.mascot_svg__I8hf0{display:block;width:100%;height:auto;overflow:visible}.mascot_svg__I8hf0 *{transform-box:view-box}.mascot_slot__OMUzB{position:relative;height:96px;overflow:hidden;pointer-events:none;user-select:none}.mascot_band__GSNUd{position:absolute;left:0;right:0;top:88px;height:22px;overflow:hidden;z-index:20;pointer-events:none}.mascot_coin__XNnmY{position:absolute;left:24px;width:132px}.mascot_coinBack__Qmszw{top:9px}.mascot_coinFront__zXKFv{top:-79px}.mascot_rise__wbu2A{animation:mascot_rise__wbu2A .65s cubic-bezier(.2,.8,.2,1) .25s both}@keyframes mascot_rise__wbu2A{0%{transform:translateY(110px)}to{transform:translateY(0)}}.mascot_bubble__MOnsm{position:absolute;left:146px;top:14px;max-width:calc(100% - 154px);background:#fff;border:1.5px solid #231c4d;border-radius:14px;padding:6px 11px;font-size:12.5px;font-weight:600;line-height:1.3;color:#231c4d;pointer-events:none;animation:mascot_bubbleIn__d91Oc .3s ease-out .8s both,mascot_bubbleOut__iv_pg .4s ease-in 8s forwards}.mascot_bubble__MOnsm:before{content:"";position:absolute;left:-7px;top:12px;width:11px;height:11px;background:#fff;border-left:1.5px solid #231c4d;border-bottom:1.5px solid #231c4d;transform:rotate(45deg)}@keyframes mascot_bubbleIn__d91Oc{0%{opacity:0;transform:translateY(4px) scale(.92)}to{opacity:1;transform:none}}@keyframes mascot_bubbleOut__iv_pg{to{opacity:0;visibility:hidden}}@media (max-height:640px){.mascot_band__GSNUd,.mascot_slot__OMUzB{display:none}}.mascot_blink__NCHGi{transform-origin:100px 90px;animation:mascot_blink__NCHGi 4s infinite}@keyframes mascot_blink__NCHGi{0%,92%,to{transform:scaleY(1)}95%{transform:scaleY(.1)}}.mascot_wave__Du4W1{transform-origin:151px 92px;animation:mascot_wave__Du4W1 .6s ease-in-out .9s 6 alternate both}@keyframes mascot_wave__Du4W1{0%{transform:rotate(-16deg)}to{transform:rotate(18deg)}}.mascot_scratch__xKEea{transform-origin:151px 96px;animation:mascot_scratch__xKEea .35s ease-in-out infinite alternate}@keyframes mascot_scratch__xKEea{0%{transform:rotate(-6deg)}to{transform:rotate(6deg)}}.mascot_moodIn__wWEg1{transform-origin:100px 150px;animation:mascot_moodIn__wWEg1 .18s ease-out both}@keyframes mascot_moodIn__wWEg1{0%{transform:scale(.95)}to{transform:none}}.mascot_say__BWS2M{position:absolute;z-index:2;background:#fff;border:1.5px solid #231c4d;border-radius:14px;padding:6px 11px;font-size:12.5px;font-weight:600;line-height:1.3;color:#231c4d;pointer-events:none;text-align:left;animation:mascot_bubbleIn__d91Oc .3s ease-out .7s both,mascot_bubbleOut__iv_pg .4s ease-in 8s forwards}.mascot_say__BWS2M:before{content:"";position:absolute;width:11px;height:11px;background:#fff;transform:rotate(45deg)}.mascot_sayTailLeft__DD9zx:before{left:-7px;top:12px;border-left:1.5px solid #231c4d;border-bottom:1.5px solid #231c4d}.mascot_sayTailRight__cbHYJ:before{right:-7px;top:12px;border-right:1.5px solid #231c4d;border-top:1.5px solid #231c4d}.mascot_sayTailDown__5ipjr:before{left:calc(50% - 6px);bottom:-7px;border-right:1.5px solid #231c4d;border-bottom:1.5px solid #231c4d}.mascot_center__rkOFO{position:relative;display:flex;flex-direction:column;align-items:center;gap:10px;pointer-events:none;user-select:none}.mascot_centerSide__66Oga{align-items:flex-start}.mascot_centerSay__EoNYa{position:relative;animation-delay:.5s,8s}.mascot_popIn__LYIRd{animation:mascot_popIn__LYIRd .45s cubic-bezier(.2,.9,.3,1.2) .1s both}@keyframes mascot_popIn__LYIRd{0%{transform:scale(.6) translateY(16px);opacity:0}to{transform:none;opacity:1}}.mascot_hangSlot__7W5sY{position:relative;height:128px;pointer-events:none;user-select:none}.mascot_hangCoin__FxnfO{position:absolute;left:50%;top:-22px;width:120px;margin-left:-60px;transform-origin:50% 0;animation:mascot_dropIn__FcWUf .6s cubic-bezier(.3,1.4,.5,1) .1s both,mascot_swing__4SNEC 2.4s ease-in-out .7s infinite alternate}@keyframes mascot_dropIn__FcWUf{0%{transform:translateY(-140px)}to{transform:none}}.mascot_hangStay__1tBb6{animation:mascot_swing__4SNEC 2.4s ease-in-out infinite alternate}@keyframes mascot_swing__4SNEC{0%{transform:rotate(-6deg)}to{transform:rotate(6deg)}}.mascot_hangSay__8mtgr{left:calc(50% + 64px);top:34px;max-width:calc(50% - 64px)}.mascot_sideSlot___ygZu{position:relative;height:150px;overflow:hidden;margin-left:-16px;margin-right:-16px;pointer-events:none;user-select:none}.mascot_sideCoin__HPCTZ{position:absolute;right:-46px;top:6px;width:140px;transform:rotate(-14deg);animation:mascot_slideInRight__ZWFjj .6s cubic-bezier(.2,.8,.2,1) .15s both}@keyframes mascot_slideInRight__ZWFjj{0%{transform:translateX(120px) rotate(-14deg)}to{transform:rotate(-14deg)}}.mascot_sideSay__4MX8L{right:104px;top:26px;max-width:calc(100% - 136px)}.mascot_corner__F4cXS{position:absolute;z-index:2;pointer-events:none;user-select:none}.mascot_cornerCoin__KkLa6{width:72px;animation:mascot_popIn__LYIRd .45s cubic-bezier(.2,.9,.3,1.2) .3s both}.mascot_cornerSay__G0pKL{right:70px;top:6px;white-space:nowrap}.mascot_bounce___UDCD{transform-origin:100px 190px;animation:mascot_bounce___UDCD .9s cubic-bezier(.4,0,.2,1) 3 both}@keyframes mascot_bounce___UDCD{0%,to{transform:none}15%{transform:scale(1.05,.93)}45%{transform:translateY(-14px) scale(.98,1.03)}70%{transform:none}}.mascot_jump__ECenu{transform-origin:100px 190px;animation:mascot_jump__ECenu 1.6s cubic-bezier(.4,0,.2,1) 2 both}@keyframes mascot_jump__ECenu{0%,to{transform:none}12%{transform:scale(1.07,.9)}40%{transform:translateY(-26px) scale(.96,1.05)}62%{transform:scale(1.06,.92)}74%{transform:none}}.mascot_confetti__v5JF3{animation:mascot_confetti__v5JF3 1.8s linear 3 both}@keyframes mascot_confetti__v5JF3{0%{transform:translateY(-8px) rotate(0);opacity:0}10%{opacity:1}to{transform:translateY(70px) rotate(300deg);opacity:0}}.mascot_sway__NU2Tx{transform-origin:100px 186px;animation:mascot_sway__NU2Tx 3s ease-in-out infinite alternate}@keyframes mascot_sway__NU2Tx{0%{transform:rotate(-3deg)}to{transform:rotate(3deg)}}.mascot_tear__NQns3{animation:mascot_tear__NQns3 2.2s ease-in infinite}@keyframes mascot_tear__NQns3{0%{transform:translateY(0);opacity:0}15%{opacity:1}to{transform:translateY(34px);opacity:0}}.mascot_drip__IttD_{animation:mascot_drip__IttD_ 1.8s ease-in infinite}@keyframes mascot_drip__IttD_{0%{transform:translateY(0);opacity:0}20%{opacity:1}to{transform:translateY(26px);opacity:0}}.mascot_fan__k9hqF{transform-origin:151px 104px;animation:mascot_fan__k9hqF .22s ease-in-out infinite alternate}@keyframes mascot_fan__k9hqF{0%{transform:rotate(-12deg)}to{transform:rotate(14deg)}}.mascot_breathe__LU9_W{transform-origin:100px 186px;animation:mascot_breathe__LU9_W 3.2s ease-in-out infinite}@keyframes mascot_breathe__LU9_W{0%,to{transform:none}50%{transform:scale(1.03,1.05)}}.mascot_z1__2stAD,.mascot_z2__GdwUd,.mascot_z3__NqIUO{animation:mascot_zz__rLWpk 3s ease-out infinite}.mascot_z2__GdwUd{animation-delay:1s}.mascot_z3__NqIUO{animation-delay:2s}@keyframes mascot_zz__rLWpk{0%{transform:translate(0) scale(.6);opacity:0}20%{opacity:1}to{transform:translate(18px,-34px) scale(1.2);opacity:0}}.mascot_bob__DoiQ_{transform-origin:170px 34px;animation:mascot_bob__DoiQ_ 1.2s ease-in-out infinite alternate}@keyframes mascot_bob__DoiQ_{0%{transform:rotate(-8deg)}to{transform:translateY(-6px) rotate(8deg)}}.mascot_mail__57zRn{transform-origin:100px 146px;animation:mascot_wiggle__zlDk5 1.2s ease-in-out infinite}@keyframes mascot_wiggle__zlDk5{0%,60%,to{transform:none}70%{transform:rotate(-6deg)}80%{transform:rotate(6deg)}90%{transform:rotate(-3deg)}}.mascot_key__dcep_{transform-origin:49px 96px;animation:mascot_keywiggle__edwkM 1s ease-in-out infinite alternate}@keyframes mascot_keywiggle__edwkM{0%{transform:rotate(-5deg)}to{transform:rotate(7deg)}}.mascot_thumb__w5dCh{transform-origin:151px 96px;animation:mascot_thumb__w5dCh .9s ease-in-out 4 alternate both}@keyframes mascot_thumb__w5dCh{0%{transform:rotate(-4deg)}to{transform:rotate(8deg)}}.mascot_spark__JS_K6{transform-box:fill-box;transform-origin:center;animation:mascot_spark__JS_K6 1.4s ease-in-out infinite}@keyframes mascot_spark__JS_K6{0%,to{transform:scale(.4);opacity:0}50%{transform:none;opacity:1}}.mascot_nod__d2WDE{transform-origin:100px 150px;animation:mascot_nod__d2WDE 2.6s ease-in-out infinite}@keyframes mascot_nod__d2WDE{0%,to{transform:none}50%{transform:rotate(4deg)}}.mascot_scan__kHpSk{animation:mascot_scan__kHpSk 2.4s ease-in-out infinite alternate}@keyframes mascot_scan__kHpSk{0%{transform:translateX(-26px)}to{transform:translateX(6px)}}.mascot_orbit1__jVxMY,.mascot_orbit2__Fo56H,.mascot_orbit3__C2AG3{transform-origin:100px 22px;animation:mascot_orbit__GOngx 1.5s linear infinite}.mascot_orbit2__Fo56H{animation-delay:-.5s}.mascot_orbit3__C2AG3{animation-delay:-1s}@keyframes mascot_orbit__GOngx{to{transform:rotate(1turn)}}.mascot_legL__NmYJZ{transform-origin:88px 147px;animation:mascot_dangle__e5xvn .9s ease-in-out infinite alternate}.mascot_legR__cE0_d{transform-origin:112px 147px;animation:mascot_dangle__e5xvn .9s ease-in-out infinite alternate-reverse}@keyframes mascot_dangle__e5xvn{0%{transform:rotate(-14deg)}to{transform:rotate(14deg)}}.mascot_enterTop__5a6c9{animation:mascot_dropIn__FcWUf .6s cubic-bezier(.3,1.4,.5,1) .1s both}.mascot_enterRight___LM7I{animation:mascot_slideInRightPlain__SmtS9 .55s cubic-bezier(.2,.8,.2,1) .1s both}@keyframes mascot_slideInRightPlain__SmtS9{0%{transform:translateX(140px)}to{transform:none}}.mascot_exitRight__QOBlB{animation:mascot_exitRight__QOBlB .25s ease-in forwards}@keyframes mascot_exitRight__QOBlB{to{transform:translateX(110vw)}}.mascot_rollTrack__a_dc5{position:relative;width:200px;height:52px;pointer-events:none}.mascot_rollTrack__a_dc5:after{content:"";position:absolute;left:0;right:0;bottom:0;height:6px;border-radius:3px;background:#e2ddfb}.mascot_rollCoin__E__Ko{position:absolute;left:0;bottom:6px;width:44px;animation:mascot_roll__2GqFZ 1.6s cubic-bezier(.45,0,.55,1) infinite alternate}@keyframes mascot_roll__2GqFZ{0%{transform:translateX(0) rotate(0)}to{transform:translateX(156px) rotate(406deg)}}.mascot_rollCoin__E__Ko svg{overflow:hidden}.mascot_homeSlot__OGfI4{position:fixed;left:0;right:0;margin:0 auto;max-width:440px;bottom:calc(80px + env(safe-area-inset-bottom, 0px));height:130px;overflow:hidden;pointer-events:none;user-select:none;z-index:5}.mascot_homeJoined__zYIKM{position:absolute;left:calc(50% - 50px);top:18px;width:100px;animation:mascot_riseUp__Cv_7q .6s cubic-bezier(.2,.9,.3,1.15) .15s both}@keyframes mascot_riseUp__Cv_7q{0%{transform:translateY(150px)}to{transform:none}}.mascot_homeJoinedSay__BQiSl{left:calc(50% + 50px);top:14px;max-width:calc(50% - 60px)}.mascot_homePeek__CV67S{position:absolute;right:-46px;top:22px;width:92px;animation:mascot_slideInRightPlain__SmtS9 .6s cubic-bezier(.2,.8,.2,1) both}.mascot_homePeekSay__6PpzW{right:58px;top:26px;max-width:calc(100% - 80px)}.mascot_homePoint__zcUYg{position:absolute;left:calc(50% - 102px);top:19px;width:90px;animation:mascot_walkIn__aVevc .7s cubic-bezier(.3,.7,.3,1) both}@keyframes mascot_walkIn__aVevc{0%{transform:translateX(260px)}25%{transform:translateX(195px) translateY(-4px)}50%{transform:translateX(130px)}75%{transform:translateX(65px) translateY(-4px)}to{transform:none}}.mascot_homePointSay__JjL_k{left:calc(50% - 16px);top:4px;max-width:calc(50% - 8px)}.mascot_point__mo7l0{animation:mascot_pointNudge__p5lN7 .8s ease-in-out .9s 6 alternate both}@keyframes mascot_pointNudge__p5lN7{0%{transform:none}to{transform:translate(3px,4px)}}.mascot_look__O08Pu{animation:mascot_look__O08Pu 3s ease-in-out infinite}@keyframes mascot_look__O08Pu{0%,35%{transform:none}50%,85%{transform:translateX(-6px)}to{transform:none}}.mascot_legSwing__INU9l{transform-origin:100px 146px;animation:mascot_legSwing__INU9l 1s ease-in-out infinite alternate}@keyframes mascot_legSwing__INU9l{0%{transform:rotate(-10deg)}to{transform:rotate(10deg)}}.mascot_steam1__N1EyC,.mascot_steam2__jpfRl{animation:mascot_steam__Thngc 2s ease-out infinite}.mascot_steam2__jpfRl{animation-delay:.7s}@keyframes mascot_steam__Thngc{0%{transform:translateY(0);opacity:0}30%{opacity:.9}to{transform:translateY(-18px);opacity:0}}.mascot_skate__yJ8es{transform-origin:100px 186px;animation:mascot_skate__yJ8es 1.4s ease-in-out infinite alternate}@keyframes mascot_skate__yJ8es{0%{transform:translateX(-10px) rotate(-3deg)}to{transform:translateX(10px) rotate(3deg)}}.mascot_plane__pcM5i{animation:mascot_plane__pcM5i 2.4s ease-in 3 both}@keyframes mascot_plane__pcM5i{0%{transform:none;opacity:1}80%{opacity:1}to{transform:translate(70px,-60px) rotate(-10deg);opacity:0}}.mascot_note__aIIWT{animation:mascot_note__aIIWT 1.6s ease-out infinite}@keyframes mascot_note__aIIWT{0%{transform:none;opacity:0}30%{opacity:1}to{transform:translate(14px,-22px);opacity:0}}@media (max-height:640px){.mascot_corner__F4cXS,.mascot_hangSlot__7W5sY,.mascot_homeSlot__OGfI4,.mascot_sideSlot___ygZu{display:none}}@media (prefers-reduced-motion:reduce){.mascot_root__dZvHN,.mascot_root__dZvHN *{animation:none!important}}html[data-motion=off] .mascot_root__dZvHN,html[data-motion=off] .mascot_root__dZvHN *{animation:none!important}