.board.svelte-ra9hfr{gap:var(--space-4);min-width:0;display:grid}.status.svelte-ra9hfr{min-height:calc(var(--text-md) * var(--leading-normal));color:var(--color-text-muted);font-size:var(--text-sm)}.result.svelte-ra9hfr{gap:var(--space-3);display:grid}.name.svelte-ra9hfr{font-size:var(--text-2xl);font-weight:var(--weight-bold);line-height:var(--leading-tight)}.line.svelte-ra9hfr{font-size:var(--text-lg);font-weight:var(--weight-semibold)}.desc.svelte-ra9hfr{font-size:var(--text-md);line-height:var(--leading-relaxed)}.match.svelte-ra9hfr{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-surface-muted);font-size:var(--text-sm);line-height:var(--leading-normal)}.empty.svelte-ra9hfr{color:var(--color-text-muted)}.note.svelte-ra9hfr{color:var(--color-text-muted);font-size:var(--text-xs)}.controls.svelte-mwihql{gap:var(--space-3);justify-items:start;min-width:0;display:grid}.lead.svelte-mwihql{font-size:var(--text-md);line-height:var(--leading-normal)}.progress.svelte-mwihql{width:100%;height:var(--game-quiz-bar);border:var(--border-width) solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-surface);overflow:hidden}.bar.svelte-mwihql{height:100%;width:calc(var(--done) * 100%);background:var(--color-accent);transition:width var(--duration) var(--ease);display:block}.count.svelte-mwihql{color:var(--color-text-muted);font-size:var(--text-sm);font-weight:var(--weight-semibold)}.ask.svelte-mwihql{gap:var(--space-3);width:100%;display:grid}.question.svelte-mwihql{font-size:var(--text-lg);font-weight:var(--weight-bold);line-height:var(--leading-tight)}.question.svelte-mwihql:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--space-1)}.options.svelte-mwihql{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.option.svelte-mwihql{align-items:center;gap:var(--space-3);width:100%;min-height:var(--touch-min);padding:var(--space-3) var(--space-4);border:var(--border-width) solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);font-size:var(--text-md);line-height:var(--leading-normal);text-align:start;cursor:pointer;transition:background-color var(--duration-fast) var(--ease);display:flex}.option.svelte-mwihql:hover{background:var(--color-surface-muted)}.num.svelte-mwihql{color:var(--color-text-muted);font-size:var(--text-sm);font-weight:var(--weight-semibold);flex:none}
