html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scroll-behavior:smooth;background:#05060f;scroll-padding-top:80px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}html{cursor:url(/cursors/aim.png) 4 4,auto;cursor:-webkit-image-set(url(/cursors/aim.png) 1x, url(/cursors/aim@2x.png) 2x) 4 4, auto;cursor:image-set(url(/cursors/aim.png) 1x, url(/cursors/aim@2x.png) 2x) 4 4, auto}:where(a[href],button:not(:disabled),summary,label[for],select,[role=button],[role=tab]){cursor:url(/cursors/click.png) 4 4,pointer;cursor:-webkit-image-set(url(/cursors/click.png) 1x, url(/cursors/click@2x.png) 2x) 4 4, pointer;cursor:image-set(url(/cursors/click.png) 1x, url(/cursors/click@2x.png) 2x) 4 4, pointer}:where(input,textarea,[contenteditable]){cursor:auto}body{color:#fff;-webkit-font-smoothing:antialiased;background:radial-gradient(70% 40% at 90% 0,#9146ff33,#0000 70%),radial-gradient(50% 40% at 0 45%,#35e0ff0f,#0000 70%),radial-gradient(60% 40% at 100% 85%,#9146ff1a,#0000 70%),#05060f;min-height:100vh;margin:0;font:500 16px/1.55 Chakra Petch,Impact,sans-serif;overflow-x:clip}*,:before,:after{box-sizing:border-box}img{max-width:100%}::selection{color:#000;background:#ffd400}#root{flex-direction:column;min-height:100vh;display:flex;position:relative}main{flex:1;position:relative}.starfield{z-index:-1;pointer-events:none;position:fixed;inset:0;overflow:hidden}.starfield i{background-repeat:repeat;position:absolute;inset:-600px 0 0}.starfield i:first-child{opacity:.6;background-image:radial-gradient(1px 1px at 20px 30px,#ffffffb3,#0000),radial-gradient(1px 1px at 140px 90px,#ffffff80,#0000),radial-gradient(1px 1px at 90px 160px,#c8d2ff99,#0000),radial-gradient(1px 1px at 190px 220px,#ffffff73,#0000);background-size:240px 240px}.starfield i:nth-child(2){opacity:.7;background-image:radial-gradient(1.5px 1.5px at 60px 80px,#fffc,#0000),radial-gradient(1.5px 1.5px at 300px 220px,#bf94ffcc,#0000),radial-gradient(1.5px 1.5px at 180px 340px,#fff9,#0000);background-size:420px 420px}.starfield i:nth-child(3){opacity:.6;background-image:radial-gradient(2px 2px at 120px 140px,#fff4c8e6,#0000),radial-gradient(2px 2px at 520px 460px,#fffc,#0000);background-size:700px 700px}@media (prefers-reduced-motion:no-preference){.starfield i:first-child{animation:240s linear infinite drift}.starfield i:nth-child(2){animation:150s linear infinite drift}.starfield i:nth-child(3){animation:90s linear infinite drift}}@keyframes drift{to{transform:translateY(600px)}}.skip{z-index:30;color:#000;background:#ffd400;padding:10px 16px;font-weight:700;position:absolute;top:-60px;left:16px}.skip:focus{top:10px}.site-header{z-index:20;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#05060ff0,#05060fcc);border-bottom:1px solid #ffffff1a;flex-wrap:wrap;align-items:center;gap:10px 22px;padding:12px max(16px,50% - 680px);display:flex;position:sticky;top:0}.site-header:after{content:"";opacity:.6;background:linear-gradient(90deg,#0000,#9146ffcc 30%,#ffd400cc 70%,#0000);width:100%;height:1px;position:absolute;bottom:-1px;left:0}.site-header .logo{letter-spacing:1.5px;color:#fff;align-items:center;gap:10px;font:italic 700 21px Chakra Petch,Impact,sans-serif;text-decoration:none;display:inline-flex}.site-header .logo img{width:30px;height:auto;transition:transform .3s;transform:rotate(180deg)}.site-header .logo:hover img{transform:rotate(180deg)translateY(4px)}.site-header .logo:focus-visible{outline-offset:-4px;outline-offset:4px;outline:2px solid #ffd400}.site-header .logo b{color:#ffd400}.site-header .logo i{color:#bf94ff}.site-header nav{gap:4px;margin-left:auto;display:flex}.site-header nav .pill{clip-path:none;color:#ffffffc7;background:0 0;border:none;height:36px;padding:0 14px;font-size:14px}.site-header nav .pill:after{content:"";background:#ffd400;height:2px;transition:transform .2s;position:absolute;bottom:2px;left:14px;right:14px;transform:scaleX(0)}.site-header nav .pill:hover{box-shadow:none;color:#fff}.site-header nav .pill:hover:after{transform:scaleX(.5)}.site-header nav .pill.on{box-shadow:none;color:#fff}.site-header nav .pill.on:after{transform:scaleX(1)}.site-header .pill.download{height:36px;padding:0 18px;font-size:14px}@media (width<=640px){.site-header{gap:6px 10px;padding-top:10px;padding-bottom:4px}.site-header .logo{letter-spacing:.5px;gap:7px;font-size:16px}.site-header .logo img{width:24px}.site-header .pill.download{order:1;height:32px;margin-left:auto;padding:0 12px;font-size:12px}.site-header nav{order:2;width:100%;margin:0 -8px}.site-header nav .pill{letter-spacing:1px;flex:1;padding:0 4px;font-size:12px}.site-header nav .pill:after{left:8px;right:8px}}.site-footer{color:#fff9;background:linear-gradient(#0006,#000c);border-top:1px solid #ffffff1a;margin-top:120px;font-size:15px;position:relative}main:has(>.launch:last-child)+.site-footer{margin-top:0}.footer-tape{background:repeating-linear-gradient(-45deg,#ffd400 0 8px,#111 8px 16px);height:8px}.footer-inner{grid-template-columns:2fr repeat(3,1fr);gap:32px;max-width:1200px;margin:0 auto;padding:48px 16px 28px;display:grid}.footer-inner nav h2{letter-spacing:3px;color:#ffd400;margin:0 0 12px;font:400 13px Share Tech Mono,ui-monospace,Consolas,monospace}.footer-inner ul{margin:0;padding:0;list-style:none}.footer-inner li+li{margin-top:6px}.footer-inner a{color:#ffffffc7;text-decoration:none}.footer-inner a:hover{color:#fff;text-underline-offset:4px;-webkit-text-decoration:underline #ffd400;text-decoration:underline #ffd400}.footer-inner a:focus-visible{outline-offset:2px;outline:2px solid #ffd400}@media (width<=960px){.footer-inner{grid-template-columns:repeat(3,1fr)}.footer-inner .footer-brand{grid-column:1/-1}}@media (width<=640px){.footer-inner{grid-template-columns:1fr 1fr;gap:24px}}.footer-brand p{max-width:320px;margin:0}.footer-brand .footer-logo{letter-spacing:1px;align-items:center;gap:8px;margin-bottom:10px;font:italic 700 26px Chakra Petch,Impact,sans-serif;display:flex}.footer-brand .footer-logo i{color:#bf94ff}.footer-brand .footer-logo b{color:#ffd400}.footer-credits{border-top:1px solid #ffffff1a;max-width:1200px;margin:0 auto;padding:18px 16px 32px;font-size:13px}@media (prefers-reduced-motion:no-preference){[data-reveal] :is(main .section,main .reveal){transition:opacity .7s ease-out,transform .7s cubic-bezier(.2,.8,.2,1)}[data-reveal] :is(main .section,main .reveal):not([data-shown]){opacity:0;transform:translateY(40px)}}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#9146ff;border-radius:8px}::-webkit-scrollbar-thumb:hover{background:#772ce8}@supports not selector(::-webkit-scrollbar){html{scrollbar-color:#9146ff transparent;scrollbar-width:thin}}.hero{isolation:isolate;border-bottom:1px solid #ffffff1a;align-items:flex-end;min-height:clamp(640px,100vh - 61px,900px);display:flex;position:relative;overflow:hidden}@media (width<=640px){.hero{min-height:0;padding-top:300px}}.hero-stage{z-index:-2;position:absolute;inset:0}@media (width<=640px){.hero-stage{height:380px;bottom:auto}}.hero-scrim{z-index:-1;pointer-events:none;background:repeating-linear-gradient(#0000 0 2px,#0000002e 2px 3px),linear-gradient(90deg,#05060ff2 0%,#05060fbf 35%,#0000 65%),linear-gradient(#0000 55%,#05060fe6 100%),radial-gradient(50% 60% at 15% 70%,#9146ff38,#0000 70%);position:absolute;inset:0}@media (width<=640px){.hero-scrim{background:repeating-linear-gradient(#0000 0 2px,#0000002e 2px 3px),linear-gradient(#0000 120px,#05060fd9 320px,#05060f 400px)}}.hero-frame{pointer-events:none;position:absolute;inset:18px max(18px,50% - 700px)}.hero-frame .corner{border:0 solid #ffffff8c;width:34px;height:34px;position:absolute}.hero-frame .tl{border-width:2px 0 0 2px;top:0;left:0}.hero-frame .tr{border-width:2px 2px 0 0;top:0;right:0}.hero-frame .bl{border-width:0 0 2px 2px;bottom:0;left:0}.hero-frame .br{border-width:0 2px 2px 0;bottom:0;right:0}.hero-frame .live-tag,.hero-frame .round-clock{letter-spacing:2px;font:400 13px Share Tech Mono,ui-monospace,Consolas,monospace;position:absolute;top:12px}.hero-frame .live-tag{background:#ff3b30;align-items:center;gap:7px;padding:2px 8px;display:flex;left:46px}.hero-frame .live-tag b{background:#fff;border-radius:50%;width:7px;height:7px}@media (prefers-reduced-motion:no-preference){.hero-frame .live-tag b{animation:1.2s steps(2,end) infinite blink}}.hero-frame .round-clock{color:#ffffffc7;right:46px}@media (width<=640px){.hero-frame{inset:10px}.hero-frame .corner{width:22px;height:22px}}@keyframes blink{50%{opacity:0}}.hero-inner{grid-template-columns:minmax(0,1fr) 300px;align-items:end;gap:40px;width:100%;max-width:1360px;margin:0 auto;padding:100px 40px 56px;display:grid}@media (width<=960px){.hero-inner{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.hero-inner{padding:0 16px 44px}}.hero-copy{max-width:720px}.hero-copy>.chip{margin-bottom:18px}.hero-title{letter-spacing:-.01em;text-transform:uppercase;flex-direction:column;margin:0;font:italic 700 clamp(64px,10vw,150px)/.84 Chakra Petch,Impact,sans-serif;display:flex}.hero-title .sub{color:#bf94ff;text-shadow:.04em .04em #9146ff,.08em .08em #00000080}.hero-title .brawl{color:#ffd400;text-shadow:.04em .04em #a37f00,.08em .08em #00000080;flex-wrap:wrap;align-items:center;gap:.2em;display:flex}.hero-title .beta.big{text-shadow:none;font-style:italic}@media (prefers-reduced-motion:no-preference){.hero-title .sub,.hero-title .brawl{animation:.7s cubic-bezier(.2,.9,.2,1.2) both slam}.hero-title .brawl{animation-delay:.12s}}@keyframes slam{0%{opacity:0;transform:translate(-60px)skew(-14deg)}}.hero-lede{color:#ffffffc7;text-shadow:0 1px 10px #000;max-width:560px;margin:24px 0 28px;font-size:clamp(17px,1.6vw,20px)}.hero-lede strong{color:#fff}.hero-lede b{color:#ffd400;font:400 1em Share Tech Mono,ui-monospace,Consolas,monospace}.hero-links{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.chat-feed{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px);background:#0e0e10d1;border:1px solid #9146ff73;align-self:end;font-size:14px}@media (width<=960px){.chat-feed{display:none}}.chat-head{letter-spacing:2px;color:#fff9;border-bottom:1px solid #ffffff1a;justify-content:space-between;padding:9px 14px;font:400 12px Share Tech Mono,ui-monospace,Consolas,monospace;display:flex}.chat-head .chat-count{color:#3ddc84}.chat-window{height:290px;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 25%);mask-image:linear-gradient(#0000,#000 25%)}.chat-window ul{margin:0;padding:8px 14px;list-style:none}@media (prefers-reduced-motion:no-preference){.chat-window ul{animation:26s linear infinite chat-scroll}}.chat-window li{white-space:nowrap;align-items:center;gap:6px;height:32px;display:flex;overflow:hidden}.chat-window li b:after{content:":";color:#fff9}.chat-window li.chat-game{color:#ffd400;font:400 13px Share Tech Mono,ui-monospace,Consolas,monospace}.chat-window li.chat-game b:after{content:""}.chat-window li.chat-cheer span{color:#b388ff;font-weight:700}.chat-window li.chat-redeem span{color:#3ddc84}.chat-window span{color:#efeff1;text-overflow:ellipsis;overflow:hidden}@keyframes chat-scroll{to{transform:translateY(-50%)}}.steps{counter-reset:step;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}@media (width<=960px){.steps{grid-template-columns:minmax(0,1fr);gap:14px}}.step{--c:#ffd400;background:linear-gradient(var(--c) 0 0) 0 0/100% 3px no-repeat, linear-gradient(color-mix(in srgb, var(--c) 10%, transparent), transparent 60%), #12141fd9;border:1px solid #ffffff1a;padding:26px 28px 30px;position:relative}.step+.step{border-left:none}.step:not(:last-child):after{z-index:1;content:"";clip-path:polygon(0 0,100% 50%,0 100%,30% 50%);background:#ffd400;width:26px;height:26px;position:absolute;top:50%;right:-14px;transform:translateY(-50%)}.step .title{--size:clamp(22px, 2.2vw, 28px);margin-top:6px}.step p{color:#ffffffc7;margin:10px 0 0}@media (width<=960px){.step+.step{border-left:1px solid #ffffff1a}.step:not(:last-child):after{inset:auto auto -21px 40px;transform:rotate(90deg)}}.step-number{color:#0000;-webkit-text-stroke:1.5px var(--c);opacity:.9;font:italic 700 72px/1 Chakra Petch,Impact,sans-serif;display:block}.ticker-wrap{margin-top:70px;padding:26px 0;overflow:hidden}.ticker{background:repeating-linear-gradient(-45deg,#ffd400 0 14px,#111 14px 28px);margin:0 -20px;padding:3px 0;position:relative;overflow:hidden;transform:rotate(-1.6deg);box-shadow:0 10px 40px #0009}.ticker-run{background:#000;width:max-content;display:flex}.ticker-run span{letter-spacing:2px;color:#ffd400;white-space:nowrap;padding:12px 26px;font:italic 700 22px Chakra Petch,Impact,sans-serif}.ticker-run span:after{content:"✦";color:#bf94ff;margin-left:52px}@media (prefers-reduced-motion:no-preference){.ticker-run{animation:40s linear infinite ticker}}@keyframes ticker{to{transform:translate(-50%)}}.commands{grid-template-columns:repeat(auto-fill,minmax(min(100%,270px),1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.command{--c:#ffd400;border:1px solid color-mix(in srgb, var(--c) 30%, transparent);border-left:4px solid var(--c);background:linear-gradient(110deg, color-mix(in srgb, var(--c) 14%, transparent), transparent 55%), #12141fe0;padding:18px 20px 20px;transition:transform .2s,border-color .2s}.command code{color:var(--c);font:400 26px Share Tech Mono,ui-monospace,Consolas,monospace}.command code:before{content:">";color:#fff9;margin-right:4px}.command p{color:#ffffffc7;margin:8px 0 0;font-size:15px}.command:first-child{background:linear-gradient(110deg, color-mix(in srgb, var(--c) 26%, transparent), transparent 70%), #12141fe0;grid-column:span 2}.command:first-child code{font-size:44px}@media (width<=640px){.command:first-child{grid-column:auto}}.command:hover{border-color:color-mix(in srgb, var(--c) 70%, transparent);transform:translateY(-3px)}.features{gap:72px;display:grid}@media (width<=640px){.features{gap:56px}}.feature{--c:#ffd400;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:48px;display:grid}.feature:nth-child(2n){grid-template-columns:minmax(0,1fr) minmax(0,1.25fr)}.feature:nth-child(2n) .feature-view{order:2}@media (width<=960px){.feature,.feature:nth-child(2n){grid-template-columns:minmax(0,1fr);gap:22px}.feature .feature-view,.feature:nth-child(2n) .feature-view{order:0}}.feature-view{aspect-ratio:16/10;border:1px solid color-mix(in srgb, var(--c) 40%, transparent);background:radial-gradient(ellipse at 50% 50%, color-mix(in srgb, var(--c) 10%, transparent), transparent 70%), #04050c;box-shadow:0 0 0 6px #00000059, 0 30px 80px -30px color-mix(in srgb, var(--c) 50%, transparent);position:relative}.feature-view canvas{width:100%;height:100%;position:absolute;inset:0}.feature-view .lazy{position:absolute;inset:0}.feature-view .view-label{letter-spacing:2px;color:var(--c);background:#000000b3;padding:2px 8px;font:400 12px Share Tech Mono,ui-monospace,Consolas,monospace;position:absolute;bottom:10px;left:12px}.feature-view .corner{border:0 solid var(--c);width:26px;height:26px;position:absolute}.feature-view .tl{border-width:3px 0 0 3px;top:-8px;left:-8px}.feature-view .br{border-width:0 3px 3px 0;bottom:-8px;right:-8px}.feature-text .title{--size:clamp(30px, 3.6vw, 46px)}.feature-text .title em,.feature-text .kicker{color:var(--c)}.feature-text .kicker:before{background:var(--c)}.feature-text .kicker:after{background:linear-gradient(90deg, var(--c), transparent)}.feature-text p{color:#ffffffc7;margin:16px 0 0;font-size:17px}.feature-text p b{color:#3ddc84;font:400 1em Share Tech Mono,ui-monospace,Consolas,monospace}.feature-text .feature-link{margin-top:22px}.chips{flex-wrap:wrap;gap:6px;margin:18px 0 0;padding:0;list-style:none;display:flex}.cheers{clip-path:polygon(22px 0,100% 0,100% calc(100% - 22px),calc(100% - 22px) 100%,0 100%,0 22px);background:radial-gradient(40% 80% at 15%,#ff3b3038,#0000 70%),#12141fd9;border:1px solid #ff3b3059;grid-template-columns:320px minmax(0,1fr);align-items:center;gap:56px;padding:40px 48px;display:grid}@media (width<=960px){.cheers{grid-template-columns:minmax(0,1fr);gap:28px;padding:28px 22px}}.cheers-text p{color:#ffffffc7;margin:0}.cheers-text p+p{margin-top:14px}.cheers-text .big-line{color:#fff;font:italic 700 clamp(24px,2.6vw,34px)/1.15 Chakra Petch,Impact,sans-serif}.cheers-text .big-line b{color:#b388ff}.reticle{aspect-ratio:1;width:min(100%,300px);margin:0 auto;position:relative}.reticle svg{width:100%;height:100%;overflow:visible}.reticle .ring{fill:none;stroke:#ff3b30;stroke-width:2px}.reticle .outer{opacity:.45}.reticle .dashed{stroke-dasharray:10 8;transform-origin:100px 100px}@media (prefers-reduced-motion:no-preference){.reticle .dashed{animation:9s linear infinite spin}}.reticle .inner{stroke-width:3px;transform-origin:100px 100px}@media (prefers-reduced-motion:no-preference){.reticle .inner{animation:1.6s ease-in-out infinite lock}}.reticle .cross{stroke:#ff3b30;stroke-width:3px}.reticle .dot{fill:#fff}.reticle .reticle-read,.reticle .reticle-bits{letter-spacing:3px;white-space:nowrap;font:400 13px Share Tech Mono,ui-monospace,Consolas,monospace;position:absolute;left:50%;transform:translate(-50%)}.reticle .reticle-read{color:#ff3b30;top:-26px}.reticle .reticle-bits{color:#000;background:#b388ff;padding:2px 10px;bottom:-28px}@keyframes spin{to{transform:rotate(360deg)}}@keyframes lock{50%{opacity:.6;transform:scale(.82)}}.redeems{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.redeem{--c:#ffd400;clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);background:#12141fe0;border:1px solid #ffffff1a;grid-template-rows:42px auto;grid-template-columns:42px minmax(0,1fr);align-content:start;gap:4px 14px;padding:16px 18px;display:grid}.redeem:before{border:3px solid var(--c);background:radial-gradient(circle, color-mix(in srgb, var(--c) 70%, transparent) 0 5px, transparent 6px), color-mix(in srgb, var(--c) 18%, transparent);content:"";width:42px;height:42px;box-shadow:0 0 18px color-mix(in srgb, var(--c) 45%, transparent);border-radius:50%;grid-row:1/3;align-self:start}.redeem b{text-transform:uppercase;color:var(--c);align-self:center;font:italic 700 19px Chakra Petch,Impact,sans-serif}.redeem span{color:#ffffffc7;grid-column:2;font-size:15px}.grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));gap:12px;display:grid}.grid.small .title{--size:19px}.info-card{padding:22px 20px}.info-card .title{--size:22px}.info-card p{color:#ffffffc7;margin:10px 0 0;font-size:15px}.calamities .info-card{min-height:170px}.scripts{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:44px;margin-top:64px;display:grid}@media (width<=960px){.scripts{grid-template-columns:minmax(0,1fr);gap:24px}}.scripts-text .title{--size:clamp(28px, 3.2vw, 42px)}.scripts-text p{color:#ffffffc7;margin:14px 0 0}.scripts-text b{color:#fff}.code-window{clip-path:polygon(14px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 14px);background:#070912;border:1px solid #35e0ff59;box-shadow:0 30px 80px -30px #35e0ff59}.code-bar{color:#fff9;border-bottom:1px solid #ffffff1a;align-items:center;gap:6px;padding:10px 14px;font:400 12px Share Tech Mono,ui-monospace,Consolas,monospace;display:flex}.code-bar i{background:#ff3b30;border-radius:50%;width:10px;height:10px}.code-bar i:nth-child(2){background:#ffd400}.code-bar i:nth-child(3){background:#3ddc84}.code-bar span{margin-left:10px}.code{color:#e8ecff;margin:0;padding:20px 22px 24px;font:400 15px/1.75 Share Tech Mono,ui-monospace,Consolas,monospace;overflow-x:auto}.code .c{color:#6c7894}.code .k{color:#bf94ff}.code .s{color:#3ddc84}.code .g{color:#35e0ff}.code .f{color:#ffd400}@media (width<=640px){.code{font-size:13px}}.faq{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:8px 14px;display:grid}@media (width<=640px){.faq{grid-template-columns:minmax(0,1fr)}}.faq-item{background:#12141fd9;border:1px solid #ffffff1a;border-left:3px solid #ffd400}.faq-item summary{cursor:url(/cursors/click.png) 4 4,pointer;cursor:-webkit-image-set(url(/cursors/click.png) 1x, url(/cursors/click@2x.png) 2x) 4 4, pointer;cursor:image-set(url(/cursors/click.png) 1x, url(/cursors/click@2x.png) 2x) 4 4, pointer;justify-content:space-between;align-items:center;gap:14px;padding:16px 18px;list-style:none;display:flex}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary:after{content:"+";color:#ffd400;flex:none;font:400 22px Share Tech Mono,ui-monospace,Consolas,monospace}.faq-item summary:focus-visible{outline-offset:-4px;outline:2px solid #ffd400}.faq-item h3{letter-spacing:.3px;margin:0;font:700 17px Chakra Petch,Impact,sans-serif}.faq-item[open] summary:after{content:"−"}.faq-item p{color:#ffffffc7;margin:0;padding:0 18px 18px}.launch{text-align:center;background:radial-gradient(50% 90% at 50% 100%,#9146ff59,#0000 70%),linear-gradient(#05060f66,#0009);border-block:1px solid #ffd4004d;margin-top:120px;padding:80px 16px;position:relative;overflow:hidden}.launch .title{--size:clamp(40px, 7vw, 92px);margin:16px 0 0}.launch .launch-inner>p{color:#ffffffc7;max-width:560px;margin:16px auto 30px;font-size:18px}.launch .download-row,.launch .download-beta{justify-content:center}.launch-inner{max-width:800px;margin:0 auto}.pill{--c:#ffd400;box-sizing:border-box;border:1px solid color-mix(in srgb, var(--c) 55%, transparent);background:linear-gradient(color-mix(in srgb, var(--c) 10%, transparent) 0 0), #12141fe6;color:#fff;letter-spacing:1.5px;text-transform:uppercase;white-space:nowrap;cursor:url(/cursors/click.png) 4 4,pointer;height:40px;cursor:-webkit-image-set(url(/cursors/click.png) 1x, url(/cursors/click@2x.png) 2x) 4 4, pointer;cursor:image-set(url(/cursors/click.png) 1x, url(/cursors/click@2x.png) 2x) 4 4, pointer;clip-path:polygon(9px 0,100% 0,100% calc(100% - 9px),calc(100% - 9px) 100%,0 100%,0 9px);justify-content:center;align-items:center;gap:8px;padding:0 20px;font:700 15px Chakra Petch,Impact,sans-serif;text-decoration:none;transition:background-color .15s,color .15s,box-shadow .15s;display:inline-flex;position:relative}.pill:hover{background:linear-gradient(color-mix(in srgb, var(--c) 26%, transparent) 0 0), #12141f;box-shadow:inset 0 0 0 1px var(--c)}.pill:focus-visible{outline:2px solid var(--c);outline-offset:-4px}.pill.join{--c:#b388ff}.pill.live{--c:#3ddc84}.pill.dim{--c:#ffffffc7}.pill.on{background:linear-gradient(color-mix(in srgb, var(--c) 26%, transparent) 0 0), #12141f;box-shadow:inset 0 0 0 1px var(--c)}.chip{--c:#b388ff;border:1px solid color-mix(in srgb, var(--c) 70%, transparent);background:color-mix(in srgb, var(--c) 16%, transparent);color:#fff;letter-spacing:1px;white-space:nowrap;clip-path:polygon(5px 0,100% 0,100% calc(100% - 5px),calc(100% - 5px) 100%,0 100%,0 5px);padding:2px 9px;font:400 13px Share Tech Mono,ui-monospace,Consolas,monospace;display:inline-block}.card{--c:#ffd400;--tint:8%;box-sizing:border-box;border:1px solid color-mix(in srgb, var(--c) 38%, transparent);background:linear-gradient(to top left, transparent calc(50% - 1px), color-mix(in srgb, var(--c) 55%, transparent) 50%, transparent calc(50% + 1px)) 100% 100%/16px 16px no-repeat, linear-gradient(var(--c) 0 0) 0 0/64px 3px no-repeat, radial-gradient(ellipse 70% 50% at 50% 0%, color-mix(in srgb, var(--c) 16%, transparent), transparent), linear-gradient(color-mix(in srgb, var(--c) var(--tint), transparent) 0 0), #12141fe0;clip-path:polygon(16px 0,100% 0,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%,0 16px);min-width:0;position:relative}.title{--size:24px;font:italic 700 var(--size) "Chakra Petch", Impact, sans-serif;letter-spacing:.5px;text-transform:uppercase;color:var(--c,#fff);overflow-wrap:anywhere;text-shadow:.06em .06em #0000008c;margin:0;line-height:1.02}.title em{font-style:inherit;color:#ffd400}.row{--c:#ffd400;box-sizing:border-box;background:linear-gradient(var(--c) 0 0) 0 0/4px 100% no-repeat, linear-gradient(90deg, color-mix(in srgb, var(--c) 12%, transparent), transparent 40%), #12141fd9;border-bottom:1px solid #ffffff1a;align-items:baseline;gap:14px;min-width:0;padding:11px 14px 11px 18px;display:flex}.row>b{letter-spacing:.5px;min-width:132px;color:var(--c);flex:none;font:400 15px Share Tech Mono,ui-monospace,Consolas,monospace}.row>span{color:#ffffffc7;min-width:0}@media (width<=640px){.row{flex-direction:column;gap:2px}.row>b{min-width:0}}.rows{gap:4px;display:grid}.section{box-sizing:border-box;width:100%;max-width:1200px;margin:0 auto;padding:96px 16px 0}.section>header{margin-bottom:30px}.section>header .title{--size:clamp(34px, 5.2vw, 60px)}.section>header>p{color:#ffffffc7;max-width:680px;margin:14px 0 0;font-size:18px}@media (width<=640px){.section{padding-top:64px}.section>header>p{font-size:16px}}.section.lead{padding-top:56px}.section.lead>header{isolation:isolate;border-bottom:1px solid #ffffff1a;padding:34px 0 30px;position:relative}.section.lead>header:before{z-index:-1;content:"";background:linear-gradient(#bf94ff17 1px,#0000 1px) 0 0/36px 36px,linear-gradient(90deg,#bf94ff17 1px,#0000 1px) 0 0/36px 36px;position:absolute;inset:0 -16px 0 30%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 60%);mask-image:linear-gradient(90deg,#0000,#000 60%)}.section.lead>header:after{content:"";background:repeating-linear-gradient(-45deg,#ffd400 0 6px,#111 6px 12px);width:180px;height:6px;position:absolute;bottom:-3px;left:0}.section.lead>header .title{--size:clamp(48px, 8vw, 104px)}.kicker{letter-spacing:3px;text-transform:uppercase;color:#ffd400;align-items:center;gap:10px;margin-bottom:12px;font:400 14px Share Tech Mono,ui-monospace,Consolas,monospace;display:flex}.kicker:before{content:"";background:#ffd400;flex:none;width:8px;height:8px}.kicker:after{content:"";background:linear-gradient(90deg,#ffd40099,#0000);flex:1;max-width:160px;height:1px}.beta{letter-spacing:1.5px;color:#000;background:#ffd400;align-items:center;padding:1px 6px 0;font:italic 700 11px/1.4 Chakra Petch,Impact,sans-serif;display:inline-flex;transform:skew(-12deg)}.beta.big{letter-spacing:6px;border:2px solid #000;padding:6px 18px 5px;font-size:clamp(20px,2.6vw,34px);position:relative;box-shadow:0 0 0 2px #ffd400,6px 6px #9146ffcc}.pill.download{--c:#ffd400;color:#000;background:#ffd400;border-color:#ffd400}.pill.download:hover{box-shadow:none;background:#fff}.pill.download:focus-visible{outline-offset:-4px;outline:2px solid #000}.pill.download.big{letter-spacing:2px;clip-path:polygon(14px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 14px);height:58px;padding:0 30px;font-size:19px}.download-box{pointer-events:auto}.download-box .download-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.download-box .download-beta{letter-spacing:1px;color:#fff;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:14px 0 0;font:400 14px Share Tech Mono,ui-monospace,Consolas,monospace;display:flex}.download-box .download-beta strong{color:#ffd400;font-weight:400}.download-box .download-note{color:#fff9;margin:6px 0 0;font-size:13px}.download-box .download-hash{color:#fff9;overflow-wrap:anywhere;max-width:100%;margin:4px 0 0;font-size:11px}.download-box .download-hash code{color:#ffffffc7;font:11px Share Tech Mono,ui-monospace,Consolas,monospace}.lazy{width:100%;height:100%;position:relative}.trail-canvas{width:100%;height:100%;display:block}.mode-list{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:16px;display:grid}.mode-card{flex-direction:column;display:flex}.mode-card:last-child:nth-child(odd){grid-column:1/-1}@media (width>=900px){.mode-card:last-child:nth-child(odd){flex-direction:row}.mode-card:last-child:nth-child(odd) .mode-picture{flex:0 0 52%;height:auto;min-height:420px}}.mode-picture{background:#00000059;height:260px;position:relative;overflow:hidden}.mode-picture canvas{position:absolute;inset:0}.mode-text{padding:18px 20px 20px}.mode-text .title{--size:38px}.mode-text ul{color:#fff9;margin:14px 0 0;padding-left:18px;font-size:15px}.mode-line{color:#ffffffc7;margin:4px 0 0}.ways{gap:10px;margin-top:14px;display:grid}.way p{color:#fff;margin:4px 0 0}.boss-list{grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));gap:12px;display:grid}.boss-card{padding:14px 16px 16px}.boss-card .title{--size:22px}.boss-card ul{color:#fff9;margin:10px 0 0;padding-left:18px;font-size:14px}.boss-role{color:#ffffffc7;margin:2px 0 8px}.field-list{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:16px;display:grid}.field-card{flex-direction:column;display:flex}.field-picture{aspect-ratio:16/9;background:#05070f;overflow:hidden}.field-picture canvas{width:100%;height:100%;display:block}.field-text{padding:14px 18px 18px}.field-text .title{--size:24px}.field-text p{color:#ffffffc7;margin:4px 0 0}.field-text ul{color:#fff9;margin:10px 0 0;padding-left:18px;font-size:14px}.stage{overflow:hidden}.stage-sky{background:#00000073;height:clamp(240px,42vw,380px);position:relative}.stage-sky canvas{position:absolute;inset:0}.stage-label{pointer-events:none;flex-wrap:wrap;align-items:center;gap:10px;display:flex;position:absolute;top:14px;left:16px;right:16px}.stage-label .title{--size:28px}.ship-picker{background:#0006;border-top:1px solid #ffffff14;flex-wrap:wrap;gap:6px;padding:10px;display:flex}.ship-picker .pill{flex-direction:column;gap:2px;width:76px;height:58px;padding:0;position:relative}.ship-picker .pill small{letter-spacing:.5px;text-transform:uppercase;font-size:10px}.ship-picker .pill .premium{color:#ffd400;opacity:.85;font-size:10px;font-style:normal;position:absolute;top:3px;right:6px}@media (width<=640px){.ship-picker .pill{width:calc(25% - 4.5px)}}.trail-grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:12px;display:grid}@media (width<=640px){.trail-grid{grid-template-columns:1fr}}.trail-card{--c:#ffd400;min-width:0;font:inherit;color:#fff;text-align:left;cursor:url(/cursors/click.png) 4 4,pointer;cursor:-webkit-image-set(url(/cursors/click.png) 1x, url(/cursors/click@2x.png) 2x) 4 4, pointer;cursor:image-set(url(/cursors/click.png) 1x, url(/cursors/click@2x.png) 2x) 4 4, pointer;clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px);background:#12141fe6;border:1px solid #ffffff1f;flex-direction:column;padding:0;transition:border-color .15s,transform .15s;display:flex;overflow:hidden}.trail-card:hover,.trail-card.on{border-color:#ffd400;box-shadow:inset 0 0 0 1px #ffd400}.trail-card:hover{transform:translateY(-3px)}.trail-card:focus-visible{outline-offset:-4px;outline:2px solid #ffd400}.trail-sky{background:#05060fe6;height:180px;position:relative}.trail-sky canvas{position:absolute;inset:0}.trail-text{background:linear-gradient(var(--c) 0 0) 0 1px/3px calc(100% - 2px) no-repeat;grid-template-columns:1fr auto;gap:2px 8px;padding:10px 12px 12px 15px;display:grid}.trail-text b{letter-spacing:1px;text-transform:uppercase;color:#ffd400;font:italic 700 17px Chakra Petch,Impact,sans-serif}.trail-text small{letter-spacing:2px;color:#fff9;background:#ffffff1a;border-radius:0;align-self:center;padding:0 8px;font-size:10px}.trail-text span{color:#ffffffc7;grid-column:1/-1;font-size:14px}.bling-tabs{background:#0006;border-bottom:1px solid #ffffff14;gap:6px;padding:10px;display:flex}.bling-tabs .pill{letter-spacing:2px;flex:1;min-width:0}@media (width<=640px){.bling-tabs{grid-template-columns:1fr 1fr;display:grid}.bling-tabs .pill{letter-spacing:1px;padding-inline:4px;font-size:12px}}.section.trail-grid-section{padding-top:28px}.api-version{color:#ffffffc7;margin:-6px 0 18px}.api-layout{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:28px;display:grid}@media (width<=640px){.api-layout{grid-template-columns:minmax(0,1fr);gap:18px}}.api-toc{max-height:calc(100vh - 90px);font-size:14px;position:sticky;top:72px;overflow-y:auto}.api-toc ul{margin:0;padding:0;list-style:none}.api-toc li.level-3{padding-left:12px;font-size:13px}.api-toc a{color:#ffffffc7;padding:3px 0;text-decoration:none;display:block}.api-toc a:hover{color:#ffd400}.api-toc a:focus-visible{outline-offset:2px;outline:2px solid #ffd400}@media (width<=640px){.api-toc{background:#2a303cd9;border:1px solid #ffffff1a;border-radius:0;max-height:none;padding:12px 14px;position:static}}.api-doc{color:#ffffffc7;min-width:0;line-height:1.6}.api-doc h2,.api-doc h3,.api-doc h4{color:#fff;letter-spacing:.5px;margin:36px 0 10px;scroll-margin-top:76px;font-family:Chakra Petch,Impact,sans-serif}.api-doc h2{text-transform:uppercase;color:#ffd400;border-bottom:1px solid #ffffff1f;padding-bottom:6px;font-size:30px;font-style:italic}.api-doc h3{font-size:20px}.api-doc .anchor{color:#fff9;opacity:0;margin-left:4px;text-decoration:none}.api-doc :is(h2,h3,h4):hover .anchor,.api-doc .anchor:focus-visible{opacity:1}.api-doc a{color:#35e0ff}.api-doc strong{color:#fff}.api-doc code{color:#e8ecff;overflow-wrap:anywhere;background:#ffffff14;border-radius:4px;padding:1px 5px;font:.9em ui-monospace,Consolas,monospace}.api-doc pre{background:#070912;border:1px solid #ffffff1a;border-left:3px solid #35e0ff;border-radius:0;margin:12px 0;padding:14px 16px;overflow-x:auto}.api-doc pre code{overflow-wrap:normal;white-space:pre;background:0 0;padding:0;font-size:13px;line-height:1.5}.api-doc .table{border:1px solid #ffffff1a;border-radius:0;margin:12px 0;overflow-x:auto}.api-doc table{border-collapse:collapse;width:100%;font-size:14px}.api-doc th,.api-doc td{text-align:left;vertical-align:top;border-bottom:1px solid #ffffff12;padding:7px 10px}.api-doc th{color:#fff;white-space:nowrap;background:#2a303cd9}.api-doc td:first-child code,.api-doc td:nth-child(2) code{overflow-wrap:normal;white-space:nowrap}.api-doc tbody tr:nth-child(2n){background:#ffffff06}.api-doc ul,.api-doc ol{padding-left:22px}.api-doc li{margin:4px 0}@media (width<=640px){.api-doc h2{font-size:22px}.api-doc table{font-size:13px}}.privacy-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:18px;display:grid}.privacy-card{padding:26px 26px 22px}.privacy-card .title{--size:30px}.privacy-card dl{margin:18px 0 0}.privacy-card div+div{margin-top:16px}.privacy-card dt{letter-spacing:1px;color:#ffd400;text-transform:uppercase;font:400 15px Share Tech Mono,ui-monospace,Consolas,monospace}.privacy-card dd{color:#ffffffc7;margin:4px 0 0}.privacy-contact{color:#ffffffc7;margin:28px 0 0}.privacy-contact a{color:#bf94ff}
