.options-container.svelte-9np9yw{gap:1rem;display:grid}.options-container.image-grid.svelte-9np9yw{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}@media (width<=640px){.options-container.image-grid.svelte-9np9yw{grid-template-columns:repeat(2,minmax(0,1fr))}}.option-item.svelte-9np9yw{text-align:left;border:1px solid var(--color-line);border-radius:var(--radius-md);width:100%;color:var(--text-primary,var(--color-cream));cursor:pointer;background:#ffffff03;align-items:flex-start;gap:1rem;padding:1rem 1.25rem;transition:border-color .15s,background .15s;display:flex}.option-item.svelte-9np9yw:hover:not(:disabled){background:#ffffff08}.option-item.svelte-9np9yw:disabled{cursor:default}.option-item.selected.svelte-9np9yw{border-color:var(--primary-light)}.option-item.correct.svelte-9np9yw{background:#6fbf8b14;border-color:#6fbf8b}.option-item.incorrect.svelte-9np9yw{background:#d97a6c14;border-color:#d97a6c}.option-letter.svelte-9np9yw{border:1px solid var(--color-line);border-radius:50%;flex:none;place-items:center;width:1.75rem;height:1.75rem;font-size:.8125rem;font-weight:600;display:grid}.option-body.svelte-9np9yw{flex-direction:column;flex:1;gap:.5rem;min-width:0;display:flex}.option-body.svelte-9np9yw img:where(.svelte-9np9yw){background:var(--color-cream);border-radius:calc(var(--radius-md) / 1.5);width:100%;height:auto;padding:.5rem;display:block}.option-text.svelte-9np9yw{font-size:.9375rem;line-height:1.55}.option-text.svelte-9np9yw p{margin:0}
