.wt-waveGate,.wt-waveTheater,.wt-emptyState{--wave-accent:#6aa6ff;--wave-rgb:106, 166, 255;color:#f7f7fc;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.wt-waveGate{isolation:isolate;overscroll-behavior-y:contain;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch;background:radial-gradient(circle at 12% 12%,#5a2cc73d,#0000 30%),radial-gradient(circle at 91% 22%,#00c8eb2b,#0000 34%),linear-gradient(145deg,#080812 0%,#0b0d17 52%,#101420 100%);width:100%;height:100%;min-height:0;padding:clamp(.35rem,1vh,.75rem) clamp(.45rem,1vw,1rem) .25rem;position:relative;overflow:hidden auto}.wt-gateAtmosphere{z-index:-1;pointer-events:none;background:linear-gradient(115deg, transparent 0 58%, rgba(var(--wave-rgb), .08) 77%, transparent 100%), repeating-radial-gradient(ellipse at 50% 68%, transparent 0 35px, #8a6eff0d 36px 37px, transparent 38px 64px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0,#000 22% 86%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 22% 86%,#0000 100%)}.wt-gateHeader,.wt-theaterHeader{justify-content:flex-end;align-items:center;gap:1rem;display:flex}.wt-gateHeader{z-index:4;position:absolute;top:.35rem;right:.65rem}.wt-gateLogo{-o-object-fit:contain;object-fit:contain;width:clamp(10rem,16vw,14rem);height:auto;display:block}.wt-gateNav,.wt-theaterHeaderActions{align-items:center;gap:.65rem;display:flex}.wt-labPill,.wt-waveModePill,.wt-liveBadge,.wt-radioFirstNote{-webkit-backdrop-filter:blur(18px);background:#080b178f;border:1px solid #ffffff1f;justify-content:center;align-items:center;display:inline-flex}.wt-labPill{color:#8db8ff;letter-spacing:.18em;border-radius:.85rem;min-height:2.5rem;padding:0 1rem;font-size:.7rem;font-weight:800}.wt-headerButton,.wt-iconBrandButton,.wt-theaterSearchButton,.wt-exitButton,.wt-previousWave,.wt-nextWave,.wt-actionButton,.wt-dockPlay,.wt-autoSurfButton,.wt-coreButton,.wt-intentOption,.wt-mediaButton,.wt-primaryButton,.wt-secondaryButton{-webkit-tap-highlight-color:transparent}.wt-headerButton{color:#f6f7ff;background:#111425a3;border:1px solid #ffffff21;border-radius:.9rem;place-items:center;width:2.75rem;height:2.75rem;transition:border-color .18s,background .18s,transform .18s;display:grid;box-shadow:inset 0 1px #ffffff12}.wt-headerButton:hover,.wt-headerButton:focus-visible{border-color:rgba(var(--wave-rgb), .7);background:rgba(var(--wave-rgb), .14);outline:none;transform:translateY(-2px)}.wt-gateHero{width:100%;margin:clamp(2.4rem,4.5vh,4rem) auto 0}.wt-gateIntro{max-width:54rem}.wt-eyebrow,.wt-decisionLabel,.wt-locationLead,.wt-reasonLabel{color:#76adff;letter-spacing:.15em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:850}.wt-gateIntro h1{letter-spacing:-.065em;max-width:16ch;margin:.55rem 0 0;font-size:clamp(2.65rem,6.5vw,6.8rem);font-weight:850;line-height:.94}.wt-gateIntro h1 span{color:var(--wave-accent);text-shadow:0 0 36px rgba(var(--wave-rgb), .22)}.wt-gateIntro>p:last-child{color:#ebecf9a1;max-width:42rem;margin:1.25rem 0 0;font-size:clamp(1rem,1.4vw,1.2rem);line-height:1.65}.wt-intentTrack{--intent-orb-size:clamp(3.8rem, 5vw, 5rem);grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(.65rem,1.5vw,2rem);margin:clamp(1.3rem,3vh,3rem) auto clamp(1.15rem,2.6vh,2.75rem);display:grid;position:relative}.wt-intentWave{width:100%;height:var(--intent-orb-size);pointer-events:none;z-index:0;filter:drop-shadow(0 0 8px #50a1ff4d)drop-shadow(0 0 16px #a758f429);position:absolute;inset:0 0 auto;overflow:visible}.wt-intentWave path{fill:none;stroke:url(#intent-wave-gradient);stroke-linecap:round;stroke-width:4px;vector-effect:non-scaling-stroke}.wt-intentOption{z-index:2;color:#eeeffaa6;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;min-width:0;display:flex;position:relative}.wt-intentOrb{width:var(--intent-orb-size);height:var(--intent-orb-size);border:2px solid rgba(var(--intent-rgb), .82);color:var(--intent-accent);box-shadow:0 0 0 0 rgba(var(--intent-rgb), 0), inset 0 0 22px rgba(var(--intent-rgb), .05);z-index:2;background-color:#070a13;background-image:radial-gradient(circle,#0e111c 0%,#070a13 100%);border-radius:50%;place-items:center;transition:width .22s,height .22s,transform .22s,box-shadow .22s,background .22s;display:grid;position:relative}.wt-waveGlyph{width:2.35rem;height:1.3rem}.wt-intentOption strong{letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;margin-top:1rem;font-size:.78rem;font-weight:800}.wt-intentOption small{color:#e6e7f461;margin-top:.32rem;font-size:.72rem}.wt-intentOption:hover .wt-intentOrb,.wt-intentOption:focus-visible .wt-intentOrb,.wt-intentOptionActive .wt-intentOrb{color:#fff;background-color:#070a13;background-image:radial-gradient(circle at center, rgba(var(--intent-rgb), .38) 0%, rgba(var(--intent-rgb), .14) 50%, #070a13 86%);box-shadow:0 0 0 .42rem rgba(var(--intent-rgb), .12), 0 0 32px rgba(var(--intent-rgb), .38);transform:translateY(-5px)scale(1.08)}.wt-intentOption:focus-visible{outline:2px solid var(--intent-accent);outline-offset:.55rem;border-radius:1rem}.wt-intentOptionActive{color:#fff}.wt-decisionLabel{color:var(--wave-accent)}.wt-gateDecision{border:1px solid rgba(var(--wave-rgb), .76);max-width:82rem;box-shadow:0 34px 90px #00000047, inset 0 1px 0 #ffffff0f, 0 0 45px rgba(var(--wave-rgb), .05);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#1a1f31eb,#111421c7);border-radius:1.65rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(2rem,6vw,7rem);margin:0 auto;padding:clamp(1.5rem,3vw,2.6rem);display:grid}.wt-decisionCopy h2{letter-spacing:.025em;margin:.65rem 0 0;font-size:clamp(1.55rem,2.6vw,2.4rem);font-weight:850}.wt-decisionCopy>p:not(.wt-decisionLabel){color:#eaebf7a3;max-width:43rem;margin:.7rem 0 0;line-height:1.6}.wt-decisionActions,.wt-storyActions{flex-wrap:wrap;gap:.85rem;margin-top:1.7rem;display:flex}.wt-storyActions{flex-wrap:nowrap;gap:.65rem;width:min(100%,46rem)}.wt-storyActions .wt-primaryButton,.wt-storyActions .wt-secondaryButton{text-align:center;flex:1 1 0;min-width:0;padding-inline:1rem;line-height:1.35}.wt-primaryButton,.wt-secondaryButton{letter-spacing:.065em;text-transform:uppercase;border-radius:1rem;justify-content:center;align-items:center;gap:.65rem;min-height:3.25rem;padding:.8rem 1.55rem;font-size:.76rem;font-weight:850;text-decoration:none;transition:transform .18s,box-shadow .18s,border-color .18s,filter .18s;display:inline-flex}.wt-primaryButton{color:#07101b;background:var(--wave-accent);box-shadow:0 15px 34px rgba(var(--wave-rgb), .18);cursor:pointer;border:1px solid #0000}.wt-primaryButton:disabled{color:#ebedf87a;box-shadow:none;cursor:not-allowed;background:#ffffff14}.wt-advanceWarning{color:#fff;background:#e52d4f;animation:.85s ease-in-out infinite wt-advanceWarningPulse;box-shadow:0 0 #e52d4fad}.wt-secondaryButton{color:#f6f7fc;background:#070a144d;border:1px solid #ffffff42}.wt-primaryButton:not(:disabled):hover,.wt-primaryButton:not(:disabled):focus-visible,.wt-secondaryButton:hover,.wt-secondaryButton:focus-visible{outline:none;transform:translateY(-2px)}.wt-primaryButton:not(:disabled):hover,.wt-primaryButton:not(:disabled):focus-visible{filter:brightness(1.08);box-shadow:0 18px 42px rgba(var(--wave-rgb), .32)}.wt-secondaryButton:hover,.wt-secondaryButton:focus-visible{border-color:var(--wave-accent)}.wt-gateSignal{aspect-ratio:1;border:4px solid var(--wave-accent);background:radial-gradient(circle at 50% 42%, rgba(var(--wave-rgb), .18), transparent 58%), #161b2c;width:clamp(8.5rem,14vw,11.5rem);box-shadow:0 0 40px rgba(var(--wave-rgb), .13), inset 0 0 36px #0000004d;border-radius:50%;align-content:center;place-items:center;display:grid;position:relative;overflow:hidden}.wt-gateSignal img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;position:absolute;inset:0}.wt-gateSignal span{color:var(--wave-accent);letter-spacing:-.08em;font-size:clamp(2rem,4vw,3.7rem);font-weight:900}.wt-gateSignal small{z-index:1;color:#f5f6fcb8;letter-spacing:.07em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;background:#050812c7;border-radius:999px;width:max-content;max-width:80%;padding:.3rem .55rem;font-size:.66rem;font-weight:800;position:absolute;bottom:.7rem;overflow:hidden}.wt-mediaChoice{justify-content:space-between;align-items:flex-end;gap:1rem;max-width:82rem;margin:2.5rem auto 0;display:flex}.wt-radioFirstNote{color:#ebecf899;border-radius:.7rem;margin-top:.55rem;padding:.4rem .75rem;font-size:.72rem}.wt-mediaButtons{flex-wrap:wrap;justify-content:flex-end;gap:.65rem;display:flex}.wt-mediaButton{color:#eff0faa6;cursor:pointer;background:#070a1461;border:1px solid #ffffff29;border-radius:.85rem;align-items:center;gap:.5rem;min-height:2.7rem;padding:.55rem .9rem;font-size:.76rem;font-weight:720;display:inline-flex}.wt-mediaButton>span{color:#ffffff7a;letter-spacing:.08em;text-transform:uppercase;background:#ffffff14;border-radius:.3rem;padding:.16rem .35rem;font-size:.54rem}.wt-mediaButtonActive{border-color:var(--wave-accent);color:#fff;background:rgba(var(--wave-rgb), .14);box-shadow:0 0 24px rgba(var(--wave-rgb), .11)}.wt-mediaButton:focus-visible{outline:2px solid var(--wave-accent);outline-offset:2px}.wt-gateFootnote{color:#e5e6f361;align-items:center;gap:.5rem;width:min(100%,82rem);margin:.6rem auto 0;font-size:.72rem;display:flex}.wt-waveTheater{z-index:2;isolation:isolate;touch-action:pan-x;-webkit-user-select:none;user-select:none;background:#060812;width:100%;height:100%;min-height:0;position:relative;overflow:hidden}.wt-waveSlide{z-index:0;isolation:isolate;backface-visibility:hidden;will-change:transform;background:#080b16;position:absolute;inset:0;overflow:hidden}.wt-theaterBackdrop,.wt-theaterBackdrop:before,.wt-theaterBackdrop:after,.wt-backdropColor,.wt-backdropShade,.wt-backdropContours{position:absolute;inset:0}.wt-theaterBackdrop{z-index:-2;background:#080b16;overflow:hidden}.wt-backdropImage{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;filter:saturate(1.06)contrast(1.02);width:100%;height:100%}.wt-backdropColor{background:radial-gradient(circle at 77% 48%, rgba(var(--wave-rgb), .24), transparent 34%), radial-gradient(circle at 20% 72%, #7b2bd538, transparent 35%), linear-gradient(140deg, #070914 8%, #0b1220 54%, #101a2c 100%)}.wt-backdropImage+.wt-backdropColor{opacity:.54;mix-blend-mode:color}.wt-backdropShade{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:linear-gradient(90deg,#04060ee3 0%,#04060eb3 30%,#05070f30 57%,#04060d94 100%),linear-gradient(#03050cc9 0%,#0000 26% 60%,#03050ce3 100%)}.wt-backdropContours{opacity:.21;background:repeating-radial-gradient(at 69% 48%,#0000 0 52px,#6fa0ffc7 53px 55px,#0000 56px 78px);-webkit-mask-image:radial-gradient(circle at 69% 48%,#000 0 34%,#0000 63%);mask-image:radial-gradient(circle at 69% 48%,#000 0 34%,#0000 63%)}.wt-theaterHeader{top:max(1.2rem, env(safe-area-inset-top));z-index:12;transition:opacity .42s,transform .42s;position:absolute;left:clamp(1.25rem,3vw,3.5rem);right:clamp(1.25rem,3vw,3.5rem)}.wt-iconBrandButton{cursor:pointer;background:0 0;border:0;place-items:center;width:4.85rem;height:3rem;padding:0;display:grid}.wt-iconBrandButton img{-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 12px 20px #0000005c);width:100%;height:100%}.wt-iconBrandButton:focus-visible,.wt-theaterSearchButton:focus-visible,.wt-exitButton:focus-visible,.wt-previousWave:focus-visible,.wt-nextWave:focus-visible,.wt-actionButton:focus-visible,.wt-dockPlay:focus-visible,.wt-coreButton:focus-visible{outline:2px solid var(--wave-accent);outline-offset:3px}.wt-theaterSearchButton{color:#f6f7ff;min-height:2.5rem;font:inherit;cursor:pointer;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#070a1573;border:1px solid #ffffff29;border-radius:.9rem;align-items:center;gap:.5rem;padding:0 .75rem;transition:border-color .18s,background .18s,transform .18s;display:inline-flex}.wt-theaterSearchButton:hover,.wt-theaterSearchButton:focus-visible{border-color:rgba(var(--wave-rgb), .72);background:rgba(var(--wave-rgb), .13);transform:translateY(-2px)}.wt-theaterSearchButton kbd{color:#ebeef97a;letter-spacing:.05em;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:.38rem;padding:.22rem .36rem;font-family:inherit;font-size:.52rem}.wt-waveModePill{border-color:rgba(var(--wave-rgb), .65);color:#b5d1ff;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;border-radius:.9rem;min-height:2.5rem;padding:0 1.15rem;font-family:inherit;font-size:.68rem;font-weight:800}.wt-exitButton{color:#f6f7fdc7;text-transform:uppercase;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);cursor:pointer;background:#070a1573;border:1px solid #fff3;border-radius:.9rem;align-items:center;gap:.45rem;min-height:2.5rem;padding:0 .9rem;font-size:.68rem;font-weight:750;display:inline-flex}.wt-exitButton kbd{color:#ffffff6b;font-family:inherit;font-size:.55rem}.wt-previousWave,.wt-nextWave{z-index:11;color:#e6eaf88f;letter-spacing:.1em;text-transform:uppercase;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);cursor:pointer;background:#1116258f;border:1px solid #ffffff2e;justify-content:center;align-items:center;font-size:.65rem;font-weight:750;transition:opacity .42s,color .18s,border-color .18s,transform .42s;display:flex;position:absolute}.wt-previousWave{border-radius:1rem;gap:.55rem;width:min(31rem,48vw);min-height:2.2rem;top:clamp(5.2rem,9vh,7rem);left:50%;transform:translate(-50%)}.wt-nextWave{border-color:rgba(var(--wave-rgb), .7);color:#86b6ff;border-radius:1rem;gap:.7rem;min-height:2.35rem;bottom:clamp(.75rem,1.5vh,1.4rem);left:16%;right:16%}.wt-previousWave:hover,.wt-nextWave:hover{border-color:var(--wave-accent);color:#fff}.wt-waveScene{top:clamp(7.2rem,13vh,9.6rem);bottom:clamp(8.2rem,15vh,10.5rem);grid-template-columns:minmax(24rem,1.04fr) minmax(24rem,.96fr);align-items:center;gap:clamp(2rem,4vw,5rem);display:grid;position:absolute;inset-inline:clamp(3rem,7vw,8rem) clamp(7.5rem,9vw,11rem)}.wt-stationStoryPreview{align-self:center;max-width:46rem;padding-inline-start:clamp(0rem,2vw,2rem)}.wt-locationLead{color:#72a9ff}.wt-locationTitle{flex-wrap:wrap;align-items:baseline;gap:.35rem .85rem;margin-top:.45rem;display:flex}.wt-stationStoryPreview h1{letter-spacing:-.06em;text-wrap:balance;margin:0;font-size:clamp(2.7rem,4.9vw,5.8rem);font-weight:880;line-height:.9}.wt-locationTitle>span{color:var(--wave-accent);letter-spacing:-.035em;font-size:clamp(1.25rem,2.4vw,2.65rem);font-weight:850;line-height:1}.wt-signalMeta{flex-wrap:wrap;align-items:center;gap:.65rem .85rem;margin-top:1.3rem;display:flex}.wt-liveBadge{color:#fff;letter-spacing:.08em;text-transform:uppercase;background:#c5214bd1;border-color:#ff466f80;border-radius:.72rem;gap:.48rem;min-height:2rem;margin-top:0;padding:0 .82rem;font-size:.6rem;font-weight:840}.wt-signalSpecs{color:#becce5c2;letter-spacing:.035em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:clamp(.62rem,.9vw,.78rem);font-weight:650;line-height:1.55}.wt-liveBadge>span{background:#fff;border-radius:50%;width:.42rem;height:.42rem;animation:1.8s ease-out infinite wt-livePulse;box-shadow:0 0 #ffffffb3}.wt-stationNameViewport{width:min(100%,42rem);max-width:none;margin:1.35rem 0 -.2rem;padding-bottom:.2rem;overflow:hidden}.wt-stationStoryPreview h2{letter-spacing:-.035em;white-space:nowrap;width:max-content;max-width:none;margin:0;font-size:clamp(1.85rem,3vw,3.25rem);font-weight:850;line-height:1.02}.wt-stationNameScrolling{animation:wt-stationNameMarquee var(--station-name-duration) ease-in-out infinite}.wt-stationNameScrolling:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){animation-name:wt-stationNameMarqueeRtl}.wt-stationDescription,.wt-waveReason{color:#ecedf7ad;line-height:1.6}.wt-stationDescription{max-width:34rem;margin:.75rem 0 0;font-size:clamp(.9rem,1.2vw,1.1rem)}.wt-reasonBlock{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0509133d;border:1px solid #79a6ff24;border-radius:.9rem;max-width:35rem;margin-top:1.25rem;padding:.9rem 1rem}.wt-reasonLabel{color:#dadef06e;margin-top:0;font-size:.62rem}.wt-waveReason{max-width:none;margin:.45rem 0 0;font-size:.8rem}.wt-playerStage{justify-items:center;min-width:0;display:grid}.wt-tuningCore{aspect-ratio:1;filter:drop-shadow(0 32px 64px #0006);width:min(41vw,31rem);position:relative}.wt-outerSignalRing{box-shadow:0 0 42px rgba(var(--wave-rgb), .25), inset 0 0 36px #00000080;background:conic-gradient(from 208deg,#7a3dff,#2567ff 28%,#00d9e8 48%,#5a81ff 66%,#ad43ef 83%,#7a3dff);border-radius:50%;position:absolute;inset:0;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - .58rem),#000 calc(100% - .54rem));mask:radial-gradient(farthest-side,#0000 calc(100% - .58rem),#000 calc(100% - .54rem))}.wt-outerSignalRing:before,.wt-outerSignalRing:after{content:"";border:1px solid #6aa6ffb8;border-radius:50%;position:absolute}.wt-outerSignalRing:before{inset:1.2rem}.wt-outerSignalRing:after{opacity:.74;inset:2.4rem}.wt-signalBars{border-radius:50%;position:absolute;inset:12.5%}.wt-signalBar{--bar-count:64;width:2px;height:calc(var(--bar-height) * .18);box-shadow:0 0 7px rgba(var(--wave-rgb), .28);transform:rotate(calc(var(--bar-index) * (360deg / var(--bar-count)))) translateY(-2%) scaleY(.92);transform-origin:50% calc(50% + min(41vw,31rem)/2.66667);opacity:.88;background:linear-gradient(#ff4c9e,#c23ef0 22%,#3b72ff 52%,#00d8df);border-radius:999px;position:absolute;top:0;left:calc(50% - 1px)}.wt-tuningCorePlaying .wt-signalBar{animation:1.15s ease-in-out infinite alternate wt-signalBreathe;animation-delay:var(--bar-delay)}.wt-innerSignalRing{z-index:2;background:linear-gradient(#080b17,#080b17) padding-box padding-box,conic-gradient(from 210deg,#773cff,#176dff,#00ddd9,#ba3cf2) border-box;border:.46rem solid #0000;border-radius:50%;position:absolute;inset:29%;box-shadow:0 0 28px #00d5e62e,inset 0 0 28px #0a0f1fa3}.wt-coreButton{z-index:4;color:#fff;cursor:pointer;background:#080b17;border:0;border-radius:50%;padding:0;position:absolute;inset:31.4%;overflow:hidden;box-shadow:0 22px 50px #00000080,inset 0 0 0 1px #ffffff1f}.wt-coreArtworkClip,.wt-coreArtwork,.wt-coreShade{border-radius:50%;width:100%;height:100%;position:absolute;inset:0}.wt-coreArtworkClip{overflow:hidden}.wt-coreArtwork{-o-object-fit:cover;object-fit:cover;transition:opacity .42s,filter .42s;transform:scale(1.015)}.wt-coreShade{background:radial-gradient(circle,#0407111f 0%,#03050c85 100%)}.wt-coreControl{color:#fff;background:#05070fa8;border:1px solid #ffffff3d;border-radius:50%;place-items:center;width:5.25rem;height:5.25rem;display:grid;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);box-shadow:0 12px 32px #0000006b,inset 0 1px #ffffff21}.wt-coreControl .wt-advanceCountdown{font-variant-numeric:tabular-nums;text-shadow:0 0 18px #ffffffb8,0 0 34px #e52d4fe6;font-size:clamp(2.2rem,5vw,4.6rem);font-weight:900;line-height:1}.wt-coreControl{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:opacity .34s,transform .34s,background .34s}.wt-coreControlQuiet{opacity:.36;transform:translate(-50%,-50%)scale(.9)}.wt-coreButton:hover .wt-coreControl,.wt-coreButton:focus-visible .wt-coreControl{opacity:1;background:#080c19db;transform:translate(-50%,-50%)scale(1)}.wt-nowPlayingMeta{border-inline-start:2px solid var(--wave-accent);background:linear-gradient(90deg, rgba(var(--wave-rgb), .1), transparent 88%);text-align:start;border-radius:.75rem;justify-items:start;width:min(90%,31rem);min-width:0;margin-top:.65rem;padding:.78rem 1rem;display:grid}[dir=rtl] .wt-nowPlayingMeta{background:linear-gradient(270deg, rgba(var(--wave-rgb), .1), transparent 88%)}.wt-nowPlayingMeta>span{color:#83b5ffb8;letter-spacing:.16em;text-transform:uppercase;font-size:.56rem;font-weight:850}.wt-nowPlayingMeta strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin-top:.28rem;font-size:clamp(.95rem,1.45vw,1.25rem);font-weight:780;overflow:hidden}.wt-nowPlayingMeta small{color:#e8eaf794;text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin-top:.18rem;font-size:.74rem;overflow:hidden}.wt-artistLink{color:var(--wave-accent);font-weight:780;text-decoration:none}.wt-artistLink:hover,.wt-artistLink:focus-visible{text-underline-offset:.18em;text-decoration:underline}.wt-actionRail{top:50%;z-index:14;border-inline-start:2px solid #ffffff38;gap:clamp(.65rem,1.2vh,1rem);padding-block:1rem;padding-inline-start:1.05rem;transition:opacity .42s,transform .42s;display:grid;position:absolute;inset-inline-end:clamp(1.4rem,3vw,3.2rem);transform:translateY(-44%)}.wt-actionRail:before{top:50%;background:var(--wave-accent);width:.58rem;height:.58rem;box-shadow:0 0 18px rgba(var(--wave-rgb), .8);content:"";border-radius:50%;position:absolute;inset-inline-start:-.32rem;transform:translateY(-50%)}.wt-actionButton{color:#f2f4fbc2;cursor:pointer;background:0 0;border:0;justify-items:center;width:5.9rem;padding:0;display:grid}.wt-actionIcon{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#05081280;border:1px solid #ffffff38;border-radius:1rem;place-items:center;width:3.1rem;height:3.1rem;transition:color .18s,border-color .18s,background .18s,transform .18s;display:grid;box-shadow:0 10px 26px #0000003b,inset 0 1px #ffffff12}.wt-actionLabel{overflow-wrap:anywhere;text-align:center;max-width:5.9rem;margin-top:.36rem;font-size:.61rem;font-weight:730;line-height:1.25}.wt-actionButton:hover .wt-actionIcon,.wt-actionButton:focus-visible .wt-actionIcon,.wt-actionButtonActive .wt-actionIcon{border-color:var(--wave-accent);color:#fff;background:rgba(var(--wave-rgb), .25);box-shadow:0 12px 32px #0000003d, 0 0 22px rgba(var(--wave-rgb), .25);transform:translateY(-2px)}.wt-playerDock{inset-inline-end:clamp(8.6rem,12vw,12.5rem);bottom:clamp(3.7rem,6vh,5rem);z-index:12;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#070a14a8;border:1px solid #ffffff42;border-radius:1.15rem;grid-template-columns:auto minmax(8rem,auto) minmax(8rem,1fr) auto;align-items:center;gap:.9rem;min-height:4.25rem;padding:.65rem .8rem;transition:opacity .42s,transform .42s;display:grid;position:absolute;inset-inline-start:clamp(3rem,7vw,8rem);box-shadow:0 20px 45px #0000004d,inset 0 1px #ffffff0f}.wt-dockPlay{color:#06101c;background:var(--wave-accent);cursor:pointer;border:0;border-radius:.85rem;place-items:center;width:2.8rem;height:2.8rem;display:grid}.wt-dockStatus{min-width:0;display:grid}.wt-dockStatus strong{font-size:.76rem}.wt-dockStatus span{color:#ebedf87a;text-overflow:ellipsis;white-space:nowrap;max-width:19rem;margin-top:.18rem;font-size:.65rem;overflow:hidden}.wt-liveLine{background:#ffffff24;border-radius:999px;height:.24rem;position:relative;overflow:hidden}.wt-liveLine span{border-radius:inherit;background:linear-gradient(90deg,#6540ff,#3c8dff,#00dbdc);width:26%;position:absolute;inset:0 auto 0 0}.wt-liveLineActive span{animation:2.4s ease-in-out infinite alternate wt-liveLineMove}.wt-autoSurfButton{color:#f0f2fa8c;letter-spacing:.06em;text-transform:uppercase;background:#111523b3;border:1px solid #ffffff2e;border-radius:.85rem;min-height:2.55rem;padding:0 1rem;font-size:.58rem;font-weight:780}.wt-autoSurfButton span{color:#ffffff59;margin-inline-start:.4rem}.wt-chromeQuiet .wt-theaterHeader,.wt-chromeQuiet .wt-previousWave,.wt-chromeQuiet .wt-actionRail,.wt-chromeQuiet .wt-playerDock,.wt-chromeQuiet .wt-nextWave{opacity:.18}.wt-chromeQuiet .wt-coreArtwork{opacity:.34;filter:saturate(.78)brightness(.78)}.wt-chromeQuiet .wt-tuningCore:hover .wt-coreArtwork,.wt-chromeQuiet .wt-tuningCore:focus-within .wt-coreArtwork{opacity:1;filter:none}.wt-chromeQuiet .wt-theaterHeader{transform:translateY(-.5rem)}.wt-chromeQuiet .wt-previousWave{transform:translate(-50%,-.5rem)}.wt-chromeQuiet .wt-actionRail{transform:translate(.4rem,-44%)}[dir=rtl] .wt-chromeQuiet .wt-actionRail{transform:translate(-.4rem,-44%)}.wt-chromeQuiet .wt-playerDock{transform:translateY(.6rem)}.wt-chromeQuiet .wt-nextWave{transform:translateY(.45rem)}.wt-mobileHint,.wt-playbackError,.wt-srStatus{position:absolute}.wt-mobileHint{display:none}.wt-playbackError{z-index:30;color:#ffdce2;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#370a18d6;border:1px solid #ff5a6e80;border-radius:.8rem;max-width:22rem;padding:.75rem 1rem;font-size:.74rem;bottom:1rem;right:1rem}.wt-srStatus{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden}.wt-spin{animation:.85s linear infinite wt-spin}.wt-emptyState{text-align:center;background:radial-gradient(circle at 50% 42%,#1b2864,#080a14 55%);align-content:center;place-items:center;gap:.8rem;width:100%;min-height:100dvh;padding:2rem;display:grid}.wt-emptyState img{width:5rem}.wt-emptyState h1{max-width:20ch;margin:0;font-size:clamp(2rem,5vw,4rem)}.wt-emptyState p{color:#ebedf89e;margin:0}@keyframes wt-livePulse{0%{box-shadow:0 0 #ffffffa6}70%,to{box-shadow:0 0 0 .5rem #fff0}}@keyframes wt-signalBreathe{0%{opacity:.54;transform:rotate(calc(var(--bar-index) * (360deg / var(--bar-count)))) translateY(-2%) scaleY(.58)}to{opacity:1;transform:rotate(calc(var(--bar-index) * (360deg / var(--bar-count)))) translateY(-2%) scaleY(1.08)}}@keyframes wt-liveLineMove{0%{width:18%;transform:translate(0)}to{width:42%;transform:translate(138%)}}@keyframes wt-stationNameMarquee{0%,14%{transform:translate(0)}52%,66%{transform:translateX(calc(-1 * var(--station-name-shift)))}to{transform:translate(0)}}@keyframes wt-stationNameMarqueeRtl{0%,14%{transform:translate(0)}52%,66%{transform:translateX(var(--station-name-shift))}to{transform:translate(0)}}@keyframes wt-spin{to{transform:rotate(360deg)}}@keyframes wt-advanceWarningPulse{0%,to{filter:brightness();box-shadow:0 0 #e52d4fa3}50%{filter:brightness(1.12);box-shadow:0 0 0 .5rem #e52d4f00}}@media (width<=1120px){.wt-waveScene{grid-template-columns:minmax(20rem,.96fr) minmax(21rem,1.04fr);gap:1.25rem;inset-inline:2rem 7rem}.wt-tuningCore{width:min(48vw,31rem)}.wt-signalBar{transform-origin:50% calc(50% + min(48vw,31rem)/2.66667)}.wt-playerDock{inset-inline:2rem 8.5rem}}@media (width<=820px){.wt-waveGate{padding:.75rem .65rem 1rem}.wt-gateLogo{width:9.2rem}.wt-labPill{display:none}.wt-gateHero{margin-top:4rem}.wt-gateIntro h1{max-width:12ch;font-size:clamp(3rem,13vw,5.2rem)}.wt-intentTrack{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.35rem .65rem;margin:3rem auto}.wt-intentWave{display:none}.wt-intentOrb{width:4.25rem;height:4.25rem}.wt-intentOption strong{font-size:.68rem}.wt-gateDecision{border-radius:1.25rem;grid-template-columns:1fr}.wt-gateSignal{display:none}.wt-mediaChoice{flex-direction:column;align-items:flex-start}.wt-mediaButtons{grid-template-columns:repeat(2,1fr);width:100%;display:grid}.wt-mediaButton{justify-content:center}.wt-theaterHeader{left:1rem;right:1rem}.wt-previousWave{display:none}.wt-theaterSearchButton{justify-content:center;width:2.5rem;padding:0}.wt-theaterSearchButton kbd{display:none}.wt-iconBrandButton{width:4.2rem;height:2.65rem}.wt-waveModePill{min-height:2.35rem;padding:0 .8rem;font-size:.58rem}.wt-exitButton{justify-content:center;width:2.5rem;padding:0}.wt-exitButton kbd,.wt-exitButton:not(:focus){font-size:0}.wt-exitButton svg{width:17px;height:17px}.wt-waveScene{top:max(5.4rem, env(safe-area-inset-top));bottom:max(7rem, calc(env(safe-area-inset-bottom) + 5.5rem));flex-direction:column;justify-content:center;gap:.4rem;display:flex;inset-inline:.8rem 4.8rem}.wt-playerStage{flex-shrink:0;order:1;width:100%}.wt-stationStoryPreview{overscroll-behavior:contain;text-align:center;order:2;width:100%;max-width:none;min-height:0;padding:0 .65rem;overflow-y:auto}.wt-locationLead{margin-top:.7rem;font-size:.58rem}.wt-locationTitle{justify-content:center;gap:.2rem .55rem;margin-top:.25rem}.wt-locationTitle h1{letter-spacing:-.04em;font-size:clamp(1.2rem,6vw,1.7rem)}.wt-locationTitle>span{font-size:clamp(.8rem,3.4vw,1rem)}.wt-signalMeta{justify-content:center;margin-top:.5rem}.wt-signalSpecs{display:none}.wt-liveBadge{min-height:1.8rem}.wt-stationNameViewport{max-width:100%;margin:.5rem auto 0}.wt-stationStoryPreview h2{font-size:clamp(1.65rem,8vw,2.7rem)}.wt-stationDescription{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;margin:.5rem auto 0;font-size:.8rem;line-height:1.45;display:-webkit-box;overflow:hidden}.wt-reasonBlock{display:none}.wt-storyActions{gap:.45rem;width:min(100%,30rem);margin:.7rem auto 0;display:flex}.wt-storyActions .wt-primaryButton,.wt-storyActions .wt-secondaryButton{letter-spacing:.035em;min-height:2.65rem;padding:.55rem .65rem;font-size:.62rem}.wt-tuningCore{width:min(78vw,25rem)}.wt-signalBar{transform-origin:50% calc(50% + min(78vw,25rem)/2.66667)}.wt-nowPlayingMeta{width:min(88%,26rem);margin-top:.3rem;padding:.48rem .65rem}.wt-nowPlayingMeta>span{display:none}.wt-nowPlayingMeta strong{font-size:.82rem}.wt-nowPlayingMeta small{font-size:.65rem}.wt-coreControl{width:4.4rem;height:4.4rem}.wt-actionRail{top:auto;inset-inline-end:.55rem;bottom:max(8.35rem, calc(env(safe-area-inset-bottom) + 6.75rem));border-inline-start:0;gap:.48rem;padding:0;transform:none}.wt-actionRail:before{display:none}.wt-actionButton{width:4.35rem}.wt-actionIcon{border-radius:.95rem;width:2.85rem;height:2.85rem}.wt-actionLabel{font-size:.56rem}.wt-chromeQuiet .wt-actionRail{transform:translate(.3rem)}[dir=rtl] .wt-chromeQuiet .wt-actionRail{transform:translate(-.3rem)}.wt-playerDock{inset-inline:.75rem;bottom:max(3.4rem, calc(env(safe-area-inset-bottom) + 2rem));border-radius:1rem;grid-template-columns:auto minmax(0,1fr);min-height:3.7rem}.wt-liveLine,.wt-autoSurfButton{display:none}.wt-dockStatus span{max-width:65vw}.wt-nextWave{display:none}.wt-mobileHint{right:1rem;bottom:max(.7rem, env(safe-area-inset-bottom));z-index:12;color:#e6e9f66b;letter-spacing:.08em;text-transform:uppercase;justify-content:center;align-items:center;gap:.4rem;font-size:.62rem;font-weight:750;display:flex;left:1rem}.wt-backdropShade{background:linear-gradient(#03050cd1 0%,#04060d21 33%,#04060d63 58%,#03050cf0 100%),linear-gradient(90deg,#04060e2e,#04060e5c)}}@media (width<=480px),(height<=760px) and (width<=820px){.wt-waveScene{justify-content:flex-start;padding-top:1.8rem}.wt-tuningCore{width:min(68vw,19.5rem)}.wt-signalBar{transform-origin:50% calc(50% + min(68vw,19.5rem)/2.66667)}.wt-stationStoryPreview h2{font-size:clamp(1.45rem,7vw,2.15rem)}.wt-stationDescription{font-size:.74rem}.wt-actionIcon{width:2.55rem;height:2.55rem}.wt-actionButton{width:4rem}.wt-actionLabel{font-size:.52rem}}@media (prefers-reduced-motion:reduce){.wt-waveGate *,.wt-waveTheater *{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}.wt-waveSlide{transition:transform .48s cubic-bezier(.22,1,.36,1);transform:translateY(0%)}.wt-waveSlide[data-wave-phase=enter-forward]{transition:none;transform:translateY(100%)}.wt-waveSlide[data-wave-phase=enter-backward]{transition:none;transform:translateY(-100%)}@media (prefers-reduced-motion:reduce){.wt-waveSlide,.wt-waveSlide[data-wave-phase=enter-forward],.wt-waveSlide[data-wave-phase=enter-backward]{transition:none;transform:translateY(0%)}}.wt-waveTheater,.wt-emptyState{top:var(--wave-stage-top,0px);left:var(--wave-stage-left,0px);width:var(--wave-stage-width,100vw);height:var(--wave-stage-height,100dvh);z-index:40;position:fixed}html[data-wave-surfing=true],html[data-wave-surfing=true] body{overflow:hidden!important}.wt-chromeVisible{--wave-chrome-state:awake}
