.ui-radios.svelte-1vialv0{gap:var(--ui-space-2);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}legend.svelte-1vialv0{margin-bottom:var(--ui-space-1);font-size:var(--ui-text-sm);padding:0;font-weight:500}.options.svelte-1vialv0{gap:var(--ui-space-2);flex-direction:column;display:flex}.option.svelte-1vialv0{align-items:flex-start;gap:var(--ui-space-2);min-height:var(--ui-control-sm);cursor:pointer;display:flex}.option.disabled.svelte-1vialv0{cursor:default;opacity:.55}input.svelte-1vialv0{width:1rem;height:1rem;accent-color:var(--ui-accent);flex-shrink:0;margin:.2rem 0 0}.text.svelte-1vialv0{gap:var(--ui-space-1);flex-direction:column;display:flex}.text.svelte-1vialv0 .hint:where(.svelte-1vialv0){font-size:var(--ui-text-sm);color:var(--ui-muted)}.cards.svelte-1vialv0 .options:where(.svelte-1vialv0){gap:var(--ui-space-3);grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));display:grid}.cards.columns.svelte-1vialv0 .options:where(.svelte-1vialv0){grid-template-columns:repeat(var(--radio-columns), minmax(0, 1fr))}@media (width<=36rem){.cards.columns.svelte-1vialv0 .options:where(.svelte-1vialv0){grid-template-columns:minmax(0,1fr)}}.cards.svelte-1vialv0 .option:where(.svelte-1vialv0){padding:var(--ui-space-3) var(--ui-space-4);border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);background:var(--ui-surface);align-items:flex-start;transition:border-color .15s,background-color .15s}.cards.svelte-1vialv0 .option.plain:where(.svelte-1vialv0){align-items:center}.cards.svelte-1vialv0 .option:where(.svelte-1vialv0):hover:not(.disabled){border-color:var(--ui-border-strong)}.cards.svelte-1vialv0 .option.checked:where(.svelte-1vialv0){border-color:var(--ui-accent);background:var(--ui-soft);box-shadow:inset 0 0 0 1px var(--ui-accent)}.segmented.svelte-1vialv0 .options:where(.svelte-1vialv0){border-radius:var(--ui-radius-field);background:var(--ui-soft);flex-flow:wrap;gap:0;width:fit-content;max-width:100%;padding:2px}.segmented.svelte-1vialv0 .option:where(.svelte-1vialv0){min-height:calc(var(--ui-control) - 6px);padding:0 var(--ui-space-3);border-radius:calc(var(--ui-radius-field) - 2px);color:var(--ui-muted);font:500 var(--ui-text-sm) / 1 var(--ui-font);white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;transition:color .15s;position:relative}.segmented.sm.svelte-1vialv0 .option:where(.svelte-1vialv0){min-height:calc(var(--ui-control-sm) - 6px);padding:0 var(--ui-space-2)}.segmented.svelte-1vialv0 .option:where(.svelte-1vialv0):hover:not(.checked){color:var(--ui-ink)}.segmented.svelte-1vialv0 input:where(.svelte-1vialv0){opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.ui-radios.svelte-1vialv0:disabled .option:where(.svelte-1vialv0){cursor:default;opacity:.6}.segmented.svelte-1vialv0 .option.checked:where(.svelte-1vialv0){border-color:var(--ui-border);background:var(--ui-surface);color:var(--ui-ink)}:is(.segmented.svelte-1vialv0 .option:where(.svelte-1vialv0):has(input:where(.svelte-1vialv0):focus-visible),.cards.svelte-1vialv0 .option:where(.svelte-1vialv0):has(input:where(.svelte-1vialv0):focus-visible)){outline:2px solid var(--ui-focus);outline-offset:2px}.ui-radios.svelte-1vialv0>.hint:where(.svelte-1vialv0),.ui-radios.svelte-1vialv0>.error:where(.svelte-1vialv0){font-size:var(--ui-text-sm);color:var(--ui-muted);margin:0}.ui-radios.svelte-1vialv0>.error:where(.svelte-1vialv0){color:var(--ui-problem)}.visually-hidden.svelte-1vialv0{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
