.choice-card.svelte-1hfy01f{align-items:stretch;gap:var(--spacing-sm);padding:var(--spacing-md);border:1px solid var(--border-color);border-radius:var(--radius-sm);background:var(--button-bg);color:var(--text-primary);text-align:start;flex-direction:column;font-family:inherit;transition:all .15s;display:flex}.choice-card.align-center.svelte-1hfy01f{text-align:center;justify-content:center;align-items:center}.choice-card.padding-sm.svelte-1hfy01f{padding:var(--spacing-md) var(--spacing-sm)}.choice-card.svelte-1hfy01f:hover:not(.disabled,.checked){border-color:var(--text-secondary);background:var(--button-bg-hover)}.choice-card.checked.svelte-1hfy01f{border-color:var(--accent-color);background:var(--accent-bg);box-shadow:0 0 0 1px var(--accent-color)}.choice-card.svelte-1hfy01f:focus{outline:none}.choice-card.svelte-1hfy01f:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:2px}.choice-card.disabled.svelte-1hfy01f{opacity:.5}.choice-card-group.svelte-69nv2g:focus{outline:none}.choice-card-group.svelte-69nv2g:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:2px}.layout-grid.svelte-69nv2g{grid-template-columns:repeat(auto-fill, minmax(var(--choice-card-min-column), 1fr));display:grid}.layout-row.svelte-69nv2g{flex-wrap:wrap;display:flex}.gap-sm.svelte-69nv2g{gap:var(--spacing-sm)}.gap-md.svelte-69nv2g{gap:var(--spacing-md)}
