.radio[data-v-21c129aa]{display:inline-block}.radio input[data-v-21c129aa]{display:none}.radio input:checked+label[data-v-21c129aa]{border:6px solid #5f0091}.radio input:disabled:not(:checked)+label[data-v-21c129aa]{background:#fcfcff}.radio input:disabled+label[data-v-21c129aa]{cursor:not-allowed}.radio label[data-v-21c129aa]{cursor:pointer;border:1px solid #aeaed3;margin:0;width:18px;height:18px;border-radius:50%}