.station-mark.svelte-1mzwl0d{border:2px solid var(--r-chrome-edge);background:var(--r-dial);width:2.5rem;height:2.5rem;color:var(--r-dial-ink);font:1rem var(--r-font);text-align:center;border-radius:.375rem;flex:none;place-content:center;line-height:1;display:inline-grid}small.svelte-1mzwl0d{letter-spacing:.12em;margin-top:.2rem;font-size:.625rem}.current-track.svelte-fklphk{gap:var(--space-1);min-width:0;margin-block:var(--space-3);color:inherit;font-family:var(--font-body);display:grid}p.svelte-fklphk{font-size:.75rem;font-weight:600}.current-track.svelte-fklphk a.track{z-index:2;min-height:var(--touch);position:relative}.explicit.svelte-1y67a1z{--x-fill:var(--r-ink);--x-on-fill:var(--r-panel);--x-surface:var(--r-panel);--x-text:var(--r-ink);--x-edge:var(--r-panel-edge);min-width:0;max-width:100%;color:var(--x-text);flex-wrap:wrap;align-items:center;gap:.375rem;display:inline-flex}.explicit.home.svelte-1y67a1z{--x-fill:var(--oa-wine);--x-on-fill:var(--oa-on-wine);--x-surface:var(--calm-surface);--x-text:var(--calm-ink);--x-edge:var(--oa-edge)}.e.svelte-1y67a1z{background:var(--x-fill);min-width:1.125rem;height:1.125rem;color:var(--x-on-fill);border-radius:.2rem;flex:none;place-items:center;padding:0 .2rem;font-family:Righteous,Arial Rounded MT Bold,sans-serif;font-size:.75rem;line-height:1;display:inline-grid}.label.svelte-1y67a1z{white-space:nowrap;font-size:.8125rem;font-weight:600}.info.svelte-1y67a1z{z-index:2;width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;flex:none;place-items:center;margin:-.625rem -.625rem -.625rem -.5rem;padding:0;display:grid;position:relative}.info.svelte-1y67a1z span:where(.svelte-1y67a1z){border:1.5px solid;border-radius:50%;place-items:center;width:1.25rem;height:1.25rem;font:italic 700 .75rem/1 Georgia,serif;display:grid}.info.svelte-1y67a1z:focus-visible{outline:3px solid var(--color-focus);outline-offset:-2px;border-radius:50%}dialog.explicit-info{width:min(24rem,100vw - 2rem);max-height:90dvh;padding:var(--space-4);border:1.5px solid var(--x-edge);background:var(--x-surface);color:var(--x-text);font-family:var(--font-body);text-align:left;border-radius:.75rem;margin:auto}dialog.explicit-info::backdrop{background:#140a0c8c}dialog.explicit-info h2{color:inherit;font-family:Righteous,Arial Rounded MT Bold,sans-serif;font-size:1.125rem;font-weight:400}dialog.explicit-info h2:focus{outline:none}dialog.explicit-info p{margin:var(--space-3) 0 0;line-height:1.5}dialog.explicit-info .dialog-close{color:inherit;background:0 0;border:0;border-radius:.5rem}
