.GameControls-module__AOqteq__controlsContainer{flex-direction:column;align-items:center;gap:1.25rem;width:100%;margin-top:2rem;display:flex}.GameControls-module__AOqteq__controlsRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;display:flex}.GameControls-module__AOqteq__segmentedControl{background-color:#fff;border:1px solid #e2e8f0;box-shadow:0 2px 6px #0000000a}.GameControls-module__AOqteq__newWordButton{font-weight:700;transition:transform .1s;box-shadow:0 4px 12px #f9731633}.GameControls-module__AOqteq__newWordButton:active{transform:scale(.98)}
.PromptCard-module__Q6yQha__promptCard{text-align:center;-webkit-user-select:none;user-select:none;background-color:#fff;border:3px solid #e2e8f0;border-radius:1.5rem;flex-direction:column;justify-content:center;align-items:center;padding:2rem 1.5rem;display:flex;box-shadow:0 8px 24px #0000000f}.PromptCard-module__Q6yQha__promptArt{filter:drop-shadow(0 4px 8px #00000014);margin-bottom:1rem;font-size:5rem;line-height:1}.PromptCard-module__Q6yQha__promptPhoto{object-fit:cover;border-radius:1rem;width:12rem;height:12rem;margin-bottom:1rem;box-shadow:0 8px 24px #0000001f}.PromptCard-module__Q6yQha__promptLabel{color:#2d3748;letter-spacing:.02em;font-size:2rem;font-weight:700}
.QuizPrompt-module__ZYvIGa__quizCard{text-align:center;border:3px solid;border-radius:1.5rem;width:100%;max-width:400px;padding:2rem 2.5rem}.QuizPrompt-module__ZYvIGa__promptArt{margin-bottom:.5rem;font-size:5rem;line-height:1.2}.QuizPrompt-module__ZYvIGa__promptPhoto{object-fit:cover;border-radius:.75rem;width:10rem;height:10rem;margin-bottom:.5rem;box-shadow:0 8px 24px #0000001f}.QuizPrompt-module__ZYvIGa__promptLabel{color:#1e293b;margin:0 0 1rem;font-size:2rem;font-weight:800}.QuizPrompt-module__ZYvIGa__blankLine{letter-spacing:.08em;justify-content:center;align-items:center;gap:.5rem;font-size:3rem;font-weight:700;display:flex}.QuizPrompt-module__ZYvIGa__blankTile{color:#f97316;border-bottom:4px solid #cbd5e1;justify-content:center;align-items:center;width:1.6em;height:1.6em;display:inline-flex}
.WordTiles-module__Z7JSmq__tilesContainer{flex-wrap:nowrap;justify-content:center;align-items:center;gap:clamp(.35rem,1.5vw,.75rem);max-width:100%;margin:1.5rem 0;padding:0;list-style:none;display:flex}.WordTiles-module__Z7JSmq__tile{-webkit-user-select:none;user-select:none;border-radius:clamp(.5rem,2vw,1rem);justify-content:center;align-items:center;width:clamp(2.5rem,11vw,4.5rem);height:clamp(3.25rem,14vw,5.5rem);font-size:clamp(1.5rem,7vw,2.75rem);font-weight:800;transition:transform .15s,border-color .15s,background-color .15s;display:flex}.WordTiles-module__Z7JSmq__tile[data-state=completed]{color:#fff;background-color:#c2410c;border:3px solid #9a3412;transform:scale(1.02);box-shadow:0 6px 12px #c2410c40}.WordTiles-module__Z7JSmq__tile[data-state=active]{color:#1e293b;background-color:#fff;border:4px solid #f97316;animation:1.5s ease-in-out infinite WordTiles-module__Z7JSmq__pulse;box-shadow:0 0 0 4px #f9731633}.WordTiles-module__Z7JSmq__tile[data-state=faint]{color:#cbd5e1;background-color:#f8fafc;border:2px dashed #e2e8f0}.WordTiles-module__Z7JSmq__tile[data-state=hidden]{color:#0000;background-color:#f1f5f9;border:2px dashed #cbd5e1}@keyframes WordTiles-module__Z7JSmq__pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@media (prefers-reduced-motion:reduce){.WordTiles-module__Z7JSmq__tile{transition:none}.WordTiles-module__Z7JSmq__tile[data-state=active]{animation:none}}
.TypingGame-module__w5ZDWW__gameWrapper{flex-direction:column;justify-content:center;align-items:center;max-width:720px;min-height:85vh;margin:0 auto;padding:1.5rem 1rem;display:flex}.TypingGame-module__w5ZDWW__gameHeader{text-align:center;margin-bottom:1.5rem}.TypingGame-module__w5ZDWW__gameTitle{color:#1e293b;letter-spacing:-.02em;margin:0 0 .5rem;font-size:2.5rem;font-weight:900}.TypingGame-module__w5ZDWW__statusText{color:#475569;justify-content:center;align-items:center;min-height:2rem;font-size:1.25rem;font-weight:600;display:flex}.TypingGame-module__w5ZDWW__levelLabel{text-align:center;color:#475569;letter-spacing:.06em;margin-top:1.25rem;font-size:1.1rem;font-weight:700}.TypingGame-module__w5ZDWW__levelCompleteOverlay{z-index:50;background-color:#0f172a8c;justify-content:center;align-items:center;animation:.3s ease-out TypingGame-module__w5ZDWW__overlay-in;display:flex;position:fixed;inset:0}.TypingGame-module__w5ZDWW__levelCompleteCard{text-align:center;background-color:#fff;border-radius:1.5rem;padding:2rem 3rem;box-shadow:0 20px 50px #0000004d}.TypingGame-module__w5ZDWW__celebrateEmoji{font-size:3rem;animation:.6s ease-in-out 3 TypingGame-module__w5ZDWW__emoji-bounce}.TypingGame-module__w5ZDWW__levelCompleteTitle{color:#1e293b;margin:.75rem 0 .25rem;font-size:2rem;font-weight:900}.TypingGame-module__w5ZDWW__levelCompleteMessage{color:#475569;margin:0;font-size:1.25rem;font-weight:700}@keyframes TypingGame-module__w5ZDWW__overlay-in{0%{opacity:0}to{opacity:1}}@keyframes TypingGame-module__w5ZDWW__emoji-bounce{0%,to{transform:scale(1)}50%{transform:scale(1.25)}}@media (prefers-reduced-motion:reduce){.TypingGame-module__w5ZDWW__levelCompleteOverlay,.TypingGame-module__w5ZDWW__levelCompleteCard,.TypingGame-module__w5ZDWW__celebrateEmoji{animation:none}}.TypingGame-module__w5ZDWW__interactiveArea{flex-direction:column;align-items:center;width:100%;transition:transform .2s;display:flex}.TypingGame-module__w5ZDWW__interactiveArea[data-feedback=shake]{animation:.35s ease-in-out TypingGame-module__w5ZDWW__shake}.TypingGame-module__w5ZDWW__interactiveArea[data-feedback=celebrate]{animation:.8s ease-in-out TypingGame-module__w5ZDWW__celebrate}.TypingGame-module__w5ZDWW__keyboardHint{color:#475569;text-align:center;margin-top:.5rem;font-size:.9rem}@keyframes TypingGame-module__w5ZDWW__shake{0%,to{transform:translate(0)}20%,60%{transform:translate(-8px)}40%,80%{transform:translate(8px)}}@keyframes TypingGame-module__w5ZDWW__celebrate{0%,to{transform:scale(1)}30%{transform:scale(1.06)rotate(-1deg)}60%{transform:scale(1.06)rotate(1deg)}}@media (prefers-reduced-motion:reduce){.TypingGame-module__w5ZDWW__interactiveArea[data-feedback=shake],.TypingGame-module__w5ZDWW__interactiveArea[data-feedback=celebrate]{animation:none}}
