.question-radio[data-v-794e4c8e]{border:none;margin:0;min-width:0;padding:0}.question-radio__legend[data-v-794e4c8e]{display:block;font:var(--v86bb10a4);font-weight:600;margin-bottom:1rem;padding:0}.question-radio__required[data-v-794e4c8e]{color:#dc2626;margin-left:.25rem}.question-radio__options[data-v-794e4c8e]{display:flex;flex-direction:column;gap:.75rem}.question-radio__option[data-v-794e4c8e]{position:relative}.question-radio__input[data-v-794e4c8e]{height:0;opacity:0;position:absolute;width:0}.question-radio__input:checked+.question-radio__label[data-v-794e4c8e]{background-color:var(--v1146080c);border-color:var(--v3e3b3383)}.question-radio__input:focus+.question-radio__label[data-v-794e4c8e]{outline:2px solid var(--v3e3b3383);outline-offset:2px}.question-radio__input:checked+.question-radio__label .question-radio__letter[data-v-794e4c8e]{background-color:var(--v3e3b3383);color:#fff}.question-radio__label[data-v-794e4c8e]{align-items:center;background-color:#fff;border:2px solid var(--v17f736ed);border-radius:.5rem;cursor:pointer;display:flex;gap:.75rem;padding:1rem;transition:all .2s ease}.question-radio__label[data-v-794e4c8e]:hover{background-color:var(--v1146080c);border-color:var(--e68f5096)}.question-radio__letter[data-v-794e4c8e]{align-items:center;background-color:var(--v17f736ed);border-radius:50%;color:var(--v11460800);display:flex;font-size:.875rem;font-weight:600;height:2rem;justify-content:center;min-width:2rem;transition:all .2s ease;width:2rem}.question-radio__text[data-v-794e4c8e]{flex:1}.question-radio__error[data-v-794e4c8e]{color:#dc2626;font-size:.875rem;margin-top:.5rem}
