.back.svelte-fgfiqd{color:var(--muted);align-items:center;gap:.3rem;margin-bottom:.7rem;font-size:.75rem;display:inline-flex}.trainer-page.svelte-fgfiqd{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:1rem;max-width:980px;padding-bottom:2rem;display:grid}.trainer-main.svelte-fgfiqd{gap:.6rem;display:grid}.trainer-board.svelte-fgfiqd{text-align:center;justify-items:center;gap:.2rem;padding:1.2rem;transition:border-color .2s,background .2s;display:grid}.trainer-board.svelte-fgfiqd strong:where(.svelte-fgfiqd){font-family:var(--font-display);letter-spacing:-.05em;font-size:clamp(4rem,14vw,8rem);line-height:.9}.trainer-board.svelte-fgfiqd span:where(.svelte-fgfiqd){font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--muted);font-size:.6rem}.trainer-board.right.svelte-fgfiqd{border-color:var(--lime);background:color-mix(in oklab, var(--lime) 7%, var(--card))}.trainer-board.wrong.svelte-fgfiqd{border-color:var(--coral);background:color-mix(in oklab, var(--coral) 7%, var(--card))}.answer-row.svelte-fgfiqd{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.answer.svelte-fgfiqd{border:1px solid var(--line);background:var(--card);color:var(--fg);cursor:pointer;border-radius:.7rem;justify-content:center;align-items:center;gap:.45rem;padding:.9rem;font-size:.9rem;font-weight:600;display:flex}.answer.svelte-fgfiqd:hover:not(:disabled){border-color:var(--lime)}.answer.svelte-fgfiqd:disabled{opacity:.5;cursor:default}.swatch.svelte-fgfiqd{border:1px solid var(--line);border-radius:.25rem;width:18px;height:18px}.swatch.light.svelte-fgfiqd{background:#d8d6c9}.swatch.dark.svelte-fgfiqd{background:#5f6e5b}.answer.svelte-fgfiqd kbd:where(.svelte-fgfiqd){font-family:var(--font-mono);border:1px solid var(--line);color:var(--muted);border-radius:.25rem;padding:.1rem .25rem;font-size:.55rem}.trainer-controls.svelte-fgfiqd{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.hint.svelte-fgfiqd{font-family:var(--font-mono);color:var(--muted);font-size:.56rem}.score-grid.svelte-fgfiqd{grid-template-columns:repeat(4,minmax(0,1fr));gap:.35rem;display:grid}.score.svelte-fgfiqd{padding:.55rem .65rem}.score.svelte-fgfiqd span:where(.svelte-fgfiqd){font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.07em;color:var(--muted);font-size:.5rem;display:block}.score.svelte-fgfiqd strong:where(.svelte-fgfiqd){margin-top:.1rem;font-size:1.1rem;display:block}.finished.svelte-fgfiqd{align-items:center;gap:.6rem;padding:.8rem;display:flex}.finished.svelte-fgfiqd svg{color:var(--lime);flex:none}.finished.svelte-fgfiqd>div:where(.svelte-fgfiqd){flex:1}.finished.svelte-fgfiqd strong:where(.svelte-fgfiqd){font-size:.8rem}.finished.svelte-fgfiqd p:where(.svelte-fgfiqd){color:var(--muted);margin:.15rem 0 0;font-size:.68rem}.trainer-side.svelte-fgfiqd{gap:.5rem;display:grid;position:sticky;top:84px}.side-card.svelte-fgfiqd{padding:.85rem}.small.svelte-fgfiqd{margin:.3rem 0 .6rem;font-size:.7rem;line-height:1.5}@media (width<=860px){.trainer-page.svelte-fgfiqd{grid-template-columns:1fr}.trainer-side.svelte-fgfiqd{grid-template-columns:repeat(2,minmax(0,1fr));position:static}}@media (width<=560px){.score-grid.svelte-fgfiqd{grid-template-columns:repeat(2,minmax(0,1fr))}.trainer-side.svelte-fgfiqd{grid-template-columns:1fr}}
