@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/unbounded-latin-400-normal-BBzBVgTQ.woff2) format("woff2"),url(/assets/unbounded-latin-400-normal-CmHg0o4N.woff) format("woff")}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/unbounded-latin-500-normal-DffS3tzj.woff2) format("woff2"),url(/assets/unbounded-latin-500-normal-BMSCS_LU.woff) format("woff")}@font-face{font-family:Syncopate;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/syncopate-latin-400-normal-CEZEV0IP.woff2) format("woff2"),url(/assets/syncopate-latin-400-normal-CCEUJ_4G.woff) format("woff")}@font-face{font-family:Syncopate;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/syncopate-latin-700-normal-D6Fv_luC.woff2) format("woff2"),url(/assets/syncopate-latin-700-normal-ZVUETrF2.woff) format("woff")}@font-face{font-family:Mr Dafoe;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/mr-dafoe-latin-400-normal-0eHTPHW0.woff2) format("woff2"),url(/assets/mr-dafoe-latin-400-normal-DgRgtY1O.woff) format("woff")}:root{color-scheme:dark;--bg: #05010c;--ink: #ffeefb;--ink-dim: rgb(255 222 246 / .6);--cyan: #7ff3ff;--pink: #ff4fc0;--font-ui: "Unbounded", ui-sans-serif, system-ui, sans-serif}*,*:before,*:after{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{overflow:hidden;background:var(--bg);color:var(--ink);font-family:var(--font-ui);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent}button{font:inherit}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.grain{position:fixed;inset:0;z-index:1000;width:100%;height:100%;display:block;pointer-events:none;mix-blend-mode:overlay}.arcade{-webkit-user-select:none;user-select:none}.arcade[data-phase=starting],.arcade[data-phase=playing]{touch-action:none;cursor:none}.lockup{position:relative;display:grid;justify-items:center;margin:clamp(16px,2.6vw,34px) 0 0}.lockup>*{grid-area:1 / 1}.lockup .subtitle{margin:0;transition:opacity .8s ease}.lockup[data-show=result] .subtitle,.lockup[data-show=result] .domain{opacity:0}.arcade:not([data-phase=attract]) .domain__link{pointer-events:none!important}.result{position:relative;display:flex;align-items:center;gap:clamp(14px,1.8vw,24px);line-height:1;opacity:0;transition:opacity .6s ease}.result[data-visible=true]{opacity:1;transition:opacity .9s ease .5s}.result__score{white-space:nowrap;font-family:"Syncopate",var(--font-ui);font-weight:700;font-size:clamp(14px,1.5vw,21px);letter-spacing:.32em;margin-right:-.32em;color:transparent;background:linear-gradient(to bottom,#fff,#e2f7ff 46%,#ffd2ec 54%,#ff9ed0);-webkit-background-clip:text;background-clip:text;filter:drop-shadow(0 1px 0 rgb(10 2 24 / .9)) drop-shadow(0 0 10px rgb(255 70 180 / .22))}.result__rule{display:flex;align-items:center;width:clamp(34px,7.5vw,120px);height:7px}.result__rule--right{flex-direction:row-reverse}.result__line{flex:1;height:1px;transform:scaleX(0);transition:transform 1.2s cubic-bezier(.2,.7,.2,1) .6s}.result[data-visible=true] .result__line{transform:none}.result__rule--left .result__line{transform-origin:right center;background:linear-gradient(to left,rgb(255 255 255 / .85),rgb(127 243 255 / .55) 35%,transparent)}.result__rule--right .result__line{transform-origin:left center;background:linear-gradient(to right,rgb(255 255 255 / .85),rgb(255 79 192 / .55) 35%,transparent)}.result__gem{flex:none;width:4px;height:4px;margin:0 6px;background:#fff;transform:rotate(45deg)}.result__rule--left .result__gem{box-shadow:0 0 6px #7ff3ffe6}.result__rule--right .result__gem{box-shadow:0 0 6px #ff4fc0e6}.result__best{position:absolute;top:calc(100% + 1.6em);left:50%;transform:translate(-50%);white-space:nowrap;font-family:"Syncopate",var(--font-ui);font-weight:400;font-size:9px;line-height:1;letter-spacing:.36em;margin-right:-.36em;text-transform:uppercase;color:#ffe4f680}.result__best--new{top:calc(100% + .45em);font-family:Mr Dafoe,cursive;font-size:clamp(24px,2.3vw,32px);letter-spacing:0;margin-right:0;text-transform:none;color:#ffe6f5;transform:translate(-50%) rotate(-6deg);opacity:0;text-shadow:0 0 1px #fff,0 0 .08em #ff5cbc,0 0 .24em rgb(255 50 160 / .75),0 0 .7em rgb(255 30 140 / .45)}.result[data-visible=true] .result__best--new{animation:neon-strike .23s steps(1,end) 1.4s both}@keyframes neon-strike{0%{opacity:0}1%{opacity:.5}19%{opacity:.06}46%{opacity:.75}69%{opacity:.12}to{opacity:1}}.hud{position:absolute;z-index:12;left:50%;top:var(--hud-top, 14vh);transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:.95em;font-size:clamp(12px,1.05vw,16px);pointer-events:none;opacity:0;transition:opacity .5s ease}.hud[data-visible=true]{opacity:1;transition:opacity .9s ease .6s}.hud__row{display:flex;align-items:center;gap:1em}.hud__score{display:flex;filter:drop-shadow(0 1px 0 rgb(10 2 24 / .9)) drop-shadow(0 0 10px rgb(255 70 180 / .25))}.hud__digit{width:1.2em;text-align:center;font-family:"Syncopate",var(--font-ui);font-weight:700;line-height:1;color:transparent;background:linear-gradient(to bottom,#fff,#e2f7ff 46%,#ffd2ec 54%,#ff9ed0);-webkit-background-clip:text;background-clip:text}.hud__digit[data-lead=true]{opacity:.22}.hud__rule{position:relative;display:flex;align-items:center;width:clamp(28px,4.5vw,72px);height:7px}.hud__rule--right{flex-direction:row-reverse}.hud__rule:before{content:"";position:absolute;top:50%;left:0;right:16px;height:1px;background:linear-gradient(to left,rgb(255 228 246 / .16),transparent)}.hud__rule--right:before{left:16px;right:0;background:linear-gradient(to right,rgb(255 228 246 / .16),transparent)}.hud__line{flex:1;height:1px;transform:scaleX(0);transition:transform .25s ease-out}.hud__rule--left .hud__line{transform-origin:right center;background:linear-gradient(to left,rgb(255 255 255 / .85),rgb(127 243 255 / .55) 35%,transparent)}.hud__rule--right .hud__line{transform-origin:left center;background:linear-gradient(to right,rgb(255 255 255 / .85),rgb(255 79 192 / .55) 35%,transparent)}.hud__gem{flex:none;width:4px;height:4px;margin:0 6px;background:#fff;opacity:.35;transform:rotate(45deg)}.hud__rule--left .hud__gem{box-shadow:0 0 6px #7ff3ffe6}.hud__rule--right .hud__gem{box-shadow:0 0 6px #ff4fc0e6}.hud__mult{--glow: 0;font-family:"Syncopate",var(--font-ui);font-weight:700;font-size:.7em;line-height:1;letter-spacing:.3em;margin-right:-.3em;color:#ffe4f680;text-shadow:0 0 6px rgb(5 1 12 / .95);transition:color .3s ease}.hud__mult[data-active=true]{color:var(--cyan);text-shadow:0 0 1px rgb(255 255 255 / .6),0 0 calc(5px + 10px * var(--glow)) rgb(127 243 255 / calc(.45 + .5 * var(--glow)))}.prompt{position:absolute;z-index:12;left:0;right:0;bottom:calc(var(--horizon, .34) * 100%);height:0;font-size:clamp(11px,.74vw,14px);pointer-events:none}.prompt__cta{position:absolute;left:50%;bottom:0;transform:translate(-50%);margin:0;padding:2.2em 3em 1.7em;border:0;border-radius:2px;background:none;color:inherit;font:inherit;cursor:pointer;opacity:0;transition:opacity .5s ease}.prompt[data-visible=true] .prompt__cta{opacity:1;pointer-events:auto;transition:opacity 1.4s ease}.prompt__cta:focus-visible{outline:1px solid rgb(127 243 255 / .45);outline-offset:2px}.prompt__label{display:block;white-space:nowrap;font-family:"Syncopate",var(--font-ui);font-weight:700;font-size:1em;line-height:1;letter-spacing:.58em;margin-right:-.58em;text-transform:uppercase;color:transparent;background:linear-gradient(to bottom,#fff,#eaf9ff 45%,#ffd9ef 58%,#ffb6de);-webkit-background-clip:text;background-clip:text;filter:drop-shadow(0 0 12px rgb(255 80 190 / .3));transition:letter-spacing .7s cubic-bezier(.2,.7,.2,1),margin-right .7s cubic-bezier(.2,.7,.2,1),filter .5s ease}.prompt__cta:hover .prompt__label,.prompt__cta:focus-visible .prompt__label{letter-spacing:.68em;margin-right:-.68em;filter:drop-shadow(0 0 14px rgb(255 80 190 / .5))}.arcade[data-phase=starting] .prompt__label{letter-spacing:1em;margin-right:-1em;filter:blur(5px);transition-duration:.45s}.prompt__hint{position:absolute;top:1.7em;left:50%;transform:translate(-50%);margin:0;padding-left:.36em;white-space:nowrap;font-family:"Syncopate",var(--font-ui);font-weight:400;font-size:max(9px,.7em);line-height:1;letter-spacing:.36em;text-transform:uppercase;color:#ffe4f673;text-shadow:0 0 6px rgb(5 1 12 / .95),0 0 14px rgb(5 1 12 / .8);opacity:0;transition:opacity .6s ease}.prompt[data-hint=true] .prompt__hint{opacity:1;transition:opacity .9s ease .3s}.prompt[data-visible=false] .prompt__hint{top:auto;bottom:2.2em}.prompt__sep{opacity:.5}.prompt__touch{display:none}@media (hover: none){.prompt__keys{display:none}.prompt__touch{display:inline}}@media (prefers-reduced-motion: reduce){.result[data-visible=true] .result__best--new{animation:none;opacity:1}}.chrome{position:absolute;z-index:15;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 max(6px,env(safe-area-inset-right)) max(0px,env(safe-area-inset-bottom)) max(14px,env(safe-area-inset-left));pointer-events:none;transition:opacity 1.4s ease}.arcade[data-idle=true] .chrome{opacity:0}.arcade[data-idle=true]{cursor:none}.chrome__right{display:flex;flex:none;align-items:center;margin-left:auto;white-space:nowrap}.chrome__now,.coin{font-family:"Syncopate",var(--font-ui);font-weight:400;font-size:9px;line-height:1;letter-spacing:.34em;text-transform:uppercase;text-shadow:0 0 6px rgb(5 1 12 / .95),0 0 14px rgb(5 1 12 / .8)}.chrome__now{display:flex;align-items:baseline;gap:1.1em;min-width:0;margin:0;padding:12px 0;overflow:hidden;white-space:nowrap;color:#ffe4f652;opacity:0;transform:translateY(6px);transition:opacity .9s ease,transform .9s cubic-bezier(.2,.7,.2,1)}.chrome__now[data-visible=true]{opacity:1;transform:none}.chrome__track{min-width:0;overflow:hidden;text-overflow:ellipsis;color:#ffeefb9e}.chrome__artist{overflow:hidden;text-overflow:ellipsis}.chrome__sep{margin-right:1.1em;opacity:.6}.coin{margin:0;padding:12px 14px;border:0;border-radius:2px;background:none;color:#ffe4f680;cursor:pointer;opacity:0;transform:translateY(6px);pointer-events:none;transition:opacity .9s ease,transform .9s cubic-bezier(.2,.7,.2,1),color .3s ease,text-shadow .3s ease}.coin[data-visible=true]{opacity:1;transform:none;pointer-events:auto}.coin:hover,.coin:focus-visible{color:var(--cyan);text-shadow:0 0 6px rgb(5 1 12 / .95),0 0 14px rgb(5 1 12 / .8),0 0 10px rgb(127 243 255 / .5)}.coin:focus-visible{outline:1px solid rgb(127 243 255 / .45);outline-offset:0}.arcade[data-idle=true] .coin,.arcade[data-idle=true] .mute{pointer-events:none}@media (max-width: 640px){.chrome__label{display:none}}@media (max-width: 480px){.chrome__artist{display:none}.coin{padding-inline:10px}}.arcade{position:fixed;inset:0;overflow:hidden;overflow:clip;background:var(--bg);isolation:isolate}.scene{position:absolute;inset:0;width:100%;height:100%;display:block}.scene--fallback{background:linear-gradient(to bottom,#05020d,#140737 38%,#4a0b48 64%,#ff3fb4 66%,#12031f 66.4%,#05010c)}.stage{position:absolute;inset:0 0 34%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:10vh 16px 0;pointer-events:none}.stage__title{margin:0;font-size:inherit;line-height:0}.logo{--logo-w: min(86vw, var(--logo-max, 1150px), calc(34vh * var(--logo-ar, 5.2)));position:relative;width:var(--logo-w);aspect-ratio:var(--logo-ar, 5.2);will-change:transform;transform-origin:50% 55%}@media (max-width: 600px){.logo{--logo-w: 92vw}}.logo svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.logo__main{will-change:filter}.logo__glow{position:absolute;inset:0;opacity:0;filter:blur(calc(var(--logo-w) * .018));will-change:opacity}.logo__aura{position:absolute;inset:-90% -18%;opacity:0;background:radial-gradient(closest-side,rgb(255 60 180 / .26),rgb(130 60 255 / .12) 48%,transparent 78%);will-change:opacity}.logo__aura--silver{background:radial-gradient(closest-side,rgb(200 212 255 / .16),rgb(140 150 200 / .08) 48%,transparent 78%)}.logo__flare{position:absolute;left:50%;top:var(--chrome-horizon);width:160vw;height:3px;opacity:0;pointer-events:none;mix-blend-mode:screen;background:linear-gradient(90deg,transparent 0%,rgb(110 220 255 / .35) 22%,rgb(170 240 255 / .95) 46%,#fff 50%,rgb(255 150 225 / .95) 54%,rgb(255 70 190 / .35) 78%,transparent 100%);will-change:opacity,transform}.logo__flare:before{content:"";position:absolute;inset:-16px 6%;background:inherit;filter:blur(14px);opacity:.85}.logo__flare:after{content:"";position:absolute;left:50%;top:50%;width:calc(var(--logo-w) * .22);aspect-ratio:3 / 1;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(closest-side,rgb(255 255 255 / .9),rgb(255 120 220 / .35) 45%,transparent);filter:blur(4px)}.sparkle{position:absolute;width:calc(var(--logo-w) * .075);min-width:26px;aspect-ratio:1;opacity:0;transform:translate(-50%,-50%) scale(.2);pointer-events:none;mix-blend-mode:screen;background:radial-gradient(circle,#fff 0 5%,rgb(255 190 240 / .75) 11%,rgb(255 90 200 / .18) 26%,transparent 46%);will-change:opacity,transform}.sparkle:before,.sparkle:after{content:"";position:absolute;left:50%;top:50%;width:100%;height:7%;min-height:2px;transform:translate(-50%,-50%);border-radius:50%;background:linear-gradient(90deg,transparent,rgb(200 245 255 / .85) 38%,#fff 50%,rgb(200 245 255 / .85) 62%,transparent)}.sparkle:after{transform:translate(-50%,-50%) rotate(90deg);width:82%}.subtitle{display:flex;align-items:center;gap:clamp(14px,1.8vw,24px);margin:clamp(16px,2.6vw,34px) 0 0;line-height:1}.subtitle__lockup{display:inline-flex;align-items:baseline;gap:.95em;white-space:nowrap;font-size:clamp(10.5px,1.05vw,15px)}.subtitle__script{--glow: 0;position:relative;top:.18em;opacity:0;font-family:Mr Dafoe,cursive;font-size:2.45em;line-height:0;margin-left:-.1em;color:#ffe6f5;transform:rotate(-7deg);text-shadow:0 0 1px #fff,0 0 calc(.06em + .06em * var(--glow)) #ff5cbc,0 0 calc(.16em + .2em * var(--glow)) rgb(255 50 160 / calc(.55 + .35 * var(--glow))),0 0 calc(.5em + .4em * var(--glow)) rgb(255 30 140 / calc(.25 + .3 * var(--glow)))}.subtitle__caps{--track: .34em;--spread: .5em;font-family:"Syncopate",var(--font-ui);font-weight:700;text-transform:uppercase;letter-spacing:var(--track);margin-right:calc(-1 * var(--track))}.subtitle__word{position:relative;display:inline-block}.subtitle__word-rest{visibility:hidden}.subtitle__word-live{--loose: 1;position:absolute;left:calc(50% - var(--track) / 2);top:0;transform:translate(-50%);white-space:nowrap;opacity:0;letter-spacing:calc(var(--track) + var(--spread) * var(--loose));padding-left:calc(var(--track) + var(--spread) * var(--loose));color:transparent;background:linear-gradient(to bottom,#fff,#e2f7ff 46%,#ffd2ec 54%,#ff9ed0);-webkit-background-clip:text;background-clip:text}@media (max-width: 600px){.subtitle__lockup{font-size:9.5px}.subtitle__caps{--track: .12em;--spread: .22em}}@media (max-width: 360px){.subtitle__lockup{font-size:8.5px}}.subtitle__lockup{filter:drop-shadow(0 1px 0 rgb(10 2 24 / .9)) drop-shadow(0 0 10px rgb(255 70 180 / .22))}.subtitle__rule{position:relative;display:flex;align-items:center;width:clamp(34px,7.5vw,120px);height:7px}.subtitle__rule--left{flex-direction:row}.subtitle__rule--right{flex-direction:row-reverse}.subtitle__line{flex:1;height:1px;transform:scaleX(0)}.subtitle__rule--left .subtitle__line{transform-origin:right center;background:linear-gradient(to left,rgb(255 255 255 / .85),rgb(127 243 255 / .55) 35%,transparent)}.subtitle__rule--right .subtitle__line{transform-origin:left center;background:linear-gradient(to right,rgb(255 255 255 / .85),rgb(255 79 192 / .55) 35%,transparent)}.subtitle__gem{flex:none;width:4px;height:4px;margin:0 6px;opacity:0;background:#fff;transform:rotate(45deg) scale(.4)}.subtitle__rule--left .subtitle__gem{box-shadow:0 0 6px #7ff3ffe6}.subtitle__rule--right .subtitle__gem{box-shadow:0 0 6px #ff4fc0e6}.supers{position:absolute;z-index:11;left:0;right:0;bottom:calc(var(--horizon, .5) * 100%);height:0;font-size:clamp(10px,.8vw,14px);pointer-events:none;transition:opacity .5s ease}.supers[data-hidden=true]{opacity:0}.supers__stack{position:absolute;left:50%;bottom:1.9em;transform:translate(-50%);display:grid;justify-items:center;width:max-content;max-width:calc(100vw - 32px);filter:drop-shadow(0 1px 0 rgb(10 2 24 / .9)) drop-shadow(0 0 12px rgb(255 80 190 / .28))}.super{grid-area:1 / 1;align-self:end;display:flex;flex-direction:column;align-items:center;gap:1.05em;margin:0}.super__row{display:block;opacity:0;font-family:"Syncopate",var(--font-ui);font-weight:700;font-size:1em;line-height:1.35;letter-spacing:.42em;margin-right:-.42em;text-align:center;text-transform:uppercase;text-wrap:balance;color:transparent;background:linear-gradient(to bottom,#fff,#eaf9ff 45%,#ffd9ef 58%,#ffb6de);-webkit-background-clip:text;background-clip:text}@media (max-width: 600px){.super__row{letter-spacing:.24em;margin-right:-.24em}}.domain{position:absolute;top:calc(100% + clamp(14px,1.8vw,24px));left:50%;transform:translate(-50%);margin:0;white-space:nowrap;font-family:"Syncopate",var(--font-ui);font-weight:400;font-size:clamp(10px,.72vw,12px);line-height:1;text-transform:uppercase;transition:opacity .6s ease}.domain__link{display:inline-block;padding:8px 4px;opacity:0;pointer-events:none;letter-spacing:.42em;margin-right:-.42em;color:#ffe8f7ad;text-decoration:none;text-shadow:0 1px 0 rgb(10 2 24 / .9),0 0 10px rgb(10 2 24 / .55);border-radius:2px;transition:color .3s ease}.domain__link:hover,.domain__link:focus-visible{color:#fff0fbf2}.domain__link:focus-visible{outline:1px solid rgb(127 243 255 / .45);outline-offset:2px}.domain__dot{color:var(--cyan)}.gate{position:absolute;inset:0;z-index:10}.gate__anchor{position:absolute;left:50%;top:50%;width:0;height:0;font-size:clamp(11px,.74vw,14px)}.gate__cta{position:absolute;left:0;bottom:-1.3em;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;margin:0;padding:2.4em 3.2em 1.3em;border:0;border-radius:2px;background:none;color:inherit;font:inherit;cursor:pointer;animation:gate-in 1.6s cubic-bezier(.2,.7,.2,1) .2s backwards}.gate__cta:disabled{cursor:progress}.gate__cta:focus-visible{outline:1px solid rgb(127 243 255 / .45);outline-offset:2px}.gate__labels{display:grid;margin-bottom:1.5em;filter:drop-shadow(0 0 12px rgb(255 80 190 / .25));transition:filter .6s ease}.gate__label{grid-area:1 / 1;justify-self:center;font-family:"Syncopate",var(--font-ui);font-weight:700;font-size:1em;line-height:1;letter-spacing:.58em;margin-right:-.58em;text-transform:uppercase;white-space:nowrap;color:transparent;background:linear-gradient(to bottom,#fff,#eaf9ff 45%,#ffd9ef 58%,#ffb6de);-webkit-background-clip:text;background-clip:text;transition:opacity .7s ease,letter-spacing .7s cubic-bezier(.2,.7,.2,1),margin-right .7s cubic-bezier(.2,.7,.2,1),filter .5s ease}.gate__label--loading{opacity:.45}.gate__label--enter,.gate[data-state=ready] .gate__label--loading,.gate[data-state=leaving] .gate__label--loading{opacity:0}.gate[data-state=ready] .gate__label--enter{opacity:1}.gate__line{position:absolute;left:50%;bottom:1.3em;width:clamp(150px,12vw,260px);height:1px;transform:translate(-50%,50%);pointer-events:none}.gate__fill{position:absolute;inset:0;transform-origin:center;background:linear-gradient(90deg,transparent,rgb(127 243 255 / .45) 18%,rgb(255 140 220 / .7) 36%,#fff 50%,rgb(255 140 220 / .7) 64%,rgb(255 79 192 / .45) 82%,transparent);transition:transform .8s cubic-bezier(.2,.7,.2,1),opacity .6s ease}.gate__fill:before{content:"";position:absolute;inset:-3px 10%;background:inherit;filter:blur(4px);opacity:.6}.gate__line:after{content:"";position:absolute;left:50%;top:50%;width:3px;height:3px;border-radius:50%;background:#fff;transform:translate(-50%,-50%);box-shadow:0 0 6px 1px #ff96e1cc,0 0 20px 5px #ff3cb438;transition:box-shadow .6s ease}.gate[data-state=ready] .gate__fill{animation:gate-breathe calc(4 * 60s / 108) ease-in-out infinite}.gate__cta:hover:not(:disabled) .gate__label--enter,.gate__cta:focus-visible .gate__label--enter{letter-spacing:.68em;margin-right:-.68em}.gate__cta:hover:not(:disabled) .gate__labels,.gate__cta:focus-visible .gate__labels{filter:drop-shadow(0 0 14px rgb(255 80 190 / .45))}.gate__cta:hover:not(:disabled) .gate__fill,.gate__cta:focus-visible .gate__fill{transform:scaleX(1.25)}.gate__cta:hover:not(:disabled) .gate__line:after,.gate__cta:focus-visible .gate__line:after{box-shadow:0 0 8px 2px #ffaae6f2,0 0 28px 8px #ff3cb459}.gate__hint{position:absolute;top:3em;left:0;transform:translate(-50%);display:flex;align-items:center;gap:.9em;margin:0;padding-left:.36em;white-space:nowrap;font-family:"Syncopate",var(--font-ui);font-weight:400;font-size:max(9px,.7em);line-height:1;letter-spacing:.36em;text-transform:uppercase;color:#ffe4f66b;transition:opacity .3s ease;animation:gate-in 1.6s cubic-bezier(.2,.7,.2,1) .65s backwards}.gate__icon{width:1.35em;height:1.35em;opacity:.8}.gate__key{display:contents}.gate__sep{opacity:.5}@media (hover: none){.gate__key{display:none}}.gate[data-fonts=pending] .gate__cta,.gate[data-fonts=pending] .gate__hint{animation-play-state:paused}.gate[data-state=loading] .gate__hint{opacity:.7}.gate[data-state=leaving]{pointer-events:none}.gate[data-state=leaving] .gate__label{opacity:0;letter-spacing:1em;margin-right:-1em;filter:blur(5px);transition-duration:.45s}.gate[data-state=leaving] .gate__fill{animation:gate-ignite .55s cubic-bezier(.2,.7,.2,1) forwards}.gate[data-state=leaving] .gate__line:after{animation:gate-ignite-spark .55s ease-out forwards}.gate[data-state=leaving] .gate__hint{opacity:0;transition-duration:.2s}@keyframes gate-in{0%{opacity:0;filter:blur(6px)}to{opacity:1;filter:blur(0)}}@keyframes gate-breathe{0%,to{opacity:.72}50%{opacity:1}}@keyframes gate-ignite{0%{opacity:1;transform:scaleX(1)}30%{opacity:1;transform:scaleX(1.6)}to{opacity:0;transform:scaleX(2.6)}}@keyframes gate-ignite-spark{0%{opacity:1}25%{opacity:1;box-shadow:0 0 10px 3px #fff,0 0 40px 12px #ff5ac899}to{opacity:0}}.mute{position:relative;display:flex;align-items:center;gap:1em;margin:0;padding:12px 8px 12px 12px;border:0;border-radius:2px;background:none;font-family:"Syncopate",var(--font-ui);font-weight:400;font-size:9px;line-height:1;letter-spacing:.34em;text-transform:uppercase;color:#ffe4f680;text-shadow:0 0 6px rgb(5 1 12 / .95),0 0 14px rgb(5 1 12 / .8);cursor:pointer;opacity:0;transform:translateY(6px);pointer-events:none;transition:opacity .9s ease,transform .9s cubic-bezier(.2,.7,.2,1),color .3s ease}.mute[data-visible=true]{opacity:1;transform:none;pointer-events:auto}.mute:hover,.mute:focus-visible{color:#ffeefbd9}.mute:focus-visible{outline:1px solid rgb(127 243 255 / .45);outline-offset:0}.mute__bars{display:flex;align-items:flex-end;gap:2px;height:10px}.mute__bar{width:1.5px;height:100%;background:linear-gradient(to top,var(--pink),var(--cyan));transform:scaleY(.2);transform-origin:bottom;filter:drop-shadow(0 0 3px rgb(255 79 192 / .6))}.mute[data-muted=true] .mute__bar{background:currentColor;filter:none}.mute__label{margin-right:-.34em}@media (max-width: 480px){.mute__label{display:none}}.crt{position:absolute;inset:0;z-index:20;pointer-events:none;background:repeating-linear-gradient(to bottom,rgb(255 255 255 / .03) 0 1px,transparent 1px 3px);mix-blend-mode:overlay}.crt:after{content:"";position:absolute;left:0;right:0;top:0;height:28vh;background:linear-gradient(to bottom,transparent,rgb(255 255 255 / .025),transparent);animation:crt-roll 11s linear infinite}@keyframes crt-roll{0%{transform:translateY(-30vh)}to{transform:translateY(100vh)}}@media (prefers-reduced-motion: reduce){.crt:after,.gate[data-state=ready] .gate__fill{animation:none}}
