.SpectrogramViewerTool_viewerWrap__hQ9fX{position:relative;width:100%;background:var(--bg);border:1px solid var(--line);aspect-ratio:16/7;min-height:280px;overflow:hidden;touch-action:none}.SpectrogramViewerTool_canvas__qBjJD{display:block;width:100%;height:100%;cursor:crosshair;image-rendering:pixelated}.SpectrogramViewerTool_progress__JFwqK{position:absolute;top:8px;right:12px;padding:4px 8px;background:var(--bg-raised);color:var(--accent-bright);font-size:10px;letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--line-strong);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.SpectrogramViewerTool_tip__mB047{margin-top:6px;font-size:11px;color:var(--text-faint);letter-spacing:.02em;line-height:1.6}.SpectrogramViewerTool_controls__aXfy3{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:14px;gap:14px}@media (min-width:760px){.SpectrogramViewerTool_controls__aXfy3{grid-template-columns:repeat(2,minmax(0,1fr))}}.SpectrogramViewerTool_field__BQAB7{display:grid;grid-template-columns:90px 1fr;align-items:start;grid-gap:12px;gap:12px}@media (max-width:560px){.SpectrogramViewerTool_field__BQAB7{grid-template-columns:1fr;gap:6px}}.SpectrogramViewerTool_fieldLabel__teZLT{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--text-faint);padding-top:8px}.SpectrogramViewerTool_fieldControl___BUHl{display:flex;flex-direction:column;gap:4px;min-width:0}.SpectrogramViewerTool_fftStats__Jdw9H{display:flex;gap:18px;flex-wrap:wrap;font-size:11px;color:var(--text-dim);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;padding-top:4px}.SpectrogramViewerTool_exportRow__kIFgx{display:flex;gap:8px;flex-wrap:wrap}