/* Keep the original editor layout and crop interactions. Only trial chrome changes. */
body>header,body>.welcome,#demo{display:none!important}
.trialBar{min-height:58px;padding:12px 20px;display:flex;align-items:center;justify-content:space-between;gap:12px;background:var(--panel);border-bottom:1px solid var(--line)}
.trialBar b{font-size:15px}.trialTag,.trialFree{font-size:9px;font-weight:800;border-radius:5px;padding:4px 6px;background:#e3f6f1;color:#087963;white-space:nowrap}
.trialBar a{font-weight:700;color:var(--teal);text-underline-offset:3px}.trialLock{font-size:12px}.trialBuy{background:#145df5;color:white;padding:12px 18px;border-radius:9px;text-decoration:none;font-weight:700;text-align:center}
#trialCredits{font-size:12px;color:var(--muted)}#tools{height:auto;min-height:67px;scrollbar-width:thin}.moreTools{white-space:nowrap}#download{min-width:185px}#print{white-space:nowrap}
@media(min-width:1000px){main{height:calc(100dvh - 198px);grid-template-columns:230px minmax(300px,1fr) 280px}body{min-width:0}.trialBar{height:58px}#stage{min-height:160px}}
@media(max-width:999px){body{overflow-x:hidden}.trialBar{flex-wrap:wrap}#tools{padding-top:14px}main{min-width:0}.panel{min-width:0}#editorTools{flex-wrap:wrap}}
@media(max-width:560px){.trialBar{padding:12px;font-size:11px}.trialBar b{font-size:13px}.trialTag{display:none}#trialCredits{font-size:10px}.trialBar a{font-size:11px}.footeractions{flex-wrap:wrap}#download{min-width:0;font-size:11px}#print{font-size:11px}footer{padding:10px}.modalfoot{flex-wrap:wrap}#stage{height:390px}.trialBuy{display:block}}
