.empty-frame[data-v-33e38fc3],.error-frame[data-v-33e38fc3]{box-shadow:none;display:grid;padding:24px;place-items:center}.error-frame[data-v-33e38fc3]{background:var(--surface)}.empty-inner[data-v-33e38fc3]{display:flex;flex-direction:column;gap:16px;max-width:600px;width:100%}.centered[data-v-33e38fc3]{text-align:center}.error-card[data-v-33e38fc3]{background:var(--bg-elev);display:flex;flex-direction:column;gap:16px;max-width:480px;padding:28px;width:100%}.ibox.warn[data-v-33e38fc3]{color:var(--warn)}.stack-8[data-v-33e38fc3]{flex-direction:column}.row-8[data-v-33e38fc3],.stack-8[data-v-33e38fc3]{display:flex;gap:8px}.row-8[data-v-33e38fc3]{flex-wrap:wrap}.resize-note[data-v-33e38fc3]{align-items:center;background:var(--surface);border-radius:10px;box-shadow:inset 0 0 0 1px var(--border);color:var(--fg-muted);display:flex;font-size:12px;gap:10px;padding:12px}.push[data-v-33e38fc3]{margin-left:auto}.cmp-layer img[data-v-33e38fc3]{max-height:calc(100% - 48px);max-width:calc(100% - 48px);-o-object-fit:contain;object-fit:contain}.faded[data-v-33e38fc3]{opacity:.55}.scan[data-v-33e38fc3]{inset:0;overflow:hidden}.scan[data-v-33e38fc3],.scan-bar[data-v-33e38fc3]{position:absolute}.scan-bar[data-v-33e38fc3]{animation:sh-scan 1.8s var(--ease) infinite;background:linear-gradient(180deg,transparent,var(--accent-soft) 85%,var(--accent-glow));border-bottom:1px solid var(--accent);height:40%;left:0;right:0}.trace-card[data-v-33e38fc3]{background:var(--bg-elev);border-radius:14px;bottom:24px;box-shadow:var(--sh-pop);display:flex;flex-direction:column;gap:12px;left:50%;padding:16px;position:absolute;transform:translate(-50%);width:min(420px,calc(100% - 32px))}.trace-head[data-v-33e38fc3]{align-items:center;display:flex;justify-content:space-between}.strong[data-v-33e38fc3]{font-weight:500}.trace-steps[data-v-33e38fc3]{display:grid;gap:6px 12px;grid-template-columns:repeat(2,minmax(0,1fr))}.trace-step[data-v-33e38fc3]{align-items:center;color:var(--fg-muted);display:flex;font-size:12px;gap:8px}.trace-step.active[data-v-33e38fc3]{color:var(--fg)}.ok[data-v-33e38fc3]{color:var(--ok)}.todo-dot[data-v-33e38fc3]{border-radius:50%;box-shadow:inset 0 0 0 1.5px var(--border-strong);flex:none;height:14px;width:14px}.zoomable[data-v-33e38fc3]{overflow:hidden}.zoom-layer[data-v-33e38fc3]{transform-origin:center;transition:transform var(--t-fast) var(--ease)}.fill[data-v-33e38fc3],.zoom-layer[data-v-33e38fc3]{inset:0;position:absolute}.fill[data-v-33e38fc3]{border-radius:0}.side-grid[data-v-33e38fc3]{background:var(--border-hover);display:grid;gap:1px;grid-template-columns:repeat(2,minmax(0,1fr))}.side-cell[data-v-33e38fc3]{overflow:hidden;position:relative}.live .zoom-layer[data-v-33e38fc3]{transition:none}.pan-surface[data-v-33e38fc3],.pick-surface[data-v-33e38fc3]{background:transparent;border:0;inset:0;position:absolute;z-index:3}.pan-surface[data-v-33e38fc3]{cursor:grab;touch-action:none}.pan-surface[data-v-33e38fc3]:active{cursor:grabbing}.pick-surface[data-v-33e38fc3]{cursor:crosshair}.pick-hint[data-v-33e38fc3]{align-items:center;left:50%;pointer-events:none;position:absolute;top:12px;transform:translate(-50%);z-index:4}.foot-right[data-v-33e38fc3]{align-items:center;display:flex;gap:12px;margin-left:auto}.bg-switch button[data-v-33e38fc3]{padding:0;width:30px}.bg-swatch[data-v-33e38fc3]{background-position:0 0,4px 4px;background-size:8px 8px;border-radius:4px;box-shadow:inset 0 0 0 1px var(--border-strong);height:14px;width:14px}.updating[data-v-33e38fc3]{align-items:center;display:inline-flex;gap:8px}.badge-icon[data-v-223e2ecc]{height:11px;width:11px}.detected strong[data-v-223e2ecc]{color:var(--fg);font-weight:500}.pro-badge[data-v-223e2ecc]{font-size:9px;height:16px;margin-left:2px;padding:0 4px}.swatches[data-v-223e2ecc]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0 -6px;padding:0}.bg-note[data-v-223e2ecc]{font-family:var(--font);margin-left:6px}.color-edit[data-v-223e2ecc]{cursor:pointer;position:relative}.row-8[data-v-223e2ecc]{display:flex;gap:8px}.grow[data-v-223e2ecc]{flex:1}.empty-note[data-v-223e2ecc]{background:var(--surface);border-radius:8px;box-shadow:inset 0 0 0 1px var(--border);padding:12px}.switch-row[data-v-223e2ecc]{align-items:center;display:flex;gap:12px;justify-content:space-between;padding-top:2px}.adv-body[data-v-223e2ecc]{display:flex;flex-direction:column;gap:8px;padding-top:12px}.export-grid[data-v-223e2ecc]{display:grid;gap:6px;grid-template-columns:repeat(3,minmax(0,1fr))}.export-grid .btn[data-v-223e2ecc]{padding:0 8px}.sponsor-sec[data-v-223e2ecc]{gap:8px}.upsell[data-v-223e2ecc]{color:var(--fg-muted)}.stepper button[data-v-223e2ecc]:disabled{cursor:not-allowed;opacity:.4}.home-link[data-v-cf1adf9f]{align-items:center;display:inline-flex;flex:none;gap:8px}.plain[data-v-cf1adf9f]{font-weight:400}.tb-right[data-v-cf1adf9f]{margin-left:auto}.drop-overlay[data-v-cf1adf9f]{pointer-events:none;z-index:45}.overlay-drop[data-v-cf1adf9f]{width:min(600px,100%)}.drop-icon-over[data-v-cf1adf9f]{background:var(--accent);box-shadow:var(--sh-cta);color:#fff}.stack-8[data-v-cf1adf9f]{flex-direction:column}.row-8[data-v-cf1adf9f],.stack-8[data-v-cf1adf9f]{display:flex;gap:8px}.row-8[data-v-cf1adf9f]{flex-wrap:wrap}.batch-dialog[data-v-cf1adf9f],.shortcuts-dialog[data-v-cf1adf9f],.support-dialog[data-v-cf1adf9f]{display:flex;flex-direction:column;gap:18px;max-width:520px;padding:28px}.support-dialog[data-v-cf1adf9f]{max-width:440px}.pro[data-v-cf1adf9f]{width:-moz-max-content;width:max-content}.batch-grid[data-v-cf1adf9f]{display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.batch-item[data-v-cf1adf9f]{align-items:center;background:var(--surface);border-radius:8px;box-shadow:inset 0 0 0 1px var(--border);display:flex;gap:8px;min-width:0;padding:8px}.batch-name[data-v-cf1adf9f]{color:var(--fg);font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dialog-head[data-v-cf1adf9f]{align-items:center;display:flex;justify-content:space-between}.keys[data-v-cf1adf9f]{align-items:center;display:grid;gap:10px 16px;grid-template-columns:auto minmax(0,1fr)}.keys dt[data-v-cf1adf9f]{display:flex;gap:4px}.app-toast[data-v-cf1adf9f]{position:fixed;right:16px;top:72px;z-index:60}.toast-icon[data-v-cf1adf9f]{color:var(--danger);margin-top:2px}.toast-body[data-v-cf1adf9f]{display:flex;flex:1;flex-direction:column;gap:2px}.strong[data-v-cf1adf9f]{font-weight:500}.toast-close[data-v-cf1adf9f]{height:26px;width:26px}
