.question-item-root{text-align:center;border:0;min-width:0;margin-top:50px;padding:0;font-size:16px;font-weight:700;line-height:1.5rem}.question-item-legend{width:100%}.question-item-question-div input[type=radio]:focus-visible+label:before{outline:3px solid var(--brand-accent);outline-offset:4px}.question-item-button-container{flex-direction:column;justify-content:center;align-items:center;display:flex}.question-item-description-container{width:260px;margin-top:20px;font-size:13px;position:relative}.question-item-description-container div{position:absolute}.question-item-left span{position:relative;left:-25px}.question-item-right span{position:relative;right:-210px}@media (width<=320px){.question-item-left span{left:-10px}.question-item-right span{right:-210px}}.question-item-question-div{justify-content:space-between;width:260px;margin-top:14px;display:flex}.question-item-question-div input[type=radio]{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.question-item-question-div input[type=radio]+label{cursor:pointer;display:inline-block;position:relative}.question-item-question-div input[type=radio]+label:before{content:" ";text-align:center;vertical-align:middle;background:var(--bg-secondary);border:2px solid var(--border-secondary);width:21px;height:21px;box-shadow:none;border-color:var(--brand-accent);border-radius:50%;margin:0 8px 0 0;line-height:21px;transition:all .3s,border-color 80ms;display:inline-block;position:absolute;top:0;left:0}.question-item-question-div input[type=radio]:checked+label:before{background:var(--brand-accent);box-shadow:0 0 5px var(--brand-accent)}.question-item-question-div input[type=radio]+label span{opacity:0;font-size:0}.question-item-item1,.question-item-item5,.question-item-item1 input[type=radio]+label:before,.question-item-item5 input[type=radio]+label:before{width:40px;height:40px;position:relative}.question-item-item2,.question-item-item4{width:30px;height:30px;padding-top:5px;position:relative}.question-item-item2 input[type=radio]+label:before,.question-item-item4 input[type=radio]+label:before{width:30px;height:30px;position:relative}.question-item-item3{width:20px;height:20px;padding-top:10px;position:relative}.question-item-item3 input[type=radio]+label:before{width:20px;height:20px;position:relative}
