.cosmic-glow.svelte-f8es3y{text-shadow:0 0 10px rgba(255,255,255,.5),0 0 20px rgba(6,182,212,.4),0 0 30px rgba(34,197,94,.3)}.question-flow-container.svelte-f8es3y{background:radial-gradient(ellipse at top left,rgba(6,182,212,.1) 0%,transparent 50%),radial-gradient(ellipse at bottom right,rgba(34,197,94,.1) 0%,transparent 50%)}@keyframes svelte-f8es3y-twinkle{0%,to{opacity:.2;transform:scale(1)}50%{opacity:.8;transform:scale(1.2)}}[data-text].svelte-1ygdqfc:hover:before{content:attr(data-text);position:absolute;top:0;left:0;width:100%;height:100%;color:#ff6b6b;opacity:.8;animation:svelte-1ygdqfc-glitch-1 .3s ease-in-out;clip-path:polygon(0 0,100% 0,100% 45%,0 45%);pointer-events:none}[data-text].svelte-1ygdqfc:hover:after{content:attr(data-text);position:absolute;top:0;left:0;width:100%;height:100%;color:#4ecdc4;opacity:.8;animation:svelte-1ygdqfc-glitch-2 .3s ease-in-out;clip-path:polygon(0 55%,100% 55%,100% 100%,0 100%);pointer-events:none}@keyframes svelte-1ygdqfc-glitch-1{0%,to{transform:translate(0)}20%{transform:translate(-2px)}40%{transform:translate(2px)}60%{transform:translate(-1px)}80%{transform:translate(1px)}}@keyframes svelte-1ygdqfc-glitch-2{0%,to{transform:translate(0)}20%{transform:translate(2px)}40%{transform:translate(-2px)}60%{transform:translate(1px)}80%{transform:translate(-1px)}}span.svelte-1ygdqfc:focus-visible{outline:2px solid #8b5cf6;outline-offset:2px;border-radius:4px}@media (prefers-reduced-motion: reduce){[data-text].svelte-1ygdqfc:hover:before,[data-text].svelte-1ygdqfc:hover:after{animation:none;opacity:0}}.mystery-box.svelte-wiqgrh{filter:drop-shadow(0 4px 8px rgba(0,0,0,.3))}.hover-glow.svelte-wiqgrh{filter:drop-shadow(0 0 20px rgba(255,255,255,.5)) drop-shadow(0 4px 8px rgba(0,0,0,.3))}.visited-box.svelte-wiqgrh{filter:grayscale(.3) drop-shadow(0 2px 4px rgba(0,0,0,.2))}.animate-vibrate.svelte-wiqgrh{animation:svelte-wiqgrh-vibrate .5s infinite ease-in-out}.animate-glow.svelte-wiqgrh{animation:svelte-wiqgrh-glow 2s infinite ease-in-out}.animate-sleepy.svelte-wiqgrh{animation:svelte-wiqgrh-sleepy 3s infinite ease-in-out}.animate-float.svelte-wiqgrh{animation:svelte-wiqgrh-float 4s infinite ease-in-out}.animate-twinkle.svelte-wiqgrh{animation:svelte-wiqgrh-twinkle 1.5s infinite ease-in-out}@keyframes svelte-wiqgrh-vibrate{0%,to{transform:translate(0)}25%{transform:translate(-2px) rotate(-1deg)}75%{transform:translate(2px) rotate(1deg)}}@keyframes svelte-wiqgrh-glow{0%,to{box-shadow:0 0 10px #ffffff4d;transform:scale(1)}50%{box-shadow:0 0 30px #fff9;transform:scale(1.05)}}@keyframes svelte-wiqgrh-sleepy{0%,to{transform:rotate(0)}25%{transform:rotate(-5deg)}75%{transform:rotate(5deg)}}@keyframes svelte-wiqgrh-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes svelte-wiqgrh-twinkle{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.1)}}@keyframes svelte-wiqgrh-particle-float{0%{transform:translateY(0) scale(1);opacity:.8}to{transform:translateY(-30px) scale(0);opacity:0}}
