.songs-page[data-astro-cid-6rqk34tg]{--songs-lcd:#0b1a0b;--songs-lcd-lit:#7cff6b;--songs-lcd-dim:#2f6a2a;--songs-lamp:#e00000}.songs-masthead[data-astro-cid-6rqk34tg]{border-bottom:4px solid var(--retro-burgundy);align-items:center;gap:12px;margin:0 0 12px;padding:0 0 8px;display:flex}.songs-masthead[data-astro-cid-6rqk34tg]>div[data-astro-cid-6rqk34tg]{flex:1;min-width:0}.songs-masthead__mast[data-astro-cid-6rqk34tg]{fill:none;stroke:var(--retro-navy);stroke-width:2px;flex:none}.songs-masthead__tip[data-astro-cid-6rqk34tg]{fill:var(--songs-lamp);stroke:none}.songs-masthead__waves[data-astro-cid-6rqk34tg]{stroke:var(--retro-burgundy);stroke-width:1.5px}.songs-masthead__title[data-astro-cid-6rqk34tg]{margin:0;font-size:22px;line-height:1.15}.songs-masthead__strap[data-astro-cid-6rqk34tg]{margin:2px 0 0;font-style:italic}.songs-onair[data-astro-cid-6rqk34tg]{background:var(--songs-lamp);color:#fff;font:bold 12px var(--font-retro-ui);letter-spacing:.12em;text-transform:uppercase;border:2px outset #ff6060;flex:none;padding:3px 8px;animation:1.2s step-end infinite songs-blink}@keyframes songs-blink{50%{color:#ffb0b0;background:maroon}}@media (width<=480px){.songs-masthead__mast[data-astro-cid-6rqk34tg]{display:none}.songs-masthead__title[data-astro-cid-6rqk34tg]{font-size:18px}}.songs-intro[data-astro-cid-6rqk34tg] p[data-astro-cid-6rqk34tg]{margin:0 0 10px}.songs-signup[data-astro-cid-6rqk34tg]{box-sizing:border-box;width:min(420px,100%);margin:4px auto 8px;padding:2px;box-shadow:4px 4px #00000073}.songs-signup__body[data-astro-cid-6rqk34tg]{padding:10px 12px 12px}.songs-form[data-astro-cid-6rqk34tg]{gap:10px;max-width:480px;display:grid}.songs-form__field[data-astro-cid-6rqk34tg]{gap:2px;display:grid}.songs-form__field[data-astro-cid-6rqk34tg]>span[data-astro-cid-6rqk34tg]:first-child{font-weight:700}.songs-form[data-astro-cid-6rqk34tg] input[data-astro-cid-6rqk34tg][type=text],.songs-form[data-astro-cid-6rqk34tg] input[data-astro-cid-6rqk34tg][type=email],.songs-chat__field[data-astro-cid-6rqk34tg] input[data-astro-cid-6rqk34tg]{box-sizing:border-box;border:2px inset var(--retro-bevel-dark);width:100%;color:var(--retro-text);font:14px var(--font-retro-body);background:#fff;padding:3px 4px}.songs-form__check[data-astro-cid-6rqk34tg]{align-items:center;gap:4px;display:inline-flex}.songs-form__trap[data-astro-cid-6rqk34tg]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.songs-form__small[data-astro-cid-6rqk34tg]{margin:0}.songs-form__actions[data-astro-cid-6rqk34tg]{flex-wrap:wrap;align-items:center;gap:10px;margin:0;display:flex}.songs-form__status[data-astro-cid-6rqk34tg],.songs-deck__status[data-astro-cid-6rqk34tg],.songs-chat__status[data-astro-cid-6rqk34tg]{font-style:italic}.songs-page[data-astro-cid-6rqk34tg] .retro-btn[data-astro-cid-6rqk34tg]:disabled{color:var(--retro-bevel-dark);cursor:default}.songs-radio[data-astro-cid-6rqk34tg]{--songs-wave-played:#7cff6b;--songs-wave-ahead:#2f6a2a;--songs-wave-head:#ff0;margin:0 0 16px;padding:2px}.songs-radio__titlebar[data-astro-cid-6rqk34tg]{background:linear-gradient(to right, var(--retro-navy), #1084d0);color:#fff;justify-content:space-between;align-items:center;padding:2px 3px 2px 6px;display:flex}.songs-radio__title[data-astro-cid-6rqk34tg]{color:#fff;font:bold 13px var(--font-retro-ui);margin:0}.songs-radio__boxes[data-astro-cid-6rqk34tg]{gap:2px;display:flex}.songs-radio__boxes[data-astro-cid-6rqk34tg] span[data-astro-cid-6rqk34tg]{border:2px outset var(--retro-bevel-light);background:var(--retro-canvas);width:16px;height:14px;color:var(--retro-text);font:bold 10px/1 var(--font-retro-ui);place-items:center;display:grid}.songs-radio__body[data-astro-cid-6rqk34tg]{padding:10px}.songs-deck[data-astro-cid-6rqk34tg]{flex-wrap:wrap;align-items:center;gap:14px;margin:0 0 10px;display:flex}.songs-turntable[data-astro-cid-6rqk34tg]{border:2px outset var(--retro-bevel-light);background:repeating-linear-gradient(#d8d8d8 0 1px,#c8c8c8 1px 2px);flex:none;width:200px;height:176px;position:relative}.songs-record[data-astro-cid-6rqk34tg]{background:radial-gradient(circle,#0000 30%,#ffffff0d 31%,#0000 33%),conic-gradient(from 30deg,#ffffff1a,#0000 18% 50%,#ffffff12 68%,#0000 85%),repeating-radial-gradient(circle,#121212 0 1.5px,#1c1c1c 1.5px 3px);border-radius:50%;place-items:center;width:156px;height:156px;display:grid;position:absolute;top:8px;left:8px;box-shadow:0 0 0 2px #0a0a0a}.songs-record[data-astro-cid-6rqk34tg] .songs-record__label{object-fit:cover;border-radius:50%;width:76px;height:76px;position:relative}.songs-record[data-astro-cid-6rqk34tg]:after{content:"";background:silver;border-radius:50%;width:6px;height:6px;position:absolute;box-shadow:0 0 0 1px #0a0a0a}.songs-turntable[data-astro-cid-6rqk34tg][data-spinning] .songs-record[data-astro-cid-6rqk34tg]{animation:1.8s linear infinite songs-spin}@keyframes songs-spin{to{transform:rotate(360deg)}}.songs-arm[data-astro-cid-6rqk34tg]{transform-origin:44px 16px;transition:transform 1.2s;position:absolute;top:4px;right:0;transform:rotate(-4deg)}.songs-turntable[data-astro-cid-6rqk34tg][data-spinning] .songs-arm[data-astro-cid-6rqk34tg]{transform:rotate(17deg)}.songs-arm__base[data-astro-cid-6rqk34tg]{fill:gray}.songs-arm__rod[data-astro-cid-6rqk34tg]{fill:none;stroke:#404040;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.songs-arm__head[data-astro-cid-6rqk34tg]{fill:#404040}.songs-arm__pivot[data-astro-cid-6rqk34tg]{fill:var(--retro-burgundy)}.songs-deck__controls[data-astro-cid-6rqk34tg]{flex:220px;min-width:0}.songs-deck__controls[data-astro-cid-6rqk34tg]>p[data-astro-cid-6rqk34tg]{margin:0 0 8px}.songs-lcd[data-astro-cid-6rqk34tg]{border:2px inset var(--retro-bevel-dark);background:var(--songs-lcd);color:var(--songs-lcd-lit);margin:0 0 10px;padding:5px 8px;font:13px/1.4 Courier New,Courier,monospace;overflow:hidden}.songs-lcd[data-astro-cid-6rqk34tg] p[data-astro-cid-6rqk34tg]{margin:0}.songs-lcd__band[data-astro-cid-6rqk34tg]{color:var(--songs-lcd-dim);justify-content:space-between;font-size:10px;display:flex}.songs-lcd__band[data-astro-cid-6rqk34tg] span[data-astro-cid-6rqk34tg]:last-child{color:#ff5040}.songs-lcd__ticker[data-astro-cid-6rqk34tg]{white-space:nowrap;height:1.4em;position:relative}.songs-lcd__ticker[data-astro-cid-6rqk34tg] span[data-astro-cid-6rqk34tg]{padding-left:100%;animation:22s linear infinite songs-ticker;position:absolute;left:0}@keyframes songs-ticker{to{transform:translate(-100%)}}.songs-deck__buttons[data-astro-cid-6rqk34tg]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.songs-play[data-astro-cid-6rqk34tg]{align-items:center;gap:6px;min-width:76px;display:inline-flex}.songs-play[data-astro-cid-6rqk34tg] svg[data-astro-cid-6rqk34tg]{fill:var(--retro-text)}.songs-play__stop[data-astro-cid-6rqk34tg],.songs-play[data-astro-cid-6rqk34tg][data-on] .songs-play__start[data-astro-cid-6rqk34tg]{display:none}.songs-play[data-astro-cid-6rqk34tg][data-on] .songs-play__stop[data-astro-cid-6rqk34tg]{display:inline}.songs-deck__volume[data-astro-cid-6rqk34tg]{font:13px var(--font-retro-ui);align-items:center;gap:6px;display:inline-flex}.songs-deck__volume[data-astro-cid-6rqk34tg] input[data-astro-cid-6rqk34tg]{accent-color:var(--retro-navy)}.songs-deck__device-volume[data-astro-cid-6rqk34tg]{font:italic 13px var(--font-retro-ui);display:none}@media (hover:none) and (pointer:coarse){.songs-deck__volume[data-astro-cid-6rqk34tg]{display:none}.songs-deck__device-volume[data-astro-cid-6rqk34tg]{display:inline}}.songs-deck__listeners[data-astro-cid-6rqk34tg]{font:bold 13px var(--font-retro-ui);color:var(--retro-green)}.songs-wave[data-astro-cid-6rqk34tg]{border:2px inset var(--retro-bevel-dark);background:var(--songs-lcd);margin:0 0 12px;padding:6px}.songs-wave[data-astro-cid-6rqk34tg] canvas[data-astro-cid-6rqk34tg]{width:100%;display:block}.songs-wave__near[data-astro-cid-6rqk34tg]{height:72px}@media (prefers-reduced-motion:reduce){.songs-turntable[data-astro-cid-6rqk34tg][data-spinning] .songs-record[data-astro-cid-6rqk34tg],.songs-onair[data-astro-cid-6rqk34tg],.songs-lcd__ticker[data-astro-cid-6rqk34tg] span[data-astro-cid-6rqk34tg]{animation:none}.songs-lcd__ticker[data-astro-cid-6rqk34tg] span[data-astro-cid-6rqk34tg]{padding-left:0}.songs-arm[data-astro-cid-6rqk34tg]{transition:none}}.songs-chat__heading[data-astro-cid-6rqk34tg]{margin:0 0 4px;font-size:14px}.songs-chat__pinned[data-astro-cid-6rqk34tg]{border:2px inset var(--retro-bevel-dark);background:var(--retro-cream);color:var(--retro-text);font:14px var(--font-retro-body);overflow-wrap:anywhere;margin:0 0 6px;padding:5px 8px}.songs-chat__pin[data-astro-cid-6rqk34tg]{background:var(--retro-burgundy);color:#fff;font:bold 10px var(--font-retro-ui);text-transform:uppercase;margin-right:4px;padding:0 4px;display:inline-block}.songs-chat__pinned-name[data-astro-cid-6rqk34tg]{color:var(--retro-navy);margin-right:.35em}.songs-chat__list[data-astro-cid-6rqk34tg]{border:2px inset var(--retro-bevel-dark);height:300px;color:var(--retro-text);font:14px var(--font-retro-body);background:#fff;margin:0 0 8px;padding:6px 8px;list-style:none;overflow-y:auto}.songs-chat__list[data-astro-cid-6rqk34tg]:empty:before{content:"The line is quiet. Say something.";color:gray;font-style:italic}.songs-chat__list[data-astro-cid-6rqk34tg][data-start="1"]:before{content:"The start of the chat";color:gray;text-align:center;padding-bottom:4px;font-style:italic;display:block}@media (width<=480px){.songs-chat__list[data-astro-cid-6rqk34tg]{height:240px}}.songs-chat__list[data-astro-cid-6rqk34tg] .songs-chat__item{overflow-wrap:anywhere;padding:2px 0}.songs-chat__list[data-astro-cid-6rqk34tg] .songs-chat__item--clerk{border-left:4px solid var(--retro-burgundy);background:var(--retro-cream);margin:3px 0;padding:4px 6px}.songs-chat__list[data-astro-cid-6rqk34tg] .songs-chat__item--clerk .songs-chat__name{color:var(--retro-burgundy)}.songs-chat__list[data-astro-cid-6rqk34tg] .songs-chat__time{color:gray;font:11px var(--font-retro-ui)}.songs-chat__list[data-astro-cid-6rqk34tg] .songs-chat__name{color:var(--retro-navy)}.songs-chat__say[data-astro-cid-6rqk34tg]{flex-wrap:wrap;align-items:end;gap:8px;display:flex}.songs-chat__say[data-astro-cid-6rqk34tg][hidden]{display:none}.songs-chat__field[data-astro-cid-6rqk34tg]{min-width:0;font:13px var(--font-retro-ui);flex:240px;gap:2px;display:grid}.songs-chat__field[data-astro-cid-6rqk34tg] strong[data-astro-cid-6rqk34tg]{color:var(--retro-navy)}.songs-chat__status[data-astro-cid-6rqk34tg]{min-height:1.2em;margin:6px 0 0}.songs-chat__small[data-astro-cid-6rqk34tg]{margin:4px 0 0}.songs-signoff[data-astro-cid-6rqk34tg]{margin:16px 0 0}
