.SubwooferTest-module__bZgEwW__root{flex-direction:column;gap:1rem;display:flex}.SubwooferTest-module__bZgEwW__warning{border:1px solid var(--color-border-subtle);border-left:3px solid var(--color-warning);border-radius:var(--radius-md);background:var(--color-surface-elevated);color:var(--color-text-secondary);margin:0;padding:.7rem .9rem;font-size:.82rem;line-height:1.5}.SubwooferTest-module__bZgEwW__warning strong{color:var(--color-text-primary)}.SubwooferTest-module__bZgEwW__volume{flex-direction:column;gap:.4rem;display:flex}.SubwooferTest-module__bZgEwW__volumeRow{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.SubwooferTest-module__bZgEwW__label{color:var(--color-text-secondary);font-size:.78rem;font-weight:600}.SubwooferTest-module__bZgEwW__value{font-family:var(--font-mono);color:var(--color-accent);font-size:.85rem;font-weight:600}.SubwooferTest-module__bZgEwW__hint{color:var(--color-text-secondary);margin:0;font-size:.76rem;line-height:1.5}.SubwooferTest-module__bZgEwW__panel{flex-direction:column;gap:1rem;display:flex}.SubwooferTest-module__bZgEwW__chips{grid-template-columns:repeat(auto-fill,minmax(4.2rem,1fr));gap:.4rem;display:grid}.SubwooferTest-module__bZgEwW__chip{appearance:none;border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface);min-height:2.5rem;color:var(--color-text-secondary);font:inherit;font-family:var(--font-mono);cursor:pointer;padding:0 .4rem;font-size:.85rem;transition:border-color .12s,background .12s,color .12s}.SubwooferTest-module__bZgEwW__chip:hover{border-color:var(--color-accent);color:var(--color-accent)}.SubwooferTest-module__bZgEwW__chip[aria-pressed=true]{border-color:var(--color-accent);background:var(--color-accent-soft);color:var(--color-accent);font-weight:600}.SubwooferTest-module__bZgEwW__chip:focus-visible,.SubwooferTest-module__bZgEwW__answer:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.SubwooferTest-module__bZgEwW__big{flex-wrap:wrap;align-items:baseline;gap:.4rem .8rem;display:flex}.SubwooferTest-module__bZgEwW__bigHz{font-family:var(--font-mono);color:var(--color-text-primary);font-size:clamp(2.2rem,9vw,3.4rem);font-weight:700;line-height:1}.SubwooferTest-module__bZgEwW__bigUnit{color:var(--color-text-secondary);font-size:1rem}.SubwooferTest-module__bZgEwW__actions{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.SubwooferTest-module__bZgEwW__progress{background:var(--color-border-subtle);border-radius:999px;height:.5rem;position:relative;overflow:hidden}.SubwooferTest-module__bZgEwW__progressFill{background:var(--color-accent);position:absolute;inset:0 auto 0 0}.SubwooferTest-module__bZgEwW__dots{gap:.3rem;display:flex}.SubwooferTest-module__bZgEwW__dot{background:var(--color-border-subtle);border-radius:999px;flex:1 1 0;height:.35rem}.SubwooferTest-module__bZgEwW__dotDone{background:var(--color-accent)}.SubwooferTest-module__bZgEwW__dotNow{background:var(--color-text-secondary)}.SubwooferTest-module__bZgEwW__answers{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;display:grid}@media (max-width:40rem){.SubwooferTest-module__bZgEwW__answers{grid-template-columns:minmax(0,1fr)}}.SubwooferTest-module__bZgEwW__answer{appearance:none;border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text-primary);font:inherit;text-align:left;cursor:pointer;flex-direction:column;align-items:flex-start;gap:.25rem;padding:.8rem .9rem;transition:border-color .12s,background .12s;display:flex}.SubwooferTest-module__bZgEwW__answer:hover{border-color:var(--color-accent);background:var(--color-accent-soft)}.SubwooferTest-module__bZgEwW__answerTitle{font-size:.92rem;font-weight:650}.SubwooferTest-module__bZgEwW__answerHint{color:var(--color-text-secondary);font-size:.76rem;line-height:1.4}.SubwooferTest-module__bZgEwW__verdict{border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-surface-elevated);flex-direction:column;gap:.35rem;padding:.9rem 1rem;display:flex}.SubwooferTest-module__bZgEwW__stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;display:grid}.SubwooferTest-module__bZgEwW__stat{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface);flex-direction:column;gap:.2rem;padding:.7rem .8rem;display:flex}.SubwooferTest-module__bZgEwW__statLabel{text-transform:uppercase;letter-spacing:.1em;color:var(--color-text-disabled);font-size:.66rem;font-weight:600}.SubwooferTest-module__bZgEwW__statValue{font-family:var(--font-mono);color:var(--color-text-primary);font-size:1.3rem;font-weight:700}.SubwooferTest-module__bZgEwW__tableWrap{overflow-x:auto}.SubwooferTest-module__bZgEwW__table{border-collapse:collapse;width:100%;font-size:.82rem}.SubwooferTest-module__bZgEwW__table th,.SubwooferTest-module__bZgEwW__table td{text-align:left;border-bottom:1px solid var(--color-border-subtle);white-space:nowrap;padding:.45rem .6rem}.SubwooferTest-module__bZgEwW__table th{text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-disabled);font-size:.68rem}.SubwooferTest-module__bZgEwW__tag{border:1px solid var(--color-border-subtle);border-radius:999px;padding:.1rem .5rem;font-size:.75rem;display:inline-block}.SubwooferTest-module__bZgEwW__tagClean{color:var(--color-success);border-color:currentColor}.SubwooferTest-module__bZgEwW__tagDistorted{color:var(--color-warning);border-color:currentColor}.SubwooferTest-module__bZgEwW__tagSilent{color:var(--color-error);border-color:currentColor}.SubwooferTest-module__bZgEwW__notes{color:var(--color-text-secondary);flex-direction:column;gap:.35rem;margin:0;padding-left:1.1rem;font-size:.82rem;line-height:1.5;display:flex}.SubwooferTest-module__bZgEwW__marks{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.SubwooferTest-module__bZgEwW__mark{border:1px solid var(--color-border-subtle);font-family:var(--font-mono);color:var(--color-text-secondary);border-radius:999px;padding:.25rem .6rem;font-size:.78rem}
