.ExamQuestionPanel-module__a8sXsW__panel{color:#ffffffe6;scrollbar-width:thin;scrollbar-color:#fff3 transparent;height:100%;min-height:0;padding:10px 18px 42px 0;overflow:auto}.ExamQuestionPanel-module__a8sXsW__panel::-webkit-scrollbar{width:5px}.ExamQuestionPanel-module__a8sXsW__panel::-webkit-scrollbar-thumb{background:#ffffff2e;border-radius:99px}.ExamQuestionPanel-module__a8sXsW__header{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:flex-start;gap:20px;padding:0 0 22px;display:flex}.ExamQuestionPanel-module__a8sXsW__header>div:first-child>span{color:#ffffff73;letter-spacing:.12em;font-size:11px;font-weight:800}.ExamQuestionPanel-module__a8sXsW__header h2{color:#fff;letter-spacing:-.02em;margin:6px 0 0;font-size:clamp(21px,2vw,29px);font-weight:850;line-height:1.2}.ExamQuestionPanel-module__a8sXsW__header p{color:#ffffff94;margin:7px 0 0;font-size:14px;font-weight:600}.ExamQuestionPanel-module__a8sXsW__progress{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:12px;flex:none;align-items:baseline;gap:4px;padding:9px 12px;display:flex}.ExamQuestionPanel-module__a8sXsW__progress strong{color:#fff;font-size:18px}.ExamQuestionPanel-module__a8sXsW__progress span{color:#ffffff80;font-size:11px;font-weight:650}.ExamQuestionPanel-module__a8sXsW__scoreBanner{color:#6de1b2;background:#1c91671f;border:1px solid #39d39933;border-radius:14px;align-items:center;gap:10px;margin:16px 0 0;padding:13px 15px;display:flex}.ExamQuestionPanel-module__a8sXsW__scoreBanner>div{flex:1;align-items:baseline;gap:8px;display:flex}.ExamQuestionPanel-module__a8sXsW__scoreBanner strong{color:#fff;font-size:18px}.ExamQuestionPanel-module__a8sXsW__scoreBanner span{color:#ffffff85;font-size:12px}.ExamQuestionPanel-module__a8sXsW__scoreBanner button{color:#ffffffc2;cursor:pointer;background:#ffffff14;border:0;border-radius:9px;align-items:center;gap:6px;padding:7px 10px;display:flex}.ExamQuestionPanel-module__a8sXsW__document{padding-top:22px}.ExamQuestionPanel-module__a8sXsW__section+.ExamQuestionPanel-module__a8sXsW__section{margin-top:34px}.ExamQuestionPanel-module__a8sXsW__section h3{color:#fff;margin:0 0 8px;font-size:21px;font-weight:850}.ExamQuestionPanel-module__a8sXsW__instructions{margin-bottom:23px}.ExamQuestionPanel-module__a8sXsW__instructions p{color:#ffffffa6;margin:6px 0;font-size:15px;font-weight:550;line-height:1.55}.ExamQuestionPanel-module__a8sXsW__blocks{flex-direction:column;gap:13px;display:flex}.ExamQuestionPanel-module__a8sXsW__heading{color:#fff;margin:10px 0 0;font-size:19px;font-weight:820}.ExamQuestionPanel-module__a8sXsW__note{color:#ffffffad;margin:0;font-size:15px;line-height:1.6}.ExamQuestionPanel-module__a8sXsW__example{color:#ffffff94;background:#ffffff0a;border-left:3px solid #fff3;gap:10px;margin:0;padding:11px 13px;display:flex}.ExamQuestionPanel-module__a8sXsW__diagram{object-fit:contain;background:#fffffff0;border-radius:14px;max-width:100%;max-height:440px;display:block}.ExamQuestionPanel-module__a8sXsW__question{padding:4px 0 11px}.ExamQuestionPanel-module__a8sXsW__prompt{color:#ffffffd6;align-items:flex-start;gap:9px;font-family:New York,Iowan Old Style,Georgia,serif;font-size:18px;line-height:1.8;display:flex}.ExamQuestionPanel-module__a8sXsW__prompt>strong{color:#fff;min-width:22px;font-family:inherit}.ExamQuestionPanel-module__a8sXsW__prompt>span{min-width:0}.ExamQuestionPanel-module__a8sXsW__blank{color:#fff;width:clamp(110px,24vw,225px);height:30px;font:inherit;text-align:center;vertical-align:baseline;background:#ffffff0f;border:0;border-bottom:2px solid #ffffffb8;border-radius:0;outline:none;margin:0 6px;padding:0 7px;font-size:16px}.ExamQuestionPanel-module__a8sXsW__blank:focus{background:#468ee724;border-color:#62a8ff}.ExamQuestionPanel-module__a8sXsW__options{gap:8px;margin:8px 0 0 31px;display:grid}.ExamQuestionPanel-module__a8sXsW__options label{cursor:pointer;color:#ffffffb3;border:1px solid #0000;border-radius:10px;align-items:center;gap:9px;padding:9px 11px;display:flex}.ExamQuestionPanel-module__a8sXsW__options label:hover,.ExamQuestionPanel-module__a8sXsW__options .ExamQuestionPanel-module__a8sXsW__optionSelected{color:#fff;background:#4987dc1a;border-color:#68a9ff40}.ExamQuestionPanel-module__a8sXsW__options input{opacity:0;pointer-events:none;position:absolute}.ExamQuestionPanel-module__a8sXsW__options label>span{border:1px solid #fff3;border-radius:50%;flex:0 0 25px;place-items:center;width:25px;height:25px;font-size:12px;font-weight:800;display:grid}.ExamQuestionPanel-module__a8sXsW__options .ExamQuestionPanel-module__a8sXsW__optionSelected>span{color:#fff;background:#387bd2;border-color:#77b2ff}.ExamQuestionPanel-module__a8sXsW__options em{color:inherit;font-size:15px;font-style:normal;line-height:1.45}.ExamQuestionPanel-module__a8sXsW__correct,.ExamQuestionPanel-module__a8sXsW__incorrect{align-items:center;gap:6px;margin:7px 0 0 31px;font-size:12px;font-weight:750;display:flex}.ExamQuestionPanel-module__a8sXsW__correct{color:#63d9aa}.ExamQuestionPanel-module__a8sXsW__incorrect{color:#ff8c92}.ExamQuestionPanel-module__a8sXsW__submit{color:#fff;cursor:pointer;background:#3e7ccf80;border:1px solid #76b1ff66;border-radius:13px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:48px;margin-top:28px;font-weight:780;transition:background .18s,border-color .18s;display:flex}.ExamQuestionPanel-module__a8sXsW__submit:hover{background:#3e7ccfa6;border-color:#85bcff9e}.ExamQuestionPanel-module__a8sXsW__submit:focus-visible{outline-offset:3px;outline:2px solid #91c2ff}.ExamQuestionPanel-module__a8sXsW__answerReview{background:#ffffff0b;border:1px solid #ffffff1a;border-radius:16px;margin-top:20px;padding:18px}.ExamQuestionPanel-module__a8sXsW__answerReviewHeading{border-bottom:1px solid #ffffff1a;grid-template-columns:1fr auto;align-items:end;padding-bottom:14px;display:grid}.ExamQuestionPanel-module__a8sXsW__answerReviewHeading>span{color:#ffffff61;letter-spacing:.14em;grid-column:1/-1;font-size:10px;font-weight:850}.ExamQuestionPanel-module__a8sXsW__answerReviewHeading h3{color:#fff;margin:4px 0 0;font-size:22px}.ExamQuestionPanel-module__a8sXsW__answerReviewHeading p{color:#ffffff94;margin:0;font-size:13px}.ExamQuestionPanel-module__a8sXsW__answerReviewList{gap:10px;margin-top:14px;display:grid}.ExamQuestionPanel-module__a8sXsW__answerReview article{background:#0000001f;border:1px solid #ffffff14;border-radius:13px;padding:13px 14px}.ExamQuestionPanel-module__a8sXsW__answerReview article.ExamQuestionPanel-module__a8sXsW__reviewCorrect{border-left:3px solid #55d19f}.ExamQuestionPanel-module__a8sXsW__answerReview article.ExamQuestionPanel-module__a8sXsW__reviewIncorrect{border-left:3px solid #ff7f88}.ExamQuestionPanel-module__a8sXsW__reviewStatus{align-items:center;gap:7px;margin-bottom:8px;display:flex}.ExamQuestionPanel-module__a8sXsW__reviewStatus strong{color:#fff;font-size:14px}.ExamQuestionPanel-module__a8sXsW__reviewStatus span{margin-left:auto;font-size:12px;font-weight:750}.ExamQuestionPanel-module__a8sXsW__reviewCorrect .ExamQuestionPanel-module__a8sXsW__reviewStatus{color:#62d9aa}.ExamQuestionPanel-module__a8sXsW__reviewIncorrect .ExamQuestionPanel-module__a8sXsW__reviewStatus{color:#ff8b93}.ExamQuestionPanel-module__a8sXsW__answerReview article>p{color:#ffffff94;grid-template-columns:78px minmax(0,1fr);gap:9px;margin:6px 0 0;font-size:13px;line-height:1.5;display:grid}.ExamQuestionPanel-module__a8sXsW__answerReview article>p>span{color:#ffffff6b}.ExamQuestionPanel-module__a8sXsW__answerReview article>p>strong{color:#ffffffe0}.ExamQuestionPanel-module__a8sXsW__answerReview article>p>em{color:#ffffffc2;font-style:normal}@media (max-width:700px){.ExamQuestionPanel-module__a8sXsW__panel{padding:6px 3px 32px}.ExamQuestionPanel-module__a8sXsW__header h2{font-size:20px}.ExamQuestionPanel-module__a8sXsW__progress{display:none}.ExamQuestionPanel-module__a8sXsW__prompt{font-size:16px}.ExamQuestionPanel-module__a8sXsW__answerReview{padding:14px}.ExamQuestionPanel-module__a8sXsW__answerReviewHeading{grid-template-columns:1fr}.ExamQuestionPanel-module__a8sXsW__answerReviewHeading p{margin-top:5px}.ExamQuestionPanel-module__a8sXsW__answerReview article>p{grid-template-columns:68px minmax(0,1fr)}}
