form.svelte-15g8xkv.svelte-15g8xkv{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;flex:1}.custom-grid.svelte-15g8xkv.svelte-15g8xkv{--width:min(100vw, 40vh, 380px);max-width:var(--width);align-self:center;justify-self:center;width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-start}.custom-grid.svelte-15g8xkv .row.svelte-15g8xkv{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:.2rem;margin:0 0 .2rem}.custom-grid.bad-guess.svelte-15g8xkv .row.current.svelte-15g8xkv{animation:svelte-15g8xkv-wiggle .5s}.custom-grid.playing.svelte-15g8xkv .row.current.svelte-15g8xkv{filter:drop-shadow(3px 3px 10px #555)}.controls.svelte-15g8xkv.svelte-15g8xkv{text-align:center;justify-content:center;height:min(18vh,10rem)}.letter.svelte-15g8xkv.svelte-15g8xkv{margin:0;box-sizing:border-box;display:flex;aspect-ratio:1 / 1;width:100%;align-items:center;justify-content:center;border-radius:.375rem;border-width:2px;border-color:#ffffff1a;background-color:transparent;text-align:center;font-weight:700;text-transform:uppercase;--tw-text-opacity:1;color:rgb(231 236 238 / var(--tw-text-opacity));font-size:calc(.08 * var(--width))}.letter.missing.svelte-15g8xkv.svelte-15g8xkv{border-style:hidden;background-image:linear-gradient(90deg,#222,#222);--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}.letter.exact.svelte-15g8xkv.svelte-15g8xkv{border-style:hidden;background-image:linear-gradient(90deg,#b17d2d,#f5c880);--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity))}.letter.close.svelte-15g8xkv.svelte-15g8xkv{border-style:hidden;background-image:linear-gradient(90deg,#b4afa6,#fffde7);--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity))}.letter.selected.svelte-15g8xkv.svelte-15g8xkv{border-color:#e10600}.keyboard.svelte-15g8xkv.svelte-15g8xkv{--gap:.2rem;position:relative;display:flex;flex-direction:column;gap:var(--gap);height:100%}.keyboard.svelte-15g8xkv .row.svelte-15g8xkv{display:flex;justify-content:center;gap:.2rem;flex:1}.keyboard.svelte-15g8xkv button.svelte-15g8xkv,.keyboard.svelte-15g8xkv button.svelte-15g8xkv:disabled{--size:min(8vw, 4vh, 40px);background-color:#e7ecee;color:#000;width:var(--size);border:none;border-radius:2px;font-size:calc(var(--size) * .5);margin:0;text-transform:uppercase}.keyboard.svelte-15g8xkv button.exact.svelte-15g8xkv{background:linear-gradient(90deg,#b17d2d,#f5c880)}.keyboard.svelte-15g8xkv button.missing.svelte-15g8xkv{opacity:.6}.keyboard.svelte-15g8xkv button.close.svelte-15g8xkv{border:2px solid linear-gradient(90deg,#B17D2D 0%,#F5C880 100%);background:#000;color:#91a0ad}.keyboard.svelte-15g8xkv button.svelte-15g8xkv:focus{background:#e10600;color:#fff;outline:none}.keyboard.svelte-15g8xkv button[data-key=enter].svelte-15g8xkv,.keyboard.svelte-15g8xkv button[data-key=backspace].svelte-15g8xkv{position:absolute;bottom:0;width:calc(1.5 * var(--size));height:calc(1 / 3 * (100% - 2 * var(--gap)));text-transform:uppercase;font-size:calc(.3 * var(--size));padding-top:calc(.15 * var(--size))}.keyboard.svelte-15g8xkv button[data-key=enter].svelte-15g8xkv{left:calc(50% + 3.5 * var(--size) + .8rem)}@keyframes svelte-15g8xkv-pulse{50%{opacity:.5}}.keyboard.svelte-15g8xkv button[data-key=enter].svelte-15g8xkv{animation:svelte-15g8xkv-pulse 2s cubic-bezier(.4,0,.6,1) infinite;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.keyboard.svelte-15g8xkv button[data-key=enter].svelte-15g8xkv:enabled{--tw-bg-opacity:1;background-color:rgb(225 6 0 / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}.keyboard.svelte-15g8xkv button[data-key=backspace].svelte-15g8xkv{right:calc(50% + 3.5 * var(--size) + .8rem)}.keyboard.svelte-15g8xkv button[data-key=enter].svelte-15g8xkv:disabled{opacity:.5}@keyframes svelte-15g8xkv-wiggle{0%{transform:translate(0)}10%{transform:translate(-2px)}30%{transform:translate(4px)}50%{transform:translate(-6px)}70%{transform:translate(+4px)}90%{transform:translate(-2px)}to{transform:translate(0)}}
