.options-col.svelte-9pcq2g{flex-direction:column;gap:8px;display:flex}.option-btn.svelte-9pcq2g{background:var(--color-s1);width:100%;box-shadow:var(--shadow-offset-pill);color:var(--color-text);font-family:var(--font-sans);font-size:var(--text-base);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;border:none;border-radius:16px;align-items:flex-start;gap:10px;padding:12px 14px;font-weight:500;transition:all .15s;display:flex}.option-btn.svelte-9pcq2g:hover:not(:disabled){box-shadow:var(--shadow-offset-pill);background:color-mix(in srgb, var(--color-s1) 92%, var(--color-ink))}.option-btn.svelte-9pcq2g:active:not(:disabled){transform:scale(var(--press-scale))}.option-btn.correct.svelte-9pcq2g{border:2px solid var(--color-teal-deep);background:color-mix(in srgb, var(--color-teal) 30%, white);color:var(--color-teal-deep)}.option-btn.wrong.svelte-9pcq2g{border:2px solid var(--color-rose-deep);background:color-mix(in srgb, var(--color-rose) 30%, white);color:var(--color-rose-deep)}.option-btn.dimmed.svelte-9pcq2g{opacity:.45;border:none}.option-btn.svelte-9pcq2g:disabled{cursor:default}.option-letter.svelte-9pcq2g{font-family:var(--font-display);font-size:var(--text-small);color:var(--color-muted-ink);flex-shrink:0;width:20px;padding-top:1px;font-weight:800}.option-btn.correct.svelte-9pcq2g .option-letter:where(.svelte-9pcq2g){color:var(--color-teal-deep)}.option-btn.wrong.svelte-9pcq2g .option-letter:where(.svelte-9pcq2g){color:var(--color-rose-deep)}.option-text.svelte-9pcq2g{flex:1;line-height:1.4}.option-icon{flex-shrink:0;margin-left:auto}
