.workbench-icon[data-v-88d7c377]{background:currentColor;display:inline-block;flex:none;mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain;vertical-align:middle}.workbench-icon-action[data-v-ca385447]{display:inline-flex;flex:0 0 44px;height:44px;position:relative;width:44px}.workbench-icon-button[data-v-ca385447]{border:0;border-radius:6px;height:44px;min-height:44px;min-width:44px;padding:0;width:44px}.workbench-icon-tooltip[data-v-ca385447]{background:#121417;border-radius:5px;color:#fff;font-size:12px;font-weight:400;line-height:18px;max-width:min(20rem,calc(100vw - 48px));overflow-wrap:anywhere;padding:6px 9px;pointer-events:none;position:fixed;white-space:normal;width:-moz-max-content;width:max-content;z-index:100}.local-batch-workspace{--workbench-accent:#2563ff;--workbench-line:#e6e9ee;--workbench-stage-background:#f3f5f7;background:#fff;border:1px solid var(--workbench-line);border-radius:0;color:#20252d;display:grid;gap:0;grid-template-areas:"stage" "filmstrip" "inspector" "footer";min-width:0;width:100%}.local-batch-workspace>.workbench-filmstrip,.local-batch-workspace>.workbench-footer,.local-batch-workspace>.workbench-inspector,.local-batch-workspace>.workbench-stage{border:0;border-radius:0;box-shadow:none;margin:0;min-height:0;min-width:0}.local-batch-workspace>.panel-surface:is(.workbench-stage,.workbench-inspector,.workbench-filmstrip,.workbench-footer){border-radius:0;box-shadow:none}.local-batch-workspace>.workbench-stage{background:var(--workbench-stage-background);grid-area:stage;padding:12px}.local-batch-workspace>.workbench-inspector{background:#fff;border-top:1px solid var(--workbench-line);grid-area:inspector;overflow-wrap:anywhere;padding:22px 20px}.local-batch-workspace>.workbench-filmstrip{background:#fff;border-top:1px solid var(--workbench-line);grid-area:filmstrip;padding:10px 12px 6px}.local-batch-workspace>.workbench-footer{align-items:center;background:#fff;border-top:1px solid var(--workbench-line);display:flex;flex-wrap:wrap;gap:10px 20px;grid-area:footer;justify-content:space-between;min-height:64px;padding:10px 16px}.workbench-footer-status{color:#65676b;flex:1 1 16rem;font-size:13px;line-height:1.65;min-width:0;overflow-wrap:anywhere}.workbench-footer-status:empty{display:none}.batch-run-summary{color:#475467;margin:0}.batch-progress{accent-color:var(--workbench-accent,#2563ff);background:#e8edf3;border:0;border-radius:2px;display:block;height:4px;margin-top:6px;overflow:hidden;width:min(100%,28rem)}.batch-progress::-webkit-progress-bar{background:#e8edf3}.batch-progress::-webkit-progress-value{background:var(--workbench-accent,#2563ff)}.batch-progress::-moz-progress-bar{background:var(--workbench-accent,#2563ff)}.workbench-footer-actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;margin-left:auto;min-width:0}.local-batch-workspace .workbench-footer-actions .ui-button[data-variant=primary]{border-radius:10px;min-width:144px}.local-batch-workspace .workbench-footer-actions .ui-button[data-variant=secondary]{border-radius:10px}.local-batch-workspace .ui-preview-frame{border-radius:0;box-shadow:none}.local-batch-workspace .workbench-inspector .panel-surface{border:0;border-radius:0;box-shadow:none;padding:0}@media(min-width:1024px){.local-batch-workspace{align-items:stretch;grid-template-areas:"stage inspector" "filmstrip inspector" "footer footer";grid-template-columns:minmax(0,1fr) clamp(320px,28vw,390px);grid-template-rows:minmax(0,1fr) auto auto;height:var(--workbench-height, calc(100dvh - 3.5rem) );min-height:40rem}.local-batch-workspace>.workbench-stage{overflow:auto}.local-batch-workspace>.workbench-inspector{border-left:1px solid var(--workbench-line);border-top:0;overflow-y:auto;overscroll-behavior-y:contain;scrollbar-width:thin}}@media(max-width:639px){.local-batch-workspace>.workbench-stage{padding:8px}.local-batch-workspace>.workbench-inspector{padding:18px 14px}.local-batch-workspace>.workbench-footer{bottom:0;box-shadow:0 -4px 18px #12141709;gap:8px;padding:10px 12px max(10px,env(safe-area-inset-bottom));position:sticky;z-index:15}.workbench-footer-status{flex-basis:100%;font-size:12px}.workbench-footer-actions{gap:6px;width:100%}.local-batch-workspace .workbench-footer-actions .ui-button{flex:1 1 auto;font-size:12px;min-width:0;padding-inline:12px}}
