.choices.svelte-jyagog{grid-template-columns:repeat(auto-fill, minmax(min(var(--choice-min), 100%), 1fr));gap:.5rem;min-width:0;display:grid}.choice.svelte-jyagog{min-width:0;min-height:var(--control-height);border:var(--border-width) solid color-mix(in srgb, var(--text) 10%, transparent);border-radius:calc(var(--radius) * 1.5);background:color-mix(in srgb, var(--text) 3%, transparent);color:var(--text);font-family:var(--font-body);cursor:pointer;align-items:flex-start;gap:.65rem;padding:.65rem .75rem;transition:border-color .16s,background-color .16s,transform .16s;display:flex;position:relative}.is-tile.svelte-jyagog .choice:where(.svelte-jyagog){flex-direction:column;gap:.5rem;padding:.7rem .75rem .75rem}.choice.svelte-jyagog:hover:not(.is-disabled){border-color:color-mix(in srgb, var(--choice-tone) 38%, transparent);background:color-mix(in srgb, var(--text) 5%, transparent)}.choice.svelte-jyagog:active:not(.is-disabled){transform:scale(.985)}.choice.is-checked.svelte-jyagog{border-color:var(--choice-tone);background:color-mix(in srgb, var(--choice-tone) 11%, transparent)}.choice.is-checked.svelte-jyagog:hover{background:color-mix(in srgb, var(--choice-tone) 14%, transparent)}.choice.svelte-jyagog:has(input:where(.svelte-jyagog):focus-visible){outline:2px solid var(--choice-tone);outline-offset:2px}.choice.is-disabled.svelte-jyagog{opacity:.45;cursor:not-allowed}input.svelte-jyagog{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.seal.svelte-jyagog{border-radius:calc(var(--radius) * 1.5);background:color-mix(in srgb, var(--text) 6%, transparent);width:2rem;height:2rem;color:color-mix(in srgb, var(--text) 72%, transparent);flex:none;place-items:center;transition:background-color .16s,color .16s;display:grid}.choice.is-checked.svelte-jyagog .seal:where(.svelte-jyagog){background:color-mix(in srgb, var(--choice-tone) 18%, transparent);color:var(--choice-tone)}.text.svelte-jyagog{flex-direction:column;gap:.12rem;min-width:0;padding-right:1.1rem;display:flex}.is-row.svelte-jyagog .choice:where(.svelte-jyagog):has(.seal:where(.svelte-jyagog)) .text:where(.svelte-jyagog){padding-top:.1rem}.label.svelte-jyagog{overflow-wrap:anywhere;font-size:.9rem;font-weight:600;line-height:1.3}.description.svelte-jyagog{-webkit-line-clamp:3;line-clamp:3;color:color-mix(in srgb, var(--text) 60%, transparent);-webkit-box-orient:vertical;font-size:.76rem;line-height:1.4;display:-webkit-box;overflow:hidden}.check.svelte-jyagog{border-radius:var(--radius);background:var(--choice-tone);width:1.1rem;height:1.1rem;color:var(--backdrop);opacity:0;place-items:center;transition:opacity .16s,transform .16s;display:grid;position:absolute;top:.5rem;right:.5rem;transform:scale(.6)}.choice.is-checked.svelte-jyagog .check:where(.svelte-jyagog){opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.choice.svelte-jyagog,.seal.svelte-jyagog,.check.svelte-jyagog{transition:none}}
