._workbench_1sss2_1{--panel-border:#173e382e;--panel-ink:#173e38;--panel-muted:#61716d;--panel-accent:#ca5d3e;width:100%;min-width:0;max-width:100%;height:100%;color:var(--panel-ink);grid-template-rows:auto minmax(260px,1fr) auto auto;grid-template-columns:minmax(0,1fr);gap:10px;padding:12px;font:500 13px/1.35 ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:grid}._toolbar_1sss2_19,._timeline_1sss2_20,._layerBar_1sss2_21{border:1px solid var(--panel-border);background:#fefefe;border-radius:12px;align-items:center;gap:10px;min-width:0;padding:9px 10px;display:flex;box-shadow:0 8px 24px #1f423b0d}._toolbar_1sss2_19{flex-wrap:wrap;justify-content:space-between}._toolGroup_1sss2_38,._switches_1sss2_39,._segmented_1sss2_40{align-items:center;display:flex}._toolGroup_1sss2_38{gap:5px}._switches_1sss2_39{color:var(--panel-muted);gap:14px}._switches_1sss2_39 label{cursor:pointer;white-space:nowrap;align-items:center;gap:6px;display:inline-flex}._switches_1sss2_39 input{width:15px;height:15px;accent-color:var(--panel-ink)}._iconButton_1sss2_68,._textButton_1sss2_69,._playButton_1sss2_70,._segmented_1sss2_40 button{appearance:none;border:1px solid var(--panel-border);color:inherit;cursor:pointer;font:inherit;background:#fff;transition:border-color .14s,background-color .14s,transform .14s}._iconButton_1sss2_68:hover:not(:disabled),._textButton_1sss2_69:hover:not(:disabled),._playButton_1sss2_70:hover:not(:disabled),._segmented_1sss2_40 button:hover:not(:disabled){border-color:color-mix(in srgb, var(--panel-ink) 42%, transparent);background:#f7faf8}._iconButton_1sss2_68:active:not(:disabled),._textButton_1sss2_69:active:not(:disabled),._playButton_1sss2_70:active:not(:disabled){transform:translateY(1px)}._iconButton_1sss2_68:focus-visible,._textButton_1sss2_69:focus-visible,._playButton_1sss2_70:focus-visible,._segmented_1sss2_40 button:focus-visible,._progress_1sss2_99:focus-visible,._layerBar_1sss2_21 select:focus-visible{outline:2px solid color-mix(in srgb, var(--panel-accent) 75%, white);outline-offset:2px}._iconButton_1sss2_68:disabled,._textButton_1sss2_69:disabled,._playButton_1sss2_70:disabled,._segmented_1sss2_40 button:disabled{cursor:not-allowed;opacity:.42}._iconButton_1sss2_68{border-radius:8px;width:30px;height:30px;font-size:18px;line-height:1}._textButton_1sss2_69{border-radius:8px;min-height:30px;padding:0 10px}._zoomValue_1sss2_127{text-align:center;min-width:48px;color:var(--panel-muted);font-variant-numeric:tabular-nums}._segmented_1sss2_40{border:1px solid var(--panel-border);background:#edf3f0;border-radius:10px;padding:3px}._segmented_1sss2_40 button{background:0 0;border-color:#0000;border-radius:7px;min-height:27px;padding:0 10px}._segmented_1sss2_40 ._segmentActive_1sss2_149{border-color:var(--panel-border);background:#fff;box-shadow:0 2px 7px #183b3417}._canvasShell_1sss2_155{border:1px solid var(--panel-border);background:#ddd8cd;border-radius:15px;height:auto;min-height:260px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff5c,0 16px 45px #1f38331a}._viewport_1sss2_166{overscroll-behavior:contain;scrollbar-color:#2d4b446b transparent;position:absolute;inset:0;overflow:auto}._canvasStage_1sss2_174{justify-content:flex-start;align-items:flex-start;width:max-content;min-width:100%;min-height:100%;display:flex}._canvasStage_1sss2_174 canvas{flex:none;display:block}._validationBadge_1sss2_188{z-index:3;color:#843823;pointer-events:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);letter-spacing:.015em;background:#fff4ecf0;border:1px solid #9d3c274d;border-radius:999px;align-items:center;gap:7px;padding:7px 10px;font-weight:750;display:inline-flex;position:absolute;top:13px;left:13px;box-shadow:0 4px 16px #49241b1f}._validationBadge_1sss2_188>span{color:#fff;background:var(--panel-accent);border-radius:50%;place-items:center;width:17px;height:17px;font:800 11px/1 sans-serif;display:grid}._validationBadge_1sss2_188 small{opacity:.72;text-transform:uppercase;font-size:11px;font-weight:650}._timeline_1sss2_20{gap:9px}._playButton_1sss2_70{color:#fff;background:var(--panel-ink);border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-size:12px;display:grid}._playButton_1sss2_70:hover:not(:disabled){color:#fff;background:#24594f}._progressLabel_1sss2_247{color:var(--panel-muted);white-space:nowrap;flex:none}._progress_1sss2_99{min-width:90px;accent-color:var(--panel-accent);cursor:pointer;flex:260px}._progressValue_1sss2_260,._commandCount_1sss2_261{font-variant-numeric:tabular-nums;white-space:nowrap}._progressValue_1sss2_260{min-width:37px;color:var(--panel-ink);text-align:right;font-weight:750}._commandCount_1sss2_261{color:var(--panel-muted)}._layerBar_1sss2_21>label{color:var(--panel-muted);flex:none}._layerBar_1sss2_21 select{border:1px solid var(--panel-border);min-width:180px;max-width:min(420px,55vw);min-height:34px;color:var(--panel-ink);font:inherit;background:#fff;border-radius:8px;padding:0 34px 0 10px}._threadSwatch_1sss2_294{width:18px;height:18px;box-shadow:0 0 0 1px var(--panel-border);border:2px solid #fff;border-radius:50%;flex:none}._layerMeta_1sss2_303{min-width:0;color:var(--panel-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (width<=680px){._toolbar_1sss2_19{align-items:flex-start}._segmented_1sss2_40{order:3;width:100%}._segmented_1sss2_40 button{flex:1}._canvasShell_1sss2_155{height:min(58vh,560px)}._timeline_1sss2_20{flex-wrap:wrap}._progressLabel_1sss2_247{display:none}._progress_1sss2_99{flex-basis:calc(100% - 160px)}._commandCount_1sss2_261{width:100%;padding-left:43px}._layerBar_1sss2_21{flex-wrap:wrap}._layerBar_1sss2_21 select{flex:190px;max-width:none}}@media (prefers-reduced-motion:reduce){._iconButton_1sss2_68,._textButton_1sss2_69,._playButton_1sss2_70,._segmented_1sss2_40 button{transition:none}}
