.ExamRouteLoading-module__o_8rqW__page{color:#111827;background:#fff;grid-template-rows:56px minmax(0,1fr) 67px;width:100%;min-height:100svh;font-family:Arial,Helvetica Neue,sans-serif;display:grid;overflow:hidden}.ExamRouteLoading-module__o_8rqW__topbar{background:#fff;border-bottom:1px solid #e5e7eb;align-items:center;gap:18px;padding:0 18px;display:flex;position:relative}.ExamRouteLoading-module__o_8rqW__leftGroup{align-items:center;gap:14px;min-width:0;display:flex}.ExamRouteLoading-module__o_8rqW__back,.ExamRouteLoading-module__o_8rqW__start{border-radius:8px;justify-content:center;align-items:center;min-height:36px;display:inline-flex}.ExamRouteLoading-module__o_8rqW__back{background:#f3f4f6;padding:0 14px;font-size:15px}.ExamRouteLoading-module__o_8rqW__badge{color:#fff;background:#e8202a;border-radius:2px;align-items:center;min-height:36px;padding:0 14px;font-size:15px;font-weight:800;display:inline-flex}.ExamRouteLoading-module__o_8rqW__id{color:#6b7280;font-size:14px}.ExamRouteLoading-module__o_8rqW__timer{font-size:16px;position:absolute;left:50%;transform:translate(-50%)}.ExamRouteLoading-module__o_8rqW__start{color:#fff;background:#e8202a;padding:0 16px;font-size:14px;font-weight:700;position:absolute;left:calc(50% + 44px)}.ExamRouteLoading-module__o_8rqW__tools{align-items:center;gap:14px;margin-left:auto;display:flex}.ExamRouteLoading-module__o_8rqW__tools span{border:2px solid #9ca3af;border-radius:4px;width:18px;height:18px}.ExamRouteLoading-module__o_8rqW__workspace{background:#fff;grid-template-columns:minmax(0,1.22fr) 16px minmax(0,1fr);min-height:0;padding-top:12px;display:grid}.ExamRouteLoading-module__o_8rqW__panel{background:#fff;min-width:0;padding:28px}.ExamRouteLoading-module__o_8rqW__divider{background:#f3f3f3}.ExamRouteLoading-module__o_8rqW__skeleton,.ExamRouteLoading-module__o_8rqW__answerRows span{background:linear-gradient(90deg,#eef0f2 25%,#f8f9fa 50%,#eef0f2 75%) 0 0/200% 100%;border-radius:3px;animation:1.15s ease-in-out infinite ExamRouteLoading-module__o_8rqW__examLoadingShimmer}.ExamRouteLoading-module__o_8rqW__skeleton{height:14px;margin-bottom:20px}.ExamRouteLoading-module__o_8rqW__heading{width:42%;height:22px;margin-bottom:30px}.ExamRouteLoading-module__o_8rqW__headingShort{width:31%;height:20px;margin-bottom:30px}.ExamRouteLoading-module__o_8rqW__lineLong{width:94%}.ExamRouteLoading-module__o_8rqW__lineMedium{width:76%}.ExamRouteLoading-module__o_8rqW__lineShort{width:58%}.ExamRouteLoading-module__o_8rqW__answerRows{gap:12px;margin-top:28px;display:grid}.ExamRouteLoading-module__o_8rqW__answerRows span{border:1px solid #e5e7eb;height:54px;display:block}.ExamRouteLoading-module__o_8rqW__footer{background:#fff;border-top:1px solid #d6d9dd;grid-template-columns:auto minmax(0,1fr) 68px;align-items:center;gap:18px;min-width:0;padding-left:26px;display:grid}.ExamRouteLoading-module__o_8rqW__questionRail{align-items:center;gap:6px;min-width:0;display:flex;overflow:hidden}.ExamRouteLoading-module__o_8rqW__questionRail span{text-align:center;color:#4b5563;width:28px;min-width:28px;height:40px;padding-top:18px;font-size:13px;position:relative}.ExamRouteLoading-module__o_8rqW__questionRail span:before{content:"";background:#d6dbe3;border-radius:999px;height:4px;position:absolute;top:2px;left:2px;right:2px}.ExamRouteLoading-module__o_8rqW__submit{border-left:1px solid #d6d9dd;place-items:center;height:100%;font-size:24px;display:grid}@keyframes ExamRouteLoading-module__o_8rqW__examLoadingShimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (max-width:760px){.ExamRouteLoading-module__o_8rqW__page{grid-template-rows:48px minmax(0,1fr) 64px}.ExamRouteLoading-module__o_8rqW__topbar{padding:0 10px}.ExamRouteLoading-module__o_8rqW__badge,.ExamRouteLoading-module__o_8rqW__id,.ExamRouteLoading-module__o_8rqW__tools{display:none}.ExamRouteLoading-module__o_8rqW__back{min-height:34px;padding:0 10px;font-size:13px}.ExamRouteLoading-module__o_8rqW__timer{font-size:17px}.ExamRouteLoading-module__o_8rqW__start{min-height:34px;padding:0 12px;left:auto;right:10px}.ExamRouteLoading-module__o_8rqW__workspace{grid-template-rows:minmax(140px,42%) 12px minmax(0,58%);grid-template-columns:minmax(0,1fr);padding:10px}.ExamRouteLoading-module__o_8rqW__panel{padding:18px 16px}.ExamRouteLoading-module__o_8rqW__footer{grid-template-columns:auto minmax(0,1fr) 54px;gap:10px;padding-left:14px}}@media (prefers-reduced-motion:reduce){.ExamRouteLoading-module__o_8rqW__skeleton,.ExamRouteLoading-module__o_8rqW__answerRows span{animation:none}}
