@keyframes svelte-gmjfer-shake{0%,to{transform:translate(0)rotate(0)}10%{transform:translate(-5px)rotate(-2deg)}20%{transform:translate(5px)rotate(2deg)}30%{transform:translate(-5px)rotate(-2deg)}40%{transform:translate(5px)rotate(2deg)}50%{transform:translate(-3px)rotate(-1deg)}60%{transform:translate(3px)rotate(1deg)}70%{transform:translate(-3px)rotate(-1deg)}80%{transform:translate(3px)rotate(1deg)}90%{transform:translate(-1px)rotate(-.5deg)}}.unlock-white.svelte-gmjfer{filter:brightness(0)invert()}@keyframes svelte-gmjfer-fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.unlock-text.svelte-gmjfer{color:#fff;text-align:center;opacity:0;font-size:1.25rem;font-weight:600;animation:.5s ease-out 1.25s forwards svelte-gmjfer-fadeIn}@keyframes svelte-gmjfer-pulse{0%,to{opacity:.6;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}.unlock-tap-text.svelte-gmjfer{color:#8572ff;text-align:center;opacity:0;margin-top:.75rem;font-size:.95rem;font-weight:500;animation:.5s ease-out 1.5s forwards svelte-gmjfer-fadeIn,1.5s ease-in-out 2s infinite svelte-gmjfer-pulse}.glow-effect.svelte-gmjfer{pointer-events:none;filter:blur(30px);z-index:5;background:radial-gradient(circle,#a395ff40 0%,#8572ff26 30%,#664eff14 60%,#0000 100%);border-radius:50%;width:500px;height:500px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}
