.c8-platform .fx-stars-static{position:fixed}.c8-platform main:has(>[aria-busy=true])~footer{visibility:hidden}.c8-platform[data-shell=platform]{background-image:linear-gradient(#326fe417 0,#326fe41a 4rem,#326fe41b 7rem,#326fe417 11rem,#326fe412 15rem,#326fe40d 19rem,#326fe408 22.5rem,#326fe403 26rem,#326fe400 30rem);background-repeat:no-repeat;background-size:100% 30rem}.sh-fade-bottom{-webkit-mask-image:linear-gradient(#000 calc(100% - 1.5rem),#0000);mask-image:linear-gradient(#000 calc(100% - 1.5rem),#0000)}.sh-search-glow{box-shadow:0 0 .75rem #ffffff1f}.sh-curtain{z-index:-1;pointer-events:none;contain:paint;background:radial-gradient(70% 45% at 50% 0,#326fe429,#0000 100%);position:fixed;inset:0;overflow:hidden}.sh-curtain__bar{top:-35%;left:var(--x);width:var(--w);height:160%;opacity:var(--a);filter:blur(var(--b));transform:rotate(var(--r));transform-origin:50% 0;animation:sh-drift var(--t) ease-in-out infinite alternate;animation-delay:var(--d);background:linear-gradient(#326fe4,#326fe400 62%);position:absolute}.sh-curtain__bar:first-child{--x:2%;--w:11rem;--a:.22;--b:1.5rem;--r:-28deg;--t:17s;--d:-3s}.sh-curtain__bar:nth-child(2){--x:11%;--w:7rem;--a:.26;--b:.75rem;--r:-25.32deg;--t:13s;--d:-9s}.sh-curtain__bar:nth-child(3){--x:21%;--w:14rem;--a:.18;--b:2.5rem;--r:-21deg;--t:19s;--d:-6s}.sh-curtain__bar:nth-child(4){--x:33%;--w:6rem;--a:.28;--b:.625rem;--r:-12deg;--t:11s;--d:-2s}.sh-curtain__bar:nth-child(5){--x:46%;--w:9rem;--a:.14;--b:3.75rem;--r:3deg;--t:21s;--d:-12s}.sh-curtain__bar:nth-child(6){--x:58%;--w:5rem;--a:.24;--b:1rem;--r:12deg;--t:15s;--d:-7s}.sh-curtain__bar:nth-child(7){--x:68%;--w:13rem;--a:.2;--b:2rem;--r:21deg;--t:18s;--d:-1s}.sh-curtain__bar:nth-child(8){--x:81%;--w:7.5rem;--a:.27;--b:.875rem;--r:25.32deg;--t:12s;--d:-10s}.sh-curtain__bar:nth-child(9){--x:90%;--w:12rem;--a:.19;--b:3rem;--r:28deg;--t:20s;--d:-5s}@keyframes sh-drift{0%{translate:-12px}to{translate:12px}}.sh-floor{inset-inline:0;z-index:-1;pointer-events:none;background:linear-gradient(#0000,#326fe433);height:9rem;position:absolute;bottom:0}.sh-glow{z-index:-1;pointer-events:none;background:radial-gradient(42% 26% at 24% 4%,#326fe41a,#0000 100%),radial-gradient(46% 30% at 78% 6%,#326fe421,#0000 100%),radial-gradient(60% 24% at 50% 100%,#326fe41a,#0000 100%);position:fixed;inset:0}.sh-hud{--sh-hud-line:#1594ff;--sh-hud-inset:1.5rem;z-index:-1;contain:paint;pointer-events:none;position:absolute;inset:0;overflow:hidden}.sh-hud__frame{left:var(--sh-hud-inset);right:var(--sh-hud-inset);-webkit-mask-composite:xor;-webkit-mask-composite:xor;background:linear-gradient(0deg,#ffffffb3,#fff0 .35rem),linear-gradient(#1594ff00 0%,#1594ff1a 10%,#1594ff66 32%,#1594ffeb 70%,#1594ff);border-radius:2.5rem;height:16rem;padding:3px;position:absolute;bottom:1rem;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.sh-hud__glow{left:var(--sh-hud-inset);right:var(--sh-hud-inset);background:radial-gradient(40% 45% at 50% 100%,#1594ff73,#0000 90%),radial-gradient(70% 90% at 50% 100%,#1594ff47,#0000 78%);border-radius:2.5rem;height:16rem;position:absolute;bottom:1rem;box-shadow:inset 0 -3rem 3.5rem -1.5rem #1594ffb3,inset 0 -.5rem 1rem -.25rem #1594fff2;-webkit-mask-image:linear-gradient(#0000 10%,#000 55%);mask-image:linear-gradient(#0000 10%,#000 55%)}.sh-hud__outer{left:var(--sh-hud-inset);right:var(--sh-hud-inset);background:radial-gradient(100% 100% at 50% 100%,#1594ffad,#1594ff57 55%,#0000 85%);height:2.5rem;position:absolute;bottom:0}.sh-hud__grid{left:var(--sh-hud-inset);right:var(--sh-hud-inset);background-image:linear-gradient(#1594ff12 1px,#0000 1px),linear-gradient(90deg,#1594ff12 1px,#0000 1px);background-size:2rem 2rem;border-radius:2.5rem;height:16rem;position:absolute;bottom:1rem;-webkit-mask-image:linear-gradient(#0000 15%,#000 90%);mask-image:linear-gradient(#0000 15%,#000 90%)}.sh-hud__sig{aspect-ratio:660/230;width:42rem;max-width:55%;display:none;position:absolute;bottom:1rem;right:2.5rem}@media (width>=1024px){.sh-hud__sig{display:block}}.sh-hud__curve{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.sh-hud__curve path{fill:none;stroke:url(#sh-hud-curve);stroke-width:1px}.sh-hud__node{fill:#ffffffd9;filter:drop-shadow(0 0 3px var(--sh-hud-line))}.sh-hud__halo{opacity:0}.sh-hud[data-level=lit] .sh-hud__halo,.sh-hud[data-level=bright] .sh-hud__halo,.sh-hud[data-level=beacon] .sh-hud__halo{opacity:1}.sh-hud__ping{fill:none;stroke:var(--sh-hud-line);stroke-width:1px;opacity:0;transform-box:fill-box;transform-origin:50%}.sh-hud__packet{fill:#fff;opacity:0}.sh-hud__comet{left:var(--sh-hud-inset);opacity:0;background:linear-gradient(90deg,#0000,#1594ffe6,#fff);border-radius:9999px;width:15rem;height:3px;position:absolute;bottom:1rem}.sh-readout{box-sizing:border-box;pointer-events:auto;border:1px solid #1594ff38;flex-direction:column;justify-content:center;gap:.125rem;width:15rem;height:6rem;padding:.625rem .75rem;display:flex;position:absolute;bottom:60%;right:1.5%;overflow:hidden}.sh-readout__label,.sh-readout__title,.sh-readout__meta{flex:none}.sh-readout__label{white-space:nowrap;text-overflow:ellipsis;letter-spacing:.06em;color:#a9b9ff;font-size:.75rem;font-weight:600;line-height:1rem;overflow:hidden}.sh-readout__title{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;color:#fff;-webkit-box-orient:vertical;max-height:2.25rem;font-size:.8125rem;line-height:1.125rem;display:-webkit-box;overflow:hidden}.sh-readout__meta{white-space:nowrap;text-overflow:ellipsis;color:#c4cdd5;font-size:.75rem;line-height:1rem;overflow:hidden}@media (width<=639px){.sh-hud{--sh-hud-inset:.5rem}.sh-hud__frame,.sh-hud__glow,.sh-hud__grid{border-radius:1.5rem;height:11rem}}@media (forced-colors:active){.sh-hud{display:none}}html[data-consent-open]{scroll-padding-bottom:calc(var(--c8-banner-h,16rem) + 2rem)}@media (width<=639px){html[data-consent-open] footer:is([data-footer],[data-strip]){padding-bottom:calc(var(--c8-banner-h,16rem) + 1.5rem)}}@media (prefers-reduced-motion:no-preference){@keyframes sh-rimin{0%{opacity:.55}to{opacity:1}}@keyframes sh-breathe{0%,to{opacity:1}50%{opacity:.85}}@keyframes sh-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes sh-ping{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(5)}}@keyframes sh-comet{0%{opacity:0;transform:translate(-100%)}8%{opacity:1}92%{opacity:1}to{opacity:0;transform:translate(110vw)}}:is(html[data-fx-tier=full],html[data-fx-tier=low]) .sh-hud[data-run] :is(.sh-hud__frame,.sh-hud__glow,.sh-hud__outer){animation:.3s ease-out both sh-rimin}:is(html[data-fx-tier=full],html[data-fx-tier=low]) .sh-hud[data-run] .sh-hud__curve path{stroke-dasharray:1;stroke-dashoffset:1px;animation:.9s cubic-bezier(.2,.7,.2,1) .15s forwards sh-draw}:is(html[data-fx-tier=full],html[data-fx-tier=low]) .sh-hud[data-run] .sh-hud__ping{animation:sh-ping 1.2s ease-out calc(1.2s + var(--i,0) * .45s) 1 both}html[data-fx-tier=full] .sh-hud[data-run] .sh-hud__glow{animation:.3s ease-out both sh-rimin,8s ease-in-out .3s 3 sh-breathe}html[data-fx-tier=full] .sh-hud[data-run] .sh-hud__comet{animation:2.2s linear .4s 2 both sh-comet}footer[data-live=false] :is(.sh-hud__frame,.sh-hud__glow,.sh-hud__outer,.sh-hud__comet,.sh-hud__curve path,.sh-hud__ping){animation-play-state:paused!important}:is(html[data-fx-tier=full],html[data-fx-tier=low]) .sh-trail:before{transition:transform .2s ease-out,opacity .12s ease-out}:is(html[data-fx-tier=full],html[data-fx-tier=low]) .sh-trail:focus-visible:before,:is(html[data-fx-tier=full],html[data-fx-tier=low]) .sh-trail[aria-current=page]:before{opacity:1;transform:scaleX(1)}@media (hover:hover){:is(html[data-fx-tier=full],html[data-fx-tier=low]) .sh-trail:hover{text-decoration-line:none}:is(html[data-fx-tier=full],html[data-fx-tier=low]) .sh-trail:hover:before{opacity:1;transform:scaleX(1)}}@media (hover:none){:is(html[data-fx-tier=full],html[data-fx-tier=low]) .sh-trail:active:before{opacity:1;transform:scaleX(1)}}:is(html[data-fx-tier=full],html[data-fx-tier=low]) .sh-logo img{transform-origin:0;transition:transform .2s ease-out}:is(html[data-fx-tier=full],html[data-fx-tier=low]) .sh-logo:before{transition:opacity .2s ease-out}:is(html[data-fx-tier=full],html[data-fx-tier=low]) .sh-logo:focus-visible img{transition:transform .62s ease-out;transition-timing-function:linear(0, .153, .489, .845, 1.112, 1.248, 1.264, 1.199, 1.101, 1.012, .952, .928, .933, .956, .982, 1.004, 1.016, 1.02, 1.016, 1.009, 1);transform:scale(1.04)}:is(html[data-fx-tier=full],html[data-fx-tier=low]) .sh-logo:focus-visible:before{opacity:1}@media (hover:hover){:is(html[data-fx-tier=full],html[data-fx-tier=low]) .sh-logo:hover img{transition:transform .62s ease-out;transition-timing-function:linear(0, .153, .489, .845, 1.112, 1.248, 1.264, 1.199, 1.101, 1.012, .952, .928, .933, .956, .982, 1.004, 1.016, 1.02, 1.016, 1.009, 1);transform:scale(1.04)}:is(html[data-fx-tier=full],html[data-fx-tier=low]) .sh-logo:hover:before{opacity:1}}:is(html[data-fx-tier=full],html[data-fx-tier=low]) .sh-card__arrow{transition:opacity .15s ease-out,transform .42s ease-out}:is(html[data-fx-tier=full],html[data-fx-tier=low]) .sh-card:focus-visible .sh-card__arrow{opacity:1;transform:translate(4px,-4px)}@media (hover:hover){:is(html[data-fx-tier=full],html[data-fx-tier=low]) .sh-card:hover .sh-card__arrow{opacity:1;transform:translate(4px,-4px)}}}.sh-trail:before{content:"";transform-origin:0;opacity:0;pointer-events:none;background:linear-gradient(90deg,#8fd0ffb3,#fff);height:1px;position:absolute;bottom:.25rem;left:0;right:0;transform:scaleX(0)}.sh-logo:before{content:"";opacity:0;pointer-events:none;z-index:-1;background:radial-gradient(closest-side,#8fd0ff73,#0000);border-radius:9999px;position:absolute;inset:-.5rem -1rem}.sh-card__arrow{opacity:0}@media (prefers-reduced-motion:reduce){.sh-curtain__bar{animation:none}}html[data-fx-tier=off] .sh-curtain__bar{animation:none}.c8-platform[data-shell=platform] #main{min-height:calc(100dvh - 4.5rem)}@media (width>=1024px){.c8-platform[data-shell=platform] #main{min-height:calc(100dvh - 6.75rem)}}
