.ts-radio-group .custom-radio[data-v-36bd3c5f]{flex:1 1 0%;padding-left:0}.ts-radio-group .custom-radio .custom-control-label[data-v-36bd3c5f]{font-size:1rem;font-weight:400;line-height:1.5rem}.ts-radio-group .custom-radio .custom-control-label span[data-v-36bd3c5f]{margin-left:.625rem;text-transform:capitalize}.ts-radio-group .custom-radio .custom-control-input:checked~.custom-control-label[data-v-36bd3c5f]:after{background-image:none;border:7px solid var(--secondary-100);border-radius:100%;content:"";height:20px;left:0;position:absolute;top:0;transition:border .5s ease,box-shadow .5s ease;width:20px}.ts-radio-group .custom-radio .custom-control-input:checked~.custom-control-label[data-v-36bd3c5f]:hover:after{box-shadow:0 0 0 10px var(--secondary-20)}.ts-radio-group .custom-radio .custom-control-input:checked~.custom-control-label[data-v-36bd3c5f]:before,.ts-radio-group.hidden-label .custom-radio .custom-control-label span[data-v-36bd3c5f],[type=radio][data-v-36bd3c5f]:checked,[type=radio][data-v-36bd3c5f]:not(:checked){display:none}[type=radio]:checked+label[data-v-36bd3c5f],[type=radio]:not(:checked)+label[data-v-36bd3c5f]{color:var(--pale-gray);cursor:pointer;display:inline-block;line-height:1.25rem;padding-left:1.75rem;position:relative}[type=radio]:checked+label[data-v-36bd3c5f]:before,[type=radio]:not(:checked)+label[data-v-36bd3c5f]:before{background:none;border:2px solid var(--neutral-100);border-radius:100%;content:"";height:20px;left:0;position:absolute;top:0;transition:box-shadow .5s ease;width:20px}[type=radio]:checked+label[data-v-36bd3c5f]:hover:before,[type=radio]:not(:checked)+label[data-v-36bd3c5f]:hover:before{box-shadow:0 0 0 10px var(--neutral-20)}.custom-radio [type=radio]:not(:checked)+label[data-v-36bd3c5f]:after{--tw-scale-x:0;--tw-scale-y:0;opacity:0}.custom-radio [type=radio]:checked+label[data-v-36bd3c5f]:after,.custom-radio [type=radio]:not(:checked)+label[data-v-36bd3c5f]:after{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.custom-radio [type=radio]:checked+label[data-v-36bd3c5f]:after{--tw-scale-x:1;--tw-scale-y:1;opacity:1}
