.rotary-unit.svelte-617yj1{display:flex;flex-direction:column;gap:.65rem;padding:.85rem 1rem;background:linear-gradient(180deg,#181c21,#13161a);border:1px solid rgba(255,255,255,.08);border-radius:10px;box-shadow:inset 0 1px #ffffff0d,0 6px 16px #00000059}.rotary-unit.is-disabled.svelte-617yj1{opacity:.55}.rotary-header.svelte-617yj1{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.rotary-label.svelte-617yj1{font-size:.82rem;font-weight:600;letter-spacing:.02em;color:#f3efe6}.rotary-badge.svelte-617yj1{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72rem;padding:.15rem .48rem;border-radius:4px;background:#f26b2124;border:1px solid rgba(242,107,33,.38);color:#ff985a}.rotary-body.svelte-617yj1{display:flex;align-items:center;gap:1rem}.rotary-dial-housing.svelte-617yj1{position:relative;width:92px;height:92px;flex-shrink:0;display:flex;align-items:center;justify-content:center;cursor:ns-resize;-webkit-user-select:none;user-select:none;touch-action:none;border-radius:50%}.rotary-dial-housing.svelte-617yj1:focus-visible{outline:2px solid #f26b21;outline-offset:3px}.rotary-svg.svelte-617yj1{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.tick-line.svelte-617yj1{stroke:#ffffff2e;stroke-width:1.5;stroke-linecap:round;transition:stroke .12s ease}.tick-line.is-major.svelte-617yj1{stroke-width:2;stroke:#ffffff4d}.tick-line.is-lit.svelte-617yj1{stroke:#f26b21}.rotary-cap.svelte-617yj1{width:64px;height:64px;border-radius:50%;background:radial-gradient(circle at 32% 28%,rgba(255,255,255,.12),transparent 55%),conic-gradient(from 0deg,#242930,#1a1e23,#2a3038,#171a1f,#252a32,#191c21,#242930);border:1px solid rgba(255,255,255,.14);box-shadow:0 6px 14px #000000a6,inset 0 1px 1px #ffffff29;position:relative;display:flex;align-items:flex-start;justify-content:center}.rotary-groove.svelte-617yj1{position:absolute;top:6px;bottom:6px;width:2px;background:#0000008c;border-right:1px solid rgba(255,255,255,.08)}.rotary-indicator.svelte-617yj1{margin-top:6px;width:4px;height:13px;border-radius:2px;background:#f26b21;box-shadow:0 0 6px #f26b21bf;z-index:1}.rotary-linear-controls.svelte-617yj1{flex:1;display:flex;flex-direction:column;gap:.42rem;min-width:0}.numeric-row.svelte-617yj1{display:flex;align-items:center;gap:.35rem}.numeric-input.svelte-617yj1{width:4.4rem;padding:.28rem .45rem;background:#0d0f12;border:1px solid rgba(255,255,255,.16);border-radius:6px;color:#f3efe6;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.92rem;font-weight:600;text-align:right}.numeric-input.svelte-617yj1:focus-visible{outline:2px solid #f26b21;border-color:#f26b21}.numeric-unit.svelte-617yj1{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.82rem;color:#b5b0a6}.linear-slider.svelte-617yj1{width:100%;accent-color:#f26b21;cursor:pointer;height:6px}.scale-captions.svelte-617yj1{display:flex;justify-content:space-between;font-size:.7rem;color:#b5b0a6}@media(prefers-reduced-motion:reduce){.tick-line.svelte-617yj1{transition:none}}.waveform-screen.svelte-16hlcnw{position:relative;width:100%;height:186px;background:radial-gradient(ellipse at 50% 0%,rgba(255,255,255,.03),transparent 70%),#0b0d0f;border:1px solid rgba(255,255,255,.1);border-radius:10px;box-shadow:inset 0 3px 10px #000000d9,0 1px #ffffff0f;overflow:hidden;-webkit-user-select:none;user-select:none;touch-action:none;cursor:pointer}.waveform-screen.svelte-16hlcnw:focus-visible{outline:2px solid #f26b21;outline-offset:2px}.db-grid.svelte-16hlcnw{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:space-between;padding:12px 10px;pointer-events:none;z-index:1}.db-line.svelte-16hlcnw{border-bottom:1px dashed rgba(255,255,255,.07);display:flex;justify-content:flex-end}.db-line.svelte-16hlcnw span:where(.svelte-16hlcnw){font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.64rem;color:#f3efe66b;transform:translateY(-50%);background:#0b0d0fbf;padding:0 4px}.waveform-svg.svelte-16hlcnw{position:relative;width:100%;height:100%;z-index:2;display:block}.zero-axis.svelte-16hlcnw{stroke:#ffffff24;stroke-width:1}.wave-bar-peak.svelte-16hlcnw{fill:#f3efe65c;transition:height 60ms linear,y 60ms linear}.wave-bar-rms.svelte-16hlcnw{fill:#f3efe6;transition:height 60ms linear,y 60ms linear}.wave-bar-peak.is-recording.svelte-16hlcnw{fill:#e639466b}.wave-bar-rms.is-recording.svelte-16hlcnw{fill:#ff5c67}.wave-bar-peak.is-enhanced.svelte-16hlcnw{fill:#f26b216b}.wave-bar-rms.is-enhanced.svelte-16hlcnw{fill:#ff8c47}.wave-bar-peak.is-outside-trim.svelte-16hlcnw,.wave-bar-rms.is-outside-trim.svelte-16hlcnw{opacity:.22}.trimmed-mask.svelte-16hlcnw{position:absolute;top:0;bottom:0;background:repeating-linear-gradient(-45deg,#0000009e,#0000009e 6px,#14171c9e 6px 12px);z-index:3;pointer-events:none}.trimmed-mask-left.svelte-16hlcnw{left:0;border-right:1px solid rgba(242,107,33,.45)}.trimmed-mask-right.svelte-16hlcnw{border-left:1px solid rgba(242,107,33,.45)}.selection-band.svelte-16hlcnw{position:absolute;top:0;bottom:0;background:#f26b2133;border-left:1px solid #f26b21;border-right:1px solid #f26b21;z-index:3;pointer-events:none}.silence-preview-band.svelte-16hlcnw{position:absolute;top:8px;bottom:8px;background:#4fd18b24;border:1px dashed rgba(79,209,139,.6);border-radius:4px;z-index:3;pointer-events:none;display:flex;align-items:flex-end;justify-content:center;padding-bottom:4px}.silence-tag.svelte-16hlcnw{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.6rem;color:#4fd18b;background:#0b0d0fd9;padding:1px 4px;border-radius:3px}.bookmarks-layer.svelte-16hlcnw{position:absolute;top:4px;left:0;right:0;height:22px;z-index:5;pointer-events:none}.bookmark-pin.svelte-16hlcnw{position:absolute;transform:translate(-50%);pointer-events:auto;background:#1f242b;border:1px solid rgba(242,107,33,.65);color:#f3efe6;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.62rem;padding:1px 5px;border-radius:3px;cursor:pointer;white-space:nowrap}.trim-handle.svelte-16hlcnw{position:absolute;top:0;bottom:0;width:16px;transform:translate(-50%);z-index:6;cursor:ew-resize;display:flex;align-items:flex-end;justify-content:center;padding-bottom:6px}.trim-handle.svelte-16hlcnw:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:2px;transform:translate(-50%);background:#f26b21}.handle-grip.svelte-16hlcnw{position:relative;background:#f26b21;color:#0b0d0f;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.58rem;font-weight:700;padding:2px 4px;border-radius:3px;box-shadow:0 2px 6px #0009}.playhead-line.svelte-16hlcnw{position:absolute;top:0;bottom:0;width:2px;background:#f3efe6;transform:translate(-50%);z-index:5;pointer-events:none;box-shadow:0 0 8px #f3efe6a6}.playhead-cap.svelte-16hlcnw{width:8px;height:8px;background:#f3efe6;border-radius:50%;transform:translate(-3px,2px)}@media(prefers-reduced-motion:reduce){.wave-bar-peak.svelte-16hlcnw,.wave-bar-rms.svelte-16hlcnw{transition:none}}.recorder-shell.svelte-1m9n3jc{--rec-bg-deep: #101214;--rec-panel: #171a1e;--rec-panel-raised: #1e2228;--rec-text-main: #f3efe6;--rec-text-muted: #b5b0a6;--rec-accent-orange: #f26b21;--rec-accent-red: #e63946;--rec-accent-mint: #4fd18b;background:radial-gradient(circle at 18% 0%,rgba(242,107,33,.06),transparent 45%),var(--rec-bg-deep);color:var(--rec-text-main);min-height:calc(100vh - 4rem);padding:1.25rem clamp(.85rem,2.5vw,2rem) 3rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.sr-only.svelte-1m9n3jc{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.mono-num.svelte-1m9n3jc{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.hardware-header.svelte-1m9n3jc{max-width:1380px;margin:0 auto 1rem;padding:1rem 1.25rem;background:linear-gradient(180deg,#1b1f25,#14171b);border:1px solid rgba(255,255,255,.1);border-radius:12px;box-shadow:inset 0 1px #ffffff14,0 10px 26px #00000073;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem}.brand-cluster.svelte-1m9n3jc{display:flex;align-items:flex-start;gap:.9rem}.led-cluster.svelte-1m9n3jc{display:flex;gap:5px;padding-top:6px}.led-dot.svelte-1m9n3jc{width:6px;height:6px;border-radius:50%;background:#ffffff29}.led-dot.is-lit.svelte-1m9n3jc{background:var(--rec-accent-mint);box-shadow:0 0 6px #4fd18ba6}.eyebrow-row.svelte-1m9n3jc{display:flex;align-items:center;gap:.6rem;margin-bottom:.2rem}.hardware-model.svelte-1m9n3jc{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.68rem;letter-spacing:.1em;color:var(--rec-text-muted)}.privacy-pill.svelte-1m9n3jc{font-size:.68rem;padding:.1rem .45rem;border-radius:999px;background:#4fd18b1f;border:1px solid rgba(79,209,139,.35);color:var(--rec-accent-mint)}.app-title.svelte-1m9n3jc{font-size:clamp(1.25rem,2.2vw,1.6rem);font-weight:700;margin:0;color:var(--rec-text-main);letter-spacing:-.01em}.byline.svelte-1m9n3jc{font-weight:400;font-size:.95rem;color:var(--rec-text-muted)}.hero-sentence.svelte-1m9n3jc{margin:.2rem 0 0;font-size:.94rem;color:var(--rec-text-muted)}.view-tabs.svelte-1m9n3jc{display:flex;gap:.45rem;background:#0d0f12;padding:.32rem;border-radius:9px;border:1px solid rgba(255,255,255,.08)}.view-tab.svelte-1m9n3jc{display:inline-flex;align-items:center;gap:.45rem;padding:.5rem .95rem;border-radius:6px;border:1px solid transparent;background:transparent;color:var(--rec-text-muted);font-size:.86rem;font-weight:600;cursor:pointer;transition:background .12s ease,color .12s ease}.view-tab.svelte-1m9n3jc:hover{color:var(--rec-text-main)}.view-tab.is-active.svelte-1m9n3jc{background:linear-gradient(180deg,#272c34,#1c2026);color:var(--rec-text-main);border-color:#f26b218c;box-shadow:0 2px 8px #00000073}.tab-step.svelte-1m9n3jc{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.7rem;color:#ff985a}.tab-indicator.svelte-1m9n3jc{width:7px;height:7px;border-radius:50%;background:var(--rec-accent-orange)}.tab-count.svelte-1m9n3jc{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72rem;padding:.05rem .38rem;border-radius:4px;background:#ffffff14;color:var(--rec-text-main)}.worked-example-strip.svelte-1m9n3jc{max-width:1380px;margin:0 auto 1rem;padding:.75rem 1.1rem;background:#181c22eb;border:1px solid rgba(242,107,33,.28);border-radius:10px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.85rem}.strip-copy.svelte-1m9n3jc{font-size:.84rem;color:var(--rec-text-muted);max-width:78ch}.strip-copy.svelte-1m9n3jc strong:where(.svelte-1m9n3jc){color:var(--rec-text-main);margin-right:.35rem}.strip-actions.svelte-1m9n3jc{display:flex;flex-wrap:wrap;gap:.5rem}.workspace-grid.svelte-1m9n3jc{max-width:1380px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:1.15rem;align-items:start}@media(max-width:1080px){.workspace-grid.svelte-1m9n3jc{grid-template-columns:1fr}}.hardware-panel.svelte-1m9n3jc{background:linear-gradient(180deg,#191c21,#13161a);border:1px solid rgba(255,255,255,.09);border-radius:14px;padding:clamp(.95rem,2vw,1.4rem);box-shadow:inset 0 1px #ffffff0f,0 14px 34px #00000080;display:flex;flex-direction:column;gap:1.1rem}.oled-bezel.svelte-1m9n3jc{background:#0d0f12;border:1px solid rgba(255,255,255,.12);border-radius:12px;padding:.85rem 1rem;box-shadow:inset 0 4px 14px #000000d9;display:flex;flex-direction:column;gap:.75rem}.oled-top-bar.svelte-1m9n3jc{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.65rem}.status-cluster.svelte-1m9n3jc{display:flex;align-items:center;gap:.6rem;flex:1;min-width:220px}.state-pill.svelte-1m9n3jc{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72rem;font-weight:700;padding:.22rem .55rem;border-radius:4px;letter-spacing:.05em;white-space:nowrap}.state-ready.svelte-1m9n3jc,.state-testing-mic.svelte-1m9n3jc{background:#ffffff14;color:var(--rec-text-main)}.state-recording.svelte-1m9n3jc,.state-countdown.svelte-1m9n3jc{background:#e6394638;border:1px solid var(--rec-accent-red);color:#ff858f}.state-paused.svelte-1m9n3jc,.state-saving.svelte-1m9n3jc,.state-interrupted.svelte-1m9n3jc{background:#f26b2133;border:1px solid var(--rec-accent-orange);color:#ff9c63}.state-saved.svelte-1m9n3jc{background:#4fd18b29;border:1px solid rgba(79,209,139,.5);color:var(--rec-accent-mint)}.state-error.svelte-1m9n3jc{background:#e6394640;border:1px solid var(--rec-accent-red);color:#ff9aa2}.title-inline-input.svelte-1m9n3jc{background:#ffffff0a;border:1px solid rgba(255,255,255,.12);border-radius:6px;padding:.28rem .6rem;color:var(--rec-text-main);font-size:.9rem;font-weight:600;flex:1;max-width:340px}.oled-meta-readout.svelte-1m9n3jc{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.74rem;color:var(--rec-text-muted)}.integrity-pill.svelte-1m9n3jc{padding:.15rem .48rem;border-radius:4px;background:#4fd18b1f;border:1px solid rgba(79,209,139,.38);color:var(--rec-accent-mint)}.oled-bottom-bar.svelte-1m9n3jc{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1rem}.elapsed-numerals.svelte-1m9n3jc{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:clamp(1.9rem,3.8vw,2.75rem);font-weight:600;line-height:1.05;letter-spacing:.03em;color:var(--rec-text-main)}.compact-numerals.svelte-1m9n3jc{font-size:1.35rem}.timing-subrow.svelte-1m9n3jc{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.25rem;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72rem;color:var(--rec-text-muted)}.level-meter-box.svelte-1m9n3jc{width:min(100%,280px);display:flex;flex-direction:column;gap:.3rem}.meter-labels.svelte-1m9n3jc{display:flex;justify-content:space-between;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.7rem;color:var(--rec-text-muted)}.meter-labels.svelte-1m9n3jc .is-clipping:where(.svelte-1m9n3jc){color:#ff6b76;font-weight:700}.meter-track.svelte-1m9n3jc{width:100%;height:8px;background:#181c22;border-radius:4px;overflow:hidden;border:1px solid rgba(255,255,255,.08)}.meter-fill.svelte-1m9n3jc{height:100%;background:linear-gradient(90deg,#4fd18b,#f26b21 80%,#e63946);transition:width 60ms linear}.transport-deck.svelte-1m9n3jc{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;padding:.85rem 1rem;background:#14171c;border:1px solid rgba(255,255,255,.07);border-radius:12px}@media(max-width:680px){.transport-deck.svelte-1m9n3jc{grid-template-columns:1fr;justify-items:center}}.secondary-transport-left.svelte-1m9n3jc,.secondary-transport-right.svelte-1m9n3jc{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem}.secondary-transport-right.svelte-1m9n3jc{justify-content:flex-end}.primary-record-well.svelte-1m9n3jc{display:flex;align-items:center;justify-content:center;padding:.35rem;border-radius:999px;background:#0c0e11;border:1px solid rgba(255,255,255,.1);box-shadow:inset 0 3px 8px #000c}.record-circle-btn.svelte-1m9n3jc{width:88px;height:88px;border-radius:50%;background:linear-gradient(180deg,#282d35,#191d22);border:2px solid rgba(255,255,255,.16);box-shadow:0 6px 16px #000000a6,inset 0 1px 1px #ffffff2e;color:var(--rec-text-main);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.35rem;cursor:pointer;transition:transform 90ms ease,border-color .12s ease}.record-circle-btn.svelte-1m9n3jc:hover:not(:disabled){border-color:var(--rec-accent-red)}.record-circle-btn.svelte-1m9n3jc:active:not(:disabled){transform:translateY(2px)}.record-circle-btn.is-active-recording.svelte-1m9n3jc{border-color:var(--rec-accent-red);box-shadow:0 0 18px #e6394673,inset 0 1px 1px #fff3}.record-core.svelte-1m9n3jc{width:24px;height:24px;border-radius:50%;background:var(--rec-accent-red);box-shadow:0 0 10px #e63946cc}.stop-core.svelte-1m9n3jc{width:22px;height:22px;border-radius:4px;background:var(--rec-accent-orange)}.record-caption.svelte-1m9n3jc{font-size:.68rem;font-weight:700;letter-spacing:.02em}.capture-settings-grid.svelte-1m9n3jc{display:grid;grid-template-columns:repeat(auto-fit,minmax(290px,1fr));gap:1rem}.setting-group.svelte-1m9n3jc{background:#14171c;border:1px solid rgba(255,255,255,.07);border-radius:10px;padding:.9rem 1rem;display:flex;flex-direction:column;gap:.65rem}.group-title.svelte-1m9n3jc{font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--rec-text-muted)}.mode-pills.svelte-1m9n3jc{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem}.mode-pill.svelte-1m9n3jc{background:#1b1f26;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:.55rem .6rem;text-align:left;color:var(--rec-text-main);cursor:pointer;display:flex;flex-direction:column;gap:.2rem}.mode-pill.svelte-1m9n3jc strong:where(.svelte-1m9n3jc){font-size:.84rem}.mode-pill.svelte-1m9n3jc span:where(.svelte-1m9n3jc){font-size:.7rem;color:var(--rec-text-muted);line-height:1.25}.mode-pill.is-selected.svelte-1m9n3jc{border-color:var(--rec-accent-orange);background:#f26b2124}.setting-explanation.svelte-1m9n3jc{margin:0;font-size:.78rem;line-height:1.45;color:var(--rec-text-muted)}.input-controls-row.svelte-1m9n3jc{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.65rem}.field-label.svelte-1m9n3jc{display:flex;flex-direction:column;gap:.3rem;font-size:.78rem;color:var(--rec-text-muted)}.hw-select.svelte-1m9n3jc,.hw-number-input.svelte-1m9n3jc,.hw-search-input.svelte-1m9n3jc,.hw-textarea.svelte-1m9n3jc,.compact-input.svelte-1m9n3jc{background:#0d0f12;border:1px solid rgba(255,255,255,.15);border-radius:6px;padding:.42rem .6rem;color:var(--rec-text-main);font-size:.84rem}.hw-btn.svelte-1m9n3jc{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;padding:.48rem .88rem;border-radius:7px;font-size:.82rem;font-weight:600;cursor:pointer;border:1px solid rgba(255,255,255,.14);transition:transform 80ms ease,background .12s ease}.hw-btn.svelte-1m9n3jc:active:not(:disabled){transform:translateY(1px)}.hw-btn.svelte-1m9n3jc:disabled{opacity:.5;cursor:not-allowed}.hw-btn-accent.svelte-1m9n3jc{background:linear-gradient(180deg,#f57931,#d95812);border-color:#ff9457;color:#0b0d0f;font-weight:700;box-shadow:0 3px 10px #f26b2159}.hw-btn-secondary.svelte-1m9n3jc,.hw-btn-transport.svelte-1m9n3jc{background:linear-gradient(180deg,#252a32,#1a1e24);color:var(--rec-text-main)}.hw-btn-danger.svelte-1m9n3jc{background:#e639462e;border-color:#e639468c;color:#ff9aa2}.toggle-chip.svelte-1m9n3jc{display:inline-flex;align-items:center;gap:.4rem;font-size:.8rem;color:var(--rec-text-main);cursor:pointer}.edit-deck-grid.svelte-1m9n3jc{display:grid;grid-template-columns:repeat(auto-fit,minmax(295px,1fr));gap:1rem}.deck-card.svelte-1m9n3jc{background:#14171c;border:1px solid rgba(255,255,255,.08);border-radius:11px;padding:.95rem 1rem;display:flex;flex-direction:column;gap:.75rem}.card-header.svelte-1m9n3jc{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.step-tag.svelte-1m9n3jc{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.66rem;color:#ff985a;letter-spacing:.08em}.card-header.svelte-1m9n3jc h3:where(.svelte-1m9n3jc){margin:.1rem 0 0;font-size:.96rem;color:var(--rec-text-main)}.ab-comparison-bar.svelte-1m9n3jc{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;background:#0d0f12;padding:.35rem;border-radius:8px;border:1px solid rgba(255,255,255,.08)}.ab-btn.svelte-1m9n3jc{flex:1;padding:.4rem .65rem;border-radius:6px;border:1px solid transparent;background:transparent;color:var(--rec-text-muted);font-size:.8rem;font-weight:600;cursor:pointer}.ab-btn.is-selected.svelte-1m9n3jc{background:#232830;border-color:var(--rec-accent-orange);color:var(--rec-text-main)}.analysis-readout-box.svelte-1m9n3jc{background:#0d0f12;border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:.65rem .75rem;display:flex;flex-direction:column;gap:.5rem}.metrics-strip.svelte-1m9n3jc{display:grid;grid-template-columns:repeat(2,1fr);gap:.45rem}.metric-label.svelte-1m9n3jc{display:block;font-size:.68rem;color:var(--rec-text-muted)}.metrics-strip.svelte-1m9n3jc strong:where(.svelte-1m9n3jc){font-size:.78rem;color:var(--rec-text-main)}.change-notes-list.svelte-1m9n3jc{margin:0;padding-left:1.1rem;font-size:.76rem;color:var(--rec-text-muted);line-height:1.4}.more-adjustments-drawer.svelte-1m9n3jc{background:#101317;border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:.55rem .75rem}.more-adjustments-drawer.svelte-1m9n3jc summary:where(.svelte-1m9n3jc){font-size:.8rem;font-weight:600;color:var(--rec-text-main);cursor:pointer}.drawer-body.svelte-1m9n3jc{margin-top:.75rem;display:flex;flex-direction:column;gap:.65rem}.slider-row.svelte-1m9n3jc{display:flex;flex-direction:column;gap:.2rem;font-size:.78rem}.slider-label-line.svelte-1m9n3jc{display:flex;justify-content:space-between;color:var(--rec-text-main)}.slider-row.svelte-1m9n3jc small:where(.svelte-1m9n3jc){font-size:.7rem;color:var(--rec-text-muted)}.checkbox-grid.svelte-1m9n3jc{display:grid;grid-template-columns:1fr 1fr;gap:.4rem}.neural-model-box.svelte-1m9n3jc{margin-top:.35rem;padding:.65rem;border-radius:7px;background:#f26b2114;border:1px solid rgba(242,107,33,.28);display:flex;flex-direction:column;gap:.45rem}.neural-header.svelte-1m9n3jc{display:flex;justify-content:space-between;font-size:.78rem}.neural-model-box.svelte-1m9n3jc p:where(.svelte-1m9n3jc){margin:0;font-size:.73rem;color:var(--rec-text-muted)}.trim-inputs-grid.svelte-1m9n3jc{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:.6rem}.clip-ops-row.svelte-1m9n3jc,.export-secondary-actions.svelte-1m9n3jc,.preview-action-row.svelte-1m9n3jc,.undo-redo-group.svelte-1m9n3jc{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem}.silence-shortening-box.svelte-1m9n3jc{background:#0d0f12;border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:.65rem .75rem;display:flex;flex-direction:column;gap:.45rem}.silence-header.svelte-1m9n3jc,.silence-confirm-row.svelte-1m9n3jc{display:flex;align-items:center;justify-content:space-between;gap:.5rem;font-size:.78rem}.export-estimate-bar.svelte-1m9n3jc{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem;background:#0d0f12;border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:.6rem .7rem}.export-verification-card.svelte-1m9n3jc{background:#4fd18b1f;border:1px solid rgba(79,209,139,.4);border-radius:8px;padding:.55rem .7rem;display:flex;flex-direction:column;gap:.2rem;font-size:.76rem;color:var(--rec-accent-mint)}.metadata-footer-card.svelte-1m9n3jc{display:grid;grid-template-columns:1.3fr 1fr;gap:1rem;background:#14171c;border:1px solid rgba(255,255,255,.07);border-radius:10px;padding:.85rem 1rem}@media(max-width:760px){.metadata-footer-card.svelte-1m9n3jc{grid-template-columns:1fr}}.tags-list.svelte-1m9n3jc{display:flex;flex-wrap:wrap;gap:.35rem;margin:.35rem 0}.tag-chip.svelte-1m9n3jc{display:inline-flex;align-items:center;gap:.3rem;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72rem;padding:.15rem .48rem;border-radius:4px;background:#ffffff14;color:var(--rec-text-main)}.tag-chip.svelte-1m9n3jc button:where(.svelte-1m9n3jc){background:none;border:none;color:var(--rec-text-muted);cursor:pointer;padding:0}.sidebar-card.svelte-1m9n3jc{background:linear-gradient(180deg,#181b20,#121519);border:1px solid rgba(255,255,255,.09);border-radius:12px;padding:1rem;display:flex;flex-direction:column;gap:.75rem}.sidebar-header.svelte-1m9n3jc{display:flex;align-items:center;justify-content:space-between}.sidebar-header.svelte-1m9n3jc h2:where(.svelte-1m9n3jc){font-size:.92rem;margin:0}.sidebar-recordings-list.svelte-1m9n3jc{display:flex;flex-direction:column;gap:.4rem;max-height:380px;overflow-y:auto}.sidebar-rec-row.svelte-1m9n3jc{display:flex;align-items:center;justify-content:space-between;background:#0d0f12;border:1px solid rgba(255,255,255,.07);border-radius:7px;padding:.45rem .6rem}.sidebar-rec-row.is-current.svelte-1m9n3jc{border-color:var(--rec-accent-orange);background:#f26b211a}.sidebar-rec-select.svelte-1m9n3jc{background:none;border:none;color:var(--rec-text-main);text-align:left;cursor:pointer;flex:1;display:flex;flex-direction:column;gap:.15rem}.rec-row-title.svelte-1m9n3jc{font-size:.82rem;font-weight:600}.rec-row-meta.svelte-1m9n3jc{font-size:.68rem;color:var(--rec-text-muted)}.sidebar-delete-btn.svelte-1m9n3jc{background:none;border:none;color:var(--rec-text-muted);font-size:1rem;cursor:pointer;padding:.2rem .4rem}.storage-Readout-box.svelte-1m9n3jc{border-top:1px solid rgba(255,255,255,.08);padding-top:.65rem;display:flex;flex-direction:column;gap:.35rem;font-size:.74rem;color:var(--rec-text-muted)}.storage-row.svelte-1m9n3jc{display:flex;justify-content:space-between}.storage-privacy-note.svelte-1m9n3jc{margin:0;font-size:.7rem;line-height:1.4}.library-top-controls.svelte-1m9n3jc{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem}.library-top-controls.svelte-1m9n3jc .hw-search-input:where(.svelte-1m9n3jc){flex:1;min-width:220px}.library-list.svelte-1m9n3jc{display:flex;flex-direction:column;gap:.65rem}.library-item-card.svelte-1m9n3jc{background:#14171c;border:1px solid rgba(255,255,255,.08);border-radius:10px;padding:.85rem 1rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.85rem}.lib-item-main.svelte-1m9n3jc{display:flex;align-items:flex-start;gap:.65rem}.fav-btn.svelte-1m9n3jc{background:none;border:none;color:var(--rec-text-muted);font-size:1.2rem;cursor:pointer}.fav-btn.is-fav.svelte-1m9n3jc{color:var(--rec-accent-orange)}.lib-item-info.svelte-1m9n3jc h4:where(.svelte-1m9n3jc){margin:0 0 .25rem;font-size:.95rem}.lib-meta-line.svelte-1m9n3jc{display:flex;flex-wrap:wrap;gap:.45rem;font-size:.75rem;color:var(--rec-text-muted)}.enhanced-pill.svelte-1m9n3jc{color:#ff985a;font-weight:600}.lib-notes.svelte-1m9n3jc{margin:.35rem 0 0;font-size:.78rem;color:var(--rec-text-muted)}.lib-item-actions.svelte-1m9n3jc{display:flex;flex-wrap:wrap;gap:.45rem}.error-recovery-card.svelte-1m9n3jc,.recovery-banner.svelte-1m9n3jc,.undo-delete-banner.svelte-1m9n3jc,.interruption-alert.svelte-1m9n3jc{max-width:1380px;margin:0 auto .85rem;padding:.75rem 1rem;border-radius:9px;background:#e6394624;border:1px solid rgba(230,57,70,.45);font-size:.82rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.65rem}.recovery-banner.svelte-1m9n3jc,.undo-delete-banner.svelte-1m9n3jc{background:#f26b2124;border-color:#f26b2173}@media(prefers-reduced-motion:reduce){.meter-fill.svelte-1m9n3jc,.hw-btn.svelte-1m9n3jc,.record-circle-btn.svelte-1m9n3jc,.view-tab.svelte-1m9n3jc{transition:none}}
