.SectionIntro-module__FAIaLa__introContainer{background:linear-gradient(135deg,#2d1b69 0%,#4b1a8a 100%);flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:2rem;display:flex;position:relative}.SectionIntro-module__FAIaLa__content{text-align:center;z-index:2;background:#fff;border-radius:20px;width:100%;max-width:700px;padding:3rem;position:relative;box-shadow:0 20px 60px #0000004d}.SectionIntro-module__FAIaLa__header{margin-bottom:2rem}.SectionIntro-module__FAIaLa__sectionEmoji{margin-bottom:1rem;font-size:4rem}.SectionIntro-module__FAIaLa__title{color:#2d1b69;margin-bottom:1rem;font-size:2.5rem;font-weight:700;line-height:1.2}.SectionIntro-module__FAIaLa__meta{color:#6b7280;justify-content:center;align-items:center;gap:.5rem;font-size:1.1rem;font-weight:500;display:flex}.SectionIntro-module__FAIaLa__questions{color:#2d1b69;font-weight:600}.SectionIntro-module__FAIaLa__duration{color:#059669;font-weight:600}.SectionIntro-module__FAIaLa__separator{color:#d1d5db}.SectionIntro-module__FAIaLa__description{color:#374151;max-width:500px;margin-bottom:2.5rem;margin-left:auto;margin-right:auto;font-size:1.2rem;line-height:1.6}.SectionIntro-module__FAIaLa__tipsSection{text-align:left;background:#f9fafb;border-radius:12px;margin-bottom:2.5rem;padding:2rem}.SectionIntro-module__FAIaLa__tipsTitle{color:#2d1b69;text-align:center;margin-bottom:1rem;font-size:1.3rem;font-weight:600}.SectionIntro-module__FAIaLa__tipsList{flex-direction:column;gap:.75rem;display:flex}.SectionIntro-module__FAIaLa__tip{color:#374151;align-items:flex-start;gap:.75rem;font-size:1rem;line-height:1.5;display:flex}.SectionIntro-module__FAIaLa__tipBullet{color:#2d1b69;margin-top:.1rem;font-weight:700}.SectionIntro-module__FAIaLa__actionSection{text-align:center}.SectionIntro-module__FAIaLa__startButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#059669 0%,#047857 100%);border:none;border-radius:50px;min-width:200px;margin-bottom:1rem;padding:1.25rem 3rem;font-size:1.3rem;font-weight:600;transition:all .3s;box-shadow:0 8px 25px #0596694d}.SectionIntro-module__FAIaLa__startButton:hover{transform:translateY(-3px);box-shadow:0 12px 35px #05966966}.SectionIntro-module__FAIaLa__startButton:active{transform:translateY(-1px)}.SectionIntro-module__FAIaLa__note{color:#6b7280;font-size:.9rem;font-style:italic}.SectionIntro-module__FAIaLa__progressIndicator{z-index:3;position:absolute;top:2rem;left:50%;transform:translate(-50%)}.SectionIntro-module__FAIaLa__progressSteps{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border-radius:50px;align-items:center;gap:2rem;padding:1rem 2rem;display:flex;box-shadow:0 8px 25px #0000001a}.SectionIntro-module__FAIaLa__step{opacity:.4;flex-direction:column;align-items:center;gap:.5rem;transition:all .3s;display:flex}.SectionIntro-module__FAIaLa__step.SectionIntro-module__FAIaLa__active,.SectionIntro-module__FAIaLa__step.SectionIntro-module__FAIaLa__completed{opacity:1}.SectionIntro-module__FAIaLa__stepNumber{background:#e5e7eb;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:.9rem;font-weight:600;transition:all .3s;display:flex}.SectionIntro-module__FAIaLa__step.SectionIntro-module__FAIaLa__active .SectionIntro-module__FAIaLa__stepNumber{color:#fff;background:linear-gradient(135deg,#2d1b69 0%,#4b1a8a 100%)}.SectionIntro-module__FAIaLa__step.SectionIntro-module__FAIaLa__completed .SectionIntro-module__FAIaLa__stepNumber{color:#fff;background:linear-gradient(135deg,#059669 0%,#047857 100%)}.SectionIntro-module__FAIaLa__stepLabel{color:#374151;white-space:nowrap;font-size:.8rem;font-weight:500}@media (max-width:600px){.SectionIntro-module__FAIaLa__introContainer{padding:6rem 1rem 1rem}.SectionIntro-module__FAIaLa__content{margin-top:1rem;padding:2rem 1.5rem}.SectionIntro-module__FAIaLa__title{font-size:1.8rem}.SectionIntro-module__FAIaLa__sectionEmoji{font-size:3rem}.SectionIntro-module__FAIaLa__tipsSection{padding:1.5rem}.SectionIntro-module__FAIaLa__startButton{width:100%;min-width:auto;max-width:300px;padding:1rem 2rem;font-size:1.1rem}.SectionIntro-module__FAIaLa__progressSteps{gap:1rem;padding:.75rem 1.25rem}.SectionIntro-module__FAIaLa__stepLabel{font-size:.7rem}.SectionIntro-module__FAIaLa__progressIndicator{top:1rem;left:1rem;right:1rem;transform:none}}@media (max-width:900px) and (min-width:601px){.SectionIntro-module__FAIaLa__content{padding:2.5rem}.SectionIntro-module__FAIaLa__title{font-size:2.2rem}.SectionIntro-module__FAIaLa__progressSteps{gap:1.5rem}}
.ReadingWritingSection-module__nbouPq__sectionContainer{background:linear-gradient(135deg,#f8f9ff 0%,#e8edf9 100%);min-height:100vh;padding:2rem 1rem;position:relative}.ReadingWritingSection-module__nbouPq__sectionHeader{text-align:center;margin-bottom:2rem}.ReadingWritingSection-module__nbouPq__sectionTitle{color:#2d1b69;margin-bottom:.5rem;font-size:2.5rem;font-weight:700}.ReadingWritingSection-module__nbouPq__sectionMeta{color:#6b7280;font-size:1.1rem;font-weight:500}.ReadingWritingSection-module__nbouPq__mainContent{grid-template-columns:1fr 300px;gap:2rem;max-width:1400px;margin:0 auto;display:grid}.ReadingWritingSection-module__nbouPq__questionArea{flex:1}.ReadingWritingSection-module__nbouPq__navigation{background:#fff;border-radius:12px;grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;margin-top:2rem;padding:1.5rem;display:grid;box-shadow:0 4px 20px #2d1b691a}.ReadingWritingSection-module__nbouPq__navigationLeft,.ReadingWritingSection-module__nbouPq__navigationRight{display:flex}.ReadingWritingSection-module__nbouPq__navigationRight{justify-content:flex-end}.ReadingWritingSection-module__nbouPq__navigationCenter{text-align:center}.ReadingWritingSection-module__nbouPq__navButton{color:#2d1b69;cursor:pointer;background:#fff;border:2px solid #2d1b69;border-radius:8px;min-width:120px;padding:.75rem 1.5rem;font-weight:600;transition:all .3s}.ReadingWritingSection-module__nbouPq__navButton:hover:not(:disabled){color:#fff;background:#2d1b69;transform:translateY(-2px);box-shadow:0 4px 15px #2d1b694d}.ReadingWritingSection-module__nbouPq__navButton:disabled{opacity:.4;cursor:not-allowed;transform:none}.ReadingWritingSection-module__nbouPq__submitButton{color:#fff;background:linear-gradient(135deg,#059669 0%,#047857 100%);border-color:#059669}.ReadingWritingSection-module__nbouPq__submitButton:hover:not(:disabled){background:linear-gradient(135deg,#047857 0%,#065f46 100%);border-color:#047857}.ReadingWritingSection-module__nbouPq__progressInfo{color:#6b7280;font-size:.95rem;font-weight:500}.ReadingWritingSection-module__nbouPq__answerReminder{text-align:center;color:#d97706;background:#fef3c7;border:1px solid #fde68a;border-radius:8px;margin-top:1rem;padding:1rem;font-weight:500}.ReadingWritingSection-module__nbouPq__sidebar{background:#fff;border-radius:16px;flex-direction:column;gap:2rem;height:fit-content;padding:2rem;display:flex;position:sticky;top:2rem;box-shadow:0 8px 30px #2d1b691a}.ReadingWritingSection-module__nbouPq__questionPalette{text-align:center}.ReadingWritingSection-module__nbouPq__paletteTitle{color:#2d1b69;margin-bottom:1rem;font-size:1.2rem;font-weight:600}.ReadingWritingSection-module__nbouPq__questionGrid{grid-template-columns:repeat(4,1fr);gap:.75rem;margin-bottom:1.5rem;display:grid}.ReadingWritingSection-module__nbouPq__questionDot{color:#6b7280;cursor:pointer;background:#fff;border:2px solid #e5e7eb;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;font-weight:600;transition:all .3s;display:flex}.ReadingWritingSection-module__nbouPq__questionDot:hover{color:#2d1b69;border-color:#2d1b69;transform:scale(1.05)}.ReadingWritingSection-module__nbouPq__questionDot.ReadingWritingSection-module__nbouPq__current{color:#fff;background:linear-gradient(135deg,#2d1b69 0%,#4b1a8a 100%);border-color:#2d1b69;transform:scale(1.1)}.ReadingWritingSection-module__nbouPq__questionDot.ReadingWritingSection-module__nbouPq__answered{color:#fff;background:linear-gradient(135deg,#059669 0%,#047857 100%);border-color:#059669}.ReadingWritingSection-module__nbouPq__questionDot.ReadingWritingSection-module__nbouPq__answered.ReadingWritingSection-module__nbouPq__current{background:linear-gradient(135deg,#2d1b69 0%,#4b1a8a 100%);border-color:#2d1b69}.ReadingWritingSection-module__nbouPq__legend{color:#6b7280;flex-direction:column;gap:.5rem;font-size:.85rem;display:flex}.ReadingWritingSection-module__nbouPq__legendItem{align-items:center;gap:.5rem;display:flex}.ReadingWritingSection-module__nbouPq__legendDot{border:1px solid;border-radius:3px;width:12px;height:12px}.ReadingWritingSection-module__nbouPq__legendCurrent{background:#2d1b69;border-color:#2d1b69}.ReadingWritingSection-module__nbouPq__legendAnswered{background:#059669;border-color:#059669}.ReadingWritingSection-module__nbouPq__legendUnanswered{background:#fff;border-color:#e5e7eb}.ReadingWritingSection-module__nbouPq__stats{border-top:1px solid #e5e7eb;padding-top:1.5rem}.ReadingWritingSection-module__nbouPq__statsTitle{color:#2d1b69;margin-bottom:1rem;font-size:1.1rem;font-weight:600}.ReadingWritingSection-module__nbouPq__statItem{border-bottom:1px solid #f3f4f6;justify-content:space-between;align-items:center;padding:.5rem 0;display:flex}.ReadingWritingSection-module__nbouPq__statItem:last-child{border-bottom:none}.ReadingWritingSection-module__nbouPq__statLabel{color:#6b7280;font-size:.9rem}.ReadingWritingSection-module__nbouPq__statValue{color:#2d1b69;font-weight:600}.ReadingWritingSection-module__nbouPq__tips{border-top:1px solid #e5e7eb;padding-top:1.5rem}.ReadingWritingSection-module__nbouPq__tipsTitle{color:#2d1b69;margin-bottom:1rem;font-size:1.1rem;font-weight:600}.ReadingWritingSection-module__nbouPq__tipsList{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.ReadingWritingSection-module__nbouPq__tipsList li{color:#6b7280;padding-left:1rem;font-size:.9rem;line-height:1.5;position:relative}.ReadingWritingSection-module__nbouPq__tipsList li:before{content:"•";color:#2d1b69;font-weight:700;position:absolute;left:0}.ReadingWritingSection-module__nbouPq__submittingOverlay{z-index:1000;background:#000c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.ReadingWritingSection-module__nbouPq__submittingContent{text-align:center;background:#fff;border-radius:16px;max-width:400px;margin:2rem;padding:3rem}.ReadingWritingSection-module__nbouPq__submittingContent h3{color:#2d1b69;margin-bottom:1rem;font-size:1.5rem}.ReadingWritingSection-module__nbouPq__submittingContent p{color:#6b7280;margin-bottom:2rem}.ReadingWritingSection-module__nbouPq__loadingSpinner{border:4px solid #e5e7eb;border-top-color:#2d1b69;border-radius:50%;width:40px;height:40px;margin:0 auto 2rem;animation:1s linear infinite ReadingWritingSection-module__nbouPq__spin}@keyframes ReadingWritingSection-module__nbouPq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:600px){.ReadingWritingSection-module__nbouPq__sectionContainer{padding:1rem .5rem}.ReadingWritingSection-module__nbouPq__sectionTitle{font-size:1.8rem}.ReadingWritingSection-module__nbouPq__sectionMeta{font-size:1rem}.ReadingWritingSection-module__nbouPq__mainContent{grid-template-columns:1fr;gap:1.5rem}.ReadingWritingSection-module__nbouPq__sidebar{order:-1;padding:1.5rem;position:static}.ReadingWritingSection-module__nbouPq__questionGrid{grid-template-columns:repeat(6,1fr);gap:.5rem}.ReadingWritingSection-module__nbouPq__questionDot{width:32px;height:32px;font-size:.9rem}.ReadingWritingSection-module__nbouPq__navigation{text-align:center;grid-template-columns:1fr;gap:1rem;padding:1.25rem}.ReadingWritingSection-module__nbouPq__navigationLeft,.ReadingWritingSection-module__nbouPq__navigationRight{justify-content:center}.ReadingWritingSection-module__nbouPq__navButton{width:100%;min-width:auto;max-width:200px}}@media (max-width:900px) and (min-width:601px){.ReadingWritingSection-module__nbouPq__mainContent{grid-template-columns:1fr 250px;gap:1.5rem}.ReadingWritingSection-module__nbouPq__sidebar{padding:1.75rem}.ReadingWritingSection-module__nbouPq__questionGrid{grid-template-columns:repeat(3,1fr)}}
.QuestionCard-module__Ol1L6W__questionCard{background:#fff;border:1px solid #f3f4f6;border-radius:16px;margin-bottom:2rem;padding:2rem;transition:all .3s;box-shadow:0 8px 30px #2d1b691a}.QuestionCard-module__Ol1L6W__questionCard:hover{box-shadow:0 12px 40px #2d1b6926}.QuestionCard-module__Ol1L6W__questionHeader{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.QuestionCard-module__Ol1L6W__questionNumber{color:#2d1b69;font-size:1.1rem;font-weight:600}.QuestionCard-module__Ol1L6W__sectionBadge{align-items:center;display:flex}.QuestionCard-module__Ol1L6W__rwBadge,.QuestionCard-module__Ol1L6W__mathBadge{border-radius:20px;padding:.5rem 1rem;font-size:.85rem;font-weight:500}.QuestionCard-module__Ol1L6W__rwBadge{color:#0369a1;background:linear-gradient(135deg,#e0f2fe 0%,#bae6fd 100%)}.QuestionCard-module__Ol1L6W__mathBadge{color:#d97706;background:linear-gradient(135deg,#fef3e0 0%,#fde68a 100%)}.QuestionCard-module__Ol1L6W__passage{background:#f8fafc;border:2px solid #e2e8f0;border-radius:12px;margin-bottom:1.5rem;padding:1.5rem}.QuestionCard-module__Ol1L6W__passageLabel{color:#2d1b69;text-transform:uppercase;letter-spacing:.5px;margin-bottom:.75rem;font-size:.9rem;font-weight:600}.QuestionCard-module__Ol1L6W__passageText{color:#374151;font-size:1rem;line-height:1.7}.QuestionCard-module__Ol1L6W__questionText{color:#1f2937;margin-bottom:2rem;font-size:1.1rem;font-weight:500;line-height:1.6}.QuestionCard-module__Ol1L6W__answersSection{margin-bottom:1rem}.QuestionCard-module__Ol1L6W__optionsGrid{flex-direction:column;gap:.75rem;display:flex}.QuestionCard-module__Ol1L6W__optionButton{cursor:pointer;text-align:left;background:#fff;border:2px solid #e5e7eb;border-radius:12px;align-items:center;gap:1rem;padding:1rem 1.5rem;transition:all .3s;display:flex;position:relative;overflow:hidden}.QuestionCard-module__Ol1L6W__optionButton:hover{border-color:#2d1b69;transform:translateY(-1px);box-shadow:0 4px 15px #2d1b691a}.QuestionCard-module__Ol1L6W__optionButton.QuestionCard-module__Ol1L6W__selected{background:linear-gradient(135deg,#f3f4f6 0%,#e5e7eb 100%);border-color:#2d1b69}.QuestionCard-module__Ol1L6W__optionButton.QuestionCard-module__Ol1L6W__correct{background:linear-gradient(135deg,#d1fae5 0%,#a7f3d0 100%);border-color:#059669;animation:.6s QuestionCard-module__Ol1L6W__correctFlash}.QuestionCard-module__Ol1L6W__optionButton.QuestionCard-module__Ol1L6W__incorrect{background:linear-gradient(135deg,#fee2e2 0%,#fecaca 100%);border-color:#ef4444;animation:.6s QuestionCard-module__Ol1L6W__incorrectShake}@keyframes QuestionCard-module__Ol1L6W__correctFlash{0%{background:#fff}50%{background:linear-gradient(135deg,#d1fae5 0%,#a7f3d0 100%)}to{background:linear-gradient(135deg,#d1fae5 0%,#a7f3d0 100%)}}@keyframes QuestionCard-module__Ol1L6W__incorrectShake{0%,to{transform:translate(0)}25%{transform:translate(-3px)}75%{transform:translate(3px)}}.QuestionCard-module__Ol1L6W__optionButton:disabled{cursor:not-allowed}.QuestionCard-module__Ol1L6W__optionLabel{color:#fff;background:#2d1b69;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:.9rem;font-weight:600;display:flex}.QuestionCard-module__Ol1L6W__optionButton.QuestionCard-module__Ol1L6W__correct .QuestionCard-module__Ol1L6W__optionLabel{background:#059669}.QuestionCard-module__Ol1L6W__optionButton.QuestionCard-module__Ol1L6W__incorrect .QuestionCard-module__Ol1L6W__optionLabel{background:#ef4444}.QuestionCard-module__Ol1L6W__optionText{color:#374151;flex:1;font-size:1rem;line-height:1.5}.QuestionCard-module__Ol1L6W__correctIcon,.QuestionCard-module__Ol1L6W__incorrectIcon{font-size:1.5rem;font-weight:700;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.QuestionCard-module__Ol1L6W__correctIcon{color:#059669}.QuestionCard-module__Ol1L6W__incorrectIcon{color:#ef4444}.QuestionCard-module__Ol1L6W__gridInSection{text-align:center}.QuestionCard-module__Ol1L6W__gridInLabel{color:#374151;margin-bottom:1rem;font-size:1rem;font-weight:500}.QuestionCard-module__Ol1L6W__gridInContainer{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;display:flex}.QuestionCard-module__Ol1L6W__gridInInput{text-align:center;background:#fff;border:2px solid #e5e7eb;border-radius:12px;min-width:150px;max-width:200px;padding:1rem 1.5rem;font-size:1.2rem;font-weight:600;transition:all .3s}.QuestionCard-module__Ol1L6W__gridInInput:focus{border-color:#2d1b69;outline:none;box-shadow:0 0 0 3px #2d1b691a}.QuestionCard-module__Ol1L6W__gridInSubmit{color:#fff;cursor:pointer;background:linear-gradient(135deg,#2d1b69 0%,#4b1a8a 100%);border:none;border-radius:12px;min-width:120px;padding:1rem 2rem;font-weight:600;transition:all .3s}.QuestionCard-module__Ol1L6W__gridInSubmit:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 25px #2d1b694d}.QuestionCard-module__Ol1L6W__gridInSubmit:disabled{opacity:.5;cursor:not-allowed;transform:none}.QuestionCard-module__Ol1L6W__selectedGridIn{text-align:center;color:#374151;background:#f3f4f6;border-radius:8px;margin-top:1rem;padding:.75rem 1rem;font-size:.95rem}.QuestionCard-module__Ol1L6W__feedback{background:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;margin-top:1.5rem;padding:1.5rem}.QuestionCard-module__Ol1L6W__feedbackHeader{align-items:center;gap:.5rem;margin-bottom:1rem;font-size:1.1rem;font-weight:600;display:flex}.QuestionCard-module__Ol1L6W__feedbackHeader.QuestionCard-module__Ol1L6W__correctFeedback{color:#059669}.QuestionCard-module__Ol1L6W__feedbackHeader.QuestionCard-module__Ol1L6W__incorrectFeedback{color:#ef4444}.QuestionCard-module__Ol1L6W__feedbackIcon{font-size:1.2rem}.QuestionCard-module__Ol1L6W__explanation{color:#374151;margin-bottom:1rem;line-height:1.6}.QuestionCard-module__Ol1L6W__correctAnswerNote{color:#6b7280;background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:.75rem;font-size:.9rem}@media (max-width:600px){.QuestionCard-module__Ol1L6W__questionCard{padding:1.5rem}.QuestionCard-module__Ol1L6W__questionHeader{flex-direction:column;align-items:flex-start;gap:.75rem}.QuestionCard-module__Ol1L6W__passage{padding:1.25rem}.QuestionCard-module__Ol1L6W__optionButton{gap:.75rem;padding:1rem}.QuestionCard-module__Ol1L6W__gridInContainer{flex-direction:column;align-items:stretch}.QuestionCard-module__Ol1L6W__gridInInput{min-width:auto;max-width:100%}.QuestionCard-module__Ol1L6W__gridInSubmit{min-width:auto}.QuestionCard-module__Ol1L6W__optionLabel{width:28px;height:28px;font-size:.8rem}.QuestionCard-module__Ol1L6W__optionText{font-size:.95rem}}@media (max-width:900px) and (min-width:601px){.QuestionCard-module__Ol1L6W__questionCard{padding:1.75rem}.QuestionCard-module__Ol1L6W__gridInContainer{gap:.75rem}}
.ProgressTimer-module__3QctAa__timerContainer{background:#fff;border:1px solid #f3f4f6;border-radius:16px;justify-content:space-between;align-items:center;gap:2rem;margin-bottom:2rem;padding:1.5rem;display:flex;box-shadow:0 4px 20px #2d1b691a}.ProgressTimer-module__3QctAa__questionProgress{flex:1}.ProgressTimer-module__3QctAa__progressHeader{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.ProgressTimer-module__3QctAa__progressLabel{color:#6b7280;font-size:.9rem;font-weight:500}.ProgressTimer-module__3QctAa__progressText{color:#2d1b69;font-size:1rem;font-weight:600}.ProgressTimer-module__3QctAa__progressBarContainer{position:relative}.ProgressTimer-module__3QctAa__progressBar{background:#f3f4f6;border-radius:4px;height:8px;margin-bottom:1rem;overflow:hidden}.ProgressTimer-module__3QctAa__progressBarFill{background:linear-gradient(90deg,#2d1b69 0%,#4b1a8a 100%);border-radius:4px;height:100%;transition:width .3s}.ProgressTimer-module__3QctAa__progressDots{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.25rem;display:flex}.ProgressTimer-module__3QctAa__progressDot{background:#e5e7eb;border:2px solid #0000;border-radius:50%;width:12px;height:12px;transition:all .3s}.ProgressTimer-module__3QctAa__progressDot.ProgressTimer-module__3QctAa__completed{background:#2d1b69;transform:scale(1.1)}.ProgressTimer-module__3QctAa__progressDot.ProgressTimer-module__3QctAa__current{background:#4b1a8a;border-color:#6b3fa0;transform:scale(1.2);box-shadow:0 0 0 3px #6b3fa033}.ProgressTimer-module__3QctAa__timerSection{flex-direction:column;align-items:center;gap:.75rem;transition:all .3s;display:flex}.ProgressTimer-module__3QctAa__timerSection.ProgressTimer-module__3QctAa__warning{animation:1s infinite ProgressTimer-module__3QctAa__pulse}@keyframes ProgressTimer-module__3QctAa__pulse{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.ProgressTimer-module__3QctAa__circularTimer{justify-content:center;align-items:center;display:flex;position:relative}.ProgressTimer-module__3QctAa__timerSvg{transform:rotate(-90deg)}.ProgressTimer-module__3QctAa__timerCircleBackground{stroke:#f3f4f6}.ProgressTimer-module__3QctAa__timerCircle{stroke:#2d1b69;transition:stroke-dashoffset .5s,stroke .3s}.ProgressTimer-module__3QctAa__timerCircle.ProgressTimer-module__3QctAa__warningCircle{stroke:#ef4444;animation:.5s infinite alternate ProgressTimer-module__3QctAa__warningPulse}@keyframes ProgressTimer-module__3QctAa__warningPulse{0%{stroke-width:6px}to{stroke-width:8px}}.ProgressTimer-module__3QctAa__timerText{text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ProgressTimer-module__3QctAa__timeDisplay{color:#2d1b69;font-family:Courier New,monospace;font-size:1.5rem;font-weight:700;transition:color .3s}.ProgressTimer-module__3QctAa__timeDisplay.ProgressTimer-module__3QctAa__warningTime{color:#ef4444}.ProgressTimer-module__3QctAa__timeLabel{color:#6b7280;margin-top:.25rem;font-size:.75rem;font-weight:500}.ProgressTimer-module__3QctAa__warningMessage{color:#ef4444;text-align:center;font-size:.9rem;font-weight:600;animation:1s infinite ProgressTimer-module__3QctAa__blink}@keyframes ProgressTimer-module__3QctAa__blink{0%,50%{opacity:1}51%,to{opacity:.5}}@media (max-width:600px){.ProgressTimer-module__3QctAa__timerContainer{flex-direction:column;gap:1.5rem;padding:1.25rem}.ProgressTimer-module__3QctAa__progressHeader{margin-bottom:.75rem}.ProgressTimer-module__3QctAa__progressDots{justify-content:center;gap:.5rem}.ProgressTimer-module__3QctAa__progressDot{width:10px;height:10px}.ProgressTimer-module__3QctAa__timeDisplay{font-size:1.25rem}.ProgressTimer-module__3QctAa__timerSvg{width:80px;height:80px}}@media (max-width:900px) and (min-width:601px){.ProgressTimer-module__3QctAa__timerContainer{gap:1.5rem;padding:1.5rem}.ProgressTimer-module__3QctAa__progressDots{justify-content:space-around}}
.MathSection-module__w0iJ7a__sectionContainer{background:linear-gradient(135deg,#fef9e7 0%,#fef3c7 100%);min-height:100vh;padding:2rem 1rem;position:relative}.MathSection-module__w0iJ7a__sectionHeader{text-align:center;margin-bottom:2rem}.MathSection-module__w0iJ7a__sectionTitle{color:#d97706;margin-bottom:.5rem;font-size:2.5rem;font-weight:700}.MathSection-module__w0iJ7a__sectionMeta{color:#6b7280;margin-bottom:.75rem;font-size:1.1rem;font-weight:500}.MathSection-module__w0iJ7a__calculatorNote{color:#1d4ed8;background:linear-gradient(135deg,#dbeafe 0%,#bfdbfe 100%);border:1px solid #93c5fd;border-radius:25px;padding:.75rem 1.5rem;font-size:1rem;font-weight:600;display:inline-block}.MathSection-module__w0iJ7a__mainContent{grid-template-columns:1fr 300px;gap:2rem;max-width:1400px;margin:0 auto;display:grid}.MathSection-module__w0iJ7a__questionArea{flex:1}.MathSection-module__w0iJ7a__navigation{background:#fff;border:1px solid #fed7aa;border-radius:12px;grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;margin-top:2rem;padding:1.5rem;display:grid;box-shadow:0 4px 20px #d977061a}.MathSection-module__w0iJ7a__navigationLeft,.MathSection-module__w0iJ7a__navigationRight{display:flex}.MathSection-module__w0iJ7a__navigationRight{justify-content:flex-end}.MathSection-module__w0iJ7a__navigationCenter{text-align:center}.MathSection-module__w0iJ7a__navButton{color:#d97706;cursor:pointer;background:#fff;border:2px solid #d97706;border-radius:8px;min-width:120px;padding:.75rem 1.5rem;font-weight:600;transition:all .3s}.MathSection-module__w0iJ7a__navButton:hover:not(:disabled){color:#fff;background:#d97706;transform:translateY(-2px);box-shadow:0 4px 15px #d977064d}.MathSection-module__w0iJ7a__navButton:disabled{opacity:.4;cursor:not-allowed;transform:none}.MathSection-module__w0iJ7a__submitButton{color:#fff;background:linear-gradient(135deg,#059669 0%,#047857 100%);border-color:#059669}.MathSection-module__w0iJ7a__submitButton:hover:not(:disabled){background:linear-gradient(135deg,#047857 0%,#065f46 100%);border-color:#047857}.MathSection-module__w0iJ7a__progressInfo{color:#6b7280;font-size:.95rem;font-weight:500}.MathSection-module__w0iJ7a__answerReminder{text-align:center;color:#d97706;background:#fef3c7;border:1px solid #fde68a;border-radius:8px;margin-top:1rem;padding:1rem;font-weight:500}.MathSection-module__w0iJ7a__sidebar{background:#fff;border:1px solid #fed7aa;border-radius:16px;flex-direction:column;gap:2rem;height:fit-content;padding:2rem;display:flex;position:sticky;top:2rem;box-shadow:0 8px 30px #d977061a}.MathSection-module__w0iJ7a__questionPalette{text-align:center}.MathSection-module__w0iJ7a__paletteTitle{color:#d97706;margin-bottom:1rem;font-size:1.2rem;font-weight:600}.MathSection-module__w0iJ7a__questionGrid{grid-template-columns:repeat(4,1fr);gap:.75rem;margin-bottom:1.5rem;display:grid}.MathSection-module__w0iJ7a__questionDot{color:#6b7280;cursor:pointer;background:#fff;border:2px solid #e5e7eb;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;font-weight:600;transition:all .3s;display:flex}.MathSection-module__w0iJ7a__questionDot:hover{color:#d97706;border-color:#d97706;transform:scale(1.05)}.MathSection-module__w0iJ7a__questionDot.MathSection-module__w0iJ7a__current{color:#fff;background:linear-gradient(135deg,#d97706 0%,#b45309 100%);border-color:#d97706;transform:scale(1.1)}.MathSection-module__w0iJ7a__questionDot.MathSection-module__w0iJ7a__answered{color:#fff;background:linear-gradient(135deg,#059669 0%,#047857 100%);border-color:#059669}.MathSection-module__w0iJ7a__questionDot.MathSection-module__w0iJ7a__answered.MathSection-module__w0iJ7a__current{background:linear-gradient(135deg,#d97706 0%,#b45309 100%);border-color:#d97706}.MathSection-module__w0iJ7a__legend{color:#6b7280;flex-direction:column;gap:.5rem;font-size:.85rem;display:flex}.MathSection-module__w0iJ7a__legendItem{align-items:center;gap:.5rem;display:flex}.MathSection-module__w0iJ7a__legendDot{border:1px solid;border-radius:3px;width:12px;height:12px}.MathSection-module__w0iJ7a__legendCurrent{background:#d97706;border-color:#d97706}.MathSection-module__w0iJ7a__legendAnswered{background:#059669;border-color:#059669}.MathSection-module__w0iJ7a__legendUnanswered{background:#fff;border-color:#e5e7eb}.MathSection-module__w0iJ7a__stats{border-top:1px solid #e5e7eb;padding-top:1.5rem}.MathSection-module__w0iJ7a__statsTitle{color:#d97706;margin-bottom:1rem;font-size:1.1rem;font-weight:600}.MathSection-module__w0iJ7a__statItem{border-bottom:1px solid #f3f4f6;justify-content:space-between;align-items:center;padding:.5rem 0;display:flex}.MathSection-module__w0iJ7a__statItem:last-child{border-bottom:none}.MathSection-module__w0iJ7a__statLabel{color:#6b7280;font-size:.9rem}.MathSection-module__w0iJ7a__statValue{color:#d97706;font-weight:600}.MathSection-module__w0iJ7a__tips{border-top:1px solid #e5e7eb;padding-top:1.5rem}.MathSection-module__w0iJ7a__tipsTitle{color:#d97706;margin-bottom:1rem;font-size:1.1rem;font-weight:600}.MathSection-module__w0iJ7a__tipsList{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.MathSection-module__w0iJ7a__tipsList li{color:#6b7280;padding-left:1rem;font-size:.9rem;line-height:1.5;position:relative}.MathSection-module__w0iJ7a__tipsList li:before{content:"•";color:#d97706;font-weight:700;position:absolute;left:0}.MathSection-module__w0iJ7a__calculatorReminder{text-align:left;background:linear-gradient(135deg,#dbeafe 0%,#bfdbfe 100%);border:1px solid #93c5fd;border-radius:12px;align-items:flex-start;gap:1rem;padding:1.5rem;display:flex}.MathSection-module__w0iJ7a__calculatorIcon{flex-shrink:0;font-size:2rem}.MathSection-module__w0iJ7a__calculatorText{color:#1e40af;font-size:.9rem;line-height:1.4}.MathSection-module__w0iJ7a__calculatorText strong{color:#1d4ed8;font-weight:600}.MathSection-module__w0iJ7a__submittingOverlay{z-index:1000;background:#000c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.MathSection-module__w0iJ7a__submittingContent{text-align:center;background:#fff;border-radius:16px;max-width:400px;margin:2rem;padding:3rem}.MathSection-module__w0iJ7a__submittingContent h3{color:#d97706;margin-bottom:1rem;font-size:1.5rem}.MathSection-module__w0iJ7a__submittingContent p{color:#6b7280;margin-bottom:2rem}.MathSection-module__w0iJ7a__loadingSpinner{border:4px solid #e5e7eb;border-top-color:#d97706;border-radius:50%;width:40px;height:40px;margin:0 auto 2rem;animation:1s linear infinite MathSection-module__w0iJ7a__spin}@keyframes MathSection-module__w0iJ7a__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:600px){.MathSection-module__w0iJ7a__sectionContainer{padding:1rem .5rem}.MathSection-module__w0iJ7a__sectionTitle{font-size:1.8rem}.MathSection-module__w0iJ7a__sectionMeta{font-size:1rem}.MathSection-module__w0iJ7a__calculatorNote{padding:.5rem 1rem;font-size:.9rem}.MathSection-module__w0iJ7a__mainContent{grid-template-columns:1fr;gap:1.5rem}.MathSection-module__w0iJ7a__sidebar{order:-1;padding:1.5rem;position:static}.MathSection-module__w0iJ7a__questionGrid{grid-template-columns:repeat(6,1fr);gap:.5rem}.MathSection-module__w0iJ7a__questionDot{width:32px;height:32px;font-size:.9rem}.MathSection-module__w0iJ7a__navigation{text-align:center;grid-template-columns:1fr;gap:1rem;padding:1.25rem}.MathSection-module__w0iJ7a__navigationLeft,.MathSection-module__w0iJ7a__navigationRight{justify-content:center}.MathSection-module__w0iJ7a__navButton{width:100%;min-width:auto;max-width:200px}.MathSection-module__w0iJ7a__calculatorReminder{gap:.75rem;padding:1.25rem}.MathSection-module__w0iJ7a__calculatorIcon{font-size:1.5rem}}@media (max-width:900px) and (min-width:601px){.MathSection-module__w0iJ7a__mainContent{grid-template-columns:1fr 250px;gap:1.5rem}.MathSection-module__w0iJ7a__sidebar{padding:1.75rem}.MathSection-module__w0iJ7a__questionGrid{grid-template-columns:repeat(3,1fr)}}
.SatPracticeTest-module__VJ0T3W__pageContainer{min-height:100vh;position:relative;overflow-x:hidden;padding-top:240px!important}.SatPracticeTest-module__VJ0T3W__globalProgress{z-index:1000;pointer-events:none;width:fit-content;margin:0 auto 2rem;position:sticky;top:100px}.SatPracticeTest-module__VJ0T3W__progressSteps{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#fffffff2;border:1px solid #fff3;border-radius:50px;align-items:center;gap:2rem;padding:1rem 2rem;display:flex;box-shadow:0 8px 32px #2d1b6926}.SatPracticeTest-module__VJ0T3W__step{opacity:.4;flex-direction:column;align-items:center;gap:.5rem;transition:all .4s;display:flex;position:relative}.SatPracticeTest-module__VJ0T3W__step.SatPracticeTest-module__VJ0T3W__active{opacity:1;transform:scale(1.05)}.SatPracticeTest-module__VJ0T3W__step.SatPracticeTest-module__VJ0T3W__completed{opacity:1}.SatPracticeTest-module__VJ0T3W__step:after{content:"";z-index:-1;background:#e5e7eb;width:32px;height:2px;transition:background .4s;position:absolute;top:16px;left:32px}.SatPracticeTest-module__VJ0T3W__step:last-child:after{display:none}.SatPracticeTest-module__VJ0T3W__step.SatPracticeTest-module__VJ0T3W__completed:after{background:linear-gradient(90deg,#059669 0%,#047857 100%)}.SatPracticeTest-module__VJ0T3W__step.SatPracticeTest-module__VJ0T3W__active:after{background:linear-gradient(90deg,#2d1b69 0%,#4b1a8a 100%)}.SatPracticeTest-module__VJ0T3W__stepNumber{z-index:2;background:#e5e7eb;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:.95rem;font-weight:700;transition:all .4s;display:flex;position:relative}.SatPracticeTest-module__VJ0T3W__step.SatPracticeTest-module__VJ0T3W__active .SatPracticeTest-module__VJ0T3W__stepNumber{color:#fff;background:linear-gradient(135deg,#2d1b69 0%,#4b1a8a 100%);box-shadow:0 4px 15px #2d1b694d}.SatPracticeTest-module__VJ0T3W__step.SatPracticeTest-module__VJ0T3W__completed .SatPracticeTest-module__VJ0T3W__stepNumber{color:#fff;background:linear-gradient(135deg,#059669 0%,#047857 100%);box-shadow:0 4px 15px #0596694d}.SatPracticeTest-module__VJ0T3W__stepLabel{color:#374151;white-space:nowrap;text-align:center;font-size:.85rem;font-weight:600;transition:color .4s}.SatPracticeTest-module__VJ0T3W__step.SatPracticeTest-module__VJ0T3W__active .SatPracticeTest-module__VJ0T3W__stepLabel{color:#2d1b69}.SatPracticeTest-module__VJ0T3W__step.SatPracticeTest-module__VJ0T3W__completed .SatPracticeTest-module__VJ0T3W__stepLabel{color:#059669}@media (max-width:600px){.SatPracticeTest-module__VJ0T3W__pageContainer{padding-top:140px!important}.SatPracticeTest-module__VJ0T3W__globalProgress{z-index:100;position:fixed;top:100px;left:.5rem;right:.5rem;transform:none}.SatPracticeTest-module__VJ0T3W__progressSteps{flex:1;justify-content:space-between;gap:.5rem;padding:.5rem 1rem}.SatPracticeTest-module__VJ0T3W__step:after{display:none}.SatPracticeTest-module__VJ0T3W__stepNumber{width:28px;height:28px;font-size:.8rem}.SatPracticeTest-module__VJ0T3W__stepLabel{font-size:.65rem;display:none}.SatPracticeTest-module__VJ0T3W__step.SatPracticeTest-module__VJ0T3W__active .SatPracticeTest-module__VJ0T3W__stepLabel{background:#fff;border-radius:10px;padding:2px 8px;display:block;position:absolute;top:35px;box-shadow:0 2px 10px #0000001a}}@media (max-width:900px) and (min-width:601px){.SatPracticeTest-module__VJ0T3W__progressSteps{gap:1.5rem;padding:.875rem 1.75rem}.SatPracticeTest-module__VJ0T3W__stepLabel{font-size:.8rem}}@keyframes SatPracticeTest-module__VJ0T3W__fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes SatPracticeTest-module__VJ0T3W__fadeInRight{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes SatPracticeTest-module__VJ0T3W__fadeInLeft{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){.SatPracticeTest-module__VJ0T3W__step,.SatPracticeTest-module__VJ0T3W__stepNumber,.SatPracticeTest-module__VJ0T3W__stepLabel{transition:none}@keyframes SatPracticeTest-module__VJ0T3W__fadeInUp{0%,to{opacity:1;transform:none}}@keyframes SatPracticeTest-module__VJ0T3W__fadeInRight{0%,to{opacity:1;transform:none}}@keyframes SatPracticeTest-module__VJ0T3W__fadeInLeft{0%,to{opacity:1;transform:none}}}
