@font-face{font-family:Anton;src:url(/fonts/anton-latin.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Grenze Gotisch;src:url(/fonts/grenze-gotisch-latin.woff2)format("woff2");font-weight:700 800;font-display:swap}@font-face{font-family:Kalam;src:url(/fonts/kalam-700-latin.woff2)format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Space Mono;src:url(/fonts/space-mono-400-latin.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Space Mono;src:url(/fonts/space-mono-700-latin.woff2)format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Unbounded;src:url(/fonts/unbounded-latin.woff2)format("woff2");font-weight:300 900;font-display:swap}@font-face{font-family:Instrument Serif;src:url(/fonts/instrument-serif-400-latin.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(/fonts/plus-jakarta-sans-latin.woff2)format("woff2");font-weight:400 800;font-display:swap}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink:#111;--cream:#f1f5fa;--muted:#a9b5c7;--dim:#78859b;--cyan:#5fd8ff;--yellow:#ffc93c;--red:#ff3b30;--display:"Unbounded", "Plus Jakarta Sans", system-ui, sans-serif;--serif:"Instrument Serif", "Iowan Old Style", Georgia, serif;--ui:"Plus Jakarta Sans", system-ui, sans-serif;--anton:"Anton", Impact, "Arial Narrow Bold", sans-serif;--mono:"Space Mono", ui-monospace, Menlo, monospace;--hand:"Kalam", "Comic Sans MS", cursive;--min-text:11px;--min-tape:10px}*{box-sizing:border-box}[hidden]{display:none!important}html,body{background:#1d2027;margin:0}body{color:var(--cream);font:15px/1.45 var(--ui);-webkit-font-smoothing:antialiased}a{color:inherit}button{font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.station{isolation:isolate;position:relative}.room{z-index:-1;background:#1d2027;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.room-pic{background:0 0/cover no-repeat;background-size:var(--room-size,cover);background-position:var(--room-pos,0 0);position:absolute;top:0;bottom:0;left:0;right:0}.scene{--fx:20vw;--fy:11vh;--fw:60vw;--fh:52vh;--sx:21vw;--sy:12.5vh;--sw:58vw;--sh:48vh;height:100vh;height:100dvh;font-size:var(--u,13px);line-height:1;position:relative;overflow:hidden}.scene>*,.scene>.stk{margin:0;position:absolute}.scene p,.scene h1,.scene h2,.scene ol{margin:0}.station :-webkit-any(a,button):focus-visible{outline:3px solid var(--yellow);outline-offset:3px;box-shadow:0 0 0 6px #111}.station :-moz-any(a,button):focus-visible{outline:3px solid var(--yellow);outline-offset:3px;box-shadow:0 0 0 6px #111}.station :is(a,button):focus-visible{outline:3px solid var(--yellow);outline-offset:3px;box-shadow:0 0 0 6px #111}.station-screen:focus{outline:none}.tv{z-index:5;left:var(--sx);top:var(--sy);width:var(--sw);height:var(--sh)}.station-screen{background:#050506;position:absolute;top:0;bottom:0;left:0;right:0}.station-player{position:absolute;top:0;bottom:0;left:0;right:0}.station-player iframe{border:0;width:100%;height:100%;display:block}.stk{transform:rotate(var(--rot,0deg));filter:drop-shadow(0 .32em .45em #0000004d)drop-shadow(0 .05em .06em #00000059);line-height:1;position:relative}.stk svg{width:100%;height:auto;display:block;overflow:visible}.stk-logo{--rot:-3deg;width:min(19em,100%);text-decoration:none;display:block}.logo-txt{fill:#111;font-family:Grenze Gotisch,Georgia,serif;font-size:100px;font-weight:800}.stk-live{--rot:8deg;width:6.4em}.ring-txt{font-family:var(--mono);font-size:9.6px;font-weight:700}.live-txt{font-family:var(--anton);letter-spacing:.5px;font-size:31px}.stk .spin{transform-box:view-box;transform-origin:50%}@media (prefers-reduced-motion:no-preference){.stk .spin{animation:16s linear infinite stk-spin}.stk .pulse{animation:1.6s ease-in-out infinite stk-pulse}}@keyframes stk-spin{to{transform:rotate(360deg)}}@keyframes stk-pulse{50%{opacity:.2}}.station-card{z-index:1;text-align:center;color:#fff;background:radial-gradient(at 50% 45%,#22232b,#050506 72%);place-content:center;padding:max(12px,min(6cqw,64px));display:grid;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden;container-type:inline-size}.station-card-copy{justify-items:center;gap:max(6px,min(1.8cqw,16px));min-width:0;display:grid;position:relative}.tv-static{opacity:0;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;top:0;bottom:0;left:0;right:0}body:-webkit-any([data-state=LOADING],[data-state=BREAK],[data-state=SIGNAL],[data-state=FAILED]) .tv-static{opacity:.1}body:-moz-any([data-state=LOADING],[data-state=BREAK],[data-state=SIGNAL],[data-state=FAILED]) .tv-static{opacity:.1}body:is([data-state=LOADING],[data-state=BREAK],[data-state=SIGNAL],[data-state=FAILED]) .tv-static{opacity:.1}@media (prefers-reduced-motion:no-preference){body:-webkit-any([data-state=LOADING],[data-state=BREAK],[data-state=SIGNAL],[data-state=FAILED]) .tv-static{animation:.42s steps(4,end) infinite snow}body:-moz-any([data-state=LOADING],[data-state=BREAK],[data-state=SIGNAL],[data-state=FAILED]) .tv-static{animation:.42s steps(4,end) infinite snow}body:is([data-state=LOADING],[data-state=BREAK],[data-state=SIGNAL],[data-state=FAILED]) .tv-static{animation:.42s steps(4,end) infinite snow}#screen-title.is-new{animation:.6s cubic-bezier(.2,.8,.2,1) both line-in}}@keyframes snow{25%{background-position:37px -61px}50%{background-position:-83px 23px}75%{background-position:59px 91px}}@keyframes line-in{0%{opacity:0;transform:translateY(6px)}}.screen-kicker{font:700 clamp(11px, 1.9cqw, 15px)/1 var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--yellow)}#screen-title{max-width:22ch;font:400 clamp(22px, 6.6cqw, 66px)/1.08 var(--anton);letter-spacing:.01em;color:#fff;text-wrap:balance}#screen-detail{font:400 clamp(11px, 2.1cqw, 16px)/1.35 var(--mono);color:#b9b7b0}.screen-hint{font:700 clamp(11px, 1.8cqw, 14px)/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#fff;display:none}body[data-state=OFF] .screen-hint{display:block}.hint-arrow{color:var(--yellow);display:inline-block}@media (prefers-reduced-motion:no-preference){.hint-arrow{animation:1.3s ease-in-out infinite point}}@keyframes point{50%{transform:translate(3px,3px)}}@container (width<=420px){#screen-detail{display:none}}.tv-controls{z-index:4;color:#fff;background:linear-gradient(#2b2c32,#131418);border-radius:999px;align-items:center;gap:6px;min-height:44px;padding:4px 4px 4px 7px;display:flex;box-shadow:0 .45em 1.1em #00000061,inset 0 1px #ffffff17,inset 0 0 0 1px #0000008c}.ctl-button{color:#e9e7e1;background:#222328;border:1.5px solid #4a4b54;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;padding:0;display:grid}.ctl-button svg{width:52%;height:52%}.ctl-button:hover{background:#303139}.ctl-button[aria-pressed=true]{color:#111;background:#fff}.ctl-pill{color:#fff;min-height:32px;font:400 13px/1 var(--anton);letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;background:#111;border:2px solid #fff;border-radius:999px;flex:none;padding:0 12px}.ctl-pill#live{color:#111;background:var(--yellow)}.tv-led{background:#5a2320;border-radius:50%;flex:none;width:7px;height:7px;margin:0 2px}body[data-on-air=true] .tv-led{background:var(--red);box-shadow:0 0 .55em var(--red)}@media (prefers-reduced-motion:no-preference){body[data-on-air=true] .tv-led{animation:2.4s ease-in-out infinite stk-pulse}}.tv-power{color:#fff;background:0 0;border:0;border-radius:999px;flex:none;align-items:center;gap:8px;min-height:36px;padding:2px 12px 2px 2px;display:inline-flex}.tv-knob{color:#111;background:var(--yellow);border-radius:50%;flex:none;place-items:center;width:32px;height:32px;display:grid;box-shadow:0 0 0 2.5px #fff}.tv-knob svg{width:60%;height:60%}.tv-lbl{font:400 15px/1 var(--anton);letter-spacing:.09em;text-transform:uppercase;white-space:nowrap}body[data-state=OFF] .tv-knob{box-shadow:0 0 0 2.5px #fff,0 0 14px #ffc93ccc}@media (prefers-reduced-motion:no-preference){body[data-state=OFF] .tv-knob{animation:2.2s ease-in-out infinite knob-call}}@keyframes knob-call{50%{box-shadow:0 0 0 2.5px #fff,0 0 0 8px #ffc93c59,0 0 20px #ffc93ce6}}.tv-power:disabled{cursor:default}.tv-power:disabled .tv-knob{background:#9b8a5a;animation:none}.ctl-hint{background:var(--yellow);color:#111;max-width:min(78vw,22em);font:700 12px/1.3 var(--ui);border-radius:8px;padding:7px 11px;position:absolute;top:calc(100% + 6px);right:6px;box-shadow:0 .3em .8em #0000004d}.stk-sleeve{--rot:-4deg;--c1:#14213d;--c2:#fca311;--ink:#f6f1e7;width:var(--sleeve,12.5em);height:var(--sleeve,12.5em);flex:none}.stk-sleeve .disc{aspect-ratio:1;background:radial-gradient(circle, var(--c2) 0 15%, #0d0d0d 15.5% 17%, transparent 17.5%), repeating-radial-gradient(circle, #141414 0 .12em, #262626 .12em .24em);border:.3em solid #fff;border-radius:50%;width:84%;position:absolute;top:8%;right:-32%}.stk-sleeve .disc i{background:linear-gradient(125deg,#ffffff38,#0000 35%);border-radius:50%;position:absolute;top:0;bottom:0;left:0;right:0}.stk-sleeve .cover{color:var(--ink);background:linear-gradient(135deg, #ffffff38, transparent 38%), radial-gradient(circle at 74% 26%, var(--c2) 0 19%, transparent 19.5%), radial-gradient(circle at 74% 26%, transparent 0 21%, color-mix(in srgb, var(--c2) 55%, transparent) 21.5% 22.5%, transparent 23%), radial-gradient(color-mix(in srgb, var(--c2) 38%, transparent) 22%, transparent 26%) 0 0 / .42em .42em, var(--c1);border:.3em solid #fff;border-radius:.22em;flex-direction:column;justify-content:flex-end;gap:.4em;padding:.85em .85em 1.05em;display:flex;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.stk-sleeve .cover:after{content:"";pointer-events:none;opacity:.18;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .55 0'/%3E%3C/filter%3E%3Crect width='120' height='120' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;top:0;bottom:0;left:0;right:0}.stk-sleeve .np-tab{max-width:calc(100% - 1.5em);font:700 max(.56em, var(--min-text))/1.15 var(--mono);letter-spacing:.12em;text-transform:uppercase;background:var(--ink);color:var(--c1);border-radius:.2em;padding:.45em .6em;position:absolute;top:.75em;left:.75em}body[data-on-air=true] .stk-sleeve .np-tab:before{content:"";background:var(--red);vertical-align:.05em;border-radius:50%;width:.55em;height:.55em;margin-right:.5em;display:inline-block}.stk-sleeve .title{-webkit-line-clamp:3;line-clamp:3;font:400 var(--title,2em)/.98 var(--anton);text-transform:uppercase;letter-spacing:.01em;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;position:relative;overflow:hidden}.stk-sleeve .meta{font:700 max(.58em, var(--min-text))/1.3 var(--mono);letter-spacing:.04em;text-transform:uppercase;opacity:.9;position:relative}.stk-sleeve .meta:empty{display:none}.now-progress{background:color-mix(in srgb, var(--ink) 25%, transparent);height:.32em;position:absolute;bottom:0;left:0;right:0}.now-progress i{background:var(--ink);transform-origin:0;height:100%;transition:transform 1s linear;display:block;transform:scaleX(0)}.stk-ticket{--rot:3deg;width:var(--ticket,14.5em);color:#1b1712;display:flex;container-type:inline-size}@container (width<=175px){.station-upnext li:first-child time:after{display:none}}@container (width<=150px){.station-upnext li+li{display:none}}.stk-ticket .tk,.stk-ticket .tk-stub{background:linear-gradient(135deg,#ffffff73,#0000 40%),#f6efe1}.stk-ticket .tk{border:.3em solid #fff;border-right:0;border-radius:.4em 0 0 .4em;flex:1;grid-template-columns:minmax(0,1fr);align-content:start;gap:.45em;min-width:0;padding:.8em .9em .75em;display:grid;position:relative}.stk-ticket .tk-stub{border:.3em solid #fff;border-left:2px dashed #b9ad97;border-radius:0 .4em .4em 0;flex:none;justify-content:center;align-items:center;width:max(2.3em,26px);display:flex;overflow:hidden}.stk-ticket .tk-stub span{writing-mode:vertical-rl;font:700 max(.58em, var(--min-text))/1 var(--mono);letter-spacing:.2em;color:#c03a22;white-space:nowrap}@media (max-width:600px){.stk-ticket .tk-stub span{letter-spacing:.06em;font-size:9px}}.stk-ticket .tk-head{font:700 max(.58em, var(--min-text))/1 var(--mono);letter-spacing:.22em;text-transform:uppercase;color:#c03a22}.station-upnext{grid-template-columns:minmax(0,1fr);gap:.4em;padding:0;list-style:none;display:grid}.station-upnext li:first-child{flex-direction:column-reverse;gap:.45em;display:flex}.station-upnext li:first-child>div{gap:.3em;display:grid}.station-upnext li:first-child strong{font:400 1.4em/1 var(--anton);text-transform:uppercase;letter-spacing:.01em;overflow-wrap:anywhere}.station-upnext li:first-child span{font:700 max(.58em, var(--min-text))/1.3 var(--mono);text-transform:uppercase;letter-spacing:.03em;opacity:.75}.station-upnext li:first-child time{font:700 max(.52em, var(--min-text))/1 var(--mono);letter-spacing:.08em;align-items:center;gap:.5em;display:flex}.station-upnext li:first-child time:before{content:"STARTS"}.station-upnext li:first-child time:after{content:"";background:repeating-linear-gradient(90deg,#1b1712 0 2px,#0000 2px 4px,#1b1712 4px 5px,#0000 5px 8px,#1b1712 8px 11px,#0000 11px 13px);flex:none;width:5em;height:1.5em;margin-left:auto}.station-upnext li+li{min-width:0;font:700 max(.55em, var(--min-text))/1.2 var(--mono);border-top:1px dashed #b9ad97;align-items:baseline;gap:.6em;padding-top:.4em;display:flex}.station-upnext li+li>div{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.station-upnext li+li strong{font:inherit;text-transform:uppercase}.station-upnext li+li span{display:none}.station-upnext li+li time{color:#c03a22}.station-empty{font:700 max(.58em, var(--min-text))/1.3 var(--mono)}.stk-note{--rot:3deg;width:11.5em}.stk-note .paper{background:linear-gradient(180deg, #fff6, transparent 35%), var(--paper,#ffe45c);border-radius:.12em .12em 1em;gap:.55em;padding:1.35em 1em 1em;display:grid;position:relative}.stk-note .note-tape{background:#f3ecdcd1;width:5.2em;height:1.45em;position:absolute;top:-.75em;left:50%;transform:translate(-50%)rotate(-4deg);box-shadow:0 1px 2px #00000024}.stk-note .hand{font:700 1.45em/1.12 var(--hand);color:#1d1a16}.stk-note .sign{font:700 max(1.05em, var(--min-text))/1 var(--hand);color:#d6331f;justify-self:end;transform:rotate(-3deg)}.stk-time{--rot:-6deg;--sky:#ffd23f;--sun:#fff7d6;--ink:#2a1d00;width:7em}.stk-time .badge{aspect-ratio:1;background:linear-gradient(160deg, #ffffff59, transparent 45%), var(--sky);color:var(--ink);text-align:center;border:.3em solid #fff;border-radius:50%;align-content:center;place-items:center;gap:.2em;display:grid;position:relative}.stk-time .orb{background:var(--sun);width:2.1em;height:2.1em;box-shadow:0 0 0 .28em color-mix(in srgb, var(--sun) 40%, transparent);border-radius:50%}.stk-time b{font:700 max(1.3em, var(--min-text))/1 var(--hand)}.stk-time .badge>span{font:700 max(.6em, var(--min-text))/1 var(--mono);letter-spacing:.04em;white-space:nowrap}.dp-morning{--sky:#bfe6ff;--sun:#ffd84d;--ink:#10233a}.dp-afternoon{--sky:#ffd23f;--sun:#fff7d6;--ink:#2a1d00}.dp-evening{--sky:#ff8a3d;--sun:#ffe08a;--ink:#2b1205}.dp-night{--sky:#1f2b55;--sun:#fff3c4;--ink:#fff3c4}.dp-night .orb{box-shadow:inset -.6em .15em 0 0 var(--sun);background:0 0}.stk-time .date-tape{white-space:nowrap;position:absolute;top:calc(100% - .4em);left:50%;transform:translate(-50%)rotate(4deg)}.stk-noskip{--rot:-8deg;width:max-content}.stk-noskip .ns{font:700 max(1em, var(--min-text))/1.02 var(--hand);color:#111;background:#fff;border-radius:.8em;align-items:center;gap:.5em;padding:.55em .85em .55em .6em;display:inline-flex;box-shadow:inset 0 0 0 .14em #111,inset 0 0 0 .32em #fff}.stk-noskip svg{width:2em;height:2em}.legal{z-index:3;-webkit-backdrop-filter:blur(10px)saturate(1.15);backdrop-filter:blur(10px)saturate(1.15);color:#d9d7d0;width:21em;font:500 max(.82em, 11px)/1.4 var(--ui);letter-spacing:.005em;background:#0d0e13c2;border:1px solid #ffffff24;border-radius:.9em;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.5em .8em;padding:.8em .9em .85em;display:grid;box-shadow:0 .6em 1.6em #00000059}.legal a{color:#fff;text-underline-offset:.18em;-webkit-text-decoration:underline #ffc93ce6;text-decoration:underline #ffc93ce6;text-decoration-thickness:1.5px}.legal a:hover{color:var(--yellow)}.legal>.station-agreement{z-index:1;color:#fff;border-bottom:1px solid #ffffff21;grid-column:1/-1;padding-bottom:.55em;font-weight:600;position:relative}body[data-tuned=true] .legal>.station-agreement{display:none}.legal .attribution{display:contents}.yt-sticker{grid-column:1;width:max(132px,min(10em,210px));line-height:0;display:block}.yt-sticker img{width:100%;height:auto;margin:-10% 0;display:block}.legal .attr-line{color:#bdbbb4;grid-column:2}.legal .site-footer{grid-column:1/-1;display:block}.legal .site-footer p{display:inline}.legal .site-footer p:first-child{display:none}.legal .site-footer p:nth-child(3):before{content:" "}.legal .site-footer nav{color:#fff;margin-top:.45em;font-weight:700;display:block}.legal .site-footer nav a{text-decoration-color:#ffffff73}.legal .open-youtube{color:var(--yellow);grid-column:1/-1;justify-self:start;font-weight:700;text-decoration:none}.date-tape{white-space:nowrap;font:700 max(.62em, var(--min-tape))/1 var(--mono);letter-spacing:.05em;text-transform:uppercase;color:#f2f2f2;position:absolute;top:calc(100% - .4em);left:50%;transform:translate(-50%)rotate(4deg)}.date-tape span{text-shadow:0 1px #ffffff26,0 -1px #000000b3;background:linear-gradient(#2c2c2c,#131313 55%,#0b0b0b);border-radius:.18em;padding:.5em .75em;display:inline-block}.scene[data-layout=wide] .scene-head{width:min(18em, calc(var(--fx) - 1.6em));top:.9em;left:1.1em}.scene[data-layout=wide] .stk-logo{width:100%}.scene[data-layout=wide] .stk-note{right:calc(100% - var(--fx) + 1.3em);top:calc(var(--fy) + 4.6em);width:min(11.5em, calc(var(--fx) - 2.3em))}.scene[data-layout=wide] .side-stickers{left:calc(var(--fx) + var(--fw) - .3em);top:calc(var(--fy) - 1.4em);flex-direction:column;align-items:flex-start;gap:1.5em;display:flex}.scene[data-layout=wide] .side-stickers .stk-time{margin-left:1.5em}.scene[data-layout=wide] .stk-ticket{left:calc(var(--fx) + var(--fw) + 1.4em);top:calc(var(--fy) + 17.4em);width:min(15em, calc(100% - var(--fx) - var(--fw) - 2.4em))}.scene[data-layout=wide] .stk-noskip{bottom:1.5em;right:1.4em}.scene[data-layout=wide] .stk-sleeve{left:calc(var(--fx) + 1.2em);top:calc(var(--fy) + var(--fh) + 2.4em)}.scene[data-layout=wide] .tv-controls{right:calc(100% - var(--fx) - var(--fw) + .8em);top:calc(var(--fy) + var(--fh) + 6px)}.scene[data-layout=wide] .legal{width:min(21em, calc(var(--fx) - 2em));bottom:1em;left:1em}.scene[data-layout=wide] .legal .yt-sticker,.scene[data-layout=wide] .legal .attr-line{grid-column:1/-1}.scene[data-layout=wide][data-side=narrow] .legal{width:min(30em, calc(var(--fx) + var(--fw) * .36 - 1em));bottom:.9em;left:1em}.scene[data-layout=wide][data-side=narrow] .stk-sleeve{left:auto;right:calc(100% - var(--fx) - var(--fw) + 1.6em);top:calc(var(--fy) + var(--fh) + 5.6em)}.scene[data-layout=portrait] .scene-head{left:.7em;top:max(.6em, env(safe-area-inset-top));width:min(16em,100% - 7.5em)}.scene[data-layout=portrait] .stk-logo{width:100%}.scene[data-layout=portrait] .side-stickers{right:.5em;top:max(.35em, env(safe-area-inset-top));flex-direction:column;align-items:flex-end;gap:.9em;display:flex}.scene[data-layout=portrait] .stk-live{width:5em}.scene[data-layout=portrait] .stk-time{margin-right:.6em}.scene[data-layout=portrait] .date-tape{display:none}.scene[data-layout=portrait] .stk-note{top:3.9em;left:.9em}.scene[data-layout=portrait] .stk-sleeve{--sleeve:9.4em;--title:1.6em;left:.9em;bottom:calc(100% - var(--fy) + 1em)}@media (max-width:599px){.scene[data-layout=portrait] .stk-time{display:none}}.scene[data-layout=portrait] .stk-ticket{right:.8em;bottom:calc(100% - var(--fy) + 1.3em);width:min(14em,100% - 13.6em)}.scene[data-layout=portrait]:not([data-above=lg]) .station-upnext li+li{display:none}.scene[data-layout=portrait] .tv-controls{left:max(4px, calc(var(--fx) + 2px));right:max(4px, calc(100% - var(--fx) - var(--fw) + 2px));top:calc(var(--fy) + var(--fh) + 4px);box-shadow:none;background:0 0;padding:0}.scene[data-layout=portrait] .tv-led{display:none}.scene[data-layout=portrait] .tv-power{background:linear-gradient(#2b2c32,#131418);margin-left:auto;padding-right:13px;box-shadow:0 .4em 1em #00000061,inset 0 0 0 1px #0000008c}.scene[data-layout=portrait] .ctl-button{box-shadow:0 .3em .8em #00000059}.scene[data-layout=portrait] .legal{left:.55em;right:.55em;bottom:max(.55em, env(safe-area-inset-bottom));row-gap:.4em;width:auto;padding:.65em .8em .7em}.scene[data-layout=portrait] :is(.stk-noskip,.legal .open-youtube){display:none}.scene[data-layout=portrait]:not([data-above=lg]) :-webkit-any(.stk-note,.stk-time,.stk-live){display:none}.scene[data-layout=portrait]:not([data-above=lg]) :-moz-any(.stk-note,.stk-time,.stk-live){display:none}.scene[data-layout=portrait]:not([data-above=lg]) :is(.stk-note,.stk-time,.stk-live){display:none}.scene[data-layout=portrait][data-above=sm] .legal .attr-line,.scene[data-layout=portrait][data-above=sm] .stk-sleeve .meta{display:none}.scene[data-layout=portrait][data-above=sm] .stk-sleeve .title{-webkit-line-clamp:2;line-clamp:2}.scene[data-layout=portrait][data-above=sm] .legal .yt-sticker{grid-column:1/-1}.scene[data-layout=compact]{padding:6px max(6px, env(safe-area-inset-right)) 6px calc(var(--fx) + var(--fw) + 8px);flex-direction:column;align-items:flex-start;gap:6px;display:flex}.scene[data-layout=compact]>*,.scene[data-layout=compact]>.stk{flex:none;position:relative}.scene[data-layout=compact]>.tv{position:absolute}.scene[data-layout=compact] :is(.stk-note,.side-stickers,.stk-noskip,.legal .attr-line,.legal .open-youtube){display:none}.scene[data-layout=compact] .scene-head{order:0;display:none}@media (min-height:420px){.scene[data-layout=compact]:not([data-rail=narrow]) .scene-head{display:block}}.scene[data-layout=compact] .stk-logo{width:min(100%,17em)}.scene[data-layout=compact] .tv-controls{border-radius:20px;order:1;grid-template-columns:repeat(4,auto);place-items:center start;gap:5px;min-height:40px;padding:4px 4px 4px 6px;display:grid}.scene[data-layout=compact] #theater{grid-area:1/1}.scene[data-layout=compact] #share{grid-area:1/2}.scene[data-layout=compact] .tv-led{grid-area:1/3}.scene[data-layout=compact] #power{grid-area:1/4}.scene[data-layout=compact] .ctl-pill{white-space:normal;text-align:left;grid-area:2/1/auto/-1;min-height:28px;padding:0 10px;font-size:12px}.scene[data-layout=compact] #retry{grid-row:3}.scene[data-layout=compact] .ctl-button,.scene[data-layout=compact] .tv-knob{width:30px;height:30px}.scene[data-layout=compact] .tv-lbl{font-size:13px}.scene[data-layout=compact] .tv-power{gap:6px;padding-right:9px}.scene[data-layout=compact] .stk-sleeve{--sleeve:auto;--title:15px;--rot:-1.5deg;order:3;align-self:stretch;width:auto;height:auto;margin-right:16px}.scene[data-layout=compact] .stk-sleeve .disc{width:30px;top:3px;right:-14px}.scene[data-layout=compact] .stk-sleeve .cover{background:linear-gradient(135deg, #ffffff38, transparent 38%), radial-gradient(color-mix(in srgb, var(--c2) 38%, transparent) 22%, transparent 26%) 0 0 / .42em .42em, var(--c1);flex-direction:row;justify-content:flex-start;align-items:center;gap:7px;padding:6px 8px 7px;position:relative;top:auto;bottom:auto;left:auto;right:auto}.scene[data-layout=compact] .stk-sleeve .np-tab{white-space:nowrap;letter-spacing:.06em;flex:none;padding:3px 6px;position:static}.scene[data-layout=compact] .stk-sleeve .title{-webkit-line-clamp:1;line-clamp:1;flex:auto;min-width:0}.scene[data-layout=compact] .stk-sleeve .meta{display:none}.scene[data-layout=compact] .stk-ticket{--rot:1.5deg;order:4;align-self:stretch;width:auto}.scene[data-layout=compact] .stk-ticket .tk{gap:4px;padding:6px 8px}.scene[data-layout=compact] :is(.station-upnext li+li,.station-upnext li:first-child span){display:none}.scene[data-layout=compact] .station-upnext li:first-child strong{font-size:15px}.scene[data-layout=compact] .station-upnext li:first-child time{display:none}.scene[data-layout=compact] .legal{border-radius:10px;order:5;align-self:stretch;row-gap:5px;width:auto;margin-top:auto;padding:7px 9px 8px;font-size:10px;line-height:1.32}.scene[data-layout=compact] .legal .yt-sticker{width:120px}.scene[data-layout=compact][data-rail=narrow] .tv-controls{grid-template-columns:repeat(3,auto);padding:4px}.scene[data-layout=compact][data-rail=narrow] .tv-knob{width:28px;height:28px}.scene[data-layout=compact][data-rail=narrow] .tv-lbl{font-size:12px}.scene[data-layout=compact][data-rail=narrow] .tv-power{gap:5px;padding-right:6px}.scene[data-layout=compact][data-rail=narrow] #power{grid-area:2/1/3/-1}.scene[data-layout=compact][data-rail=narrow] .ctl-pill{grid-row:3}.scene[data-layout=compact][data-rail=narrow] #retry{grid-row:4}.scene[data-layout=compact][data-rail=narrow] .stk-sleeve{margin-right:0}body:not([data-tuned=true]) .scene[data-layout=compact][data-rail=narrow] .stk-sleeve,.scene[data-layout=compact][data-rail=narrow] .stk-sleeve .disc{display:none}.scene[data-layout=compact][data-rail=narrow] .stk-sleeve .cover{flex-direction:column;align-items:flex-start;gap:3px}.scene[data-layout=compact][data-rail=narrow] .station-upnext li:first-child strong{-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.scene[data-layout=compact][data-rail=narrow] .legal{display:contents}.scene[data-layout=compact][data-rail=narrow] :is(.legal>.station-agreement,.legal .site-footer,.legal .yt-sticker){-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0d0e13c7;border:1px solid #ffffff24;border-radius:8px}.scene[data-layout=compact][data-rail=narrow] .legal>.station-agreement{order:2;align-self:stretch;padding:6px 8px}.scene[data-layout=compact][data-rail=narrow] .legal .site-footer{z-index:3;left:calc(var(--fx) + 2px);top:calc(var(--fy) + var(--fh) + 5px);width:calc(var(--fw) - 134px);padding:6px 8px 7px;position:absolute}.scene[data-layout=compact][data-rail=narrow] .legal .yt-sticker{z-index:3;left:calc(var(--fx) + var(--fw) - 126px);top:calc(var(--fy) + var(--fh) + 5px);width:126px;padding:0 3px;position:absolute}.scene[data-layout=theater] :-webkit-any(.scene-head,.stk-note,.side-stickers,.stk-sleeve,.stk-ticket,.stk-noskip){display:none}.scene[data-layout=theater] :-moz-any(.scene-head,.stk-note,.side-stickers,.stk-sleeve,.stk-ticket,.stk-noskip){display:none}.scene[data-layout=theater] :is(.scene-head,.stk-note,.side-stickers,.stk-sleeve,.stk-ticket,.stk-noskip){display:none}.scene[data-layout=theater] .tv-controls{right:calc(100% - var(--sx) - var(--sw));top:calc(var(--sy) + var(--sh) + 2px)}.scene[data-layout=theater] .legal{left:var(--sx);top:calc(var(--sy) + var(--sh) + 4px);width:auto;max-width:calc(var(--sw) - 215px);border-radius:8px;align-items:center;gap:8px;padding:4px 8px;font-size:10px;line-height:1.3;display:flex}.scene[data-layout=theater] :is(.legal>.station-agreement,.legal .attr-line,.legal .open-youtube,.legal .site-footer nav){display:none}.scene[data-layout=theater] .legal .yt-sticker{flex:none;width:104px}@media (orientation:portrait){.scene[data-layout=theater] .legal{max-width:calc(100% - 8px);top:auto;left:4px;bottom:max(8px, env(safe-area-inset-bottom))}}body.page{background:#0b0e15}body.page .top{max-width:760px;margin-inline-start:auto;margin-inline-end:auto;padding:32px 20px 0}body.page .brand{font:800 22px/1 var(--display);text-transform:uppercase;color:var(--cream);text-decoration:none}body.page .tagline{color:var(--muted);margin:8px 0 0}body.page main{color:#dfe6ef;max-width:760px;margin-inline-start:auto;margin-inline-end:auto;padding:8px 20px 40px;font-size:16px;line-height:1.65}body.page h1,body.page h2{font-family:var(--serif);letter-spacing:-.01em;color:var(--cream);font-weight:400;line-height:1.1}body.page h1{font-size:44px}body.page a{color:var(--cyan)}body.page .site-footer{color:var(--dim);padding:14px max(16px,50vw - 373.5px);font-size:11px;line-height:1.4}body.page .site-footer p{margin:0 0 4px}body.page .site-footer a{color:var(--muted);text-underline-offset:2px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}
