.QuestionForm_container__s6ORa{width:100%;padding:1.5rem;background-color:#fff;border-radius:.5rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.QuestionForm_title__BVGG2{font-size:1.5rem;font-weight:600;margin-bottom:1rem;display:flex;align-items:center;justify-content:center;gap:.5rem}.QuestionForm_question__XDFdu{font-size:1.25rem;margin-bottom:1rem;display:flex;flex-direction:column;gap:.5rem}.QuestionForm_inputContainer__Kd4Yl{margin-bottom:1rem}.QuestionForm_input__O9u8o{border:1px solid #e5e7eb;border-radius:.25rem;padding:.5rem .75rem;width:100%;font-size:1.125rem}.QuestionForm_feedback__9z4mr{margin-bottom:1rem;font-size:1.125rem;font-weight:500;display:flex;flex-direction:column;gap:.5rem}.QuestionForm_error__mWeN6{color:#ef4444}.QuestionForm_success__uaTS_{color:#22c55e;animation:QuestionForm_fadeIn___KQfi .5s ease-in}.QuestionForm_button__KtoIq{background-color:#3b82f6;color:#fff;padding:.5rem 1.5rem;border-radius:.25rem}.QuestionForm_button__KtoIq:hover{background-color:#2563eb}@keyframes QuestionForm_fadeIn___KQfi{0%{opacity:0}to{opacity:1}}.QuestionForm_popup__r9IsC{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;padding:2rem;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1);z-index:1000;width:400px}@media (max-width:768px){.QuestionForm_popup__r9IsC{width:90%}}.QuestionForm_overlay__diLzm{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:999}.QuestionForm_okButton__Xp3x5{background-color:#22c55e;color:#fff;padding:.5rem 2rem;border-radius:.25rem;margin-top:1rem}.QuestionForm_okButton__Xp3x5:hover{background-color:#16a34a}.QuestionForm_points__zQexy{text-align:center;font-size:1.25rem;font-weight:600;margin-bottom:1rem;display:flex;align-items:center;justify-content:center;gap:.5rem}