body.lhome{overflow:hidden}body.lhome main,body.lhome footer,body.lhome #prog{display:none}body.lhome #nav{background:none;border:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}body.lhome #nav .navlinks,body.lhome #burger,body.lhome .navsearch{display:none}.cine-wrap{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.cine-wrap>:not(canvas){display:none!important}#cine-bg{width:100%;height:100%;display:block;opacity:0}#cine-bg.on{opacity:1}body.lhome #sky{z-index:0}.cine-wrap:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity 2.6s ease;background:linear-gradient(90deg,#0000004d,#00000005 34%,#00000005 66%,#00000042),linear-gradient(180deg,#00000029,#0000 34%,#0000 62%,#00000070)}body.cine-live .cine-wrap:after{opacity:1}body.cine-live .lnch-bg{opacity:0}body.cine-live.deck-open .cine-wrap{filter:blur(9px) brightness(.5) saturate(.94);transform:scale(1.02);transition:filter .7s var(--ease),transform 1.2s var(--ease)}body.cine-live .cine-wrap{transition:filter .7s var(--ease),transform 1.2s var(--ease)}.lnch-hero{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;object-fit:cover;object-position:center 52%;pointer-events:none;opacity:1;transition:opacity 1.4s ease,filter .75s var(--ease),transform 1.2s var(--ease)}body.cine-live .lnch-hero{opacity:0}body.deck-open .lnch-hero{filter:blur(13px) brightness(.46) saturate(.92);opacity:.42;transform:scale(1.035)}@media (max-width: 820px){.lnch-hero{object-position:52% center}}.lnch-bg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;opacity:1;background:radial-gradient(74% 64% at 58% 54%,rgba(142,181,242,.28),transparent 62%),radial-gradient(54% 34% at 50% 72%,rgba(234,242,255,.25),transparent 66%),linear-gradient(90deg,#0000003d,#0000000a 38%,#0000000f 70%,#00000057),linear-gradient(180deg,#0000000a,#0000 42%,#00000047),url(/img/celestium-home-orbit-1774.webp) center 52% / cover no-repeat;transition:opacity 1.4s ease,filter .75s var(--ease),transform 1.2s var(--ease)}.lnch-bg:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(38% 16% at 50% 71%,rgba(244,248,255,.38),transparent 66%),radial-gradient(52% 44% at 62% 34%,rgba(123,164,230,.14),transparent 70%);mix-blend-mode:screen}.lnch-bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(70% 54% at 50% 62%,transparent 0%,rgba(0,0,0,.01) 48%,rgba(0,0,0,.42) 100%),linear-gradient(180deg,#0000000a,#0000 48%,#0000008a)}body.deck-open .lnch-bg{filter:blur(13px) brightness(.46) saturate(.92);opacity:.42;transform:scale(1.035)}body.deck-open #sky{filter:blur(7px) brightness(.55);transition:filter .7s var(--ease)}.lnch-quote p,.lnch-quote cite{transition:opacity .9s ease,transform .9s ease}.lnch-quote p{text-shadow:0 1px 22px rgba(0,0,0,.85),0 0 46px rgba(0,0,0,.55)}.lnch-quote cite{text-shadow:0 1px 14px rgba(0,0,0,.9)}.lnch-quote.q-out p,.lnch-quote.q-out cite{opacity:0;transform:translateY(6px)}.lnch-quote{position:fixed;left:clamp(28px,4.4vw,84px);top:48%;transform:translateY(-50%);z-index:2;max-width:min(52ch,42vw);margin:0;pointer-events:none;opacity:1;transition:opacity .8s var(--ease),transform .8s var(--ease)}body.deck-open .lnch-quote{opacity:0;transform:translateY(-50%) translate(-10px)}.lnch-quote:before{content:"";display:block;width:36px;height:1px;background:#c8d6f557;margin-bottom:26px}.lnch-quote p{font-family:var(--display);font-weight:300;font-size:clamp(1.72rem,2.35vw,3.05rem);line-height:1.34;letter-spacing:.002em;color:#ecf2ffd1;margin:0;text-shadow:0 2px 26px rgba(0,0,0,.74);text-wrap:balance}.lnch-quote cite{display:block;margin-top:18px;font-family:var(--mono);font-style:normal;font-size:10px;letter-spacing:.3em;text-transform:uppercase;color:#b0c0e466}.lnch{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none}body.lhome .lnch{z-index:60}.lnch>*{pointer-events:auto}.lnch:before{content:"";position:fixed;left:0;right:0;bottom:0;height:170px;z-index:7;pointer-events:none;opacity:0;transition:opacity .45s var(--ease);background:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.48) 52%,rgba(0,0,0,.9) 100%)}body.deck-open .lnch:before{opacity:1}.lnch:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,rgba(0,0,0,.08),transparent 22%,transparent 70%,rgba(0,0,0,.24)),radial-gradient(60% 50% at 50% 50%,transparent 0%,rgba(0,0,0,.16) 100%)}.lnch-home{position:fixed;left:50%;bottom:clamp(22px,5vh,46px);transform:translate(-50%);width:78px;height:102px;padding:0;border:none;background:none;cursor:pointer;z-index:8;transition:transform .5s var(--ease),bottom .5s var(--ease),opacity .35s ease}.lnch-home:active{transform:translate(-50%) scale(.93)}.lh-glow{position:absolute;top:1px;left:3px;width:72px;height:72px;border-radius:50%;pointer-events:none;background:radial-gradient(circle,rgba(188,211,255,.56),rgba(125,163,238,.2) 34%,transparent 68%);filter:blur(9px);animation:lhBreath 4.8s ease-in-out infinite}.lh-orb{position:absolute;top:2px;left:4px;width:70px;height:70px;border-radius:50%;display:block}.lh-shell{position:absolute;top:2px;left:4px;width:70px;height:70px;border-radius:50%;pointer-events:none;background:radial-gradient(circle at 33% 25%,#ffffff80,#fff0 30%),radial-gradient(circle at 70% 78%,#aac8ff24,#fff0 42%);border:1px solid rgba(255,255,255,.5);box-shadow:inset 0 1px 1.5px #ffffffb3,inset 0 0 16px -4px #ffffff8c,inset 0 -11px 18px -12px #96b4ff99,0 7px 28px -6px #7896ff80}.lh-shell:after{content:"";position:absolute;top:9px;left:13px;width:14px;height:8px;border-radius:50%;background:radial-gradient(circle,#ffffffeb,#fff0 70%);transform:rotate(-28deg)}.lnch-home:hover .lh-shell{border-color:#ffffffb8;box-shadow:inset 0 1px 1.5px #ffffffd9,inset 0 0 22px -3px #ffffffb3,inset 0 -11px 18px -12px #a5c3ffcc,0 9px 34px -6px #96b4ffb8}.lh-label{position:absolute;bottom:3px;left:0;right:0;text-align:center;font-family:var(--mono);font-size:9px;letter-spacing:.3em;text-transform:uppercase;color:var(--mut);transition:color .3s}.lnch-home:hover .lh-label{color:var(--ink)}body.deck-open .lnch-home{bottom:0;transform:translate(-50%)}.lnch-home:focus-visible{outline:1px solid rgba(169,188,255,.62);outline-offset:6px;border-radius:999px}@keyframes lhBreath{0%,to{opacity:.46;transform:scale(.9)}50%{opacity:.86;transform:scale(1.12)}}.lnch-deck{position:fixed;top:0;right:0;bottom:0;left:0;z-index:4;padding:clamp(82px,10vh,104px) clamp(20px,2.6vw,40px) clamp(126px,15vh,150px);display:flex;flex-direction:column;opacity:0;pointer-events:none;transition:opacity .5s var(--ease)}.lnch-deck:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(62% 76% at 50% 40%,rgba(42,61,105,.2),transparent 62%),linear-gradient(180deg,#03040924,#03040985)}body.deck-open .lnch-deck{opacity:1;pointer-events:auto}.lnch-grid{position:relative;inset:auto;z-index:auto;display:grid;align-items:stretch;justify-items:stretch;width:100%;min-height:0;flex:1;gap:16px;padding:0;border:0;background:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;transition:none;grid-template-columns:1.5fr 1.42fr 1.02fr .78fr .78fr;grid-template-rows:repeat(6,1fr);grid-template-areas:"atlas disc  night star  wit" "atlas disc  night star  wit" "atlas disc  night event wit" "atlas time  night event join" "atlas time  night about join" "atlas time  night about join"}.t-atlas{grid-area:atlas}.t-disc{grid-area:disc}.t-time{grid-area:time}.t-tonight{grid-area:night}.t-star{grid-area:star}.t-event{grid-area:event}.t-wit{grid-area:wit}.t-about{grid-area:about}.t-join{grid-area:join}.tile{position:relative;overflow:hidden;border-radius:18px;border:1px solid rgba(214,226,255,.26);background:radial-gradient(220px 150px at var(--gx,30%) var(--gy,-12%),var(--glass-hi),transparent 72%),var(--glass-sheen-face),#080b1461;-webkit-backdrop-filter:saturate(150%) blur(7px);backdrop-filter:saturate(150%) blur(7px);cursor:pointer;text-decoration:none;color:var(--ink);box-shadow:var(--glass-bevel),0 20px 52px -22px #000c;transition:transform .55s var(--spring),border-color .4s,box-shadow .4s}.tile:active{transform:scale(.985);transition-duration:.12s}@supports (backdrop-filter: url(#lg-refract)){.tile{-webkit-backdrop-filter:url(#lg-refract) saturate(150%) blur(5px);backdrop-filter:url(#lg-refract) saturate(150%) blur(5px)}}.tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;pointer-events:none;z-index:3;background:conic-gradient(from var(--ga,230deg),transparent 0deg,rgba(188,206,255,.5) 42deg,rgba(255,255,255,.72) 64deg,transparent 134deg,transparent 224deg,rgba(200,214,248,.42) 252deg,transparent 322deg);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;opacity:.6}body.deck-open .tile{animation:tileBloom .55s var(--ease) both;animation-delay:calc(var(--i,0) * 48ms)}@keyframes tileBloom{0%{opacity:0;transform:translateY(20px) scale(.92)}to{opacity:1;transform:none}}.tile:hover{transform:perspective(900px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg)) translateY(-5px);border-color:#ffffff57;box-shadow:var(--glass-shadow),var(--glass-bevel),0 0 44px -22px #a5beffb3}.tile:hover .tile-bg,.tile:hover .slide.on{transform:translate(var(--px,0px),var(--py,0px)) scale(1.09)}.tile:active{transform:perspective(900px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg)) translateY(-1px) scale(.985)}.t-tonight .tile-bg,.t-wit .tile-chem,.t-wit .tile-news{display:none}.tile-bg,.slide{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;transition:transform .8s var(--ease)}.tile-bg.dim{opacity:.42}.tile-slides{position:absolute;top:0;right:0;bottom:0;left:0}.slide{opacity:0;transition:opacity 1.3s ease,transform .8s var(--ease)}.slide.on{opacity:1}.tile-scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#030409f0 2%,#04060c6b 48%,#04060c14 82%)}.tile-foot{position:absolute;left:16px;right:16px;bottom:14px;z-index:1}.tile-kicker{display:block;font-family:var(--mono);font-size:8.5px;letter-spacing:.28em;text-transform:uppercase;color:var(--accent);margin-bottom:6px}.tile-title{display:block;font-family:var(--display);font-size:1.04rem;line-height:1.12;color:var(--ink);letter-spacing:-.005em;text-wrap:balance;text-shadow:var(--glass-textscrim)}.size-l .tile-title{font-size:1.85rem}.size-w .tile-title{font-size:1.34rem}.tile-go{position:absolute;top:14px;right:14px;z-index:1;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;color:var(--ink);background:#ffffff0f;border:1px solid rgba(255,255,255,.16);opacity:0;transform:translate(-5px);transition:opacity .35s,transform .5s var(--spring),background .35s}.tile-go svg{width:15px;height:15px}.tile:hover .tile-go{opacity:1;transform:none;background:#ffffff24}.t-tonight{display:block;text-align:left}.tn-head{position:absolute;top:15px;left:16px;right:16px;z-index:1}.tn-sub{display:block;font-family:var(--display);font-size:.86rem;color:var(--mut);margin-top:2px}.tile-moon{position:absolute;top:48px;left:50%;transform:translate(-50%);z-index:1;width:62px;height:62px;border-radius:50%;overflow:hidden;box-shadow:0 0 28px -6px #dce6ff99}.moon-disc{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:radial-gradient(circle at 38% 33%,#fff 2%,#e8edf7 26%,#b9c2d6 68%,#878fa2);box-shadow:inset 0 0 11px -2px #00000080}.moon-dark{position:absolute;top:-3px;left:-3px;width:68px;height:68px;border-radius:50%;background:#05060c;transform:translate(var(--mx,-58%));box-shadow:inset 11px 0 14px -8px #000000e6}.tn-moon-name{position:absolute;top:116px;left:0;right:0;text-align:center;z-index:1;font-family:var(--mono);font-size:8px;letter-spacing:.12em;text-transform:uppercase;color:var(--dim)}.tn-list{position:absolute;left:16px;right:16px;bottom:44px;z-index:1;display:flex;flex-direction:column;gap:6px}.tn-row{display:flex;align-items:baseline;justify-content:space-between;gap:8px;border-top:1px solid rgba(255,255,255,.09);padding-top:6px}.tn-row b{font-family:var(--display);font-size:.92rem;color:var(--ink);font-weight:400}.tn-row u{font-family:var(--mono);font-size:7.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--dim);text-decoration:none;white-space:nowrap}.tn-cta{position:absolute;left:16px;right:16px;bottom:14px;z-index:1;display:flex;align-items:center;gap:7px;font-family:var(--mono);font-size:8.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--accent)}.tn-cta svg{width:13px;height:13px}.t-event .tile-bg{filter:saturate(1.12) brightness(.9) contrast(1.08)}.t-event .tile-scrim{background:linear-gradient(to top,#020309ed,#04060d40 58%,#04060d0f)}.event-vector{position:absolute;z-index:1;top:15px;left:16px;width:30px;height:46px;opacity:.8}.event-vector:before{content:"";position:absolute;left:50%;top:5px;bottom:3px;width:1px;background:linear-gradient(#c2daffe6,#c2daff14)}.event-vector i{position:absolute;left:50%;top:0;width:7px;height:7px;transform:translate(-50%) rotate(45deg);border-left:1px solid rgba(226,238,255,.95);border-top:1px solid rgba(226,238,255,.95)}.event-vector b{position:absolute;left:50%;bottom:0;width:13px;height:7px;transform:translate(-50%);border:1px solid rgba(166,196,255,.5);border-radius:50%;box-shadow:0 0 12px #70a5ff80}.lnch-deck{padding:clamp(78px,9.5vh,102px) clamp(20px,2.6vw,42px) clamp(116px,13.5vh,140px)}.lnch-deck:before{background:radial-gradient(58% 70% at 50% 38%,rgba(92,123,190,.18),transparent 62%),linear-gradient(180deg,#0304091a,#03040994)}.lnch-grid{width:min(100%,1660px);margin:0 auto;gap:clamp(10px,1.05vw,16px);grid-template-columns:minmax(260px,1.42fr) minmax(245px,1.28fr) minmax(205px,.92fr) minmax(150px,.7fr) minmax(150px,.7fr);grid-template-rows:repeat(6,minmax(0,1fr));grid-template-areas:"atlas disc night star wit" "atlas disc night star wit" "atlas disc night event wit" "atlas time night event join" "atlas time night about join" "atlas time night about join"}.tile{--tile-pad: clamp(14px, 1.15vw, 20px);isolation:isolate;contain:layout paint;border-radius:14px;border-color:#d8e4ff40;background:radial-gradient(260px 190px at var(--gx,30%) var(--gy,-12%),rgba(255,255,255,.09),transparent 72%),linear-gradient(126deg,rgba(255,255,255,.11),rgba(255,255,255,.018) 34%,transparent 62%,rgba(183,207,255,.055)),#090c1666;-webkit-backdrop-filter:saturate(168%) brightness(1.08) blur(10px);backdrop-filter:saturate(168%) brightness(1.08) blur(10px);box-shadow:var(--glass-bevel),0 20px 54px -24px #000000d6}@supports (backdrop-filter: url(#lg-refract)){.tile{-webkit-backdrop-filter:url(#lg-refract) saturate(168%) brightness(1.08) blur(4px);backdrop-filter:url(#lg-refract) saturate(168%) brightness(1.08) blur(4px)}}.tile:before{content:"";position:absolute;top:-34%;right:-58%;bottom:-34%;left:-58%;z-index:2;pointer-events:none;background:linear-gradient(112deg,transparent 38%,rgba(255,255,255,.16) 48%,rgba(160,190,255,.08) 53%,transparent 63%);transform:translate(-30%) rotate(1deg);opacity:.28;mix-blend-mode:screen}.tile:after{z-index:5;opacity:.74;background:conic-gradient(from var(--ga,230deg),transparent 0deg,rgba(188,206,255,.58) 34deg,rgba(255,255,255,.82) 58deg,rgba(167,195,255,.2) 86deg,transparent 134deg,transparent 224deg,rgba(205,220,255,.46) 252deg,transparent 322deg)}body.deck-open .tile{animation:tileBloom .58s var(--ease) both;animation-delay:calc(var(--i,0) * 46ms)}body.deck-open .tile:before{animation:tileSweep 6.8s ease-in-out infinite;animation-delay:calc(var(--i,0) * -.72s)}@keyframes tileSweep{0%,36%{transform:translate(-42%) rotate(1deg);opacity:.12}56%{transform:translate(40%) rotate(1deg);opacity:.36}to{transform:translate(48%) rotate(1deg);opacity:.12}}.tile-bg,.slide{z-index:0;filter:saturate(1.02) brightness(.86) contrast(1.08);transition:transform .9s var(--ease),opacity .5s,filter .5s}.tile-bg{opacity:.84}.slide{opacity:0}.slide.on{opacity:.9}.tile-bg.dim{opacity:.28;filter:saturate(.9) brightness(.58)}.tile:hover .tile-bg,.tile:hover .slide.on{transform:scale(1.06);opacity:.9}.tile-slides{z-index:0}.tile-scrim{z-index:1;background:linear-gradient(to top,#030409e6,#05070e61 46%,#05070e0f),radial-gradient(100% 80% at 50% 0%,rgba(146,176,255,.1),transparent 58%)}.t-atlas .slide.on{opacity:1;filter:saturate(1.16) brightness(1.24) contrast(1.04)}.t-atlas .slide{background-position:50% 42%}.t-atlas .tile-scrim{background:linear-gradient(to top,#030409eb,#05070e47 43%,#05070e05),radial-gradient(92% 66% at 50% 18%,rgba(146,176,255,.13),transparent 62%)}.t-star .tile-bg,.t-about .tile-bg,.t-join .tile-bg{opacity:.92;filter:saturate(1.04) brightness(.9) contrast(1.08)}.t-star .tile-scrim,.t-about .tile-scrim,.t-join .tile-scrim{background:linear-gradient(to top,#030409e0,#05070e4d,#05070e0d),radial-gradient(100% 80% at 50% 0%,rgba(146,176,255,.12),transparent 58%)}.tile-foot{left:var(--tile-pad);right:calc(var(--tile-pad) + 38px);bottom:var(--tile-pad);z-index:3}.tile-kicker{font-size:8.5px;letter-spacing:.32em;margin-bottom:7px}.tile-title{letter-spacing:0;line-height:1.1}.size-l .tile-title{font-size:clamp(1.9rem,2.55vw,3rem);line-height:1.04}.size-w .tile-title{font-size:clamp(1.35rem,1.8vw,1.82rem)}.tile-go{right:var(--tile-pad);bottom:var(--tile-pad);top:auto;z-index:4;opacity:.76;transform:none}.tile:hover{border-color:#ffffff61;box-shadow:var(--glass-shadow),var(--glass-bevel),0 0 46px -24px #a5beffc7}.tile:active{transform:translateY(-1px) scale(.992)}.tile.live-focus{border-color:#e1ecff6b;box-shadow:var(--glass-shadow),var(--glass-bevel),0 0 52px -26px #a9bcffeb}.tile.live-focus .tile-livebar i{animation-duration:2.6s}.tile:hover .tile-go{transform:translate(2px)}.tile-livebar{position:absolute;top:13px;left:var(--tile-pad);right:var(--tile-pad);z-index:3;display:grid;grid-template-columns:1fr .65fr .38fr;gap:6px;opacity:.7}.tile-livebar i{height:2px;border-radius:4px;background:linear-gradient(90deg,#a9bcff29,#e9f0ffdb,#a9bcff1a);transform-origin:0 50%;animation:tileRail 4.6s ease-in-out infinite}.tile-livebar i:nth-child(2){animation-delay:.7s}.tile-livebar i:nth-child(3){animation-delay:1.4s}@keyframes tileRail{0%,to{transform:scaleX(.22);opacity:.34}46%{transform:scaleX(1);opacity:.9}}.tile-data{position:absolute;top:clamp(42px,7vh,78px);left:var(--tile-pad);right:var(--tile-pad);z-index:3;display:flex;align-items:center;gap:12px;color:var(--ink)}.td-orbit{width:54px;height:54px;border-radius:50%;border:1px solid rgba(210,226,255,.28);display:grid;place-items:center;background:#ffffff0a;box-shadow:inset 0 0 24px #96b4ff1f}.td-orbit i{width:28px;height:28px;border-radius:50%;border:1px solid rgba(255,255,255,.54);display:block;box-shadow:0 0 20px #a9bcff52,inset 0 0 14px #ffffff1a;animation:tdPulse 3.8s ease-in-out infinite}@keyframes tdPulse{0%,to{transform:scale(.82);opacity:.62}50%{transform:scale(1);opacity:1}}.td-stack{min-width:0;display:flex;flex-direction:column;gap:1px}.td-stack b{font-family:var(--display);font-weight:400;font-size:clamp(1.02rem,1.25vw,1.38rem);line-height:1}.td-stack i,.tile-news i,.tile-news em{font-family:var(--mono);font-style:normal;text-transform:uppercase;letter-spacing:.12em;color:var(--dim)}.td-stack i{font-size:8px}.tile-news{position:absolute;top:42px;left:var(--tile-pad);right:var(--tile-pad);z-index:3;display:grid;gap:4px;max-width:28ch}.tile-news i{font-size:8px;color:var(--accent)}.tile-news b{font-family:var(--display);font-weight:400;font-size:clamp(1.05rem,1.55vw,1.5rem);line-height:1.02;color:var(--ink);text-shadow:var(--glass-textscrim)}.tile-news em{font-size:8px}.tile-news.compact{top:18px;max-width:18ch}.tile-news.compact b{font-size:clamp(.96rem,1.25vw,1.2rem)}.time-rail{position:absolute;inset:22px var(--tile-pad) auto;height:42%;z-index:2;opacity:.72}.time-rail:before{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:linear-gradient(90deg,transparent,rgba(205,220,255,.42),transparent)}.time-rail i{position:absolute;top:50%;width:7px;height:7px;margin-top:-3px;border-radius:50%;background:#e5eeffe0;box-shadow:0 0 16px #a9bcff94}.time-rail i:nth-child(1){left:0%}.time-rail i:nth-child(2){left:23%}.time-rail i:nth-child(3){left:51%}.time-rail i:nth-child(4){left:74%}.time-rail i:nth-child(5){left:100%}.tile-chem{position:absolute;top:17px;left:var(--tile-pad);right:var(--tile-pad);z-index:3;display:flex;justify-content:space-between;opacity:.72}.tile-chem i{width:28px;height:28px;display:grid;place-items:center;border-radius:50%;border:1px solid rgba(255,255,255,.16);background:#ffffff0b;font-family:var(--mono);font-style:normal;font-size:10px;color:#e8eeffd1}.tile-crew{position:absolute;top:18px;left:var(--tile-pad);z-index:3;display:flex;gap:6px;opacity:.75}.tile-crew i{width:23px;height:23px;border-radius:50%;border:1px solid rgba(255,255,255,.2);background:radial-gradient(circle at 40% 34%,#ffffffbd,#a9bcff29 34%,#ffffff0a 72%)}.tile-crew i:nth-child(2){transform:translateY(6px)}.tile-crew i:nth-child(3){transform:translateY(1px)}.tn-orbit{position:absolute;inset:70px 16px auto;height:34%;z-index:1;opacity:.5;pointer-events:none}.tn-orbit:before,.tn-orbit i{content:"";position:absolute;left:50%;top:50%;border-radius:50%;border:1px solid rgba(185,205,255,.16);transform:translate(-50%,-50%)}.tn-orbit:before{width:138px;height:138px}.tn-orbit i:nth-child(1){width:92px;height:92px}.tn-orbit i:nth-child(2){width:178px;height:178px}.tn-orbit i:nth-child(3){width:232px;height:232px;opacity:.42}.tn-head{top:var(--tile-pad);left:var(--tile-pad);right:var(--tile-pad);z-index:3}.tn-sub{font-size:clamp(.92rem,1.15vw,1.08rem);line-height:1.12}.tile-moon{top:29%;transform:translate(-50%,-50%);z-index:3;width:clamp(76px,7vw,102px);height:clamp(76px,7vw,102px)}.moon-dark{top:-5%;left:-5%;width:110%;height:110%}.tn-moon-name{top:calc(29% + 58px);left:var(--tile-pad);right:var(--tile-pad);z-index:3;letter-spacing:.14em}.tn-list{left:var(--tile-pad);right:var(--tile-pad);bottom:48px;z-index:3;gap:7px}.tn-row{border-top-color:#ffffff1a;padding-top:7px}.tn-row b{font-size:clamp(.94rem,1.18vw,1.14rem);letter-spacing:0}.tn-row u{letter-spacing:.08em}.tn-cta{left:var(--tile-pad);right:var(--tile-pad);bottom:var(--tile-pad);z-index:3;letter-spacing:.18em}@media (prefers-reduced-motion: reduce){.lh-glow,body.deck-open .tile{animation:none}}.lnch-top{position:fixed;top:clamp(15px,2.3vh,24px);right:clamp(14px,2.2vw,28px);z-index:70;display:flex;align-items:center;gap:12px;max-width:calc(100vw - 34px)}.music-pill{display:flex;align-items:center;gap:11px;padding:8px 8px 8px 15px;border-radius:999px;border:1px solid var(--glass-edge);background:radial-gradient(160px 80px at var(--gx,30%) var(--gy,-22%),var(--glass-hi),transparent 70%),var(--glass-sheen-face),#090c1575;-webkit-backdrop-filter:saturate(160%) blur(10px);backdrop-filter:saturate(160%) blur(10px);box-shadow:var(--glass-bevel),0 8px 28px -10px #00000080;min-width:0;max-width:min(310px,48vw)}@supports (backdrop-filter: url(#lg-refract)){.music-pill,.updates-btn,.updates-panel{-webkit-backdrop-filter:url(#lg-refract) saturate(160%) blur(6px);backdrop-filter:url(#lg-refract) saturate(160%) blur(6px)}}.mp-note{color:var(--accent);display:grid;place-items:center;flex:none}.mp-note svg{width:17px;height:17px}.mp-meta{display:flex;flex-direction:column;min-width:0;max-width:min(150px,26vw)}.mp-meta b{font-family:var(--display);font-size:.92rem;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.1}.mp-meta i{font-family:var(--mono);font-size:7.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--dim);font-style:normal;margin-top:2px}.mp-toggle{flex:none;width:34px;height:34px;border-radius:50%;border:1px solid var(--glass-edge);background:#ffffff0f;color:var(--ink);cursor:pointer;display:grid;place-items:center;transition:background .3s,border-color .3s}.mp-toggle:hover{background:#ffffff24;border-color:#ffffff4d}.mp-toggle svg{width:14px;height:14px}.mp-wave{display:flex;align-items:center;gap:2.5px;height:18px;padding-right:6px}.mp-wave i{width:2.5px;border-radius:2px;background:var(--accent);height:5px;opacity:.5}.music-pill.playing .mp-wave i{animation:mpWave 1s ease-in-out infinite;opacity:.9}.music-pill.playing .mp-wave i:nth-child(2){animation-delay:.15s}.music-pill.playing .mp-wave i:nth-child(3){animation-delay:.3s}.music-pill.playing .mp-wave i:nth-child(4){animation-delay:.45s}.music-pill.playing .mp-wave i:nth-child(5){animation-delay:.2s}@keyframes mpWave{0%,to{height:5px}50%{height:16px}}.updates-btn{display:flex;align-items:center;gap:10px;padding:8px 16px 8px 13px;border-radius:16px;border:1px solid var(--glass-edge);background:radial-gradient(140px 70px at var(--gx,30%) var(--gy,-22%),var(--glass-hi),transparent 70%),var(--glass-sheen-face),#090c1575;-webkit-backdrop-filter:saturate(160%) blur(10px);backdrop-filter:saturate(160%) blur(10px);box-shadow:var(--glass-bevel),0 8px 28px -10px #00000080;cursor:pointer;color:var(--ink);transition:border-color .3s;flex:none}.updates-btn:hover{border-color:#ffffff4d}.ub-ic{position:relative;color:var(--mut);display:grid;place-items:center;flex:none}.ub-ic svg{width:19px;height:19px}.ub-dot{position:absolute;top:-2px;right:-2px;width:7px;height:7px;border-radius:50%;background:var(--accent);box-shadow:0 0 8px var(--accent)}.ub-meta{display:flex;flex-direction:column;text-align:left}.ub-meta b{font-family:var(--mono);font-size:9px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink);line-height:1.2}.ub-meta i{font-family:var(--mono);font-size:8px;letter-spacing:.1em;text-transform:uppercase;color:var(--dim);font-style:normal}.updates-panel{position:fixed;top:clamp(68px,9vh,90px);right:clamp(14px,2.2vw,28px);z-index:6;width:min(380px,calc(100vw - 26px));max-height:70vh;display:flex;flex-direction:column;border-radius:20px;border:1px solid var(--glass-edge);background:radial-gradient(280px 200px at var(--gx,30%) var(--gy,-8%),var(--glass-hi),transparent 74%),var(--glass-sheen-face),#080b139e;-webkit-backdrop-filter:saturate(160%) blur(14px);backdrop-filter:saturate(160%) blur(14px);box-shadow:var(--glass-shadow),var(--glass-bevel);opacity:0;transform:translateY(-8px) scale(.99);pointer-events:none;transition:opacity .35s var(--ease),transform .35s var(--ease)}.updates-panel.open{opacity:1;transform:none;pointer-events:auto}.up-head{display:flex;align-items:center;justify-content:space-between;padding:16px 18px 10px}.up-title{font-family:var(--mono);font-size:10px;letter-spacing:.3em;text-transform:uppercase;color:var(--accent)}.up-close{width:32px;height:32px;border-radius:50%;border:1px solid var(--glass-edge);background:#ffffff0e;color:var(--mut);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:color .22s,border-color .22s,background .22s,transform .22s}.up-close svg{width:15px;height:15px}.up-close:hover,.up-close:focus-visible{color:var(--ink);border-color:#ffffff4d;background:#ffffff17}.up-close:active{transform:scale(.96)}.up-list{overflow-y:auto;padding:0 10px 12px;scrollbar-width:none}.up-list::-webkit-scrollbar{display:none}.up-item{display:flex;gap:12px;padding:11px;border-radius:13px;text-decoration:none;transition:background .25s}.up-item:hover{background:#ffffff0d}.up-thumb{flex:none;width:56px;height:56px;border-radius:10px;background-size:cover;background-position:center}.up-body{min-width:0;display:flex;flex-direction:column}.up-kind{font-family:var(--mono);font-size:7.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--dim)}.up-body b{font-family:var(--display);font-size:1rem;color:var(--ink);line-height:1.15;margin:2px 0 3px}.up-body i{font-family:var(--display);font-size:.82rem;color:var(--mut);font-style:normal;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.lnch-top{top:clamp(16px,2.5vh,26px);right:clamp(14px,2.3vw,30px);gap:10px;align-items:stretch}.music-pill,.updates-btn{min-height:52px;position:relative;overflow:hidden;border-color:#dce8ff3d;background:radial-gradient(180px 94px at var(--gx,30%) var(--gy,-22%),rgba(255,255,255,.09),transparent 70%),linear-gradient(126deg,#ffffff1c,#ffffff05 36%,#9fbcff0d),#080b1475;box-shadow:var(--glass-bevel),0 12px 34px -18px #000000b8,0 0 26px -20px #a9bcffcc}.music-pill:before,.updates-btn:before{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;border-radius:inherit;pointer-events:none;background:linear-gradient(112deg,rgba(255,255,255,.08),transparent 34%,rgba(255,255,255,.04) 100%)}.music-pill{gap:10px;padding:7px 8px 7px 10px;max-width:min(386px,54vw)}.mp-note,.ub-ic{width:36px;height:36px;border-radius:50%;background:#ffffff0e;border:1px solid rgba(255,255,255,.14);box-shadow:inset 0 1px #ffffff1f}.mp-note svg{width:18px;height:18px}.mp-meta{gap:1px;max-width:min(190px,28vw);position:relative;z-index:1}.mp-meta i{order:0;margin:0;font-size:7px;letter-spacing:.18em;color:#b0c0e4b8}.mp-meta b{order:1;font-size:.98rem;line-height:1.05}.mp-wave{position:relative;z-index:1;width:48px;justify-content:center;padding:0 5px;border-left:1px solid rgba(255,255,255,.09);border-right:1px solid rgba(255,255,255,.09)}.mp-wave i{background:linear-gradient(180deg,#eef4ff,var(--accent));opacity:.62}.mp-toggle{position:relative;z-index:1;width:38px;height:38px;background:#ffffff12}.updates-btn{min-width:128px;padding:7px 10px;border-radius:24px;gap:9px}.updates-btn:hover,.music-pill:has(.mp-toggle:hover){border-color:#ffffff57}.ub-ic{color:#e1eaffe6}.ub-ic svg{width:18px;height:18px}.ub-dot{top:5px;right:5px;width:6px;height:6px}.ub-meta{position:relative;z-index:1;gap:1px;min-width:0}.ub-meta i{order:0;font-size:7px;letter-spacing:.16em;color:#b0c0e4b8}.ub-meta b{order:1;font-size:9px;letter-spacing:.18em}.ub-count{position:relative;z-index:1;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;background:#a9bcff1f;border:1px solid rgba(169,188,255,.22);font-family:var(--mono);font-size:10px;color:var(--ink)}.updates-panel{top:clamp(76px,9vh,96px);width:min(430px,calc(100vw - 28px));border-radius:24px;border-color:#dce8ff3d;background:radial-gradient(360px 260px at var(--gx,30%) var(--gy,-8%),rgba(255,255,255,.09),transparent 74%),linear-gradient(126deg,#ffffff1a,#ffffff05 36%,#9fbcff0d),#070a12b8}.up-head{padding:18px 18px 10px}.up-title{color:var(--ink);letter-spacing:.34em}.up-item{border-radius:15px;border:1px solid transparent}.up-item:hover{background:#ffffff0e;border-color:#ffffff17}.up-thumb{border-radius:11px;box-shadow:inset 0 0 0 1px #ffffff1a}@media (max-width: 820px),(orientation: portrait){.lnch-bg{background:radial-gradient(92% 58% at 52% 54%,rgba(126,166,226,.22),transparent 64%),radial-gradient(78% 32% at 49% 70%,rgba(229,239,255,.18),transparent 68%),linear-gradient(90deg,#0003,#0000000f,#00000052),linear-gradient(180deg,#0000000a,#0000000a 52%,#0000009e),url(/img/celestium-horizon-1600.webp) 53% center / cover no-repeat}.lnch-quote{left:max(28px,env(safe-area-inset-left));top:39%;max-width:13ch}.lnch-quote:before{margin-bottom:22px;width:28px}.lnch-quote p{font-size:clamp(1.55rem,8.2vw,2.12rem);line-height:1.34}.lnch-quote cite{font-size:8.5px;letter-spacing:.24em}.lnch-deck{display:block;overflow-y:auto;overscroll-behavior:contain;padding:72px 16px 190px}.lnch-grid{height:auto;min-height:0;gap:13px;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none;grid-auto-rows:clamp(156px,48vw,208px);grid-template-areas:none}.t-atlas,.t-disc,.t-time,.t-tonight,.t-star,.t-event,.t-wit,.t-about,.t-join{grid-area:auto}.t-atlas{grid-column:span 2;grid-row:span 2}.t-tonight{grid-row:span 2}.t-disc{grid-column:span 2}.tile{border-radius:18px}.tile-foot{left:16px;right:16px;bottom:16px}.size-l .tile-title{font-size:clamp(2.05rem,10vw,2.9rem);line-height:1.06}.size-w .tile-title{font-size:clamp(1.35rem,6.3vw,1.9rem)}.tile-title{font-size:clamp(1.06rem,5.2vw,1.42rem)}.tile-kicker{font-size:9px;letter-spacing:.3em}.tile-moon{top:54px;width:74px;height:74px}.moon-dark{width:80px;height:80px}.tn-moon-name{top:136px}.tn-list{bottom:48px}.lnch-top{top:13px;right:11px;gap:8px}.mp-meta,.mp-wave{display:none}.music-pill{padding:8px;gap:0}.ub-meta{display:none}.updates-btn{padding:9px}.updates-panel{left:11px;right:11px;width:auto}body.deck-open .lnch-home{bottom:max(-4px,calc(env(safe-area-inset-bottom) - 8px));transform:translate(-50%)}}@media (min-width: 821px) and (max-width: 1280px) and (orientation: landscape){.lnch-deck{padding:74px 28px 118px}.lnch-grid{gap:14px;grid-template-columns:1.28fr 1.25fr .92fr;grid-template-rows:repeat(6,1fr);grid-template-areas:"atlas disc night" "atlas disc night" "atlas time night" "atlas time night" "about star event" "wit join event"}.size-l .tile-title{font-size:clamp(1.45rem,2.4vw,1.9rem)}.size-w .tile-title{font-size:clamp(1.12rem,2vw,1.4rem)}.tile-title{font-size:clamp(.94rem,1.5vw,1.12rem)}.tile-foot{left:15px;right:15px;bottom:13px}.tile-moon{width:56px;height:56px}.tn-moon-name{top:106px}.tn-list{bottom:42px}}@media (max-width: 700px){.lnch-top{max-width:calc(100vw - 22px)}}@media (prefers-reduced-motion: reduce){body.deck-open .tile:before,.tile-livebar i,.td-orbit i,.music-pill.playing .mp-wave i{animation:none}}@media (max-width: 820px),(orientation: portrait){.lnch-deck{padding:82px 16px 260px}body.deck-open .lnch:before{height:238px;background:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.62) 42%,rgba(0,0,0,.96) 100%)}.lj-cursor{display:none!important}.lnch-grid{gap:12px;grid-auto-rows:clamp(128px,36vw,164px)}.tile{--tile-pad: 14px;border-radius:14px}.tile-foot{right:50px;bottom:14px;left:14px}.tile-go{width:30px;height:30px;right:14px;bottom:14px}.size-l .tile-title{font-size:clamp(1.82rem,8.4vw,2.42rem);line-height:1.05}.size-w .tile-title{font-size:clamp(1.24rem,5.6vw,1.62rem)}.tile-title{font-size:clamp(.98rem,4.6vw,1.24rem)}.tile-kicker{font-size:8px;letter-spacing:.28em}.tile-data{top:48px;gap:9px}.td-orbit{width:44px;height:44px}.td-orbit i{width:23px;height:23px}.td-stack:last-child{display:none}.td-stack b{font-size:1rem}.td-stack i{font-size:7px}.tile-news{top:34px;max-width:22ch}.tile-news b{font-size:clamp(1rem,5vw,1.34rem)}.tile-news.compact,.t-disc .tile-news,.t-about .tile-news{display:none}.t-tonight{grid-row:span 3}.tile-chem,.tile-crew{display:none}.time-rail{top:18px;height:35%}.tile-moon{top:32%;width:clamp(76px,22vw,90px);height:clamp(76px,22vw,90px)}.tn-orbit{inset:58px 8px auto;height:44%}.tn-moon-name{top:calc(32% + 54px);font-size:7.5px}.tn-list{bottom:54px;gap:7px}.tn-row b{font-size:1rem}.tn-row u{font-size:7px}.lnch-top{top:14px;right:12px;gap:8px}.music-pill{min-width:92px;min-height:52px;padding:7px;gap:7px;justify-content:center}.mp-meta,.mp-wave,.ub-meta{display:none}.mp-note,.ub-ic{width:34px;height:34px}.mp-toggle{width:36px;height:36px}.updates-btn{min-width:52px;width:52px;min-height:52px;padding:7px;justify-content:center;border-radius:22px}.ub-count{position:absolute;right:5px;bottom:5px;width:18px;height:18px;font-size:8px}.updates-panel{top:76px;left:10px;right:10px;width:auto}.lnch-home{width:70px;height:94px}.lh-glow,.lh-orb,.lh-shell{left:5px;width:60px;height:60px}.lh-label{bottom:9px;font-size:8px}body.deck-open .lnch-home{bottom:max(8px,calc(env(safe-area-inset-bottom) + 4px))}body.deck-open .lnch-home{width:46px;height:46px;bottom:max(10px,calc(env(safe-area-inset-bottom) + 6px));border-radius:50%;background:radial-gradient(70px 58px at 34% 18%,rgba(255,255,255,.18),transparent 64%),linear-gradient(126deg,#ffffff1f,#ffffff06 42%,#a9bcff12),#090c168a;border:1px solid rgba(220,232,255,.28);-webkit-backdrop-filter:saturate(170%) brightness(1.08) blur(10px);backdrop-filter:saturate(170%) brightness(1.08) blur(10px);box-shadow:var(--glass-bevel),0 14px 36px -18px #000000eb,0 0 34px -18px #a9bcffb3}body.deck-open .lnch-home:before,body.deck-open .lnch-home:after{content:"";position:absolute;left:14px;top:22px;width:18px;height:1.5px;border-radius:2px;background:#f0f6ffeb;box-shadow:0 0 12px #a9bcff8c}body.deck-open .lnch-home:before{transform:rotate(45deg)}body.deck-open .lnch-home:after{transform:rotate(-45deg)}body.deck-open .lh-glow,body.deck-open .lh-orb,body.deck-open .lh-shell,body.deck-open .lh-label{display:none}.lnch-home:focus-visible{outline-offset:4px}}@media (min-width: 821px) and (max-width: 1280px) and (orientation: landscape){.tile-data{flex-wrap:wrap;align-content:flex-start}.td-stack:last-child{display:none}.tile-news.compact{max-width:16ch}.tile-moon{top:31%;width:70px;height:70px}.tn-moon-name{top:calc(31% + 42px)}}body.lhome #nav .brand{position:fixed;top:max(18px,env(safe-area-inset-top));left:max(20px,env(safe-area-inset-left));z-index:72;min-height:44px;color:#f3f5fbf0;text-shadow:var(--glass-textscrim);transition:opacity .35s var(--ease),transform .35s var(--ease),color .35s}body.deck-open #nav .brand{opacity:.82;color:#f3f5fbd1}.lnch-top{top:max(16px,env(safe-area-inset-top));right:max(16px,env(safe-area-inset-right));gap:9px;align-items:center}.music-pill,.updates-btn{border-color:#dce8ff3b;background:radial-gradient(160px 88px at var(--gx,32%) var(--gy,-18%),rgba(255,255,255,.1),transparent 70%),linear-gradient(126deg,#ffffff1c,#ffffff05 36%,#9fbcff0e),#070a1280;-webkit-backdrop-filter:saturate(170%) brightness(1.08) blur(14px);backdrop-filter:saturate(170%) brightness(1.08) blur(14px);box-shadow:var(--glass-bevel),0 14px 38px -18px #000000db,0 0 34px -24px #a9bcffb8}.music-pill{min-height:52px;padding:7px 8px 7px 10px;gap:9px;border-radius:26px;max-width:min(356px,42vw)}.updates-btn{min-width:52px;min-height:52px;border-radius:22px;padding:7px 10px}.mp-note,.ub-ic{width:38px;height:38px;color:#e7eeffe6;background:#ffffff0f;border-color:#ffffff24}.mp-note{color:var(--accent)}.mp-toggle{width:38px;height:38px;position:relative;z-index:1}.mp-meta b{font-size:.96rem;font-weight:400}.mp-meta i,.ub-meta i{color:#b0c0e4b8}.mp-wave{width:40px;border-left:1px solid rgba(255,255,255,.09);border-right:1px solid rgba(255,255,255,.09)}.ub-count{background:#a9bcff1f;border-color:#a9bcff38}.updates-panel{z-index:71;top:max(82px,calc(env(safe-area-inset-top) + 72px));right:max(16px,env(safe-area-inset-right));width:min(420px,calc(100vw - 32px));max-height:min(620px,72vh)}@media (max-width: 820px),(orientation: portrait){body.lhome #nav .brand{top:max(13px,env(safe-area-inset-top));left:max(13px,env(safe-area-inset-left));gap:9px;font-size:15px;letter-spacing:.18em}body.lhome #nav .brand .mark{width:30px;height:30px}.lnch-top{top:max(12px,env(safe-area-inset-top));right:max(10px,env(safe-area-inset-right));gap:7px}.music-pill{width:48px;min-width:48px;min-height:48px;padding:6px;gap:0;justify-content:center;border-radius:20px}.music-pill .mp-note,.music-pill .mp-meta,.music-pill .mp-wave,.updates-btn .ub-meta{display:none}.mp-toggle{width:34px;height:34px}.updates-btn{width:48px;min-width:48px;min-height:48px;padding:6px;border-radius:20px}.ub-ic{width:34px;height:34px}.ub-count{right:4px;bottom:4px;width:17px;height:17px;font-size:8px}.updates-panel{top:max(70px,calc(env(safe-area-inset-top) + 62px));left:10px;right:10px;width:auto;border-radius:22px}}@media (max-width: 820px),(orientation: portrait){.lnch-quote{left:max(28px,env(safe-area-inset-left));right:max(28px,env(safe-area-inset-right));top:39%;width:min(334px,calc(100vw - 56px));max-width:calc(100vw - 56px)}.lnch-quote p{max-width:100%;font-size:clamp(1.34rem,6.3vw,1.72rem);line-height:1.5;text-wrap:pretty}.lnch-quote cite{margin-top:16px}body.deck-open .lnch-home{width:40px;height:40px;bottom:max(-8px,calc(env(safe-area-inset-bottom) - 8px));opacity:.94}body.deck-open .lnch-home:before,body.deck-open .lnch-home:after{left:12px;top:19px;width:16px}}body.lhome .lnch-top{padding:4px;gap:6px;border:1px solid rgba(220,232,255,.2);border-radius:32px;background:radial-gradient(260px 110px at var(--gx, 38%) var(--gy, -22%),rgba(255,255,255,.11),transparent 70%),linear-gradient(126deg,#ffffff1b,#ffffff05 38%,#9fbcff0e),#06091173;-webkit-backdrop-filter:saturate(175%) brightness(1.1) blur(16px);backdrop-filter:saturate(175%) brightness(1.1) blur(16px);box-shadow:var(--glass-bevel),0 16px 46px -24px #000000e0,0 0 42px -30px #a9bcffdb}body.lhome .music-pill,body.lhome .updates-btn{border-color:transparent;background:#ffffff09;box-shadow:inset 0 1px #ffffff14}body.lhome .updates-btn:hover,body.lhome .music-pill:has(.mp-toggle:hover){border-color:#ffffff2e;background:#ffffff13}body.lhome .music-pill{max-width:min(370px,48vw)}body.lhome .updates-btn{min-width:118px}@media (max-width: 820px),(orientation: portrait){body.lhome .lnch-top{gap:4px;padding:4px;border-radius:26px}body.lhome .music-pill,body.lhome .updates-btn{width:48px;min-width:48px;height:48px;min-height:48px;border-radius:22px}}.moon-disc{background:radial-gradient(circle at 34% 28%,rgba(255,255,255,.72),rgba(255,255,255,.12) 18%,transparent 38%),radial-gradient(circle at 62% 68%,rgba(32,37,52,.45),transparent 50%),url(/img/moon-tile-256.webp) center / cover no-repeat;filter:saturate(.58) brightness(1.08) contrast(1.12);box-shadow:inset -10px -12px 18px -12px #000000c7,inset 8px 8px 18px -14px #ffffffe6}.moon-disc:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:radial-gradient(circle at 38% 30%,rgba(255,255,255,.22),transparent 28%),radial-gradient(circle at 70% 72%,rgba(0,0,0,.34),transparent 46%);mix-blend-mode:screen;opacity:.36}.moon-dark{background:radial-gradient(circle at 42% 36%,#0e121ee6,#020409fa 72%);box-shadow:inset 12px 0 14px -9px #ffffff52,0 0 20px -8px #000000e6}body.lhome .lnch-top{min-height:60px;border-radius:34px;background:radial-gradient(240px 108px at var(--gx, 34%) var(--gy, -18%),rgba(255,255,255,.13),transparent 72%),linear-gradient(126deg,#ffffff1b,#ffffff05 42%,#a9bcff0f),#05081080}body.lhome .music-pill,body.lhome .updates-btn{min-height:50px;border-radius:26px;border-color:#ffffff0f;background:radial-gradient(140px 76px at var(--gx, 32%) var(--gy, -18%),rgba(255,255,255,.12),transparent 70%),#ffffff09;transition:transform .26s var(--ease),background .26s,border-color .26s}body.lhome .music-pill:hover,body.lhome .updates-btn:hover,body.lhome .music-pill:has(.mp-toggle:hover){transform:translateY(-1px);border-color:#dce8ff38;background:radial-gradient(160px 82px at var(--gx, 32%) var(--gy, -18%),rgba(255,255,255,.15),transparent 70%),#ffffff0f}body.lhome .mp-note,body.lhome .ub-ic,body.lhome .mp-toggle{background:radial-gradient(circle at 32% 24%,rgba(255,255,255,.18),transparent 58%),#ffffff0f;border-color:#ffffff26}body.lhome .mp-note{color:#b8cdfff5}body.lhome .mp-note svg,body.lhome .ub-ic svg{width:21px;height:21px}body.lhome .mp-toggle{color:#f4f8fff5}body.lhome .music-pill.playing .mp-note{color:#ecd49afa}body.lhome .music-pill.playing .mp-toggle{border-color:#ecd49a3d;box-shadow:inset 0 1px #ffffff21,0 0 18px -10px #ecd49abf}body.lhome .mp-meta b{max-width:20ch;font-size:1rem}body.lhome .mp-meta i,body.lhome .ub-meta i{color:#b0c0e4c2}body.lhome .mp-wave{width:44px;border-color:#ffffff14}body.lhome .updates-btn{min-width:130px;display:grid;grid-template-columns:38px minmax(0,1fr) 24px}body.lhome .ub-ic{color:#e7eeffe6}body.lhome .ub-dot{top:3px;right:3px;width:7px;height:7px;background:#ecd49af5;box-shadow:0 0 10px #ecd49ac7}body.lhome .ub-count{background:#a9bcff1f;border-color:#a9bcff3d}@media (max-width: 820px),(orientation: portrait){body.lhome .lnch-top{min-height:56px}body.lhome .music-pill,body.lhome .updates-btn{width:48px;min-width:48px;height:48px;min-height:48px;border-radius:22px}body.lhome .updates-btn{display:grid;grid-template-columns:1fr;place-items:center}body.lhome .mp-note,body.lhome .ub-ic{width:34px;height:34px}body.lhome .mp-note{display:none}body.lhome .mp-toggle{width:34px;height:34px}}body.lhome .lnch-bg{background:radial-gradient(64% 54% at 56% 48%,rgba(142,181,242,.16),transparent 66%),linear-gradient(90deg,#00000061,#0000001a 38%,#0000000a 66%,#00000038),linear-gradient(180deg,#00000005,#0000 46%,#0000002e),url(/img/celestium-home-orbit-1774.webp) center 50% / cover no-repeat}body.lhome .lnch-home{top:max(15px,env(safe-area-inset-top));left:max(18px,env(safe-area-inset-left));bottom:auto;width:56px;height:56px;transform:none;z-index:76;display:block}body.lhome .lnch-home:active{transform:scale(.94)}body.lhome .lh-glow{top:-4px;left:-4px;width:64px;height:64px;filter:blur(8px)}body.lhome .lh-orb,body.lhome .lh-shell{top:0;left:0;width:56px;height:56px}body.lhome .lh-shell{border-color:#ffffff6b;box-shadow:inset 0 1px 1.5px #ffffffad,inset 0 0 18px -5px #ffffff80,inset 0 -10px 18px -13px #96b4ff9e,0 8px 26px -10px #7896ff85}body.lhome .lh-shell:after{top:8px;left:11px;width:12px;height:7px}body.lhome .lh-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}body.lhome #nav .brand{top:max(19px,env(safe-area-inset-top));left:max(88px,calc(env(safe-area-inset-left) + 88px));min-height:44px;gap:0;font-size:19px;letter-spacing:.18em}body.lhome #nav .brand .mark{display:none}body.deck-open #nav .brand,body.deck-open .lnch-home{top:max(15px,env(safe-area-inset-top));left:max(18px,env(safe-area-inset-left));bottom:auto;transform:none}body.deck-open .lh-glow,body.deck-open .lh-orb,body.deck-open .lh-shell{display:block}body.deck-open .lnch-home:before,body.deck-open .lnch-home:after{display:none}@media (max-width: 820px),(orientation: portrait){body.lhome .lnch-bg{background:radial-gradient(76% 48% at 56% 50%,rgba(142,181,242,.16),transparent 66%),linear-gradient(90deg,#0000006b,#0000001f 44%,#00000014),linear-gradient(180deg,#0000000a,#0000,#00000038),url(/img/celestium-home-orbit-portrait-941.webp) 52% center / cover no-repeat}body.lhome .lnch-home,body.deck-open .lnch-home{top:max(12px,env(safe-area-inset-top));left:max(12px,env(safe-area-inset-left));width:44px;height:44px;bottom:auto;transform:none;border:0;background:none;box-shadow:none;opacity:1}body.lhome .lh-glow{top:-5px;left:-5px;width:54px;height:54px}body.lhome .lh-orb,body.lhome .lh-shell{top:0;left:0;width:44px;height:44px}body.lhome #nav .brand{top:max(16px,env(safe-area-inset-top));left:max(66px,calc(env(safe-area-inset-left) + 66px));font-size:15px;letter-spacing:.16em}body.deck-open .lnch-home:before,body.deck-open .lnch-home:after,body.deck-open .lh-label{display:none}}body.lhome .lnch-bg{background:radial-gradient(64% 54% at 56% 48%,rgba(142,181,242,.16),transparent 66%),linear-gradient(90deg,#00000061,#0000001a 38%,#0000000a 66%,#00000038),linear-gradient(180deg,#00000005,#0000 46%,#0000002e),url(/img/celestium-home-orbit-1774.webp) center 50% / cover no-repeat}body.lhome .lnch-bg:before{background:radial-gradient(34% 16% at 58% 67%,rgba(255,248,226,.24),transparent 68%),radial-gradient(48% 44% at 58% 30%,rgba(132,174,238,.11),transparent 70%)}body.lhome .lnch-bg:after{background:radial-gradient(76% 58% at 50% 60%,transparent 0%,rgba(0,0,0,.01) 52%,rgba(0,0,0,.3) 100%),linear-gradient(180deg,#00000008,#0000,#0000005c)}body.lhome #nav .brand,body.deck-open #nav .brand{top:max(18px,env(safe-area-inset-top));left:max(20px,env(safe-area-inset-left));min-height:44px;gap:13px;opacity:.95;font-size:19px;letter-spacing:.16em;transform:none}body.lhome #nav .brand .mark,body.deck-open #nav .brand .mark{display:block;width:40px;height:40px}body.lhome .lnch-home{top:auto;right:auto;left:50%;bottom:clamp(22px,5vh,46px);width:78px;height:102px;border:0;background:none;box-shadow:none;opacity:1;transform:translate(-50%);transition:top .55s var(--ease),right .55s var(--ease),bottom .55s var(--ease),left .55s var(--ease),width .55s var(--ease),height .55s var(--ease),transform .55s var(--ease),opacity .35s ease;z-index:84}body.lhome .lnch-home:active{transform:translate(-50%) scale(.93)}body.lhome .lh-glow{top:1px;left:3px;width:72px;height:72px;filter:blur(9px)}body.lhome .lh-orb,body.lhome .lh-shell{top:2px;left:4px;width:70px;height:70px;display:block}body.lhome .lh-label{position:absolute;bottom:3px;left:0;right:0;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal;border:0;display:block;text-align:center;font-family:var(--mono);font-size:9px;letter-spacing:.3em;text-transform:uppercase;color:#b0c0e4bd}body.deck-open .lnch-home{top:max(14px,env(safe-area-inset-top));right:max(16px,env(safe-area-inset-right));left:auto;bottom:auto;width:56px;height:56px;transform:none}body.deck-open .lnch-home:active{transform:scale(.94)}body.deck-open .lh-glow{top:-4px;left:-4px;width:64px;height:64px;filter:blur(8px)}body.deck-open .lh-orb,body.deck-open .lh-shell{top:0;left:0;width:56px;height:56px;display:block}body.deck-open .lh-label,body.deck-open .lnch-home:before,body.deck-open .lnch-home:after{display:none}body.deck-open .lnch-top{right:max(84px,calc(env(safe-area-inset-right) + 84px))}@media (max-width: 820px),(orientation: portrait){body.lhome .lnch-bg{background:radial-gradient(76% 48% at 56% 50%,rgba(142,181,242,.16),transparent 66%),linear-gradient(90deg,#0000006b,#0000001f 44%,#00000014),linear-gradient(180deg,#0000000a,#0000,#00000038),url(/img/celestium-home-orbit-portrait-941.webp) 52% center / cover no-repeat}body.lhome #nav .brand,body.deck-open #nav .brand{top:max(13px,env(safe-area-inset-top));left:max(13px,env(safe-area-inset-left));min-height:38px;gap:9px;font-size:15px;letter-spacing:.18em}body.lhome #nav .brand .mark,body.deck-open #nav .brand .mark{display:block;width:30px;height:30px}body.lhome .lnch-home{top:auto;right:auto;left:50%;bottom:max(26px,calc(env(safe-area-inset-bottom) + 24px));width:70px;height:94px;transform:translate(-50%);border:0;background:none;box-shadow:none;opacity:1}body.lhome .lnch-home:active{transform:translate(-50%) scale(.93)}body.lhome .lh-glow,body.lhome .lh-orb,body.lhome .lh-shell{top:0;left:5px;width:60px;height:60px}body.lhome .lh-label{bottom:9px;display:block;font-size:8px;letter-spacing:.28em}body.deck-open .lnch-home{top:max(12px,env(safe-area-inset-top));right:max(10px,env(safe-area-inset-right));left:auto;bottom:auto;width:48px;height:48px;transform:none}body.deck-open .lnch-home:active{transform:scale(.94)}body.deck-open .lh-glow{top:-5px;left:-5px;width:58px;height:58px}body.deck-open .lh-orb,body.deck-open .lh-shell{top:0;left:0;width:48px;height:48px}body.deck-open .lh-label{display:none}body.deck-open .lnch-top{right:max(66px,calc(env(safe-area-inset-right) + 66px))}}body.lhome.deck-open .lnch-home{top:auto;right:auto;left:50%;bottom:clamp(16px,3.8vh,34px);width:78px;height:102px;transform:translate(-50%)}body.lhome.deck-open .lnch-home:active{transform:translate(-50%) scale(.93)}body.lhome.deck-open .lh-glow{top:1px;left:3px;width:72px;height:72px;filter:blur(9px)}body.lhome.deck-open .lh-orb,body.lhome.deck-open .lh-shell{top:2px;left:4px;width:70px;height:70px;display:block}body.lhome.deck-open .lh-label{display:block;bottom:3px}body.lhome.deck-open .lnch-home:before,body.lhome.deck-open .lnch-home:after{display:none}body.lhome.deck-open .lnch-top{right:max(16px,env(safe-area-inset-right))}@media (max-width: 820px),(orientation: portrait){body.lhome.deck-open .lnch-home{top:auto;right:auto;left:50%;bottom:max(22px,calc(env(safe-area-inset-bottom) + 18px));width:70px;height:94px;transform:translate(-50%)}body.lhome.deck-open .lnch-home:active{transform:translate(-50%) scale(.93)}body.lhome.deck-open .lh-glow,body.lhome.deck-open .lh-orb,body.lhome.deck-open .lh-shell{top:0;left:5px;width:60px;height:60px}body.lhome.deck-open .lh-label{display:block;bottom:9px}body.lhome.deck-open .lnch-top{right:max(10px,env(safe-area-inset-right))}}body.lhome.cine-live .lnch-bg{opacity:0}.music-pill.live .mp-wave i,.cc-player.live .cc-player-wave i{animation:none!important;height:16px;transform:scaleY(.22);transform-origin:50% 50%;transition:none;will-change:transform;opacity:.9}html.cine-pending .lnch-bg{opacity:0!important}.music-pill,.updates-btn{position:relative;border-color:#d6e2ff42;background:radial-gradient(220px 130px at var(--gx,30%) var(--gy,-12%),var(--glass-hi),transparent 72%),var(--glass-sheen-face),#080b1461;transition:transform .35s var(--ease),border-color .35s,box-shadow .35s}.music-pill:after,.updates-btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;pointer-events:none;z-index:3;background:conic-gradient(from var(--ga,230deg),transparent 0deg,rgba(188,206,255,.5) 42deg,rgba(255,255,255,.72) 64deg,transparent 134deg,transparent 224deg,rgba(200,214,248,.42) 252deg,transparent 322deg);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;opacity:.55}.music-pill:hover,.updates-btn:hover{transform:translateY(-2px);border-color:#ffffff5c;box-shadow:var(--glass-bevel),0 16px 40px -18px #000c,0 0 34px -18px #a5beffbf}.updates-panel{border-color:#d6e2ff42}.t-tonight .tile-moon{top:23%;width:72px;height:72px}.t-tonight .moon-dark{top:-3px;left:-3px;width:78px;height:78px}.t-tonight .tn-moon-name{top:calc(23% + 88px)}body.lhome{--jewel-edge: var(--glass-edge);--jewel-edge-hot: var(--glass-spec);--jewel-face: var(--glass-tint);--jewel-text: var(--ink);--jewel-muted: var(--mut);--jewel-cold: var(--accent);--jewel-warm: var(--star);--jewel-radius: var(--radius)}body.lhome #sound{display:none}body.lhome .lnch-bg{background:linear-gradient(90deg,rgba(0,0,0,.22) 0%,rgba(0,0,0,.04) 42%,transparent 72%),linear-gradient(180deg,rgba(0,0,0,.05),transparent 44%,rgba(0,0,0,.2))}body.lhome .lnch-bg:before{background:radial-gradient(36% 20% at 88% 67%,rgba(255,235,200,.11),transparent 72%)}body.lhome .lnch-bg:after{background:radial-gradient(82% 68% at 50% 56%,transparent 46%,rgba(0,0,0,.24))}body.lhome .lnch-quote{left:clamp(30px,4.2vw,74px);top:48%;max-width:min(48ch,40vw)}body.lhome .lnch-quote:before{width:30px;margin-bottom:24px;background:linear-gradient(90deg,rgba(226,239,249,.76),transparent)}body.lhome .lnch-quote p{color:#f0f5f8d1;font-size:clamp(1.65rem,2.25vw,2.75rem);line-height:1.36;letter-spacing:0;text-wrap:balance}body.lhome .lnch-quote cite{margin-top:19px;color:#bed2e080;font-size:8px;letter-spacing:.32em}body.lhome .lnch-top{top:clamp(16px,2.4vh,24px);right:clamp(16px,2.2vw,28px);z-index:70;align-items:stretch;gap:0;padding:0;isolation:isolate;overflow:hidden;border:1px solid var(--glass-edge);border-radius:var(--radius-control);background:radial-gradient(300px 190px at var(--gx, 24%) var(--gy, -10%),var(--glass-hi),transparent 74%),var(--glass-sheen-face),var(--glass-tint);-webkit-backdrop-filter:var(--glass-filter);backdrop-filter:var(--glass-filter);box-shadow:var(--glass-shadow-soft),var(--glass-bevel)}body.lhome .updates-panel{position:relative;border:1px solid var(--glass-edge);border-radius:var(--radius-control);background:radial-gradient(240px 200px at var(--gx, 24%) var(--gy, -10%),var(--glass-hi),transparent 74%),var(--glass-sheen-face),var(--glass-tint);-webkit-backdrop-filter:var(--glass-filter);backdrop-filter:var(--glass-filter);box-shadow:var(--glass-shadow-soft),var(--glass-bevel)}body.lhome .lnch-top:after,body.lhome .updates-panel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;border-radius:inherit;padding:1px;pointer-events:none;background:var(--glass-rim);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;opacity:.72}body.lhome .lnch-top:before,body.lhome .music-pill:before,body.lhome .music-pill:after,body.lhome .updates-btn:before,body.lhome .updates-btn:after{content:none}body.lhome .music-pill,body.lhome .updates-btn{position:relative;border:0;border-radius:0;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}body.lhome .music-pill{width:min(296px,39vw);min-width:242px;min-height:54px;padding:6px 10px 6px 6px;gap:9px;overflow:hidden}body.lhome .mp-toggle{position:relative;z-index:2;width:42px;height:42px;flex:0 0 42px;padding:0;border:0;border-right:1px solid rgba(214,230,242,.15);border-radius:0;background:transparent;color:#e2eff8e6;display:grid;place-items:center}body.lhome .mp-note{display:block;width:23px;height:23px}body.lhome .mp-state{position:absolute;right:-1px;bottom:1px;width:14px;height:14px;display:grid;place-items:center;border-radius:50%;background:#d8e9f5;color:#071018;box-shadow:0 0 12px #b5daf480}body.lhome .mp-state svg{width:7px;height:7px}body.lhome .mp-meta{position:relative;z-index:2;flex:1 1 auto;min-width:0;max-width:none;gap:2px}body.lhome .mp-meta i{margin:0;color:#bcd2e280;font-size:7px;letter-spacing:.19em}body.lhome .mp-meta b{color:var(--jewel-text);font-family:var(--body);font-size:.84rem;font-weight:400;line-height:1.1;letter-spacing:0}body.lhome .mp-progress{width:100%;height:1px;margin-top:5px;overflow:hidden;background:#d3e5f21f}body.lhome .mp-progress i{display:block;width:100%;height:100%;transform:scaleX(0);transform-origin:0 50%;background:linear-gradient(90deg,var(--jewel-cold),rgba(255,255,255,.92))}body.lhome .mp-wave{position:relative;z-index:2;width:40px;height:26px;padding:0;justify-content:center;gap:2px;border:0}body.lhome .mp-wave i{width:1px;height:4px;border-radius:0;background:#d0e5f4b8}body.lhome .music-pill.playing .mp-wave i{animation:celSignal .95s ease-in-out infinite}body.lhome .music-pill.playing .mp-wave i:nth-child(2){animation-delay:-.45s}body.lhome .music-pill.playing .mp-wave i:nth-child(3){animation-delay:-.2s}body.lhome .music-pill.playing .mp-wave i:nth-child(4){animation-delay:-.68s}body.lhome .music-pill.playing .mp-wave i:nth-child(5){animation-delay:-.34s}body.lhome .music-pill.playing .mp-wave i:nth-child(6){animation-delay:-.58s}body.lhome .mp-elapsed{position:relative;z-index:2;width:29px;color:#c3d8e675;font-family:var(--mono);font-size:7px;letter-spacing:.05em}@keyframes celSignal{0%,to{height:4px;opacity:.38}50%{height:21px;opacity:.95}}body.lhome .updates-btn{width:132px;min-width:118px;max-width:132px;flex:0 0 132px;min-height:54px;padding:6px 10px;gap:8px;border-left:1px solid rgba(214,230,242,.14);color:var(--jewel-text);overflow:hidden}body.lhome .ub-ic{position:relative;z-index:2;width:31px;height:31px;flex:0 0 31px;border:0;border-radius:0;background:transparent;color:#e2eff8e0}body.lhome .ub-ic svg{width:21px;height:21px}body.lhome .ub-dot{top:2px;right:1px;width:5px;height:5px;background:#d9edfb;box-shadow:0 0 9px #bee2fad9}body.lhome .ub-meta{position:relative;z-index:2;gap:2px}body.lhome .ub-meta i{color:#bcd2e27a;font-size:6.5px;letter-spacing:.14em}body.lhome .ub-meta b{color:var(--jewel-text);font-size:8px;letter-spacing:.19em}body.lhome .ub-count{position:absolute;z-index:3;top:5px;right:6px;width:auto;height:auto;border:0;border-radius:0;background:transparent;color:#d9ebf7b8;font-size:7px}body.lhome .music-pill:hover,body.lhome .updates-btn:hover,body.lhome .music-pill:focus-within,body.lhome .updates-btn:focus-visible{background:#ffffff0b;box-shadow:none}body.lhome .mp-toggle:focus-visible,body.lhome .updates-btn:focus-visible,body.lhome .up-close:focus-visible{outline:1px solid rgba(220,237,248,.72);outline-offset:2px}body.lhome .updates-panel{position:fixed;top:clamp(78px,9vh,94px);right:clamp(16px,2.2vw,28px);width:min(420px,calc(100vw - 28px));max-height:min(680px,76vh);border-radius:var(--radius);background:radial-gradient(280px 220px at var(--gx, 24%) var(--gy, -10%),rgba(255,255,255,.085),transparent 74%),var(--glass-sheen-face),var(--glass-tint-strong);transform:translateY(-7px);transition:opacity .28s ease,transform .36s cubic-bezier(.2,.85,.25,1)}body.lhome .updates-panel.open{transform:none}body.lhome .up-head{padding:16px 17px 12px;border-bottom:1px solid rgba(207,226,240,.1)}body.lhome .up-title{color:#e4f0f8db;font-size:8px;letter-spacing:.32em}body.lhome .up-close{width:32px;height:32px;border:0;border-radius:0;background:transparent;color:#cddfec8f}body.lhome .up-list{padding:0 16px 10px}body.lhome .up-item{gap:13px;padding:14px 0;border:0;border-bottom:1px solid rgba(207,226,240,.09);border-radius:0}body.lhome .up-item:hover{background:transparent}body.lhome .up-item:hover .up-body b{color:var(--jewel-cold)}body.lhome .up-thumb{width:64px;height:54px;border-radius:3px}body.lhome .up-kind{color:#b8cede75;font-size:7px}body.lhome .up-body b{color:#edf4f9e6;font-size:1rem;transition:color .2s}body.lhome .up-body i{color:#c2d3e08f;font-family:var(--body);font-size:.78rem}body.lhome .lnch-deck{padding:clamp(76px,9vh,94px) clamp(18px,2.2vw,32px) clamp(104px,13vh,126px)}body.lhome .lnch-deck:before{background:radial-gradient(70% 78% at 52% 34%,rgba(72,111,141,.055),transparent 68%),linear-gradient(180deg,#02050805,#02050830)}body.lhome.deck-open .cine-wrap,body.lhome.deck-open .lnch-bg,body.lhome.deck-open #sky{filter:none;transform:none}body.lhome.deck-open .lnch:before{opacity:.32}body.lhome.cine-live.deck-open .lnch-hero{opacity:0}body.lhome:not(.cine-live).deck-open .lnch-hero{filter:none;opacity:1;transform:none}body.lhome .lnch-grid{width:min(100%,1600px);margin:0 auto;gap:clamp(8px,.8vw,12px);grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr)) minmax(126px,.72fr);grid-template-areas:none}body.lhome .t-atlas{grid-column:1 / span 4;grid-row:1 / span 2}body.lhome .t-disc{grid-column:5 / span 4;grid-row:1}body.lhome .t-time{grid-column:5 / span 4;grid-row:2}body.lhome .t-tonight{grid-column:9 / span 4;grid-row:1 / span 2}body.lhome .t-star{grid-column:1 / span 3;grid-row:3}body.lhome .t-wit{grid-column:4 / span 3;grid-row:3}body.lhome .t-about{grid-column:7 / span 3;grid-row:3}body.lhome .t-join{grid-column:10 / span 3;grid-row:3}body.lhome .tile{--tile-pad: clamp(13px, 1.05vw, 18px);isolation:isolate;contain:layout paint;min-width:0;border:1px solid var(--glass-edge);border-radius:var(--radius);background:radial-gradient(240px 200px at var(--gx, 24%) var(--gy, -10%),var(--glass-hi),transparent 74%),var(--glass-sheen-face),var(--glass-tint);-webkit-backdrop-filter:saturate(135%) brightness(1.04) blur(1.2px);backdrop-filter:saturate(135%) brightness(1.04) blur(1.2px);box-shadow:var(--glass-shadow-soft),var(--glass-bevel);transition:transform .42s cubic-bezier(.2,.85,.25,1),border-color .28s,box-shadow .28s}body.lhome .tile:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;pointer-events:none;border-radius:inherit;background:linear-gradient(118deg,rgba(255,255,255,.09),transparent 24% 78%,rgba(166,202,226,.045))}body.lhome .tile:after{z-index:8;opacity:.95;background:var(--glass-rim)}body.lhome.deck-open .tile{animation:jewelEnter .58s cubic-bezier(.2,.82,.24,1) both;animation-delay:calc(var(--i, 0) * 42ms)}body.lhome .tile:hover{transform:translateY(-2px);border-color:#ffffff4d;box-shadow:var(--glass-shadow),var(--glass-bevel)}body.lhome .tile:active{transform:translateY(0) scale(.992)}@keyframes jewelEnter{0%{opacity:0;transform:translateY(14px) scale(.975)}to{opacity:1;transform:none}}body.lhome .tile-bg,body.lhome .slide{z-index:0;filter:saturate(.98) brightness(.92) contrast(1.06);transition:transform 5.8s cubic-bezier(.2,.7,.2,1),opacity .7s ease,filter .7s ease}body.lhome .tile-bg,body.lhome .slide.on{opacity:.98}body.lhome .tile:hover .tile-bg,body.lhome .tile:hover .slide.on{transform:scale(1.025)}body.lhome .tile-scrim{z-index:1;background:linear-gradient(180deg,#01040704 0,#01040704 46%,#02060a33 68%,#020509c2)}body.lhome .t-atlas .slide.on{filter:saturate(.9) brightness(.9) contrast(1.08)}body.lhome .t-tonight .tile-bg{display:block;opacity:.52;filter:saturate(.82) brightness(.74) contrast(1.04)}body.lhome .tile-foot{left:var(--tile-pad);right:calc(var(--tile-pad) + 36px);bottom:var(--tile-pad);z-index:3;transition:opacity .3s,transform .46s cubic-bezier(.2,.8,.2,1)}body.lhome .tile-kicker{color:#c2dbecbd;font-size:7.5px;letter-spacing:.28em}body.lhome .tile-title{color:var(--jewel-text);font-size:clamp(.94rem,1.18vw,1.18rem);line-height:1.12;letter-spacing:0}body.lhome .size-l .tile-title{font-size:clamp(1.75rem,2.4vw,2.75rem);line-height:1.04}body.lhome .size-w .tile-title{font-size:clamp(1.25rem,1.7vw,1.7rem)}body.lhome .tile-go{top:auto;right:var(--tile-pad);bottom:var(--tile-pad);z-index:6;width:28px;height:28px;border:0;border-radius:0;background:transparent;color:#dcebf5a8;opacity:.7;transform:none}body.lhome .tile:hover .tile-go{opacity:1;transform:translate(2px);background:transparent}body.lhome .tile-live-panel{position:absolute;top:0;right:0;bottom:0;left:0;height:auto;z-index:2;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:6px;min-width:0;padding:var(--tile-pad) calc(var(--tile-pad) + 30px) calc(var(--tile-pad) + 4px) var(--tile-pad);color:var(--jewel-text);background-image:linear-gradient(180deg,#02050904 0,#02050904 38%,#02050942 62%,#020509d1),var(--live-image, linear-gradient(rgba(7,10,15,.28), rgba(7,10,15,.28)));background-position:center;background-size:cover;border:0;opacity:0;transform:scale(1.035);pointer-events:none;transition:transform 5.8s cubic-bezier(.2,.72,.2,1),opacity .72s ease}body.lhome .tile.is-live .tile-live-panel{opacity:1;transform:scale(1)}body.lhome .tile.is-live .tile-foot{opacity:0;transform:translateY(5px)}body.lhome .tile.is-live .tile-data,body.lhome .tile.is-live .tile-news,body.lhome .tile.is-live .tile-crew{opacity:0;transform:translateY(6px)}body.lhome .tile.is-live .tile-bg,body.lhome .tile.is-live .slide.on{opacity:.1;transform:scale(1.025)}body.lhome .tile.live-focus{border-color:#e6f2fa80}body.lhome .tile[data-live-kind=cinematic] .tile-live-panel{top:clamp(52px,12%,82px);bottom:auto;left:var(--tile-pad);right:var(--tile-pad);z-index:3;width:auto;height:auto;max-width:31rem;padding:0;border:0;background:none;opacity:0;transform:translateY(10px)}body.lhome .tile[data-live-kind=cinematic].is-live .tile-live-panel{opacity:1;transform:none}body.lhome .tile[data-live-kind=cinematic].is-live .tile-data{opacity:0;transform:translateY(-6px)}body.lhome .tile[data-live-kind=cinematic].is-live .slide.on{opacity:.92}body.lhome .tile[data-live-kind=editorial] .tile-live-panel{height:auto}body.lhome .tile[data-live-kind=chronology] .tile-live-panel{top:0;right:0;bottom:0;left:0;height:auto;border:0;background-image:linear-gradient(180deg,#03060a03 0,#03060a03 36%,#03060a40 62%,#03060ad6),var(--live-image);transform:scale(1.035)}body.lhome .tile[data-live-kind=chronology].is-live .tile-live-panel{transform:scale(1)}body.lhome .tile[data-live-kind=chronology].is-live .time-rail,body.lhome .tile[data-live-kind=matter].is-live .tile-chem{opacity:1;transform:none}body.lhome .time-rail i,body.lhome .tile-chem i{transition:transform .55s cubic-bezier(.2,.8,.2,1),opacity .35s,background-color .35s,box-shadow .35s}body.lhome .time-rail i.is-current{transform:scale(1.8);background:#edf7fd;box-shadow:0 0 22px #bce1f8eb}body.lhome .tile-chem i.is-current{transform:translateY(-4px) scale(1.08);background:#d7edfa33;border-color:#e7f3faa3;box-shadow:0 0 20px #a8d3ef57}body.lhome .tile[data-live-kind=matter] .tile-live-panel{top:0;right:0;bottom:0;left:0;height:auto;justify-content:flex-end;padding:9px 70px 11px 13px;border:0;background-image:linear-gradient(90deg,#03060ac2,#03060a14 56%),var(--live-image);transform:scale(1.035)}body.lhome .tile[data-live-kind=matter].is-live .tile-live-panel{transform:scale(1)}body.lhome .t-star .tile-chem{top:12px;left:auto;right:13px;width:46px;display:grid;grid-template-columns:repeat(2,20px);gap:5px}body.lhome .t-star .tile-chem i{width:20px;height:20px;font-size:7px}body.lhome .live-index{color:#bcd8ea9e;font-family:var(--mono);font-size:7px;letter-spacing:.24em;line-height:1.3;text-transform:uppercase}body.lhome .live-title{max-width:24ch;color:#f5f9fcf5;font-family:var(--display);font-size:clamp(1.12rem,1.7vw,1.85rem);line-height:1.08;letter-spacing:0;text-wrap:balance;text-shadow:0 2px 18px rgba(0,0,0,.72)}body.lhome .t-atlas .live-title{max-width:18ch;font-size:clamp(1.45rem,2.35vw,2.55rem);text-shadow:var(--glass-textscrim)}body.lhome .live-detail{max-width:42ch;color:#d8e5eec7;font-family:var(--body);font-size:clamp(.74rem,.85vw,.9rem);line-height:1.42}body.lhome .live-stats{display:flex;gap:22px;margin-top:auto}body.lhome .live-stats>span{display:flex;flex-direction:column;gap:2px}body.lhome .live-stats b{color:var(--jewel-text);font-family:var(--display);font-size:1.15rem;font-weight:400}body.lhome .live-stats i{color:#b8cfdf7a;font-family:var(--mono);font-size:6.5px;font-style:normal;letter-spacing:.18em;text-transform:uppercase}body.lhome .live-action{margin-top:4px;color:#cfe3f1c2;font-family:var(--mono);font-size:7px;letter-spacing:.19em;text-transform:uppercase}body.lhome .t-star .tile-live-panel,body.lhome .t-wit .tile-live-panel,body.lhome .t-about .tile-live-panel,body.lhome .t-join .tile-live-panel{gap:4px;padding:11px 13px}body.lhome .t-star .live-title,body.lhome .t-wit .live-title,body.lhome .t-about .live-title,body.lhome .t-join .live-title{max-width:28ch;font-size:clamp(.88rem,1.08vw,1.08rem);line-height:1.08}body.lhome .t-star .live-detail,body.lhome .t-wit .live-detail,body.lhome .t-about .live-detail,body.lhome .t-join .live-detail,body.lhome .t-star .live-index,body.lhome .t-star .live-action{display:none}body.lhome .t-star .live-action,body.lhome .t-wit .live-action{margin-top:auto}body.lhome .t-star.is-live .tile-title,body.lhome .t-wit.is-live .tile-title,body.lhome .t-about.is-live .tile-title,body.lhome .t-join.is-live .tile-title{opacity:0}body.lhome .tile-title{transition:opacity .28s ease}body.lhome .t-star .tile-title,body.lhome .t-wit .tile-title,body.lhome .t-about .tile-title,body.lhome .t-join .tile-title{transition-delay:.62s}body.lhome .t-star.is-live .tile-title,body.lhome .t-wit.is-live .tile-title,body.lhome .t-about.is-live .tile-title,body.lhome .t-join.is-live .tile-title{transition-delay:0s}body.lhome .t-star .tile-news,body.lhome .t-wit .tile-news,body.lhome .t-about .tile-news,body.lhome .t-join .tile-news{display:none}body.lhome .tile-livebar{opacity:.42}body.lhome .tile-livebar i{height:1px;animation:none;background:#cee2f038;transform:scaleX(.24);transition:transform .55s cubic-bezier(.2,.8,.2,1),background-color .35s,opacity .35s}body.lhome .tile-livebar i.is-current{background:#e1f0fad1;transform:scaleX(1)}body.lhome .tile-data{z-index:3}body.lhome .td-orbit{border-radius:50%;background:#96beda09}body.lhome .tile-news b{letter-spacing:0}body.lhome .tn-head,body.lhome .tile-moon,body.lhome .tn-moon-name,body.lhome .tn-list,body.lhome .tn-cta{transition:opacity .3s,transform .45s}body.lhome .tn-row{border-color:#cfe2f01a}body.lhome .tn-row u{color:#b9cfde7a}body.lhome .moon-disc{background:url(/img/moon-tile-256.webp) center / cover no-repeat}body.lhome .t-tonight.is-refreshing .tile-moon,body.lhome .t-tonight.is-refreshing .tn-list{animation:instrumentRefresh .9s cubic-bezier(.2,.8,.2,1)}@keyframes instrumentRefresh{0%,to{opacity:1}45%{opacity:.58;transform:translateY(3px)}}body.lhome .lnch-home{bottom:clamp(15px,3.2vh,30px);width:88px;height:104px;border:0;border-radius:0;background:transparent;overflow:visible}body.lhome .lnch-home:before{content:"";position:absolute;top:0;left:6px;z-index:3;width:76px;height:76px;border:1px solid rgba(235,246,252,.66);border-radius:50%;background:radial-gradient(circle at 30% 20%,rgba(255,255,255,.48) 0 2%,rgba(255,255,255,.16) 8%,transparent 24%),radial-gradient(circle at 62% 72%,rgba(166,215,245,.08),transparent 48%);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:inset 1px 2px 2px #ffffff80,inset -8px -12px 18px #0003072e,inset 7px 9px 18px #b4d8ef17,0 11px 30px -15px #000000e6,0 0 24px -15px #add7f3a8;pointer-events:none;transform:none}body.lhome .lnch-home:after{content:none}body.lhome .lh-orb{top:0;left:6px;z-index:2;width:76px;height:76px;clip-path:circle(48% at 50% 50%);filter:drop-shadow(0 0 5px rgba(205,232,250,.34))}body.lhome .lh-shell{display:none}body.lhome .lh-glow{top:5px;left:11px;width:66px;height:66px;z-index:1;opacity:.3;animation:orbBreath 6.4s ease-in-out infinite}body.lhome .lh-label{bottom:4px;color:#c7dbe994;font-size:7px;letter-spacing:.34em}body.lhome.deck-open .lnch-home{bottom:4px;transform:translate(-50%)}body.lhome .lnch-home:hover{transform:translate(-50%) scale(1.04)}body.lhome .lnch-home:active{transform:translate(-50%) scale(.96)}body.lhome .lnch-home:focus-visible{outline:none}body.lhome .lnch-home:focus-visible:before{border-color:#e0f0fab3;box-shadow:inset 1px 2px 2px #ffffff6b,inset -8px -12px 18px #00030738,0 0 0 3px #91c4e624,0 0 28px -10px #9acceeb3}@keyframes orbBreath{0%,to{opacity:.2;transform:scale(.94)}50%{opacity:.42;transform:scale(1.05)}}@media (max-width: 900px),(orientation: portrait){body.lhome .lnch-bg{background:linear-gradient(180deg,rgba(0,0,0,.03),transparent 48%,rgba(0,0,0,.18)),linear-gradient(90deg,rgba(0,0,0,.16),transparent 72%)}body.lhome .lnch-quote{left:max(27px,env(safe-area-inset-left));top:42%;width:min(320px,calc(100vw - 54px));max-width:none}body.lhome .lnch-quote p{font-size:clamp(1.48rem,7.5vw,2rem);line-height:1.38}body.lhome .lnch-top{top:12px;right:10px;gap:0}body.lhome .music-pill,body.lhome .updates-btn{width:50px;min-width:50px;max-width:50px;min-height:50px;height:50px;flex:0 0 50px;padding:4px}body.lhome .music-pill{gap:0}body.lhome .mp-toggle{width:40px;height:40px;flex-basis:40px;border:0}body.lhome .mp-meta,body.lhome .mp-wave,body.lhome .mp-elapsed,body.lhome .ub-meta{display:none}body.lhome .ub-ic{width:40px;height:40px;flex-basis:40px}body.lhome .ub-count{top:3px;right:4px}body.lhome .updates-panel{top:70px;left:10px;right:10px;width:auto;max-height:72vh}body.lhome .updates-panel{max-width:none;box-sizing:border-box}body.lhome .lnch-deck{display:block;overflow-y:auto;overscroll-behavior:contain;padding:72px 12px 20px}body.lhome.deck-open .lnch-deck{bottom:92px}body.lhome .lnch-grid{display:grid;height:auto;min-height:0;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none;grid-auto-rows:clamp(132px,36vw,152px)}body.lhome .t-atlas,body.lhome .t-disc,body.lhome .t-time,body.lhome .t-tonight,body.lhome .t-star,body.lhome .t-wit,body.lhome .t-about,body.lhome .t-join{grid-column:auto;grid-row:auto}body.lhome .t-atlas{grid-column:span 2;grid-row:span 2}body.lhome .t-disc{grid-column:span 2}body.lhome .t-tonight{grid-row:span 2}body.lhome .t-wit{grid-column:span 2}body.lhome .tile{border-radius:var(--radius-sm)}body.lhome .size-l .tile-title{font-size:clamp(1.75rem,9.2vw,2.5rem)}body.lhome .size-w .tile-title{font-size:clamp(1.22rem,6.1vw,1.62rem)}body.lhome .tile-title{font-size:clamp(.92rem,4.4vw,1.14rem)}body.lhome .tile-foot{left:13px;right:38px;bottom:13px}body.lhome .tile-kicker{font-size:6.5px}body.lhome .tile-go{right:11px;bottom:11px}body.lhome .tile-live-panel{padding:13px;gap:6px}body.lhome .live-index{font-size:6px}body.lhome .live-title{font-size:clamp(1rem,5vw,1.3rem)}body.lhome .t-atlas .live-title{font-size:clamp(1.3rem,7vw,1.9rem)}body.lhome .live-detail{font-size:.72rem;line-height:1.34}body.lhome .live-stats{gap:16px}body.lhome .live-action{font-size:6px}body.lhome .t-star .live-title,body.lhome .t-wit .live-title,body.lhome .t-about .live-title,body.lhome .t-join .live-title{font-size:clamp(.78rem,4vw,.98rem)}body.lhome .t-wit .tile-live-panel{height:auto}body.lhome .t-star .tile-live-panel{height:auto;padding:9px 62px 8px 11px}body.lhome .t-time .tile-live-panel{top:0;right:0;bottom:0;left:0;height:auto;justify-content:flex-end;padding:10px 11px}body.lhome .t-time .live-detail,body.lhome .t-time .live-action{display:none}body.lhome .t-time .live-title{font-size:clamp(.84rem,4.3vw,1rem);line-height:1.04}body.lhome .t-time.is-live .tile-title{opacity:0;transition-delay:0s}body.lhome .t-time .tile-title{transition:opacity .28s ease .62s}body.lhome .t-time.is-live .time-rail{opacity:.16}body.lhome .tile-moon{top:26%;width:78px;height:78px}body.lhome .tn-moon-name{top:calc(26% + 48px)}body.lhome .tn-list{bottom:44px}body.lhome .tn-row b{font-size:.82rem}body.lhome .tn-row u{font-size:6px}body.lhome .t-tonight .tn-row:nth-child(n+4){display:none}body.lhome .lnch-home{width:78px;height:94px}body.lhome .lnch-home:before{left:5px;width:68px;height:68px}body.lhome .lh-orb{left:5px;width:68px;height:68px}body.lhome .lh-glow{left:9px;width:60px;height:60px}body.lhome.deck-open .lnch-home{bottom:-8px}}@media (max-width: 380px){body.lhome .lnch-deck{padding-inline:9px}body.lhome .lnch-grid{gap:7px;grid-auto-rows:128px}body.lhome .tile-live-panel{padding:11px}body.lhome .live-detail{display:none}}@media (max-height: 650px) and (min-width: 901px){body.lhome .lnch-deck{padding-top:70px;padding-bottom:88px}body.lhome .lnch-grid{grid-template-rows:repeat(2,minmax(0,1fr)) 78px}body.lhome .t-star .live-index,body.lhome .t-wit .live-index,body.lhome .t-star .live-action,body.lhome .t-wit .live-action{display:none}}@media (prefers-reduced-motion: reduce){body.lhome .tile-live-panel{transition:opacity .16s linear;transform:none}body.lhome .lh-glow,body.lhome .music-pill.playing .mp-wave i{animation:none}}@supports (backdrop-filter: url(#lg-refract)){body.lhome .lnch-top,body.lhome .updates-panel{-webkit-backdrop-filter:url(#lg-refract) var(--glass-filter-soft);backdrop-filter:url(#lg-refract) var(--glass-filter-soft)}body.lhome .tile{-webkit-backdrop-filter:url(#lg-refract) saturate(138%) brightness(1.04) blur(.7px);backdrop-filter:url(#lg-refract) saturate(138%) brightness(1.04) blur(.7px)}}
