.radio[data-v-63fd37b2]{display:flex;align-items:center;position:relative;min-height:22px}.radio label[data-v-63fd37b2]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding-left:32px}.radio label input[data-v-63fd37b2]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.radio label input:checked~.checkmark[data-v-63fd37b2]{background-color:var(--bg)}.radio label input:checked~.checkmark[data-v-63fd37b2]:after{display:block}.radio label input:checked~.radio-label[data-v-63fd37b2]{position:relative}.radio label .radio-label[data-v-63fd37b2]{display:flex;align-items:center}.radio label .checkmark[data-v-63fd37b2]{position:absolute;top:0;left:0;width:22px;height:22px;border:var(--border);border-radius:50%}.radio label .checkmark[data-v-63fd37b2]:after{content:"";position:absolute;display:none;top:5px;left:5px;width:10px;height:10px;border-radius:50%;background:#fff}@media only screen and (min-width:769px){.radio label:hover input~.checkmark[data-v-63fd37b2]{background-color:var(--bg)}.radio label:hover input~.checkmark[data-v-63fd37b2]:after{display:block}}.radio.with-bold input:checked~.radio-label[data-v-63fd37b2]:after{content:attr(withBold);position:absolute;width:-moz-max-content;width:max-content;left:0;font-weight:700;background:var(--color-secondary)}
