.container.svelte-ocaban{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}canvas.svelte-ocaban{width:100%;height:100%;display:block}.text-overlay.svelte-ocaban{position:absolute;top:15%;left:50%;transform:translate(-50%);pointer-events:none;z-index:10;animation:svelte-ocaban-textBounce 1s ease-in-out infinite}@keyframes svelte-ocaban-textBounce{0%,to{transform:translate(-50%) translateY(0)}50%{transform:translate(-50%) translateY(-5px)}}h1.svelte-ocaban{font-size:4rem;font-weight:700;color:#fff;text-shadow:3px 3px 0px #ff6b9d,6px 6px 0px #c44569,9px 9px 20px rgba(0,0,0,.3);margin:0;white-space:nowrap;animation:svelte-ocaban-glow 2s ease-in-out infinite alternate;font-family:Arial Black,Helvetica,sans-serif;letter-spacing:.1em}@keyframes svelte-ocaban-glow{0%{text-shadow:3px 3px 0px #ff6b9d,6px 6px 0px #c44569,9px 9px 20px rgba(0,0,0,.3)}to{text-shadow:3px 3px 0px #ff9ff3,6px 6px 0px #f368e0,9px 9px 30px rgba(255,107,157,.6)}}@media(max-width:768px){h1.svelte-ocaban{font-size:2rem}}main.svelte-1uha8ag{width:100vw;height:100vh;margin:0;padding:0;overflow:hidden;background:linear-gradient(to bottom,#87ceeb,#e0f6ff,#98fb98);display:flex;align-items:center;justify-content:center}
