@font-face{font-family:Galmuri11;src:url(./Galmuri11-DfQIlyDK.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Galmuri11;src:url(./Galmuri11-Bold-QdFGsJ3v.woff2)format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Galmuri11;src:url(./Galmuri11-DfQIlyDK.woff2)format("woff2");font-weight:700;font-display:swap;unicode-range:U+30??,U+4E00-9FFF,U+FF00-FFEF}:root{--font-sans:"Galmuri11", system-ui, sans-serif}html{touch-action:manipulation;overscroll-behavior:none}body{font-family:var(--font-sans);word-break:keep-all;background:#fff;margin:0}html[lang=ja] *,html[lang=zh-Hant] *{line-break:strict;word-break:normal!important;text-wrap-style:auto!important}button{font-family:inherit}img{-webkit-touch-callout:none;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}body{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}input:not([type=checkbox]),textarea,[contenteditable]{-webkit-touch-callout:default;-webkit-user-select:text;user-select:text}@keyframes mallang-menu-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.mallang-menu-in{animation:none!important}}@keyframes mallang-drip{0%{opacity:0;transform:translateY(0)scale(.2)}25%{opacity:1;transform:translateY(0)scaleY(1.15)}40%{opacity:1;transform:translateY(2px)scale(.9,1.3)}75%{transform:translateY(var(--dy)) scale(1);opacity:1}85%{transform:translateY(calc(var(--dy) + 5px)) scale(2.4, .3);opacity:1}92%{transform:translateY(calc(var(--dy) + 5px)) scale(2, .36);opacity:1}to{transform:translateY(calc(var(--dy) + 5px)) scale(2.1, .34);opacity:1}}@keyframes mallang-rise{0%{opacity:0;transform:translate(0)scale(.5)}25%{opacity:1}to{transform:translate(var(--dx), var(--dy)) scale(1.3);opacity:0}}@keyframes mallang-steam{0%{opacity:0;transform:translate(0)scale(.4)}15%{opacity:1}35%{transform:translate(calc(var(--dx) * .3 + var(--sw)), calc(var(--dy) * .35)) scale(.8)}65%{transform:translate(calc(var(--dx) * .7 - var(--sw)), calc(var(--dy) * .7)) scale(1.2);opacity:.8}to{transform:translate(var(--dx), var(--dy)) scale(1.7);opacity:0}}@keyframes mallang-bubble{0%{opacity:0;transform:translate(0)scale(.3)}12%{opacity:1}30%{transform:translate(calc(var(--dx) * .25 + var(--sw)), calc(var(--dy) * .3)) scale(.95, 1.02)}55%{transform:translate(calc(var(--dx) * .55 - var(--sw)), calc(var(--dy) * .6)) scale(1.03, .97)}86%{transform:translate(calc(var(--dx) * .9 + var(--sw)), calc(var(--dy) * .9)) scale(1);opacity:1}to{transform:translate(var(--dx), var(--dy)) scale(1.5);opacity:0}}@keyframes mallang-pop-in{0%{transform:translateX(var(--tx,0)) scale(.2);opacity:0}70%{transform:translateX(var(--tx,0)) scale(1.25);opacity:1}to{transform:translateX(var(--tx,0)) scale(1);opacity:1}}@keyframes mallang-burst{0%{opacity:1;transform:translate(-50%,-50%)scale(.4)}to{transform:translate(calc(-50% + var(--dx)), calc(-50% + var(--dy))) scale(1.3);opacity:0}}@keyframes mallang-twinkle{0%{opacity:0;transform:translate(-50%,-50%)scale(.2)rotate(0)}40%{opacity:1;transform:translate(-50%,-50%)scale(1.2)rotate(45deg)}to{opacity:0;transform:translate(-50%,-50%)scale(.4)rotate(90deg)}}@keyframes mallang-shot{0%{opacity:1;transform:translate(0)scale(1)}45%{transform:translate(-10px,-150px)scale(.85)}75%{opacity:1;transform:translateY(-128px)scale(.75)}to{opacity:0;transform:translateY(-96px)scale(.7)}}@keyframes mallang-miss{0%{opacity:1;transform:translate(0)scale(1)}45%{transform:translate(-10px,-150px)scale(.85)}65%{transform:translate(14px,-132px)scale(.78)}to{opacity:0;transform:translate(90px,-40px)scale(.75)}}@keyframes mallang-delay-show{0%,70%{visibility:hidden}71%,to{visibility:visible}}@keyframes mallang-exhaust{0%{opacity:.9;transform:translate(0)scale(.4)}to{transform:translate(var(--dx), var(--dy)) scale(1.8);opacity:0}}@keyframes mallang-rumble{0%,to{translate:0}10%{translate:-2px 1px}20%{translate:2px -1px}30%{translate:-2px -1px}40%{translate:2px 1px}50%{translate:-1px 1px}60%{translate:1px -1px}70%{translate:-1px}80%{translate:1px}}@keyframes mallang-squash{0%,to{scale:1}30%{scale:1.06 .88}60%{scale:.98 1.03}}@keyframes mallang-perk-L{0%,to{transform:scale(1)}35%{transform:scale(1.08,1.18)rotate(-4deg)}65%{transform:scale(1.03,1.06)rotate(-1deg)}}@keyframes mallang-perk-R{0%,to{transform:scale(1)}35%{transform:scale(1.08,1.18)rotate(4deg)}65%{transform:scale(1.03,1.06)rotate(1deg)}}@keyframes mallang-splash{0%{opacity:1;transform:translate(0)scale(.5)}55%{transform:translate(calc(var(--dx) * .7), var(--dy)) scale(1);opacity:1}to{transform:translate(var(--dx), calc(var(--dy) + 60px)) scale(.8);opacity:0}}@keyframes mallang-blink2{0%{opacity:1}50%{opacity:.15}}@keyframes mallang-dust{0%{opacity:0;animation-timing-function:ease-in;transform:translate(0)}10%{opacity:1;animation-timing-function:ease-in;transform:translate(0)}65%{transform:translate(var(--dx), var(--dy));opacity:1;animation-timing-function:ease-out}77%{transform:translate(var(--dx), calc(var(--dy) - 3px));animation-timing-function:ease-in}88%{transform:translate(var(--dx), var(--dy));opacity:1}to{transform:translate(var(--dx), var(--dy));opacity:1}}@media (prefers-reduced-motion:reduce){[style*=mallang-drip],[style*=mallang-rise],[style*=mallang-steam],[style*=mallang-dust],[style*=mallang-bubble],[style*=mallang-burst],[style*=mallang-twinkle],[style*=mallang-shot],[style*=mallang-miss],[style*=mallang-exhaust],[style*=mallang-rumble],[style*=mallang-squash],[style*=mallang-perk],[style*=mallang-splash]{animation-duration:1ms!important}}@keyframes mallang-pet-roam{0%,to{transform:none}50%{transform:translateX(calc(var(--c) * -12))}}@keyframes mallang-pet-turn{0%{transform:none}50%,to{transform:scaleX(-1)}}@keyframes mallang-pet-bob{0%{transform:none}50%,to{transform:translateY(calc(var(--c) * -1))}}@keyframes mallang-pet-flap{0%{transform:none}50%,to{transform:translateY(calc(var(--c) * -1)) scaleX(.5)}}.mallang-pet-flap{animation:.6s step-end infinite mallang-pet-flap}@keyframes mallang-pet-hop{0%{transform:none}50%,to{transform:translateY(calc(var(--c) * -2))}}.mallang-pet-hop{animation:.5s step-end 2 mallang-pet-hop}@keyframes mallang-pet-peck{0%{transform:none}50%,to{transform:translateX(calc(var(--c) * -1))}}.mallang-pet-peck{animation:.5s step-end 2 mallang-pet-peck}.mallang-pet-roam{animation:9s steps(12,end) infinite mallang-pet-roam}.mallang-pet-turn{animation:9s step-end infinite mallang-pet-turn}.mallang-pet-bob{animation:.8s step-end infinite mallang-pet-bob}@keyframes mallang-pet-swim{0%{visibility:visible}50%,to{visibility:hidden}}.mallang-pet-swim{animation:1.6s step-end infinite mallang-pet-swim}.mallang-pet-swim-b{animation-delay:-.8s}@media (prefers-reduced-motion:reduce){.mallang-pet-swim-b{visibility:hidden}.mallang-pet-swim,.mallang-pet-hop,.mallang-pet-peck,.mallang-pet-roam,.mallang-pet-turn,.mallang-pet-bob,.mallang-pet-flap{animation:none!important}}@keyframes mallang-coach-tap{0%,to{transform:translateY(0)}50%{transform:translateY(7px)}}@keyframes mallang-coach-rub{0%,to{transform:translate(-16px)}50%{transform:translate(16px)}}@keyframes mallang-coach-feed{0%,to{transform:translate(0)}12%{transform:translateY(7px)}24%{transform:translate(0)}50%{transform:translate(var(--coach-dx,0px), 0)}62%{transform:translate(var(--coach-dx,0px), 7px)}74%{transform:translate(var(--coach-dx,0px), 0)}}.mallang-coach-tap{animation:.9s ease-in-out infinite mallang-coach-tap}.mallang-coach-rub{animation:1.4s ease-in-out infinite mallang-coach-rub}.mallang-coach-feed{animation:2.4s ease-in-out infinite mallang-coach-feed}@media (prefers-reduced-motion:reduce){.mallang-coach-tap,.mallang-coach-rub,.mallang-coach-feed{animation:none}}
