.fundamental-grid.svelte-fupk25{background:var(--color-border);border:1px solid var(--color-border);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-bottom:1.5rem;display:grid}.fundamental-grid.svelte-fupk25>div:where(.svelte-fupk25){background:var(--color-bg);gap:.2rem;padding:1rem;display:grid}.fundamental-grid.svelte-fupk25 span:where(.svelte-fupk25),.fundamental-grid.svelte-fupk25 small:where(.svelte-fupk25){color:var(--color-text-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem}.fundamental-grid.svelte-fupk25 strong:where(.svelte-fupk25){font-size:clamp(1.25rem,3vw,1.75rem)}.chart-scroll.svelte-fupk25{overscroll-behavior-inline:contain;overflow-x:auto}.chart-summary.svelte-fupk25{color:var(--color-text-muted);flex-wrap:wrap;align-items:baseline;gap:.25rem .4rem;margin:0 0 .65rem;font-size:.78rem;display:flex}.chart-summary.svelte-fupk25 strong:where(.svelte-fupk25){color:var(--color-text);font-family:var(--font-mono,monospace)}svg.svelte-fupk25{width:100%;min-width:44rem;height:auto;display:block}.chart-surface.svelte-fupk25{fill:var(--color-bg-subtle);stroke:var(--color-border);stroke-width:1px}.chart-grid-line.svelte-fupk25{stroke:var(--color-border);stroke-dasharray:4 5;stroke-width:1px}.chart-tick.svelte-fupk25{fill:var(--color-text-muted);font-family:var(--font-mono,monospace);font-size:11px}.density-lane-line.svelte-fupk25{stroke:var(--color-border);stroke-width:1px}.mode-density-cell.svelte-fupk25{vector-effect:non-scaling-stroke}.mode-density-cell--axial.svelte-fupk25{fill:var(--color-accent)}.mode-density-cell--tangential.svelte-fupk25{fill:color-mix(in srgb, var(--color-text) 68%, transparent)}.mode-density-cell--oblique.svelte-fupk25{fill:color-mix(in srgb, var(--color-text-muted) 46%, transparent)}.chart-legend.svelte-fupk25{color:var(--color-text-muted);flex-wrap:wrap;gap:.7rem 1.25rem;margin-top:.8rem;font-size:.78rem;display:flex}.chart-legend.svelte-fupk25 span:where(.svelte-fupk25){align-items:center;gap:.45rem;display:inline-flex}.legend-line.svelte-fupk25{width:1.5rem;height:2px;display:inline-block}.legend-line--axial.svelte-fupk25{background:var(--color-accent)}.legend-line--tangential.svelte-fupk25{background:color-mix(in srgb, var(--color-text) 50%, transparent)}.legend-line--oblique.svelte-fupk25{background:color-mix(in srgb, var(--color-text-muted) 32%, transparent)}h3.svelte-fupk25{margin-top:2rem;font-size:1.05rem}.mode-table.svelte-fupk25{border-block:1px solid var(--color-border);margin-top:.75rem}.mode-table-head.svelte-fupk25,.mode-table.svelte-fupk25 li:where(.svelte-fupk25){grid-template-columns:2.5rem minmax(6rem,.8fr) minmax(7rem,1fr) minmax(6rem,.7fr);align-items:center;gap:.75rem;display:grid}.mode-table-head.svelte-fupk25{color:var(--color-text-muted);letter-spacing:.08em;text-transform:uppercase;padding:.65rem .75rem;font-size:.7rem}.mode-table.svelte-fupk25 ol:where(.svelte-fupk25){margin:0;padding:0;list-style:none}.mode-table.svelte-fupk25 li:where(.svelte-fupk25){border-top:1px solid var(--color-border);min-height:3.25rem;padding:.65rem .75rem}.mode-number.svelte-fupk25,code.svelte-fupk25{color:var(--color-text-muted);font-family:var(--font-mono,monospace);font-size:.78rem}.mode-badge.svelte-fupk25{border:1px solid var(--color-border);justify-self:start;padding:.25rem .55rem;font-size:.72rem;font-weight:700}.mode-badge--axial.svelte-fupk25{border-color:var(--color-accent);color:var(--color-accent-text)}.mode-badge--tangential.svelte-fupk25{background:color-mix(in srgb, var(--color-text) 6%, transparent)}.mode-badge--oblique.svelte-fupk25{color:var(--color-text-muted)}@media (width<=39rem){.fundamental-grid.svelte-fupk25{grid-template-columns:1fr}.mode-table-head.svelte-fupk25{display:none}.mode-table.svelte-fupk25 li:where(.svelte-fupk25){grid-template-columns:1.75rem minmax(5rem,1fr) auto}.mode-table.svelte-fupk25 code:where(.svelte-fupk25){display:none}}.room-plan.svelte-4rbqyg{margin:0}svg.svelte-4rbqyg{width:100%;height:auto;display:block;overflow:visible}.room-plan-floor.svelte-4rbqyg{fill:color-mix(in srgb, var(--color-bg-elevated) 82%, var(--color-accent) 18%);stroke:var(--color-border);stroke-width:2px}.room-plan-grid.svelte-4rbqyg{opacity:.35}.room-plan-grid-line.svelte-4rbqyg{fill:none;stroke:var(--color-border);stroke-width:.75px}.room-plan-front-wall.svelte-4rbqyg{fill:none;stroke:var(--color-accent);stroke-width:7px;stroke-linecap:round}.room-plan-label.svelte-4rbqyg,.room-plan-measure-label.svelte-4rbqyg{fill:var(--color-text);font-family:var(--font-mono,monospace);letter-spacing:.04em;text-transform:uppercase;font-size:16px;font-weight:650}.room-plan-label--quiet.svelte-4rbqyg,.room-plan-measure-label.svelte-4rbqyg{fill:var(--color-text-muted);font-size:14px}.room-plan-speaker.svelte-4rbqyg{fill:var(--color-text)}.room-plan-speaker-beam.svelte-4rbqyg{fill:color-mix(in srgb, var(--color-accent) 36%, transparent)}.room-plan-listener-ring.svelte-4rbqyg{fill:color-mix(in srgb, var(--color-accent) 10%, transparent);stroke:var(--color-accent);stroke-width:2px}.room-plan-listener.svelte-4rbqyg{fill:var(--color-accent)}.room-plan-subwoofer.svelte-4rbqyg{fill:var(--color-bg-elevated);stroke:var(--color-text-muted);stroke-width:2px;transition:r .18s,fill .18s,stroke .18s}.room-plan-subwoofer--selected.svelte-4rbqyg .room-plan-subwoofer:where(.svelte-4rbqyg){fill:var(--color-text);stroke:var(--color-accent);stroke-width:3px}.room-plan-subwoofer-number.svelte-4rbqyg{fill:var(--color-text);font-family:var(--font-mono,monospace);font-size:14px;font-weight:800}.room-plan-subwoofer--selected.svelte-4rbqyg .room-plan-subwoofer-number:where(.svelte-4rbqyg){fill:var(--color-bg)}.room-plan-measure.svelte-4rbqyg{stroke:var(--color-text-muted);stroke-width:1px}.room-plan-arrow.svelte-4rbqyg{fill:var(--color-text-muted)}figcaption.svelte-4rbqyg{color:var(--color-text-muted);flex-wrap:wrap;gap:.75rem 1.25rem;margin-top:.75rem;font-size:.8rem;display:flex}.legend-item.svelte-4rbqyg{align-items:center;gap:.45rem;display:inline-flex}.legend-dot.svelte-4rbqyg{border-radius:50%;width:.65rem;height:.65rem}.legend-dot--listener.svelte-4rbqyg{background:var(--color-accent)}.legend-dot--subwoofer.svelte-4rbqyg{border:2px solid var(--color-accent);background:var(--color-text)}@media (prefers-reduced-motion:reduce){.room-plan-subwoofer.svelte-4rbqyg{transition:none}}.calculator-hero.svelte-1dodw7h{color:var(--color-bg);background:linear-gradient(120deg, color-mix(in srgb, var(--color-text) 96%, black), var(--color-text)), var(--color-text);position:relative;overflow:clip}.calculator-hero.svelte-1dodw7h:after{background:var(--color-accent);content:"";width:min(42vw,38rem);height:2px;position:absolute;bottom:0;right:0}.calculator-hero-layout.svelte-1dodw7h{align-items:center;min-height:clamp(16rem,26vw,21rem);padding-block:clamp(2.5rem,4vw,3.5rem);display:grid;position:relative}.calculator-hero-copy.svelte-1dodw7h{z-index:1;max-width:52rem;position:relative}.eyebrow.svelte-1dodw7h{color:var(--color-accent);font-family:var(--font-mono,monospace);letter-spacing:.14em;text-transform:uppercase;font-size:.72rem;font-weight:800;display:block}h1.svelte-1dodw7h{letter-spacing:-.055em;text-wrap:balance;text-transform:uppercase;max-width:13ch;margin-top:.85rem;font-size:clamp(2.75rem,6vw,5.5rem);line-height:.9}.calculator-hero-copy.svelte-1dodw7h>p:where(.svelte-1dodw7h){max-width:42rem;color:color-mix(in srgb, var(--color-bg) 76%, transparent);margin-top:1.25rem;font-size:clamp(1rem,1.6vw,1.2rem);line-height:1.55}.live-badge.svelte-1dodw7h{color:color-mix(in srgb, var(--color-bg) 82%, transparent);font-family:var(--font-mono,monospace);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:.55rem;margin-top:1.4rem;font-size:.68rem;font-weight:700;display:inline-flex}.live-badge.svelte-1dodw7h i:where(.svelte-1dodw7h){background:var(--color-accent);width:.55rem;height:.55rem;box-shadow:0 0 0 .32rem color-mix(in srgb, var(--color-accent) 20%, transparent);border-radius:50%}.sound-wave.svelte-1dodw7h{right:max(var(--spacing-page), calc((100vw - var(--site-shell-max)) / 2 + var(--spacing-page)));opacity:.22;width:min(47vw,39rem);position:absolute}.sound-wave.svelte-1dodw7h path:where(.svelte-1dodw7h){fill:none;stroke:var(--color-accent);stroke-width:1.25px}.workbench-section.svelte-1dodw7h{padding-block:clamp(2.5rem,6vw,6rem)}.workbench.svelte-1dodw7h{gap:clamp(1.25rem,3vw,2.5rem);display:grid}.input-panel.svelte-1dodw7h{border:1px solid var(--color-border);background:var(--color-bg-elevated);align-self:start}.panel-heading.svelte-1dodw7h,.room-profiles.svelte-1dodw7h legend:where(.svelte-1dodw7h){align-items:flex-start;gap:1rem;display:flex}.panel-heading.svelte-1dodw7h{border-bottom:1px solid var(--color-border);padding:1.4rem}.panel-heading.svelte-1dodw7h>span:where(.svelte-1dodw7h),.room-profiles.svelte-1dodw7h legend:where(.svelte-1dodw7h)>span:where(.svelte-1dodw7h){color:var(--color-accent-text);font-family:var(--font-mono,monospace);font-size:.7rem;font-weight:800}.panel-heading.svelte-1dodw7h h2:where(.svelte-1dodw7h),.room-profiles.svelte-1dodw7h legend:where(.svelte-1dodw7h) strong:where(.svelte-1dodw7h){font-size:1rem}.panel-heading.svelte-1dodw7h p:where(.svelte-1dodw7h){color:var(--color-text-muted);margin-top:.2rem;font-size:.8rem}.dimension-grid.svelte-1dodw7h{gap:1rem;padding:1.4rem;display:grid}.dimension-field.svelte-1dodw7h{grid-template-columns:minmax(0,1fr) minmax(7rem,.75fr);align-items:center;gap:.8rem;font-size:.85rem;font-weight:700;display:grid}.dimension-label.svelte-1dodw7h{gap:.3rem;display:grid}.dimension-label.svelte-1dodw7h label:where(.svelte-1dodw7h){cursor:pointer}.dimension-label.svelte-1dodw7h small:where(.svelte-1dodw7h){color:var(--color-text-muted);font-size:.68rem;font-weight:500}.number-input.svelte-1dodw7h{grid-column:2;position:relative}.number-input.svelte-1dodw7h input:where(.svelte-1dodw7h){border:1px solid var(--color-border);width:100%;min-height:3.25rem;color:var(--color-text);background:var(--color-bg);font:750 1rem var(--font-mono,monospace);border-radius:0;padding:.6rem 2.1rem .6rem .8rem}.number-input.svelte-1dodw7h input:where(.svelte-1dodw7h):focus-visible{border-color:var(--color-accent);outline:2px solid var(--color-accent);outline-offset:2px}.number-input.svelte-1dodw7h small:where(.svelte-1dodw7h){color:var(--color-text-muted);font:700 .72rem var(--font-mono,monospace);pointer-events:none;position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}.room-profiles.svelte-1dodw7h{border:0;border-top:1px solid var(--color-border);margin:0;padding:1.4rem}.room-profiles.svelte-1dodw7h legend:where(.svelte-1dodw7h){width:100%;padding:0 0 1rem}.room-profiles.svelte-1dodw7h>div:where(.svelte-1dodw7h){grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;display:grid}.room-profiles.svelte-1dodw7h label:where(.svelte-1dodw7h),.subwoofer-options.svelte-1dodw7h label:where(.svelte-1dodw7h){cursor:pointer;position:relative}.room-profiles.svelte-1dodw7h input:where(.svelte-1dodw7h),.subwoofer-options.svelte-1dodw7h input:where(.svelte-1dodw7h){opacity:0;pointer-events:none;position:absolute}.room-profiles.svelte-1dodw7h label:where(.svelte-1dodw7h)>span:where(.svelte-1dodw7h){border:1px solid var(--color-border);background:var(--color-bg);align-content:center;gap:.15rem;min-height:4.5rem;padding:.7rem .8rem;transition:border-color .16s,background .16s;display:grid}.room-profiles.svelte-1dodw7h label:where(.svelte-1dodw7h):hover>span:where(.svelte-1dodw7h),.room-profiles.svelte-1dodw7h label.profile-selected:where(.svelte-1dodw7h)>span:where(.svelte-1dodw7h){border-color:var(--color-accent);background:color-mix(in srgb, var(--color-accent) 8%, var(--color-bg))}.room-profiles.svelte-1dodw7h input:where(.svelte-1dodw7h):focus-visible+span:where(.svelte-1dodw7h),.subwoofer-options.svelte-1dodw7h input:where(.svelte-1dodw7h):focus-visible~span:where(.svelte-1dodw7h){outline:2px solid var(--color-accent);outline-offset:2px}.room-profiles.svelte-1dodw7h strong:where(.svelte-1dodw7h),.room-profiles.svelte-1dodw7h small:where(.svelte-1dodw7h){display:block}.room-profiles.svelte-1dodw7h strong:where(.svelte-1dodw7h){font-size:.82rem}.room-profiles.svelte-1dodw7h small:where(.svelte-1dodw7h){color:var(--color-text-muted);font-size:.7rem;line-height:1.35}.input-note.svelte-1dodw7h{border-top:1px solid var(--color-border);color:var(--color-text-muted);background:var(--color-bg-subtle);grid-template-columns:auto 1fr;gap:.65rem;padding:1rem 1.4rem;font-size:.72rem;line-height:1.45;display:grid}.input-note.svelte-1dodw7h svg:where(.svelte-1dodw7h){fill:none;width:1.1rem;stroke:var(--color-accent-text);stroke-width:1.7px}.results-panel.svelte-1dodw7h{gap:1.25rem;min-width:0;display:grid}.result-lead.svelte-1dodw7h{color:var(--color-bg);background:var(--color-text);padding:clamp(1.4rem,4vw,2.5rem)}.result-lead-heading.svelte-1dodw7h,.section-heading.svelte-1dodw7h{justify-content:space-between;align-items:flex-start;gap:1.5rem;display:flex}.result-lead.svelte-1dodw7h h2:where(.svelte-1dodw7h),.section-heading.svelte-1dodw7h h2:where(.svelte-1dodw7h){letter-spacing:-.035em;margin-top:.4rem;font-size:clamp(1.55rem,3vw,2.35rem);line-height:1}.room-status.svelte-1dodw7h{border:1px solid color-mix(in srgb, var(--color-bg) 28%, transparent);font:800 .65rem var(--font-mono,monospace);letter-spacing:.09em;text-transform:uppercase;flex:none;padding:.45rem .65rem}.room-status--balanced.svelte-1dodw7h{border-color:var(--color-accent);color:var(--color-accent)}.result-summary.svelte-1dodw7h{max-width:48rem;color:color-mix(in srgb, var(--color-bg) 74%, transparent);margin-top:1.25rem;font-size:clamp(1rem,1.7vw,1.2rem);line-height:1.55}.result-summary.svelte-1dodw7h strong:where(.svelte-1dodw7h){color:var(--color-bg)}.key-metrics.svelte-1dodw7h{background:color-mix(in srgb, var(--color-bg) 18%, transparent);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:2rem;display:grid}.key-metrics.svelte-1dodw7h>div:where(.svelte-1dodw7h){background:var(--color-text);padding:1rem .9rem}.key-metrics.svelte-1dodw7h dt:where(.svelte-1dodw7h){min-height:2.4em;color:color-mix(in srgb, var(--color-bg) 58%, transparent);font:700 .65rem/1.3 var(--font-mono,monospace);letter-spacing:.08em;text-transform:uppercase}.key-metrics.svelte-1dodw7h dd:where(.svelte-1dodw7h){margin-top:.4rem;font-size:clamp(1.35rem,3vw,2.1rem);font-weight:750}.key-metrics.svelte-1dodw7h small:where(.svelte-1dodw7h){font-size:.65em;font-weight:600}.room-plan-card.svelte-1dodw7h,.subwoofer-card.svelte-1dodw7h{border:1px solid var(--color-border);background:var(--color-bg-elevated);padding:clamp(1.25rem,4vw,2.25rem)}.section-heading.svelte-1dodw7h{margin-bottom:1.75rem}.section-heading.svelte-1dodw7h>p:where(.svelte-1dodw7h){max-width:26rem;color:var(--color-text-muted);font-size:.82rem;line-height:1.5}.insight-grid.svelte-1dodw7h{border:1px solid var(--color-border);background:var(--color-border);gap:1px;display:grid}.insight-grid.svelte-1dodw7h article:where(.svelte-1dodw7h){background:var(--color-bg);grid-template-rows:auto auto auto 1fr;align-content:start;padding:1.35rem;display:grid}.insight-index.svelte-1dodw7h{color:var(--color-accent-text);font:800 .65rem var(--font-mono,monospace)}.insight-grid.svelte-1dodw7h h3:where(.svelte-1dodw7h){margin-top:1rem;font-size:.85rem}.insight-grid.svelte-1dodw7h strong:where(.svelte-1dodw7h){margin-top:.35rem;font-size:clamp(1.5rem,3vw,2.2rem)}.insight-grid.svelte-1dodw7h p:where(.svelte-1dodw7h){color:var(--color-text-muted);margin-top:.9rem;font-size:.78rem;line-height:1.5}.subwoofer-card.svelte-1dodw7h fieldset:where(.svelte-1dodw7h){border:0;margin:0;padding:0}.subwoofer-options.svelte-1dodw7h{gap:.65rem;display:grid}.subwoofer-options.svelte-1dodw7h label:where(.svelte-1dodw7h){border:1px solid var(--color-border);background:var(--color-bg);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1rem;min-height:4.5rem;padding:.8rem 1rem;transition:border-color .16s,transform .16s;display:grid}.subwoofer-options.svelte-1dodw7h label:where(.svelte-1dodw7h):hover,.subwoofer-options.svelte-1dodw7h label.subwoofer-selected:where(.svelte-1dodw7h){border-color:var(--color-accent)}.subwoofer-options.svelte-1dodw7h label:where(.svelte-1dodw7h):hover{transform:translate(.2rem)}.subwoofer-number.svelte-1dodw7h{border:1px solid var(--color-border);width:2rem;height:2rem;font:800 .72rem var(--font-mono,monospace);border-radius:50%;place-items:center;display:grid}.subwoofer-selected.svelte-1dodw7h .subwoofer-number:where(.svelte-1dodw7h){color:var(--color-bg);background:var(--color-text);border-color:var(--color-text)}.subwoofer-options.svelte-1dodw7h strong:where(.svelte-1dodw7h),.subwoofer-options.svelte-1dodw7h small:where(.svelte-1dodw7h){display:block}.subwoofer-options.svelte-1dodw7h strong:where(.svelte-1dodw7h){font-size:.85rem}.subwoofer-options.svelte-1dodw7h small:where(.svelte-1dodw7h){color:var(--color-text-muted);margin-top:.2rem;font-size:.72rem;line-height:1.4}.technical-details.svelte-1dodw7h{border:1px solid var(--color-border);background:var(--color-bg-elevated)}.technical-details.svelte-1dodw7h summary:where(.svelte-1dodw7h){cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:5rem;padding:1rem 1.4rem;list-style:none;display:flex}.technical-details.svelte-1dodw7h summary:where(.svelte-1dodw7h)::-webkit-details-marker{display:none}.technical-details.svelte-1dodw7h summary:where(.svelte-1dodw7h) small:where(.svelte-1dodw7h),.technical-details.svelte-1dodw7h summary:where(.svelte-1dodw7h) strong:where(.svelte-1dodw7h){display:block}.technical-details.svelte-1dodw7h summary:where(.svelte-1dodw7h) small:where(.svelte-1dodw7h){color:var(--color-accent-text);font:750 .65rem var(--font-mono,monospace);letter-spacing:.08em;text-transform:uppercase}.technical-details.svelte-1dodw7h summary:where(.svelte-1dodw7h) strong:where(.svelte-1dodw7h){margin-top:.2rem;font-size:1rem}.technical-details.svelte-1dodw7h summary:where(.svelte-1dodw7h) svg:where(.svelte-1dodw7h){fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:1.25rem;transition:transform .16s}.technical-details[open].svelte-1dodw7h summary:where(.svelte-1dodw7h) svg:where(.svelte-1dodw7h){transform:rotate(180deg)}.technical-details.svelte-1dodw7h summary:where(.svelte-1dodw7h):focus-visible{outline:2px solid var(--color-accent);outline-offset:-4px}.technical-content.svelte-1dodw7h{border-top:1px solid var(--color-border);padding:0 1.4rem 1.5rem}.technical-content.svelte-1dodw7h>p:where(.svelte-1dodw7h):first-child{max-width:52rem;color:var(--color-text-muted);margin-block:1.4rem;font-size:.85rem;line-height:1.55}.formula-note.svelte-1dodw7h{color:var(--color-text-muted);margin-top:1.5rem;font-size:.7rem}.formula-note.svelte-1dodw7h code:where(.svelte-1dodw7h){color:var(--color-text);margin-left:.25rem}@media (width>=48rem){.insight-grid.svelte-1dodw7h,.subwoofer-options.svelte-1dodw7h{grid-template-columns:repeat(3,minmax(0,1fr))}.subwoofer-options.svelte-1dodw7h label:where(.svelte-1dodw7h){grid-template-columns:1fr;align-content:start}}@media (width>=68rem){.workbench.svelte-1dodw7h{grid-template-columns:minmax(19rem,22rem) minmax(0,1fr);align-items:start}.input-panel.svelte-1dodw7h{position:sticky;top:7rem}}@media (width<=47.99rem){.calculator-hero-layout.svelte-1dodw7h{min-height:auto;padding-block:2rem 2.25rem}h1.svelte-1dodw7h{max-width:none;font-size:clamp(2.35rem,12vw,3.6rem)}.sound-wave.svelte-1dodw7h{opacity:.12;width:30rem;right:-8rem}.result-lead-heading.svelte-1dodw7h,.section-heading.svelte-1dodw7h{display:grid}.room-status.svelte-1dodw7h{justify-self:start}.key-metrics.svelte-1dodw7h{grid-template-columns:1fr}.key-metrics.svelte-1dodw7h dt:where(.svelte-1dodw7h){min-height:auto}.section-heading.svelte-1dodw7h>p:where(.svelte-1dodw7h){max-width:none}.workbench-section.svelte-1dodw7h{padding-block:1.75rem 3.5rem}}@media (width<=25rem){.dimension-field.svelte-1dodw7h{grid-template-columns:1fr}.number-input.svelte-1dodw7h{grid-area:auto/1}}@media (width<=22rem){.room-profiles.svelte-1dodw7h>div:where(.svelte-1dodw7h){grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.room-profiles.svelte-1dodw7h label:where(.svelte-1dodw7h)>span:where(.svelte-1dodw7h),.subwoofer-options.svelte-1dodw7h label:where(.svelte-1dodw7h),.technical-details.svelte-1dodw7h summary:where(.svelte-1dodw7h) svg:where(.svelte-1dodw7h){transition:none}}
