@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.T19VSG_className{font-family:Geist,Geist Fallback;font-style:normal}.T19VSG_variable{--font-geist-sans:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.31988l_ccedte.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.2tuy5pz7dlieh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.2dbetqa9o8jxf.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.1uyisp29ctx0d.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.1rgnod-3esatf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.0r6juujl39pe6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}._8Li5zG_className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}._8Li5zG_variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
.kall-root{-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;display:inline-block;position:relative}.kall-bob{transform-origin:50% 60%;animation:3.2s ease-in-out infinite kall-bob}.kall-root[data-mood=sleepy] .kall-bob{animation-duration:5.5s}@keyframes kall-bob{0%,to{transform:translateY(0)rotate(-1.5deg)}50%{transform:translateY(-7%)rotate(1.5deg)}}.kall-body{transform-origin:50% 85%;transition:transform .4s cubic-bezier(.34,1.56,.64,1)}.kall-root[data-hop=true] .kall-body{animation:.76s cubic-bezier(.3,0,.3,1) kall-hop}.kall-root[data-land=true] .kall-body{animation:.52s cubic-bezier(.3,0,.3,1) kall-land}@keyframes kall-hop{0%{transform:scale(1)}14%{transform:translateY(4%)scale(1.12,.86)}38%{transform:translateY(-16%)scale(.92,1.1)}62%{transform:translateY(-6%)scale(1)}80%{transform:translateY(2%)scale(1.07,.93)}to{transform:scale(1)}}@keyframes kall-land{0%{transform:scale(.95,1.06)}35%{transform:translateY(3%)scale(1.12,.88)}70%{transform:scale(.97,1.03)}to{transform:scale(1)}}.kall-root{transform-origin:50% 90%;transition:transform .45s cubic-bezier(.34,1.56,.64,1)}.kall-root[data-mood=happy]{transform:scale(1.3)}.kall-root:hover .kall-body{transform:scale(1.05)}.kall-pose{filter:drop-shadow(0 0 12px #3caaff8c)drop-shadow(0 0 26px #9646ff59);transition:opacity .14s linear}.kall-root[data-mood=happy] .kall-pose,.kall-root[data-mood=scan] .kall-pose{filter:drop-shadow(0 0 14px #50f0ffbf)drop-shadow(0 0 34px #9646ff80)}.kall-expr{transform-box:fill-box;transform-origin:50%;transition:transform .28s cubic-bezier(.34,1.56,.64,1),opacity .16s linear}.kall-expr[data-on=false]{opacity:0;transform:scaleY(.12)}.kall-anchor{transition:transform .26s cubic-bezier(.34,1.4,.64,1)}.kall-lids{transform-box:fill-box;transform-origin:50%}.kall-lids[data-blink=true]{animation:.19s cubic-bezier(.3,0,.3,1) kall-blink}@keyframes kall-blink{0%{transform:scaleY(1)}45%{transform:scaleY(.08)scaleX(1.08)}75%{transform:scaleY(1.12)scaleX(.96)}to{transform:scaleY(1)}}.kall-scanline{opacity:0;transition:opacity .2s linear}.kall-root[data-mood=scan] .kall-scanline{opacity:.35;animation:1.1s ease-in-out infinite alternate kall-scan}@keyframes kall-scan{0%{transform:translate(-95px)}to{transform:translate(95px)}}.kall-antenna{transform-box:view-box;animation:3.2s ease-in-out -.6s infinite kall-sway}.kall-root[data-mood=scan] .kall-antenna{animation:.45s ease-in-out infinite kall-twitch}.kall-root[data-mood=happy] .kall-antenna{animation:.6s cubic-bezier(.34,1.56,.64,1) infinite alternate kall-boing}@keyframes kall-sway{0%,to{transform:rotate(-5deg)}50%{transform:rotate(6deg)}}@keyframes kall-twitch{0%,to{transform:rotate(-3deg)}30%{transform:rotate(8deg)}60%{transform:rotate(-7deg)}}@keyframes kall-boing{0%{transform:rotate(-10deg)scaleY(.92)}to{transform:rotate(10deg)scaleY(1.08)}}.kall-wave{transform-box:view-box;opacity:0;animation:kall-wave var(--wave-speed,2.6s) ease-out infinite}.kall-wave:nth-child(2){animation-delay:calc(var(--wave-speed,2.6s) * .18)}.kall-wave:nth-child(3){animation-delay:calc(var(--wave-speed,2.6s) * .36)}.kall-root[data-mood=scan]{--wave-speed:.95s}.kall-root[data-mood=happy]{--wave-speed:.7s}.kall-root[data-mood=sleepy] .kall-wave{--wave-peak:.18;animation-duration:5s}@keyframes kall-wave{0%{opacity:0}25%{opacity:var(--wave-peak,1)}to{opacity:0}}.kall-flame{transform-box:fill-box;transform-origin:50% 0;transition:transform .3s cubic-bezier(.34,1.4,.64,1)}.kall-flicker{transform-box:fill-box;transform-origin:50% 0;animation:.32s step-end infinite kall-flicker}.kall-flickerSoft{transform-box:fill-box;transform-origin:50% 0;animation:.5s ease-in-out infinite alternate kall-flicker2}@keyframes kall-flicker{0%{opacity:1;transform:scale(1)}25%{opacity:.92;transform:scale(.94,1.12)}50%{opacity:1;transform:scale(1.04,.9)}75%{opacity:.95;transform:scale(.97,1.06)}}@keyframes kall-flicker2{0%{transform:scaleY(.9)}to{transform:scaleY(1.1)}}@media (prefers-reduced-motion:reduce){.kall-bob,.kall-antenna,.kall-wave,.kall-flicker,.kall-flickerSoft,.kall-scanline,.kall-root[data-hop=true] .kall-body,.kall-root[data-land=true] .kall-body,.kall-lids[data-blink=true]{animation:none!important}.kall-wave{opacity:.5}}.kall-drift{animation:11s ease-in-out infinite kall-drift}@keyframes kall-drift{0%,to{transform:translate(0)}25%{transform:translate(-22px,10px)}50%{transform:translate(-8px,-12px)}75%{transform:translate(10px,6px)}}@media (prefers-reduced-motion:reduce){.kall-drift{animation:none}}.kall-bubble{transform-origin:100% 80%;animation:.42s cubic-bezier(.34,1.56,.64,1) both kall-pop,3.2s ease-in-out .42s infinite kall-bubble-float}@keyframes kall-pop{0%{opacity:0;transform:translate(14px,4px)scale(.2)}70%{opacity:1;transform:translate(-2px,-2px)scale(1.06)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes kall-bubble-float{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.kall-bubble{animation:none}}.kall-tear{transform-box:fill-box;transform-origin:50% 0;animation:2.8s ease-in infinite kall-tear}@keyframes kall-tear{0%{opacity:0;transform:translateY(-4px)scale(.4)}20%{opacity:1;transform:translateY(0)scale(1)}80%{opacity:.9;transform:translateY(26px)scaleY(1.1)}to{opacity:0;transform:translateY(32px)scale(.9)}}@media (prefers-reduced-motion:reduce){.kall-tear{animation:none}}.kall-root[data-party] .kall-body{animation:.82s cubic-bezier(.3,0,.3,1) infinite kall-dance}.kall-root[data-party=fireworks] .kall-body,.kall-root[data-party=trophy] .kall-body,.kall-root[data-party=money] .kall-body,.kall-root[data-party=chest] .kall-body{animation:1.15s cubic-bezier(.3,0,.3,1) infinite kall-hopspin}.kall-root[data-spinning] .kall-pose,.kall-root[data-spinning] .kall-anchor{transition:none}@keyframes kall-hopspin{0%,to{transform:translateY(0)scale(1)}14%{transform:translateY(4%)scale(1.12,.86)}26%{transform:translateY(-16%)scale(.94,1.07)}42%{transform:translateY(-22%)scale(1)}58%{transform:translateY(-14%)scale(1)}68%{transform:translateY(-3%)scale(1)}78%{transform:translateY(3%)scale(1.1,.9)}90%{transform:translateY(-3%)scale(.97,1.03)}}@keyframes kall-dance{0%,to{transform:translateY(0)rotate(0)scale(1)}12%{transform:translateY(3%)rotate(-6deg)scale(1.1,.88)}35%{transform:translateY(-15%)rotate(-9deg)scale(.93,1.09)}50%{transform:translateY(1%)rotate(0)scale(1.06,.94)}62%{transform:translateY(3%)rotate(6deg)scale(1.1,.88)}85%{transform:translateY(-15%)rotate(9deg)scale(.93,1.09)}}.kall-party{pointer-events:none;position:absolute;inset:0;overflow:visible}.kall-rocket{opacity:0;width:3px;height:10px;animation:kall-rocket var(--rise) cubic-bezier(.2, .6, .4, 1) var(--delay) forwards;background:linear-gradient(#ffe28a,#0000);border-radius:2px;margin-left:-1.5px;position:absolute}@keyframes kall-rocket{0%{opacity:0;transform:translate(var(--fromX), var(--fromY))}10%{opacity:1}to{opacity:0;transform:translate(0)}}.kall-spark{background:var(--c);width:6px;height:6px;box-shadow:0 0 6px 1px var(--c);opacity:0;animation:kall-spark 1.15s cubic-bezier(.1, .7, .3, 1) var(--delay) forwards;border-radius:9999px;margin:-3px 0 0 -3px;position:absolute}@keyframes kall-spark{0%{opacity:1;transform:rotate(var(--a)) translateX(0) scale(1.2)}70%{opacity:1}to{opacity:0;transform:rotate(var(--a)) translateX(var(--d)) translateY(14px) scale(.4)}}.kall-confetti{top:var(--top);background:var(--c);opacity:0;width:6px;height:9px;animation:kall-confetti var(--fall) linear var(--delay) forwards;border-radius:1px;position:absolute}@keyframes kall-confetti{0%{opacity:1;transform:translate(0)rotate(0)}85%{opacity:1}to{opacity:0;transform:translate(var(--drift), 340px) rotate(var(--spin))}}.kall-trophy{filter:drop-shadow(0 0 10px #ffc400a6);width:115%;margin-bottom:-22%;margin-left:-57.5%;animation:.9s cubic-bezier(.34,1.56,.64,1) .3s both kall-trophy-drop,2.2s ease-in-out 1.2s infinite kall-trophy-float;position:absolute;bottom:100%;left:50%}@keyframes kall-trophy-drop{0%{opacity:0;transform:translateY(-140px)rotate(-20deg)scale(.6)}60%{opacity:1}to{opacity:1;transform:translateY(0)rotate(0)scale(1)}}@keyframes kall-trophy-float{0%,to{transform:translateY(0)rotate(-4deg)}50%{transform:translateY(-6px)rotate(4deg)}}.kall-shine{aspect-ratio:1;background:radial-gradient(circle,#ffd65a73,#0000 65%);border-radius:9999px;width:110%;margin:0 0 -30% -55%;animation:1.6s ease-in-out .9s infinite both kall-shine;position:absolute;bottom:100%;left:50%}.kall-trophy[data-tier=silver]{filter:drop-shadow(0 0 10px #c8dcffb3)}.kall-trophy[data-tier=bronze]{filter:drop-shadow(0 0 10px #ff8c3ca6)}.kall-shine[data-tier=silver]{background:radial-gradient(circle,#d2e1ff73,#0000 65%)}.kall-shine[data-tier=bronze]{background:radial-gradient(circle,#ff964673,#0000 65%)}@keyframes kall-shine{0%,to{opacity:.35;transform:scale(.85)}50%{opacity:.9;transform:scale(1.1)}}.kall-bill{top:var(--top);width:var(--w);aspect-ratio:1;opacity:0;animation:kall-bill-fall var(--fall) linear var(--delay) forwards;position:absolute}.kall-bill>img{opacity:0;width:100%;height:100%;animation-duration:var(--flutter);animation-timing-function:step-end;animation-iteration-count:infinite;position:absolute;inset:0}.kall-bill>img:first-child{animation-name:kall-bill-a}.kall-bill>img:nth-child(2){animation-name:kall-bill-b}.kall-bill>img:nth-child(3){animation-name:kall-bill-c}@keyframes kall-bill-fall{0%{opacity:1;transform:translate(0, 0) rotate(var(--r0))}25%{transform:translate(var(--sway), 90px) rotate(calc(var(--r0) + 25deg))}50%{transform:translate(calc(var(--sway) * -1), 180px) rotate(calc(var(--r0) - 15deg))}75%{transform:translate(var(--sway), 270px) rotate(calc(var(--r0) + 20deg))}90%{opacity:1}to{opacity:0;transform:translate(0, 360px) rotate(var(--r0))}}@keyframes kall-bill-a{0%{opacity:1}40%{opacity:0}}@keyframes kall-bill-b{0%{opacity:0}40%{opacity:1}50%{opacity:0}90%{opacity:1}}@keyframes kall-bill-c{0%{opacity:0}50%{opacity:1}90%{opacity:0}}.kall-word{z-index:-1;width:0;height:0;position:absolute}.kall-word-spark{background:var(--c);width:4px;height:4px;box-shadow:0 0 4px 1px var(--c), 0 0 10px 2px color-mix(in srgb, var(--c) 45%, transparent);opacity:0;animation:kall-word 4.2s cubic-bezier(.15, .8, .3, 1) var(--delay) forwards, kall-twinkle .7s ease-in-out calc(var(--delay) + .9s + var(--twinkle)) 4;border-radius:9999px;margin:-2px 0 0 -2px;position:absolute}@keyframes kall-word{0%{opacity:1;transform:translate(0)scale(1.6)}18%{opacity:1;transform:translate(var(--tx), var(--ty)) scale(1.1)}60%{opacity:1;transform:translate(var(--tx), calc(var(--ty) + 3px)) scale(1)}to{opacity:0;transform:translate(calc(var(--tx) * 1.08), calc(var(--ty) + 46px)) scale(.4)}}@keyframes kall-twinkle{50%{filter:brightness(1.8)}}.kall-coin{top:var(--top,-260px);width:var(--w);aspect-ratio:1;opacity:0;animation:kall-bill-fall var(--fall) linear var(--delay) forwards;position:absolute}.kall-coin>img{opacity:0;width:100%;height:100%;animation-duration:var(--flutter);animation-timing-function:step-end;animation-iteration-count:infinite;position:absolute;inset:0}.kall-coin>img:first-child{animation-name:kall-coin-face}.kall-coin>img:nth-child(2){animation-name:kall-coin-tilt}.kall-coin>img:nth-child(3){animation-name:kall-coin-edge}@keyframes kall-coin-face{0%{opacity:1}30%{opacity:0}70%{opacity:1}}@keyframes kall-coin-tilt{0%{opacity:0}30%{opacity:1}45%{opacity:0}55%{opacity:1}70%{opacity:0}}@keyframes kall-coin-edge{0%{opacity:0}45%{opacity:1}55%{opacity:0}}.kall-coin-into{margin-left:calc(var(--w) / -2);z-index:1;animation:kall-coin-into var(--fall) cubic-bezier(.45, 0, .9, .6) var(--delay) forwards;top:-250px}@keyframes kall-coin-into{0%{opacity:1;transform:translateY(0) rotate(var(--r0)) scale(1)}92%{opacity:1;transform:translateY(calc(var(--land) - 6px)) rotate(calc(var(--r0) + 120deg)) scale(1)}to{opacity:0;transform:translateY(var(--land)) rotate(calc(var(--r0) + 140deg)) scale(1)}}.kall-pile-coin{aspect-ratio:1;opacity:0;transform:rotate(var(--tilt)) scale(1, .7);filter:drop-shadow(0 1px 1px #0009);animation:kall-pile-in .26s cubic-bezier(.34, 1.56, .64, 1) var(--at) forwards;position:absolute}@keyframes kall-pile-in{0%{opacity:1;transform:rotate(var(--tilt)) scale(1.15, .5)}to{opacity:1;transform:rotate(var(--tilt)) scale(1, .7)}}.kall-chest{aspect-ratio:1;animation:.75s cubic-bezier(.34,1.56,.64,1) .3s both kall-chest-drop,.7s 13.8s forwards kall-chest-out;position:absolute;bottom:2px}.kall-chest>img{filter:drop-shadow(0 0 8px #ffc4008c);width:100%;height:100%;position:absolute;inset:0;scale:-1 1}.kall-chest-closed{animation:1ms linear 2.6s forwards kall-chest-hide}.kall-chest-open{opacity:0;transform-origin:50% 90%;animation:.45s cubic-bezier(.34,1.56,.64,1) 2.6s forwards kall-chest-pop}.kall-chest-glow{aspect-ratio:1;opacity:0;background:radial-gradient(circle,#ffd65abf,#ffaa2840 40%,#0000 70%);border-radius:9999px;animation:1.4s ease-in-out 2.6s infinite kall-chest-glow;position:absolute;bottom:20%;left:-40%;right:-40%}@keyframes kall-chest-drop{0%{opacity:0;transform:translateY(-220px)rotate(-12deg)}40%{opacity:1}to{opacity:1;transform:translateY(0)rotate(0)}}@keyframes kall-chest-out{to{opacity:0;transform:scale(.85)}}@keyframes kall-chest-hide{to{opacity:0}}@keyframes kall-chest-pop{0%{opacity:1;transform:scale(.9,1.15)}to{opacity:1;transform:scale(1)}}@keyframes kall-chest-glow{0%,to{opacity:.55;transform:scale(.9)}50%{opacity:1;transform:scale(1.1)}}@media (prefers-reduced-motion:reduce){.kall-root[data-party] .kall-body,.kall-trophy,.kall-shine{animation:none!important}.kall-rocket,.kall-spark,.kall-confetti,.kall-bill,.kall-coin{display:none}.kall-chest,.kall-chest-glow{animation:none!important}.kall-chest-closed{display:none}.kall-chest-open,.kall-pile-coin{opacity:1;animation:none}.kall-word-spark{opacity:1;transform:translate(var(--tx), var(--ty));animation:none}}
