.radio-cards.svelte-1jv6ksc{min-inline-size:0;color:var(--ui-fg);font:.9375rem/1.5 var(--ui-font);border:0;margin:0;padding:0}legend.svelte-1jv6ksc{margin-block-end:.5rem;padding:0;font-weight:500}.hint.svelte-1jv6ksc,.error.svelte-1jv6ksc{margin:0;font-size:.8125rem}.hint.svelte-1jv6ksc{color:var(--ui-muted);margin-block:-.25rem .5rem}.error.svelte-1jv6ksc{color:var(--ui-danger);margin-block-start:.5rem}.cards.svelte-1jv6ksc{grid-template-columns:repeat(auto-fill,minmax(min(11rem,100%),1fr));gap:.5rem;display:grid;position:relative}.list.svelte-1jv6ksc .cards:where(.svelte-1jv6ksc){grid-template-columns:minmax(0,1fr)}.card.svelte-1jv6ksc{border-radius:var(--ui-radius);background:var(--ui-subtle);cursor:pointer;transition:background-color var(--ui-dur-press) ease;border:1px solid #0000;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"text mark""detail detail";align-items:start;gap:.75rem .5rem;padding:.875rem 1rem;display:grid;position:relative}.card.svelte-1jv6ksc:has(.icon:where(.svelte-1jv6ksc)){grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"icon text mark""detail detail detail"}.list.svelte-1jv6ksc .card:where(.svelte-1jv6ksc){grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"text detail mark";align-items:center}.list.svelte-1jv6ksc .card:where(.svelte-1jv6ksc):has(.icon:where(.svelte-1jv6ksc)){grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"icon text detail mark"}@media (hover:hover) and (pointer:fine){.card.svelte-1jv6ksc:not(:has(input:checked,input:disabled)):hover{background:var(--ui-hover)}}.card.svelte-1jv6ksc:has(input:where(.svelte-1jv6ksc):checked){background:0 0}.card.svelte-1jv6ksc:has(input:where(.svelte-1jv6ksc):focus-visible){outline:var(--ui-ring-width) solid var(--ui-ring);outline-offset:var(--ui-ring-offset)}.card.svelte-1jv6ksc:has(input:where(.svelte-1jv6ksc):disabled){cursor:not-allowed}.card.svelte-1jv6ksc:has(input:where(.svelte-1jv6ksc):disabled) :is(.label:where(.svelte-1jv6ksc),.detail:where(.svelte-1jv6ksc),.icon:where(.svelte-1jv6ksc),.mark:where(.svelte-1jv6ksc)){opacity:.55}.selection.svelte-1jv6ksc{transform-origin:0 0;border-radius:var(--ui-radius);background:color-mix(in srgb, var(--ui-accent) 10%, var(--ui-surface));opacity:0;pointer-events:none;transition:opacity var(--ui-dur) ease;position:absolute;top:0;left:0}input.svelte-1jv6ksc{opacity:0;cursor:inherit;margin:0;position:absolute;inset:0}.icon.svelte-1jv6ksc{color:var(--ui-muted);transition:color var(--ui-dur) ease;grid-area:icon;display:grid}.card.svelte-1jv6ksc:has(input:where(.svelte-1jv6ksc):checked) .icon:where(.svelte-1jv6ksc){color:var(--ui-accent)}.text.svelte-1jv6ksc{grid-area:text;min-inline-size:0;display:grid}.label.svelte-1jv6ksc{font-weight:500}.description.svelte-1jv6ksc{color:var(--ui-muted);font-size:.8125rem}.detail.svelte-1jv6ksc{font-variant-numeric:tabular-nums;grid-area:detail;font-size:1.125rem;font-weight:600}.list.svelte-1jv6ksc .detail:where(.svelte-1jv6ksc){font-size:.9375rem}.mark.svelte-1jv6ksc{box-sizing:border-box;block-size:1.125rem;inline-size:1.125rem;transition:border-color var(--ui-dur) ease;border:2px solid var(--lightningcss-light,#0f172a52)var(--lightningcss-dark,#ffffff47);border-radius:50%;grid-area:mark;place-items:center;margin-block-start:.125rem;display:grid}.list.svelte-1jv6ksc .mark:where(.svelte-1jv6ksc){margin:0}.mark.svelte-1jv6ksc:after{content:"";background:var(--ui-accent);opacity:0;block-size:.5rem;inline-size:.5rem;transition:opacity var(--ui-dur-exit) ease, scale var(--ui-dur-exit) ease;border-radius:50%;scale:.4}.card.svelte-1jv6ksc:has(input:where(.svelte-1jv6ksc):checked) .mark:where(.svelte-1jv6ksc){border-color:var(--ui-accent)}.card.svelte-1jv6ksc:has(input:where(.svelte-1jv6ksc):checked) .mark:where(.svelte-1jv6ksc):after{opacity:1;transition:opacity var(--ui-dur) var(--ui-ease-out), scale var(--ui-dur-spring) var(--ui-ease-spring);scale:1}.card.svelte-1jv6ksc:has(input[data-invalid]:where(.svelte-1jv6ksc)) .mark:where(.svelte-1jv6ksc){border-color:var(--ui-danger)}@media (prefers-reduced-motion:reduce){.mark.svelte-1jv6ksc:after{scale:1}.card.svelte-1jv6ksc:has(input:where(.svelte-1jv6ksc):checked) .mark:where(.svelte-1jv6ksc):after{scale:1}}@media (forced-colors:active){.card.svelte-1jv6ksc:has(input:where(.svelte-1jv6ksc):checked){outline:2px solid highlight}}
