.set[data-astro-cid-pqp5jktm]{--ink: #11241c;--red: #c1121f;--red-d: #8f0d17;--cream: #fff6dc;--wood: #9b5b2e;--wood-d: #6f3d1c;--screen: #0b1f17;--glow: #7cf5b5;--gold: #f2c14e;--lvl: 0;position:relative;max-width:860px;margin:var(--s-6) auto var(--s-10, 4rem);padding-top:96px;color:var(--ink)}.set__antenna[data-astro-cid-pqp5jktm]{position:absolute;right:18%;top:34px;width:8px;height:110px;background:linear-gradient(90deg,#8a9aa0,#dfe7ea,#8a9aa0);border:3px solid var(--ink);border-radius:6px;transform:rotate(18deg);transform-origin:bottom center}.set__star[data-astro-cid-pqp5jktm]{position:absolute;left:50%;top:-34px;translate:-50% 0;font-size:42px;line-height:1;color:var(--gold);-webkit-text-stroke:3px var(--ink);paint-order:stroke fill}[data-astro-cid-pqp5jktm][data-on=true] .set__star[data-astro-cid-pqp5jktm]{animation:twinkle 1.6s ease-in-out infinite}.set__body[data-astro-cid-pqp5jktm]{position:relative;background:linear-gradient(180deg,#e0242f,var(--red) 40%,var(--red-d));border:5px solid var(--ink);border-radius:48px 48px 34px 34px;padding:34px 26px 24px;box-shadow:0 12px 0 var(--ink),inset 0 -10px #0000002e,inset 0 10px #ffffff2e}[data-astro-cid-pqp5jktm][data-on=true] .set__plate[data-astro-cid-pqp5jktm]{animation:bop .45s ease-in-out infinite alternate}.set__snow[data-astro-cid-pqp5jktm]{position:absolute;left:14px;right:14px;top:-18px;height:38px;background:#fff;border:4px solid var(--ink);border-radius:30px 30px 18px 18px;-webkit-mask:radial-gradient(14px 12px at 50% 100%,#000 98%,#0000) 0 100% / 34px 100% repeat-x,linear-gradient(#000 0 0) top / 100% 70% no-repeat;mask:radial-gradient(14px 12px at 50% 100%,#000 98%,#0000) 0 100% / 34px 100% repeat-x,linear-gradient(#000 0 0) top / 100% 70% no-repeat}.set__holly[data-astro-cid-pqp5jktm]{position:absolute;left:34px;top:-42px;width:120px}.set__face[data-astro-cid-pqp5jktm]{display:grid;grid-template-columns:minmax(180px,.8fr) 1.6fr;gap:22px;background:var(--wood);background-image:repeating-linear-gradient(100deg,rgba(0,0,0,.08) 0 3px,transparent 3px 14px);border:4px solid var(--ink);border-radius:26px;padding:18px}.set__grille[data-astro-cid-pqp5jktm]{position:relative;border:4px solid var(--ink);border-radius:22px;background:var(--cream);background-image:radial-gradient(circle,var(--wood-d) 3.4px,transparent 4px);background-size:15px 15px;display:grid;place-items:center;min-height:240px;overflow:hidden}.set__cone[data-astro-cid-pqp5jktm]{position:absolute;width:70%;aspect-ratio:1;border-radius:50%;border:4px dashed rgba(17,36,28,.35);transform:scale(calc(.9 + var(--lvl) * .22));transition:transform 60ms linear}.set__plate[data-astro-cid-pqp5jktm]{position:relative;background:var(--gold);border:4px solid var(--ink);border-radius:14px;padding:8px 14px;text-align:center;line-height:1;box-shadow:4px 4px 0 var(--ink);transform:rotate(-4deg)}.set__plate[data-astro-cid-pqp5jktm] span[data-astro-cid-pqp5jktm],.set__plate[data-astro-cid-pqp5jktm] small[data-astro-cid-pqp5jktm]{display:block;font-weight:800;letter-spacing:.12em;font-size:.8rem}.set__plate[data-astro-cid-pqp5jktm] b[data-astro-cid-pqp5jktm]{display:block;font-family:var(--font-display);font-size:2.2rem;letter-spacing:.04em;color:var(--red-d)}.set__plate[data-astro-cid-pqp5jktm] small[data-astro-cid-pqp5jktm]{font-size:.62rem;margin-top:4px}.set__panel[data-astro-cid-pqp5jktm]{min-width:0;display:grid;gap:14px;align-content:start}.set__dial[data-astro-cid-pqp5jktm]{position:relative;background:var(--cream);border:4px solid var(--ink);border-radius:16px;padding:8px 14px 6px;font-weight:800;font-size:.78rem}.set__scale[data-astro-cid-pqp5jktm],.set__bands[data-astro-cid-pqp5jktm]{display:flex;justify-content:space-between}.set__scale[data-astro-cid-pqp5jktm]{border-bottom:3px solid var(--ink);padding-bottom:4px;background:repeating-linear-gradient(90deg,var(--ink) 0 2px,transparent 2px 10px) bottom / 100% 8px no-repeat}.set__bands[data-astro-cid-pqp5jktm]{padding:4px 4% 0;color:var(--red-d);letter-spacing:.08em}.set__needle[data-astro-cid-pqp5jktm]{position:absolute;top:4px;bottom:4px;width:4px;border-radius:2px;background:var(--red);box-shadow:0 0 0 2px var(--ink);left:14%;transition:left .6s cubic-bezier(.5,1.6,.4,1)}[data-astro-cid-pqp5jktm][data-station=news] .set__needle[data-astro-cid-pqp5jktm]{left:50%}[data-astro-cid-pqp5jktm][data-station=carols] .set__needle[data-astro-cid-pqp5jktm]{left:84%}.set__screen[data-astro-cid-pqp5jktm]{position:relative;background:var(--screen);color:#e8fff2;border:4px solid var(--ink);border-radius:16px;padding:14px 16px 34px;min-height:168px;box-shadow:inset 0 0 24px #7cf5b51f}.set__status[data-astro-cid-pqp5jktm]{margin:0;font-weight:800;font-size:1.15rem;color:var(--glow)}.set__who[data-astro-cid-pqp5jktm]{margin:2px 0 8px;font-size:.92rem;color:#b9e8cf}.set__caption[data-astro-cid-pqp5jktm]{margin:0;font-size:1.05rem;line-height:1.45;max-height:7.5em;overflow:auto}.set__eq[data-astro-cid-pqp5jktm]{position:absolute;left:16px;bottom:10px;display:flex;gap:4px;align-items:end;height:18px}.set__eq[data-astro-cid-pqp5jktm] i[data-astro-cid-pqp5jktm]{width:7px;background:var(--glow);border-radius:2px;height:calc(3px + var(--lvl) * 15px);opacity:.85}.set__eq[data-astro-cid-pqp5jktm] i[data-astro-cid-pqp5jktm]:nth-child(2n){height:calc(3px + var(--lvl) * 11px)}.set__eq[data-astro-cid-pqp5jktm] i[data-astro-cid-pqp5jktm]:nth-child(3n){height:calc(3px + var(--lvl) * 18px)}.set__controls[data-astro-cid-pqp5jktm]{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.set[data-astro-cid-pqp5jktm] button[data-astro-cid-pqp5jktm]{font:inherit;font-weight:800;min-height:var(--target-min, 44px);padding:6px 16px;border:4px solid var(--ink);border-radius:999px;background:var(--cream);color:var(--ink);box-shadow:0 5px 0 var(--ink);cursor:pointer;display:inline-flex;align-items:center;gap:6px}.set[data-astro-cid-pqp5jktm] button[data-astro-cid-pqp5jktm]:active{translate:0 4px;box-shadow:0 1px 0 var(--ink)}.set[data-astro-cid-pqp5jktm] button[data-astro-cid-pqp5jktm][aria-pressed=true]{background:var(--gold)}.set[data-astro-cid-pqp5jktm] .knob--power[data-astro-cid-pqp5jktm][aria-pressed=true]{background:var(--glow)}.set[data-astro-cid-pqp5jktm] button[data-astro-cid-pqp5jktm]:disabled{opacity:.55;cursor:default}.set[data-astro-cid-pqp5jktm] button[data-astro-cid-pqp5jktm]:focus-visible,.set[data-astro-cid-pqp5jktm] input[data-astro-cid-pqp5jktm]:focus-visible{outline:4px solid #fff;outline-offset:3px;box-shadow:0 0 0 10px var(--ink)}.set__stations[data-astro-cid-pqp5jktm]{display:inline-flex;flex-wrap:wrap;gap:6px}.set__vol[data-astro-cid-pqp5jktm]{display:inline-flex;align-items:center;gap:8px;font-weight:800;color:var(--cream);background:var(--ink);border-radius:999px;padding:6px 14px}.set__vol[data-astro-cid-pqp5jktm] input[data-astro-cid-pqp5jktm]{accent-color:var(--gold);width:110px}.set__feet[data-astro-cid-pqp5jktm]{position:absolute;left:10%;right:10%;bottom:-30px;display:flex;justify-content:space-between}.set__feet[data-astro-cid-pqp5jktm] i[data-astro-cid-pqp5jktm]{width:70px;height:22px;background:var(--wood-d);border:4px solid var(--ink);border-radius:0 0 16px 16px}.set__notes[data-astro-cid-pqp5jktm] span[data-astro-cid-pqp5jktm]{position:absolute;left:calc(14% + var(--i) * 6%);top:120px;font-size:2rem;font-weight:800;color:var(--red);-webkit-text-stroke:2px var(--ink);paint-order:stroke fill;opacity:0}[data-astro-cid-pqp5jktm][data-on=true][data-music=true] .set__notes[data-astro-cid-pqp5jktm] span[data-astro-cid-pqp5jktm]{animation:float 3.2s ease-out infinite;animation-delay:calc(var(--i) * .64s)}@keyframes float{0%{opacity:0;transform:translate(0) rotate(-10deg)}15%{opacity:1}to{opacity:0;transform:translate(calc(var(--i) * 14px - 30px),-130px) rotate(14deg)}}@keyframes bop{0%{transform:rotate(-4deg) scale(calc(1 + var(--lvl) * .06))}to{transform:rotate(-2deg) translateY(-5px) scale(calc(1 + var(--lvl) * .06))}}@keyframes twinkle{50%{transform:scale(1.25) rotate(20deg)}}@media(prefers-reduced-motion:reduce){.set__plate[data-astro-cid-pqp5jktm],.set__star[data-astro-cid-pqp5jktm],.set__notes[data-astro-cid-pqp5jktm] span[data-astro-cid-pqp5jktm]{animation:none!important}.set__cone[data-astro-cid-pqp5jktm],.set__needle[data-astro-cid-pqp5jktm]{transition:none}}@media(max-width:720px){.set__face[data-astro-cid-pqp5jktm]{grid-template-columns:minmax(0,1fr);padding:12px}.set__body[data-astro-cid-pqp5jktm]{padding:30px 12px 18px}.set__dial[data-astro-cid-pqp5jktm]{font-size:.62rem;padding:6px 8px}.set[data-astro-cid-pqp5jktm] button[data-astro-cid-pqp5jktm]{padding:6px 12px}.set__grille[data-astro-cid-pqp5jktm]{min-height:150px}.set__antenna[data-astro-cid-pqp5jktm]{right:12%}}.radio-note[data-astro-cid-rp4gtlpd]{margin-top:var(--s-8)}.bulletins[data-astro-cid-rp4gtlpd]{list-style:none;padding:0;margin:0;display:grid;gap:var(--s-5);max-width:calc(var(--measure) + 8rem)}.bulletin[data-astro-cid-rp4gtlpd]{height:auto}.bulletin[data-astro-cid-rp4gtlpd]:hover{transform:none}.bulletin__head[data-astro-cid-rp4gtlpd]{display:flex;align-items:flex-start;gap:var(--s-3)}.bulletin[data-astro-cid-rp4gtlpd] h3[data-astro-cid-rp4gtlpd]{margin:0}.bulletin__kind[data-astro-cid-rp4gtlpd]{margin:0;font-weight:800;font-size:.8rem;letter-spacing:.1em;text-transform:uppercase;color:var(--c-stamp)}.bulletin[data-astro-cid-rp4gtlpd][data-kind=frostbyte]{border-left:10px solid var(--c-stamp)}.bulletin[data-astro-cid-rp4gtlpd][data-night]{background:#102a4c;color:#fff;border-color:#fff}.bulletin[data-astro-cid-rp4gtlpd][data-night] .bulletin__kind[data-astro-cid-rp4gtlpd],.bulletin[data-astro-cid-rp4gtlpd][data-night] .meta[data-astro-cid-rp4gtlpd]{color:#ffe9a8}.bulletin[data-astro-cid-rp4gtlpd][data-night] button[data-astro-cid-rp4gtlpd]{background:#fff;color:#102a4c}.night-closed[data-astro-cid-rp4gtlpd]{margin-top:var(--s-6)}
