.radio-button[data-v-c61024bb]{align-items:center;cursor:pointer;display:inline-flex}.radio-button--disabled[data-v-c61024bb]{cursor:default}.radio-button__icon[data-v-c61024bb]{align-items:center;display:flex;justify-content:center}.radio-button__icon svg[data-v-c61024bb]{border-radius:var(--radius-full);height:var(--form-list-option-dimension);overflow:visible;width:var(--form-list-option-dimension)}.radio-button__label[data-v-c61024bb]{margin-left:var(--spacing-sm)}input[data-v-c61024bb]{height:0;opacity:0;width:0}input:focus-visible+.radio-button__icon svg[data-v-c61024bb]{outline:3px solid var(--color-interface-focus)}input:disabled+.radio-button__icon+.radio-button__label[data-v-c61024bb]{color:var(--color-interface-disabled-fg)}.radio-button--button .radio-button__label[data-v-c61024bb]{align-items:center;background-color:var(--color-button-secondary-bg);border:1px solid var(--color-button-secondary-border);border-radius:1.5em;color:var(--color-button-secondary-fg);display:inline-flex;font-size:var(--font-size-85);font-weight:600;height:2rem;margin:0;padding:0 1.5em}@media (hover:hover) and (pointer:fine){.radio-button--button:not(.radio-button--disabled):hover .radio-button__label[data-v-c61024bb]{background-color:var(--color-button-primary-bg-active);border-color:var(--color-button-primary-bg-active);color:var(--color-button-primary-fg-active)}}.radio-button--button input:focus-visible+.radio-button__label[data-v-c61024bb]{box-shadow:0 0 0 4px var(--color-interface-focus);outline:2px solid var(--palette-white)}.radio-button--button input:checked+.radio-button__label[data-v-c61024bb]{background-color:var(--color-button-primary-bg);border-color:var(--color-button-primary-bg);color:var(--color-button-primary-fg)}.radio-button--button input:disabled+.radio-button__label[data-v-c61024bb]{background-color:var(--color-button-disabled-bg);border-color:var(--color-button-disabled-border);color:var(--color-button-disabled-fg)}.radio-button--button input:disabled:checked+.radio-button__label[data-v-c61024bb]{background-color:var(--color-button-disabled-fg);border-color:var(--color-button-disabled-fg);color:var(--color-button-disabled-bg)}
