@import url("https://fonts.googleapis.com/css?family=Poiret+One");.SplashScreen_splashRoot__Qr0_V{position:fixed;inset:0;z-index:200;overflow:hidden;background:radial-gradient(circle at 50% -25%,rgba(0,229,255,.24),rgba(0,0,0,0) 45%),radial-gradient(circle at 85% 0,rgba(0,120,255,.12),rgba(0,0,0,0) 35%),#000}.SplashScreen_audioInteractive___PM8U{cursor:pointer}.SplashScreen_canvas__PON_3{display:block;width:100%;height:100%}.SplashScreen_brandBlock__jxvaN{position:absolute;left:50%;bottom:clamp(26px,7.5vh,90px);transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;gap:clamp(6px,1vh,12px);pointer-events:none}.SplashScreen_brandLayer__AGI4t{display:flex;align-items:center;gap:clamp(5px,.75vw,14px);pointer-events:none;animation:SplashScreen_lockupDrift__BTfsM 2.8s ease-in-out infinite}.SplashScreen_brandChar__mKLHM{font-family:var(--font-syne),"Poiret One",sans-serif;font-size:clamp(2.1rem,5.4vw,6.1rem);font-weight:700;line-height:.95;letter-spacing:.01em;color:rgba(225,252,255,.95);text-shadow:0 0 14px rgba(0,229,255,.44),0 0 52px rgba(0,229,255,.2);opacity:0;transform:translateY(24px) scale(.96);animation:SplashScreen_brandIn__XqRuT .8s cubic-bezier(.16,1,.3,1) forwards}.SplashScreen_brandSub__yd15O{pointer-events:none;white-space:nowrap;font-family:var(--font-geist-mono),monospace;font-size:clamp(10px,.82vw,12px);letter-spacing:.24em;text-transform:uppercase;color:rgba(130,245,255,.72);opacity:0;animation:SplashScreen_subIn___IqY0 .75s cubic-bezier(.16,1,.3,1) .42s forwards,SplashScreen_subPulse__lLoqD 2.2s ease-in-out 1.1s infinite}.SplashScreen_centerHint__UdJ_2{position:absolute;left:50%;top:var(--splash-center-y,40%);transform:translate(-50%,-50%);z-index:4;width:clamp(110px,12vw,150px);height:clamp(110px,12vw,150px);border:0;padding:0;background:transparent;cursor:pointer;display:grid;place-items:center}.SplashScreen_centerHintRing__r_7yX{position:absolute;inset:0;border-radius:999px;border:1px solid rgba(0,229,255,.64);box-shadow:0 0 28px rgba(0,229,255,.35);animation:SplashScreen_hintRing__dclUv 1.7s ease-out infinite}.SplashScreen_centerHintRing__r_7yX:nth-child(2){animation-delay:.85s}.SplashScreen_centerHintCursor__OgTAF{width:52px;height:52px;border-radius:999px;border:1px solid rgba(180,252,255,.88);background:linear-gradient(135deg,rgba(0,235,255,.35),rgba(0,70,84,.92));color:rgba(215,255,255,.96);box-shadow:0 0 16px rgba(0,229,255,.5),0 0 34px rgba(0,229,255,.28);display:grid;place-items:center;animation:SplashScreen_hintCursorPulse__1O0jH 1.2s ease-in-out infinite}@keyframes SplashScreen_hintRing__dclUv{0%{transform:scale(.65);opacity:.95}to{transform:scale(1.28);opacity:0}}@keyframes SplashScreen_hintCursorPulse__1O0jH{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}@keyframes SplashScreen_brandIn__XqRuT{0%{opacity:0;transform:translateY(24px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes SplashScreen_subIn___IqY0{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes SplashScreen_lockupDrift__BTfsM{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes SplashScreen_subPulse__lLoqD{0%,to{opacity:.72}50%{opacity:1}}@media (max-width:767px){.SplashScreen_centerHint__UdJ_2{width:116px;height:116px}.SplashScreen_centerHintCursor__OgTAF{width:46px;height:46px}.SplashScreen_brandBlock__jxvaN{bottom:clamp(18px,6vh,42px);gap:8px}.SplashScreen_brandLayer__AGI4t{gap:clamp(2px,1vw,6px)}.SplashScreen_brandChar__mKLHM{font-size:clamp(2rem,12vw,3.2rem)}.SplashScreen_brandSub__yd15O{font-size:10px;letter-spacing:.17em}}@media (prefers-reduced-motion:reduce){.SplashScreen_brandLayer__AGI4t{animation:none}.SplashScreen_brandChar__mKLHM{animation:none;opacity:1;transform:translateY(0) scale(1)}.SplashScreen_brandSub__yd15O{animation:none;opacity:1;transform:translateY(0)}.SplashScreen_centerHintCursor__OgTAF,.SplashScreen_centerHintRing__r_7yX,.SplashScreen_centerHint__UdJ_2{animation:none}}