.dial.svelte-1itmx2d{align-items:center;gap:var(--space-4);padding:var(--space-2) var(--space-4);border:2px solid var(--r-chrome-edge);background:var(--r-dial);color:var(--r-dial-ink);pointer-events:none;border-radius:.625rem;display:flex}.readout.svelte-1itmx2d{align-items:baseline;gap:var(--space-1);font-family:var(--r-font);flex:none;line-height:1;display:flex}.station.svelte-1itmx2d{letter-spacing:.02em;font-size:1.375rem}.band.svelte-1itmx2d{letter-spacing:.12em;font-size:.8125rem}svg.svelte-1itmx2d{flex:1;min-width:0;height:auto;display:block;overflow:visible}.rail.svelte-1itmx2d,.tick.svelte-1itmx2d{stroke:var(--r-dial-ink);stroke-width:1px}.tick.major.svelte-1itmx2d{stroke-width:1.5px}text.svelte-1itmx2d{fill:var(--r-dial-ink);font-family:var(--r-font);text-anchor:middle;font-size:9px}.needle.svelte-1itmx2d{stroke:var(--r-needle);stroke-width:2.5px;stroke-linecap:round}@media (prefers-reduced-motion:no-preference){.live.svelte-1itmx2d .station:where(.svelte-1itmx2d){animation:3s ease-in-out infinite alternate svelte-1itmx2d-backlight}}@keyframes svelte-1itmx2d-backlight{to{text-shadow:0 0 .6rem var(--r-dial-glow)}}
