.Tile-module__tg_jGG__tileWrapper{perspective:250px}.Tile-module__tg_jGG__tile{aspect-ratio:1;border:2px solid var(--color-tile-border);background:var(--color-tile-bg);width:100%;color:var(--color-text);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;font-size:clamp(1.25rem,4vw,1.625rem);font-weight:700;line-height:1;transition:border-color 80ms;display:flex}.Tile-module__tg_jGG__active{border-color:var(--color-tile-border-active);box-shadow:inset 0 0 0 1px var(--color-tile-border-active)}.Tile-module__tg_jGG__correct{background:var(--color-correct);border-color:var(--color-correct);color:#fff}.Tile-module__tg_jGG__present{background:var(--color-present);border-color:var(--color-present);color:#fff}.Tile-module__tg_jGG__absent{background:var(--color-key-absent);border-color:var(--color-key-absent);color:#fff}@keyframes Tile-module__tg_jGG__pop{0%{transform:scale(1)}50%{transform:scale(1.12)}to{transform:scale(1)}}.Tile-module__tg_jGG__pop{animation:.1s Tile-module__tg_jGG__pop}@keyframes Tile-module__tg_jGG__flipIn{0%{transform:rotateX(0)}to{transform:rotateX(-90deg)}}@keyframes Tile-module__tg_jGG__flipOut{0%{transform:rotateX(-90deg)}to{transform:rotateX(0)}}.Tile-module__tg_jGG__flip .Tile-module__tg_jGG__tile{animation:Tile-module__tg_jGG__flipIn .24s ease forwards, Tile-module__tg_jGG__flipOut .24s ease calc(var(--delay) + .24s) forwards}@keyframes Tile-module__tg_jGG__bounce{0%,to{transform:translateY(0)}40%{transform:translateY(-20px)}60%{transform:translateY(-10px)}}.Tile-module__tg_jGG__bounce{animation:.6s forwards Tile-module__tg_jGG__bounce;animation-delay:var(--delay)}
.BoardRow-module__nhF7_a__row{grid-template-columns:repeat(var(--word-length,5), var(--tile-size));gap:var(--tile-gap);display:grid}@keyframes BoardRow-module__nhF7_a__shake{0%,to{transform:translate(0)}15%{transform:translate(-6px)}30%{transform:translate(6px)}45%{transform:translate(-5px)}60%{transform:translate(5px)}75%{transform:translate(-3px)}90%{transform:translate(3px)}}.BoardRow-module__nhF7_a__shake{animation:.5s cubic-bezier(.36,.07,.19,.97) forwards BoardRow-module__nhF7_a__shake}
.Board-module__PfFPEG__board{gap:var(--tile-gap);flex-direction:column;display:flex}
.KeyboardKey-module__wM4YOG__key{background:var(--color-key-bg);min-width:36px;height:48px;color:var(--color-text);font-family:var(--font-primary);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;border:none;border-radius:2px;flex:1;justify-content:center;align-items:center;padding:0 4px;font-size:1rem;font-weight:600;transition:background .2s,color .2s,transform 80ms;display:flex}.KeyboardKey-module__wM4YOG__key:active{transform:scale(.88)}.KeyboardKey-module__wM4YOG__action{flex:1.5;min-width:48px;font-size:.75rem}.KeyboardKey-module__wM4YOG__correct{background:var(--color-correct);color:#fff}.KeyboardKey-module__wM4YOG__present{background:var(--color-present);color:#fff}.KeyboardKey-module__wM4YOG__absent{background:var(--color-key-absent);color:var(--color-text-muted)}.KeyboardKey-module__wM4YOG__submit{color:#121213;background:#fff}.KeyboardKey-module__wM4YOG__delete{color:#f09595;background:#501313}.KeyboardKey-module__wM4YOG__wide{flex:4}
.Keyboard-module__Xm976W__keyboard{direction:rtl;flex-direction:column;gap:4px;width:100%;display:flex}.Keyboard-module__Xm976W__row{flex-direction:row;justify-content:center;gap:4px;display:flex}
