.customizer-workbench.svelte-rhb84a.svelte-rhb84a{background:#0d0b14;border:2px solid #352b47;border-radius:8px;padding:1.1rem 1.25rem;color:#f1f5f9;font-family:var(--font-mono, monospace);box-shadow:0 8px 28px #000000a6;display:flex;flex-direction:column;gap:.9rem}.customizer-workbench.embedded.svelte-rhb84a.svelte-rhb84a{border-color:#f59e0b;background:#110d19}.workbench-top-header.svelte-rhb84a.svelte-rhb84a{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.75rem;border-bottom:1px solid #272036;padding-bottom:.65rem}.header-title-cluster.svelte-rhb84a.svelte-rhb84a{display:flex;align-items:center;gap:.65rem;flex-wrap:wrap}.led-dot.svelte-rhb84a.svelte-rhb84a{width:9px;height:9px;border-radius:50%;display:inline-block}.led-dot.online.svelte-rhb84a.svelte-rhb84a{background:#22c55e;box-shadow:0 0 8px #22c55e}.workbench-kicker.svelte-rhb84a.svelte-rhb84a{font-size:.7rem;color:#f59e0b;letter-spacing:1px;font-weight:700}.workbench-heading.svelte-rhb84a.svelte-rhb84a{margin:0;font-size:1.05rem;color:#f8fafc;letter-spacing:.5px}.header-right-actions.svelte-rhb84a.svelte-rhb84a{display:flex;align-items:center;gap:.6rem}.save-status-pill.svelte-rhb84a.svelte-rhb84a{background:#142e1f;border:1px solid #22c55e;color:#86efac;font-size:.72rem;font-weight:700;padding:.25rem .55rem;border-radius:4px}.btn-close-drawer.svelte-rhb84a.svelte-rhb84a{background:#271726;border:1px solid #f43f5e;color:#fda4af;font-size:.72rem;font-weight:700;padding:.3rem .65rem;border-radius:4px;cursor:pointer}.trait-readout-bar.svelte-rhb84a.svelte-rhb84a{display:flex;flex-wrap:wrap;gap:.5rem;background:#151120;border:1px solid #2d243d;padding:.45rem .75rem;border-radius:6px}.trait-chip.svelte-rhb84a.svelte-rhb84a{font-size:.72rem;font-weight:700;color:#fbbf24;background:#1e182d;border:1px solid #3f3259;padding:.2rem .5rem;border-radius:3px}.workbench-columns.svelte-rhb84a.svelte-rhb84a{display:grid;grid-template-columns:360px minmax(0,1fr);gap:1.25rem;align-items:start;width:100%;box-sizing:border-box}.preview-column.svelte-rhb84a.svelte-rhb84a{display:flex;flex-direction:column;gap:.8rem}.preview-deck.svelte-rhb84a.svelte-rhb84a{display:flex;flex-direction:column;gap:.8rem;width:100%}.preview-deck-controls.svelte-rhb84a.svelte-rhb84a{display:flex;flex-direction:column;gap:.6rem;width:100%}.stage-name-wrap.svelte-rhb84a.svelte-rhb84a{width:100%;box-sizing:border-box}.stage-name-input.svelte-rhb84a.svelte-rhb84a{width:100%;box-sizing:border-box;background:#0f0a1c;border:1px solid #3b2d56;border-radius:4px;color:#f8fafc;font-family:inherit;font-size:.8rem;font-weight:700;padding:.4rem .6rem;min-height:38px;outline:none;transition:border-color .15s ease}.stage-name-input.svelte-rhb84a.svelte-rhb84a:focus{border-color:#6366f1;box-shadow:0 0 8px #6366f14d}.visually-hidden.svelte-rhb84a.svelte-rhb84a{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.stage-viewport-grid.svelte-rhb84a.svelte-rhb84a{display:flex;justify-content:center}.stage-viewport-frame.svelte-rhb84a.svelte-rhb84a{background:#090610;border:2px solid #3b2d54;border-radius:6px;padding:.55rem;display:flex;flex-direction:column;align-items:center;position:relative;width:100%;box-sizing:border-box}.stage-viewport-frame.mannequin-frame.svelte-rhb84a.svelte-rhb84a{border-color:#6366f1;box-shadow:0 0 16px #6366f140}.viewport-corner-tag.svelte-rhb84a.svelte-rhb84a{font-size:.66rem;color:#94a3b8;margin-bottom:.4rem;font-weight:700;letter-spacing:.5px;text-align:center;width:100%}.mannequin-err-overlay.svelte-rhb84a.svelte-rhb84a{background:#450a0a;border:1px solid #f87171;color:#fca5a5;padding:.35rem .6rem;font-size:.7rem;margin-bottom:.4rem;width:100%;box-sizing:border-box}.stage-preview-canvas.svelte-rhb84a.svelte-rhb84a{background:#07050d;display:block}.stage-preview-canvas.m3-primary-canvas.svelte-rhb84a.svelte-rhb84a{width:100%;max-width:384px;height:auto;aspect-ratio:3 / 4;image-rendering:auto;border:1px solid #312e81;border-radius:4px}.compact-cartridge-select.svelte-rhb84a.svelte-rhb84a{width:100%;box-sizing:border-box;background:#0f0a1c;border:2px solid #3b2d56;border-radius:3px;color:#f8fafc;font-family:var(--font-mono, "Courier Prime", monospace);font-size:.78rem;font-weight:700;padding:.45rem .6rem;min-height:36px;cursor:pointer;box-shadow:2px 2px #000312}.compact-cartridge-select.svelte-rhb84a.svelte-rhb84a:focus{outline:none;border-color:#818cf8}.build-select-wrap.svelte-rhb84a.svelte-rhb84a{width:100%}.state-preview-row.svelte-rhb84a.svelte-rhb84a{display:grid;grid-template-columns:repeat(4,1fr);gap:.35rem}.btn-state-mode.svelte-rhb84a.svelte-rhb84a{background:#191428;border:1px solid #382c4f;color:#cbd5e1;font-family:inherit;font-size:.68rem;font-weight:700;padding:.45rem .2rem;border-radius:4px;cursor:pointer;text-align:center;transition:all .15s ease}.btn-state-mode.svelte-rhb84a.svelte-rhb84a:hover{background:#251c3d;border-color:#6366f1;color:#fff}.btn-state-mode.active.svelte-rhb84a.svelte-rhb84a{background:#312e81;border-color:#818cf8;color:#fff}.desktop-only-extras.svelte-rhb84a.svelte-rhb84a{display:flex;flex-direction:column;gap:.8rem}.tempo-sync-box.svelte-rhb84a.svelte-rhb84a{background:#141021;border:1px solid #2e2444;border-radius:6px;padding:.6rem .75rem;display:flex;flex-direction:column;gap:.4rem}.tempo-sync-header.svelte-rhb84a.svelte-rhb84a{display:flex;justify-content:space-between;font-size:.68rem;font-weight:700}.tempo-sync-label.svelte-rhb84a.svelte-rhb84a{color:#94a3b8}.tempo-sync-readout.svelte-rhb84a.svelte-rhb84a{color:#f59e0b}.fine-build-toggle-wrap.svelte-rhb84a.svelte-rhb84a{margin-top:.5rem}.btn-toggle-fine-build.svelte-rhb84a.svelte-rhb84a{width:100%;font-family:"Press Start 2P",monospace;font-size:.58rem;color:#f8d870;background:#001880;border:2px solid #3b5bdb;box-shadow:2px 2px #000312;padding:.45rem .6rem;cursor:pointer;text-transform:uppercase;letter-spacing:.05em;transition:all .1s ease;border-radius:0}.btn-toggle-fine-build.svelte-rhb84a.svelte-rhb84a:hover{background:#00249c;border-color:#f8d870}.btn-toggle-fine-build[aria-expanded=true].svelte-rhb84a.svelte-rhb84a{background:#1e2e5c;border-color:#f8d870}.tempo-range-slider.svelte-rhb84a.svelte-rhb84a{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:14px;background:#000c30;border:2px solid #1e2e5c;border-radius:0;outline:none;cursor:pointer;box-shadow:inset 1px 1px #000312}.tempo-range-slider.svelte-rhb84a.svelte-rhb84a::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:12px;height:18px;background:#f8d870;border:2px solid #000312;border-radius:0;box-shadow:1px 1px #fff;cursor:ew-resize}.tempo-range-slider.svelte-rhb84a.svelte-rhb84a::-moz-range-thumb{width:12px;height:18px;background:#f8d870;border:2px solid #000312;border-radius:0;box-shadow:1px 1px #fff;cursor:ew-resize}.tempo-range-slider.svelte-rhb84a.svelte-rhb84a::-moz-range-track{background:#000c30;border:2px solid #1e2e5c;border-radius:0;height:14px}.tempo-preset-row.svelte-rhb84a.svelte-rhb84a{display:flex;gap:.4rem}.btn-tempo-preset.svelte-rhb84a.svelte-rhb84a{flex:1;background:#1e1831;border:1px solid #3a2e55;color:#94a3b8;font-family:inherit;font-size:.65rem;font-weight:700;padding:.25rem .2rem;border-radius:3px;cursor:pointer}.btn-tempo-preset.active.svelte-rhb84a.svelte-rhb84a{background:#4338ca;border-color:#818cf8;color:#fff}.preview-action-bar.svelte-rhb84a.svelte-rhb84a{display:flex;flex-direction:column;gap:.4rem}.btn-work-action.svelte-rhb84a.svelte-rhb84a{width:100%;font-family:inherit;font-size:.75rem;font-weight:800;padding:.55rem .75rem;border-radius:4px;cursor:pointer;letter-spacing:.5px;transition:all .15s ease}.btn-work-action.primary.svelte-rhb84a.svelte-rhb84a{background:#15803d;border:1px solid #22c55e;color:#fff}.btn-work-action.primary.svelte-rhb84a.svelte-rhb84a:hover:not(:disabled){background:#16a34a}.btn-work-action.secondary.svelte-rhb84a.svelte-rhb84a{background:#1f1b30;border:1px solid #4338ca;color:#c7d2fe}.btn-work-action.secondary.svelte-rhb84a.svelte-rhb84a:hover{background:#2e264b;border-color:#6366f1}.btn-work-action.btn-reset-look.svelte-rhb84a.svelte-rhb84a{background:#1b172a;border-color:#4b3e68;color:#cbd5e1}.btn-work-action.btn-reset-look.svelte-rhb84a.svelte-rhb84a:hover{background:#27203b;border-color:#818cf8;color:#fff}.export-actions-row.svelte-rhb84a.svelte-rhb84a{display:flex;flex-direction:column;gap:.4rem}.btn-work-action.export.svelte-rhb84a.svelte-rhb84a{background:#1c1929;border:1px solid #3b3252;color:#94a3b8}.btn-work-action.export.svelte-rhb84a.svelte-rhb84a:hover{background:#27223b;color:#e2e8f0}.controls-column.svelte-rhb84a.svelte-rhb84a{display:flex;flex-direction:column;gap:.9rem;min-width:0;padding-bottom:24px}.tab-strip.svelte-rhb84a.svelte-rhb84a{display:flex;gap:.45rem;border-bottom:2px solid #282038;padding-bottom:.45rem;overflow-x:auto}.tab-btn.svelte-rhb84a.svelte-rhb84a{background:#161124;border:1px solid #382c4f;color:#94a3b8;font-family:inherit;font-size:.78rem;font-weight:800;padding:.55rem .9rem;border-radius:5px;cursor:pointer;white-space:nowrap;transition:all .15s ease}.tab-btn.svelte-rhb84a.svelte-rhb84a:hover{background:#231a39;color:#fff}.tab-btn.active.svelte-rhb84a.svelte-rhb84a{background:#4338ca;border-color:#818cf8;color:#fff}.tab-panel-body.svelte-rhb84a.svelte-rhb84a{display:flex;flex-direction:column;gap:1.1rem}.control-section.svelte-rhb84a.svelte-rhb84a{background:#141021;border:1px solid #2c2242;border-radius:6px;padding:.85rem 1rem;display:flex;flex-direction:column;gap:.65rem;overflow:visible}.section-header.svelte-rhb84a.svelte-rhb84a{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:.4rem;border-bottom:1px solid #231b35;padding-bottom:.4rem}.section-label.svelte-rhb84a.svelte-rhb84a{font-size:.76rem;font-weight:800;color:#fbbf24;letter-spacing:.5px}.section-desc.svelte-rhb84a.svelte-rhb84a{font-size:.65rem;color:#64748b}.archetype-picker-row.svelte-rhb84a.svelte-rhb84a{display:flex;gap:8px;align-items:stretch;width:100%}.archetype-dropdown-wrap.svelte-rhb84a.svelte-rhb84a{flex:1;min-width:0}.btn-arch-preset.svelte-rhb84a.svelte-rhb84a{background:#001248;border:1px solid #1e3a8a;color:#93c5fd;font-family:inherit;font-size:.72rem;font-weight:700;padding:0 10px;min-height:30px;border-radius:4px;cursor:pointer;text-align:center;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;transition:background .12s ease,border-color .12s ease,color .12s ease}.btn-arch-preset.svelte-rhb84a.svelte-rhb84a:hover{background:#00185c;border-color:#f8d870;color:#fff}.pill-grid.svelte-rhb84a.svelte-rhb84a{display:grid;gap:.45rem}.builds-grid.svelte-rhb84a.svelte-rhb84a{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.poses-grid.svelte-rhb84a.svelte-rhb84a{grid-template-columns:repeat(auto-fill,minmax(170px,1fr))}.selector-pill.svelte-rhb84a.svelte-rhb84a{background:#191428;border:1px solid #372b4f;color:#cbd5e1;font-family:inherit;padding:.5rem .65rem;border-radius:4px;cursor:pointer;display:flex;flex-direction:column;gap:.2rem;text-align:left;transition:all .15s ease}.selector-pill.svelte-rhb84a.svelte-rhb84a:hover{background:#241c3d;border-color:#6366f1;color:#fff}.selector-pill.active.svelte-rhb84a.svelte-rhb84a{background:#312e81;border-color:#818cf8;color:#fff}.pill-title.svelte-rhb84a.svelte-rhb84a{font-size:.72rem;font-weight:800}.pill-meta.svelte-rhb84a.svelte-rhb84a{font-size:.62rem;color:#fbbf24;font-weight:700}.stature-sliders-grid.svelte-rhb84a.svelte-rhb84a{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:.6rem;margin-top:.3rem}.slider-field-wrap.svelte-rhb84a.svelte-rhb84a{display:flex;flex-direction:column;gap:.38rem;background:#181329;border:1px solid #2d2345;padding:.6rem .75rem;border-radius:4px}.limb-scale-label.svelte-rhb84a.svelte-rhb84a{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:.25rem;font-size:.68rem;font-weight:800;color:#e2e8f0}.slider-hint.svelte-rhb84a.svelte-rhb84a{color:#64748b;font-size:.6rem;font-weight:600}.slider-preset-row.svelte-rhb84a.svelte-rhb84a{display:flex;flex-wrap:wrap;gap:.3rem;margin-top:.15rem}.btn-slider-tick.svelte-rhb84a.svelte-rhb84a{background:#120d1f;border:1px solid #35294d;color:#94a3b8;font-family:inherit;font-size:.58rem;font-weight:700;padding:.2rem .42rem;border-radius:3px;cursor:pointer;transition:all .12s ease}.btn-slider-tick.svelte-rhb84a.svelte-rhb84a:hover{background:#231b3b;border-color:#6366f1;color:#f8fafc}.btn-slider-tick.active.svelte-rhb84a.svelte-rhb84a{background:#312e81;border-color:#818cf8;color:#fff}.sleeve-toggle-row.svelte-rhb84a.svelte-rhb84a{display:grid;grid-template-columns:1fr 1fr;gap:.6rem}.btn-sleeve-toggle.svelte-rhb84a.svelte-rhb84a{background:#181329;border:2px solid #372b4f;color:#cbd5e1;font-family:inherit;padding:.65rem .75rem;border-radius:5px;cursor:pointer;text-align:left;display:flex;flex-direction:column;gap:.25rem;transition:all .15s ease}.btn-sleeve-toggle.svelte-rhb84a.svelte-rhb84a:hover{background:#231b3b;border-color:#6366f1}.btn-sleeve-toggle.active.svelte-rhb84a.svelte-rhb84a{background:#2e1d52;border-color:#a855f7;color:#fff;box-shadow:0 0 10px #a855f74d}.sleeve-title.svelte-rhb84a.svelte-rhb84a{font-size:.76rem;font-weight:800;color:#f1f5f9}.loot-action-buttons.svelte-rhb84a.svelte-rhb84a{display:flex;gap:.4rem;flex-wrap:wrap}.btn-mini-loot.svelte-rhb84a.svelte-rhb84a{background:#1e1935;border:1px solid #4338ca;color:#c7d2fe;font-family:inherit;font-size:.68rem;font-weight:800;padding:.35rem .6rem;border-radius:4px;cursor:pointer}.btn-mini-loot.primary.svelte-rhb84a.svelte-rhb84a{background:#312e81;border-color:#818cf8;color:#fff}.btn-mini-loot.svelte-rhb84a.svelte-rhb84a:hover{background:#3730a3}.btn-mini-reset.svelte-rhb84a.svelte-rhb84a{background:#26121f;border:1px solid #f43f5e;color:#fda4af;font-family:inherit;font-size:.68rem;font-weight:700;padding:.35rem .6rem;border-radius:4px;cursor:pointer}.btn-mini-reset.svelte-rhb84a.svelte-rhb84a:hover{background:#3f1830}.rolled-loot-card.svelte-rhb84a.svelte-rhb84a{background:#0f0a1c;border:2px solid #581c87;border-radius:6px;padding:.65rem;display:flex;gap:.75rem;align-items:center}.loot-canvas-wrap.svelte-rhb84a.svelte-rhb84a{background:#07040d;border:1px solid #3b2a59;border-radius:4px;display:flex;align-items:center;justify-content:center;padding:.2rem}.loot-sprite-canvas.svelte-rhb84a.svelte-rhb84a{width:96px;height:64px;image-rendering:pixelated;display:block}.loot-meta-col.svelte-rhb84a.svelte-rhb84a{display:flex;flex-direction:column;gap:.2rem;min-width:0}.loot-header-line.svelte-rhb84a.svelte-rhb84a{display:flex;gap:.4rem;align-items:center}.loot-rarity-badge.svelte-rhb84a.svelte-rhb84a{font-size:.64rem;font-weight:800;border:1px solid;padding:.1rem .35rem;border-radius:3px}.loot-brand-tag.svelte-rhb84a.svelte-rhb84a{font-size:.64rem;color:#94a3b8;font-weight:700}.loot-title.svelte-rhb84a.svelte-rhb84a{font-size:.8rem;color:#f8fafc;letter-spacing:.4px}.loot-quirk.svelte-rhb84a.svelte-rhb84a{font-size:.66rem;color:#fbbf24}.loot-red-text.svelte-rhb84a.svelte-rhb84a{font-size:.64rem;color:#f43f5e;font-style:italic}.customizer-workbench.band-lab-theme.svelte-rhb84a.svelte-rhb84a{background:#001254;border:2px solid #60a5fa;border-radius:2px;box-shadow:inset 0 0 0 2px #000829;color:#f8fafc;font-family:var(--font-mono, "Courier Prime", monospace);padding:.85rem 1rem;gap:.75rem}.customizer-workbench.band-lab-theme.svelte-rhb84a .controls-column.svelte-rhb84a,.customizer-workbench.band-lab-theme.svelte-rhb84a .control-section.svelte-rhb84a,.customizer-workbench.band-lab-theme.svelte-rhb84a .slider-field-wrap.svelte-rhb84a,.customizer-workbench.band-lab-theme.svelte-rhb84a .rolled-loot-card.svelte-rhb84a{background:#000829;border:2px solid #3b5bdb;border-radius:2px;box-shadow:2px 2px #000312}.customizer-workbench.band-lab-theme.svelte-rhb84a .preview-column.svelte-rhb84a{background:transparent;border:none;box-shadow:none;padding:2px 4px;gap:4px;max-height:100%}.customizer-workbench.band-lab-theme.svelte-rhb84a .preview-deck.svelte-rhb84a{gap:4px}.customizer-workbench.band-lab-theme.svelte-rhb84a .stage-viewport-grid.svelte-rhb84a{margin:0 auto}.customizer-workbench.band-lab-theme.svelte-rhb84a .stage-viewport-frame.mannequin-frame.svelte-rhb84a{background:radial-gradient(circle at 50% 25%,#00249c,#000829 75%,#030712);border:2px solid #60a5fa;border-radius:2px;box-shadow:2px 2px #000312;max-height:220px;padding:.3rem;width:auto;aspect-ratio:3 / 4;margin:0 auto;display:flex;align-items:center;justify-content:center}.customizer-workbench.band-lab-theme.svelte-rhb84a .viewport-corner-tag.svelte-rhb84a{margin-bottom:.15rem;font-size:.6rem;color:#93c5fd}.customizer-workbench.band-lab-theme.svelte-rhb84a .stage-preview-canvas.m3-primary-canvas.svelte-rhb84a{background:transparent;border:1px solid #1e3a8a;border-radius:2px;max-height:196px;width:auto;aspect-ratio:3 / 4;margin:0 auto;object-fit:contain}.customizer-workbench.band-lab-theme.svelte-rhb84a .compact-cartridge-select.svelte-rhb84a{background:#000c44;border:2px solid #60a5fa;color:#f8fafc;border-radius:2px;box-shadow:2px 2px #000312}.customizer-workbench.band-lab-theme.svelte-rhb84a .compact-cartridge-select.svelte-rhb84a:focus{border-color:#f8d870}.customizer-workbench.band-lab-theme.svelte-rhb84a .state-preview-row.svelte-rhb84a{gap:3px}.customizer-workbench.band-lab-theme.svelte-rhb84a .btn-state-mode.svelte-rhb84a{padding:.3rem .15rem;font-size:.64rem}.customizer-workbench.band-lab-theme.svelte-rhb84a .preview-deck-controls.svelte-rhb84a{gap:4px}.customizer-workbench.band-lab-theme.svelte-rhb84a .preview-action-bar.svelte-rhb84a{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;width:100%;margin-top:4px}.customizer-workbench.band-lab-theme.svelte-rhb84a .section-header.svelte-rhb84a{border-bottom:2px solid #1e3a8a}.customizer-workbench.band-lab-theme.svelte-rhb84a .section-label.svelte-rhb84a{font-family:"Press Start 2P",monospace;font-size:.65rem;color:#f8d870;text-shadow:1px 1px 0 #000418;letter-spacing:.04em}.customizer-workbench.band-lab-theme.svelte-rhb84a .section-desc.svelte-rhb84a,.customizer-workbench.band-lab-theme.svelte-rhb84a .slider-hint.svelte-rhb84a{color:#93c5fd}.customizer-workbench.band-lab-theme.svelte-rhb84a .tab-strip.svelte-rhb84a{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:.35rem!important;width:100%!important;box-sizing:border-box!important;border-bottom:2px solid #3b5bdb!important;padding-bottom:.45rem}.customizer-workbench.band-lab-theme.svelte-rhb84a .tab-btn.svelte-rhb84a{background:#001254!important;border:2px solid #60a5fa!important;color:#bfdbfe!important;opacity:1!important;transition:none!important;border-radius:2px!important;font-weight:800!important;font-size:.7rem!important;padding:6px 2px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;box-shadow:2px 2px #000312!important;box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;text-align:center!important}.customizer-workbench.band-lab-theme.svelte-rhb84a .tab-btn.svelte-rhb84a:hover{background:#001880!important;border-color:#93c5fd!important;color:#fff!important}.customizer-workbench.band-lab-theme.svelte-rhb84a .tab-btn.active.svelte-rhb84a{background:#f8d870!important;border:2px solid #ffffff!important;color:#050914!important;opacity:1!important;font-weight:900!important;box-shadow:0 0 8px #f8d87073,2px 2px #000312!important}.customizer-workbench.band-lab-theme.svelte-rhb84a .selector-pill.svelte-rhb84a,.customizer-workbench.band-lab-theme.svelte-rhb84a .btn-sleeve-toggle.svelte-rhb84a{background:#000c44;border:2px solid #3b5bdb;color:#f8fafc;border-radius:2px;box-shadow:2px 2px #000312}.customizer-workbench.band-lab-theme.svelte-rhb84a .selector-pill.svelte-rhb84a:hover,.customizer-workbench.band-lab-theme.svelte-rhb84a .btn-sleeve-toggle.svelte-rhb84a:hover{background:#001880;border-color:#93c5fd;color:#fff}.customizer-workbench.band-lab-theme.svelte-rhb84a .selector-pill.active.svelte-rhb84a,.customizer-workbench.band-lab-theme.svelte-rhb84a .btn-sleeve-toggle.active.svelte-rhb84a{background:#00249c;border-color:#f8d870;box-shadow:inset 0 0 0 1px #fff,0 0 10px #f8d87059,2px 2px #000312}.customizer-workbench.band-lab-theme.svelte-rhb84a .selector-pill.active .pill-title.svelte-rhb84a,.customizer-workbench.band-lab-theme.svelte-rhb84a .btn-sleeve-toggle.active .sleeve-title.svelte-rhb84a{color:#f8d870}.customizer-workbench.band-lab-theme.svelte-rhb84a .selector-pill.active .pill-meta.svelte-rhb84a{color:#e0f2fe}.customizer-workbench.band-lab-theme.svelte-rhb84a .btn-arch-preset.svelte-rhb84a{background:#001248;border:1px solid #1e3a8a;color:#93c5fd;border-radius:4px;min-height:30px;font-size:.72rem;font-weight:700}.customizer-workbench.band-lab-theme.svelte-rhb84a .btn-arch-preset.svelte-rhb84a:hover{background:#00185c;border-color:#f8d870;color:#fff}.customizer-workbench.band-lab-theme.svelte-rhb84a .btn-mini-reset.svelte-rhb84a,.customizer-workbench.band-lab-theme.svelte-rhb84a .btn-mini-loot.svelte-rhb84a{border-radius:2px;box-shadow:2px 2px #000312}.customizer-workbench.band-lab-theme.svelte-rhb84a .btn-mini-reset.svelte-rhb84a{background:#001254;border:1px solid #60a5fa;color:#bfdbfe;font-weight:700}.customizer-workbench.band-lab-theme.svelte-rhb84a .btn-mini-reset.svelte-rhb84a:hover{background:#00249c;border-color:#f8d870;color:#fff}.customizer-workbench.band-lab-theme.svelte-rhb84a .stage-name-input.svelte-rhb84a{background:#000829;border:2px solid #60a5fa;color:#fff;border-radius:2px;box-shadow:inset 0 0 0 1px #000312}.customizer-workbench.band-lab-theme.svelte-rhb84a .stage-name-input.svelte-rhb84a:focus{border-color:#f8d870;box-shadow:0 0 0 1px #f8d870,2px 2px #000312}.customizer-workbench.band-lab-theme.svelte-rhb84a .btn-state-mode.svelte-rhb84a{background:#000c44;border:2px solid #3b5bdb;color:#cbd5e1;border-radius:2px;box-shadow:2px 2px #000312}.customizer-workbench.band-lab-theme.svelte-rhb84a .btn-state-mode.svelte-rhb84a:hover{background:#001880;border-color:#93c5fd;color:#fff}.customizer-workbench.band-lab-theme.svelte-rhb84a .btn-state-mode.active.svelte-rhb84a{background:#3b5bdb;border-color:#f8fafc;color:#fff;box-shadow:inset 0 0 0 1px #fff,2px 2px #000312}.customizer-workbench.band-lab-theme.svelte-rhb84a .btn-work-action.secondary.svelte-rhb84a{background:#001254;border:2px solid #60a5fa;color:#f8fafc;border-radius:2px;box-shadow:2px 2px #000312;font-weight:800}.customizer-workbench.band-lab-theme.svelte-rhb84a .btn-work-action.secondary.svelte-rhb84a:hover{background:#00249c;border-color:#93c5fd;color:#f8d870}.customizer-workbench.band-lab-theme.svelte-rhb84a .btn-work-action.btn-reset-look.svelte-rhb84a{background:#001254;border:2px solid #60a5fa;color:#bfdbfe}.customizer-workbench.band-lab-theme.svelte-rhb84a .btn-work-action.btn-reset-look.svelte-rhb84a:hover{background:#00249c;border-color:#f8d870;color:#fff}.customizer-workbench.band-lab-theme.svelte-rhb84a .btn-work-action.primary.svelte-rhb84a,.customizer-workbench.band-lab-theme.svelte-rhb84a .btn-work-action.btn-keep-look.svelte-rhb84a{background:#f8d870!important;border:2px solid #ffffff!important;color:#050914!important;font-weight:900!important;border-radius:2px!important;box-shadow:0 0 8px #f8d87066,2px 2px #000312!important}.customizer-workbench.band-lab-theme.svelte-rhb84a .btn-work-action.primary.svelte-rhb84a:hover:not(:disabled),.customizer-workbench.band-lab-theme.svelte-rhb84a .btn-work-action.btn-keep-look.svelte-rhb84a:hover:not(:disabled){background:#fef08a!important;color:#000!important}.customizer-workbench.band-lab-theme.svelte-rhb84a .tempo-range-slider.svelte-rhb84a{accent-color:#f8d870}.customizer-workbench.band-lab-theme.svelte-rhb84a .btn-slider-tick.svelte-rhb84a{background:#000c44;border:1px solid #3b5bdb;color:#93c5fd;border-radius:2px}.customizer-workbench.band-lab-theme.svelte-rhb84a .btn-slider-tick.svelte-rhb84a:hover{background:#001880;border-color:#93c5fd;color:#fff}.customizer-workbench.band-lab-theme.svelte-rhb84a .btn-slider-tick.active.svelte-rhb84a{background:#3b5bdb;border-color:#fff;color:#fff}@media (max-width: 860px){.customizer-workbench.svelte-rhb84a.svelte-rhb84a{padding:.65rem .75rem;gap:.65rem}.workbench-columns.svelte-rhb84a.svelte-rhb84a{grid-template-columns:1fr;gap:.75rem}.preview-column.svelte-rhb84a.svelte-rhb84a{position:sticky;top:0;z-index:14;background:linear-gradient(180deg,#040d2e,#020617);border-bottom:2px solid #3b82f6;padding:8px;margin:-.65rem -.75rem .5rem;border-radius:6px 6px 0 0;box-shadow:0 4px 16px #000000a6}.customizer-workbench.band-lab-theme.svelte-rhb84a .preview-column.svelte-rhb84a{background:linear-gradient(180deg,#001f7a,#001254);border-bottom:2px solid #60a5fa;border-radius:0;box-shadow:0 4px 12px #000312d9;margin:-.65rem -.75rem 0}.tab-strip.svelte-rhb84a.svelte-rhb84a{position:relative;top:auto;z-index:2;background:#0d0b14;padding:6px 0;margin:0}.customizer-workbench.band-lab-theme.svelte-rhb84a .tab-strip.svelte-rhb84a{position:relative;top:auto;z-index:2;background:#001254;border-bottom:2px solid #3b5bdb;padding:6px 0;margin:0 0 .5rem}.preview-deck.svelte-rhb84a.svelte-rhb84a{display:flex;flex-direction:row;align-items:center;gap:8px;width:100%}.stage-viewport-grid.svelte-rhb84a.svelte-rhb84a{flex-shrink:0}.stage-viewport-frame.mannequin-frame.svelte-rhb84a.svelte-rhb84a{padding:2px;border-width:1px;width:auto}.viewport-corner-tag.svelte-rhb84a.svelte-rhb84a{display:none}.stage-preview-canvas.m3-primary-canvas.svelte-rhb84a.svelte-rhb84a{width:96px;max-width:96px;height:128px;aspect-ratio:3 / 4}.preview-deck-controls.svelte-rhb84a.svelte-rhb84a{flex:1;min-width:0;display:flex;flex-direction:column;gap:5px}.stage-name-input.svelte-rhb84a.svelte-rhb84a{min-height:32px;padding:.2rem .45rem;font-size:.74rem}.state-preview-row.svelte-rhb84a.svelte-rhb84a{display:grid;grid-template-columns:repeat(4,1fr);gap:3px}.btn-state-mode.svelte-rhb84a.svelte-rhb84a{min-height:38px;font-size:.65rem;padding:.2rem .1rem;display:flex;align-items:center;justify-content:center}.preview-action-bar.svelte-rhb84a.svelte-rhb84a{display:grid;grid-template-columns:repeat(3,1fr);gap:4px}.btn-work-action.svelte-rhb84a.svelte-rhb84a{min-height:40px;font-size:.72rem;padding:.35rem .2rem;display:flex;align-items:center;justify-content:center;text-align:center}.desktop-only-extras.svelte-rhb84a.svelte-rhb84a{display:none}.tab-btn.svelte-rhb84a.svelte-rhb84a{min-height:40px;display:inline-flex;align-items:center;justify-content:center}.selector-pill.svelte-rhb84a.svelte-rhb84a{min-height:40px}.btn-arch-preset.svelte-rhb84a.svelte-rhb84a{min-height:32px;display:flex;align-items:center;justify-content:center}.btn-slider-tick.svelte-rhb84a.svelte-rhb84a{min-height:32px;padding:.3rem .45rem}}@media (max-width: 640px){.builds-grid.svelte-rhb84a.svelte-rhb84a,.poses-grid.svelte-rhb84a.svelte-rhb84a{grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem}.stature-sliders-grid.svelte-rhb84a.svelte-rhb84a{grid-template-columns:1fr;gap:.5rem}.selector-pill.svelte-rhb84a.svelte-rhb84a{padding:.4rem .45rem;min-height:44px;box-sizing:border-box;min-width:0}.pill-title.svelte-rhb84a.svelte-rhb84a{font-size:.68rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pill-meta.svelte-rhb84a.svelte-rhb84a{font-size:.58rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tab-btn.svelte-rhb84a.svelte-rhb84a{min-height:40px;padding:.45rem .6rem;font-size:.72rem}.sleeve-toggle-row.svelte-rhb84a.svelte-rhb84a{gap:.4rem}.btn-sleeve-toggle.svelte-rhb84a.svelte-rhb84a{min-height:44px;padding:.5rem .55rem}}
