.warizan-mascot.svelte-4y48fy{position:relative;display:inline-grid;place-items:center;line-height:0}.warizan-art.svelte-4y48fy{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 10px 10px rgba(120,140,170,.28));animation:svelte-4y48fy-warizan-bob 2.6s ease-in-out infinite;transform-origin:50% 90%}@keyframes svelte-4y48fy-warizan-bob{0%,to{transform:translateY(0) scaleY(1)}50%{transform:translateY(-5px) scaleY(1.03)}}.mood-happy.svelte-4y48fy .warizan-art:where(.svelte-4y48fy){animation:svelte-4y48fy-warizan-hop .6s ease-in-out infinite}@keyframes svelte-4y48fy-warizan-hop{0%,to{transform:translateY(0) scaleY(1) rotate(0)}40%{transform:translateY(-12px) scaleY(1.06) rotate(-3deg)}70%{transform:translateY(0) scaleY(.95) rotate(2deg)}}.mood-think.svelte-4y48fy .warizan-art:where(.svelte-4y48fy){animation:svelte-4y48fy-warizan-think 3s ease-in-out infinite}@keyframes svelte-4y48fy-warizan-think{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-3px) rotate(-4deg)}}.mood-sad.svelte-4y48fy .warizan-art:where(.svelte-4y48fy){animation:svelte-4y48fy-warizan-shake .5s ease-in-out;filter:drop-shadow(0 10px 10px rgba(120,140,170,.28)) saturate(.7) brightness(.98)}@keyframes svelte-4y48fy-warizan-shake{0%,to{transform:translate(0) translateY(2px)}25%{transform:translate(-6px) translateY(2px)}75%{transform:translate(6px) translateY(2px)}}.warizan-spark.svelte-4y48fy{position:absolute;font-size:1.3rem;animation:svelte-4y48fy-warizan-twinkle .9s ease-in-out infinite;pointer-events:none}.warizan-spark.s1.svelte-4y48fy{top:4%;left:2%}.warizan-spark.s2.svelte-4y48fy{top:14%;right:0%;font-size:1rem;animation-delay:.3s}@keyframes svelte-4y48fy-warizan-twinkle{0%,to{opacity:.3;transform:scale(.8)}50%{opacity:1;transform:scale(1.15)}}@media(prefers-reduced-motion:reduce){.warizan-art.svelte-4y48fy,.warizan-spark.svelte-4y48fy{animation:none}}.warizan-shake.svelte-1nu4w8a{animation:svelte-1nu4w8a-warizan-eq-shake .5s ease-in-out}@keyframes svelte-1nu4w8a-warizan-eq-shake{0%,to{transform:translate(0)}20%{transform:translate(-8px)}40%{transform:translate(8px)}60%{transform:translate(-5px)}80%{transform:translate(5px)}}@media(prefers-reduced-motion:reduce){.warizan-shake.svelte-1nu4w8a{animation:none}}.warizan-active.svelte-8c96ek{box-shadow:0 0 0 3px #099bffd9;background:#099bff14;animation:svelte-8c96ek-warizan-pulse 1.1s ease-in-out infinite}@keyframes svelte-8c96ek-warizan-pulse{0%,to{box-shadow:0 0 0 3px #099bffd9}50%{box-shadow:0 0 0 6px #099bff59}}@media(prefers-reduced-motion:reduce){.warizan-active.svelte-8c96ek{animation:none}}.warizan-confetti.svelte-gkq1du{animation-name:svelte-gkq1du-warizan-fall;animation-timing-function:ease-in;animation-iteration-count:infinite}@keyframes svelte-gkq1du-warizan-fall{0%{transform:translateY(0) rotate(0);opacity:1}to{transform:translateY(105vh) rotate(540deg);opacity:.9}}.warizan-chip.svelte-gkq1du{animation:svelte-gkq1du-warizan-chip-in .24s ease-out both}@keyframes svelte-gkq1du-warizan-chip-in{0%{opacity:0;transform:translateY(8px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}.warizan-bar.svelte-gkq1du{transition:width .65s cubic-bezier(.22,1,.36,1)}.warizan-pop.svelte-gkq1du{animation:svelte-gkq1du-warizan-gauge-pop .4s ease-out .55s both}@keyframes svelte-gkq1du-warizan-gauge-pop{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}@media(prefers-reduced-motion:reduce){.warizan-confetti.svelte-gkq1du{display:none}.warizan-chip.svelte-gkq1du,.warizan-pop.svelte-gkq1du{animation:none}.warizan-bar.svelte-gkq1du{transition:none}}.warizan-root.svelte-gr0ula{position:fixed;top:0;left:0;right:0;height:100svh;z-index:40;padding-bottom:env(safe-area-inset-bottom);touch-action:manipulation;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.warizan-rebirth-dot.svelte-gr0ula{animation:svelte-gr0ula-warizan-rebirth-pulse 1.2s ease-in-out infinite}@keyframes svelte-gr0ula-warizan-rebirth-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.25)}}@media(prefers-reduced-motion:reduce){.warizan-rebirth-dot.svelte-gr0ula{animation:none}}
