.qtKreG_page{--ink:#1b2233;--ink-2:#556074;--bg:#f3f5fa;--glass:#ffffffa8;--line:#fffffff2;--shadow:0 1px 0 #ffffffe6 inset, 0 22px 44px -32px #283c6e52;background:var(--bg);width:100%;min-height:100svh;color:var(--ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;flex:1;position:relative;overflow-x:clip}.qtKreG_page:before{content:"";z-index:0;pointer-events:none;filter:blur(12px);background:radial-gradient(34vmax 26vmax at 84% 6%, #8ec1f280, transparent 70%), radial-gradient(30vmax 26vmax at 4% 28%, #bfb4f566, transparent 70%), radial-gradient(36vmax 30vmax at 50% 40%, var(--glow,#f4a9c473), transparent 72%), radial-gradient(28vmax 22vmax at 10% 90%, #f6d48859, transparent 72%), radial-gradient(28vmax 24vmax at 94% 94%, #a8e2c859, transparent 72%);position:fixed;inset:-10%}.qtKreG_glass{background:var(--glass);border:1px solid var(--line);-webkit-backdrop-filter:blur(24px)saturate(150%);box-shadow:var(--shadow)}.qtKreG_hero{border:1px solid var(--line);box-shadow:var(--shadow);background:radial-gradient(60% 90% at 90% 0,#fde6ef,#0000 70%),radial-gradient(70% 90% at 0 100%,#ece7fd,#0000 70%),linear-gradient(135deg,#dcebfc,#ece7fd)}.qtKreG_segOn{color:var(--ink);background:linear-gradient(120deg,#e4f0fd,#f0edfd,#fde9f1);font-weight:500;box-shadow:inset 0 0 0 1px #bfb4f5}.qtKreG_startButton{border:1px solid var(--line);color:var(--ink);background:linear-gradient(120deg,#8ec1f2,#bfb4f5,#f4a9c4);box-shadow:inset 0 1px #ffffffe6,0 18px 34px -18px #5243ad99}.qtKreG_pauseButton{background:var(--ink);color:var(--bg);box-shadow:0 18px 34px -18px #1b2233b3}.qtKreG_press{transition:transform .15s}.qtKreG_press:active{transform:scale(.93)}.qtKreG_noScrollbar{scrollbar-width:none}.qtKreG_noScrollbar::-webkit-scrollbar{display:none}.qtKreG_breathe{transform-origin:50% 90%;animation:4.5s ease-in-out infinite qtKreG_breathe}.qtKreG_squish{transform-origin:50% 90%;animation:.6s cubic-bezier(.3,.7,.4,1.3) qtKreG_squish}.qtKreG_blink{transform-box:fill-box;transform-origin:50%;animation:4.2s infinite qtKreG_blink}.qtKreG_heart{animation:1.1s ease-out both qtKreG_heart}.qtKreG_toast{animation:.4s cubic-bezier(.3,.7,.4,1.4) both qtKreG_pop}.qtKreG_sheet{animation:.35s cubic-bezier(.2,.8,.2,1) both qtKreG_sheet}.qtKreG_fade{animation:.25s both qtKreG_fade}.qtKreG_grow{transform-origin:50% 100%;animation:.8s cubic-bezier(.2,.9,.25,1.15) both qtKreG_grow}@media (min-width:640px){.qtKreG_sheet{animation-name:qtKreG_pop}}.qtKreG_village{touch-action:pan-y;-webkit-user-select:none;user-select:none;border:1px solid var(--line);box-shadow:var(--shadow);background:linear-gradient(#dcebfc 0%,#ece7fd 38%,#fde9f1 58%);position:relative;overflow:hidden}.qtKreG_villager{touch-action:none;cursor:grab;transform-origin:50% 92%;visibility:hidden;background:0 0;border:0;border-radius:999px;padding:0;position:absolute;top:0;left:0}.qtKreG_villager:active{cursor:grabbing}.qtKreG_villager svg{width:100%;height:100%;transform:scaleX(var(--flip,1));pointer-events:none;display:block;overflow:visible}.qtKreG_villagerBody{transform-origin:50% 90%;width:100%;height:100%}.qtKreG_villager[data-state=idle] .qtKreG_villagerBody{animation:4.5s ease-in-out infinite qtKreG_breathe}.qtKreG_villager[data-state=walk] .qtKreG_villagerBody{animation:.6s ease-in-out infinite alternate qtKreG_waddle}.qtKreG_villager[data-state=held] .qtKreG_villagerBody{transform-origin:50% 30%;animation:.3s ease-in-out infinite alternate qtKreG_wiggle}.qtKreG_villager[data-state=poked][data-poke=a] .qtKreG_villagerBody{animation:.6s cubic-bezier(.3,.7,.4,1.3) qtKreG_squish}.qtKreG_villager[data-state=poked][data-poke=b] .qtKreG_villagerBody{animation:.6s cubic-bezier(.3,.7,.4,1.3) qtKreG_squishAgain}.qtKreG_pokeFace,.qtKreG_snore{display:none}.qtKreG_villager[data-state=poked] .qtKreG_pokeFace,.qtKreG_villager[data-state=idle] .qtKreG_snore{display:inline}.qtKreG_villager[data-state=poked] .qtKreG_restFace{display:none}@keyframes qtKreG_breathe{0%,to{transform:scale(1)}50%{transform:scale(1.025,.975)}}@keyframes qtKreG_squish{0%{transform:scale(1)}30%{transform:scale(1.12,.88)}60%{transform:scale(.96,1.05)}to{transform:scale(1)}}@keyframes qtKreG_squishAgain{0%{transform:scale(1)}30%{transform:scale(1.12,.88)}60%{transform:scale(.96,1.05)}to{transform:scale(1)}}@keyframes qtKreG_blink{0%,93%,to{transform:scaleY(1)}96%{transform:scaleY(.1)}}@keyframes qtKreG_heart{0%{opacity:0;transform:translateY(8px)scale(.4)}25%{opacity:1}to{opacity:0;transform:translateY(-30px)scale(1.1)}}@keyframes qtKreG_waddle{0%{transform:rotate(-4deg)}to{transform:rotate(4deg)translateY(-1px)}}@keyframes qtKreG_wiggle{0%{transform:rotate(-5deg)}to{transform:rotate(5deg)}}@keyframes qtKreG_pop{0%{opacity:0;transform:translateY(-10px)scale(.92)}to{opacity:1;transform:none}}@keyframes qtKreG_sheet{0%{transform:translateY(100%)}to{transform:none}}@keyframes qtKreG_fade{0%{opacity:0}to{opacity:1}}@keyframes qtKreG_grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.qtKreG_breathe,.qtKreG_squish,.qtKreG_blink,.qtKreG_heart,.qtKreG_toast,.qtKreG_sheet,.qtKreG_fade,.qtKreG_grow,.qtKreG_villagerBody,.qtKreG_villager[data-state] .qtKreG_villagerBody{animation:none!important}.qtKreG_press{transition:none}}
