@keyframes CookieConsentBanner_ccRise__fHEub{0%{opacity:0;transform:translateY(18px) scale(.97)}to{opacity:1;transform:none}}@keyframes CookieConsentBanner_ccSink__5aVuy{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(12px) scale(.98)}}@keyframes CookieConsentBanner_ccSheetUp__9FKbY{0%{transform:translateY(100%)}to{transform:none}}@keyframes CookieConsentBanner_ccSheetDown__DBJ_M{to{transform:translateY(100%)}}@keyframes CookieConsentBanner_ccTile__tIFby{0%{opacity:0;transform:rotate(-14deg) scale(.6)}60%{opacity:1;transform:rotate(2deg) scale(1.06)}to{opacity:1;transform:rotate(-6deg) scale(1)}}@keyframes CookieConsentBanner_ccFade__AxOlJ{0%{opacity:0}to{opacity:1}}@keyframes CookieConsentBanner_ccFadeOut__DmgiH{0%{opacity:1}to{opacity:0}}.CookieConsentBanner_card__uBFjP{--display:var(--gm-display),ui-rounded,var(--font-nunito),"Nunito",system-ui,sans-serif;--body:ui-rounded,var(--font-nunito),"Nunito",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;position:fixed;z-index:4800;left:max(16px,env(safe-area-inset-left));bottom:max(16px,env(safe-area-inset-bottom));box-sizing:border-box;width:min(360px,calc(100vw - 32px));margin:0;padding:16px 18px 18px;border-radius:26px;border:2px solid rgba(255,255,255,.16);background:radial-gradient(ellipse 52% 60% at 8% 6%,rgba(255,196,92,.24) 0,rgba(255,196,92,0) 64%),radial-gradient(ellipse 70% 56% at 96% 0,rgba(128,96,214,.5) 0,rgba(128,96,214,0) 68%),radial-gradient(ellipse 120% 34% at 50% 112%,rgba(46,104,66,.8) 0,rgba(46,104,66,0) 72%),linear-gradient(180deg,#342a6c,#272154 56%,#1f2b48);box-shadow:0 8px 0 rgba(10,6,24,.6),0 22px 44px rgba(0,0,0,.45),inset 0 2px 0 rgba(255,255,255,.12);color:#fff;font-family:var(--body);text-align:left;pointer-events:auto;-webkit-tap-highlight-color:transparent;animation:CookieConsentBanner_ccRise__fHEub .24s cubic-bezier(.34,1.32,.64,1) backwards}.CookieConsentBanner_card__uBFjP[data-closing]{pointer-events:none;animation:CookieConsentBanner_ccSink__5aVuy .17s ease-in forwards}.CookieConsentBanner_srOnly__kKXzR{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.CookieConsentBanner_head__gM6Iv{display:flex;align-items:center;gap:12px;min-width:0}.CookieConsentBanner_tile__TrA4O{flex:none;display:grid;place-items:center;width:44px;height:44px;border-radius:14px;background:linear-gradient(180deg,#fffaf0,#ffe9cc);box-shadow:0 4px 0 rgba(60,20,10,.45),0 8px 14px rgba(0,0,0,.28),inset 0 2px 0 #fff,inset 0 -2px 0 rgba(0,0,0,.08);transform:rotate(-6deg);animation:CookieConsentBanner_ccTile__tIFby .46s ease-out 80ms backwards}.CookieConsentBanner_tileArt__sv_Jr{display:block;width:34px;height:34px}.CookieConsentBanner_title__9b4YI{min-width:0;margin:0;font-family:var(--display);font-size:22px;font-weight:400;line-height:1.1;letter-spacing:.01em;color:#fff8e6;text-shadow:0 2px 0 rgba(20,10,44,.55);text-wrap:balance}.CookieConsentBanner_body__3PdyP{margin:10px 0 0;font-size:14px;font-weight:700;line-height:1.45;color:rgba(255,255,255,.87);text-wrap:pretty}.CookieConsentBanner_link__okVW4{color:#ffe27a;font-weight:800;white-space:nowrap;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px;border-radius:4px}.CookieConsentBanner_link__okVW4:hover{color:#fff3b8}.CookieConsentBanner_link__okVW4:focus-visible{outline:3px solid #fffaf0;outline-offset:2px}.CookieConsentBanner_actions__I6tHS{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;margin-top:14px}.CookieConsentBanner_choice__TJpi0{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:0;min-height:46px;margin:0;padding:4px 10px;border:0;border-radius:999px;font-family:var(--display);font-size:18px;font-weight:400;line-height:1.05;letter-spacing:.01em;text-align:center;color:#5a3a00;background:linear-gradient(180deg,#fff27a,#ffcc2e);box-shadow:0 5px 0 #b8862c,0 10px 18px rgba(0,0,0,.26),inset 0 2px 0 rgba(255,255,255,.6);text-shadow:0 1px 0 rgba(255,255,255,.5);cursor:pointer;touch-action:manipulation;appearance:none;-webkit-tap-highlight-color:transparent;transition:transform .12s cubic-bezier(.3,1.6,.5,1),box-shadow .12s ease,filter .12s ease}.CookieConsentBanner_choice__TJpi0:hover{filter:brightness(1.06);transform:translateY(-1px)}.CookieConsentBanner_choice__TJpi0:active{transform:translateY(4px);box-shadow:0 1px 0 #b8862c,0 4px 10px rgba(0,0,0,.24),inset 0 2px 0 rgba(255,255,255,.6)}.CookieConsentBanner_choice__TJpi0:focus-visible{outline:3px solid #fffaf0;outline-offset:3px}@media (max-width:1199px){.CookieConsentBanner_card__uBFjP{bottom:max(16px,env(safe-area-inset-bottom),calc(var(--hud-bc-top, 0px) + 12px))}}@media (max-width:640px) and (orientation:portrait){.CookieConsentBanner_card__uBFjP{left:0;right:0;bottom:0;width:auto;padding:20px max(18px,env(safe-area-inset-right)) max(18px,calc(env(safe-area-inset-bottom) + 12px)) max(18px,env(safe-area-inset-left));border-width:2px 0 0;border-radius:26px 26px 0 0;box-shadow:0 -12px 40px rgba(0,0,0,.45),inset 0 2px 0 rgba(255,255,255,.1);animation:CookieConsentBanner_ccSheetUp__9FKbY .26s cubic-bezier(.22,.9,.3,1) backwards}.CookieConsentBanner_card__uBFjP[data-closing]{animation:CookieConsentBanner_ccSheetDown__DBJ_M .17s ease-in forwards}.CookieConsentBanner_body__3PdyP{font-size:14.5px}.CookieConsentBanner_actions__I6tHS{margin-top:16px}.CookieConsentBanner_choice__TJpi0{min-height:48px}}@media (max-width:380px) and (orientation:portrait){.CookieConsentBanner_title__9b4YI{font-size:21px}.CookieConsentBanner_body__3PdyP{font-size:14px}.CookieConsentBanner_choice__TJpi0{font-size:17px}}@media (max-height:500px) and (orientation:landscape){.CookieConsentBanner_card__uBFjP{left:max(12px,env(safe-area-inset-left));right:max(12px,env(safe-area-inset-right));bottom:max(8px,env(safe-area-inset-bottom));width:auto;max-width:760px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"head actions" "body actions";column-gap:16px;align-items:center;padding:12px 14px 14px 16px;border-radius:22px}.CookieConsentBanner_head__gM6Iv{grid-area:head;gap:10px}.CookieConsentBanner_tile__TrA4O{width:34px;height:34px;border-radius:11px}.CookieConsentBanner_tileArt__sv_Jr{width:26px;height:26px}.CookieConsentBanner_title__9b4YI{font-size:19px}.CookieConsentBanner_body__3PdyP{grid-area:body;margin-top:5px;font-size:13px;line-height:1.38}.CookieConsentBanner_actions__I6tHS{grid-area:actions;align-self:center;margin-top:0;gap:8px}.CookieConsentBanner_choice__TJpi0{min-width:146px;min-height:44px;padding:4px 12px;font-size:16.5px;white-space:nowrap}}@media (forced-colors:active){.CookieConsentBanner_card__uBFjP{border-color:CanvasText}.CookieConsentBanner_choice__TJpi0{border:2px solid ButtonText}}@media print{.CookieConsentBanner_card__uBFjP{display:none}}@media (prefers-reduced-motion:reduce){.CookieConsentBanner_card__uBFjP,.CookieConsentBanner_tile__TrA4O{animation:CookieConsentBanner_ccFade__AxOlJ .15s ease-out backwards}.CookieConsentBanner_card__uBFjP[data-closing]{animation:CookieConsentBanner_ccFadeOut__DmgiH .12s ease-in forwards}.CookieConsentBanner_choice__TJpi0{transition:none}.CookieConsentBanner_choice__TJpi0:active,.CookieConsentBanner_choice__TJpi0:hover{transform:none}}@font-face{font-family:Lilita One;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/3b0bcebad1fd47d9-s.woff2?dpl=dpl_rZ3jU4GWaviJXpawRnAFxAgxw7Z4) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Lilita One;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/043945717efb3a31-s.p.woff2?dpl=dpl_rZ3jU4GWaviJXpawRnAFxAgxw7Z4) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Lilita One Fallback;src:local("Arial");ascent-override:96.14%;descent-override:22.91%;line-gap-override:0.00%;size-adjust:96.01%}.__className_8a7836{font-family:Lilita One,Lilita One Fallback;font-weight:400;font-style:normal}@keyframes EntranceScreen_bbFade__7zHPJ{0%{opacity:0}to{opacity:1}}@keyframes EntranceScreen_bbPop__rp_Ug{0%{opacity:0;transform:scale(.6)}62%{opacity:1;transform:scale(1.07)}to{opacity:1;transform:scale(1)}}@keyframes EntranceScreen_bbRise__6XdbF{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes EntranceScreen_bbBob__uMH6u{0%{transform:translateY(0)}to{transform:translateY(-2.6%)}}@keyframes EntranceScreen_bbSway__1hbCU{0%{transform:rotate(-1.4deg)}to{transform:rotate(1.4deg)}}@keyframes EntranceScreen_bbBreath___oWrs{0%{transform:scale(1)}to{transform:scale(1.03)}}@keyframes EntranceScreen_bbBlink__s7G7V{0%,93%,to{transform:scaleY(1)}95.5%,97%{transform:scaleY(.08)}}@keyframes EntranceScreen_bbSpin__b6eUE{to{transform:rotate(1turn)}}@keyframes EntranceScreen_bbZ__AUOA_{0%{opacity:0;transform:translate(0) scale(.55)}18%{opacity:.95}70%{opacity:.6}to{opacity:0;transform:translate(95%,-260%) scale(1.2)}}@keyframes EntranceScreen_bbSpark__CYRps{0%{opacity:0;transform:scale(.2) rotate(-40deg)}38%{opacity:1;transform:scale(1.15) rotate(6deg)}to{opacity:0;transform:scale(.75) rotate(34deg)}}@keyframes EntranceScreen_bbSparkAgain__vt_EJ{0%{opacity:0;transform:scale(.2) rotate(-40deg)}38%{opacity:1;transform:scale(1.15) rotate(6deg)}to{opacity:0;transform:scale(.75) rotate(34deg)}}@keyframes EntranceScreen_bbDrift__Y0iMf{0%{transform:translate(0);opacity:.15}25%{transform:translate(18px,-26px);opacity:.7}50%{transform:translate(-10px,-48px);opacity:.35}75%{transform:translate(-24px,-20px);opacity:.7}to{transform:translate(0);opacity:.15}}@keyframes EntranceScreen_bbTwinkle__UdC3B{0%{opacity:.3;transform:scale(.78)}to{opacity:.95;transform:scale(1)}}@keyframes EntranceScreen_bbLogoHop__rwA2S{0%{transform:translateY(0) scale(1)}38%{transform:translateY(-7px) scale(1.03)}70%{transform:translateY(2px) scale(.996)}to{transform:translateY(0) scale(1)}}@keyframes EntranceScreen_bbIntroHead__gEKI4{0%{transform:translateY(8%) rotate(11deg) scale(.9)}to{transform:translateY(0) rotate(-4deg) scale(1)}}@keyframes EntranceScreen_bbIntroPetal__PGBPG{0%{transform:rotate(var(--a)) scale(.72)}62%{transform:rotate(var(--a)) scale(1.07)}to{transform:rotate(var(--a)) scale(1)}}@keyframes EntranceScreen_bbIntroLeafLeft__5QmXU{0%{transform:rotate(-17deg)}to{transform:rotate(0deg)}}@keyframes EntranceScreen_bbIntroLeafRight__uAE_v{0%{transform:rotate(17deg)}to{transform:rotate(0deg)}}@keyframes EntranceScreen_bbIntroBud__usX_s{0%{transform:scale(.56)}62%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes EntranceScreen_bbIntroRays__O5rwM{0%{opacity:0;transform:scale(.55)}to{opacity:1;transform:scale(1)}}@keyframes EntranceScreen_bbIntroHalo__9cXaw{0%{opacity:.28}to{opacity:1}}@keyframes EntranceScreen_bbShine__KLsN1{0%,70%{opacity:0;transform:translateX(18%) skewX(-18deg)}76%{opacity:1}94%{opacity:1}to{opacity:0;transform:translateX(176%) skewX(-18deg)}}@keyframes EntranceScreen_bbFall__bcvuE{0%{transform:translate3d(0,-6vh,0) rotate(0deg);opacity:0}8%{opacity:.85}50%{transform:translate3d(7vw,50vh,0) rotate(240deg)}92%{opacity:.7}to{transform:translate3d(2vw,106vh,0) rotate(500deg);opacity:0}}@keyframes EntranceScreen_bbTip__4MK8N{0%{opacity:0;transform:translateY(6px)}10%,90%{opacity:.94;transform:translateY(0)}to{opacity:0;transform:translateY(-6px)}}.EntranceScreen_root__3lSKS{--ink:#2b1838;--cream:#fff8e6;--glass:rgba(22,16,44,0.74);--display:var(--bb-display),ui-rounded,var(--font-nunito),"Nunito",system-ui,sans-serif;--m:clamp(150px,30vh,400px);--logo-w:clamp(270px,min(88vw,78vh),860px);--crest:clamp(40px,7vw,116px);--hills-h:max(22.5vw,170px);--hero-gap:10px;--slot-h:176px;--top:max(24px,env(safe-area-inset-top));--bottom:max(18px,env(safe-area-inset-bottom));--open:1;--head-y:0%;--head-r:-4deg;--head-s:1;--leaf:0deg;--bud:1;position:fixed;inset:0;z-index:9999;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y;color:#fff;font-family:ui-rounded,var(--font-nunito),"Nunito",system-ui,sans-serif;font-weight:800;line-height:1.25;background:#1d2a4a;pointer-events:auto;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}@supports (height:1dvh){.EntranceScreen_root__3lSKS{--m:clamp(150px,30dvh,400px);--logo-w:clamp(270px,min(88vw,78dvh),860px)}}.EntranceScreen_root__3lSKS[data-phase=game]{z-index:10000}.EntranceScreen_root__3lSKS[data-mood=asleep]{--open:0.72;--head-y:8%;--head-r:11deg;--head-s:0.9;--leaf:17deg;--bud:0.56}.EntranceScreen_root__3lSKS[data-mood=worried]{--open:0.88;--head-y:2.5%;--head-r:4deg;--leaf:8deg;--bud:0.8}.EntranceScreen_root__3lSKS[data-mood=loading]{--head-r:0deg}:where(.EntranceScreen_root__3lSKS) button{font-family:inherit;-webkit-tap-highlight-color:transparent}.EntranceScreen_root__3lSKS[data-embed]{position:relative;inset:auto;z-index:0;overflow:hidden;overscroll-behavior:auto;touch-action:auto;user-select:text;-webkit-user-select:text}.EntranceScreen_root__3lSKS[data-embed] .EntranceScreen_column__fGCEi{min-height:100vh;min-height:100svh}.EntranceScreen_srOnly__yr8AK{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.EntranceScreen_column__fGCEi{position:relative;isolation:isolate;box-sizing:border-box;min-height:100%;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(var(--top),1fr) auto auto auto minmax(var(--bottom),.7fr);overflow:hidden;background:radial-gradient(ellipse 64% 44% at 50% 50%,rgba(255,178,110,.3) 0,rgba(255,178,110,0) 72%),radial-gradient(ellipse 70% 60% at 90% 0,rgba(128,96,214,.52) 0,rgba(128,96,214,0) 62%),radial-gradient(ellipse 56% 46% at 4% 2%,rgba(255,128,170,.18) 0,rgba(255,128,170,0) 62%),linear-gradient(180deg,#2b2256,#2e2c66 32%,#1d2a4a 64%,#16322e)}.EntranceScreen_sky__KIEgB{grid-area:1/1/-1/-1;position:relative;z-index:0;pointer-events:none}.EntranceScreen_cloud__iLBDS{position:absolute;width:calc(var(--m) * var(--cw, 1));height:auto}@keyframes EntranceScreen_bbCloud__o0m3L{0%{transform:translateX(0)}to{transform:translateX(var(--drift,24px))}}.EntranceScreen_root__3lSKS[data-rich] .EntranceScreen_cloud__iLBDS{animation-name:EntranceScreen_bbCloud__o0m3L;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate}.EntranceScreen_star__PiEA7{position:absolute;color:#fff6d6;opacity:.7}.EntranceScreen_root__3lSKS[data-rich] .EntranceScreen_star__PiEA7{animation-name:EntranceScreen_bbTwinkle__UdC3B;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate}.EntranceScreen_logo__FWzXy{grid-area:2/1;z-index:3;justify-self:center;width:min(var(--logo-w),calc(100% - 28px));margin:0;line-height:0;pointer-events:none}.EntranceScreen_logoArt__b5q5k{display:block;width:100%;height:auto;overflow:visible}.EntranceScreen_root__3lSKS[data-mood=awake] .EntranceScreen_logoArt__b5q5k{animation:EntranceScreen_bbLogoHop__rwA2S .76s cubic-bezier(.3,.7,.4,1) .12s 1}.EntranceScreen_logoSub__kSpkk{display:block;max-width:24ch;margin:6px auto 0;font-family:var(--display);font-size:clamp(17px,2.2vw,25px);font-weight:400;line-height:1.2;letter-spacing:.01em;text-align:center;text-wrap:balance;color:#fff8e6;text-shadow:0 2px 0 rgba(0,0,0,.4),0 0 20px rgba(10,6,30,.55);pointer-events:auto}@media (min-width:620px){.EntranceScreen_logoSub__kSpkk{max-width:52ch}}.EntranceScreen_ground__oYMPj{grid-area:4/1/6/-1;position:relative;z-index:2;display:flex;flex-direction:column;margin-top:calc(var(--m) * -.075);pointer-events:none}.EntranceScreen_hills__H1Nlk{position:absolute;left:0;bottom:calc(100% - var(--crest) - 2px);width:100%;height:var(--hills-h)}.EntranceScreen_mound__J1sL0{position:relative;flex:1 1 auto;display:flex;flex-direction:column}.EntranceScreen_crest__j_cVs{display:block;flex:none;width:100%;height:var(--crest)}.EntranceScreen_moundBody__sRChV{flex:1 1 auto;margin-top:-1px;background:linear-gradient(180deg,#2c8a58,#1f6a4b 26%,#154a3d 62%,#0f3733)}.EntranceScreen_crestFlower__cVGE5{--fw:calc(clamp(24px, 2.7vw, 40px) * var(--fs, 1));position:absolute;left:calc(var(--x) * 1%);top:calc(var(--crest) * var(--k));width:var(--fw);margin-left:calc(var(--fw) / -2);margin-top:calc(var(--fw) * -1.4);overflow:visible;transform:scale(var(--bud));transform-origin:50% 100%;transition:transform .56s cubic-bezier(.34,1.56,.64,1) calc(var(--d) * 1ms)}.EntranceScreen_hero__OTkkJ{grid-area:3/1;justify-self:center;position:relative;width:var(--m);margin-top:var(--hero-gap)}.EntranceScreen_raysSeat__xRcjk{position:absolute;left:50%;top:calc(var(--m) * .5);z-index:1;width:0;height:0;pointer-events:none}.EntranceScreen_halo__jtIt7{--halo:calc(var(--m) * 2.2);position:absolute;left:calc(var(--halo) / -2);top:calc(var(--halo) / -2);width:var(--halo);height:var(--halo);border-radius:50%;background:radial-gradient(closest-side,rgba(255,238,176,.6) 0,rgba(255,214,120,.24) 46%,rgba(255,214,120,0) 100%);opacity:.28;transition:opacity .9s ease}.EntranceScreen_raysPop__Pl_hM{--rays:calc(var(--m) * 3.7);position:absolute;left:calc(var(--rays) / -2);top:calc(var(--rays) / -2);width:var(--rays);height:var(--rays);opacity:0;transform:scale(.55);transition:opacity .9s ease,transform 1.2s cubic-bezier(.2,.9,.3,1.12)}.EntranceScreen_raysSpin__c2FPl{display:block;width:100%;height:100%}.EntranceScreen_root__3lSKS[data-mood=awake] .EntranceScreen_halo__jtIt7,.EntranceScreen_root__3lSKS[data-mood=loading] .EntranceScreen_halo__jtIt7{opacity:1}.EntranceScreen_root__3lSKS[data-mood=worried] .EntranceScreen_halo__jtIt7{opacity:.55}.EntranceScreen_root__3lSKS[data-mood=awake] .EntranceScreen_raysPop__Pl_hM,.EntranceScreen_root__3lSKS[data-mood=loading] .EntranceScreen_raysPop__Pl_hM{opacity:1;transform:scale(1)}.EntranceScreen_root__3lSKS[data-rich][data-mood=awake] .EntranceScreen_raysSpin__c2FPl{animation:EntranceScreen_bbSpin__b6eUE 150s linear infinite}.EntranceScreen_bloom__uF4_b{position:relative;z-index:5;width:100%;aspect-ratio:1/1.3;pointer-events:none}.EntranceScreen_defs__NRJbt{position:absolute;width:0;height:0}.EntranceScreen_bloomSway__it3RH{position:absolute;inset:0;transform-origin:50% 98%}.EntranceScreen_stem__7lq1a{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.EntranceScreen_leaf__f_9An{position:absolute;top:65.5%;width:24%;line-height:0;transition:transform .7s cubic-bezier(.34,1.56,.64,1) .16s}.EntranceScreen_leaf__f_9An svg{display:block;width:100%;height:auto;overflow:visible}.EntranceScreen_leafLeft__2MWjr{right:50.5%;transform-origin:96% 86%;transform:rotate(calc(var(--leaf) * -1))}.EntranceScreen_leafRight__6HHs2{left:50.5%;transform-origin:4% 86%;transform:rotate(var(--leaf))}.EntranceScreen_head__hJGzd{position:absolute;left:0;top:0;width:100%;aspect-ratio:1;transform-origin:50% 90%;transform:translateY(var(--head-y)) rotate(var(--head-r)) scale(var(--head-s));transition:transform .76s cubic-bezier(.34,1.56,.64,1)}.EntranceScreen_headBob__4y6Bx,.EntranceScreen_petals__VCUNr{position:absolute;inset:0}.EntranceScreen_petal__38HsQ{position:absolute;left:35.3%;top:.6%;width:29.4%;line-height:0;transform-origin:50% 140%;transform:rotate(var(--a)) scale(var(--open));transition:transform .64s cubic-bezier(.34,1.56,.64,1) calc(90ms + var(--i) * 55ms)}.EntranceScreen_petal__38HsQ svg{display:block;width:100%;height:auto;overflow:visible}.EntranceScreen_face___iX_o{position:absolute;left:25.1%;top:25.1%;width:49.8%;height:49.8%}.EntranceScreen_faceLayer__OfV5E{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.EntranceScreen_eyes__PJjol{position:absolute;inset:0;transform:translate(calc(var(--gx, 0) * 3.6%),calc(var(--gy, 0) * 3%));transition:transform .18s ease-out}.EntranceScreen_eyesOpen__x39bV{transform-origin:50% 42%}.EntranceScreen_eyesOpen__x39bV,.EntranceScreen_eyesShut__ffw8T,.EntranceScreen_mouthOh__4oxy8,.EntranceScreen_mouthSleep__sHvhf,.EntranceScreen_mouthSmile__eTw0Y{opacity:0;transition:opacity .14s ease}.EntranceScreen_root__3lSKS[data-mood=asleep] .EntranceScreen_eyesShut__ffw8T,.EntranceScreen_root__3lSKS[data-mood=asleep] .EntranceScreen_mouthSleep__sHvhf,.EntranceScreen_root__3lSKS[data-mood=awake] .EntranceScreen_eyesOpen__x39bV,.EntranceScreen_root__3lSKS[data-mood=awake] .EntranceScreen_mouthSmile__eTw0Y,.EntranceScreen_root__3lSKS[data-mood=loading] .EntranceScreen_eyesOpen__x39bV,.EntranceScreen_root__3lSKS[data-mood=loading] .EntranceScreen_mouthSmile__eTw0Y,.EntranceScreen_root__3lSKS[data-mood=worried] .EntranceScreen_eyesOpen__x39bV,.EntranceScreen_root__3lSKS[data-mood=worried] .EntranceScreen_mouthOh__4oxy8{opacity:1}.EntranceScreen_tuft__lR4m_{position:absolute;left:21%;bottom:-2.5%;width:58%;height:auto;overflow:visible}.EntranceScreen_zzz__cv6gw{position:absolute;left:76%;top:12%;width:12%;aspect-ratio:1;display:none}.EntranceScreen_zzz__cv6gw svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible;opacity:0;animation:EntranceScreen_bbZ__AUOA_ 3.9s ease-out infinite}.EntranceScreen_zzz__cv6gw svg:nth-child(2){animation-delay:-1.3s}.EntranceScreen_zzz__cv6gw svg:nth-child(3){animation-delay:-2.6s}.EntranceScreen_root__3lSKS[data-mood=asleep] .EntranceScreen_zzz__cv6gw{display:block}.EntranceScreen_spark__Q9Ju4{position:absolute;height:auto;opacity:0;overflow:visible}.EntranceScreen_root__3lSKS[data-mood=asleep] .EntranceScreen_headBob__4y6Bx{animation:EntranceScreen_bbBreath___oWrs 3.8s ease-in-out infinite alternate}.EntranceScreen_root__3lSKS[data-mood=awake] .EntranceScreen_headBob__4y6Bx,.EntranceScreen_root__3lSKS[data-mood=loading] .EntranceScreen_headBob__4y6Bx{animation:EntranceScreen_bbBob__uMH6u 3.3s ease-in-out infinite alternate}.EntranceScreen_root__3lSKS[data-mood=awake] .EntranceScreen_bloomSway__it3RH,.EntranceScreen_root__3lSKS[data-mood=loading] .EntranceScreen_bloomSway__it3RH{animation:EntranceScreen_bbSway__1hbCU 5.8s ease-in-out infinite alternate}.EntranceScreen_root__3lSKS[data-mood=awake] .EntranceScreen_eyesOpen__x39bV,.EntranceScreen_root__3lSKS[data-mood=loading] .EntranceScreen_eyesOpen__x39bV{animation:EntranceScreen_bbBlink__s7G7V 5.4s linear 1.4s infinite}.EntranceScreen_root__3lSKS[data-mood=awake] .EntranceScreen_spark__Q9Ju4{animation:EntranceScreen_bbSpark__CYRps .9s ease-out calc(.26s + var(--i) * 70ms) 1 backwards}.EntranceScreen_root__3lSKS[data-mood=loading] .EntranceScreen_spark__Q9Ju4{animation:EntranceScreen_bbSparkAgain__vt_EJ .8s ease-out calc(var(--i) * 55ms) 1 backwards}.EntranceScreen_root__3lSKS[data-mood=loading] .EntranceScreen_petals__VCUNr{animation:EntranceScreen_bbSpin__b6eUE 9s linear infinite}.EntranceScreen_root__3lSKS[data-intro] .EntranceScreen_head__hJGzd{animation:EntranceScreen_bbIntroHead__gEKI4 .76s cubic-bezier(.34,1.56,.64,1) .38s backwards}.EntranceScreen_root__3lSKS[data-intro] .EntranceScreen_petal__38HsQ{animation:EntranceScreen_bbIntroPetal__PGBPG .64s cubic-bezier(.3,.7,.4,1) calc(.47s + var(--i) * 55ms) backwards}.EntranceScreen_root__3lSKS[data-intro] .EntranceScreen_leafLeft__2MWjr{animation:EntranceScreen_bbIntroLeafLeft__5QmXU .7s cubic-bezier(.34,1.56,.64,1) .54s backwards}.EntranceScreen_root__3lSKS[data-intro] .EntranceScreen_leafRight__6HHs2{animation:EntranceScreen_bbIntroLeafRight__uAE_v .7s cubic-bezier(.34,1.56,.64,1) .54s backwards}.EntranceScreen_root__3lSKS[data-intro] .EntranceScreen_crestFlower__cVGE5{animation:EntranceScreen_bbIntroBud__usX_s .56s cubic-bezier(.3,.7,.4,1) calc(.38s + var(--d) * 1ms) backwards}.EntranceScreen_root__3lSKS[data-intro] .EntranceScreen_raysPop__Pl_hM{animation:EntranceScreen_bbIntroRays__O5rwM 1.1s cubic-bezier(.2,.9,.3,1) .38s backwards}.EntranceScreen_root__3lSKS[data-intro] .EntranceScreen_halo__jtIt7{animation:EntranceScreen_bbIntroHalo__9cXaw .9s ease .38s backwards}.EntranceScreen_root__3lSKS[data-intro] .EntranceScreen_spark__Q9Ju4{animation-delay:calc(.72s + var(--i) * 70ms)}.EntranceScreen_root__3lSKS[data-intro] .EntranceScreen_logoArt__b5q5k{animation-delay:.56s}.EntranceScreen_bubble__Z1RFJ{position:absolute;z-index:4;left:calc(100% - var(--m) * .03);top:calc(var(--m) * .03);box-sizing:border-box;width:max-content;max-width:272px;display:flex;flex-direction:column;gap:3px;padding:11px 17px 12px;border-radius:22px;color:var(--ink);background:linear-gradient(180deg,#fffdf6,#ffeccb);box-shadow:0 0 0 3px var(--ink),0 5px 0 3px var(--ink),0 16px 24px rgba(0,0,0,.34);transform-origin:0 100%;animation:EntranceScreen_bbPop__rp_Ug .42s cubic-bezier(.34,1.4,.64,1) .3s backwards}.EntranceScreen_root__3lSKS[data-intro] .EntranceScreen_bubble__Z1RFJ{animation-delay:.98s}.EntranceScreen_bubble__Z1RFJ:after{content:"";position:absolute;left:9px;bottom:-10px;width:20px;height:20px;border-radius:0 0 5px 0;background:#ffeccb;box-shadow:3px 3px 0 0 var(--ink),5px 7px 0 0 var(--ink);transform:rotate(74deg) skew(12deg,12deg)}.EntranceScreen_bubbleTitle__GAKLV{font-family:var(--display);font-size:23px;font-weight:400;line-height:1.08;letter-spacing:.01em;overflow-wrap:anywhere}.EntranceScreen_bubbleLine__WsO9z{font-size:14px;line-height:1.3;color:#6a4528}.EntranceScreen_corners__l2itV{grid-area:1/1/-1/-1;position:relative;z-index:3;pointer-events:none}.EntranceScreen_bushSeat__SEqKD{position:absolute;bottom:-14px;width:clamp(120px,21vw,330px);line-height:0}.EntranceScreen_bushLeft__PWrTu{left:-14px}.EntranceScreen_bushRight__etGeo{right:-14px;transform:scaleX(-1)}.EntranceScreen_bush__uiXdw{display:block;width:100%;height:auto;overflow:visible;transform-origin:20% 100%}.EntranceScreen_root__3lSKS[data-rich][data-mood=awake] .EntranceScreen_bush__uiXdw{animation:EntranceScreen_bbSway__1hbCU 8.5s ease-in-out infinite alternate}.EntranceScreen_air__3mJUq{grid-area:1/1/-1/-1;position:relative;z-index:7;pointer-events:none}.EntranceScreen_firefly__yUEtX{position:absolute;width:6px;height:6px;border-radius:50%;background:#fff3b0;box-shadow:0 0 10px 3px rgba(255,226,140,.55);opacity:.5;animation-name:EntranceScreen_bbDrift__Y0iMf;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.EntranceScreen_fireflyExtra__gCDYE,.EntranceScreen_mote__Kfbb2{display:none}.EntranceScreen_root__3lSKS[data-rich] .EntranceScreen_fireflyExtra__gCDYE{display:block}.EntranceScreen_mote__Kfbb2{position:absolute;top:0;opacity:0;animation-name:EntranceScreen_bbFall__bcvuE;animation-timing-function:linear;animation-iteration-count:infinite}.EntranceScreen_root__3lSKS[data-rich][data-season=spring] .EntranceScreen_mote__Kfbb2{display:block;width:13px;height:9px;border-radius:80% 10% 80% 10%;background:linear-gradient(135deg,#ffe2f0,#f59ac5)}.EntranceScreen_root__3lSKS[data-rich][data-season=autumn] .EntranceScreen_mote__Kfbb2{display:block;width:14px;height:10px;border-radius:80% 8% 80% 8%;background:linear-gradient(135deg,#ffd27a,#ee7d2b)}.EntranceScreen_root__3lSKS[data-rich][data-season=winter] .EntranceScreen_mote__Kfbb2{display:block;width:8px;height:8px;border-radius:50%;background:#fff;box-shadow:0 0 6px 1px rgba(255,255,255,.5)}.EntranceScreen_root__3lSKS[data-phase=game][data-rich] .EntranceScreen_fireflyExtra__gCDYE,.EntranceScreen_root__3lSKS[data-phase=game][data-rich] .EntranceScreen_mote__Kfbb2{display:none}.EntranceScreen_root__3lSKS[data-phase=game][data-rich] .EntranceScreen_cloud__iLBDS,.EntranceScreen_root__3lSKS[data-phase=game][data-rich] .EntranceScreen_star__PiEA7{animation:none}.EntranceScreen_slot__ikVpW{grid-area:4/1;z-index:4;justify-self:center;box-sizing:border-box;width:min(480px,calc(100% - 28px));min-height:var(--slot-h);padding-top:calc(var(--crest) * .16 + 18px);display:flex;flex-direction:column;align-items:center;text-align:center}.EntranceScreen_root__3lSKS[data-embed] .EntranceScreen_slot__ikVpW{width:min(720px,calc(100% - 28px));padding-bottom:28px}.EntranceScreen_panel__JByQ3{width:100%;display:flex;flex-direction:column;align-items:center;gap:14px}.EntranceScreen_playSeat__K2MFa{position:relative;z-index:2;display:inline-flex;max-width:100%;animation:EntranceScreen_bbPop__rp_Ug .46s cubic-bezier(.34,1.4,.64,1) .22s backwards}.EntranceScreen_play__xHYVJ{--edge:8px;position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:12px;min-width:min(292px,100%);min-height:72px;margin-bottom:var(--edge);padding:0 38px 3px 30px;border:0;border-radius:26px;font-family:var(--display);font-size:40px;font-weight:400;line-height:1;letter-spacing:.03em;white-space:nowrap;color:#fff;background:linear-gradient(180deg,#baf78f,#62d351 48%,#36a944);box-shadow:0 0 0 3px #17572a,0 var(--edge) 0 3px #17572a,0 calc(var(--edge) + 12px) 26px rgba(0,0,0,.42),inset 0 3px 0 rgba(255,255,255,.55),inset 0 -5px 0 rgba(18,96,40,.32);text-shadow:0 3px 0 #1d7a2d;text-decoration:none;cursor:pointer;touch-action:manipulation;transition:translate 90ms ease,box-shadow 90ms ease,filter .12s ease;animation:EntranceScreen_bbBreath___oWrs 2.8s ease-in-out .9s infinite alternate}.EntranceScreen_play__xHYVJ svg{flex:none;filter:drop-shadow(0 3px 0 #1d7a2d)}.EntranceScreen_playGuest__fouFC{font-size:30px;padding-left:26px;padding-right:30px}@media (hover:hover){.EntranceScreen_play__xHYVJ:hover{filter:brightness(1.06);translate:0 -2px}}.EntranceScreen_play__xHYVJ:active{--edge:3px;translate:0 5px;filter:none}.EntranceScreen_chip__rCC1R:focus-visible,.EntranceScreen_pill__J08S8:focus-visible,.EntranceScreen_play__xHYVJ:focus-visible,.EntranceScreen_reload__4uUpp:focus-visible{outline:4px solid #fff4c2;outline-offset:4px}.EntranceScreen_play__xHYVJ:after{content:"";position:absolute;inset:0 auto 0 0;width:34%;background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.5) 50%,rgba(255,255,255,0));opacity:0;transform:translateX(18%) skewX(-18deg);animation:EntranceScreen_bbShine__KLsN1 7s ease-in-out 1.6s infinite;pointer-events:none}.EntranceScreen_under__VNR5j{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px 12px;animation:EntranceScreen_bbRise__6XdbF .38s ease-out .42s backwards}.EntranceScreen_pill__J08S8{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 18px 1px 14px;border:2px solid rgba(255,255,255,.24);border-radius:999px;font-family:var(--display);font-size:18px;font-weight:400;line-height:1;letter-spacing:.01em;white-space:nowrap;text-decoration:none;color:#fff4dc;background:var(--glass);box-shadow:0 4px 0 rgba(6,4,18,.7),0 10px 20px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.12);cursor:pointer;touch-action:manipulation;transition:translate 90ms ease,box-shadow 90ms ease,background-color .12s ease,border-color .12s ease,color .12s ease}.EntranceScreen_pill__J08S8 svg{flex:none}@media (hover:hover){.EntranceScreen_pill__J08S8:hover:not(:disabled){background-color:rgba(44,34,84,.9);border-color:rgba(255,255,255,.4)}}.EntranceScreen_pill__J08S8:active:not(:disabled){translate:0 3px;box-shadow:0 1px 0 rgba(6,4,18,.7),0 4px 10px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.12)}.EntranceScreen_pill__J08S8:disabled{cursor:default}.EntranceScreen_pillDone__Y7UcS{color:#d5ffc4;border-color:rgba(163,242,130,.62)}.EntranceScreen_count__nusyw{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 14px 0 11px;border-radius:999px;font-size:15px;white-space:nowrap;color:#eafff2;background:rgba(10,8,26,.5);box-shadow:inset 0 0 0 1px rgba(255,255,255,.14)}.EntranceScreen_countDot__GAi6h{width:10px;height:10px;border-radius:50%;background:#7df08c;box-shadow:0 0 0 3px rgba(125,240,140,.24)}.EntranceScreen_hint__QRR2a{max-width:380px;margin:-2px 0 0;font-size:13px;font-weight:700;line-height:1.4;color:rgba(255,246,226,.78);text-shadow:0 1px 2px rgba(0,0,0,.5);animation:EntranceScreen_bbFade__7zHPJ .38s ease-out .52s backwards}@media (max-height:640px){.EntranceScreen_hint__QRR2a{display:none}}.EntranceScreen_note__ZmRkH{margin:14px 0 0;font-family:var(--display);font-size:21px;font-weight:400;letter-spacing:.01em;color:rgba(255,246,226,.86);text-shadow:0 2px 0 rgba(0,0,0,.35)}.EntranceScreen_notice__Rse8y{box-sizing:border-box;width:min(400px,100%);display:flex;flex-direction:column;gap:6px;padding:16px 20px 17px;border-radius:22px;border:2px solid rgba(255,255,255,.2);background:var(--glass);box-shadow:0 5px 0 rgba(6,4,18,.7),0 16px 28px rgba(0,0,0,.34),inset 0 1px 0 rgba(255,255,255,.12);animation:EntranceScreen_bbPop__rp_Ug .42s cubic-bezier(.34,1.4,.64,1) .12s backwards}.EntranceScreen_noticeTitle__nGPke{font-family:var(--display);font-size:25px;font-weight:400;line-height:1.1;color:#fff4dc;text-shadow:0 2px 0 rgba(0,0,0,.35)}.EntranceScreen_noticeBody__ZQ93_{font-size:15px;font-weight:700;line-height:1.4;color:rgba(255,246,226,.86)}.EntranceScreen_chip__rCC1R{position:absolute;z-index:1;top:max(14px,env(safe-area-inset-top));display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px 1px 13px;border:2px solid rgba(255,255,255,.22);border-radius:999px;font-family:var(--display);font-size:17px;font-weight:400;line-height:1;letter-spacing:.01em;text-decoration:none;white-space:nowrap;color:#fff4dc;background:var(--glass);box-shadow:0 4px 0 rgba(6,4,18,.7),0 10px 20px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.12);cursor:pointer;touch-action:manipulation;transition:translate 90ms ease,box-shadow 90ms ease,background-color .12s ease,border-color .12s ease;animation:EntranceScreen_bbFade__7zHPJ .38s ease-out .3s backwards}.EntranceScreen_chipLeft__Zx3qm{left:max(14px,env(safe-area-inset-left))}.EntranceScreen_chipRight__mNk_a{right:max(14px,env(safe-area-inset-right))}@media (hover:hover){.EntranceScreen_chip__rCC1R:hover{background-color:rgba(44,34,84,.9);border-color:rgba(255,255,255,.4)}}.EntranceScreen_chip__rCC1R:active{translate:0 3px;box-shadow:0 1px 0 rgba(6,4,18,.7),0 4px 10px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.12)}.EntranceScreen_loading__tkJJA{width:100%;display:flex;flex-direction:column;align-items:center}.EntranceScreen_loadingTitle__kbkGh{margin:8px 0 0;font-family:var(--display);font-size:30px;font-weight:400;line-height:1.1;letter-spacing:.01em;color:#fff8e6;text-shadow:0 3px 0 rgba(0,0,0,.36)}.EntranceScreen_loadingSub__H57ic{margin:8px 0 0;font-size:15px;font-weight:700;color:rgba(255,246,226,.82);text-shadow:0 1px 2px rgba(0,0,0,.5)}.EntranceScreen_tip__HriYJ{max-width:440px;min-height:42px;margin:10px 0 0;font-size:15px;font-weight:700;line-height:1.4;color:#e6ffe9;text-shadow:0 1px 2px rgba(0,0,0,.55);animation:EntranceScreen_bbTip__4MK8N 4s ease-in-out both}.EntranceScreen_errorCard__HuRLk{box-sizing:border-box;width:min(420px,100%);display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px 20px 20px;border-radius:24px;border:2px solid rgba(255,196,196,.34);background:linear-gradient(180deg,rgba(64,24,52,.92),rgba(34,18,48,.94));box-shadow:0 6px 0 rgba(10,6,24,.7),0 18px 32px rgba(0,0,0,.4),inset 0 1px 0 rgba(255,255,255,.12);animation:EntranceScreen_bbPop__rp_Ug .42s cubic-bezier(.34,1.4,.64,1) backwards}.EntranceScreen_errorTitle__gtjmG{font-family:var(--display);font-size:25px;font-weight:400;line-height:1.1;color:#ffe1dc;text-shadow:0 2px 0 rgba(0,0,0,.35)}.EntranceScreen_errorBody___C06r{margin:0;font-size:15px;font-weight:700;line-height:1.45;color:rgba(255,236,230,.9);user-select:text;-webkit-user-select:text}.EntranceScreen_reload__4uUpp{margin-top:6px;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 24px 2px;border:0;border-radius:999px;font-family:var(--display);font-size:20px;font-weight:400;line-height:1;color:#5a3a00;background:linear-gradient(180deg,#fff27a,#ffcc2e);box-shadow:0 5px 0 #b8862c,0 12px 20px rgba(0,0,0,.3),inset 0 2px 0 rgba(255,255,255,.6);text-shadow:0 1px 0 rgba(255,255,255,.5);cursor:pointer;touch-action:manipulation;transition:translate 90ms ease,box-shadow 90ms ease}.EntranceScreen_reload__4uUpp:active{translate:0 4px;box-shadow:0 1px 0 #b8862c,0 4px 10px rgba(0,0,0,.28),inset 0 2px 0 rgba(255,255,255,.6)}@media (max-width:860px){.EntranceScreen_root__3lSKS{--m:min(clamp(150px,29vh,290px),60vw);--logo-w:clamp(270px,min(88vw,86vh),660px);--hero-gap:66px;--top:max(64px,calc(env(safe-area-inset-top) + 56px))}@supports (height:1dvh){.EntranceScreen_root__3lSKS{--m:min(clamp(150px,29dvh,290px),60vw);--logo-w:clamp(270px,min(88vw,86dvh),660px)}}.EntranceScreen_bubble__Z1RFJ{left:50%;top:auto;bottom:calc(100% + 13px);max-width:min(300px,calc(100vw - 28px));padding:9px 16px 10px;align-items:center;text-align:center;translate:-50% 0;transform-origin:50% 100%}.EntranceScreen_bubble__Z1RFJ:after{left:calc(50% - 10px);bottom:-9px;box-shadow:3px 3px 0 0 var(--ink),3px 8px 0 0 var(--ink);transform:rotate(45deg) skew(8deg,8deg)}.EntranceScreen_bubbleTitle__GAKLV{font-size:20px}.EntranceScreen_bubbleLine__WsO9z,.EntranceScreen_crestFlowerWide__W8LYt{display:none}.EntranceScreen_play__xHYVJ{min-height:68px;font-size:36px}.EntranceScreen_playGuest__fouFC{font-size:27px}.EntranceScreen_hint__QRR2a{display:none}}@media (max-width:380px){.EntranceScreen_pill__J08S8{padding:0 14px 1px 11px;font-size:16px}.EntranceScreen_count__nusyw{padding:0 11px 0 9px;font-size:14px}.EntranceScreen_under__VNR5j{gap:10px 8px}.EntranceScreen_playGuest__fouFC{font-size:24px;padding-left:20px;padding-right:24px}}@media (max-width:860px) and (max-height:620px){.EntranceScreen_root__3lSKS{--hero-gap:56px;--slot-h:156px;--top:max(56px,calc(env(safe-area-inset-top) + 50px))}}@media (max-height:540px) and (min-aspect-ratio:5/4){.EntranceScreen_root__3lSKS{--m:clamp(104px,40vh,190px);--logo-w:clamp(230px,44vw,430px);--hero-gap:0px;--slot-h:0px;--top:10px;--bottom:10px}.EntranceScreen_column__fGCEi{grid-template-columns:minmax(0,.82fr) minmax(0,1fr);grid-template-rows:minmax(var(--top),1fr) auto auto minmax(var(--bottom),1fr);column-gap:8px}.EntranceScreen_logo__FWzXy{grid-area:2/2;align-self:center;width:min(var(--logo-w),calc(100% - 20px))}.EntranceScreen_slot__ikVpW{grid-area:3/2;padding-top:calc(var(--crest) * .16 + 14px)}.EntranceScreen_hero__OTkkJ{grid-area:2/1;align-self:end;justify-self:end;margin-right:6%}.EntranceScreen_ground__oYMPj{grid-area:3/1/5/-1}.EntranceScreen_bubble__Z1RFJ,.EntranceScreen_crestFlowerWide__W8LYt{display:none}.EntranceScreen_play__xHYVJ{min-height:60px;font-size:32px;border-radius:22px}.EntranceScreen_playGuest__fouFC{font-size:25px}.EntranceScreen_panel__JByQ3{gap:10px}.EntranceScreen_loadingTitle__kbkGh{font-size:26px}.EntranceScreen_tip__HriYJ{min-height:0}.EntranceScreen_chip__rCC1R{top:max(8px,env(safe-area-inset-top))}}@media (min-width:1700px) and (min-height:1000px){.EntranceScreen_root__3lSKS{--slot-h:200px}.EntranceScreen_play__xHYVJ{min-width:340px;min-height:86px;border-radius:30px;font-size:48px}.EntranceScreen_pill__J08S8{min-height:50px;padding:0 22px 1px 17px;font-size:21px}.EntranceScreen_count__nusyw{min-height:42px;font-size:17px}.EntranceScreen_chip__rCC1R{min-height:50px;font-size:20px}.EntranceScreen_bubble__Z1RFJ{max-width:330px;padding:14px 21px 15px}.EntranceScreen_bubbleTitle__GAKLV{font-size:28px}.EntranceScreen_bubbleLine__WsO9z{font-size:17px}.EntranceScreen_note__ZmRkH{font-size:25px}.EntranceScreen_loadingTitle__kbkGh{font-size:38px}.EntranceScreen_loadingSub__H57ic,.EntranceScreen_tip__HriYJ{font-size:18px}.EntranceScreen_tip__HriYJ{max-width:540px}.EntranceScreen_errorTitle__gtjmG,.EntranceScreen_noticeTitle__nGPke{font-size:30px}.EntranceScreen_errorBody___C06r,.EntranceScreen_noticeBody__ZQ93_{font-size:17px}.EntranceScreen_errorCard__HuRLk,.EntranceScreen_notice__Rse8y{width:min(480px,100%)}}.EntranceScreen_root__3lSKS[data-scene=gate]{z-index:1;--slot-h:0px;--top:max(16px,env(safe-area-inset-top))}@media (max-width:1079.98px){.EntranceScreen_root__3lSKS[data-scene=gate]{--m:clamp(84px,17vh,150px);--logo-w:clamp(190px,min(60vw,38vh),420px);--hero-gap:6px;--top:max(12px,env(safe-area-inset-top));--bottom:max(10px,env(safe-area-inset-bottom))}@supports (height:1dvh){.EntranceScreen_root__3lSKS[data-scene=gate]{--m:clamp(84px,17dvh,150px);--logo-w:clamp(190px,min(60vw,38dvh),420px)}}.EntranceScreen_root__3lSKS[data-scene=gate] .EntranceScreen_slot__ikVpW{z-index:6;width:min(420px,calc(100% - 24px));margin-top:calc(var(--m) * -.36);padding-top:0}}@media (min-width:700px) and (max-width:1079.98px) and (min-height:900px){.EntranceScreen_root__3lSKS[data-scene=gate]{--m:clamp(150px,19vh,230px);--logo-w:clamp(420px,min(74vw,40vh),600px);--hero-gap:10px}@supports (height:1dvh){.EntranceScreen_root__3lSKS[data-scene=gate]{--m:clamp(150px,19dvh,230px);--logo-w:clamp(420px,min(74vw,40dvh),600px)}}.EntranceScreen_root__3lSKS[data-scene=gate] .EntranceScreen_slot__ikVpW{width:min(500px,calc(100% - 48px))}}@media (max-width:1079.98px) and (max-height:500px) and (max-aspect-ratio:5/4){.EntranceScreen_root__3lSKS[data-scene=gate] .EntranceScreen_logo__FWzXy{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}}@media (min-width:1080px){.EntranceScreen_root__3lSKS[data-scene=gate] .EntranceScreen_column__fGCEi{grid-template-columns:minmax(0,1fr) var(--m) minmax(0,1fr);grid-template-rows:minmax(var(--top),1fr) auto calc(var(--m) * 1.3 + var(--hero-gap)) auto minmax(var(--bottom),.7fr)}.EntranceScreen_root__3lSKS[data-scene=gate] .EntranceScreen_logo__FWzXy{grid-area:2/1/3/-1}.EntranceScreen_root__3lSKS[data-scene=gate] .EntranceScreen_hero__OTkkJ{grid-area:3/2}.EntranceScreen_root__3lSKS[data-scene=gate] .EntranceScreen_slot__ikVpW{grid-area:3/3/5/4;justify-self:start;align-items:stretch;width:min(452px,100%);padding:calc(var(--hero-gap) + var(--m) * .04) 16px 0 26px;text-align:left}}@media (min-width:1700px) and (min-height:1000px){.EntranceScreen_root__3lSKS[data-scene=gate] .EntranceScreen_slot__ikVpW{width:min(560px,100%);padding-left:34px}}@media (max-height:540px) and (min-aspect-ratio:5/4){.EntranceScreen_root__3lSKS[data-scene=gate]{--m:clamp(92px,38vh,170px);--logo-w:clamp(170px,28vw,300px);--hero-gap:4px;--top:8px;--bottom:8px}@supports (height:1dvh){.EntranceScreen_root__3lSKS[data-scene=gate]{--m:clamp(92px,38dvh,170px)}}.EntranceScreen_root__3lSKS[data-scene=gate] .EntranceScreen_column__fGCEi{grid-template-columns:minmax(0,.56fr) minmax(0,1fr);grid-template-rows:minmax(var(--top),1fr) auto calc(var(--m) * 1.3 + var(--hero-gap)) auto minmax(var(--bottom),1fr);column-gap:0}.EntranceScreen_root__3lSKS[data-scene=gate] .EntranceScreen_logo__FWzXy{grid-area:2/1;align-self:end;width:min(var(--logo-w),calc(100% - 16px))}.EntranceScreen_root__3lSKS[data-scene=gate] .EntranceScreen_hero__OTkkJ{grid-area:3/1;align-self:auto;justify-self:center;margin-right:0}.EntranceScreen_root__3lSKS[data-scene=gate] .EntranceScreen_slot__ikVpW{grid-area:2/2/5/3;align-self:center;justify-self:center;align-items:stretch;z-index:4;width:min(540px,calc(100% - 20px));margin-top:0;padding:0;text-align:left}.EntranceScreen_root__3lSKS[data-scene=gate] .EntranceScreen_ground__oYMPj{grid-area:4/1/6/-1}}@media (max-height:540px) and (min-aspect-ratio:5/4) and (max-width:600px){.EntranceScreen_root__3lSKS[data-scene=gate]{--m:clamp(84px,34vh,120px)}.EntranceScreen_root__3lSKS[data-scene=gate] .EntranceScreen_column__fGCEi{grid-template-columns:minmax(0,.36fr) minmax(0,1fr)}.EntranceScreen_root__3lSKS[data-scene=gate] .EntranceScreen_logo__FWzXy{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}}@media (prefers-reduced-motion:reduce){.EntranceScreen_bloomSway__it3RH,.EntranceScreen_bubble__Z1RFJ,.EntranceScreen_bush__uiXdw,.EntranceScreen_cloud__iLBDS,.EntranceScreen_crestFlower__cVGE5,.EntranceScreen_eyesOpen__x39bV,.EntranceScreen_firefly__yUEtX,.EntranceScreen_halo__jtIt7,.EntranceScreen_headBob__4y6Bx,.EntranceScreen_head__hJGzd,.EntranceScreen_leaf__f_9An,.EntranceScreen_logoArt__b5q5k,.EntranceScreen_mote__Kfbb2,.EntranceScreen_petal__38HsQ,.EntranceScreen_playSeat__K2MFa,.EntranceScreen_play__xHYVJ,.EntranceScreen_play__xHYVJ:after,.EntranceScreen_raysPop__Pl_hM,.EntranceScreen_raysSpin__c2FPl,.EntranceScreen_spark__Q9Ju4,.EntranceScreen_star__PiEA7,.EntranceScreen_zzz__cv6gw svg{animation:none!important}.EntranceScreen_mote__Kfbb2,.EntranceScreen_spark__Q9Ju4{display:none}.EntranceScreen_zzz__cv6gw svg:first-child{opacity:.8}.EntranceScreen_crestFlower__cVGE5,.EntranceScreen_head__hJGzd,.EntranceScreen_leaf__f_9An,.EntranceScreen_petal__38HsQ,.EntranceScreen_raysPop__Pl_hM{transition-duration:.12s;transition-delay:0s}.EntranceScreen_tip__HriYJ{animation:none;opacity:.94}}.join_page__nlUg8{position:fixed;inset:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;touch-action:auto;overscroll-behavior:contain;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;padding:max(24px,env(safe-area-inset-top)) 16px max(24px,env(safe-area-inset-bottom));color:#fff;font-family:ui-rounded,var(--font-nunito),"Nunito",system-ui,sans-serif;background:linear-gradient(170deg,#2b2256,#1d2a4a 55%,#16322e)}.join_glowViolet__E99qS,.join_glowWarm__7IxVL{position:fixed;width:720px;height:720px;border-radius:50%;pointer-events:none}.join_glowWarm__7IxVL{left:-260px;top:-300px;background:radial-gradient(circle,rgba(255,170,110,.26) 0,rgba(255,170,110,0) 65%)}.join_glowViolet__E99qS{right:-300px;top:-200px;background:radial-gradient(circle,rgba(140,104,230,.36) 0,rgba(140,104,230,0) 65%)}.join_card__SHIhl{position:relative;width:min(460px,100%);display:flex;flex-direction:column;align-items:center;gap:12px;padding:26px 20px 20px;border-radius:30px;text-align:center;background:radial-gradient(ellipse 60% 55% at 16% 8%,rgba(255,158,203,.24) 0,rgba(255,158,203,0) 60%),linear-gradient(180deg,rgba(45,36,89,.96),rgba(29,42,74,.96) 58%,rgba(23,52,47,.96));border:2px solid rgba(255,255,255,.15);box-shadow:0 8px 0 rgba(10,6,24,.6),0 30px 60px rgba(0,0,0,.45),inset 0 2px 0 rgba(255,255,255,.08)}.join_badge__Jx5jk{padding:5px 16px 7px;border-radius:12px;transform:rotate(-3deg);font-size:18px;font-weight:400;letter-spacing:.4px;color:#5a3a00;background:linear-gradient(180deg,#fff27a,#ffcc2e);box-shadow:0 4px 0 #b8862c}.join_title__XsaXU{margin:4px 0 0;font-size:clamp(30px,8vw,40px);font-weight:400;line-height:1.08;letter-spacing:.4px;color:#fff7e0;text-shadow:0 3px 0 rgba(0,0,0,.35)}.join_line__yDdAt{margin:0;font-size:17px;font-weight:900;color:#ffe680}.join_art__zSUeS{display:block;width:100%;height:auto;margin-top:6px;border-radius:22px;border:5px solid #fffaf0;box-shadow:0 6px 0 rgba(10,6,24,.5)}.join_play__fuzr4{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:60px;margin-top:8px;padding:10px 24px 12px;border-radius:999px;text-decoration:none;font-size:24px;font-weight:900;letter-spacing:.3px;color:#fff;text-shadow:0 2px 0 #2a7f33;background:linear-gradient(180deg,#a3f282,#3fb44a);box-shadow:0 6px 0 #2a7f33,0 14px 26px rgba(0,0,0,.3),inset 0 2px 0 rgba(255,255,255,.45)}.join_play__fuzr4:active{transform:translateY(4px);box-shadow:0 2px 0 #2a7f33,inset 0 2px 0 rgba(255,255,255,.45)}.join_play__fuzr4:focus-visible{outline:3px solid #fffaf0;outline-offset:3px}.join_small__hvEM7{margin:2px 0 0;font-size:13px;font-weight:800;color:rgba(255,255,255,.7)}.join_brand__sRvco{margin:0;font-size:20px;font-weight:400;letter-spacing:.6px;color:#f2dead}.meet_shell__a2ZVy[data-meet-forward]>*{visibility:hidden}.LandingHero_wrapper___dH7C{--ink:#2b1838;--cream:#fff8e6;--soft:rgba(255,246,226,0.86);--display:var(--bb-display),ui-rounded,var(--font-nunito),"Nunito",system-ui,sans-serif;position:fixed;inset:0;overflow-x:hidden;overflow-y:auto;background:#1d2a4a;color:#fff;font-family:ui-rounded,var(--font-nunito),"Nunito",system-ui,sans-serif;font-weight:700;line-height:1.55;touch-action:auto;-webkit-user-select:text;user-select:text;-webkit-tap-highlight-color:transparent}.LandingHero_maxContent__0FaGX{max-width:1100px;margin:0 auto;padding:0 20px}.LandingHero_heroSlot__uonPP{width:100%;display:flex;flex-direction:column;align-items:center;gap:12px}.LandingHero_ctaRow__AnHQP{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px 14px}.LandingHero_liveTouch__gxdEb{min-height:22px;font-size:15px;font-weight:800;color:rgba(255,246,226,.84);text-shadow:0 1px 2px rgba(0,0,0,.5)}.LandingHero_liveTouch__gxdEb em{font-style:normal;color:#b6f58c}.LandingHero_tagline__OHi0u{max-width:640px;margin:2px 0 0;font-size:clamp(15px,1.7vw,18px);line-height:1.5;color:rgba(255,246,226,.92);text-shadow:0 1px 2px rgba(0,0,0,.5)}.LandingHero_taglineEm__qeMyt{font-style:normal;color:#ffe28a}.LandingHero_quietRow__yJ4DF{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:2px 24px}.LandingHero_quietLink__JklUI{display:inline-flex;align-items:center;gap:7px;min-height:44px;padding:0 2px;font-size:15px;font-weight:800;text-decoration:none;color:rgba(255,246,226,.8);text-shadow:0 1px 2px rgba(0,0,0,.5);transition:color .12s ease}.LandingHero_quietLink__JklUI:hover{color:#fff}.LandingHero_quietIcon__8u01I{flex:none;opacity:.85}.LandingHero_micro__sX1po{font-size:13px;color:rgba(255,246,226,.62);text-shadow:0 1px 2px rgba(0,0,0,.5)}.LandingHero_below__wxTzT{background:linear-gradient(180deg,#0f3733,#123439 140px,#182c46 520px,#211f4e 1500px,#2b2256)}.LandingHero_section__Y4MOU{padding:84px 0;content-visibility:auto;contain-intrinsic-size:auto 640px}.LandingHero_sectionHead__X8xM3{display:flex;flex-direction:column;align-items:center;text-align:center}.LandingHero_eyebrow__yCh67{display:inline-block;margin-bottom:16px;padding:5px 13px 6px;border-radius:10px;font-family:var(--display);font-size:16px;font-weight:400;line-height:1;letter-spacing:.02em;color:#5a3a00;background:linear-gradient(180deg,#fff27a,#ffcc2e);box-shadow:0 3px 0 #b8862c,0 8px 14px rgba(0,0,0,.28);transform:rotate(-2.5deg)}.LandingHero_h2__7bt_x{margin:0 0 14px;font-family:var(--display);font-size:clamp(28px,3.6vw,42px);font-weight:400;line-height:1.1;letter-spacing:.01em;text-align:center;text-wrap:balance;color:var(--cream);text-shadow:0 3px 0 rgba(0,0,0,.36)}.LandingHero_sectionIntro__8pHvn{max-width:700px;margin:0 auto 40px;font-size:17px;text-align:center;color:var(--soft)}.LandingHero_featureGrid__68CPs{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:26px 20px}.LandingHero_faqItem__ugWz6,.LandingHero_featureCard__FjwDS,.LandingHero_gameCard__8dXhy{border-radius:22px;color:#fff;background:linear-gradient(180deg,#45397d,#30275f 55%,#261e4c);box-shadow:0 6px 0 #150f2e,0 16px 26px rgba(0,0,0,.28),inset 0 2px 0 rgba(255,255,255,.14),inset 0 0 0 2px rgba(255,255,255,.06)}.LandingHero_featureCard__FjwDS{--t-light:#86e0ff;--t-deep:#2a8bd6;--t-edge:#1a5f9e;display:flex;flex-direction:column;align-items:flex-start;padding:24px 22px 22px}.LandingHero_featureCard__FjwDS:nth-child(6n+1){--t-light:#a3f282;--t-deep:#3fb44a;--t-edge:#2a7f33}.LandingHero_featureCard__FjwDS:nth-child(6n+2){--t-light:#ffb15c;--t-deep:#e8672a;--t-edge:#a3401a}.LandingHero_featureCard__FjwDS:nth-child(6n+3){--t-light:#f8a8cc;--t-deep:#d9548f;--t-edge:#9c2f63}.LandingHero_featureCard__FjwDS:nth-child(6n+4){--t-light:#ffe89a;--t-deep:#f0a830;--t-edge:#8a4f10}.LandingHero_featureCard__FjwDS:nth-child(6n+5){--t-light:#86e0ff;--t-deep:#2a8bd6;--t-edge:#1a5f9e}.LandingHero_featureCard__FjwDS:nth-child(6n+6){--t-light:#b89cff;--t-deep:#6a48d8;--t-edge:#43289a}.LandingHero_featureIcon__IxUmN{display:grid;place-items:center;width:52px;height:52px;margin-bottom:16px;border-radius:16px;color:#fff;background:linear-gradient(180deg,var(--t-light) 0,var(--t-deep) 100%);box-shadow:0 4px 0 var(--t-edge),inset 0 2px 0 rgba(255,255,255,.45);transform:rotate(-4deg)}.LandingHero_featureIcon__IxUmN svg{width:26px;height:26px;stroke-width:2.2}.LandingHero_featureTitle__TYkYd{margin:0 0 8px;font-family:var(--display);font-size:23px;font-weight:400;line-height:1.12;letter-spacing:.01em;color:var(--cream);text-shadow:0 2px 0 rgba(0,0,0,.34)}.LandingHero_featureBody__ZBUwz{margin:0 0 16px;font-size:15px;line-height:1.5;color:rgba(255,255,255,.86)}.LandingHero_featureLink__iBTyZ,.LandingHero_gameGuideLink__XL47E{display:inline-flex;align-items:center;min-height:44px;margin-top:auto;padding:0 16px 1px;border-radius:999px;font-family:var(--display);font-size:16px;font-weight:400;line-height:1;text-decoration:none;color:#fff4dc;background:rgba(255,255,255,.1);box-shadow:inset 0 0 0 2px rgba(255,255,255,.24);transition:background-color .12s ease}.LandingHero_featureLink__iBTyZ:hover,.LandingHero_gameGuideLink__XL47E:hover{background-color:rgba(255,255,255,.18)}.LandingHero_gameGrid__JbhIr{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:26px 20px}.LandingHero_gameCard__8dXhy{display:flex;flex-direction:column;overflow:hidden}.LandingHero_gameThumb__rmI8p{display:block;width:100%;height:auto;aspect-ratio:16/9}.LandingHero_gameBody__pG7f0{flex:1 1;display:flex;flex-direction:column;padding:16px 18px 18px}.LandingHero_gameTitle__fbK2g{margin:0;font-family:var(--display);font-size:22px;font-weight:400;line-height:1.12;color:var(--cream);text-shadow:0 2px 0 rgba(0,0,0,.34)}.LandingHero_gameTagline__DxanJ{flex:1 1;margin:8px 0 16px;font-size:15px;line-height:1.45;color:rgba(255,255,255,.86)}.LandingHero_gameLinks__QFBNj{display:flex;flex-wrap:wrap;gap:12px 10px}.LandingHero_gameGuideLink__XL47E{margin-top:0}.LandingHero_gamePlayLink__q3s_M{display:inline-flex;align-items:center;min-height:44px;margin-bottom:4px;padding:0 18px 1px;border-radius:999px;font-family:var(--display);font-size:16px;font-weight:400;line-height:1;text-decoration:none;color:#fff;background:linear-gradient(180deg,#a3f282,#3fb44a);box-shadow:0 4px 0 #2a7f33,inset 0 2px 0 rgba(255,255,255,.45);text-shadow:0 2px 0 #2a7f33;transition:translate 90ms ease,box-shadow 90ms ease}.LandingHero_gamePlayLink__q3s_M:active{translate:0 3px;box-shadow:0 1px 0 #2a7f33,inset 0 2px 0 rgba(255,255,255,.45)}.LandingHero_sectionCtaWrap__wR5Ji{margin-top:40px;text-align:center}.LandingHero_sectionCta__f30sP{display:inline-flex;align-items:center;min-height:52px;margin-bottom:5px;padding:0 28px 2px;border-radius:999px;font-family:var(--display);font-size:21px;font-weight:400;line-height:1;text-decoration:none;color:#5a3a00;background:linear-gradient(180deg,#fff27a,#ffcc2e);box-shadow:0 5px 0 #b8862c,0 12px 20px rgba(0,0,0,.28),inset 0 2px 0 rgba(255,255,255,.6);text-shadow:0 1px 0 rgba(255,255,255,.5);transition:translate 90ms ease,box-shadow 90ms ease}.LandingHero_sectionCta__f30sP:active{translate:0 4px;box-shadow:0 1px 0 #b8862c,0 4px 10px rgba(0,0,0,.26),inset 0 2px 0 rgba(255,255,255,.6)}.LandingHero_prose__J28WI{max-width:720px;margin:30px auto 0;font-size:17px;line-height:1.7;color:var(--soft)}.LandingHero_prose__J28WI p{margin:0 0 20px}.LandingHero_prose__J28WI p:last-child{margin-bottom:0}.LandingHero_proseLead__e_L8E:first-letter{float:left;margin:6px 10px 0 0;font-family:var(--display);font-size:3.1em;font-weight:400;line-height:.82;color:#ffd34d;text-shadow:0 3px 0 #9a6410}.LandingHero_faqList__x04yM{display:flex;flex-direction:column;gap:18px;max-width:820px;margin:36px auto 0}.LandingHero_faqItem__ugWz6{padding:0 20px}.LandingHero_faqQ__OYL0Y{position:relative;min-height:44px;display:flex;align-items:center;padding:14px 40px 14px 0;font-family:var(--display);font-size:20px;font-weight:400;line-height:1.2;list-style:none;color:var(--cream);text-shadow:0 2px 0 rgba(0,0,0,.34);cursor:pointer}.LandingHero_faqQ__OYL0Y::-webkit-details-marker{display:none}.LandingHero_faqQ__OYL0Y:after{content:"";position:absolute;right:6px;top:50%;width:10px;height:10px;margin-top:-8px;border-right:4px solid #ffd34d;border-bottom:4px solid #ffd34d;border-radius:2px;transform:rotate(45deg)}.LandingHero_faqItem__ugWz6[open] .LandingHero_faqQ__OYL0Y:after{margin-top:-2px;transform:rotate(225deg)}.LandingHero_faqA__fvOHq{margin:0;padding:0 0 18px;font-size:16px;line-height:1.6;color:var(--soft)}.LandingHero_finalSection__2CPZJ{padding:40px 0 96px}.LandingHero_finalPanel__XPFgb{position:relative;max-width:760px;margin:0 auto;display:flex;flex-direction:column;align-items:center;padding:40px 24px 44px;border-radius:32px;border:2px solid rgba(255,255,255,.16);text-align:center;background:radial-gradient(ellipse 70% 80% at 50% 118%,rgba(255,190,110,.4) 0,rgba(255,190,110,0) 70%),radial-gradient(ellipse 70% 60% at 86% 0,rgba(128,96,214,.5) 0,rgba(128,96,214,0) 62%),linear-gradient(180deg,#2b2256,#1d2a4a 56%,#16322e);box-shadow:0 8px 0 rgba(10,6,24,.6),0 30px 60px rgba(0,0,0,.4),inset 0 2px 0 rgba(255,255,255,.1)}.LandingHero_finalTagline__nierN{max-width:520px;margin:0 auto 26px;font-size:17px;color:var(--soft)}.LandingHero_studioSection__y_lbT{padding:0 0 54px}.LandingHero_studioCard__FjakW{display:flex;align-items:center;gap:18px;max-width:640px;margin:0 auto;padding:18px 22px;border-radius:20px;border:2px solid rgba(255,255,255,.1);background:rgba(16,12,38,.4)}.LandingHero_studioLogo__apbtt{flex:none;width:54px;height:54px;border-radius:12px}.LandingHero_studioLead__gS9Cm{margin:0 0 4px;font-size:15px;color:rgba(255,246,226,.9)}.LandingHero_studioLead__gS9Cm strong{font-weight:900;color:var(--cream)}.LandingHero_studioBody__a_r24{margin:0;font-size:14px;line-height:1.55;color:rgba(255,246,226,.66)}.LandingHero_studioLink__PbCKe{color:#ffd98a;text-decoration:underline;text-underline-offset:3px;text-decoration-color:rgba(255,217,138,.45)}.LandingHero_studioLink__PbCKe:hover{color:#fff}.LandingHero_footer__QV3ak{padding:28px 0 34px;border-top:2px solid rgba(255,255,255,.08);font-size:14px;text-align:center;color:rgba(255,246,226,.6)}.LandingHero_footerLinks__TZxYc{display:flex;flex-wrap:wrap;justify-content:center;gap:0 18px;margin-top:8px}.LandingHero_footerLink__qCvtA{display:inline-flex;align-items:center;min-height:44px;text-decoration:none;color:rgba(255,246,226,.74)}.LandingHero_footerLink__qCvtA:hover{color:#fff;text-decoration:underline}.LandingHero_faqQ__OYL0Y:focus-visible,.LandingHero_featureLink__iBTyZ:focus-visible,.LandingHero_footerLink__qCvtA:focus-visible,.LandingHero_gameGuideLink__XL47E:focus-visible,.LandingHero_gamePlayLink__q3s_M:focus-visible,.LandingHero_quietLink__JklUI:focus-visible,.LandingHero_sectionCta__f30sP:focus-visible,.LandingHero_studioLink__PbCKe:focus-visible{outline:4px solid #fff4c2;outline-offset:3px;border-radius:10px}@media (max-width:680px){.LandingHero_section__Y4MOU{padding:60px 0}.LandingHero_finalSection__2CPZJ{padding:24px 0 72px}.LandingHero_finalPanel__XPFgb{padding:32px 18px 36px;border-radius:26px}.LandingHero_faqQ__OYL0Y{font-size:18px}.LandingHero_quietRow__yJ4DF{gap:0 18px}}@media (max-width:560px){.LandingHero_studioCard__FjakW{flex-direction:column;gap:14px;text-align:center}}@media (prefers-reduced-motion:reduce){.LandingHero_featureLink__iBTyZ,.LandingHero_gameGuideLink__XL47E,.LandingHero_gamePlayLink__q3s_M,.LandingHero_quietLink__JklUI,.LandingHero_sectionCta__f30sP{transition:none}}.page_main__GlU4n{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.page_main__GlU4n.page_photoMode___nSl9>:not([data-scene-root]):not([data-photo-ui]),.page_main__GlU4n.page_quietFirstSession__irPZs>:not([data-scene-root]):not([data-quiet-keep]){display:none!important}