@scope([data-example]){:scope[data-example^=radio\/]>*>*{align-self:center}:scope[data-example^=radio\/] :is([data-slot=field],fieldset,[data-slot=stack]):has([data-slot=radio-group]):not(:has([data-slot=card],[data-slot=radio-group]>button)){width:max-content;max-width:100%}:scope[data-example=radio\/render] [data-slot=radio]>svg:not([data-checked]){visibility:hidden}[data-slot=radio-group]{gap:var(--space-2);flex-direction:column;display:flex}[data-slot=radio-group][data-disabled] [data-slot=label]{color:var(--line-disabled)}[data-slot=radio-group]>[data-slot=label]{font-weight:400}[data-slot=radio-group]>[data-slot=label]>[data-slot=hint]{margin-inline-start:calc(var(--space-1) * -1)}[data-slot=field-description]+[data-slot=radio-group]{margin-top:var(--space-1)}:scope[data-example=radio\/disabled]>*>[data-slot=stack]{gap:var(--space-6)}[data-slot=card]>[data-slot=radio]{margin-top:2px;margin-inline-start:auto}[data-slot=card]>[data-slot=radio]:focus-visible{outline:none}[data-slot=card]:has(>[data-slot=radio]:focus-visible){outline:3px solid var(--halo);outline-offset:2px}[data-slot=field]:has(>[data-slot=radio]){flex-direction:row;align-items:flex-start;width:auto}[data-slot=field]:has(>[data-slot=radio])>[data-slot=radio]{margin-top:2px}[data-slot=field]:has(>[data-slot=radio])>[data-slot=stack]{gap:var(--space-1)}[data-slot=radio-group]:has(>[data-slot=field]){gap:var(--space-3)}[data-slot=radio]{box-sizing:border-box;width:var(--size-icon);height:var(--size-icon);background:var(--surface-1);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);cursor:default;transition:box-shadow var(--duration);border:0;border-radius:50%;flex-shrink:0;place-items:center;padding:0;display:inline-grid}[data-slot=radio]:hover:not([data-disabled],[data-readonly],[data-checked]){box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--ink) 45%, var(--surface-1))}[data-slot=radio][data-checked]{background:var(--surface-1);box-shadow:inset 0 0 0 1.5px var(--ink)}[data-slot=radio]:is([data-invalid],[aria-invalid=true]){box-shadow:inset 0 0 0 1px var(--danger)}[data-slot=radio][data-readonly]:not([data-checked]){background:var(--tint)}[data-slot=radio][data-disabled]{box-shadow:inset 0 0 0 1px var(--line-faint)}[data-slot=radio][data-disabled][data-checked]{box-shadow:inset 0 0 0 1.5px var(--line-disabled)}[data-slot=radio-indicator]{background:var(--ink);border-radius:50%;width:6px;height:6px}[data-slot=radio-indicator][data-unchecked]{visibility:hidden}[data-disabled]>[data-slot=radio-indicator]{background:var(--line-disabled)}:scope[data-example=radio\/indicator] [data-slot=radio-indicator]{transition:opacity .15s,scale .15s}:scope[data-example=radio\/indicator] [data-slot=radio-indicator][data-unchecked]{visibility:visible;opacity:0;scale:.5}:scope[data-example=radio\/indicator] [data-slot=radio-indicator]:is([data-starting-style],[data-ending-style]){opacity:0;scale:.5}[data-slot=label]:hover :is(:scope[data-example=radio\/indicator] [data-slot=radio-indicator])[data-unchecked]{opacity:.3;scale:1}@media (prefers-reduced-motion:reduce){:scope[data-example=radio\/indicator] [data-slot=radio-indicator]{transition:none}}[data-slot=label]:has(>[data-slot=radio][data-disabled]){color:var(--line-disabled)}[data-slot=radio]:not(:empty,:has(>[data-slot=radio-indicator])){align-items:center;gap:var(--space-3);width:auto;min-width:var(--size);height:auto;min-height:var(--size);padding:var(--space-3);border-radius:var(--radius-surface);background:var(--surface-1);box-shadow:inset 0 0 0 1px var(--line);font:inherit;text-align:start;display:inline-flex}[data-slot=radio]:not(:empty,:has(>[data-slot=radio-indicator])):hover:not([data-disabled],[data-checked]){box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--ink) 45%, var(--surface-1))}[data-slot=radio]:not(:empty,:has(>[data-slot=radio-indicator]))[data-checked]{background:var(--tint);box-shadow:inset 0 0 0 1px var(--ink)}[data-slot=radio]:not(:empty,:has(>[data-slot=radio-indicator]))[data-disabled]{background:var(--surface-1);box-shadow:inset 0 0 0 1px var(--line-faint);color:var(--line-disabled)}[data-slot=radio]:not(:empty,:has(>[data-slot=radio-indicator]))>[data-slot=stack]{gap:var(--space-1);flex:1;font-weight:500}[data-slot=radio]:not(:empty,:has(>[data-slot=radio-indicator])):has(>[data-slot=stack]){align-items:flex-start}[data-slot=radio]:not(:empty,:has(>[data-slot=radio-indicator]))>svg:last-child:not(:first-child){margin-top:2px;margin-inline-start:auto}[data-slot=radio-group]:not([data-variant])>[data-slot=radio]:not(:empty,:has(>[data-slot=radio-indicator])){width:100%}}
