.radio-group::part(radio__label){font-family:var(--font-family-body)}.radio-group::part(radio__label){font-size:var(--font-size-body-m);line-height:round(1em*var(--line-height-relaxed),1px)}.radio-group::part(radio__label){font-weight:var(--font-style-semi-bold)}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.radio-group{--ch-radio-group__radio-container-size: var(--size-16);--ch-radio-group__radio-option-size: calc(var(--size-4) * 1.5);gap:var(--spacing-gap-xl)}.radio-group::part(radio-item){gap:var(--spacing-gap-m)}.radio-group::part(radio__label){color:var(--color-text-neutral-default)}.radio-group::part(radio-item):hover{color:var(--color-text-primary-hover);--control-border-color: var(--color-border-primary-hover)}.radio-group::part(radio__container){border-width:var(--control-border-width);border-style:solid;border-color:var(--control-border-color);border-radius:var(--border-radius-xxs);border-radius:50%;flex-shrink:0}.radio-group::part(radio__container):focus-within{outline:var(--border-width-focus) solid var(--color-border-primary-focused);outline-offset:calc(var(--size-2)*-1)}.radio-group::part(radio__container checked){color:var(--color-accent-neutral-on-surface)}.radio-group::part(radio__label disabled){color:var(--color-text-neutral-disabled)}.radio-group::part(radio__container checked){border-color:var(--color-border-primary-default)}