input.svelte-y0996i{position:absolute;left:0;opacity:0;z-index:-1}input[type=radio].svelte-y0996i~.indicator:where(.svelte-y0996i){border-radius:var(--edge-radius-full)}input.svelte-y0996i:checked~.indicator:where(.svelte-y0996i){background-color:var(--edge-color-brand-bg-default);border:var(--edge-border-width-default) solid var(--edge-color-brand-bg-default)}input.svelte-y0996i:focus-visible~.indicator:where(.svelte-y0996i){outline:var(--edge-border-width-strong) solid var(--edge-focusRing-outline-color-default);outline-offset:var(--edge-border-width-default);transition:none}input.svelte-y0996i:focus~.indicator:where(.svelte-y0996i){border:var(--edge-border-width-default) solid var(--edge-color-surface-fg-subtle)}input.svelte-y0996i:disabled~.indicator:where(.svelte-y0996i){cursor:not-allowed;opacity:var(--edge-opacity-disabled, .5)}.indicator.svelte-y0996i{outline:0;width:1.5rem;height:1.5rem;flex-shrink:0;background:var(--edge-color-surface-bg-sunken);background-position:center;background-repeat:no-repeat;border-radius:var(--edge-radius-sm);transition:var(--input-transition);box-shadow:var(--input-box-shadow);cursor:pointer;border:var(--edge-border-width-default) solid var(--edge-color-surface-fg-nontext)}.indicator.invalid.svelte-y0996i{border-color:var(--edge-color-surface-feedback-fg-critical)}.indicator.svelte-y0996i [data-ds-icon]{margin-inline-start:-1px!important;margin-block-start:-1px!important}
