.CAbE3q_tuner{width:100%;min-width:0;color:var(--color-fg);container-type:inline-size}.CAbE3q_display{grid-template-columns:1fr auto 1fr;align-items:last baseline;gap:.75rem 1rem;display:grid}.CAbE3q_readout{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--color-subtle);align-items:baseline;gap:.375rem;margin:0;font-size:clamp(1.125rem,.85rem + 2cqi,1.5rem);line-height:1;transition:color .2s;display:flex}.CAbE3q_readout:last-child{justify-content:flex-end}.CAbE3q_unit{color:var(--color-subtle);font-size:.8125rem}.CAbE3q_note{letter-spacing:-.04em;color:var(--color-subtle);margin:0;font-size:clamp(4.5rem,2rem + 14cqi,8rem);font-weight:600;line-height:1;transition:color .2s;position:relative}.CAbE3q_marks{letter-spacing:0;flex-direction:column;justify-content:space-between;margin-left:.05em;display:flex;position:absolute;top:.19em;bottom:.15em;left:100%}.CAbE3q_sharp{fill:none;stroke:currentColor;width:.19em;height:.27em;display:block}.CAbE3q_octave{color:var(--color-subtle);font-size:.3em;font-weight:500;line-height:.74}.CAbE3q_rest{vertical-align:.33em;background:var(--color-line-strong);border-radius:1px;width:.42em;height:.045em;display:inline-block}.CAbE3q_tuner[data-live] .CAbE3q_readout,.CAbE3q_tuner[data-live] .CAbE3q_note{color:var(--color-muted)}.CAbE3q_tuner[data-live][data-zone=in] :is(.CAbE3q_note,.CAbE3q_status){color:var(--color-fg)}.CAbE3q_meter{margin-top:clamp(1.75rem,1rem + 3cqi,2.75rem);padding-inline:.875rem}.CAbE3q_track{height:3rem;position:relative}.CAbE3q_ticks{width:100%;height:100%;display:block;overflow:visible}.CAbE3q_ticks line{stroke-width:1px;vector-effect:non-scaling-stroke;shape-rendering:crispedges;transition:stroke .2s}.CAbE3q_minor{stroke:var(--color-line-strong)}.CAbE3q_mid,.CAbE3q_edge{stroke:var(--color-control)}.CAbE3q_major{stroke:var(--color-subtle)}.CAbE3q_center{stroke:var(--color-muted)}.CAbE3q_zone{fill:var(--color-fg);fill-opacity:.035;transition:fill .2s,fill-opacity .2s}.CAbE3q_tuner[data-live][data-zone=in] .CAbE3q_zone{fill:var(--color-accent-ink);fill-opacity:.2}.CAbE3q_tuner[data-live][data-zone=in] :is(.CAbE3q_center,.CAbE3q_edge){stroke:var(--color-accent-ink)}.CAbE3q_needle{pointer-events:none;opacity:.3;transition:opacity .25s;position:absolute;inset:-.625rem 0 -.25rem}.CAbE3q_needle:before,.CAbE3q_needle:after{content:"";background:var(--color-fg);transition:background-color .2s;position:absolute;left:50%}.CAbE3q_needle:before{width:2px;margin-left:-1px;top:0;bottom:0}.CAbE3q_needle:after{clip-path:polygon(0 0,100% 0,50% 100%);width:10px;height:7px;margin-left:-5px;top:0}.CAbE3q_tuner[data-phase=running] .CAbE3q_needle{opacity:.45}.CAbE3q_tuner[data-live] .CAbE3q_needle{opacity:1}.CAbE3q_tuner[data-live][data-zone=in] .CAbE3q_needle:before,.CAbE3q_tuner[data-live][data-zone=in] .CAbE3q_needle:after{background:var(--color-accent-ink)}.CAbE3q_scale{height:.75rem;font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--color-subtle);margin-top:.625rem;font-size:.6875rem;line-height:1;position:relative}.CAbE3q_scale span{white-space:nowrap;position:absolute;top:0;translate:-50%}.CAbE3q_strings{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1.5rem;margin-top:clamp(1.75rem,1rem + 3cqi,2.5rem);display:flex}.CAbE3q_strings ol{margin:0;padding:0;list-style:none;display:flex}.CAbE3q_strings li{text-align:center;min-width:2.5rem;font-family:var(--font-mono);color:var(--color-subtle);padding:.25rem 0 .75rem;font-size:.8125rem;line-height:1;transition:color .2s;position:relative}.CAbE3q_strings li:after{content:"";background:var(--color-line-strong);border-radius:50%;width:4px;height:4px;margin-left:-2px;transition:background-color .2s;position:absolute;bottom:0;left:50%}.CAbE3q_strings li[aria-current]{color:var(--color-muted)}.CAbE3q_strings li[aria-current]:after{background:var(--color-control)}.CAbE3q_tuner[data-live] .CAbE3q_strings li[aria-current]{color:var(--color-fg)}.CAbE3q_tuner[data-live] .CAbE3q_strings li[aria-current]:after{background:var(--color-accent-ink)}.CAbE3q_foot{border-top:1px solid var(--color-line);justify-content:space-between;align-items:center;gap:1.25rem 2rem;margin-top:1.5rem;padding-top:1.5rem;display:flex}.CAbE3q_status{color:var(--color-muted);grid-template-columns:auto 1fr;gap:.625rem;margin:0;font-size:.9375rem;line-height:1.4;display:grid}.CAbE3q_dot{background:var(--color-control);border-radius:50%;width:.5rem;height:.5rem;margin-top:calc(.7em - .25rem);transition:background-color .2s}.CAbE3q_tuner[data-phase=running] .CAbE3q_dot{background:var(--color-accent-ink)}.CAbE3q_tuner:is([data-phase=denied],[data-phase=unsupported]) .CAbE3q_dot{background:var(--color-danger)}.CAbE3q_privacy{color:var(--color-subtle);margin:.25rem 0 0 1.125rem;font-size:.8125rem;line-height:1.45}.CAbE3q_button{flex-shrink:0;min-width:10rem}.CAbE3q_button[aria-busy] svg{opacity:.5}@container not (min-width:34rem){.CAbE3q_minor{display:none}.CAbE3q_display{grid-template-columns:1fr 1fr}.CAbE3q_note{grid-column:1/-1;justify-self:center}.CAbE3q_readout{grid-row:2}.CAbE3q_foot{flex-direction:column;align-items:stretch}.CAbE3q_button{width:100%}}@media (prefers-reduced-motion:reduce){.CAbE3q_needle{transition:none}}.CAbE3q_tuning{align-items:center;gap:.75rem;display:inline-flex}.CAbE3q_select{align-items:center;display:inline-flex;position:relative}.CAbE3q_select select{appearance:none;border:1px solid var(--color-control);background:var(--color-sunken);min-height:2.75rem;color:var(--color-fg);font:inherit;cursor:pointer;border-radius:9999px;padding:0 2.25rem 0 .95rem;font-size:1rem;transition:border-color .15s}@media (hover:hover) and (pointer:fine){.CAbE3q_select select:hover{border-color:var(--color-muted)}}.CAbE3q_select svg{pointer-events:none;color:var(--color-subtle);position:absolute;right:.85rem}.CAbE3q_stepper{flex-direction:column;align-items:center;gap:.25rem;display:inline-flex}.CAbE3q_stepper button{width:2.5rem;height:2.5rem;color:var(--color-subtle);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color .15s ease, background-color .15s ease, transform .16s var(--ease-out);border-radius:8px;place-items:center;display:grid}@media (hover:hover) and (pointer:fine){.CAbE3q_stepper button:hover{color:var(--color-fg);background:var(--color-raised)}}.CAbE3q_stepper button:active{transform:scale(.95)}
