.radio-install[data-astro-cid-4tbjxtfj]{border:2px solid var(--ink);background:var(--signal-lime);grid-template-columns:1fr 1fr;gap:28px;margin-top:40px;padding:28px;display:grid}h2[data-astro-cid-4tbjxtfj]{font:clamp(1.8rem,3vw,3rem)/.95 var(--font-display);letter-spacing:-.05em;text-transform:uppercase;margin:0 0 16px}p[data-astro-cid-4tbjxtfj]{font-size:.85rem}a[data-astro-cid-4tbjxtfj]{text-underline-offset:3px;font-weight:800;text-decoration:underline}button[data-astro-cid-4tbjxtfj]{background:var(--ink);color:var(--paper);border:2px solid var(--ink);font:800 .9rem var(--font-body);cursor:pointer;min-height:48px;padding:16px}.install-note[data-astro-cid-4tbjxtfj]{font-size:.75rem}[data-astro-cid-4tbjxtfj][hidden]{display:none!important}button[data-astro-cid-4tbjxtfj]:focus-visible,a[data-astro-cid-4tbjxtfj]:focus-visible{outline:3px solid var(--signal-blue);outline-offset:4px}@media (width<=700px){.radio-install[data-astro-cid-4tbjxtfj]{grid-template-columns:1fr;gap:12px;padding:24px}}.station-tuner[data-astro-cid-yj4qvosv]{border-bottom:1px solid #404040;margin-bottom:24px;padding:0 0 24px}.station-tuner[data-astro-cid-yj4qvosv] .eyebrow[data-astro-cid-yj4qvosv]{color:var(--signal-lime);margin:0 0 16px;font-size:.65rem}.tuner-dial[data-astro-cid-yj4qvosv]{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.tuner-dial[data-astro-cid-yj4qvosv]>div[data-astro-cid-yj4qvosv]{text-align:center;min-width:0}.tuner-dial[data-astro-cid-yj4qvosv] span[data-astro-cid-yj4qvosv]{color:#b7b6b2;text-transform:uppercase;margin-bottom:6px;font:.65rem Courier New,monospace;display:block}.tuner-dial[data-astro-cid-yj4qvosv] strong[data-astro-cid-yj4qvosv]{font:clamp(1.2rem,2.2vw,1.8rem)/1.05 var(--font-display);letter-spacing:-.035em;overflow-wrap:anywhere;display:block}.tuner-dial[data-astro-cid-yj4qvosv] button[data-astro-cid-yj4qvosv],.tuner-stations[data-astro-cid-yj4qvosv] button{min-height:44px;color:var(--paper);cursor:pointer;font:800 .7rem var(--font-body);background:0 0;border:1px solid #777;padding:10px}.tuner-stations[data-astro-cid-yj4qvosv]{flex-wrap:wrap;gap:8px;margin:16px 0;display:flex}.tuner-stations[data-astro-cid-yj4qvosv] [aria-pressed=true]{background:var(--signal-lime);border-color:var(--signal-lime);color:var(--ink)}[data-astro-cid-yj4qvosv][data-stations-coming]{color:var(--signal-lime);margin:16px 0;font-size:.85rem;font-weight:800}[data-astro-cid-yj4qvosv][data-radio-channel-description]{color:#b7b6b2;margin:12px 0;font-size:.75rem}.tuner-dial[data-astro-cid-yj4qvosv] button[data-astro-cid-yj4qvosv]:focus-visible,.tuner-stations[data-astro-cid-yj4qvosv] button:focus-visible{outline:3px solid var(--signal-lime);outline-offset:3px}.radio-channel[data-astro-cid-yj4qvosv]{max-width:560px;margin:0 0 24px}.radio-channel[data-astro-cid-yj4qvosv] label[data-astro-cid-yj4qvosv]{gap:8px;font-size:.85rem;font-weight:800;display:grid}.radio-channel[data-astro-cid-yj4qvosv] select[data-astro-cid-yj4qvosv]{width:100%;min-width:0;min-height:48px;font:inherit;border:2px solid var(--ink);color:var(--ink);background:var(--paper);padding:12px}.radio-channel[data-astro-cid-yj4qvosv] select[data-astro-cid-yj4qvosv]:focus-visible{outline:3px solid var(--signal-blue);outline-offset:3px}@media (width<=420px){.tuner-dial[data-astro-cid-yj4qvosv]{gap:8px}.tuner-dial[data-astro-cid-yj4qvosv] button[data-astro-cid-yj4qvosv]{padding:10px 8px;font-size:.65rem}.app-view[data-astro-cid-yj4qvosv] .radio-heading[data-astro-cid-yj4qvosv] h1[data-astro-cid-yj4qvosv]{font-size:clamp(1.5rem,6vw,2rem)}}.radio-page[data-astro-cid-yj4qvosv]{padding:48px var(--page-gutter) 64px}.radio-heading[data-astro-cid-yj4qvosv]{justify-content:space-between;align-items:end;gap:32px;margin-bottom:42px;display:flex}h1[data-astro-cid-yj4qvosv]{font-family:var(--font-display);letter-spacing:-.075em;text-transform:uppercase;margin:0;font-size:clamp(3rem,7.3vw,7.5rem);line-height:.87}h1[data-astro-cid-yj4qvosv] span[data-astro-cid-yj4qvosv]{color:var(--signal-orange)}.station-note[data-astro-cid-yj4qvosv]{text-align:right;max-width:22ch;font-family:var(--font-display);text-transform:uppercase;font-size:clamp(1rem,2.4vw,2rem);line-height:1.05}.station-note[data-astro-cid-yj4qvosv]>span[data-astro-cid-yj4qvosv]{display:block}.station-note[data-astro-cid-yj4qvosv] p[data-astro-cid-yj4qvosv]{font-family:var(--font-body);letter-spacing:.08em;margin:18px 0 0;font-size:.72rem}.radio-console[data-astro-cid-yj4qvosv]{border:2px solid var(--ink);background:var(--ink);color:var(--paper);box-shadow:8px 8px 0 var(--signal-orange)}.console-top[data-astro-cid-yj4qvosv],.console-bottom[data-astro-cid-yj4qvosv]{text-transform:uppercase;letter-spacing:.06em;justify-content:space-between;align-items:center;gap:16px;padding:16px 24px;font:700 .72rem/1.4 Courier New,monospace;display:flex}.console-top[data-astro-cid-yj4qvosv]{border-bottom:1px solid #404040}.signal[data-astro-cid-yj4qvosv]{align-items:center;gap:8px;display:flex}.signal[data-astro-cid-yj4qvosv] i[data-astro-cid-yj4qvosv]{background:var(--signal-orange);border-radius:50%;width:8px;height:8px}[data-astro-cid-yj4qvosv][data-state=playing] .signal[data-astro-cid-yj4qvosv] i[data-astro-cid-yj4qvosv]{background:var(--signal-lime)}.console-body[data-astro-cid-yj4qvosv]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);display:grid}.cover[data-astro-cid-yj4qvosv]{aspect-ratio:1;align-self:start;margin:24px;position:relative;overflow:hidden}.cover[data-astro-cid-yj4qvosv] img[data-astro-cid-yj4qvosv],.cover-placeholder[data-astro-cid-yj4qvosv]{object-fit:cover;width:100%;height:100%}.cover-placeholder[data-astro-cid-yj4qvosv]{background:var(--signal-blue);flex-direction:column;justify-content:space-between;padding:8%;display:flex}.cover-placeholder[data-astro-cid-yj4qvosv] strong[data-astro-cid-yj4qvosv]{font-family:var(--font-display);letter-spacing:-.075em;font-size:clamp(2rem,5.3vw,5.8rem);line-height:.84}.cover-placeholder[data-astro-cid-yj4qvosv] em[data-astro-cid-yj4qvosv]{color:var(--signal-lime);font-style:normal}.cover-channel[data-astro-cid-yj4qvosv],.cover-bottom[data-astro-cid-yj4qvosv]{letter-spacing:.07em;font:700 .65rem Courier New,monospace}.cover-label[data-astro-cid-yj4qvosv]{background:var(--signal-orange);color:var(--ink);text-transform:uppercase;padding:9px 12px;font:700 .62rem Courier New,monospace;position:absolute;bottom:0;right:0}.player-info[data-astro-cid-yj4qvosv]{border-left:1px solid #404040;min-width:0;padding:clamp(24px,3.5vw,48px)}.now-label[data-astro-cid-yj4qvosv]{color:var(--signal-lime);text-transform:uppercase;letter-spacing:.15em;margin:0 0 14px;font:700 .7rem Courier New,monospace}.player-info[data-astro-cid-yj4qvosv] h2[data-astro-cid-yj4qvosv]{font-family:var(--font-display);letter-spacing:-.055em;overflow-wrap:anywhere;margin:0;font-size:clamp(2.2rem,4vw,4.3rem);line-height:.98}.artist[data-astro-cid-yj4qvosv]{margin:16px 0 0;font-size:clamp(1rem,1.6vw,1.3rem);font-weight:700}.release[data-astro-cid-yj4qvosv]{color:#b7b6b2;margin:5px 0 0;font-size:.85rem}.meter[data-astro-cid-yj4qvosv]{align-items:end;gap:4px;height:38px;margin:26px 0 20px;display:flex}.meter[data-astro-cid-yj4qvosv] span[data-astro-cid-yj4qvosv]{height:var(--bar);background:var(--signal-lime);opacity:.3;flex:1}[data-astro-cid-yj4qvosv][data-state=playing] .meter[data-astro-cid-yj4qvosv] span[data-astro-cid-yj4qvosv]{opacity:.8;animation:meter .85s var(--delay) ease-in-out infinite alternate;transform-origin:bottom}@keyframes meter{0%{transform:scaleY(.35)}to{transform:scaleY(1)}}.time-row[data-astro-cid-yj4qvosv]{justify-content:space-between;font:.75rem Courier New,monospace;display:flex}input[data-astro-cid-yj4qvosv][type=range]{accent-color:var(--signal-lime);cursor:pointer;min-width:0}[data-astro-cid-yj4qvosv][data-seek]{width:100%;margin:10px 0 20px}.transport[data-astro-cid-yj4qvosv]{gap:12px;display:flex}button[data-astro-cid-yj4qvosv]{cursor:pointer;font:800 .85rem var(--font-body);text-transform:uppercase;border-radius:0}.tune[data-astro-cid-yj4qvosv]{border:2px solid var(--signal-lime);background:var(--signal-lime);min-height:56px;color:var(--ink);flex:1;padding:14px 20px;font-size:1rem}.skip[data-astro-cid-yj4qvosv]{color:var(--paper);background:0 0;border:1px solid #777;align-items:center;gap:20px;padding:14px 20px;display:flex}button[data-astro-cid-yj4qvosv]:disabled{cursor:default;opacity:.45}.like-row[data-astro-cid-yj4qvosv]{align-items:center;gap:12px;margin:18px 0;display:flex}.like-row[data-astro-cid-yj4qvosv] button[data-astro-cid-yj4qvosv]{min-height:44px;color:var(--paper);background:0 0;border:1px solid #777;padding:10px 14px}.like-row[data-astro-cid-yj4qvosv] [data-astro-cid-yj4qvosv][aria-pressed=true]{color:var(--signal-pink);border-color:var(--signal-pink)}.like-row[data-astro-cid-yj4qvosv] span[data-astro-cid-yj4qvosv]{font-size:.75rem}.volume-row[data-astro-cid-yj4qvosv]{align-items:center;gap:14px;margin:22px 0;display:flex}.volume-row[data-astro-cid-yj4qvosv] button[data-astro-cid-yj4qvosv]{color:var(--paper);background:0 0;border:1px solid #777;min-height:40px;padding:8px 10px;font-size:.65rem}.volume-row[data-astro-cid-yj4qvosv] label[data-astro-cid-yj4qvosv]{text-transform:uppercase;font:.7rem Courier New,monospace}.volume-row[data-astro-cid-yj4qvosv] input[data-astro-cid-yj4qvosv]{flex:1;width:100%;max-width:160px}.player-message[data-astro-cid-yj4qvosv]{color:#b7b6b2;min-height:2.8em;margin:0 0 16px;font-size:.8rem}.artist-links[data-astro-cid-yj4qvosv]{text-transform:uppercase;flex-wrap:wrap;gap:12px 20px;font-size:.72rem;font-weight:700;display:flex}.artist-links[data-astro-cid-yj4qvosv] a[data-astro-cid-yj4qvosv]{border-bottom:1px solid #777;padding:6px 0}.console-bottom[data-astro-cid-yj4qvosv]{color:#b7b6b2;border-top:1px solid #404040}.radio-lower[data-astro-cid-yj4qvosv]{grid-template-columns:1fr 1fr;gap:36px;margin-top:48px;display:grid}.radio-lower[data-astro-cid-yj4qvosv] h2[data-astro-cid-yj4qvosv]{font-family:var(--font-display);letter-spacing:-.045em;margin:0 0 24px;font-size:clamp(1.7rem,3vw,3rem);line-height:1}.rotation-panel[data-astro-cid-yj4qvosv] ol[data-astro-cid-yj4qvosv]{border-top:2px solid var(--ink);margin:0;padding:0;list-style:none}.rotation-panel[data-astro-cid-yj4qvosv] li{border-bottom:1px solid var(--ink)}.rotation-panel[data-astro-cid-yj4qvosv] .rotation-entry{color:inherit;align-items:center;gap:18px;padding:20px 0;text-decoration:none;display:flex}.rotation-panel[data-astro-cid-yj4qvosv] a.rotation-entry:hover{color:var(--signal-blue)}.rotation-panel[data-astro-cid-yj4qvosv] a.rotation-entry:focus-visible{outline:3px solid var(--signal-blue);outline-offset:4px}.rotation-panel[data-astro-cid-yj4qvosv] .track-number{font:.8rem Courier New,monospace}.rotation-panel[data-astro-cid-yj4qvosv] .rotation-details{gap:3px;display:grid}.rotation-panel[data-astro-cid-yj4qvosv] li strong{font-size:.9rem}.rotation-panel[data-astro-cid-yj4qvosv] .rotation-details span{font-size:.8rem}.rotation-panel[data-astro-cid-yj4qvosv] .rotation-mark{margin-left:auto}.rotation-panel[data-astro-cid-yj4qvosv] li[data-current=true] .track-number{color:var(--signal-blue);font-weight:900}.artist-carousel-top[data-astro-cid-yj4qvosv]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.artist-count[data-astro-cid-yj4qvosv]{margin:0;font-size:.8rem}.artist-carousel-top[data-astro-cid-yj4qvosv] button[data-astro-cid-yj4qvosv]{border:2px solid var(--ink);background:var(--paper);min-height:44px;color:var(--ink);font:700 .75rem var(--font-body);cursor:pointer;flex-shrink:0;padding:8px 12px}.artist-carousel-top[data-astro-cid-yj4qvosv] button[data-astro-cid-yj4qvosv]:disabled{opacity:.6;cursor:default}.artist-carousel-top[data-astro-cid-yj4qvosv] button[data-astro-cid-yj4qvosv]:focus-visible{outline:3px solid var(--signal-blue);outline-offset:3px}.artist-viewport[data-astro-cid-yj4qvosv]{height:var(--artists-height,267px);border-block:2px solid var(--ink);position:relative;overflow:hidden}.artist-reel[data-astro-cid-yj4qvosv]{animation:artists-roll var(--artists-duration,30s) linear infinite}.rotation-panel[data-astro-cid-yj4qvosv] .artist-reel[data-astro-cid-yj4qvosv] ol{border:0;margin:0;padding:0;list-style:none}.artist-reel[data-astro-cid-yj4qvosv] .rotation-entry{box-sizing:border-box;height:88px;padding:14px 0}.artist-reel[data-astro-cid-yj4qvosv] .rotation-details{min-width:0;overflow:hidden}.artist-reel[data-astro-cid-yj4qvosv] .rotation-details strong,.artist-reel[data-astro-cid-yj4qvosv] .rotation-details span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.artists-static[data-astro-cid-yj4qvosv] .artist-reel[data-astro-cid-yj4qvosv],.artists-paused[data-astro-cid-yj4qvosv] .artist-reel[data-astro-cid-yj4qvosv]{animation:none}.artists-static[data-astro-cid-yj4qvosv] .artist-viewport[data-astro-cid-yj4qvosv]{height:auto}.artists-paused[data-astro-cid-yj4qvosv] .artist-viewport[data-astro-cid-yj4qvosv]{overscroll-behavior-y:contain;overflow-y:auto}.artists-paused[data-astro-cid-yj4qvosv] [data-artists-duplicate],.artists-static[data-astro-cid-yj4qvosv] [data-artists-duplicate]{display:none}.artists-background[data-astro-cid-yj4qvosv] .artist-reel[data-astro-cid-yj4qvosv]{animation-play-state:paused}@media (hover:hover){.artist-viewport[data-astro-cid-yj4qvosv]:hover .artist-reel[data-astro-cid-yj4qvosv]{animation-play-state:paused}}@media (prefers-reduced-motion:reduce){.artist-reel[data-astro-cid-yj4qvosv]{animation:none}.artist-viewport[data-astro-cid-yj4qvosv]{overflow-y:auto}.artist-reel[data-astro-cid-yj4qvosv] [data-artists-duplicate]{display:none}}@keyframes artists-roll{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.rotation-note[data-astro-cid-yj4qvosv]{max-width:460px;font-size:.8rem}.submission-panel[data-astro-cid-yj4qvosv]{background:var(--signal-orange);border:2px solid var(--ink);padding:30px}.submission-panel[data-astro-cid-yj4qvosv] .eyebrow[data-astro-cid-yj4qvosv]:before{background:var(--ink)}.submission-panel[data-astro-cid-yj4qvosv] p[data-astro-cid-yj4qvosv]:not(.eyebrow){max-width:440px;font-size:.9rem}.submission-panel[data-astro-cid-yj4qvosv] a[data-astro-cid-yj4qvosv]{background:var(--ink);color:#fff;text-transform:uppercase;justify-content:space-between;gap:20px;padding:14px 18px;font-size:.8rem;font-weight:800;display:flex}.sr-only[data-astro-cid-yj4qvosv]{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}[data-astro-cid-yj4qvosv][hidden]{display:none!important}.no-js[data-astro-cid-yj4qvosv]{padding:20px}button[data-astro-cid-yj4qvosv]:focus-visible,input[data-astro-cid-yj4qvosv]:focus-visible,a[data-astro-cid-yj4qvosv]:focus-visible{outline:3px solid var(--signal-orange);outline-offset:4px}@media (width<=800px){.radio-page[data-astro-cid-yj4qvosv]{padding-top:32px}.station-note[data-astro-cid-yj4qvosv]{display:none}.radio-heading[data-astro-cid-yj4qvosv]{margin-bottom:30px}.console-body[data-astro-cid-yj4qvosv]{grid-template-columns:1fr}.cover[data-astro-cid-yj4qvosv]{width:min(100% - 40px,400px);margin:20px auto}.cover-placeholder[data-astro-cid-yj4qvosv] strong[data-astro-cid-yj4qvosv]{font-size:clamp(3rem,12vw,5rem)}.player-info[data-astro-cid-yj4qvosv]{border-top:1px solid #404040;border-left:0;padding:24px}.radio-lower[data-astro-cid-yj4qvosv]{grid-template-columns:1fr}.console-bottom[data-astro-cid-yj4qvosv]{flex-direction:column;align-items:start;gap:6px}}@media (width<=420px){.console-top[data-astro-cid-yj4qvosv]{gap:8px;padding:14px;font-size:.62rem}.player-info[data-astro-cid-yj4qvosv]{padding:20px}.volume-row[data-astro-cid-yj4qvosv]{gap:10px}.submission-panel[data-astro-cid-yj4qvosv]{padding:24px}}@media (prefers-reduced-motion:reduce){.meter[data-astro-cid-yj4qvosv] span[data-astro-cid-yj4qvosv]{animation:none!important}}.app-nav[data-astro-cid-yj4qvosv]{justify-content:space-between;margin-bottom:12px;font-weight:800;display:flex}.app-view[data-astro-cid-yj4qvosv]{max-width:1000px;padding-top:max(16px,env(safe-area-inset-top));padding-bottom:max(16px,env(safe-area-inset-bottom));margin:auto}.app-view[data-astro-cid-yj4qvosv] .radio-heading[data-astro-cid-yj4qvosv]{margin-bottom:16px}.app-view[data-astro-cid-yj4qvosv] h1[data-astro-cid-yj4qvosv]{font-size:clamp(2rem,6vw,4rem)}.app-view[data-astro-cid-yj4qvosv] .station-note[data-astro-cid-yj4qvosv],.app-view[data-astro-cid-yj4qvosv] .meter[data-astro-cid-yj4qvosv]{display:none}.app-view[data-astro-cid-yj4qvosv] .tune[data-astro-cid-yj4qvosv],.app-view[data-astro-cid-yj4qvosv] .skip[data-astro-cid-yj4qvosv]{min-height:64px;font-size:1.1rem}.app-view[data-astro-cid-yj4qvosv] .radio-channel[data-astro-cid-yj4qvosv]{margin-bottom:16px}.app-view[data-astro-cid-yj4qvosv] .station-tuner[data-astro-cid-yj4qvosv]{margin-bottom:16px;padding-bottom:16px}.app-view[data-astro-cid-yj4qvosv] .radio-lower[data-astro-cid-yj4qvosv]{grid-template-columns:1fr;margin-top:24px}@media (width<=800px){.app-view[data-astro-cid-yj4qvosv] .cover[data-astro-cid-yj4qvosv]{width:min(100% - 40px,230px);margin:16px auto}.app-view[data-astro-cid-yj4qvosv] .cover-placeholder[data-astro-cid-yj4qvosv] strong[data-astro-cid-yj4qvosv]{font-size:3rem}.app-view[data-astro-cid-yj4qvosv] .player-info[data-astro-cid-yj4qvosv]{padding:20px}.app-view[data-astro-cid-yj4qvosv] .console-top[data-astro-cid-yj4qvosv]{padding:12px}.app-view[data-astro-cid-yj4qvosv] .player-info[data-astro-cid-yj4qvosv] h2[data-astro-cid-yj4qvosv]{font-size:2rem}.app-view[data-astro-cid-yj4qvosv] .volume-row[data-astro-cid-yj4qvosv]{margin:16px 0}.app-view[data-astro-cid-yj4qvosv] .console-bottom[data-astro-cid-yj4qvosv],.app-view[data-astro-cid-yj4qvosv] .radio-heading[data-astro-cid-yj4qvosv] br[data-astro-cid-yj4qvosv]{display:none}.app-view[data-astro-cid-yj4qvosv] .radio-heading[data-astro-cid-yj4qvosv] h1[data-astro-cid-yj4qvosv] span[data-astro-cid-yj4qvosv]{margin-left:.25em}}
