.WordGuess-module__12W7aa__prompt{margin:var(--space-3) 0;padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-surface-2);text-align:center}.WordGuess-module__12W7aa__promptLabel{font-size:var(--font-size-xs);color:var(--color-text-muted);margin:0;font-weight:700}.WordGuess-module__12W7aa__meaning{margin:var(--space-1) 0 0;font-size:var(--font-size-xl,1.4rem);color:var(--color-text);overflow-wrap:anywhere;font-weight:800}.WordGuess-module__12W7aa__clue{margin:var(--space-2) 0 0;padding-top:var(--space-2);border-top:1px dashed var(--color-border);color:var(--color-text);overflow-wrap:anywhere;line-height:1.55}.WordGuess-module__12W7aa__clueLabel{font-size:var(--font-size-xs);color:var(--color-text-muted);font-weight:700;display:block}.WordGuess-module__12W7aa__blank{border-bottom:2px solid var(--color-brand);text-align:center;min-width:3em;display:inline-block}.WordGuess-module__12W7aa__board{--tile-gap:6px;--correct:#15803d;--present:#b7791f;--absent:#64748b;width:min(100%, calc(var(--cols) * 58px));margin:0 auto var(--space-3);gap:var(--tile-gap);flex-direction:column;display:flex;container-type:inline-size}.WordGuess-module__12W7aa__row{grid-template-columns:repeat(var(--cols), 1fr);gap:var(--tile-gap);display:grid}.WordGuess-module__12W7aa__tile{aspect-ratio:1;border:2px solid var(--color-border);border-radius:var(--radius-sm,6px);background:var(--color-surface);color:var(--color-text);font-size:min(1.6rem, calc(100cqi / var(--cols) * .5));text-transform:uppercase;place-items:center;font-weight:800;line-height:1;display:grid}.WordGuess-module__12W7aa__tile.WordGuess-module__12W7aa__filled{border-color:var(--color-text-muted);animation:.12s ease-out WordGuess-module__12W7aa__pop}.WordGuess-module__12W7aa__tile.WordGuess-module__12W7aa__correct,.WordGuess-module__12W7aa__tile.WordGuess-module__12W7aa__present,.WordGuess-module__12W7aa__tile.WordGuess-module__12W7aa__absent{color:#fff;border-color:#0000;animation:.36s ease-out both WordGuess-module__12W7aa__flip}.WordGuess-module__12W7aa__tile.WordGuess-module__12W7aa__correct{background:var(--correct)}.WordGuess-module__12W7aa__tile.WordGuess-module__12W7aa__present{background:var(--present)}.WordGuess-module__12W7aa__tile.WordGuess-module__12W7aa__absent{background:var(--absent)}@keyframes WordGuess-module__12W7aa__pop{50%{transform:scale(1.08)}}@keyframes WordGuess-module__12W7aa__flip{0%{background:var(--color-surface);color:var(--color-text);border-color:var(--color-text-muted);transform:rotateX(0)}50%{background:var(--color-surface);color:var(--color-text);border-color:var(--color-text-muted);transform:rotateX(90deg)}51%{transform:rotateX(90deg)}to{transform:rotateX(0)}}.WordGuess-module__12W7aa__tries{margin:0 0 var(--space-2);font-size:var(--font-size-sm);color:var(--color-text-muted);text-align:center;font-weight:700}.WordGuess-module__12W7aa__keyboard{margin-top:var(--space-3);flex-direction:column;align-items:center;gap:5px;display:flex}.WordGuess-module__12W7aa__keyRow{justify-content:center;gap:5px;width:100%;display:flex}.WordGuess-module__12W7aa__key{--correct:#15803d;--present:#b7791f;--absent:#64748b;border-radius:var(--radius-sm,6px);background:var(--color-surface-2);min-width:0;color:var(--color-text);font-size:var(--font-size-sm);text-align:center;text-transform:uppercase;flex:0 34px;padding:7px 0;font-weight:700}.WordGuess-module__12W7aa__key.WordGuess-module__12W7aa__correct{background:var(--correct);color:#fff}.WordGuess-module__12W7aa__key.WordGuess-module__12W7aa__present{background:var(--present);color:#fff}.WordGuess-module__12W7aa__key.WordGuess-module__12W7aa__absent{background:var(--absent);color:#fff;opacity:.55}.WordGuess-module__12W7aa__used{margin-top:var(--space-3);align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.WordGuess-module__12W7aa__usedLabel{font-size:var(--font-size-xs);color:var(--color-text-muted);font-weight:700}.WordGuess-module__12W7aa__usedList{flex-wrap:wrap;gap:5px;display:flex}.WordGuess-module__12W7aa__usedList .WordGuess-module__12W7aa__key{text-transform:none;flex:none;min-width:2em;padding-inline:6px}.WordGuess-module__12W7aa__outcome{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-surface-2);flex-wrap:wrap;display:flex}.WordGuess-module__12W7aa__outcome p{overflow-wrap:anywhere;margin:0;font-weight:800}.WordGuess-module__12W7aa__outcome .btn{min-height:var(--tap-min)}.WordGuess-module__12W7aa__ok{color:var(--color-success)}.WordGuess-module__12W7aa__bad{color:var(--color-danger)}@media (prefers-reduced-motion:reduce){.WordGuess-module__12W7aa__tile.WordGuess-module__12W7aa__filled,.WordGuess-module__12W7aa__tile.WordGuess-module__12W7aa__correct,.WordGuess-module__12W7aa__tile.WordGuess-module__12W7aa__present,.WordGuess-module__12W7aa__tile.WordGuess-module__12W7aa__absent{animation:none}}@media (max-width:480px){.WordGuess-module__12W7aa__board{--tile-gap:5px}.WordGuess-module__12W7aa__keyRow{gap:4px}.WordGuess-module__12W7aa__prompt{padding:var(--space-2) var(--space-3)}}
