:where(.AnswerRadio_choice__EUP2B){position:relative;display:inline-grid;align-items:center;text-align:center;cursor:pointer}.AnswerRadio_focusRing__ZRxTw{position:absolute;inset:0;border-radius:inherit;pointer-events:none}.AnswerRadio_choice__EUP2B[data-checked=true]{color:#ffffff;outline:2px solid #4f46e5;outline-offset:2px}.AnswerRadio_choice__EUP2B[data-checked=true]>.AnswerRadio_focusRing__ZRxTw:after{content:"\2713";position:absolute;top:-6px;right:-6px;width:18px;height:18px;border:2px solid #fff;border-radius:50%;background:#4f46e5;color:#fff;font-size:12px;font-weight:700;line-height:14px;text-align:center}.AnswerRadio_choice__EUP2B>input:focus-visible+.AnswerRadio_focusRing__ZRxTw{outline:2px solid #4f46e5;outline-offset:3px}.participant_participant__NStkA{--c-accent:79 70 229;--c-accent-dk:67 56 202;--c-accent-light:67 56 202;--c-faint:85 85 85}[data-theme=dark] .participant_participant__NStkA{--c-faint:148 163 184}.participant_participant__NStkA .pb-safe{padding-bottom:max(1.5rem,env(safe-area-inset-bottom))}.participant_participant__NStkA input,.participant_participant__NStkA textarea{min-width:0}.participant_participant__NStkA button:disabled{cursor:not-allowed}.participant_participant__NStkA .btn-primary:disabled,.participant_participant__NStkA button[style*=background-color]:disabled{opacity:1;background-color:#e2e8f0!important;color:#475569!important;box-shadow:none}@media (max-height:500px){.participant_participant__NStkA .pt-24{padding-top:4.5rem}.participant_participant__NStkA .mb-12{margin-bottom:1.5rem}}@media (max-width:639px){.participant_qaBackdrop__jIfdC{top:var(--qa-viewport-top,0);bottom:auto;height:var(--qa-viewport-height,100vh);height:var(--qa-viewport-height,100dvh);padding-top:max(.75rem,env(safe-area-inset-top,0px));padding-bottom:max(.75rem,env(safe-area-inset-bottom,0px))}.participant_qaPanel__mKNou{display:flex;flex-direction:column;min-height:0;max-height:100%}.participant_qaPanel__mKNou>:first-child{flex-shrink:0}.participant_qaContent__Ji2LQ{min-height:0;max-height:none;overscroll-behavior-y:contain;padding-bottom:1rem}}