.row.svelte-z141pp{touch-action:manipulation}button.active.svelte-z141pp{background:#d7d7d7;transition:transform .1s ease-out;transform:translateY(1px)scale(.95)}button.svelte-z141pp:not(.active){transition:transform .15s cubic-bezier(.175,.885,.32,1.275)}.page.svelte-z141pp{display:block}button[data-status=correct].svelte-z141pp,button[data-status=present].svelte-z141pp,button[data-status=absent].svelte-z141pp{color:#fff}button[data-status=correct].svelte-z141pp{background:#33b35e;border-color:#33b35e}button[data-status=present].svelte-z141pp{background:#f7b543;border-color:#f7b543}button[data-status=absent].svelte-z141pp{background:#787c7e;border-color:#787c7e}.emoji-particle.svelte-19iksxd{animation-name:svelte-19iksxd-floatUp;animation-fill-mode:forwards}@keyframes svelte-19iksxd-floatUp{0%{opacity:1;transform:translate(-50%)translateY(100%)}70%{opacity:1}to{transform:translateX(-50%) translateY(var(--travel-dist));opacity:0}}.vesala-grid.svelte-u95cub{width:auto;height:100%}@container (aspect-ratio<=5/6){.vesala-grid.svelte-u95cub{width:100%;height:auto}}.tile.svelte-u95cub{--tile-start-bg:#fff;--tile-start-border:#d1d5db;--tile-start-color:#111;--tile-final-bg:var(--tile-start-bg);--tile-final-border:var(--tile-start-border);--tile-final-color:var(--tile-start-color);background-color:var(--tile-start-bg);border-color:var(--tile-start-border);color:var(--tile-start-color);transform-style:preserve-3d;backface-visibility:hidden}.tile.tile-filled.svelte-u95cub{--tile-start-border:#6b7280}.tile.correct.svelte-u95cub{--tile-final-bg:#33b35e;--tile-final-border:#33b35e;--tile-final-color:#fff}.tile.present.svelte-u95cub{--tile-final-bg:#f7b543;--tile-final-border:#f7b543;--tile-final-color:#fff}.tile.absent.svelte-u95cub{--tile-final-bg:#787c7e;--tile-final-border:#787c7e;--tile-final-color:#fff}.tile.correct.svelte-u95cub,.tile.present.svelte-u95cub,.tile.absent.svelte-u95cub{background-color:var(--tile-final-bg);border-color:var(--tile-final-border);color:var(--tile-final-color)}.shake.svelte-u95cub{animation:.5s svelte-u95cub-shake}@keyframes svelte-u95cub-shake{10%,90%{transform:translate(-1px)}20%,80%{transform:translate(2px)}30%,50%,70%{transform:translate(-4px)}40%,60%{transform:translate(4px)}}.jump.svelte-u95cub{animation:.5s svelte-u95cub-jump;animation-delay:calc(var(--i,1) * .1s)}@keyframes svelte-u95cub-jump{0%,to{transform:translateY(0)}50%{transform:translateY(-.5em)}}@media (prefers-reduced-motion:reduce){.tile.svelte-u95cub{transform:none!important}}
