.ab-host{min-width:0;width:100%;position:relative}.ab-toolbar{display:flex;align-items:center;gap:5px;flex-wrap:wrap;padding:9px;border:1px solid var(--ed-line,#d4d4cf);background:var(--ed-surface,#f6f6f2);color:var(--ed-ink,#151515)}
.ab-toolbar .ab-action{border:1px solid #8885;background:transparent;color:inherit;min-height:34px;padding:6px 10px;font-size:12px;border-radius:0;cursor:pointer}.ab-toolbar .ab-action[aria-pressed=true]{background:var(--ed-ink,#151515);color:var(--ed-surface,#f6f6f2)}
.ab-toolbar .ab-percent{width:62px;min-height:34px;background:transparent;color:inherit;border:1px solid #8885;text-align:center;padding:4px;font-size:12px;border-radius:0}.ab-unit,.ab-hint{font-size:11px}.ab-hint{margin-left:auto;opacity:.65}
.ab-viewport{overflow:hidden!important;position:relative;isolation:isolate}.ab-surface{position:relative;width:100%;height:100%;min-height:inherit;display:flex;align-items:center;justify-content:center;transform-origin:center;will-change:transform}.ab-surface>canvas{max-width:100%;max-height:100%;object-fit:contain}.ab-pan{cursor:grab!important;touch-action:none!important}.ab-pan:active{cursor:grabbing!important}.ab-pan .ab-surface{pointer-events:none}
.ab-value-row{display:flex;justify-content:flex-end;gap:5px;margin:4px 0 8px;grid-column:1/-1}.precision-tool .ab-value-row .ab-value{width:76px!important;min-height:28px!important;padding:3px 6px!important;text-align:right;font-variant-numeric:tabular-nums}.ab-value-reset{min-height:28px!important;padding:3px 8px!important;border:1px solid #8885!important;background:transparent;color:inherit;cursor:pointer}
.acbs-edit-workspace{--ed-left:280px;--ed-right:280px}
@media(min-width:1001px){.acbs-edit-workspace :is(.ed-left-pane,.ed-right-pane):not(.ed-floating){height:calc(100dvh - 200px)!important;max-height:calc(100dvh - 200px)!important;box-sizing:border-box;overflow:auto!important;align-self:start;border:1px solid var(--ed-line)}.acbs-edit-workspace .ed-panel-head{position:sticky;top:-14px;z-index:8;padding-top:8px;background:var(--ed-surface)}.acbs-edit-workspace .ed-panel-search{position:sticky;top:32px;z-index:7;background:var(--ed-surface)!important}.ed-resize{width:10px!important;background:linear-gradient(90deg,transparent 4px,#8886 4px,#8886 5px,transparent 5px)}.ed-resize:hover{background:#8884!important}}
@media(max-width:700px){.ab-toolbar .ab-action,.ab-toolbar .ab-percent{min-height:42px}.ab-hint{width:100%;margin:4px 0}.ab-toolbar .ab-percent,.precision-tool .ab-value-row .ab-value{font-size:16px}.ab-value-row .ab-value-reset{min-height:40px!important}}
@media(min-width:1001px){.acbs-edit-workspace.creative-layout{display:grid!important;grid-template-columns:var(--ed-left) minmax(0,1fr)!important;gap:0!important;align-items:start}.acbs-edit-workspace.creative-layout:is(.ed-hide-left,.ed-detached-left){grid-template-columns:minmax(0,1fr)!important}.acbs-edit-workspace.studio{display:grid!important;grid-template-columns:var(--ed-left) minmax(0,1fr) var(--ed-right)!important;height:auto!important;gap:0!important}.acbs-edit-workspace.studio.ed-hide-left,.acbs-edit-workspace.studio.ed-detached-left{grid-template-columns:minmax(0,1fr) var(--ed-right)!important}.acbs-edit-workspace.studio.ed-hide-right,.acbs-edit-workspace.studio.ed-detached-right{grid-template-columns:var(--ed-left) minmax(0,1fr)!important}.acbs-edit-workspace.studio:is(.ed-hide-left,.ed-detached-left):is(.ed-hide-right,.ed-detached-right){grid-template-columns:minmax(0,1fr)!important}.acbs-edit-workspace.studio>.ab-host{min-height:60vh}.acbs-edit-workspace.studio .side.right:not(.ed-floating){position:relative!important;inset:auto!important;width:auto!important}.acbs-edit-workspace.studio .side.right.ed-floating{position:fixed!important}.acbs-edit-workspace.creative-layout>.creative-panel:not(.ed-left-pane){border:0;background:var(--ed-canvas);min-width:0}}
