.sc-play.svelte-11veivx{grid-template-columns:minmax(0,1fr);align-content:space-between;justify-items:center;gap:1.25rem;width:100%;min-height:min(32rem,100dvh - 13rem);display:grid}.sc-ask.svelte-11veivx{background:var(--learn-surface,#fff);border:2px solid var(--learn-line,#e5e7eb);border-radius:1.5rem;flex-direction:column;align-items:center;gap:.5rem;width:100%;padding:1rem;display:flex}.sc-emoji.svelte-11veivx{font-size:5.5rem;line-height:1}.sc-word.svelte-11veivx{text-align:center;color:var(--learn-ink,#1f2937);overflow-wrap:anywhere;font-size:2.25rem;font-weight:800;line-height:1.15}.sc-blocks.svelte-11veivx{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;display:flex}.sc-syllable-block.svelte-11veivx{background:var(--learn-sunken,#f3f4f6);min-width:3.5rem;min-height:3.5rem;color:var(--learn-ink-faint,#9ca3af);border:2px solid var(--learn-line,#e5e7eb);border-radius:1rem;justify-content:center;align-items:center;padding:.25rem .875rem;font-size:1.25rem;font-weight:700;transition:all .3s;display:flex}.sc-syllable-block.sc-current.svelte-11veivx{background:var(--learn-surface,#fff);color:var(--learn-ink,#1f2937);border:2.5px dashed var(--learn-accent-2,#e0a10f)}.sc-syllable-block.sc-lit.svelte-11veivx{background:var(--learn-correct,#16a34a);color:#fff;border-color:var(--learn-correct,#16a34a);transform:scale(1.08)}.sc-syllable-block.sc-dim.svelte-11veivx{opacity:.4}.sc-clap.svelte-11veivx{justify-content:center;padding-top:.5rem;display:flex}.sc-clap-btn.svelte-11veivx{color:#fff;background:var(--learn-accent-2,#e0a10f);border:4px solid color-mix(in srgb, var(--learn-accent-2,#e0a10f) 70%, #000);width:8.75rem;height:8.75rem}.sc-clap-btn.sc-clap-correct.svelte-11veivx{background:var(--learn-correct,#16a34a);border-color:color-mix(in srgb, var(--learn-correct,#16a34a) 70%, #000)}.sc-clap-btn.sc-clap-wrong.svelte-11veivx{opacity:.35}.sc-clap-btn.svelte-11veivx:not(:disabled):hover{transform:scale(1.06)}.sc-clap-btn.svelte-11veivx:disabled{cursor:default}.sc-clap-btn.svelte-11veivx:disabled:not(.sc-clap-correct):not(.sc-clap-wrong){opacity:.6}@media (orientation:landscape) and (height<=520px){.sc-root.svelte-11veivx{max-width:52rem!important}.sc-play.svelte-11veivx{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-content:center;align-items:center;gap:.75rem 1.5rem;min-height:0}.sc-ask.svelte-11veivx{grid-row:1/span 2;padding:.75rem}.sc-emoji.svelte-11veivx{font-size:4rem}.sc-word.svelte-11veivx{font-size:1.75rem}}.shake.svelte-11veivx{animation:.5s svelte-11veivx-sc-shake}@keyframes svelte-11veivx-sc-shake{0%,to{transform:translate(0)}20%{transform:translate(-8px)}40%{transform:translate(8px)}60%{transform:translate(-6px)}80%{transform:translate(6px)}}@media (prefers-reduced-motion:reduce){.sc-syllable-block.svelte-11veivx,.sc-clap-btn.svelte-11veivx{transition:none}.shake.svelte-11veivx{animation:none}.sc-clap-btn.svelte-11veivx:not(:disabled):hover,.sc-clap-btn.svelte-11veivx:not(:disabled):active{transform:none}}:root[data-reduced-motion] .sc-syllable-block.svelte-11veivx,:root[data-reduced-motion] .sc-clap-btn.svelte-11veivx{transition:none}:root[data-reduced-motion] .shake.svelte-11veivx{animation:none}:root[data-reduced-motion] .sc-clap-btn.svelte-11veivx:not(:disabled):hover,:root[data-reduced-motion] .sc-clap-btn.svelte-11veivx:not(:disabled):active{transform:none}
