@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/jetbrains-mono-latin-400-normal.V6pRDFza.woff2)format("woff2"),url(/_astro/jetbrains-mono-latin-400-normal.6-qcROiO.woff)format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/jetbrains-mono-latin-ext-400-normal.Bc8Ftmh3.woff2)format("woff2"),url(/_astro/jetbrains-mono-latin-ext-400-normal.fXTG6kC5.woff)format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/jetbrains-mono-latin-500-normal.BWZEU5yA.woff2)format("woff2"),url(/_astro/jetbrains-mono-latin-500-normal.CJOVTJB7.woff)format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/jetbrains-mono-latin-ext-500-normal.Cut-4mMH.woff2)format("woff2"),url(/_astro/jetbrains-mono-latin-ext-500-normal.ckzbgY84.woff)format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/jetbrains-mono-latin-700-normal.BYuf6tUa.woff2)format("woff2"),url(/_astro/jetbrains-mono-latin-700-normal.D3wTyLJW.woff)format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/jetbrains-mono-latin-ext-700-normal.CZipNAKV.woff2)format("woff2"),url(/_astro/jetbrains-mono-latin-ext-700-normal.CxPITLHs.woff)format("woff")}.rb{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.rb *,.rb{animation-play-state:paused}.radio[data-state=playing] .rb *{animation-play-state:running}.rb .beam{animation:rb-beam var(--beat,1.04s) ease-out infinite}.rb .led{animation:rb-led calc(var(--beat,1.04s) * 2) ease-in-out infinite;animation-delay:calc(var(--k,0) * -.11s);transform-box:fill-box;transform-origin:50%}@keyframes rb-beam{0%,to{opacity:1}5%{opacity:1;filter:brightness(1.45)}30%{filter:brightness()}}@keyframes rb-led{0%,to{opacity:.45;transform:scale(.8)}50%{opacity:1;transform:scale(1.3)}}@media (prefers-reduced-motion:reduce){.rb *,.rb{animation:none!important}}:root:has(.radio){scrollbar-color:#f5d211 #1c1505}:root:has(.radio) ::-webkit-scrollbar-track,:root:has(.radio) ::-webkit-scrollbar-corner{background:#1c1505}:root:has(.radio) ::-webkit-scrollbar-thumb{background:#c9ab0e;border-color:#1c1505}:root:has(.radio) ::-webkit-scrollbar-thumb:hover{background:#f5d211}:root:has(.radio) body{color:#fbefc6;background:#1c1505}.radio{--ink:#1c1505;--lemon:#f5d211;--lemon-bright:#ffe600;--cream:#fff4ce;--text:#fbefc6;--text-dim:#b79f63;--border:#f5d21133;--border-lit:#f5d21166;--scrim:#100b02d1;--dead:#6b5c33;--logw:min(400px, 92vw);background:var(--ink);min-height:100svh;color:var(--text);justify-content:center;align-items:flex-end;padding:clamp(1rem,3vh,2.5rem);font-family:JetBrains Mono,ui-monospace,monospace;transition:padding-right .25s;display:flex;position:relative;overflow:hidden}.radio .scene{position:absolute;inset:0}.radio .dim{background:var(--ink);opacity:.62;transition:opacity 1.1s;position:absolute;inset:0}.radio[data-state=playing] .dim{opacity:0}.radio .grain{z-index:1;pointer-events:none;opacity:.07;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:-8%}.radio .rflag{z-index:7;pointer-events:none;user-select:none;filter:drop-shadow(0 6px 12px #0000008c)drop-shadow(0 0 22px #f5d2111f);width:clamp(96px,9vw,132px);position:fixed;top:.7rem;left:.9rem;transform:rotate(-4deg)}.radio .rflag img{width:100%;height:auto;display:block}.radio .dj{object-fit:cover;object-position:center;pointer-events:none;-webkit-mask-composite:source-in;width:auto;max-width:60%;height:min(100%,1100px);transition:right .25s;position:absolute;bottom:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 26% 82%,#0000 100%),linear-gradient(#0000 0,#000 14% 90%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 26% 82%,#0000 100%),linear-gradient(#0000 0,#000 14% 90%,#0000 100%);mask-composite:intersect}.radio .stage{z-index:2;justify-content:flex-start;align-items:stretch;gap:clamp(.7rem,1.2vw,1.1rem);width:100%;min-width:0;display:flex;position:relative}.radio .spks{justify-content:flex-start;align-self:flex-start;align-items:center;gap:var(--spk-gap);pointer-events:none;filter:brightness(.5);flex-direction:column;flex:none;transition:filter 1.1s;display:none}.radio[data-state=playing] .spks,.radio[data-state=loading] .spks,.radio[data-state=paused] .spks{filter:none}.radio .spk{width:min(calc((var(--card-h,660px) - var(--spk-gap)) / 2 * .6393), 12vw, 170px);aspect-ratio:411/643;flex:none;position:relative}.radio .spk__body{transform-origin:50% 100%;filter:sepia(.4)saturate(1.15)brightness(.8)contrast(1.06);position:absolute;inset:0;box-shadow:0 18px 40px -14px #000000b3}.radio .spk__img{width:100%;height:100%;display:block}.radio .spk__cone,.radio .spk__dome{transform-origin:50%;border-radius:50%;position:absolute;overflow:hidden}.radio .spk__cone img,.radio .spk__dome img{max-width:none;height:auto;display:block;position:absolute}.radio .spk__cone{width:58.39%;height:37.33%;top:51.01%;left:20.68%}.radio .spk__cone img{width:171.25%;top:-136.67%;left:-35.42%}.radio .spk__dome{width:19.46%;height:12.44%;top:18.97%;left:40.15%}.radio .spk__dome img{width:513.75%;top:-152.5%;left:-206.25%}.radio .spk__ring{border:2px solid var(--lemon-bright);opacity:0;transform-origin:50%;border-radius:50%;width:77.86%;height:49.77%;position:absolute;top:44.79%;left:10.95%}.radio .spk__body{animation:spk-body var(--beat,1.04s) ease-out infinite}.radio .spk__cone{animation:spk-cone var(--beat,1.04s) cubic-bezier(.2, .7, .2, 1) infinite}.radio .spk__dome{animation:spk-dome var(--beat,1.04s) ease-out infinite}.radio .spk__ring{animation:spk-ring var(--beat,1.04s) ease-out infinite}.radio .spk__ring--2{border-color:var(--lemon);animation-name:spk-ring2}.radio .spk:nth-child(2) .spk__cone,.radio .spk:nth-child(2) .spk__body{animation-delay:calc(var(--beat,1.04s) * -.03)}.radio .spk .spk__body,.radio .spk .spk__cone,.radio .spk .spk__dome,.radio .spk .spk__ring{animation-play-state:paused}.radio[data-state=playing] .spk .spk__body,.radio[data-state=playing] .spk .spk__cone,.radio[data-state=playing] .spk .spk__dome,.radio[data-state=playing] .spk .spk__ring{animation-play-state:running}@keyframes spk-cone{0%{transform:scale(1)}5%{transform:scale(calc(1 + .11 * var(--amp,.7)))}16%{transform:scale(calc(1 - .035 * var(--amp,.7)))}30%{transform:scale(1)}50%{transform:scale(calc(1 + .06 * var(--amp,.7)))}62%{transform:scale(calc(1 - .015 * var(--amp,.7)))}78%,to{transform:scale(1)}}@keyframes spk-dome{0%,to{transform:scale(1)}7%{transform:scale(calc(1 + .16 * var(--amp,.7)))}20%{transform:scale(1)}52%{transform:scale(calc(1 + .09 * var(--amp,.7)))}64%{transform:scale(1)}}@keyframes spk-body{0%,to{filter:sepia(.4)saturate(1.15)brightness(.8)contrast(1.06);transform:scale(1)}5%{transform:scale(calc(1 + .012 * var(--amp,.7)));filter:sepia(.45) saturate(1.2) brightness(calc(.84 + .2 * var(--amp,.7))) contrast(1.06)}30%{transform:scale(1)}50%{transform:scale(calc(1 + .006 * var(--amp,.7)))}62%{transform:scale(1)}}@keyframes spk-ring{0%{opacity:calc(.25 + .4 * var(--amp,.7));transform:scale(.96)}70%{opacity:.1}to{opacity:0;transform:scale(1.32)}}@keyframes spk-ring2{0%,49%{opacity:0;transform:scale(.96)}50%{opacity:calc(.15 + .25 * var(--amp,.7));transform:scale(.96)}to{opacity:0;transform:scale(1.22)}}.radio .deckwrap{z-index:2;border:1px solid var(--border-lit);background:var(--scrim);backdrop-filter:blur(2px);width:min(780px,100%);padding:1.25rem 1.4rem 1rem;position:relative}.radio .deckwrap:before,.radio .deckwrap:after{content:"";pointer-events:none;width:15px;height:15px;position:absolute}.radio .deckwrap:before{border-top:2px solid var(--lemon);border-left:2px solid var(--lemon);top:-1px;left:-1px}.radio .deckwrap:after{border-bottom:2px solid var(--lemon);border-right:2px solid var(--lemon);bottom:-1px;right:-1px}.radio .masthead{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;padding-bottom:.75rem;display:flex}.radio .brand{align-items:center;gap:.6rem;display:flex}.radio .brand h1{font-family:var(--serif);letter-spacing:-.01em;color:var(--cream);margin:0;font-size:2.4rem;font-weight:400;line-height:1}.radio .brand h1 span{font-family:var(--mono);letter-spacing:.04em;vertical-align:.9em;color:var(--lemon);margin-left:.14rem;font-size:.82rem}.radio a.brand{color:inherit;text-decoration:none}.radio a.brand:hover h1{color:var(--lemon)}.radio .masthead__r{justify-items:end;gap:.5rem;display:grid}.radio .homepill{border:1px solid var(--border-lit);color:var(--cream);letter-spacing:.14em;text-transform:uppercase;border-radius:99px;align-items:center;gap:.45rem;padding:.38rem .8rem;font:700 .64rem/1 JetBrains Mono,monospace;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.radio .homepill span{transition:transform .15s}.radio .homepill:hover{background:var(--lemon);border-color:var(--lemon);color:var(--ink)}.radio .homepill:hover span{transform:translate(-3px)}.radio .lamp{letter-spacing:.2em;color:var(--dead);text-transform:uppercase;white-space:nowrap;align-items:center;gap:.5rem;font-size:.74rem;font-weight:500;display:flex}.radio .bulb{background:var(--dead);border-radius:50%;flex:none;width:8px;height:8px}.radio[data-state=playing] .lamp{color:var(--lemon)}.radio[data-state=playing] .lamp .bulb{background:var(--lemon-bright);animation:2.4s ease-in-out infinite rpulse}.radio[data-state=loading] .lamp .bulb{background:var(--text-dim);animation:.8s step-end infinite rblink}@keyframes rpulse{0%,to{box-shadow:0 0 #ffe60080}50%{box-shadow:0 0 0 7px #ffe60000}}@keyframes rblink{50%{opacity:.2}}.radio .ytwrap{aspect-ratio:16/9;border:1px solid var(--border-lit);background:#000;border-radius:12px;width:100%;max-width:600px;min-height:200px;margin:0 auto .9rem;position:relative;overflow:hidden;box-shadow:0 22px 60px -28px #f5d21159}.radio .ytwrap iframe,.radio .ytwrap #ytplayer{border:0;width:100%;height:100%;position:absolute;inset:0}.radio .gate{z-index:2;text-align:center;background:radial-gradient(70% 90% at 50% 0,#f5d21129,#0000 70%),#060401;place-content:center;justify-items:center;gap:14px;padding:20px;display:none;position:absolute;inset:0}.radio[data-state=idle] .gate:not(.gate--err),.radio[data-state=error] .gate--err{display:grid}.radio .gate p{letter-spacing:.09em;text-transform:uppercase;max-width:28em;color:var(--dead);margin:0;font-size:.66rem;line-height:1.7}.radio .gate--err p{color:var(--text-dim)}.radio .gate--err a{color:var(--lemon);border-bottom:1px solid var(--border-lit);font-size:.78rem}.radio .gate__btn{border:1px solid var(--lemon);color:var(--lemon);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:#f5d2111a;border-radius:99px;align-items:center;gap:.8rem;padding:.85rem 1.6rem;font:700 .85rem/1 JetBrains Mono,monospace;transition:background .2s,color .2s;display:inline-flex}.radio .gate__btn:hover{background:var(--lemon);color:var(--ink)}.radio .ytnote{text-align:center;letter-spacing:.09em;color:var(--dead);text-transform:uppercase;margin:.15rem 0 .6rem;font-size:.64rem}.radio .deck{align-items:center;gap:1.35rem;display:flex}.radio .platter{cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;width:104px;height:104px;padding:0;position:relative}.radio .platter .disc{filter:saturate(.35)brightness(.55);opacity:.75;width:100%;height:100%;transition:filter .3s,opacity .3s;display:block}.radio[data-state=playing] .platter .disc,.radio[data-state=loading] .platter .disc,.radio[data-state=paused] .platter .disc{filter:none;opacity:1}.radio[data-state=playing] .platter .disc{animation:3.2s linear infinite rspin}@keyframes rspin{to{transform:rotate(360deg)}}.radio .platter .glyph{pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.radio .platter .glyph svg{width:24px;height:24px;fill:var(--ink);filter:drop-shadow(0 0 2px #fff4ce8c);opacity:0;grid-area:1/1;transition:opacity .2s}.radio .platter:hover .ico-play,.radio .platter:focus-visible .ico-play,.radio[data-state=idle] .platter .ico-play,.radio[data-state=paused] .platter .ico-play,.radio[data-state=error] .platter .ico-play,.radio[data-state=playing] .platter:hover .ico-pause,.radio[data-state=playing] .platter:focus-visible .ico-pause{opacity:1}.radio[data-state=loading] .platter .ico-wait{opacity:1;animation:1s linear infinite rspin}.radio .readout{flex:1;min-width:0}.radio .nowline{justify-content:space-between;align-items:center;gap:.6rem;display:flex}.radio .label{letter-spacing:.24em;color:var(--text-dim);text-transform:uppercase;margin-bottom:.3rem;font-size:.68rem;font-weight:500}.radio .share{border:1px solid var(--border);color:var(--text-dim);letter-spacing:.1em;text-transform:uppercase;border-radius:99px;align-items:center;gap:.35rem;padding:.2rem .6rem .2rem .55rem;font-size:.62rem;transition:border-color .15s,color .15s;display:inline-flex}.radio .share svg{fill:currentColor;width:11px;height:11px}.radio .share:hover{border-color:var(--lemon);color:var(--lemon)}.radio .marquee{white-space:nowrap;align-items:center;height:1.95rem;display:flex;overflow:hidden}.radio [data-track]{color:var(--cream);font-size:1.06rem;font-weight:500;display:inline-block}.radio .marquee.scroll [data-track]{padding-right:3rem;animation:20s linear infinite rslide}@keyframes rslide{to{transform:translate(-100%)}}.radio .by{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.1em;color:var(--text-dim);margin-top:.15rem;font-size:.66rem;overflow:hidden}.radio .by b{color:var(--lemon);font-weight:700}.radio .volrow{align-items:center;gap:.7rem;margin-top:.7rem;display:flex}.radio .volrow .label{margin:0}.radio .volrow output{text-align:right;min-width:2.2ch;color:var(--lemon-bright);font-size:1.15rem;font-weight:700}.radio input[type=range]{cursor:pointer;-webkit-appearance:none;appearance:none;background:0 0;flex:1;min-width:0;height:22px}.radio input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--lemon-bright) var(--p,70%), #f5d21133 var(--p,70%));height:3px}.radio input[type=range]::-moz-range-track{background:#f5d21133;height:3px}.radio input[type=range]::-moz-range-progress{background:var(--lemon-bright);height:3px}.radio input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--lemon-bright);border:0;border-radius:2px;width:12px;height:22px;margin-top:-9.5px}.radio input[type=range]::-moz-range-thumb{background:var(--lemon-bright);border:0;border-radius:2px;width:12px;height:22px}.radio .cats{border-top:1px solid var(--border);flex-wrap:wrap;gap:.5rem;margin-top:1.1rem;padding-top:1rem;display:flex}.radio .cat{border:1px solid var(--border-lit);color:var(--text-dim);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:99px;padding:.5rem 1rem;font:700 .76rem/1 JetBrains Mono,monospace;transition:background .15s,color .15s,border-color .15s}.radio .cat:hover{border-color:var(--lemon);color:var(--lemon)}.radio .cat.is-on{background:var(--lemon);border-color:var(--lemon);color:var(--ink)}.radio .tvrow{flex-wrap:wrap;gap:.4rem;margin-top:.7rem;display:flex}.radio .tvchip{border:1px solid var(--border);color:var(--text-dim);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:99px;padding:.38rem .75rem;font:600 .66rem/1 JetBrains Mono,monospace;transition:background .15s,color .15s,border-color .15s}.radio .tvchip:hover{border-color:var(--lemon);color:var(--lemon)}.radio .tvchip--ext{border-style:dashed;text-decoration:none}.radio .tvchip.is-on{border-color:var(--lemon);color:var(--lemon-bright);background:#f5d21129}.radio[data-mode=tv] .spk .spk__body,.radio[data-mode=tv] .spk .spk__cone,.radio[data-mode=tv] .spk .spk__dome,.radio[data-mode=tv] .spk .spk__ring{animation-play-state:paused!important}.radio .foot{letter-spacing:.1em;color:var(--text-dim);justify-content:space-between;align-items:center;gap:1rem;margin-top:.9rem;font-size:.7rem;display:flex}.radio .foot a,.radio .foot__log{color:var(--text-dim);letter-spacing:.1em;cursor:pointer;background:0 0;border:0;padding:0;font:500 .7rem/1 JetBrains Mono,monospace}.radio .foot a:hover,.radio .foot__log:hover{color:var(--lemon)}.radio .legal{text-align:center;letter-spacing:.09em;color:var(--dead);text-transform:uppercase;margin:.55rem 0 0;font-size:.64rem;line-height:1.7}.radio .log{z-index:6;width:var(--logw);border-left:1px solid var(--border-lit);backdrop-filter:blur(6px);background:#100b02eb;flex-direction:column;display:none;position:fixed;top:0;bottom:0;right:0}.radio[data-log=open] .log{display:flex}.radio .log__head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:.9rem 1rem;display:flex}.radio [hidden]{display:none!important}.radio .tabs{align-items:center;gap:1.1rem;display:flex}.radio .tab{color:var(--text-dim);letter-spacing:.1em;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:baseline;gap:.45rem;padding:.2rem 0 .25rem;font:400 .7rem/1 JetBrains Mono,monospace;transition:color .15s,border-color .15s;display:flex}.radio .tab b{font:italic 400 1.5rem/1 var(--serif);letter-spacing:-.01em}.radio .tab .cnt{color:var(--text-dim)}.radio .tab:hover{color:var(--cream)}.radio .tab[aria-selected=true]{color:var(--lemon);border-bottom-color:var(--lemon)}.radio .pane{flex-direction:column;flex:auto;min-height:0;display:flex}.radio .chat__list{overscroll-behavior:contain;flex-direction:column;flex:auto;gap:.15rem;padding:.7rem .8rem;font-size:.8rem;line-height:1.45;display:flex;overflow-y:auto}.radio .msg{border-radius:6px;grid-template-columns:28px minmax(0,1fr);gap:.6rem;padding:.4rem;display:grid}.radio .msg:hover{background:#f5d2110d}.radio .msg__av{object-fit:cover;border:1px solid var(--border-lit);width:28px;height:28px;color:var(--lemon);background:#2a1f09;border-radius:50%;place-items:center;margin-top:2px;font:700 .72rem/1 JetBrains Mono,monospace;display:grid}.radio .msg__top{align-items:baseline;gap:.5rem;min-width:0;display:flex}.radio .msg__name{color:var(--lemon);white-space:nowrap;text-overflow:ellipsis;font-size:.78rem;font-weight:700;overflow:hidden}.radio .msg.is-admin .msg__name:after{content:" ✦";color:var(--lemon-bright)}.radio .msg__time{color:var(--dead);letter-spacing:.06em;font-size:.64rem}.radio .msg__acts{gap:.5rem;margin-left:auto;display:none}.radio .msg:hover .msg__acts{display:inline-flex}.radio .msg__acts button{color:var(--text-dim);letter-spacing:.08em;cursor:pointer;background:0 0;border:0;padding:0;font:500 .62rem/1 JetBrains Mono,monospace}.radio .msg__acts button:hover{color:#ff8a5c}.radio .msg__text{color:var(--text);overflow-wrap:anywhere}.radio .msg.is-me .msg__text{color:var(--cream)}.radio .chat__status{letter-spacing:.1em;text-transform:uppercase;min-height:1.3rem;color:var(--text-dim);margin:0;padding:0 1rem;font-size:.64rem}.radio .chat__status.is-err{color:#ff8a5c}.radio .chat__auth{border-top:1px solid var(--border);gap:.7rem;padding:.8rem 1rem;display:grid}.radio .chat__auth p{color:var(--text-dim);margin:0;font-size:.7rem;line-height:1.6}.radio .chat__gbox{min-height:40px;display:flex}.radio .chat__gbtn,.radio .chat__dev button,.radio .chat__row button{border:1px solid var(--lemon);color:var(--lemon);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:#f5d2111a;border-radius:99px;align-items:center;gap:.6rem;padding:.65rem 1.1rem;font:700 .72rem/1 JetBrains Mono,monospace;transition:background .15s,color .15s;display:inline-flex}.radio .chat__gbtn:hover,.radio .chat__dev button:hover,.radio .chat__row button:hover{background:var(--lemon);color:var(--ink)}.radio .chat__dev{gap:.5rem;display:flex}.radio .chat__dev input,.radio .chat__row input{border:1px solid var(--border-lit);min-width:0;color:var(--cream);background:#00000059;border-radius:8px;outline:none;flex:1;padding:.6rem .8rem;font:500 .82rem/1.2 JetBrains Mono,monospace}.radio .chat__dev input:focus,.radio .chat__row input:focus{border-color:var(--lemon)}.radio .chat__form{border-top:1px solid var(--border);gap:.5rem;padding:.7rem 1rem .8rem;display:grid}.radio .chat__me{letter-spacing:.08em;color:var(--text-dim);justify-content:space-between;align-items:center;gap:.6rem;font-size:.64rem;display:flex}.radio .chat__me b{color:var(--lemon)}.radio .chat__me button{color:var(--text-dim);letter-spacing:.08em;cursor:pointer;background:0 0;border:0;padding:0;font:500 .64rem/1 JetBrains Mono,monospace;text-decoration:underline}.radio .chat__me button:hover{color:var(--lemon)}.radio .chat__row{gap:.5rem;display:flex}.radio .chat__row button{padding:.6rem .9rem}.radio .log__x{width:34px;height:34px;color:var(--text-dim);cursor:pointer;background:0 0;border:0;font:400 26px/1 JetBrains Mono,monospace}.radio .log__x:hover{color:var(--lemon)}.radio .log__list{flex-direction:column;flex:auto;gap:.6rem;padding:.8rem 1rem;font-size:.82rem;line-height:1.5;display:flex;overflow-y:auto}.radio .log__row{color:var(--text-dim);text-align:center;align-items:center;gap:.7rem;display:flex}.radio .log__row:before,.radio .log__row:after{content:"";background:var(--border);flex:1;height:1px}.radio .log__row span{border-bottom:1px dashed var(--border);max-width:78%}.radio .log__empty{letter-spacing:.14em;text-transform:uppercase;color:var(--dead);margin:auto;font-size:.7rem}.radio .log__note{border-top:1px solid var(--border);text-align:center;letter-spacing:.1em;text-transform:uppercase;color:var(--dead);margin:0;padding:.8rem 1rem;font-size:.62rem}@media (width>=1100px){.radio{--spk-gap:clamp(.6rem, 1.6vh, 1rem);--rabbit-h:min(88svh, 980px);padding-left:.9rem;padding-right:calc(var(--rabbit-h) * .554 * .62);justify-content:center;align-items:center}.radio .spks{display:flex}.radio .dj{height:var(--rabbit-h)}.radio .rflag{width:clamp(76px,6vw,96px)}.radio .spks{margin-top:calc(1.12*clamp(76px,6vw,96px) + .4rem)}.radio .deckwrap{flex:0 600px;width:auto;min-width:0}.radio[data-log=open]{padding-right:calc(var(--logw) + 1rem)}.radio[data-log=open] .dj{right:var(--logw)}}@media (width>=1500px){.radio[data-log=open]{padding-right:calc(var(--rabbit-h) * .554 * .62 + var(--logw))}}@media (width<=620px){.radio{align-items:flex-end;padding:.7rem}.radio .rflag{width:84px;top:.5rem;left:.6rem}.radio .dj{opacity:.55;max-width:90%}.radio[data-log=open] .dj{right:0}.radio .deckwrap{margin-top:130px;padding:1rem .9rem .8rem}.radio .brand h1{font-size:1.25rem}.radio .platter{width:76px;height:76px}.radio .deck{gap:.9rem}}@media (prefers-reduced-motion:reduce){.radio .platter .disc,.radio .lamp .bulb,.radio .marquee.scroll [data-track]{animation:none!important}}
