.radio__container[data-v-db07ed22]{display:flex;flex-direction:column}.radio__container[data-v-db07ed22]:not(:last-of-type){margin-block-end:1rem}.radio__container.disabled[data-v-db07ed22]{cursor:not-allowed}.radio__container.disabled[data-v-db07ed22] *{color:#ddd}.radio__container.disabled.dark[data-v-db07ed22] *{color:#777}.radio__label[data-v-db07ed22]{cursor:pointer;inline-size:100%;max-inline-size:40rem;min-block-size:1.5rem;padding-inline-start:2rem;position:relative}.radio__label[data-v-db07ed22]:after,.radio__label[data-v-db07ed22]:before{content:"";display:inline-block;position:absolute}.radio__label[data-v-db07ed22]:before{block-size:1.5rem;border:.0625rem solid #9e9e9e;border-radius:50%;inline-size:1.5rem;top:0;right:0;bottom:0;left:0}.disabled .radio__label[data-v-db07ed22]:before{background-color:#f6f6f6;border-color:#ededed}.dark.disabled .radio__label[data-v-db07ed22]:before{background-color:#212121;border-color:#4c4c4c}.radio__label__info[data-v-db07ed22]{color:#9e9e9e;display:block;padding-inline-start:2rem}.disabled .radio__label[data-v-db07ed22],.disabled .radio__label__info[data-v-db07ed22],.radio__input[data-v-db07ed22]{pointer-events:none}.radio__input[data-v-db07ed22]{opacity:0;position:absolute}.radio__input:hover+label[data-v-db07ed22]:before{border-color:#141414}.radio__input:focus+label[data-v-db07ed22]:before{box-shadow:0 0 .25rem .125rem #9e9e9e80}.radio__input:checked+label[data-v-db07ed22]:before{background-color:transparent;border-color:#141414}.radio__input:checked+label[data-v-db07ed22]:after{background-color:#141414;block-size:.5rem;border-radius:50%;inline-size:.5rem;top:.5rem;right:.5rem;bottom:.5rem;left:.5rem;position:absolute}.dark .radio__input:checked+label[data-v-db07ed22]:before,.dark .radio__input:hover+label[data-v-db07ed22]:before{border-color:#fff}.dark .radio__input:checked+label[data-v-db07ed22]:after{background-color:#fff}.disabled .radio__input:checked+label[data-v-db07ed22]:before{border-color:#ddd}.disabled .radio__input:checked+label[data-v-db07ed22]:after{background-color:#ddd}.dark.disabled .radio__input:checked+label[data-v-db07ed22]:before{border-color:#777}.dark.disabled .radio__input:checked+label[data-v-db07ed22]:after{background-color:#777}
