:where(.c-base-radio){display:inline-flex;cursor:pointer;align-items:center;gap:var(--theme-spacing-4xs, var(--theme-spacing-4xs--sm))}:where(.c-base-radio):not(.c-base-radio--disabled):hover .c-base-radio__appearance{--un-border-opacity:1;border-color:rgb(var(--theme-colors-border-strong-on-X) / var(--un-border-opacity));--un-bg-opacity:1;background-color:rgb(var(--theme-colors-background-canvasHover) / var(--un-bg-opacity));--bgCurrent:rgb(var(--theme-colors-background-canvasHover) / var(--un-bg-opacity)) }:where(.c-base-radio):not(.c-base-radio--disabled):active .c-base-radio__appearance{--un-border-opacity:1;border-color:rgb(var(--theme-colors-border-extraStrong-on-X) / var(--un-border-opacity));--un-bg-opacity:1;background-color:rgb(var(--theme-colors-background-canvasActive) / var(--un-bg-opacity));--bgCurrent:rgb(var(--theme-colors-background-canvasActive) / var(--un-bg-opacity)) }:is(:where(.c-base-radio):not(.c-base-radio--disabled):active .c-base-radio__appearance)>div{opacity:1;--un-bg-opacity:1;background-color:rgb(var(--theme-colors-background-secondary) / var(--un-bg-opacity));--bgCurrent:rgb(var(--theme-colors-background-secondary) / var(--un-bg-opacity)) ;--theme-colors-strong-on-X:var(--theme-colors-onSecondaryStrong);--theme-colors-medium-on-X:var(--theme-colors-onSecondaryMedium);--theme-colors-subtle-on-X:var(--theme-colors-onSecondarySubtle);--theme-colors-disabled-on-X:var(--theme-colors-onSecondaryDisabled);--theme-colors-danger-on-X:var(--theme-colors-onSecondaryDanger);--theme-colors-interactive-on-X:var(--theme-colors-onSecondaryInteractive);--theme-colors-interactiveHover-on-X:var(--theme-colors-onSecondaryInteractiveHover);--theme-colors-interactiveActive-on-X:var(--theme-colors-onSecondaryInteractiveActive);--theme-colors-onIndent-on-X:var(--theme-colors-onSecondaryOnIndent);--theme-colors-onIndentHover-on-X:var(--theme-colors-onSecondaryOnIndentHover);--theme-colors-onIndentActive-on-X:var(--theme-colors-onSecondaryOnIndentActive);--theme-colors-indent-on-X:var(--theme-colors-onSecondaryIndent);--theme-colors-indentActive-on-X:var(--theme-colors-onSecondaryIndentActive);--theme-colors-text-strong-on-X:var(--theme-colors-text-onSecondaryStrong);--theme-colors-text-medium-on-X:var(--theme-colors-text-onSecondaryMedium);--theme-colors-text-subtle-on-X:var(--theme-colors-text-onSecondarySubtle);--theme-colors-text-disabled-on-X:var(--theme-colors-text-onSecondaryDisabled);--theme-colors-text-danger-on-X:var(--theme-colors-text-onSecondaryDanger);--theme-colors-text-interactive-on-X:var(--theme-colors-text-onSecondaryInteractive);--theme-colors-text-interactiveHover-on-X:var(--theme-colors-text-onSecondaryInteractiveHover);--theme-colors-text-interactiveActive-on-X:var(--theme-colors-text-onSecondaryInteractiveActive);--theme-colors-text-onIndent-on-X:var(--theme-colors-text-onSecondaryOnIndent);--theme-colors-text-onIndentHover-on-X:var(--theme-colors-text-onSecondaryOnIndentHover);--theme-colors-text-onIndentActive-on-X:var(--theme-colors-text-onSecondaryOnIndentActive);--theme-colors-border-extraStrong-on-X:var(--theme-colors-border-onSecondaryExtraStrong);--theme-colors-border-strong-on-X:var(--theme-colors-border-onSecondaryStrong);--theme-colors-border-medium-on-X:var(--theme-colors-border-onSecondaryMedium);--theme-colors-border-subtle-on-X:var(--theme-colors-border-onSecondarySubtle);--theme-colors-border-danger-on-X:var(--theme-colors-border-onSecondaryDanger);--theme-colors-border-interactive-on-X:var(--theme-colors-border-onSecondaryInteractive);width:var(--theme-spacing-3xs, var(--theme-spacing-3xs--sm));height:var(--theme-spacing-3xs, var(--theme-spacing-3xs--sm))}:where(.c-base-radio):not(.c-base-radio--disabled):where(.c-base-radio--checked):hover .c-base-radio__appearance>div{--un-border-opacity:1;border-color:rgb(var(--theme-colors-border-strong-on-X) / var(--un-border-opacity))}:where(.c-base-radio):not(.c-base-radio--disabled):where(.c-base-radio--checked):active .c-base-radio__appearance{--un-border-opacity:1;border-color:rgb(var(--theme-colors-border-extraStrong-on-X) / var(--un-border-opacity))}.c-base-radio--disabled:where(:not(.c-base-radio--checked)) .c-base-radio__appearance{border-width:1px;--un-border-opacity:1;border-color:rgb(var(--theme-colors-border-subtle-on-X) / var(--un-border-opacity))}.c-base-radio--disabled:where(.c-base-radio--checked) .c-base-radio__appearance{opacity:.35}
