.UjianN5_container__IpU3t{max-width:800px;margin:0 auto;padding:20px}.UjianN5_header__Ij1_Q{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:12px 12px 0 0;padding:24px 32px;color:#fff;position:relative;overflow:hidden}.UjianN5_header__Ij1_Q:before{content:"";position:absolute;top:-50%;right:-50%;width:100%;height:200%;background:radial-gradient(circle,hsla(0,0%,100%,.1) 0,transparent 70%);pointer-events:none}.UjianN5_headerTitle__C3zwa{font-size:1.75rem;font-weight:700;margin:0 0 8px;position:relative}.UjianN5_headerSubtitle__yZKjw{font-size:1rem;opacity:.9;margin:0;position:relative}.UjianN5_progressContainer__VQeXE{background:#fff;padding:16px 32px;border-bottom:1px solid #e0e0e0}.UjianN5_progressBar__0Owrc{width:100%;height:8px;background:#e0e0e0;border-radius:4px;overflow:hidden}.UjianN5_progressFill__gSsJP{height:100%;background:linear-gradient(90deg,#667eea,#764ba2);border-radius:4px;transition:width .3s ease}.UjianN5_progressText__EgSRY{display:flex;justify-content:space-between;margin-top:8px;font-size:.875rem;color:#666}.UjianN5_sectionTabs__pryR1{display:flex;background:#fff;border-bottom:1px solid #e0e0e0;overflow-x:auto;scrollbar-width:none}.UjianN5_sectionTabs__pryR1::-webkit-scrollbar{display:none}.UjianN5_sectionTab__viicF{flex:1;min-width:120px;padding:16px 20px;background:none;border:none;border-bottom:3px solid transparent;cursor:pointer;font-weight:600;color:#666;transition:all .2s ease;display:flex;flex-direction:column;align-items:center;gap:4px}.UjianN5_sectionTab__viicF:hover{background:#f5f5f5}.UjianN5_sectionTab__viicF.UjianN5_active__Khs7j{color:#667eea;border-bottom-color:#667eea}.UjianN5_sectionTab__viicF.UjianN5_completed__QmzVN{color:#27ae60}.UjianN5_sectionTabIcon__v2evb{width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:1rem;margin-bottom:4px}.UjianN5_sectionTabLabel__XC_Nj{font-size:.75rem;white-space:nowrap}.UjianN5_questionCard__AbDaA{background:#fff;border-radius:12px;padding:24px 32px;margin-bottom:16px;box-shadow:0 1px 3px rgba(0,0,0,.1);border-left:4px solid #667eea;transition:all .2s ease}.UjianN5_questionCard__AbDaA:hover{box-shadow:0 4px 12px rgba(0,0,0,.1)}.UjianN5_questionCard__AbDaA.UjianN5_answered__sff5O{border-left-color:#27ae60}.UjianN5_questionNumber__WGzS5{font-size:.875rem;font-weight:700;color:#667eea;margin-bottom:8px}.UjianN5_questionText__qsgBx{font-size:1.125rem;color:#333;margin:0 0 20px;line-height:1.6;white-space:pre-line}.UjianN5_optionsList__e5Iv0{display:flex;flex-direction:column;gap:12px}.UjianN5_optionItem__y_C4i{display:flex;align-items:center;padding:12px 16px;background:#f8f9fa;border-radius:8px;cursor:pointer;transition:all .2s ease;border:2px solid transparent}.UjianN5_optionItem__y_C4i:hover{background:#e8f4fd}.UjianN5_optionItem__y_C4i.UjianN5_selected__dvc2_{background:#e3f2fd;border-color:#667eea}.UjianN5_optionItem__y_C4i.UjianN5_correct__GMj0r{background:#e8f5e9;border-color:#27ae60}.UjianN5_optionItem__y_C4i.UjianN5_incorrect__SjmxO{background:#ffebee;border-color:#f44336}.UjianN5_optionRadio__i1_5I{width:20px;height:20px;border-radius:50%;border:2px solid #ccc;margin-right:12px;display:flex;align-items:center;justify-content:center;transition:all .2s ease;flex-shrink:0}.UjianN5_optionItem__y_C4i.UjianN5_selected__dvc2_ .UjianN5_optionRadio__i1_5I{border-color:#667eea}.UjianN5_optionItem__y_C4i.UjianN5_selected__dvc2_ .UjianN5_optionRadio__i1_5I:after{content:"";width:10px;height:10px;border-radius:50%;background:#667eea}.UjianN5_optionItem__y_C4i.UjianN5_correct__GMj0r .UjianN5_optionRadio__i1_5I{border-color:#27ae60}.UjianN5_optionItem__y_C4i.UjianN5_correct__GMj0r .UjianN5_optionRadio__i1_5I:after{content:"✓";color:#27ae60;font-weight:700;font-size:14px;width:auto;height:auto;border-radius:0;background:none}.UjianN5_optionItem__y_C4i.UjianN5_incorrect__SjmxO .UjianN5_optionRadio__i1_5I{border-color:#f44336}.UjianN5_optionItem__y_C4i.UjianN5_incorrect__SjmxO .UjianN5_optionRadio__i1_5I:after{content:"✗";color:#f44336;font-weight:700;font-size:14px;width:auto;height:auto;border-radius:0;background:none}.UjianN5_optionText__pvbwC{font-size:1rem;color:#333;flex:1}.UjianN5_reviewCorrectAnswer__LKa5F{margin-top:8px;padding:8px 12px;background:#e8f5e9;border-radius:6px;border-left:3px solid #27ae60;font-size:.875rem;color:#2e7d32;font-weight:600}.UjianN5_explanation__HfZgv{margin-top:12px;padding:12px 16px;background:#fff3e0;border-radius:8px;border-left:4px solid #ff9800;font-size:.875rem;color:#e65100}.UjianN5_navigation__hCvbW{display:flex;justify-content:space-between;gap:16px;margin-top:24px}.UjianN5_navButton__T0P9i{padding:12px 24px;border-radius:8px;font-weight:600;font-size:1rem;cursor:pointer;transition:all .2s ease;border:none}.UjianN5_navButtonPrimary__mxGEa{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.UjianN5_navButtonPrimary__mxGEa:hover{opacity:.9;transform:translateY(-1px)}.UjianN5_navButtonSecondary___fV6v{background:#f5f5f5;color:#333}.UjianN5_navButtonSecondary___fV6v:hover{background:#e0e0e0}.UjianN5_navButton__T0P9i:disabled{opacity:.5;cursor:not-allowed;transform:none}.UjianN5_timerContainer__3RMuN{display:flex;align-items:center;gap:8px;padding:8px 16px;background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);position:fixed;top:20px;right:20px;z-index:100}.UjianN5_timerIcon__fG9TA{font-size:1.25rem}.UjianN5_timerText__k6jLY{font-size:1.25rem;font-weight:700;color:#333}.UjianN5_timerText__k6jLY.UjianN5_warning__zQK57{color:#ff9800}.UjianN5_timerText__k6jLY.UjianN5_danger__gNi6u{color:#f44336;animation:UjianN5_pulse__u1pna 1s infinite}@keyframes UjianN5_pulse__u1pna{0%,to{opacity:1}50%{opacity:.5}}.UjianN5_scoreContainer__uYevh{background:#fff;border-radius:12px;padding:32px;text-align:center;box-shadow:0 4px 20px rgba(0,0,0,.1)}.UjianN5_scoreCircle__LNePm{width:150px;height:150px;border-radius:50%;border:8px solid #667eea;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0 auto 24px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.UjianN5_scoreValue__ncAgZ{font-size:3rem;font-weight:700;line-height:1}.UjianN5_scoreTotal__Iu_wA{font-size:1rem;opacity:.9}.UjianN5_scorePercentage__UQL2a{font-size:1.5rem;font-weight:600;color:#333;margin-bottom:8px}.UjianN5_scoreMessage__b7hNU{font-size:1rem;color:#666;margin-bottom:24px}.UjianN5_totalTimeBox__Bl02Y{display:flex;align-items:center;gap:12px;padding:16px 20px;background:linear-gradient(135deg,#667eea15,#764ba215);border-radius:12px;border:1px solid #667eea30;margin-bottom:24px}.UjianN5_totalTimeIcon__bghJA{font-size:2rem}.UjianN5_totalTimeLabel__8B2Gn{font-size:.75rem;color:#666;text-transform:uppercase;letter-spacing:.05em;margin-bottom:2px}.UjianN5_totalTimeValue__LXPf8{font-size:1.25rem;font-weight:700;color:#667eea}.UjianN5_statsGrid__IAZFH{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:24px}.UjianN5_statCard__41FcJ{padding:16px;background:#f8f9fa;border-radius:8px;text-align:center}.UjianN5_statValue__NVtJl{font-size:1.5rem;font-weight:700;color:#333}.UjianN5_statLabel__oBZMP{font-size:.875rem;color:#666;margin-top:4px}.UjianN5_sectionScoreCard__gub0p{padding:12px 16px;background:#f8f9fa;border-radius:8px;border-left:4px solid}.UjianN5_sectionScoreHeader__LqWYA{display:flex;align-items:center;gap:12px}.UjianN5_sectionScoreIcon__Z7KRb{width:36px;height:36px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:1.125rem;font-weight:700}.UjianN5_sectionScoreInfo__UZcVa{flex:1}.UjianN5_sectionScoreTitle__ylHkP{font-weight:600;color:#333;font-size:.9rem}.UjianN5_sectionScoreDetail__sHWfQ{font-size:.8rem;color:#666}.UjianN5_sectionScorePercentage__gMFX_{padding:4px 12px;border-radius:16px;font-weight:700;font-size:.8rem}.UjianN5_sectionScoreTime__HpMcd{display:flex;align-items:center;gap:6px;margin-top:8px;padding-top:8px;border-top:1px solid #e0e0e0;font-size:.8rem;color:#888}.UjianN5_sectionScoreTimeIcon__f72LV{font-size:.9rem}.UjianN5_reviewSection__Br_sW{margin-top:32px;text-align:left}.UjianN5_reviewTabs__skCBj{display:flex;gap:8px;margin-bottom:20px;flex-wrap:wrap}.UjianN5_reviewTab__nZHbA{padding:8px 16px;border-radius:20px;border:2px solid #e0e0e0;background:#fff;font-size:.875rem;font-weight:600;color:#666;cursor:pointer;transition:all .2s ease}.UjianN5_reviewTab__nZHbA:hover{border-color:#667eea;color:#667eea}.UjianN5_reviewTabActive__7YifF{background:linear-gradient(135deg,#667eea,#764ba2);border-color:transparent;color:#fff!important}.UjianN5_reviewList__f2IYQ{max-height:500px;overflow-y:auto;padding-right:8px}.UjianN5_reviewList__f2IYQ::-webkit-scrollbar{width:6px}.UjianN5_reviewList__f2IYQ::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.UjianN5_reviewList__f2IYQ::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.UjianN5_reviewList__f2IYQ::-webkit-scrollbar-thumb:hover{background:#a1a1a1}.UjianN5_reviewTitle__V3s6V{font-size:1.25rem;font-weight:700;color:#333;margin-bottom:16px}.UjianN5_reviewItem__ZqzVy{padding:16px;background:#f8f9fa;border-radius:8px;margin-bottom:12px}.UjianN5_reviewQuestion__ATxSH{font-weight:600;color:#333;margin-bottom:8px}.UjianN5_reviewAnswer__aUVo7{font-size:.875rem;color:#666}.UjianN5_reviewAnswer__aUVo7.UjianN5_correct__GMj0r{color:#27ae60}.UjianN5_reviewAnswer__aUVo7.UjianN5_incorrect__SjmxO{color:#f44336}@media (max-width:768px){.UjianN5_container__IpU3t{padding:12px}.UjianN5_header__Ij1_Q{padding:20px}.UjianN5_headerTitle__C3zwa{font-size:1.5rem}.UjianN5_questionCard__AbDaA{padding:20px}.UjianN5_sectionTab__viicF{min-width:100px;padding:12px}.UjianN5_sectionTabLabel__XC_Nj{font-size:.675rem}.UjianN5_timerContainer__3RMuN{position:static;margin-bottom:16px;justify-content:center}.UjianN5_statsGrid__IAZFH{grid-template-columns:1fr}}