@font-face{font-family:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/press-start-2p-latin-400-normal-_wFEWmAB.woff2)format("woff2"),url(/assets/press-start-2p-latin-400-normal-KLytu4cr.woff)format("woff")}@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/pixelify-sans-latin-400-normal-DLrIX9QE.woff2)format("woff2"),url(/assets/pixelify-sans-latin-400-normal-JapMNN6Z.woff)format("woff")}@font-face{font-family:Cinzel;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/cinzel-latin-400-normal-DnUIPmzd.woff2)format("woff2"),url(/assets/cinzel-latin-400-normal-C8jUSQqm.woff)format("woff")}@font-face{font-family:Cinzel;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/cinzel-latin-700-normal-Dkw14w9r.woff2)format("woff2"),url(/assets/cinzel-latin-700-normal-C-gK7hA8.woff)format("woff")}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/eb-garamond-latin-400-normal-BCNrxLz_.woff2)format("woff2"),url(/assets/eb-garamond-latin-400-normal-maQnHeKB.woff)format("woff")}@font-face{font-family:EB Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/eb-garamond-latin-400-italic-DSEbMgZu.woff2)format("woff2"),url(/assets/eb-garamond-latin-400-italic-CDFyLPXJ.woff)format("woff")}@font-face{font-family:Orbitron;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/orbitron-latin-500-normal-DQ2gt4P1.woff2)format("woff2"),url(/assets/orbitron-latin-500-normal-BCCupJ8c.woff)format("woff")}@font-face{font-family:Share Tech Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/share-tech-mono-latin-400-normal-CCqdbj5z.woff2)format("woff2"),url(/assets/share-tech-mono-latin-400-normal-15MgdvEM.woff)format("woff")}@font-face{font-family:Lilita One;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lilita-one-latin-400-normal-87r-Z-Re.woff2)format("woff2"),url(/assets/lilita-one-latin-400-normal-DXkechA3.woff)format("woff")}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/nunito-latin-600-normal-Br8yIETf.woff2)format("woff2"),url(/assets/nunito-latin-600-normal-Cd0eNu1l.woff)format("woff")}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/nunito-latin-800-normal-Dz8SOQK_.woff2)format("woff2"),url(/assets/nunito-latin-800-normal-D-J0wlBY.woff)format("woff")}@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/chakra-petch-latin-400-normal-SafcrIr2.woff2)format("woff2"),url(/assets/chakra-petch-latin-400-normal-D7EtbySE.woff)format("woff")}@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/chakra-petch-latin-600-normal-DVQm9bgb.woff2)format("woff2"),url(/assets/chakra-petch-latin-600-normal-DQKfcdKo.woff)format("woff")}@font-face{font-family:Shippori Mincho;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/shippori-mincho-latin-500-normal-XI1O8euf.woff2)format("woff2"),url(/assets/shippori-mincho-latin-500-normal-C-QwvIb3.woff)format("woff")}@font-face{font-family:Shippori Mincho;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/shippori-mincho-latin-700-normal-DHcmzUO5.woff2)format("woff2"),url(/assets/shippori-mincho-latin-700-normal-CkoCYOiI.woff)format("woff")}@property --mark-bright-a{syntax:"<color>";inherits:true;initial-value:#0000}@property --mark-bright-b{syntax:"<color>";inherits:true;initial-value:#0000}@property --mark-deep-a{syntax:"<color>";inherits:true;initial-value:#0000}@property --mark-deep-b{syntax:"<color>";inherits:true;initial-value:#0000}@property --fx-pixel{syntax:"<number>";inherits:true;initial-value:0}@property --fx-scan{syntax:"<number>";inherits:true;initial-value:0}@property --fx-grain{syntax:"<number>";inherits:true;initial-value:0}@property --fx-toon{syntax:"<number>";inherits:true;initial-value:0}@property --fx-holo{syntax:"<number>";inherits:true;initial-value:0}@property --fx-ink{syntax:"<number>";inherits:true;initial-value:0}:root,[data-skin=arcade]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#030806;--bg-2:#061a10;--panel:#06120c;--panel-2:#0a1f14;--ink:#dcffe9;--ink-dim:#78b493;--accent:#00fa69;--accent-2:#00e8a0;--accent-ink:#02140a;--line:#00fa69;--line-soft:#0f5a33;--glow:0 0 0 transparent;--radius:0px;--border-w:4px;--btn-shadow:4px 4px 0 #007a35;--btn-shadow-press:0 0 0 #007a35;--btn-press-shift:4px;--clip:none;--font-display:"Press Start 2P", ui-monospace, monospace;--font-body:"Pixelify Sans", ui-monospace, monospace;--h1-fit:.58;--h2-fit:.5;--ui-fit:.42;--text-fit:.66;--display-track:.02em;--display-case:none;--ui-case:uppercase;--ui-track:.06em;--mark-line:#fff;--mark-grey-a:#6b6b5c;--mark-grey-b:#5f6661;--mark-dark:#000;--mark-bright-a:#00fa69;--mark-bright-b:#00f29a;--mark-deep-a:#005c3d;--mark-deep-b:#004a5f;--fx-pixel:14;--fx-scan:0;--fx-grain:0;--fx-toon:0;--fx-holo:0;--fx-ink:0}[data-skin=tome]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#e7d3a8;--bg-2:#c9a86e;--panel:#faeed0b8;--panel-2:#f3e3bd;--ink:#2a1a0c;--ink-dim:#6b4f30;--accent:#7c1b12;--accent-2:#b8862f;--accent-ink:#f8e9c6;--line:#6b4a22;--line-soft:#b99662;--glow:0 10px 30px #3c1e0a40;--radius:4px;--border-w:2px;--btn-shadow:inset 0 0 0 1px #d6ae5c, inset 0 0 0 3px #7c1b12, 0 3px 0 #4a120c;--btn-shadow-press:inset 0 0 0 1px #d6ae5c, inset 0 0 0 3px #7c1b12, 0 0 0 #4a120c;--btn-press-shift:2px;--clip:none;--font-display:"Cinzel", "Trajan Pro", Georgia, serif;--font-body:"EB Garamond", Garamond, Georgia, serif;--h1-fit:.9;--h2-fit:.78;--ui-fit:.6;--text-fit:.74;--display-track:.04em;--display-case:none;--ui-case:none;--ui-track:.02em;--mark-line:#2a1a0c;--mark-grey-a:#9b8660;--mark-grey-b:#77653f;--mark-dark:#2a1a0c;--mark-bright-a:#f4d27a;--mark-bright-b:#c9962f;--mark-deep-a:#8a2a18;--mark-deep-b:#3d160c;--fx-pixel:0;--fx-scan:0;--fx-grain:1;--fx-toon:0;--fx-holo:0;--fx-ink:0}[data-skin=neon]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#05020d;--bg-2:#12062a;--panel:#120628b8;--panel-2:#160a33;--ink:#eaf8ff;--ink-dim:#9a8cc8;--accent:#00f0ff;--accent-2:#ff2bd6;--accent-ink:#04010b;--line:#00f0ff;--line-soft:#3a1f73;--glow:0 0 18px #00f0ff73, 0 0 42px #ff2bd62e;--radius:0px;--border-w:1px;--btn-shadow:0 0 16px #00f0ff8c, inset 0 0 12px #00f0ff59;--btn-shadow-press:0 0 28px #ff2bd6b3, inset 0 0 18px #ff2bd673;--btn-press-shift:0px;--clip:polygon(12px 0, 100% 0, 100% calc(100% - 12px), calc(100% - 12px) 100%, 0 100%, 0 12px);--font-display:"Orbitron", "Eurostile", system-ui, sans-serif;--font-body:"Share Tech Mono", ui-monospace, monospace;--h1-fit:.7;--h2-fit:.66;--ui-fit:.5;--text-fit:.62;--display-track:.08em;--display-case:uppercase;--ui-case:uppercase;--ui-track:.14em;--mark-line:#00f0ff;--mark-grey-a:#2b1f55;--mark-grey-b:#1a1238;--mark-dark:#07031a;--mark-bright-a:#00f0ff;--mark-bright-b:#7a5cff;--mark-deep-a:#ff2bd6;--mark-deep-b:#4b0fd6;--fx-pixel:0;--fx-scan:1;--fx-grain:0;--fx-toon:0;--fx-holo:0;--fx-ink:0}[data-skin=toon]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#7fd3ff;--bg-2:#b8e8ff;--panel:#fff;--panel-2:#fff6d6;--ink:#1b1b2f;--ink-dim:#3f4366;--accent:#ff4f8b;--accent-2:#ffd23f;--accent-ink:#fff;--line:#1b1b2f;--line-soft:#1b1b2f;--glow:0 8px 0 #1b1b2f;--radius:14px;--border-w:3px;--btn-shadow:0 6px 0 #1b1b2f;--btn-shadow-press:0 1px 0 #1b1b2f;--btn-press-shift:3px;--clip:none;--font-display:"Lilita One", "Arial Rounded MT Bold", system-ui, sans-serif;--font-body:"Nunito", system-ui, sans-serif;--h1-fit:.8;--h2-fit:.8;--ui-fit:.62;--text-fit:.64;--display-track:.01em;--display-case:none;--ui-case:none;--ui-track:.02em;--mark-line:#1b1b2f;--mark-grey-a:#ffe680;--mark-grey-b:#ffbf2e;--mark-dark:#2b2d6e;--mark-bright-a:#8dff5c;--mark-bright-b:#2ee6a6;--mark-deep-a:#ff4f8b;--mark-deep-b:#8f3cff;--fx-pixel:0;--fx-scan:0;--fx-grain:0;--fx-toon:1;--fx-holo:0;--fx-ink:0}[data-skin=hud]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0a0e13;--bg-2:#121a22;--panel:#101820c7;--panel-2:#121b24;--ink:#e4ecf2;--ink-dim:#8798a8;--accent:#ff8a1f;--accent-2:#4fd1ff;--accent-ink:#0a0e13;--line:#ff8a1f;--line-soft:#2a3846;--glow:0 0 0 1px #ff8a1f26, 0 20px 40px #00000073;--radius:2px;--border-w:1px;--btn-shadow:inset 0 -2px 0 #00000059;--btn-shadow-press:inset 0 2px 0 #00000059;--btn-press-shift:1px;--clip:polygon(0 0, calc(100% - 14px) 0, 100% 14px, 100% 100%, 14px 100%, 0 calc(100% - 14px));--font-display:"Chakra Petch", "Bahnschrift", system-ui, sans-serif;--font-body:"Chakra Petch", "Bahnschrift", system-ui, sans-serif;--h1-fit:.8;--h2-fit:.76;--ui-fit:.58;--text-fit:.66;--display-track:.06em;--display-case:uppercase;--ui-case:uppercase;--ui-track:.16em;--mark-line:#ff8a1f;--mark-grey-a:#3a4654;--mark-grey-b:#232d38;--mark-dark:#0d1218;--mark-bright-a:#4fd1ff;--mark-bright-b:#c4f2ff;--mark-deep-a:#ff8a1f;--mark-deep-b:#ff3b1f;--fx-pixel:0;--fx-scan:0;--fx-grain:0;--fx-toon:0;--fx-holo:1;--fx-ink:0}[data-skin=ink]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f3eee4;--bg-2:#e6dfd1;--panel:#faf7f0d1;--panel-2:#faf7f0;--ink:#141210;--ink-dim:#5c544a;--accent:#c8102e;--accent-2:#141210;--accent-ink:#faf7f0;--line:#141210;--line-soft:#c9c0b0;--glow:0 18px 40px #281e1414;--radius:0px;--border-w:2px;--btn-shadow:none;--btn-shadow-press:none;--btn-press-shift:1px;--clip:none;--font-display:"Shippori Mincho", "Hiragino Mincho ProN", Georgia, serif;--font-body:"Shippori Mincho", "Hiragino Mincho ProN", Georgia, serif;--h1-fit:.86;--h2-fit:.74;--ui-fit:.56;--text-fit:.64;--display-track:.02em;--display-case:none;--ui-case:none;--ui-track:.12em;--mark-line:#141210;--mark-grey-a:#ddd5c6;--mark-grey-b:#b8ae9c;--mark-dark:#141210;--mark-bright-a:#3a3633;--mark-bright-b:#8a827a;--mark-deep-a:#c8102e;--mark-deep-b:#6e0818;--fx-pixel:0;--fx-scan:0;--fx-grain:0;--fx-toon:0;--fx-holo:0;--fx-ink:1}*,:before,:after{box-sizing:border-box}html{background:var(--bg);color:var(--ink);font-family:var(--font-body);-webkit-text-size-adjust:100%;scroll-behavior:smooth;font-size:18px;line-height:1.5}body{background:var(--bg);min-height:100dvh;margin:0;transition:opacity .35s;overflow-x:hidden}html.booting body{opacity:0}img,svg,canvas{display:block}button,input,textarea{font:inherit;color:inherit}a{color:inherit}:focus-visible{outline:2px solid var(--accent-2);outline-offset:3px}main{z-index:1;position:relative}h1,h2,h3{font-family:var(--font-display);letter-spacing:var(--display-track);text-transform:var(--display-case);margin:0;font-weight:400}.backdrop{z-index:0;pointer-events:none;background:var(--bg);position:fixed;inset:0;overflow:hidden}.backdrop__fx{position:absolute;inset:0}.section-head{text-align:center;justify-items:center;gap:.4rem;margin-bottom:36px;display:grid}.section-head p{color:var(--ink-dim);margin:0}section{max-width:1120px;margin:0 auto;padding:clamp(54px,8vw,108px) 16px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}:root{--frame:4px;--nav-h:64px;--mark-size:clamp(96px, 16vw, 148px);--kicker-h:36px;--h1-line:clamp(46px, 7.6vw, 76px);--h1-lines:1;--lede-line:36px;--lede-lines:1;--hero-gap:18px;--prompt-pad:14px;--prompt-gap:12px;--label-h:22px;--field-line:26px;--field-pad:14px;--field-lines-min:3;--field-lines-max:3;--go-w:112px;--go-h:40px;--chip-h:32px;--note-line:22px;--note-lines:1;--pip-w:78px;--pip-h:34px;--btn-h:44px;--stage-h:340px;--stage-hang:52vh;--h2-line:48px;--h2-lines:1;--sub-line:26px;--sub-lines:1;--stage-h3-line:34px;--stage-p-line:26px;--stage-p-lines:4;--badge-h:52px}@media (max-width:560px){:root{--h1-lines:2;--lede-line:30px;--lede-lines:2;--note-lines:2;--pip-w:104px;--h2-line:32px;--h2-lines:3;--stage-h:540px;--sub-lines:2}}.btn{--btn-bg:var(--panel-2);--btn-ink:var(--ink);height:var(--btn-h);padding:0 calc(20px + var(--frame) - var(--border-w));border:var(--border-w) solid var(--line);border-radius:var(--radius);background:var(--btn-bg);color:var(--btn-ink);font-family:var(--font-display);font-size:calc(var(--btn-h) * var(--ui-fit) * .62);letter-spacing:var(--ui-track);text-transform:var(--ui-case);white-space:nowrap;box-shadow:var(--btn-shadow);clip-path:var(--clip);cursor:pointer;justify-content:center;align-items:center;gap:.5rem;line-height:1;text-decoration:none;transition:transform .12s,box-shadow .12s,filter .12s;display:inline-flex}.btn:hover{filter:brightness(1.12)}.btn:active{transform:translate(var(--btn-press-shift), var(--btn-press-shift));box-shadow:var(--btn-shadow-press)}.btn--primary{--btn-bg:var(--accent);--btn-ink:var(--accent-ink)}.btn--ghost{--btn-bg:transparent;box-shadow:none}.logo{aspect-ratio:388/397;flex:none;display:inline-block;position:relative}.logo>*{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.logo[data-logo=small]{width:34px}.logo[data-logo=gate]{width:64px;margin:0 auto .5rem}.nav{z-index:10;height:var(--nav-h);background:color-mix(in srgb, var(--bg) 94%, transparent);border-bottom:1px solid color-mix(in srgb, var(--line-soft) 60%, transparent);align-items:center;gap:24px;padding:0 max(16px,50vw - 600px);display:flex;position:sticky;top:0}.nav__brand{align-items:center;gap:10px;height:40px;text-decoration:none;display:flex}.nav__word{font-family:var(--font-display);font-size:calc(40px * var(--h2-fit) * .62);letter-spacing:var(--display-track);text-transform:var(--display-case);line-height:40px}.nav__links{font-size:calc(40px * var(--ui-fit) * .78);text-transform:var(--ui-case);letter-spacing:var(--ui-track);gap:20px;margin-left:auto;line-height:40px;display:flex}.nav__links a{color:var(--ink-dim);text-decoration:none}.nav__links a:hover{color:var(--ink)}.nav__actions .btn{--btn-h:36px;width:116px;padding:0}@media (max-width:720px){.nav__links{display:none}.nav__actions{margin-left:auto}}.hero{text-align:center;justify-items:center;gap:var(--hero-gap);max-width:920px;padding-top:clamp(24px,5vw,56px);display:grid}.hero__mark{height:calc(var(--mark-size) * 397 / 388);justify-content:center;display:flex}.hero__mark .logo{width:var(--mark-size);view-transition-name:mark}.kicker{width:100%;height:var(--kicker-h);line-height:var(--kicker-h);white-space:nowrap;color:var(--accent);font-family:var(--font-display);font-size:calc(var(--kicker-h) * var(--ui-fit) * .62);letter-spacing:var(--ui-track);text-transform:uppercase;justify-content:center;align-items:center;margin:0;display:flex}.headline{width:100%;height:calc(var(--h1-line) * var(--h1-lines));font-size:calc(var(--h1-line) * var(--h1-fit));line-height:var(--h1-line);text-wrap:balance;text-transform:uppercase;justify-content:center;align-items:center;display:flex;position:relative}.headline__the{color:var(--accent)}.lede{width:100%;max-width:720px;height:calc(var(--lede-line) * var(--lede-lines));color:var(--ink-dim);font-size:calc(var(--lede-line) * var(--text-fit));line-height:var(--lede-line);text-wrap:pretty;justify-content:center;align-items:center;margin:0;display:flex}[data-flavor]:before{content:attr(data-arcade)}[data-skin=tome] [data-flavor]:before{content:attr(data-tome)}[data-skin=neon] [data-flavor]:before{content:attr(data-neon)}[data-skin=toon] [data-flavor]:before{content:attr(data-toon)}[data-skin=hud] [data-flavor]:before{content:attr(data-hud)}[data-skin=ink] [data-flavor]:before{content:attr(data-ink)}.prompt-slot{width:100%;max-width:760px;margin-top:12px}.prompt{--field-lines:var(--field-lines-min);z-index:2;width:100%;padding:calc(var(--prompt-pad) + var(--frame) - var(--border-w));grid-template-rows:var(--label-h) auto var(--chip-h) calc(var(--note-line) * var(--note-lines));gap:var(--prompt-gap);text-align:left;background:var(--surface,var(--panel));border:var(--border-w) solid var(--line);border-radius:calc(var(--radius) * 2);box-shadow:var(--glow);clip-path:var(--clip);view-transition-name:prompt;display:grid;position:relative}.prompt__label{font-family:var(--font-display);font-size:calc(var(--label-h) * var(--ui-fit) * .95);line-height:var(--label-h);white-space:nowrap;letter-spacing:var(--ui-track);text-transform:uppercase;color:var(--accent)}.prompt__field{position:relative}.prompt textarea{width:100%;height:calc(var(--field-lines) * var(--field-line) + 2 * (var(--field-pad) + var(--frame)));resize:none;padding:calc(var(--field-pad) + var(--frame) - var(--border-w));padding-right:calc(var(--go-w) + 24px);background:var(--bg);border:var(--border-w) solid var(--line-soft);border-radius:var(--radius);color:var(--ink);font-family:var(--font-body);font-size:calc(var(--field-line) * var(--text-fit));line-height:var(--field-line);caret-color:var(--accent);outline:none;transition:height .16s;display:block}.prompt textarea:focus{border-color:var(--accent)}.prompt textarea::placeholder{color:var(--ink-dim);opacity:.75}.prompt__mirror{visibility:hidden;white-space:pre-wrap;overflow-wrap:anywhere;font-family:var(--font-body);font-size:calc(var(--field-line) * var(--text-fit));line-height:var(--field-line);position:absolute;top:0;left:-10000px}.prompt__go{--btn-h:var(--go-h);width:var(--go-w);padding:0;position:absolute;bottom:10px;right:10px}.prompt__chips{scrollbar-width:none;gap:8px;display:flex;overflow-x:auto}.prompt__chips::-webkit-scrollbar{display:none}.chip{height:var(--chip-h);border:1px solid var(--line-soft);border-radius:var(--radius);color:var(--ink-dim);font-size:calc(var(--chip-h) * var(--text-fit) * .72);white-space:nowrap;cursor:pointer;clip-path:var(--clip);background:0 0;flex:none;padding:0 14px;line-height:1}.chip:hover{color:var(--ink);border-color:var(--accent)}.prompt__note{font-size:calc(var(--note-line) * var(--text-fit) * .92);line-height:var(--note-line);color:var(--ink-dim);margin:0}@media (max-width:560px){.prompt textarea{padding-right:calc(var(--field-pad) + var(--frame) - var(--border-w));padding-bottom:calc(var(--go-h) + 20px);height:calc(var(--field-lines) * var(--field-line) + 2 * (var(--field-pad) + var(--frame)) + var(--go-h) + 6px)}}.prompt[data-docked]{--surface:var(--panel-2);--field-lines-min:1;--field-lines-max:3;--prompt-pad:8px;top:calc(var(--nav-h) + 8px);z-index:9;width:min(760px,100vw - 32px);box-shadow:0 14px 40px #00000059, var(--glow);grid-template-rows:auto;animation:.24s cubic-bezier(.2,.8,.2,1) both dock-in;position:fixed;left:max(16px,50vw - 380px)}.prompt[data-docked] .prompt__label,.prompt[data-docked] .prompt__chips,.prompt[data-docked] .prompt__note{display:none}@media (max-width:560px){.prompt[data-docked]{--field-lines-max:2}.prompt[data-docked] textarea{padding-right:calc(var(--go-w) + 24px);padding-bottom:calc(var(--field-pad) + var(--frame) - var(--border-w));height:calc(var(--field-lines) * var(--field-line) + 2 * (var(--field-pad) + var(--frame)))}}html[data-entry=waitlist] [data-entry-only=prompt],html[data-entry=prompt] [data-entry-only=waitlist]{display:none!important}.waitlist{grid-template-rows:var(--label-h) auto auto auto;grid-template-columns:minmax(0,1fr)}.waitlist__row{gap:10px;display:flex}.waitlist input{width:100%;min-width:0;height:var(--go-h);padding:0 calc(var(--field-pad) + var(--frame) - var(--border-w));background:var(--bg);border:var(--border-w) solid var(--line-soft);border-radius:var(--radius);color:var(--ink);font-family:var(--font-body);font-size:calc(var(--field-line) * var(--text-fit));caret-color:var(--accent);outline:none}.waitlist input:focus{border-color:var(--accent)}.waitlist input::placeholder{color:var(--ink-dim);opacity:.75}.waitlist__row input{flex:1}.waitlist__go{--btn-h:var(--go-h);min-width:var(--go-w);flex:none}.waitlist__trap{opacity:0;width:1px;height:1px;position:absolute;left:-10000px}.waitlist[data-state=email] [data-waitlist-status],.waitlist[data-state=failed] [data-waitlist-status]{color:var(--accent)}.waitlist[data-state=done] [data-waitlist-status]{color:var(--ink)}.waitlist input:disabled,.waitlist button:disabled{opacity:.6;cursor:default}@keyframes dock-in{0%{opacity:0;transform:translateY(-14px)}}.skins{border:1px solid var(--line-soft);border-radius:calc(var(--radius) * 2);flex-wrap:wrap;justify-content:center;gap:6px;max-width:100%;padding:5px;display:flex}.skins__pip{width:var(--pip-w);height:var(--pip-h);border-radius:var(--radius);color:var(--ink-dim);font-size:calc(var(--pip-h) * var(--ui-fit) * .62);text-transform:var(--ui-case);letter-spacing:var(--ui-track);cursor:pointer;background:0 0;border:0;padding:0;line-height:1;position:relative;overflow:hidden}.skins__pip[aria-checked=true]{color:var(--accent-ink);background:var(--accent)}.skins__pip[aria-checked=true]:after{content:"";background:var(--accent-ink);transform-origin:0;width:100%;height:2px;position:absolute;bottom:0;left:0;transform:scaleX(0)}[data-cycling] .skins__pip[aria-checked=true]:after{animation:pip-count var(--cycle-ms,8s) steps(48) forwards}@keyframes pip-count{to{transform:scaleX(1)}}.section-head h2{width:100%;height:calc(var(--h2-line) * var(--h2-lines));font-size:calc(var(--h2-line) * var(--h2-fit));line-height:var(--h2-line);justify-content:center;align-items:center;display:flex;position:relative}.section-head p{width:100%;height:calc(var(--sub-line) * var(--sub-lines));font-size:calc(var(--sub-line) * var(--text-fit));line-height:var(--sub-line)}.reel__track{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:clamp(180px,22vw,230px);grid-auto-flow:column;gap:18px;padding:8px 4px 20px;display:grid;overflow-x:auto}.reel__track::-webkit-scrollbar{display:none}.frame{aspect-ratio:9/19.5;border:var(--border-w) solid var(--line);border-radius:calc(var(--radius) * 4 + 6px);background:var(--panel-2);box-shadow:var(--glow);scroll-snap-align:center;margin:0;position:relative}.frame__screen{inset:calc(8px + var(--frame) - var(--border-w));border-radius:calc(var(--radius) * 3 + 2px);background:#000;position:absolute;overflow:hidden}.frame__screen video{object-fit:cover;width:100%;height:100%}.frame[data-empty] .frame__screen{background:repeating-linear-gradient(to bottom, #ffffff08 0 1px, transparent 1px 4px), radial-gradient(80% 60% at 50% 40%, var(--panel-2), #000)}.frame__label{text-align:center;height:26px;line-height:26px;font-size:calc(26px * var(--text-fit) * .85);color:var(--ink-dim);position:absolute;bottom:-34px;left:0;right:0}.reel{padding-bottom:clamp(64px,9vw,112px)}.reel__controls{justify-content:center;gap:12px;margin-top:48px;display:flex}.reel__controls .btn{width:64px;padding:0}.stack{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.stage{top:calc(var(--nav-h) + var(--dock-h,0px) + 20px + var(--i,0) * 14px);height:var(--stage-h);margin-bottom:var(--stage-hang);padding:calc(32px + var(--frame) - var(--border-w));--surface:var(--panel-2);background:var(--surface);border:var(--border-w) solid var(--line-soft);border-radius:calc(var(--radius) * 3);clip-path:var(--clip);transform-origin:50% 0;transform:scale(calc(1 - .08 * var(--covered,0)));opacity:calc(1 - var(--covered,0));grid-template-columns:1fr 1fr;align-items:center;gap:32px;display:grid;position:sticky;box-shadow:0 18px 50px #00000040}.stage:last-child{margin-bottom:0}.stage__text{grid-template-rows:44px calc(var(--stage-h3-line) * 2) calc(var(--stage-p-line) * var(--stage-p-lines));gap:10px;display:grid}.stage__num{font-family:var(--font-display);color:var(--accent);font-size:calc(44px * var(--ui-fit));line-height:44px}.stage h3{font-size:calc(var(--stage-h3-line) * var(--h2-fit));line-height:var(--stage-h3-line);align-items:center;display:flex}.stage p{color:var(--ink-dim);font-size:calc(var(--stage-p-line) * var(--text-fit));line-height:var(--stage-p-line);margin:0}.stage__art{height:100%;max-height:240px;margin:0}.stage__art svg{width:100%;height:100%}@media (max-width:560px){.stage{padding:calc(20px + var(--frame) - var(--border-w));grid-template-rows:200px 1fr;grid-template-columns:1fr;align-items:start;gap:16px}.stage__art{order:-1}}.art-panel{fill:var(--panel)}.art-line{stroke:var(--line-soft);stroke-width:2px}.art-dim{fill:var(--ink-dim);opacity:.55}.art-ink{fill:var(--ink)}.art-accent{fill:var(--accent)}.art-accent2{fill:var(--accent-2)}.art-sky{fill:var(--bg-2)}.art-on-accent{fill:none;stroke:var(--accent-ink);stroke-width:4px;stroke-linecap:round;stroke-linejoin:round}.art-caret{animation:1.1s steps(2,end) infinite caret}@keyframes caret{50%{opacity:0}}.badges{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.badge{height:var(--badge-h);border:var(--border-w) solid var(--line);border-radius:var(--radius);background:var(--panel);font-family:var(--font-display);font-size:calc(var(--badge-h) * var(--ui-fit) * .4);white-space:nowrap;letter-spacing:var(--ui-track);text-transform:var(--ui-case);clip-path:var(--clip);justify-content:center;align-items:center;line-height:1;display:flex}.outro{text-align:center;justify-items:center;gap:24px;display:grid}.outro h2{width:100%;height:calc(var(--h2-line) * var(--h2-lines));font-size:calc(var(--h2-line) * var(--h2-fit));line-height:var(--h2-line);justify-content:center;align-items:center;display:flex}.outro .btn{width:180px;padding:0}.foot{z-index:1;height:96px;color:var(--ink-dim);font-size:calc(24px * var(--text-fit));justify-content:center;align-items:center;gap:12px;display:flex;position:relative}.gate{border:var(--border-w) solid var(--line);border-radius:calc(var(--radius) * 2);background:var(--panel-2);width:min(440px,100vw - 32px);color:var(--ink);box-shadow:var(--glow);clip-path:var(--clip);padding:0}.gate::backdrop{background:#000000a6}.gate__inner{text-align:center;gap:14px;padding:28px 22px 22px;display:grid;position:relative}.gate__inner p{color:var(--ink-dim);font-size:calc(24px * var(--text-fit) * .85);margin:0;line-height:22px}.gate h2{font-size:calc(36px * var(--h2-fit));line-height:36px}.gate__quote{border-left:var(--border-w) solid var(--accent);background:var(--bg);text-align:left;padding:10px 12px;font-style:italic;color:var(--ink)!important}.gate__methods{gap:10px;margin-top:4px;display:grid}.gate__email{text-align:left;font-size:calc(22px * var(--text-fit) * .8);color:var(--ink-dim);gap:4px;display:grid}.gate__email input{background:var(--bg);border:var(--border-w) solid var(--line-soft);border-radius:var(--radius);height:46px;font-family:var(--font-body);font-size:calc(26px * var(--text-fit));padding:0 12px}.gate__close{cursor:pointer;width:36px;height:36px;color:var(--ink-dim);background:0 0;border:0;font-size:1.5rem;position:absolute;top:8px;right:10px}.logo[data-shaded] .logo__face--green,.logo:not([data-shaded]) .logo__shader{visibility:hidden}[data-skin=arcade]{--clip:polygon(0 6px, 3px 6px, 3px 3px, 6px 3px, 6px 0, calc(100% - 6px) 0, calc(100% - 6px) 3px, calc(100% - 3px) 3px, calc(100% - 3px) 6px, 100% 6px, 100% calc(100% - 6px), calc(100% - 3px) calc(100% - 6px), calc(100% - 3px) calc(100% - 3px), calc(100% - 6px) calc(100% - 3px), calc(100% - 6px) 100%, 6px 100%, 6px calc(100% - 3px), 3px calc(100% - 3px), 3px calc(100% - 6px), 0 calc(100% - 6px))}[data-skin=arcade] .backdrop{background:radial-gradient(60% 45% at 50% 0%, #00fa6929, transparent 70%), radial-gradient(40% 30% at 85% 85%, #00e8a014, transparent 70%), var(--bg)}[data-skin=arcade] .backdrop__fx{background-image:linear-gradient(#00fa690f 2px,#0000 2px),linear-gradient(90deg,#00fa690f 2px,#0000 2px);background-size:32px 32px}[data-skin=arcade] .backdrop:after{content:"";background:radial-gradient(80% 70% at 50% 20%, transparent 30%, var(--bg) 85%);position:absolute;inset:0}[data-skin=arcade] .backdrop__fx:before{content:"";background:0 0;width:4px;height:4px;animation:2.4s steps(2,end) infinite blink;position:absolute;top:0;left:0;box-shadow:8vw 14vh #00fa69,22vw 6vh #00e8a0,37vw 22vh #7dffb5,61vw 9vh #00fa69,78vw 18vh #00e8a0,91vw 31vh #7dffb5,12vw 44vh #00e8a0,86vw 57vh #00fa69,6vw 72vh #7dffb5,70vw 83vh #00e8a0,48vw 91vh #00fa69,30vw 64vh #00fa69}@keyframes blink{50%{opacity:.25}}[data-skin=arcade] .headline{text-shadow:4px 4px #007a35,8px 8px #007a3559}[data-skin=arcade] .nav__word{text-shadow:3px 3px #007a35}[data-skin=arcade] .prompt textarea{image-rendering:pixelated}[data-skin=arcade] .stage__num:before{content:"0"}[data-skin=tome] .backdrop{background:radial-gradient(120% 90% at 50% 40%, transparent 55%, #46260c8c 100%), radial-gradient(50% 40% at 20% 15%, #fff6dc99, transparent 70%), radial-gradient(45% 35% at 85% 70%, #a06e3240, transparent 70%), var(--bg)}[data-skin=tome] .backdrop__fx{opacity:.55;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.75' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.45 0 0 0 0 0.3 0 0 0 0 0.12 0 0 0 0.55 0'/%3E%3C/filter%3E%3Crect width='240' height='240' filter='url(%23n)'/%3E%3C/svg%3E")}[data-skin=tome] .headline{color:var(--ink);text-shadow:0 1px #fff0c8cc}[data-skin=tome] .headline:first-letter{color:var(--accent)}[data-skin=tome] .kicker{color:var(--accent);text-transform:none;font-style:italic;font-family:var(--font-body);font-size:calc(var(--kicker-h) * .58);letter-spacing:.04em}[data-skin=tome] .prompt,[data-skin=tome] .stage,[data-skin=tome] .gate{--border-w:4px;border-style:double;border-color:var(--line);box-shadow:inset 0 0 0 1px #fff0c899, inset 0 0 40px #78501e2e, var(--glow)}[data-skin=tome] .prompt textarea{background:#fff8e4b3;font-style:italic}[data-skin=tome] .section-head h2:before,[data-skin=tome] .section-head h2:after{content:"❦";color:var(--accent-2);vertical-align:middle;margin:0 .6em;font-size:.7em;display:inline-block}[data-skin=tome] .section-head h2:before{transform:scaleX(-1)}[data-skin=tome] .stage__num{font-family:var(--font-display);color:var(--accent-2)}[data-skin=tome] .badge{--border-w:4px;background:#fff6dc99;border-style:double}[data-skin=tome] .skins__pip[aria-checked=true]{background:var(--accent);color:var(--accent-ink)}[data-skin=neon] .backdrop{background:radial-gradient(55% 40% at 50% 0%, #7a5cff47, transparent 70%), radial-gradient(40% 35% at 10% 80%, #ff2bd629, transparent 70%), radial-gradient(40% 35% at 95% 60%, #00f0ff1f, transparent 70%), var(--bg)}[data-skin=neon] .backdrop__fx{transform-origin:50% 0;height:55%;inset:auto -40% -10%;overflow:hidden;transform:perspective(420px)rotateX(62deg);-webkit-mask-image:linear-gradient(#0000,#000 35%);mask-image:linear-gradient(#0000,#000 35%)}[data-skin=neon] .backdrop__fx:before{content:"";background-image:linear-gradient(#ff2bd68c 1px,#0000 1px),linear-gradient(90deg,#00f0ff73 1px,#0000 1px);background-size:60px 60px;animation:1.6s steps(20,end) infinite grid-run;position:absolute;inset:-60px 0 0}@keyframes grid-run{to{transform:translateY(60px)}}[data-skin=neon] .backdrop:after{content:"";background:repeating-linear-gradient(#ffffff09 0 1px,#0000 1px 3px);position:absolute;inset:0}[data-skin=neon] .headline{text-shadow:-2px 0 #ff2bd6d9,2px 0 #00f0ffd9,0 0 24px #00f0ff80}[data-skin=neon] .kicker{color:var(--accent-2);text-shadow:0 0 10px #ff2bd6cc}[data-skin=neon] .prompt{border-color:var(--accent)}[data-skin=neon] .prompt textarea{background:#04010bcc}[data-skin=neon] .btn--primary{--btn-bg:linear-gradient(90deg, var(--accent), var(--accent-2));background:var(--btn-bg);border-color:#0000}[data-skin=neon] .stage__num:before{content:"0x0";color:var(--ink-dim)}[data-skin=neon] .badge{border-color:var(--accent-2);box-shadow:0 0 14px #ff2bd659}[data-skin=toon] .backdrop{background:radial-gradient(22% 9% at 14% 18%,#fff 60%,#0000 62%),radial-gradient(12% 7% at 22% 14%,#fff 60%,#0000 62%),radial-gradient(20% 8% at 84% 30%,#fff 60%,#0000 62%),radial-gradient(11% 6% at 77% 26%,#fff 60%,#0000 62%),radial-gradient(120% 60% at 50% 115%,#9dff7a 49.5%,#1b1b2f 50% 50.6%,#0000 50.8%),linear-gradient(#5fc6ff,#b8e8ff 70%)}[data-skin=toon] .backdrop__fx{opacity:.6}[data-skin=toon] .backdrop__fx:before{content:"";background-image:radial-gradient(#1b1b2f17 22%,#0000 24%);background-size:18px 18px;animation:18s steps(144,end) infinite drift;position:absolute;inset:-180px 0 0 -180px}@keyframes drift{to{transform:translate(180px,90px)}}[data-skin=toon] .headline{color:#fff;-webkit-text-stroke:.12em #1b1b2f;paint-order:stroke fill;text-shadow:0 .12em #1b1b2f}[data-skin=toon] .kicker:before{line-height:calc(var(--kicker-h) - 6px);background:var(--accent-2);color:#1b1b2f;font-family:var(--font-display);font-size:calc(var(--kicker-h) * .5);letter-spacing:.02em;text-transform:none;border:3px solid #1b1b2f;border-radius:999px;padding:0 16px;display:inline-block;transform:rotate(-3deg);box-shadow:0 4px #1b1b2f}[data-skin=toon] .lede{color:#1b1b2f;font-weight:600}[data-skin=toon] .prompt,[data-skin=toon] .stage,[data-skin=toon] .badge,[data-skin=toon] .frame,[data-skin=toon] .gate{box-shadow:0 8px #1b1b2f}[data-skin=toon] .prompt__label,[data-skin=toon] .stage__num{color:var(--accent)}[data-skin=toon] .badge:nth-child(odd){background:var(--accent-2)}[data-skin=toon] .btn:hover{filter:none;transform:translateY(-2px)rotate(-1deg)}[data-skin=toon] .skins{background:#fff;border-color:#1b1b2f;border-radius:999px;box-shadow:0 0 0 2px #1b1b2f}[data-skin=toon] .skins__pip{border-radius:999px;font-weight:800}[data-skin=hud] .backdrop{background:radial-gradient(60% 50% at 50% 0%, #4fd1ff1a, transparent 70%), radial-gradient(45% 40% at 100% 100%, #ff8a1f14, transparent 70%), var(--bg)}[data-skin=hud] .backdrop__fx{opacity:.5;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='97'%3E%3Cpath d='M28 0l28 16v32L28 64 0 48V16z M28 64v33 M0 97V80 M56 97V80' fill='none' stroke='%234fd1ff' stroke-opacity='.12'/%3E%3C/svg%3E")}[data-skin=hud] .backdrop:before{content:"";z-index:1;background:radial-gradient(70% 60% at 50% 30%, transparent 20%, var(--bg) 80%);position:absolute;inset:0}[data-skin=hud] .backdrop__fx:after{content:"";background:linear-gradient(90deg,#0000,#4fd1ff99,#0000);height:2px;animation:5s steps(50,end) infinite sweep;position:absolute;top:0;left:0;right:0}@keyframes sweep{to{transform:translateY(100vh)}}[data-skin=hud] .headline{font-weight:600}[data-skin=hud] .headline:after{content:"";background:linear-gradient(90deg, var(--accent) 70%, transparent 70% 76%, var(--accent) 76%);width:120px;height:4px;position:absolute;bottom:0;left:calc(50% - 60px)}[data-skin=hud] .kicker{color:var(--accent-2);font-weight:600}[data-skin=hud] .kicker:after{content:" ●";color:var(--accent);animation:1s steps(2,end) infinite blink}[data-skin=hud] .prompt,[data-skin=hud] .stage,[data-skin=hud] .gate{background-image:linear-gradient(var(--accent-2), var(--accent-2)), linear-gradient(var(--accent-2), var(--accent-2)), linear-gradient(var(--accent-2), var(--accent-2)), linear-gradient(var(--accent-2), var(--accent-2));background-position:0 0,0 0,100% 100%,100% 100%;background-repeat:no-repeat;background-size:18px 2px,2px 18px,18px 2px,2px 18px;background-color:var(--surface,var(--panel));border-color:var(--line-soft)}[data-skin=hud] .prompt{border-color:var(--line)}[data-skin=hud] .stage__num:before{content:"OBJ-0";color:var(--ink-dim);margin-right:.3em;font-size:.7em}[data-skin=hud] .badge{border-color:var(--accent-2);color:var(--accent-2)}[data-skin=ink] .backdrop{background:radial-gradient(circle at 78% 22%, transparent 17%, #14121012 17.5%, #1412101f 19%, #1412100a 21%, transparent 22%), radial-gradient(80% 60% at 50% 50%, transparent 60%, #7864461f 100%), var(--bg)}[data-skin=ink] .backdrop__fx{opacity:.5;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='300'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.35 0 0 0 0 0.3 0 0 0 0 0.25 0 0 0 0.35 0'/%3E%3C/filter%3E%3Crect width='300' height='300' filter='url(%23n)'/%3E%3C/svg%3E")}[data-skin=ink] .headline{font-weight:700}[data-skin=ink] .kicker{color:var(--accent);font-family:var(--font-body);letter-spacing:.4em;font-size:calc(var(--kicker-h) * .48)}[data-skin=ink] .section-head h2:after{content:"";background:linear-gradient(90deg, var(--ink) 0 70%, transparent);border-radius:50% 40% 60% 30%;width:3.2em;height:.28em;position:absolute;bottom:-6px;left:calc(50% - 1.6em);transform:rotate(-2deg)}[data-skin=ink] .prompt,[data-skin=ink] .stage,[data-skin=ink] .gate{border-color:var(--line)}[data-skin=ink] .btn--primary{border-color:var(--accent)}[data-skin=ink] .badge{border-color:var(--accent);color:var(--accent);background:0 0}[data-skin=ink] .stage__num{color:var(--accent)}@media (prefers-reduced-motion:reduce){.backdrop__fx,.backdrop__fx:before,.backdrop__fx:after{animation:none!important}}:root{--vt-ms:.72s;--vt-ease:cubic-bezier(.7, 0, .2, 1)}::view-transition-group(*){animation-duration:var(--vt-ms);animation-timing-function:var(--vt-ease)}::view-transition-old(*){animation-duration:var(--vt-ms);animation-timing-function:var(--vt-ease)}::view-transition-new(*){animation-duration:var(--vt-ms);animation-timing-function:var(--vt-ease)}::view-transition-old(root){animation:none}::view-transition-new(root){animation:var(--vt-ms) var(--vt-ease) both wipe-bloom}html[data-flip=arcade]::view-transition-new(root){animation:var(--vt-ms) steps(10, end) both wipe-pixel}@keyframes wipe-pixel{0%{clip-path:polygon(-60% 0%,-40% 0%,-40% 12.5%,-45% 12.5%,-45% 25%,-50% 25%,-50% 37.5%,-55% 37.5%,-55% 50%,-60% 50%,-60% 62.5%,-65% 62.5%,-65% 75%,-70% 75%,-70% 87.5%,-75% 87.5%,-75% 100%,-80% 100%,-60% 100%)}to{clip-path:polygon(-60% 0%,180% 0%,180% 12.5%,175% 12.5%,175% 25%,170% 25%,170% 37.5%,165% 37.5%,165% 50%,160% 50%,160% 62.5%,155% 62.5%,155% 75%,150% 75%,150% 87.5%,145% 87.5%,145% 100%,140% 100%,-60% 100%)}}@keyframes wipe-bloom{0%{clip-path:circle(0% at 50% 18%)}to{clip-path:circle(150% at 50% 18%)}}html[data-flip=neon]::view-transition-new(root){animation:var(--vt-ms) cubic-bezier(.5, 0, .1, 1) both wipe-scan}@keyframes wipe-scan{0%{clip-path:inset(0 0 100%)}35%{clip-path:inset(0 0 60%);transform:translate(-6px)}40%{transform:translate(5px)}45%{transform:none}to{clip-path:inset(0)}}html[data-flip=toon]::view-transition-new(root){animation:var(--vt-ms) cubic-bezier(.5, -.4, .3, 1.3) both wipe-star}@keyframes wipe-star{0%{clip-path:polygon(50% 30%,50% 30%,50% 30%,50% 30%,50% 30%,50% 30%,50% 30%,50% 30%,50% 30%,50% 30%)}to{clip-path:polygon(50% -230%,118.8% -64.7%,297.3% -50.3%,161.3% 66.2%,202.8% 240.3%,50% 147%,-102.8% 240.3%,-61.3% 66.2%,-197.3% -50.3%,-18.8% -64.7%)}}html[data-flip=hud]::view-transition-new(root){animation:var(--vt-ms) cubic-bezier(.8, 0, .2, 1) both wipe-slats}@keyframes wipe-slats{0%{clip-path:polygon(0% 0%,100% 0%,100% 0%,0% 0%,0% 6.2%,100% 6.2%,100% 6.2%,0% 6.2%,0% 12.5%,100% 12.5%,100% 12.5%,0% 12.5%,0% 18.8%,100% 18.8%,100% 18.8%,0% 18.8%,0% 25%,100% 25%,100% 25%,0% 25%,0% 31.2%,100% 31.2%,100% 31.2%,0% 31.2%,0% 37.5%,100% 37.5%,100% 37.5%,0% 37.5%,0% 43.8%,100% 43.8%,100% 43.8%,0% 43.8%,0% 50%,100% 50%,100% 50%,0% 50%,0% 56.2%,100% 56.2%,100% 56.2%,0% 56.2%,0% 62.5%,100% 62.5%,100% 62.5%,0% 62.5%,0% 68.8%,100% 68.8%,100% 68.8%,0% 68.8%,0% 75%,100% 75%,100% 75%,0% 75%,0% 81.2%,100% 81.2%,100% 81.2%,0% 81.2%,0% 87.5%,100% 87.5%,100% 87.5%,0% 87.5%,0% 93.8%,100% 93.8%,100% 93.8%,0% 93.8%)}to{clip-path:polygon(0% 0%,100% 0%,100% 6.3%,0% 6.3%,0% 6.2%,100% 6.2%,100% 12.6%,0% 12.6%,0% 12.5%,100% 12.5%,100% 18.8%,0% 18.8%,0% 18.8%,100% 18.8%,100% 25.1%,0% 25.1%,0% 25%,100% 25%,100% 31.3%,0% 31.3%,0% 31.2%,100% 31.2%,100% 37.5%,0% 37.5%,0% 37.5%,100% 37.5%,100% 43.8%,0% 43.8%,0% 43.8%,100% 43.8%,100% 50%,0% 50%,0% 50%,100% 50%,100% 56.3%,0% 56.3%,0% 56.2%,100% 56.2%,100% 62.5%,0% 62.5%,0% 62.5%,100% 62.5%,100% 68.8%,0% 68.8%,0% 68.8%,100% 68.8%,100% 75%,0% 75%,0% 75%,100% 75%,100% 81.3%,0% 81.3%,0% 81.2%,100% 81.2%,100% 87.5%,0% 87.5%,0% 87.5%,100% 87.5%,100% 93.8%,0% 93.8%,0% 93.8%,100% 93.8%,100% 100%,0% 100%)}}html[data-flip=ink]::view-transition-new(root){animation:var(--vt-ms) cubic-bezier(.6, 0, .3, 1) both wipe-brush}@keyframes wipe-brush{0%{clip-path:polygon(-30% 0%,-20% 0%,-16.9% 8.3%,-23.2% 16.7%,-26.4% 25%,-22.4% 33.3%,-21.3% 41.7%,-29.4% 50%,-28.8% 58.3%,-25.4% 66.7%,-26.5% 75%,-34.9% 83.3%,-30.5% 91.7%,-29.2% 100%,-30% 100%)}to{clip-path:polygon(-30% 0%,140% 0%,143.1% 8.3%,136.8% 16.7%,133.6% 25%,137.6% 33.3%,138.7% 41.7%,130.6% 50%,131.2% 58.3%,134.6% 66.7%,133.5% 75%,125.1% 83.3%,129.5% 91.7%,130.8% 100%,-30% 100%)}}::view-transition-group(mark){animation:none}::view-transition-old(mark){animation:var(--vt-ms) var(--vt-ease) both vt-fade-out}::view-transition-new(mark){animation:var(--vt-ms) var(--vt-ease) both vt-fade-in}@keyframes vt-fade-out{to{opacity:0}}@keyframes vt-fade-in{0%{opacity:0}}html[data-flip] .backdrop__fx,html[data-flip] .backdrop__fx:before,html[data-flip] .backdrop__fx:after,html[data-flip] .kicker:after{animation-play-state:paused}::view-transition-group(prompt){animation:none}::view-transition-old(prompt){animation:calc(var(--vt-ms) * .6) ease both prompt-out}::view-transition-new(prompt){animation:calc(var(--vt-ms) * .6) cubic-bezier(.4, 0, .2, 1) both prompt-in}@keyframes prompt-in{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes prompt-out{60%{opacity:1}to{opacity:0}}html[data-vt=none] body,html[data-vt=none] .prompt,html[data-vt=none] .btn,html[data-vt=none] .stage,html[data-vt=none] .badge{transition:background-color .4s,color .4s,border-color .4s,box-shadow .4s}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation-duration:1ms!important}::view-transition-old(*){animation-duration:1ms!important}::view-transition-new(*){animation-duration:1ms!important}}
/*$vite$:1*/