.input-radio[data-v-f70c7ee5]:checked,.input-radio[data-v-f70c7ee5]:not(:checked){position:absolute}.input-radio[data-v-f70c7ee5]:checked:where([dir=ltr],[dir=ltr] *),.input-radio[data-v-f70c7ee5]:not(:checked):where([dir=ltr],[dir=ltr] *){left:-9999px}.input-radio[data-v-f70c7ee5]:checked:where([dir=rtl],[dir=rtl] *),.input-radio[data-v-f70c7ee5]:not(:checked):where([dir=rtl],[dir=rtl] *){right:-9999px}label[data-v-f70c7ee5]{width:100%!important}.input-radio:checked+label[data-v-f70c7ee5],.input-radio:not(:checked)+label[data-v-f70c7ee5]{cursor:pointer;display:inline-block;position:relative}.input-radio:checked+label[data-v-f70c7ee5]:before,.input-radio:not(:checked)+label[data-v-f70c7ee5]:before{border:1px solid #a3a9ac;border-radius:100%;content:"";height:.875rem;position:absolute;top:0;width:.875rem}@media(min-width:1024px){.input-radio:checked+label[data-v-f70c7ee5]:before,.input-radio:not(:checked)+label[data-v-f70c7ee5]:before{height:1.25rem;width:1.25rem}}.input-radio:checked+label[data-v-f70c7ee5]:where([dir=ltr],[dir=ltr] *):before,.input-radio:not(:checked)+label[data-v-f70c7ee5]:where([dir=ltr],[dir=ltr] *):before{right:0}.input-radio:checked+label[data-v-f70c7ee5]:where([dir=rtl],[dir=rtl] *):before,.input-radio:not(:checked)+label[data-v-f70c7ee5]:where([dir=rtl],[dir=rtl] *):before{left:0}.input-radio:checked+label[data-v-f70c7ee5]:after,.input-radio:not(:checked)+label[data-v-f70c7ee5]:after{border-radius:100%;content:"";height:.375rem;position:absolute;top:4px;transition:all .2s ease;width:.375rem;--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity,1))}.input-radio:checked+label[data-v-f70c7ee5]:is(.dark *):after,.input-radio:not(:checked)+label[data-v-f70c7ee5]:is(.dark *):after{--tw-bg-opacity:1;background-color:rgb(156 163 175/var(--tw-bg-opacity,1))}@media(min-width:1024px){.input-radio:checked+label[data-v-f70c7ee5]:after,.input-radio:not(:checked)+label[data-v-f70c7ee5]:after{height:.75rem;width:.75rem}}.input-radio:checked+label[data-v-f70c7ee5]:where([dir=ltr],[dir=ltr] *):after,.input-radio:not(:checked)+label[data-v-f70c7ee5]:where([dir=ltr],[dir=ltr] *):after{right:.25rem}.input-radio:checked+label[data-v-f70c7ee5]:where([dir=rtl],[dir=rtl] *):after,.input-radio:not(:checked)+label[data-v-f70c7ee5]:where([dir=rtl],[dir=rtl] *):after{left:.25rem}.input-radio:not(:checked)+label[data-v-f70c7ee5]:after{opacity:0;transform:scale(0)}.input-radio:checked+label[data-v-f70c7ee5]:after{opacity:1;transform:scale(1)}
