.wrapper.svelte-1ov4kzr.svelte-1ov4kzr{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;width:100vw}.main.svelte-1ov4kzr.svelte-1ov4kzr{cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;border:none;background-color:transparent}.main.svelte-1ov4kzr .input.svelte-1ov4kzr{font-family:Roboto flex,sans-serif;font-variation-settings:"wght" 800,"wdth" 150;border:none;background-color:transparent;position:relative;text-align:center;color:#000;outline:none;font-size:38px;display:flex;align-items:center;justify-content:center;min-width:1ch}.main.svelte-1ov4kzr h3.svelte-1ov4kzr{margin:16px 0;font-size:38px;font-style:normal;font-weight:900;line-height:normal;text-transform:uppercase;transition:.5s ease}.main.svelte-1ov4kzr h3.svelte-1ov4kzr:first-child{letter-spacing:.8px}.main.svelte-1ov4kzr .circle.svelte-1ov4kzr{display:flex;align-items:center;justify-content:center;width:100px;height:100px;border-radius:50%;background-color:#fd4040;transition:.5s ease}.main.svelte-1ov4kzr .circle.blinking.svelte-1ov4kzr{animation:svelte-1ov4kzr-blink 1s infinite}.main.svelte-1ov4kzr .circle.wabble.svelte-1ov4kzr{animation:svelte-1ov4kzr-wabble 1s infinite alternate ease-in-out}.main.svelte-1ov4kzr:active>h3.svelte-1ov4kzr{letter-spacing:4px;font-size:30px;opacity:0}.hokku.svelte-1ov4kzr.svelte-1ov4kzr{white-space:pre-wrap}.hokku-text.svelte-1ov4kzr.svelte-1ov4kzr{font-size:38px}@keyframes svelte-1ov4kzr-blink{0%{opacity:1}50%{opacity:.5}to{opacity:1}}@keyframes svelte-1ov4kzr-wabble{33%{transform:translate(-10px,-10px)}66%{transform:translate(10px,-10px)}}
