.indicator.svelte-1s05n37{box-sizing:border-box;inline-size:var(--size-sm);block-size:var(--size-sm);border:var(--border-width) solid var(--color-border-strong);background:var(--color-bg-page);color:var(--color-icon-primary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.radio.svelte-1s05n37{border-radius:var(--radius-full)}.checkbox.svelte-1s05n37{border-radius:var(--radius-sm)}:where(:root[data-hover]) :hover>.indicator.svelte-1s05n37:where(:where(.svelte-1s05n37):not(.disabled,.radio.checked)){border-color:var(--color-border-hover)}:focus-visible~.indicator.svelte-1s05n37,:focus-visible>.indicator.svelte-1s05n37{border-color:var(--color-border-focus)}.disabled.svelte-1s05n37{border-color:var(--color-border-default);color:var(--color-icon-tertiary)}.dot.svelte-1s05n37{inline-size:calc(var(--space-8) + var(--space-2));block-size:calc(var(--space-8) + var(--space-2));border-radius:var(--radius-full);background:currentColor}.check.svelte-1s05n37,.dot.svelte-1s05n37{pointer-events:none}.check.svelte-1s05n37{clip-path:inset(0 100% 0 0);transition:clip-path var(--duration-quick) var(--easing-smooth-out);display:flex}.checked.svelte-1s05n37 .check:where(.svelte-1s05n37){clip-path:inset(0);transition-duration:var(--duration-medium)}.dot.svelte-1s05n37{transition:scale var(--duration-quick) var(--easing-smooth-out);scale:0}.checked.svelte-1s05n37 .dot:where(.svelte-1s05n37){transition:scale var(--duration-fast) var(--easing-bounce);scale:1}
