:root,:root[data-theme=dark]{--c-bg: #131217;--c-panel: #18171e;--c-panel-alt: #201f27;--c-border: #28272f;--c-border-strong: #3a3940;--c-text: #f0f0ee;--c-text-dim: #98979c;--c-text-faint: #5c5b61;--c-accent: #f0f0ee}:root[data-theme=light]{--c-bg: #f5f5f3;--c-panel: #ffffff;--c-panel-alt: #ebebe9;--c-border: #d6d6d4;--c-border-strong: #b9b9b7;--c-text: #111112;--c-text-dim: #5c5c60;--c-text-faint: #8c8c8f;--c-accent: #111112}#viewport,#hud,#cam-toolbar{--c-vp-bg: #0b0a0f;--c-hud-text: #e6e6e4}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}body{font-family:IBM Plex Sans,sans-serif;background:var(--c-bg);color:var(--c-text);height:100dvh;overflow:hidden}#app{display:flex;flex-direction:column;height:100dvh}#topbar{height:58px;background:var(--c-panel);border-bottom:1px solid var(--c-border);display:flex;align-items:center;padding:0 16px;gap:12px;flex-shrink:0;z-index:10}.topbar-logo{display:flex;align-items:center;gap:10px}.logo-mark{display:grid;grid-template-columns:repeat(3,5px);grid-template-rows:repeat(3,5px);gap:2px}.logo-mark span{width:5px;height:5px;background:var(--c-border-strong)}.logo-mark span.lit{background:var(--c-accent)}.topbar-wordmark h1{font-family:Space Mono,monospace;font-size:15px;font-weight:700;color:var(--c-text);line-height:1}.topbar-wordmark p{font-family:Space Mono,monospace;font-size:10px;color:var(--c-text-faint);margin-top:2px}.topbar-spacer{flex:1}#filename-badge{font-family:Space Mono,monospace;font-size:12px;color:var(--c-text-dim);padding:4px 10px;border:1px solid var(--c-border);border-radius:4px;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#filename-badge:empty{display:none}.topbar-actions{display:flex;gap:4px}.icon-btn{width:34px;height:34px;border:1px solid var(--c-border);background:transparent;color:var(--c-text-dim);border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:color .15s,border-color .15s}.icon-btn:hover{color:var(--c-text);border-color:var(--c-border-strong)}.icon-btn[aria-pressed=true]{color:var(--c-accent);border-color:var(--c-accent)}#main{display:flex;flex:1;overflow:hidden;padding:8px;gap:8px}[data-viewer] #topbar,[data-viewer] #sidebar{display:none}[data-viewer] #main{padding:0;gap:0}[data-viewer] #viewport{border-radius:0}#viewer-exit{display:none;position:absolute;top:12px;right:12px;width:28px;height:28px;border:1px solid rgba(255,255,255,.2);border-radius:6px;background:#0b0a0fb3;color:#e6e6e4b3;cursor:pointer;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:10;transition:background .15s,color .15s}#viewer-exit:hover{background:#ffffff1f;color:#e6e6e4}[data-viewer] #viewer-exit{display:flex}#viewport{flex:1;position:relative;background:#0b0a0f;overflow:hidden;border-radius:4px}#canvas{display:block;width:100%;height:100%}#hud{position:absolute;top:16px;left:16px;font-family:Space Mono,monospace;font-size:11px;color:var(--c-hud-text);display:flex;flex-direction:column;gap:3px;pointer-events:none;opacity:.7}#hud span{display:flex}#hud span span{min-width:80px}#cam-toolbar{position:absolute;bottom:20px;left:50%;transform:translate(-50%);background:#0b0a0fd9;border:1px solid rgba(255,255,255,.12);border-radius:999px;display:flex;align-items:center;gap:0;padding:4px 8px;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}#cam-toolbar .tb-btn{width:32px;height:32px;border:none;background:transparent;color:#e6e6e4b3;cursor:pointer;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:14px;transition:color .15s,background .15s}#cam-toolbar .tb-btn:hover{color:#e6e6e4;background:#ffffff14}#cam-toolbar .tb-btn.active{color:#e6e6e4;background:#ffffff24}#cam-toolbar .tb-divider{width:1px;height:20px;background:#ffffff1f;margin:0 4px}#cam-toolbar .tb-speed{font-family:Space Mono,monospace;font-size:10px;color:#e6e6e480;padding:0 4px;min-width:32px;text-align:center}#cam-toolbar .tb-seg{display:flex;border:1px solid rgba(255,255,255,.15);border-radius:6px;overflow:hidden}#cam-toolbar .tb-seg button{padding:4px 10px;font-family:Space Mono,monospace;font-size:10px;border:none;background:transparent;color:#e6e6e480;cursor:pointer;transition:background .15s,color .15s}#cam-toolbar .tb-seg button.active{background:#e6e6e426;color:#e6e6e4}#sidebar{width:376px;background:var(--c-panel);border-left:1px solid var(--c-border);display:flex;flex-direction:column;flex-shrink:0;overflow:hidden}#tab-strip{display:grid;grid-template-columns:repeat(4,1fr);border-bottom:1px solid var(--c-border);flex-shrink:0}#tab-strip button{padding:10px 2px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:transparent;border:none;border-right:1px solid var(--c-border);border-bottom:1px solid var(--c-border);color:var(--c-text-dim);font-family:IBM Plex Sans,sans-serif;font-size:10px;font-weight:500;letter-spacing:.03em;text-transform:uppercase;cursor:pointer;transition:background .15s,color .15s}#tab-strip button:nth-child(4n){border-right:none}#tab-strip button{border-bottom:none;display:flex;align-items:center;justify-content:center;gap:6px;padding:12px 2px}#tab-strip .tab-num{display:inline-grid;place-items:center;width:16px;height:16px;border-radius:50%;border:1px solid currentColor;font-family:Space Mono,monospace;font-size:9px;letter-spacing:0}#tab-strip button:hover{color:var(--c-text);background:var(--c-panel-alt)}#tab-strip button[aria-pressed=true]{background:var(--c-accent);color:var(--c-bg);font-weight:600}#panel-content{flex:1;overflow-y:auto;padding:0}#panel-content::-webkit-scrollbar{width:4px}#panel-content::-webkit-scrollbar-track{background:transparent}#panel-content::-webkit-scrollbar-thumb{background:var(--c-border-strong);border-radius:2px}.panel{padding:0 16px 16px}.panel-section-label{font-family:Space Mono,monospace;font-size:10px;font-weight:400;text-transform:uppercase;letter-spacing:.12em;color:var(--c-text-faint);padding:16px 0 6px;display:block}.panel-row{display:flex;align-items:center;justify-content:space-between;padding:10px 0;border-top:1px solid var(--c-border);gap:12px}.panel-row:first-of-type{border-top:none}.panel-row label{font-size:13px;color:var(--c-text);flex-shrink:1;min-width:0;cursor:pointer}.panel-row .row-right{display:flex;align-items:center;gap:8px;flex-shrink:0}.panel-row .row-value{font-family:Space Mono,monospace;font-size:11px;color:var(--c-text-dim);min-width:56px;text-align:right}input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100px;height:3px;background:var(--c-border-strong);border-radius:2px;outline:none;cursor:pointer;accent-color:var(--c-accent)}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:13px;height:13px;border-radius:50%;background:var(--c-accent);cursor:pointer}input[type=range]::-moz-range-thumb{width:13px;height:13px;border:none;border-radius:50%;background:var(--c-accent);cursor:pointer}.switch-wrap{position:relative;width:34px;height:19px;display:inline-flex;align-items:center;flex-shrink:0}.switch-wrap input[type=checkbox]{position:absolute;opacity:0;width:100%;height:100%;margin:0;cursor:pointer;z-index:1}.switch-track{width:34px;height:19px;background:var(--c-border-strong);border-radius:10px;position:relative;transition:background .2s}.switch-wrap input:checked~.switch-track{background:var(--c-accent)}.switch-thumb{position:absolute;left:3px;top:3px;width:13px;height:13px;background:var(--c-bg);border-radius:50%;transition:transform .2s}.switch-wrap input:checked~.switch-track .switch-thumb{transform:translate(15px)}.seg-control{display:inline-flex;border:1px solid var(--c-border-strong);border-radius:5px;overflow:hidden}.seg-control button{padding:5px 12px;font-family:IBM Plex Sans,sans-serif;font-size:12px;font-weight:500;background:transparent;border:none;color:var(--c-text-dim);cursor:pointer;transition:background .15s,color .15s}.seg-control button+button{border-left:1px solid var(--c-border-strong)}.seg-control button.active{background:var(--c-accent);color:var(--c-bg)}.btn{width:100%;padding:9px 16px;border-radius:5px;font-family:IBM Plex Sans,sans-serif;font-size:13px;font-weight:500;cursor:pointer;transition:opacity .15s,background .15s}.btn-primary{background:var(--c-accent);color:var(--c-bg);border:none;margin-bottom:4px}.btn-primary:hover{opacity:.85}.btn-ghost{background:transparent;border:1px solid var(--c-border-strong);color:var(--c-text-dim);margin-bottom:4px}.btn-ghost:hover{border-color:var(--c-text-dim);color:var(--c-text)}.btn:disabled{opacity:.4;cursor:not-allowed}.record-progress{display:flex;align-items:center;gap:8px;margin-bottom:4px}.record-progress-track{flex:1;height:4px;background:var(--c-border-strong);border-radius:2px;overflow:hidden}.record-progress-fill{height:100%;width:0%;background:var(--c-accent);border-radius:2px;transition:width .1s linear}.record-progress-label{font-size:11px;color:var(--c-text-dim);min-width:30px;text-align:right}select{background:var(--c-panel-alt);border:1px solid var(--c-border-strong);color:var(--c-text);font-family:IBM Plex Sans,sans-serif;font-size:13px;padding:5px 28px 5px 10px;border-radius:5px;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M0 0l5 6 5-6z' fill='%2398979c'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center}select:focus{outline:1px solid var(--c-border-strong)}input[type=color]{width:26px;height:26px;padding:0;border:1px solid var(--c-border-strong);border-radius:4px;cursor:pointer;background:transparent}.file-info{display:flex;justify-content:space-between;font-family:Space Mono,monospace;font-size:11px;color:var(--c-text-dim);padding:4px 0 8px}input[type=number]{background:var(--c-panel-alt);border:1px solid var(--c-border-strong);color:var(--c-text);font-family:Space Mono,monospace;font-size:12px;padding:5px 8px;border-radius:5px;width:64px;text-align:right}input[type=number]:focus{outline:1px solid var(--c-text-dim)}@media (max-width: 1024px){#sidebar{width:320px}}.proc-stats{font-family:Space Mono,monospace;font-size:11px;line-height:1.7;color:var(--c-text-dim);border:1px solid var(--c-border);border-radius:6px;padding:8px 10px;margin-top:12px;display:grid;grid-template-columns:auto 1fr;column-gap:12px}.proc-stats dt{color:var(--c-text-faint)}.proc-stats dd{margin:0;text-align:right;color:var(--c-text)}.proc-stats .sub{font-size:10px;color:var(--c-text-faint);padding-left:8px}.btn-row{display:flex;gap:6px;margin-top:8px}.btn-row .btn{flex:1;padding-left:4px;padding-right:4px;font-size:11px}.proc-status{font-family:Space Mono,monospace;font-size:10px;color:var(--c-text-faint);min-height:14px;padding-top:6px}.proc-status{white-space:pre-line}.proc-hint{display:block;color:var(--c-text-faint);font-size:10px;margin-top:2px}.swatches{display:flex;flex-wrap:wrap;gap:6px;padding:10px 0;border-top:1px solid var(--c-border)}.swatches .swatch,.swatches input[type=color]{width:24px;height:24px;border-radius:4px;border:1px solid var(--c-border-strong);padding:0;background:none}.swatches input[type=color]{cursor:pointer}.swatches input[type=color]::-webkit-color-swatch-wrapper{padding:0}.swatches input[type=color]::-webkit-color-swatch{border:none;border-radius:3px}.swatches .swatch-btn{width:24px;height:24px;border-radius:4px;border:1px dashed var(--c-border-strong);background:transparent;color:var(--c-text-dim);font-size:14px;line-height:1;cursor:pointer}.swatches .swatch-btn:hover{color:var(--c-text);border-color:var(--c-text-dim)}.panel-row input[type=number]{width:72px}[hidden]{display:none!important}#compare-overlay{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:4}#compare-overlay .cmp-line{position:absolute;top:var(--cmp-top, 0);height:var(--cmp-h, 100%);width:2px;margin-left:-1px;background:#e6e6e4e6;box-shadow:0 0 0 1px #00000059}#compare-overlay .cmp-handle{position:absolute;top:calc(var(--cmp-top, 0px) + var(--cmp-h, 100%) / 2);width:28px;height:28px;margin:-14px 0 0 -14px;border-radius:50%;border:2px solid rgba(230,230,228,.95);background:#141414d9;cursor:ew-resize;pointer-events:auto;touch-action:none}#compare-overlay .cmp-handle:before{content:"";position:absolute;top:7px;right:5px;bottom:7px;left:5px;border-left:2px solid #e6e6e4;border-right:2px solid #e6e6e4}#compare-overlay .cmp-handle:focus-visible{outline:2px solid #e6e6e4;outline-offset:2px}#compare-overlay .cmp-label{position:absolute;top:calc(var(--cmp-top, 0px) + 10px);font-family:Space Mono,monospace;font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:#e6e6e4;background:#141414bf;padding:3px 7px;border-radius:4px}[data-viewer] #compare-overlay{display:none}.pipe-status{border:1px solid var(--c-border);background:transparent;cursor:pointer;font-family:Space Mono,monospace;font-size:11px;color:var(--c-text-dim);white-space:nowrap;padding:3px 8px;border-radius:4px;transition:background .6s,color .6s}.pipe-status.is-busy{color:var(--c-text)}.pipe-status.is-busy:before{content:"";display:inline-block;width:8px;height:8px;margin-right:6px;border:1.5px solid currentColor;border-right-color:transparent;border-radius:50%;animation:pipe-spin .7s linear infinite;vertical-align:-1px}.pipe-status.is-flash{background:var(--c-accent);color:var(--c-bg);transition:none}@keyframes pipe-spin{to{transform:rotate(360deg)}}.panel-intro{font-size:12px;color:var(--c-text-dim);line-height:1.5;margin:14px 0 4px}.step{border:1px solid var(--c-border-strong);border-radius:8px;margin-top:12px;background:var(--c-panel)}.step-head{display:flex;align-items:center;gap:10px;padding:12px}.step-tag{display:grid;place-items:center;width:24px;height:24px;flex-shrink:0;border-radius:6px;background:var(--c-accent);color:var(--c-bg);font-family:Space Mono,monospace;font-size:11px;font-weight:700}.step-title{flex:1;min-width:0}.step-name{display:block;font-size:14px;font-weight:600;color:var(--c-text);cursor:pointer}.step-sum{margin:2px 0 0;font-family:Space Mono,monospace;font-size:11px;color:var(--c-text-dim);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.step-body{padding:0 12px 12px;border-top:1px solid var(--c-border)}.step-body>.panel-row:first-of-type{border-top:1px solid var(--c-border)}.step-note{font-size:11px;color:var(--c-text-faint);margin:8px 0 0;line-height:1.5}.step.is-off{border-style:dashed;border-color:var(--c-border-strong);background:transparent}.step.is-off .step-tag{background:transparent;color:var(--c-text-faint);border:1px dashed var(--c-text-faint)}.step.is-off .step-name{color:var(--c-text-dim)}.field-label{display:block;font-size:10px;text-transform:uppercase;letter-spacing:.1em;color:var(--c-text-faint);margin:12px 0 8px}.choice-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.choice-grid.cols-4{grid-template-columns:repeat(4,1fr);margin-top:12px}.choice-grid.cols-6{grid-template-columns:repeat(6,1fr)}.choice{display:flex;flex-direction:column;align-items:center;gap:2px;padding:8px 4px;border:1px solid var(--c-border-strong);border-radius:6px;background:transparent;color:var(--c-text);cursor:pointer}.choice:hover{border-color:var(--c-text-dim)}.choice-main{font-family:Space Mono,monospace;font-size:13px;font-weight:700}.choice-sub{font-size:10px;color:var(--c-text-dim)}.choice-compact{padding:7px 2px}.choice-compact .choice-main{font-family:IBM Plex Sans,sans-serif;font-size:11px;font-weight:600}.choice[aria-pressed=true]{background:var(--c-accent);border-color:var(--c-accent);color:var(--c-bg)}.choice[aria-pressed=true] .choice-sub{color:var(--c-bg);opacity:.75}.preset-groups{display:flex;flex-direction:column;gap:10px;padding-bottom:6px}.preset-group-label{display:block;font-size:10px;color:var(--c-text-faint);margin-bottom:5px}.chip-row{display:flex;flex-wrap:wrap;gap:5px}.chip{padding:5px 10px;border:1px solid var(--c-border-strong);border-radius:999px;background:transparent;color:var(--c-text);font-size:12px;cursor:pointer}.chip:hover{border-color:var(--c-text-dim)}.chip[aria-pressed=true]{background:var(--c-accent);border-color:var(--c-accent);color:var(--c-bg)}.fold{border:1px solid var(--c-border);border-radius:8px;margin-top:8px}.fold>summary{display:flex;align-items:baseline;gap:10px;padding:11px 12px;cursor:pointer;list-style:none}.fold>summary::-webkit-details-marker{display:none}.fold>summary:before{content:"▸";font-size:10px;color:var(--c-text-dim);transition:transform .15s}.fold[open]>summary:before{transform:rotate(90deg)}.fold-title{font-size:13px;font-weight:600;color:var(--c-text)}.fold-hint{font-size:11px;color:var(--c-text-faint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fold-body{padding:0 12px 10px;border-top:1px solid var(--c-border)}.fold-body>.panel{padding:0}.fold-quiet{border-style:dashed;margin-top:16px}.look-sections.is-dim{opacity:.55}.btn-small{padding:6px 10px;font-size:12px;margin-top:10px}.is-busy .step-sum{opacity:.45}.card{border:1px solid var(--c-border-strong);border-radius:8px;margin-top:12px}.card-head{padding:12px 12px 10px}.card-title{margin:0;font-size:14px;font-weight:600;color:var(--c-text)}.card-hint{margin:2px 0 0;font-size:11px;color:var(--c-text-faint)}.card-body{padding:0 12px 12px}.card-body>.panel-row:first-child{border-top:1px solid var(--c-border)}.card-body>.btn:last-child,.card-body>.btn-row:last-child{margin-bottom:0}.card-body>.btn-primary{margin-top:10px}.btn-file{display:block;text-align:center;cursor:pointer}.btn-sub{display:block;font-size:10px;font-weight:400;color:var(--c-text-faint);margin-top:1px}.choice-grid.cols-7{grid-template-columns:repeat(4,1fr);margin-top:10px}.choice-grid-top{margin-top:12px}.field-label-note{text-transform:none;letter-spacing:0;color:var(--c-text-faint);opacity:.8;margin-left:4px}.row-x{color:var(--c-text-faint);font-size:12px}.panel-row input[type=number]#num-texw,.panel-row input[type=number]#num-texh{width:58px}.lock{display:inline-flex;align-items:center;gap:4px;font-size:11px!important;color:var(--c-text-dim)!important}.result{display:flex;gap:12px;align-items:center;margin-top:12px;padding:10px;border:1px solid var(--c-border-strong);border-radius:8px}.result-preview{width:96px;height:96px;flex-shrink:0;display:grid;place-items:center;background:repeating-conic-gradient(var(--c-panel-alt) 0% 25%,var(--c-panel) 0% 50%) 50% / 12px 12px;border-radius:4px;overflow:hidden}.result-preview canvas{width:100%;height:100%;object-fit:contain;image-rendering:pixelated}.result-info .field-label{margin:0 0 4px}.result-line{margin:0;font-family:Space Mono,monospace;font-size:11px;color:var(--c-text);line-height:1.5}.seg-full{display:flex;width:100%}.seg-full button{flex:1}.swatch-more{align-self:center;font-family:Space Mono,monospace;font-size:10px;color:var(--c-text-faint)}.subtabs{margin-top:14px}.subtab-strip{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--c-border-strong);border-radius:6px;overflow:hidden}.subtab-strip [role=tab]{padding:8px 2px;background:transparent;border:none;color:var(--c-text-dim);font-family:IBM Plex Sans,sans-serif;font-size:11px;font-weight:500;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.subtab-strip [role=tab]+[role=tab]{border-left:1px solid var(--c-border-strong)}.subtab-strip [role=tab]:hover{color:var(--c-text);background:var(--c-panel-alt)}.subtab-strip [role=tab][aria-selected=true]{background:var(--c-accent);color:var(--c-bg);font-weight:600}.subtab-body>.panel{padding:0}.subtabs.is-dim .subtab-body{opacity:.55}.status-wrap{position:relative;margin-right:8px}.pipe-status:hover{border-color:var(--c-text-dim)}.status-pop{position:absolute;right:0;top:calc(100% + 6px);z-index:50;min-width:230px;background:var(--c-panel);border:1px solid var(--c-border-strong);border-radius:8px;padding:6px;box-shadow:0 8px 24px #0000002e}.status-pop ul{list-style:none;margin:0;padding:0}.status-pop button{display:flex;justify-content:space-between;gap:16px;width:100%;padding:7px 8px;background:transparent;border:none;border-radius:4px;color:var(--c-text);cursor:pointer;text-align:left}.status-pop button:hover{background:var(--c-panel-alt)}.sp-name{font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:var(--c-text-faint)}.sp-val{font-family:Space Mono,monospace;font-size:11px}.status-pop .is-skipped .sp-val{color:var(--c-text-faint)}#drop-hint{position:absolute;left:50%;top:18%;transform:translate(-50%);text-align:center;pointer-events:none;z-index:3;background:#141414c7;color:#e6e6e4;padding:10px 16px;border-radius:8px}#drop-hint .dh-title{margin:0;font-size:13px;font-weight:600}#drop-hint .dh-sub{margin:3px 0 0;font-family:Space Mono,monospace;font-size:10px;color:#e6e6e4b3}#viewport.is-dragover{outline:2px dashed #e6e6e4;outline-offset:-6px}[data-viewer] #drop-hint{display:none}.fold-inner{margin-top:12px}.fold-inner .fold-body{padding-bottom:4px}.icon-btn:disabled{opacity:.3;cursor:default}.icon-btn:disabled:hover{background:transparent}.batch-list{list-style:none;margin:8px 0 0;padding:0}.batch-list li{display:grid;grid-template-columns:1fr auto;gap:0 8px;padding:6px 0;border-top:1px solid var(--c-border);font-family:Space Mono,monospace;font-size:11px}.batch-list .bl-name{color:var(--c-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.batch-list .bl-tex{grid-row:2;color:var(--c-text-faint);font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.batch-list .bl-state{grid-row:1 / span 2;align-self:center;color:var(--c-text-dim)}.batch-list li.failed .bl-state{text-decoration:underline dotted}.batch-outputs{display:flex;flex-wrap:wrap;gap:6px 14px;margin-bottom:10px}.batch-outputs label{font-size:12px;color:var(--c-text);display:inline-flex;gap:5px;align-items:center;cursor:pointer}#compare-overlay.is-side .cmp-handle{display:none}
