.soundboard-app.svelte-m5e555{--sb-casing: #1c1f21;--sb-surface: #25292c;--sb-inset: #131618;--sb-border: #373c40;--sb-groove: #0c0e10;--sb-text: #eeeadd;--sb-muted: #aba89e;--sb-amber: #f07d38;--sb-amber-bright: #ffa15f;--sb-amber-dim: #5e3820;--sb-mono: "IBM Plex Mono", "Courier New", monospace;--sb-sans: "Archivo Variable", system-ui, -apple-system, sans-serif;box-sizing:border-box;position:relative;width:min(1120px,calc(100vw - 2rem));max-width:none;left:calc(50% + var(--article-breakout-offset, 0rem));transform:translate(-50%);margin:0 0 2.5rem;padding:clamp(18px,3.2vw,38px);border:1px solid #3c4043;border-radius:20px;background:radial-gradient(ellipse at 18% 15%,rgba(255,165,105,.055),transparent 58%),linear-gradient(165deg,#272b2e,#1c1f22 55%,#171a1c);color:var(--sb-text);font-family:var(--sb-sans);font-size:14px;line-height:1.5;text-align:left;color-scheme:dark;isolation:isolate;box-shadow:0 24px 48px #0000006b,0 1px #ffffff14 inset}.soundboard-app.svelte-m5e555 :where(.svelte-m5e555),.soundboard-app.svelte-m5e555 :where(.svelte-m5e555):before,.soundboard-app.svelte-m5e555 :where(.svelte-m5e555):after{box-sizing:border-box}.soundboard-app.svelte-m5e555 h1:where(.svelte-m5e555),.soundboard-app.svelte-m5e555 h2:where(.svelte-m5e555),.soundboard-app.svelte-m5e555 p:where(.svelte-m5e555),.soundboard-app.svelte-m5e555 ul:where(.svelte-m5e555),.soundboard-app.svelte-m5e555 fieldset:where(.svelte-m5e555){margin:0}.soundboard-app.svelte-m5e555 button:where(.svelte-m5e555),.soundboard-app.svelte-m5e555 input:where(.svelte-m5e555){font:inherit}.soundboard-app.svelte-m5e555 button:where(.svelte-m5e555){cursor:pointer;-webkit-tap-highlight-color:transparent}.soundboard-app.svelte-m5e555 button:where(.svelte-m5e555):disabled,.soundboard-app.svelte-m5e555 input:where(.svelte-m5e555):disabled{cursor:default;opacity:.55}.soundboard-app.svelte-m5e555 button:where(.svelte-m5e555):focus-visible,.soundboard-app.svelte-m5e555 a:where(.svelte-m5e555):focus-visible,.soundboard-app.svelte-m5e555 input:where(.svelte-m5e555):focus-visible,.soundboard-app.svelte-m5e555 summary:where(.svelte-m5e555):focus-visible,.rotary-dial-surface.svelte-m5e555:focus-visible,.mini-dial-wrap.svelte-m5e555:focus-visible{outline:3px solid #ffba83;outline-offset:3px}.soundboard-header.svelte-m5e555{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:22px}.eyebrow.svelte-m5e555{color:#b7b3a8;font-size:10px;font-weight:650;letter-spacing:.16em;text-transform:uppercase}.soundboard-header.svelte-m5e555 h1:where(.svelte-m5e555){margin:6px 0 8px;color:#f6f2e8;font-size:clamp(26px,3.6vw,40px);font-weight:650;letter-spacing:-.04em;line-height:1.12}.intro.svelte-m5e555{max-width:62ch;color:#cbc7bc;font-size:14px;line-height:1.55}.companion-link.svelte-m5e555{display:inline-flex;flex-direction:column;align-items:flex-end;gap:2px;padding:8px 12px;border:1px solid #3c4145;border-radius:10px;background:#131618a6;color:#ece8dc;text-decoration:none;font-size:12px;white-space:nowrap;transition:border-color .14s ease}.companion-link.svelte-m5e555:hover{border-color:var(--sb-amber)}.companion-link.svelte-m5e555 small:where(.svelte-m5e555){color:var(--sb-amber-bright);font-size:11px}.instrument-casing.svelte-m5e555{padding:clamp(14px,2.2vw,22px);border:1px solid var(--sb-groove);border-radius:16px;background:linear-gradient(180deg,#222629,#191c1f);box-shadow:0 1px #ffffff12 inset,0 -2px #0009 inset,0 14px 28px #00000059}.status-display.svelte-m5e555{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px 20px;padding:11px 16px;border:2px solid #0d1012;border-radius:10px;background:linear-gradient(180deg,#111416,#161a1d);box-shadow:0 2px 6px #000000bf inset,0 1px #ffffff0f}.status-left.svelte-m5e555{display:flex;align-items:center;gap:10px;min-width:0}.status-lamp.svelte-m5e555{flex-shrink:0;width:9px;height:9px;border-radius:50%;background:#4d5256;box-shadow:0 0 0 2px #0b0d0e}.status-lamp.playing.svelte-m5e555{background:var(--sb-amber);box-shadow:0 0 0 2px #0b0d0e,0 0 10px #f07d38bf}.status-lamp.loading.svelte-m5e555{background:#e5b55c}.status-readout.svelte-m5e555{color:#f5efe2;font-weight:600;font-size:14px;letter-spacing:-.01em}.status-right.svelte-m5e555{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.output-meter.svelte-m5e555{display:flex;align-items:center;gap:8px}.meter-caption.svelte-m5e555{color:#a9a69c;font-size:11px;letter-spacing:.06em;text-transform:uppercase}.meter-bars.svelte-m5e555{display:flex;align-items:center;gap:3px;padding:4px 6px;border-radius:5px;background:#0c0e10;border:1px solid #262b2e}.meter-segment.svelte-m5e555{width:4px;height:11px;border-radius:1.5px;background:#2b3034}.meter-segment.lit.svelte-m5e555{background:var(--sb-amber);box-shadow:0 0 5px #f07d3880}.timer-readout.svelte-m5e555{font-family:var(--sb-mono);font-variant-numeric:tabular-nums;font-size:13px;color:#b7b3a8;padding:3px 9px;border-radius:5px;background:#0e1113;border:1px solid #282d30}.timer-readout.active.svelte-m5e555{color:var(--sb-amber-bright);border-color:#6b4125}.timer-readout.fading.svelte-m5e555{color:#ffd09b;border-color:var(--sb-amber)}.status-alert.svelte-m5e555{margin-top:12px;padding:10px 14px;border:1px solid #965734;border-radius:8px;background:#281b14;color:#f3dfd1;display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:13px}.status-alert.channel-warning.svelte-m5e555{flex-direction:column;align-items:stretch}.unavailable-row.svelte-m5e555{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.status-alert.svelte-m5e555 button:where(.svelte-m5e555){min-height:34px;padding:4px 12px;border:1px solid #be7346;border-radius:6px;background:#42291b;color:#fff2e6;font-size:12px;font-weight:600}.workbench-grid.svelte-m5e555{margin-top:16px;display:grid;grid-template-columns:minmax(0,1.95fr) minmax(250px,.95fr);gap:16px;align-items:stretch}.fader-bank.svelte-m5e555{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.channel-strip.svelte-m5e555{display:flex;flex-direction:column;justify-content:space-between;padding:12px 10px;border:1px solid #101315;border-radius:12px;background:linear-gradient(180deg,#282c30,#1f2326);box-shadow:0 1px #ffffff0f inset,0 4px 10px #00000040}.channel-strip.active.svelte-m5e555{border-color:#4f3828}.channel-top.svelte-m5e555{margin-bottom:10px}.channel-title-row.svelte-m5e555{display:flex;align-items:baseline;justify-content:space-between;gap:4px}.channel-name.svelte-m5e555{font-weight:650;font-size:13px;color:#f4f0e4;cursor:pointer}.channel-value.svelte-m5e555{font-family:var(--sb-mono);font-variant-numeric:tabular-nums;font-size:11px;color:var(--sb-amber-bright)}.channel-strip.muted.svelte-m5e555 .channel-value:where(.svelte-m5e555){color:#9e9b91}.channel-desc.svelte-m5e555{margin-top:4px;color:#b1ada2;font-size:11px;line-height:1.35;min-height:2.7em}.fader-well.svelte-m5e555{display:flex;align-items:stretch;justify-content:center;gap:8px;height:176px;margin:6px 0 10px;padding:8px 6px;border-radius:8px;background:#15181b;border:1px solid #0c0e10;box-shadow:0 2px 5px #000000a6 inset}.fader-scale.svelte-m5e555{display:flex;flex-direction:column;justify-content:space-between;color:#8f8c82;font-family:var(--sb-mono);font-size:9px;line-height:1;padding:4px 0;-webkit-user-select:none;user-select:none}.fader-slot.svelte-m5e555{position:relative;width:38px;height:100%;display:flex;align-items:center;justify-content:center}.fader-track-groove.svelte-m5e555{position:relative;width:8px;height:calc(100% - 16px);border-radius:4px;background:#090b0c;box-shadow:0 1px 3px #000000e6 inset}.fader-fill.svelte-m5e555{position:absolute;left:1px;right:1px;bottom:1px;height:calc(var(--fill, 0%) - 2px);min-height:0;max-height:calc(100% - 2px);border-radius:3px;background:linear-gradient(180deg,var(--sb-amber-bright),var(--sb-amber))}.fader-cap.svelte-m5e555{position:absolute;left:50%;bottom:var(--pos, 0%);transform:translate(-50%,50%);width:28px;height:16px;border-radius:4px;background:linear-gradient(180deg,#4b5156,#2a2e32,#383d42);border:1px solid #101214;box-shadow:0 2px 4px #000000b3,0 1px #ffffff2e inset;display:grid;place-items:center;pointer-events:none}.cap-line.svelte-m5e555{width:16px;height:2px;border-radius:1px;background:var(--sb-amber-bright)}.channel-strip.muted.svelte-m5e555 .cap-line:where(.svelte-m5e555){background:#8b887f}.fader-input.svelte-m5e555{position:absolute;width:156px;height:38px;margin:0;opacity:0;cursor:ns-resize;transform:rotate(-90deg);touch-action:none}.fader-slot.svelte-m5e555:focus-within .fader-cap:where(.svelte-m5e555){outline:2px solid #ffba83;outline-offset:2px}.channel-subcontrol.svelte-m5e555{min-height:36px;margin-bottom:8px;display:flex;align-items:center;justify-content:center}.segmented-choice.svelte-m5e555{display:grid;grid-template-columns:1fr 1fr;gap:4px;width:100%;padding:3px;border-radius:6px;background:#131618;border:1px solid #0c0e10}.segmented-choice.svelte-m5e555 button:where(.svelte-m5e555){min-height:28px;padding:2px 6px;border:1px solid transparent;border-radius:4px;background:transparent;color:#b8b4a9;font-size:11px;font-weight:600}.segmented-choice.svelte-m5e555 button.chosen:where(.svelte-m5e555){background:#2f3438;border-color:#6b452b;color:#ffad73}.binaural-strip-badge.svelte-m5e555{width:100%;padding:3px 6px;border-radius:6px;background:#14171a;border:1px solid #2b3034;text-align:center;display:flex;flex-direction:column;line-height:1.2}.binaural-strip-badge.svelte-m5e555 span:where(.svelte-m5e555){font-size:11px;font-weight:600;color:#f0ebe0}.binaural-strip-badge.svelte-m5e555 small:where(.svelte-m5e555){font-family:var(--sb-mono);font-size:9.5px;color:#b4b0a5}.mute-button.svelte-m5e555{width:100%;min-height:38px;padding:6px 8px;border:1px solid #101315;border-radius:7px;background:linear-gradient(180deg,#31363a,#23272a);color:#e4e0d4;font-size:12px;font-weight:600;display:flex;align-items:center;justify-content:center;gap:7px;box-shadow:0 1px #ffffff14 inset,0 2px 3px #00000073}.mute-dot.svelte-m5e555{width:7px;height:7px;border-radius:50%;background:var(--sb-amber)}.mute-button.is-muted.svelte-m5e555{background:#16191b;border-color:#4a3425;color:#b9b5aa;box-shadow:0 1px 3px #000000a6 inset}.mute-button.is-muted.svelte-m5e555 .mute-dot:where(.svelte-m5e555){background:#55595c}.master-column.svelte-m5e555{display:flex;flex-direction:column;justify-content:space-between;gap:12px;padding:14px;border:1px solid #101315;border-radius:12px;background:linear-gradient(180deg,#262a2e,#1c2023);box-shadow:0 1px #ffffff0f inset,0 4px 10px #0000004d}.master-dial-box.svelte-m5e555,.timer-box.svelte-m5e555{border:1px solid #121518;border-radius:10px;padding:10px 12px 12px;background:#181b1e}.section-caption.svelte-m5e555{padding:0 6px;color:#bebaa0;font-size:11px;font-weight:650;letter-spacing:.08em;text-transform:uppercase}.rotary-dial-surface.svelte-m5e555{width:min(176px,100%);margin:2px auto 6px;cursor:ns-resize;-webkit-user-select:none;user-select:none;touch-action:none;border-radius:50%}.dial-svg.svelte-m5e555{width:100%;height:auto;display:block}.dial-well.svelte-m5e555{fill:#0f1214;stroke:#07090a;stroke-width:3}.dial-cap-outer.svelte-m5e555{fill:#24292d;stroke:#3b4146;stroke-width:1.5}.dial-cap-inner.svelte-m5e555{fill:#1b1f22;stroke:#111416;stroke-width:2}.dial-tick.svelte-m5e555{stroke:#565b60;stroke-width:2;stroke-linecap:round}.dial-tick.lit.svelte-m5e555{stroke:var(--sb-amber)}.dial-scale-label.svelte-m5e555{fill:#b4b0a5;font-family:var(--sb-mono);font-size:9.5px;text-anchor:middle;dominant-baseline:middle}.dial-pointer.svelte-m5e555{stroke:#f6efe0;stroke-width:3.5;stroke-linecap:round}.dial-pointer-tip.svelte-m5e555{fill:var(--sb-amber-bright)}.dial-hub.svelte-m5e555{fill:#121518;stroke:#34393e;stroke-width:2}.dial-readout-text.svelte-m5e555{fill:#f5efe2;font-family:var(--sb-mono);font-size:17px;font-weight:600;text-anchor:middle}.master-slider-fallback.svelte-m5e555 input[type=range]:where(.svelte-m5e555){width:100%;height:28px;accent-color:var(--sb-amber);cursor:pointer}.device-volume-note.svelte-m5e555{text-align:center;font-size:11px;color:#b8b4a9}.transport-box.svelte-m5e555{display:grid;grid-template-columns:1.35fr 1fr;gap:10px}.play-button.svelte-m5e555{min-height:48px;padding:8px 14px;border:1px solid #0e1113;border-radius:10px;background:linear-gradient(180deg,#383e42,#252a2d);color:#f7f3e8;font-size:15px;font-weight:650;display:flex;align-items:center;justify-content:center;gap:9px;box-shadow:0 0 0 2px #5c3922,0 4px 10px #00000080,0 1px #ffffff1f inset}.play-button.active.svelte-m5e555{background:linear-gradient(180deg,#d86928,#a84b16);color:#fffaf3;box-shadow:0 0 0 2px #ff9d5c,0 4px 12px #f07d3859}.master-mute-button.svelte-m5e555{min-height:48px;padding:8px 12px;border:1px solid #101315;border-radius:10px;background:linear-gradient(180deg,#303539,#222629);color:#e4e0d4;font-size:13px;font-weight:600;display:flex;align-items:center;justify-content:center;gap:7px}.master-mute-button.is-muted.svelte-m5e555{background:#15181a;border-color:var(--sb-amber);color:var(--sb-amber-bright)}.timer-buttons.svelte-m5e555{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;margin-top:4px}.timer-buttons.svelte-m5e555 button:where(.svelte-m5e555){min-height:36px;padding:4px 6px;border:1px solid #0e1012;border-radius:6px;background:linear-gradient(180deg,#2d3236,#1f2326);color:#cbc7bc;font-family:var(--sb-mono);font-size:12px;font-weight:600}.timer-buttons.svelte-m5e555 button.chosen:where(.svelte-m5e555){background:#121517;border-color:var(--sb-amber);color:var(--sb-amber-bright);box-shadow:0 1px 4px #000000b3 inset}.timer-subnote.svelte-m5e555{margin-top:8px;font-size:11px;color:#b1ada2;text-align:center}.binaural-bay.svelte-m5e555{margin-top:16px;padding:14px 16px;border:1px solid #111417;border-radius:12px;background:linear-gradient(180deg,#23272b,#1b1e21)}.binaural-header.svelte-m5e555{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px 16px}.binaural-title-group.svelte-m5e555{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.binaural-title-group.svelte-m5e555 h2:where(.svelte-m5e555){font-size:15px;font-weight:650;color:#f3efe4}.headphones-badge.svelte-m5e555{padding:3px 9px;border-radius:999px;background:#131618;border:1px solid #4d392b;color:#f5b484;font-size:11px;font-weight:600}.binaural-layer-actions.svelte-m5e555{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.speakers-note.svelte-m5e555{color:#b2aea3;font-size:12px}.binaural-enable-btn.svelte-m5e555{min-height:36px;padding:5px 12px;border:1px solid #3c4246;border-radius:7px;background:#171a1d;color:#d6d2c7;font-size:12px;font-weight:600}.binaural-enable-btn.on.svelte-m5e555{border-color:var(--sb-amber);background:#302016;color:#ffb178}.binaural-preset-row.svelte-m5e555{margin-top:12px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.freq-preset-btn.svelte-m5e555{min-height:44px;padding:7px 10px;border:1px solid #121518;border-radius:8px;background:linear-gradient(180deg,#2d3236,#202427);color:#e4e0d4;display:flex;align-items:center;justify-content:space-between;gap:6px}.freq-preset-btn.selected.svelte-m5e555{border-color:var(--sb-amber);background:#16191c;color:var(--sb-amber-bright)}.freq-name.svelte-m5e555{font-weight:650;font-size:13px}.freq-hz.svelte-m5e555{font-family:var(--sb-mono);font-size:12px;color:#b7b3a8}.freq-preset-btn.selected.svelte-m5e555 .freq-hz:where(.svelte-m5e555){color:var(--sb-amber-bright)}.binaural-disclosures.svelte-m5e555{margin-top:12px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:10px}.soundboard-disclosure.svelte-m5e555,.technical-disclosure.svelte-m5e555{border:1px solid #2e3337;border-radius:8px;background:#16191c;padding:8px 12px}.technical-disclosure.svelte-m5e555{margin-top:14px}.soundboard-disclosure.svelte-m5e555 summary:where(.svelte-m5e555),.technical-disclosure.svelte-m5e555 summary:where(.svelte-m5e555){cursor:pointer;color:#dfd9cc;font-size:12px;font-weight:600;min-height:26px;display:flex;align-items:center}.disclosure-body.svelte-m5e555{margin-top:8px;padding-top:8px;border-top:1px solid #262b2f;color:#c7c3b8;font-size:12px;line-height:1.55;display:grid;gap:8px}.disclosure-body.svelte-m5e555 code:where(.svelte-m5e555){font-family:var(--sb-mono);color:#f5b484;font-size:11.5px}.fine-adjust-grid.svelte-m5e555{grid-template-columns:auto 1fr;align-items:center;gap:14px}.mini-dial-wrap.svelte-m5e555{display:flex;flex-direction:column;align-items:center;gap:4px;cursor:ns-resize;-webkit-user-select:none;user-select:none;touch-action:none}.mini-dial-svg.svelte-m5e555{width:72px;height:72px}.mini-dial-caption.svelte-m5e555{font-size:10px;color:#a8a499}.fine-controls-stack.svelte-m5e555{display:grid;gap:8px}.ear-values-readout.svelte-m5e555{display:flex;flex-wrap:wrap;gap:6px 10px;font-family:var(--sb-mono);font-variant-numeric:tabular-nums;font-size:12px;color:#dedad0}.ear-values-readout.svelte-m5e555 strong:where(.svelte-m5e555){color:var(--sb-amber-bright)}.fine-slider-row.svelte-m5e555 label:where(.svelte-m5e555){display:block;font-size:11px;color:#b7b3a8;margin-bottom:4px}.fine-inputs.svelte-m5e555{display:flex;align-items:center;gap:10px}.fine-inputs.svelte-m5e555 input[type=range]:where(.svelte-m5e555){flex:1;accent-color:var(--sb-amber)}.fine-number-input.svelte-m5e555{width:72px;min-height:34px;padding:4px 8px;border:1px solid #3a4045;border-radius:6px;background:#0f1214;color:#f4f0e4;font-family:var(--sb-mono);font-size:12px}.presets-bay.svelte-m5e555{margin-top:16px;padding:14px 16px;border:1px solid #111417;border-radius:12px;background:linear-gradient(180deg,#23272b,#1a1d20);display:grid;gap:14px}.presets-heading.svelte-m5e555{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.presets-heading.svelte-m5e555 h2:where(.svelte-m5e555){font-size:15px;font-weight:650;color:#f3efe4}.mix-state-pill.svelte-m5e555{padding:3px 10px;border-radius:999px;background:#14171a;border:1px solid #3a4045;color:#dedad0;font-size:11.5px;font-weight:600}.mix-state-pill.custom.svelte-m5e555{border-color:var(--sb-amber);color:var(--sb-amber-bright)}.preset-buttons.svelte-m5e555{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.preset-card-btn.svelte-m5e555{min-height:54px;padding:10px 12px;border:1px solid #121518;border-radius:9px;background:linear-gradient(180deg,#2d3236,#202428);color:#ece8dc;text-align:left;display:flex;flex-direction:column;justify-content:center;gap:3px}.preset-card-btn.selected.svelte-m5e555{border-color:var(--sb-amber);background:#16191c}.preset-title.svelte-m5e555{font-weight:650;font-size:13.5px;display:flex;align-items:center;justify-content:space-between}.preset-title.svelte-m5e555 i:where(.svelte-m5e555){font-style:normal;color:var(--sb-amber);font-size:11px}.preset-summary.svelte-m5e555{font-size:11px;color:#b4b0a5}.save-mix-form.svelte-m5e555{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.save-mix-form.svelte-m5e555 input[type=text]:where(.svelte-m5e555),.rename-row.svelte-m5e555 input[type=text]:where(.svelte-m5e555){flex:1 1 200px;min-height:38px;padding:6px 12px;border:1px solid #3c4247;border-radius:7px;background:#121518;color:#f3efe4;font-size:13px}.save-mix-form.svelte-m5e555 input[type=text]:where(.svelte-m5e555)::placeholder{color:#9e9a90}.hardware-btn.svelte-m5e555{min-height:38px;padding:6px 14px;border:1px solid #101315;border-radius:7px;background:linear-gradient(180deg,#34393e,#24282c);color:#eeeadd;font-size:12.5px;font-weight:600}.hardware-btn.primary-save.svelte-m5e555{border-color:#7c4928;background:linear-gradient(180deg,#473022,#322117);color:#ffbe91}.hardware-btn.small.svelte-m5e555{min-height:34px;padding:4px 10px;font-size:11.5px}.hardware-btn.danger.svelte-m5e555{color:#f2b4a6}.storage-meta-row.svelte-m5e555{margin-top:8px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 16px}.storage-hint.svelte-m5e555{font-size:11.5px;color:#a9a59b}.storage-warning.svelte-m5e555{font-size:12px;color:#f5b484}.undo-banner.svelte-m5e555{display:inline-flex;align-items:center;gap:10px;padding:4px 10px;border-radius:6px;background:#2c2018;border:1px solid #7d4c2c;font-size:12px;color:#f7dfd0}.undo-banner.svelte-m5e555 button:where(.svelte-m5e555){min-height:28px;padding:2px 8px;border-radius:4px;border:1px solid var(--sb-amber);background:#42291a;color:#ffbe91;font-weight:600;font-size:11.5px}.saved-mix-list.svelte-m5e555{margin-top:10px;list-style:none;padding:0;display:grid;gap:8px}.saved-mix-item.svelte-m5e555{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 12px;padding:8px 10px;border-radius:8px;background:#15181b;border:1px solid #2b3035}.saved-mix-item.selected.svelte-m5e555{border-color:var(--sb-amber)}.saved-mix-select.svelte-m5e555{flex:1 1 220px;text-align:left;border:0;background:transparent;color:#f0ece0;padding:4px 6px;display:flex;flex-direction:column;gap:2px}.saved-mix-name.svelte-m5e555{font-weight:650;font-size:13px;display:inline-flex;align-items:center;gap:6px}.saved-mix-name.svelte-m5e555 i:where(.svelte-m5e555){font-style:normal;color:var(--sb-amber);font-size:10px}.saved-mix-details.svelte-m5e555{font-size:11px;color:#b1ada2}.saved-mix-actions.svelte-m5e555,.rename-row.svelte-m5e555{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.rename-row.svelte-m5e555{width:100%}.unsupported-banner.svelte-m5e555{padding:18px;border-radius:12px;border:1px solid #8c5230;background:#241913;color:#f2dfd2}.sr-only.svelte-m5e555{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:900px){.workbench-grid.svelte-m5e555{grid-template-columns:minmax(0,1fr)}.master-column.svelte-m5e555{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));align-items:center}}@media(max-width:760px){.soundboard-app.svelte-m5e555{width:calc(100vw - 1rem);padding:18px 14px;border-radius:14px}.soundboard-header.svelte-m5e555{flex-direction:column;align-items:flex-start}.companion-link.svelte-m5e555{align-items:flex-start}.fader-bank.svelte-m5e555{grid-template-columns:minmax(0,1fr)}.channel-strip.svelte-m5e555{gap:8px}.channel-desc.svelte-m5e555{min-height:0}.fader-well.svelte-m5e555{height:46px;margin:2px 0;padding:6px 10px}.fader-scale.svelte-m5e555{display:none}.fader-slot.svelte-m5e555{width:100%;height:32px}.fader-track-groove.svelte-m5e555{width:100%;height:8px}.fader-fill.svelte-m5e555{inset:1px auto 1px 1px;width:calc(var(--fill, 0%) - 2px);height:auto;max-height:none;background:linear-gradient(90deg,var(--sb-amber),var(--sb-amber-bright))}.fader-cap.svelte-m5e555{left:var(--pos, 0%);bottom:auto;top:50%;transform:translate(-50%,-50%);width:18px;height:26px}.cap-line.svelte-m5e555{width:2px;height:15px}.fader-input.svelte-m5e555{width:100%;height:34px;transform:none;cursor:ew-resize;touch-action:pan-y}.binaural-preset-row.svelte-m5e555{grid-template-columns:repeat(2,minmax(0,1fr))}.preset-buttons.svelte-m5e555,.fine-adjust-grid.svelte-m5e555{grid-template-columns:minmax(0,1fr)}}
