main.svelte-1rnm5tx.svelte-1rnm5tx{display:flex;justify-content:center;align-items:center;height:100vh;margin:0;font-family:Comic Neue,cursive,sans-serif;background-color:#000;overflow:hidden;position:relative}.title-button.svelte-1rnm5tx.svelte-1rnm5tx{font-size:min(4rem,10vw);z-index:10;white-space:nowrap;cursor:pointer}.title-button.svelte-1rnm5tx span.svelte-1rnm5tx{display:inline-block;animation:svelte-1rnm5tx-bounce .5s ease infinite alternate,svelte-1rnm5tx-colorChange 5s infinite linear;animation-delay:calc(var(--i) * .1s);text-shadow:0 0 10px currentColor,0 0 20px currentColor,0 0 30px currentColor}.confetti.svelte-1rnm5tx.svelte-1rnm5tx{position:absolute;will-change:transform,opacity;transition:none}.controls.svelte-1rnm5tx.svelte-1rnm5tx{position:absolute;bottom:20px;left:50%;transform:translate(-50%);background-color:#fff3;padding:10px;border-radius:5px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;color:#fff;width:90%;max-width:300px}.controls.svelte-1rnm5tx label.svelte-1rnm5tx{flex:1 1 100%;text-align:center}.controls.svelte-1rnm5tx input.svelte-1rnm5tx{flex:1 1 auto}.controls.svelte-1rnm5tx span.svelte-1rnm5tx{flex:0 0 auto}@keyframes svelte-1rnm5tx-bounce{to{transform:translateY(-20px)}}@keyframes svelte-1rnm5tx-colorChange{0%,to{color:red}20%{color:#cf0}40%{color:#0f6}60%{color:#06f}80%{color:#c0f}}
