@layer base{._badge_gb4hj_2{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-full);padding:var(--spacing-1) var(--spacing-3);font-size:.875rem;font-weight:500;line-height:1.25;white-space:nowrap;transition:background-color var(--animation-duration-fast) ease-in-out;cursor:default;user-select:none}._primary_gb4hj_17{background-color:var(--primary);color:var(--primary-foreground);border:1px solid}._primary_gb4hj_17:hover{background-color:color-mix(in srgb,var(--primary) 80%,transparent)}._destructive_gb4hj_27{background-color:color-mix(in srgb,var(--error) 15%,var(--surface));color:var(--error);border:1px solid color-mix(in srgb,var(--error) 20%,var(--surface))}._destructive_gb4hj_27:hover{background-color:color-mix(in srgb,var(--error) 25%,var(--surface))}._secondary_gb4hj_37{background-color:var(--secondary);color:var(--secondary-foreground);border:1px solid}._secondary_gb4hj_37:hover{background-color:color-mix(in srgb,var(--secondary) 80%,transparent)}._outline_gb4hj_47{background-color:transparent;color:var(--foreground);border:1px solid var(--border)}._outline_gb4hj_47:hover{background-color:color-mix(in srgb,var(--foreground) 5%,transparent)}._success_gb4hj_57{background-color:color-mix(in srgb,var(--success) 15%,var(--surface));color:var(--success);border:1px solid color-mix(in srgb,var(--success) 20%,var(--surface))}._success_gb4hj_57:hover{background-color:color-mix(in srgb,var(--success) 25%,var(--surface))}._warning_gb4hj_67{background-color:color-mix(in srgb,var(--warning) 15%,var(--surface));color:var(--warning);border:1px solid color-mix(in srgb,var(--warning) 20%,var(--surface))}._warning_gb4hj_67:hover{background-color:color-mix(in srgb,var(--warning) 25%,var(--surface))}}._examTop_mkbp5_1>._fullscreenControls_mkbp5_1{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}._fullscreenControls_mkbp5_1 ._timer_mkbp5_1{font-size:14px;letter-spacing:normal;text-transform:none}._fullscreenControls_mkbp5_1 button{min-height:44px;padding:8px 12px;font-size:13px;white-space:normal}@media(max-width:600px){._examTop_mkbp5_1>._fullscreenControls_mkbp5_1{gap:4px}._fullscreenControls_mkbp5_1 button{font-size:12px;padding:8px}._fullscreenControls_mkbp5_1 ._timer_mkbp5_1{min-width:70px;padding:8px}}._shell_mkbp5_2._compactExam_mkbp5_2{position:fixed;inset:0;z-index:100;display:grid;grid-template-columns:minmax(0,1fr) 270px;grid-template-rows:auto auto auto minmax(0,1fr) auto;gap:10px 16px;width:100%;max-width:none;height:100dvh;min-height:0;margin:0;padding:14px;overflow:hidden;box-sizing:border-box;background:#f4f7fc;color:#122342}._compactExam_mkbp5_2 ._examTop_mkbp5_1{grid-column:1/-1;grid-row:1;position:static;padding:10px 16px;min-width:0}._compactExam_mkbp5_2 ._examTop_mkbp5_1>div strong{font-size:16px}._compactExam_mkbp5_2>p{grid-column:1;grid-row:2;margin:0!important;font-size:13px!important}._compactExam_mkbp5_2>._progress_mkbp5_3{grid-column:1;grid-row:3;margin:0;height:7px}._compactExam_mkbp5_2 ._questionPrompt_mkbp5_3{flex:1;min-height:0;overflow:auto;padding:4px;overscroll-behavior:contain}._compactExam_mkbp5_2 ._questionCard_mkbp5_3{grid-column:1;grid-row:4;min-height:0;display:flex;flex-direction:column;gap:12px;overflow:hidden;overscroll-behavior:contain;padding:20px}._compactExam_mkbp5_2 ._questionCard_mkbp5_3 h2{font-size:clamp(18px,2vw,23px);line-height:1.5;margin:0 0 16px}._compactExam_mkbp5_2 ._passage_mkbp5_3{padding:14px;margin-bottom:16px;font-size:15px;line-height:1.65}._compactExam_mkbp5_2 ._questionImage_mkbp5_3{max-height:180px}._compactExam_mkbp5_2 ._optionList_mkbp5_3{flex-shrink:0;max-height:55%;overflow:auto;padding:4px;gap:9px;grid-template-columns:repeat(2,minmax(0,1fr))}._compactExam_mkbp5_2 ._option_mkbp5_3,._compactExam_mkbp5_2 ._selectedOption_mkbp5_3{height:auto;min-height:52px;padding:10px 12px;font-size:15px;line-height:1.5}._compactExam_mkbp5_2 ._examActions_mkbp5_3{grid-column:1;grid-row:5;margin:0;flex-wrap:nowrap}._compactExam_mkbp5_2 ._examActions_mkbp5_3 button{min-height:44px}._compactExam_mkbp5_2 ._navigationPanel_mkbp5_3{grid-column:2;grid-row:2/6;min-height:0;display:flex;flex-direction:column;gap:12px;margin:0;padding:16px;overflow:hidden}._compactExam_mkbp5_2 ._navigationHeading_mkbp5_3{flex-direction:column;gap:6px}._compactExam_mkbp5_2 ._questionNumbers_mkbp5_3{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-content:start;gap:9px;flex:1;min-height:0;margin:0;padding:5px;overflow:auto}._compactExam_mkbp5_2 ._questionNumbers_mkbp5_3 button{height:36px;min-width:0}._compactExam_mkbp5_2 ._navigatorLegend_mkbp5_3{gap:5px;flex-direction:column;margin:0;font-size:11px}._compactExam_mkbp5_2 ._navigationPanel_mkbp5_3>button{flex-shrink:0;min-height:44px;height:auto;white-space:normal;font-size:13px}._compactExam_mkbp5_2 ._submitReview_mkbp5_3{position:fixed;z-index:102;left:50%;top:50%;transform:translate(-50%,-50%);width:min(520px,90vw);box-sizing:border-box;max-height:85dvh;overflow:auto;margin:0;box-shadow:0 0 0 100vmax #07162c99,0 20px 80px #07162c55;background:#fff}._compactExam_mkbp5_2 ._submitReview_mkbp5_3 h2{margin-top:0}@media(max-width:800px){._shell_mkbp5_2._compactExam_mkbp5_2{grid-template-columns:minmax(0,1fr) 220px;padding:10px;gap:8px}._compactExam_mkbp5_2 ._optionList_mkbp5_3{grid-template-columns:1fr}._compactExam_mkbp5_2 ._questionCard_mkbp5_3{padding:16px}._compactExam_mkbp5_2 ._navigationPanel_mkbp5_3{padding:12px}._compactExam_mkbp5_2 ._questionNumbers_mkbp5_3{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:600px){._shell_mkbp5_2._compactExam_mkbp5_2{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto minmax(0,1fr) auto 150px}._compactExam_mkbp5_2 ._navigationPanel_mkbp5_3{grid-column:1;grid-row:6;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto minmax(0,1fr) auto;padding:8px;gap:6px}._compactExam_mkbp5_2 ._navigationHeading_mkbp5_3{grid-column:1/-1;flex-direction:row}._compactExam_mkbp5_2 ._navigationHeading_mkbp5_3 span,._compactExam_mkbp5_2 ._navigatorLegend_mkbp5_3{display:none}._compactExam_mkbp5_2 ._questionNumbers_mkbp5_3{grid-column:1/-1;grid-template-columns:repeat(8,minmax(0,1fr));margin:0;min-height:0;padding:3px;gap:6px}._compactExam_mkbp5_2 ._questionNumbers_mkbp5_3 button{height:30px}._compactExam_mkbp5_2 ._navigationPanel_mkbp5_3>button{min-height:36px}._compactExam_mkbp5_2 ._examActions_mkbp5_3 button{flex:1}._compactExam_mkbp5_2 ._questionCard_mkbp5_3 h2{font-size:18px}._compactExam_mkbp5_2 ._examTop_mkbp5_1{padding:8px}}._shell_mkbp5_2{scroll-margin-top:16px;max-width:820px;min-height:calc(100vh - 8rem);margin:0 auto;padding-top:.5rem;color:var(--foreground)}._reviewPagination_mkbp5_16{display:flex;align-items:center;justify-content:space-between;gap:12px;position:sticky;top:0;z-index:8;background:var(--card);padding:12px;border:1px solid var(--border);border-radius:12px;margin-bottom:16px}._reviewPagination_mkbp5_16 span{font-size:14px;text-align:center}._reviewPagination_mkbp5_16 button{height:auto;min-height:44px;white-space:normal}@media(max-width:600px){._reviewPagination_mkbp5_16{gap:8px;padding:8px;flex-wrap:wrap}._reviewPagination_mkbp5_16 span{order:-1;width:100%}._reviewPagination_mkbp5_16 button{flex:1;font-size:13px}}._pageTitle_mkbp5_21{display:flex;align-items:center;gap:.75rem;margin-bottom:1.2rem}._pageTitle_mkbp5_21>div{display:grid;gap:.18rem}._pageTitle_mkbp5_21 span,._reviewHeader_mkbp5_34 span,._setupHeading_mkbp5_35 span,._countSection_mkbp5_36>div:first-child span{color:var(--info-hover);font-size:.64rem;font-weight:800;letter-spacing:.13em}._pageTitle_mkbp5_21 h1,._reviewHeader_mkbp5_34 h2,._setupHeading_mkbp5_35 h2,._countSection_mkbp5_36 h2{margin:0;font-family:var(--font-family-display);letter-spacing:-.04em}._pageTitle_mkbp5_21 h1{font-size:clamp(1.65rem,5vw,2.35rem);line-height:1}._introCard_mkbp5_57{display:grid;grid-template-columns:auto 1fr;gap:1rem;padding:clamp(1.1rem,4vw,1.5rem);color:#f8fafc;background:radial-gradient(circle at 92% 10%,hsla(198,93%,52%,.23),transparent 35%),var(--secondary);border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}._introCard_mkbp5_57>span{display:grid;place-items:center;width:3.25rem;height:3.25rem;color:var(--primary);background:#13b2f61f;border-radius:var(--radius-md)}._introCard_mkbp5_57 h2{margin:.7rem 0 .3rem;font-family:var(--font-family-display);font-size:clamp(1.35rem,4vw,1.8rem);letter-spacing:-.035em}._introCard_mkbp5_57 p{max-width:590px;margin:0;color:#afc0d4;font-size:.78rem;line-height:1.55}._lockedCard_mkbp5_95,._setupCard_mkbp5_96,._loadingCard_mkbp5_97,._resultCard_mkbp5_98,._questionCard_mkbp5_3,._reviewCard_mkbp5_100{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow)}._lockedCard_mkbp5_95{display:grid;justify-items:center;gap:.75rem;margin-top:1rem;padding:2.25rem 1.2rem;text-align:center}._lockedCard_mkbp5_95>svg{color:var(--info-hover)}._lockedCard_mkbp5_95 h2,._lockedCard_mkbp5_95 p{margin:0}._lockedCard_mkbp5_95 h2{font-family:var(--font-family-display)}._lockedCard_mkbp5_95 p{max-width:470px;color:var(--muted-foreground);font-size:.78rem;line-height:1.55}._setupCard_mkbp5_96{margin-top:1rem;padding:clamp(1rem,4vw,1.5rem)}._setupHeading_mkbp5_35,._countSection_mkbp5_36{display:flex;align-items:center;justify-content:space-between;gap:1rem}._setupHeading_mkbp5_35>div,._countSection_mkbp5_36>div:first-child{display:grid;gap:.25rem}._setupHeading_mkbp5_35 h2,._countSection_mkbp5_36 h2{font-size:1.2rem}._subjectHint_mkbp5_160{max-width:560px;margin:.15rem 0 0;color:var(--muted-foreground);font-size:.7rem;line-height:1.5}._subjectGrid_mkbp5_168{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;margin-top:1rem}._subjectButton_mkbp5_175,._activeSubject_mkbp5_176{justify-content:space-between;gap:.45rem;min-height:2.65rem;padding-inline:.75rem;font-size:.72rem}._subjectChoice_mkbp5_184{display:inline-flex;align-items:center;gap:.35rem;min-width:0}._subjectButton_mkbp5_175 small,._activeSubject_mkbp5_176 small{flex:0 0 auto;color:var(--muted-foreground);font-size:.58rem}._activeSubject_mkbp5_176{color:var(--info-hover);border-color:color-mix(in srgb,var(--primary) 45%,var(--border))}._countSection_mkbp5_36{margin-top:1.4rem;padding-top:1.25rem;border-top:1px solid var(--border)}._countButtons_mkbp5_209{display:flex;gap:.45rem}._countButtons_mkbp5_209 button{min-width:3rem}._startButton_mkbp5_218{width:100%;min-height:3.15rem;margin-top:1.25rem}._errorBox_mkbp5_224{margin-top:1rem;padding:.85rem;color:var(--error);background:color-mix(in srgb,var(--error) 9%,var(--card));border:1px solid color-mix(in srgb,var(--error) 30%,var(--border));border-radius:var(--radius-md);font-size:.74rem;line-height:1.5}._dataNote_mkbp5_235{margin:.85rem auto 0;color:var(--muted-foreground);font-size:.68rem;line-height:1.5;text-align:center}._loadingCard_mkbp5_97{display:grid;justify-items:center;gap:.75rem;margin-top:15vh;padding:3rem 1.5rem;text-align:center}._loadingCard_mkbp5_97 h2,._loadingCard_mkbp5_97 p{margin:0}._loadingCard_mkbp5_97 h2{font-family:var(--font-family-display)}._loadingCard_mkbp5_97 p{color:var(--muted-foreground);font-size:.78rem}._examTop_mkbp5_1{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:0 .25rem}._examTop_mkbp5_1>div{display:grid;gap:.18rem}._examTop_mkbp5_1>div span{color:var(--info-hover);font-size:.65rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}._examTop_mkbp5_1>div strong{font-size:.78rem}._timer_mkbp5_1{display:inline-flex;align-items:center;gap:.35rem;padding:.48rem .68rem;color:var(--muted-foreground);background:var(--muted);border-radius:var(--radius-full);font-family:var(--font-family-monospace);font-size:.72rem}._progress_mkbp5_3{height:.45rem;margin:.8rem 0 1rem}._questionCard_mkbp5_3{padding:clamp(1.15rem,4vw,2rem)}._questionCard_mkbp5_3 h2{margin:0 0 1.35rem;font-family:var(--font-family-display);font-size:clamp(1.22rem,4vw,1.72rem);line-height:1.35;letter-spacing:-.03em}._passage_mkbp5_3{margin:0 0 1.5rem;padding:clamp(18px,3vw,26px);color:#203858;background:#eef5ff;border:1px solid #c9dcf5;border-left:4px solid #1765d1;border-radius:12px;font-size:16px;line-height:1.85;white-space:pre-wrap}._passage_mkbp5_3 strong{display:block;margin-bottom:10px;color:#12458b;font-size:13px;letter-spacing:.06em;text-transform:uppercase}._passage_mkbp5_3 p{margin:0}._questionImage_mkbp5_3{display:block;width:auto;max-width:100%;max-height:340px;margin:0 auto 1rem;object-fit:contain;border:1px solid var(--border);border-radius:var(--radius-md)}._optionList_mkbp5_3{display:grid;grid-auto-rows:max-content;min-width:0;gap:.65rem}._option_mkbp5_3,._selectedOption_mkbp5_3{justify-content:flex-start;height:auto;align-items:flex-start;width:100%;min-height:3.25rem;padding:.65rem .8rem;color:var(--foreground);text-align:left;white-space:normal}._option_mkbp5_3>span:last-child,._selectedOption_mkbp5_3>span:last-child{display:block;flex:1 1 0%;min-width:0;width:auto;height:auto;white-space:normal;overflow-wrap:anywhere;font:inherit;line-height:inherit}._option_mkbp5_3>span:first-child,._selectedOption_mkbp5_3>span:first-child{display:grid;flex:0 0 auto;place-items:center;width:1.9rem;height:1.9rem;margin-right:.25rem;background:var(--card);border:1px solid var(--border);border-radius:var(--radius-sm);font-family:var(--font-family-monospace);font-size:.7rem}._selectedOption_mkbp5_3{color:var(--info-hover);background:color-mix(in srgb,var(--primary) 10%,var(--card));border-color:color-mix(in srgb,var(--primary) 52%,var(--border))}._examActions_mkbp5_3{display:flex;justify-content:space-between;gap:.75rem;margin-top:1rem}._resultCard_mkbp5_98{display:grid;justify-items:center;padding:2rem 1.25rem;text-align:center}._trophy_mkbp5_425{display:grid;place-items:center;width:3.5rem;height:3.5rem;margin-bottom:.75rem;color:var(--primary-foreground);background:var(--primary);border-radius:var(--radius-full)}._resultCard_mkbp5_98>small{color:var(--muted-foreground);font-size:.62rem;font-weight:800;letter-spacing:.12em}._resultCard_mkbp5_98>strong{margin:.15rem 0;font-family:var(--font-family-display);font-size:clamp(4rem,15vw,6rem);line-height:1;letter-spacing:-.07em}._resultCard_mkbp5_98>strong span{color:var(--info-hover);font-size:1.3rem}._resultCard_mkbp5_98>p{margin:0;color:var(--muted-foreground);font-size:.78rem}._resultBreakdown_mkbp5_462{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;width:100%;margin-top:1.2rem}._resultBreakdown_mkbp5_462>div{display:grid;gap:.15rem;padding:.8rem;background:var(--muted);border:1px solid var(--border);border-radius:var(--radius-md);text-align:left}._resultBreakdown_mkbp5_462 span{overflow:hidden;color:var(--muted-foreground);font-size:.64rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap}._resultBreakdown_mkbp5_462 strong{font-family:var(--font-family-display);font-size:1.25rem}._resultBreakdown_mkbp5_462 small{color:var(--muted-foreground);font-size:.62rem}._resultActions_mkbp5_499{display:flex;gap:.65rem;margin-top:1.25rem}._reviewHeader_mkbp5_34{margin:2rem 0 .9rem}._reviewHeader_mkbp5_34 h2{margin-top:.25rem;font-size:1.45rem}._reviewList_mkbp5_514{display:grid;gap:.75rem}._reviewCard_mkbp5_100{padding:1rem}._reviewMeta_mkbp5_523{display:flex;align-items:center;justify-content:space-between;gap:1rem}._reviewMeta_mkbp5_523>span{color:var(--muted-foreground);font-size:.65rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}._reviewCard_mkbp5_100 h3{margin:.9rem 0 .75rem;font-family:var(--font-family-display);font-size:1rem;line-height:1.4}._answerLine_mkbp5_545,._chosenLine_mkbp5_546,._explanation_mkbp5_547{margin:.4rem 0 0;font-size:.74rem;line-height:1.55}._answerLine_mkbp5_545{color:var(--success)}._chosenLine_mkbp5_546{color:var(--error)}._explanation_mkbp5_547{margin-top:18px;padding:clamp(18px,3vw,26px);color:#203858;background:#eef5ff;border:1px solid #c9dcf5;border-left:4px solid #1765d1;border-radius:12px;font-size:16px;line-height:1.85;white-space:pre-wrap}._explanation_mkbp5_547 strong{display:block;margin-bottom:10px;color:#12458b;font-size:13px;letter-spacing:.06em;text-transform:uppercase}._explanation_mkbp5_547 p{margin:12px 0 0}._explanation_mkbp5_547 p[role=alert]{color:#a32626}._explanation_mkbp5_547 button{min-height:44px;background:#fff;color:#12458b;border-color:#9dbce5}._answerLine_mkbp5_545,._chosenLine_mkbp5_546{padding:12px 16px;border-radius:8px;font-size:15px;line-height:1.8}._answerLine_mkbp5_545{background:#edf9f1;color:#17633a}._chosenLine_mkbp5_546{background:#fff1ef;color:#9d2925}@media(max-width:650px){._subjectGrid_mkbp5_168{grid-template-columns:repeat(2,minmax(0,1fr))}._setupHeading_mkbp5_35,._countSection_mkbp5_36{align-items:flex-start;flex-direction:column}._countButtons_mkbp5_209{width:100%}._countButtons_mkbp5_209 button{flex:1}._resultActions_mkbp5_499{display:grid;width:100%}._resultActions_mkbp5_499 button{width:100%}._resultBreakdown_mkbp5_462{grid-template-columns:1fr 1fr}}@media(max-width:420px){._introCard_mkbp5_57{grid-template-columns:1fr}._subjectGrid_mkbp5_168{grid-template-columns:1fr 1fr;gap:.45rem}._subjectButton_mkbp5_175,._activeSubject_mkbp5_176{padding-inline:.6rem;font-size:.66rem}._examActions_mkbp5_3 button{padding-inline:.75rem}}._shell_mkbp5_2{max-width:1000px}._pageTitle_mkbp5_21 h1,._reviewHeader_mkbp5_34 h2,._setupHeading_mkbp5_35 h2,._countSection_mkbp5_36 h2,._introCard_mkbp5_57 h2,._loadingCard_mkbp5_97 h2{font-family:var(--font-family-base);letter-spacing:-.025em;line-height:1.25}._introCard_mkbp5_57{background:linear-gradient(130deg,#0c2350,#124aa4)}._introCard_mkbp5_57 p{color:#d7e6fc}._subjectHint_mkbp5_160,._dataNote_mkbp5_235{font-size:13px;line-height:1.8}._subjectButton_mkbp5_175,._activeSubject_mkbp5_176{min-height:52px;font-size:14px}._activeSubject_mkbp5_176{background:#e5efff;color:#17428c;border-color:#1765d1}._questionCard_mkbp5_3{padding:clamp(24px,4vw,40px)}._questionCard_mkbp5_3 h2{font-family:var(--font-family-base);font-size:clamp(19px,3vw,25px);line-height:1.7}._option_mkbp5_3,._selectedOption_mkbp5_3{min-height:58px;white-space:normal;text-align:left;line-height:1.7;font-size:15px}._selectedOption_mkbp5_3{background:#e5efff;color:#17428c;border-color:#1765d1}._examTop_mkbp5_1{position:sticky;top:0;background:var(--card);z-index:5;padding:16px 20px;border:1px solid var(--border);border-radius:12px}._timer_mkbp5_1[data-urgent=true]{background:#fff0ed;color:#a33220;border:1px solid #efb4a8}._navigationPanel_mkbp5_3{padding:24px;border:1px solid var(--border);border-radius:16px;background:var(--card);margin-top:22px}._navigationHeading_mkbp5_3{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}._navigationHeading_mkbp5_3 span,._navigatorLegend_mkbp5_3{font-size:12px;color:var(--muted-foreground)}._questionNumbers_mkbp5_3{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0}._questionNumbers_mkbp5_3 button{height:38px;min-width:38px;border:1px solid var(--border);border-radius:8px;background:var(--card);color:var(--foreground);cursor:pointer}._questionNumbers_mkbp5_3 button[data-answered=true]{background:#1765d1;color:#fff}._questionNumbers_mkbp5_3 button[data-flagged=true]{border:2px solid #b9670b}._questionNumbers_mkbp5_3 button[data-current=true]{outline:2px solid #1765d1;outline-offset:3px}._navigatorLegend_mkbp5_3{display:flex;gap:16px;flex-wrap:wrap;margin-bottom:18px}._submitReview_mkbp5_3{margin-top:22px;padding:24px;background:#edf4ff;border:1px solid #aecbf3;border-radius:16px;color:#122342}._submitReview_mkbp5_3 p{line-height:1.8}._submitReview_mkbp5_3>div{display:flex;gap:12px;flex-wrap:wrap}._reviewCard_mkbp5_100 h3{line-height:1.7}._resultCard_mkbp5_98{padding:36px}._shell_mkbp5_2 button:focus-visible{outline:2px solid var(--primary);outline-offset:3px}@media(max-width:600px){._subjectGrid_mkbp5_168{grid-template-columns:1fr}._examTop_mkbp5_1{gap:10px;padding:14px}._navigationPanel_mkbp5_3{padding:18px}._option_mkbp5_3,._selectedOption_mkbp5_3{font-size:14px}._examActions_mkbp5_3{gap:12px;flex-wrap:wrap}._questionNumbers_mkbp5_3 button{height:40px;min-width:40px}}._shell_mkbp5_2,._setupCard_mkbp5_96,._questionCard_mkbp5_3,._reviewCard_mkbp5_100,._navigationPanel_mkbp5_3{box-sizing:border-box;min-width:0}._questionCard_mkbp5_3 h2,._reviewCard_mkbp5_100 h3,._answerLine_mkbp5_545,._chosenLine_mkbp5_546,._passage_mkbp5_3,._explanation_mkbp5_547{overflow-wrap:anywhere}._option_mkbp5_3,._selectedOption_mkbp5_3{height:auto}._timer_mkbp5_1{flex-shrink:0;background:var(--surface);font-size:14px}._questionNumbers_mkbp5_3 button{touch-action:manipulation}@media(max-width:600px){._pageTitle_mkbp5_21 h1{font-size:25px}._subjectButton_mkbp5_175,._activeSubject_mkbp5_176{min-height:48px;font-size:14px;white-space:normal;height:auto}._subjectChoice_mkbp5_184{white-space:normal;text-align:left}._introCard_mkbp5_57{padding:20px}._introCard_mkbp5_57 p{font-size:14px}._questionCard_mkbp5_3{padding:22px 18px}._questionCard_mkbp5_3 h2{font-size:19px}._passage_mkbp5_3,._answerLine_mkbp5_545,._chosenLine_mkbp5_546,._explanation_mkbp5_547{font-size:14px;line-height:1.8}._examTop_mkbp5_1>div{min-width:0}._examTop_mkbp5_1>div strong{font-size:13px}._examTop_mkbp5_1>div span{font-size:11px}._option_mkbp5_3,._selectedOption_mkbp5_3{padding:14px 12px;min-height:56px;align-items:flex-start}._option_mkbp5_3>span:first-child,._selectedOption_mkbp5_3>span:first-child{margin-top:2px}._questionNumbers_mkbp5_3{display:grid;grid-template-columns:repeat(auto-fit,minmax(44px,1fr));gap:10px}._questionNumbers_mkbp5_3 button{min-width:44px;height:44px}._examActions_mkbp5_3 button{min-height:48px;flex:1;white-space:normal;height:auto}._submitReview_mkbp5_3{padding:20px}._submitReview_mkbp5_3>div{flex-direction:column}._submitReview_mkbp5_3 button{min-height:48px}._reviewMeta_mkbp5_523{flex-wrap:wrap;gap:10px}._resultCard_mkbp5_98{padding:28px 20px}._resultBreakdown_mkbp5_462{grid-template-columns:1fr}._startButton_mkbp5_218{white-space:normal;height:auto;min-height:52px;padding:14px}._navigationPanel_mkbp5_3>button{width:100%;min-height:46px;white-space:normal;height:auto}}@media(max-width:600px){._shell_mkbp5_2{width:100%;min-width:0;padding-bottom:env(safe-area-inset-bottom)}._shell_mkbp5_2:not(._compactExam_mkbp5_2) ._examActions_mkbp5_3{position:sticky;bottom:0;z-index:8;margin:12px -4px 0;padding:10px 4px calc(10px + env(safe-area-inset-bottom));background:var(--card);border-top:1px solid var(--border);box-shadow:0 -4px 16px #12234212;flex-wrap:nowrap}._shell_mkbp5_2 ._examTop_mkbp5_1{top:0;gap:8px}._shell_mkbp5_2 ._timer_mkbp5_1{font-size:15px;padding:10px;min-width:80px;justify-content:center}._shell_mkbp5_2 ._option_mkbp5_3,._shell_mkbp5_2 ._selectedOption_mkbp5_3{font-size:16px;min-height:54px;line-height:1.6;overflow-wrap:anywhere}._shell_mkbp5_2 ._option_mkbp5_3>span:first-child,._shell_mkbp5_2 ._selectedOption_mkbp5_3>span:first-child{flex-shrink:0}._shell_mkbp5_2 ._passage_mkbp5_3,._shell_mkbp5_2 ._explanation_mkbp5_547{font-size:16px;line-height:1.75;padding:16px}._shell_mkbp5_2 ._questionCard_mkbp5_3 h2{font-size:20px;line-height:1.6}._shell_mkbp5_2 ._questionNumbers_mkbp5_3{grid-template-columns:repeat(auto-fit,minmax(44px,1fr));padding:4px;gap:10px}._shell_mkbp5_2 ._questionNumbers_mkbp5_3 button{height:44px;min-width:44px;font-size:15px}._shell_mkbp5_2 ._subjectButton_mkbp5_175,._shell_mkbp5_2 ._activeSubject_mkbp5_176{font-size:16px;min-height:52px}._shell_mkbp5_2 ._resultBreakdown_mkbp5_462 span{white-space:normal;overflow:visible}._shell_mkbp5_2._compactExam_mkbp5_2{position:relative;inset:auto;display:flex;flex-direction:column;height:auto;min-height:0;max-width:100%;overflow:visible;padding:0;gap:12px;background:transparent}._shell_mkbp5_2._compactExam_mkbp5_2 ._examTop_mkbp5_1{position:sticky;top:0;z-index:9;padding:12px;flex-shrink:0}._shell_mkbp5_2._compactExam_mkbp5_2 ._questionCard_mkbp5_3{display:block;overflow:visible;padding:20px 16px}._shell_mkbp5_2._compactExam_mkbp5_2 ._questionPrompt_mkbp5_3{overflow:visible;padding:0}._shell_mkbp5_2._compactExam_mkbp5_2 ._optionList_mkbp5_3{max-height:none;overflow:visible;padding:0;grid-template-columns:1fr;gap:10px}._shell_mkbp5_2._compactExam_mkbp5_2 ._option_mkbp5_3,._shell_mkbp5_2._compactExam_mkbp5_2 ._selectedOption_mkbp5_3{font-size:16px;min-height:54px;padding:14px 12px;line-height:1.6}._shell_mkbp5_2._compactExam_mkbp5_2 ._examActions_mkbp5_3{position:sticky;bottom:0;z-index:10;padding:10px 4px calc(10px + env(safe-area-inset-bottom));background:var(--card);box-shadow:0 -4px 16px #12234212}._shell_mkbp5_2._compactExam_mkbp5_2 ._navigationPanel_mkbp5_3{display:flex;flex-direction:column;overflow:visible;padding:16px;gap:12px}._shell_mkbp5_2._compactExam_mkbp5_2 ._navigationHeading_mkbp5_3{flex-direction:column}._shell_mkbp5_2._compactExam_mkbp5_2 ._questionNumbers_mkbp5_3{display:grid;flex:none;overflow:visible;grid-template-columns:repeat(auto-fit,minmax(44px,1fr));gap:10px;padding:4px}._shell_mkbp5_2._compactExam_mkbp5_2 ._questionNumbers_mkbp5_3 button{min-width:44px;height:44px}._shell_mkbp5_2._compactExam_mkbp5_2 ._navigatorLegend_mkbp5_3{display:flex;flex-direction:row;flex-wrap:wrap}._shell_mkbp5_2._compactExam_mkbp5_2 ._navigationPanel_mkbp5_3>button{min-height:48px}._shell_mkbp5_2._compactExam_mkbp5_2 ._submitReview_mkbp5_3{width:calc(100vw - 28px);padding:20px}}@media(max-width:768px){._shell_mkbp5_2._compactExam_mkbp5_2{position:fixed;inset:0;z-index:100;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto 6px minmax(0,1fr) auto 106px;height:100dvh;min-height:0;width:100%;max-width:none;box-sizing:border-box;margin:0;padding:8px 8px max(8px,env(safe-area-inset-bottom));gap:6px;overflow:hidden;background:#f4f7fc}._shell_mkbp5_2._compactExam_mkbp5_2 ._examTop_mkbp5_1{grid-column:1;grid-row:1;position:static;padding:8px 12px}._shell_mkbp5_2._compactExam_mkbp5_2>p{grid-column:1;grid-row:2;margin:0!important;font-size:12px!important}._shell_mkbp5_2._compactExam_mkbp5_2>._progress_mkbp5_3{grid-column:1;grid-row:3;height:6px;margin:0}._shell_mkbp5_2._compactExam_mkbp5_2 ._questionCard_mkbp5_3{grid-column:1;grid-row:4;display:flex;flex-direction:column;gap:8px;min-height:0;padding:12px;overflow:hidden}._shell_mkbp5_2._compactExam_mkbp5_2 ._questionPrompt_mkbp5_3{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;padding:2px}._shell_mkbp5_2._compactExam_mkbp5_2 ._questionCard_mkbp5_3 h2{font-size:18px;line-height:1.45;margin:0 0 8px}._shell_mkbp5_2._compactExam_mkbp5_2 ._passage_mkbp5_3{font-size:15px;line-height:1.55;padding:10px;margin-bottom:10px}._shell_mkbp5_2._compactExam_mkbp5_2 ._questionImage_mkbp5_3{max-height:140px}._shell_mkbp5_2._compactExam_mkbp5_2 ._optionList_mkbp5_3{grid-template-columns:1fr;flex-shrink:0;gap:6px;max-height:70%;padding:2px;overflow:auto}._shell_mkbp5_2._compactExam_mkbp5_2 ._option_mkbp5_3,._shell_mkbp5_2._compactExam_mkbp5_2 ._selectedOption_mkbp5_3{min-height:44px;font-size:15px;line-height:1.4;padding:8px 10px}._shell_mkbp5_2._compactExam_mkbp5_2 ._option_mkbp5_3>span:first-child,._shell_mkbp5_2._compactExam_mkbp5_2 ._selectedOption_mkbp5_3>span:first-child{width:26px;height:26px;margin-top:0}._shell_mkbp5_2._compactExam_mkbp5_2 ._examActions_mkbp5_3{grid-column:1;grid-row:5;position:static;padding:0;margin:0;gap:8px;box-shadow:none;flex-wrap:nowrap}._shell_mkbp5_2._compactExam_mkbp5_2 ._examActions_mkbp5_3 button{height:44px;min-height:44px;flex:1;font-size:14px}._shell_mkbp5_2._compactExam_mkbp5_2 ._navigationPanel_mkbp5_3{grid-column:1;grid-row:6;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:44px 44px;gap:8px;padding:4px 8px;margin:0;min-height:0;overflow:hidden}._shell_mkbp5_2._compactExam_mkbp5_2 ._navigationHeading_mkbp5_3,._shell_mkbp5_2._compactExam_mkbp5_2 ._navigatorLegend_mkbp5_3{display:none}._shell_mkbp5_2._compactExam_mkbp5_2 ._questionNumbers_mkbp5_3{grid-column:1/-1;grid-row:1;display:flex;flex-wrap:nowrap;gap:8px;overflow-x:auto;overflow-y:hidden;padding:3px;margin:0;min-height:0;align-items:center}._shell_mkbp5_2._compactExam_mkbp5_2 ._questionNumbers_mkbp5_3 button{flex:0 0 36px;min-width:36px;height:36px;font-size:14px}._shell_mkbp5_2._compactExam_mkbp5_2 ._navigationPanel_mkbp5_3>button{min-height:44px;height:44px;white-space:normal;font-size:12px;line-height:1.3}}@media(min-width:769px){._shell_mkbp5_2._compactExam_mkbp5_2 ._questionCard_mkbp5_3{display:block;overflow:auto;scrollbar-gutter:stable;min-width:0;min-height:0}._shell_mkbp5_2._compactExam_mkbp5_2 ._questionPrompt_mkbp5_3{flex:none;overflow:visible;min-height:0;padding:4px}._shell_mkbp5_2._compactExam_mkbp5_2 ._optionList_mkbp5_3{max-height:none;overflow:visible;margin-top:16px;grid-template-columns:minmax(0,1fr)}._shell_mkbp5_2._compactExam_mkbp5_2 ._questionImage_mkbp5_3{max-height:none;max-width:100%;height:auto}._shell_mkbp5_2._compactExam_mkbp5_2 ._navigationPanel_mkbp5_3{overflow:auto}}@media(max-width:768px)and (max-height:500px){._shell_mkbp5_2._compactExam_mkbp5_2{grid-template-rows:auto auto 4px minmax(0,1fr) 38px 86px;gap:4px;padding:4px}._shell_mkbp5_2._compactExam_mkbp5_2 ._optionList_mkbp5_3{grid-template-columns:repeat(2,minmax(0,1fr));max-height:65%;gap:4px}._shell_mkbp5_2._compactExam_mkbp5_2 ._option_mkbp5_3,._shell_mkbp5_2._compactExam_mkbp5_2 ._selectedOption_mkbp5_3{min-height:36px;padding:4px 8px;font-size:14px}._shell_mkbp5_2._compactExam_mkbp5_2 ._navigationPanel_mkbp5_3{grid-template-rows:34px 36px;gap:4px}._shell_mkbp5_2._compactExam_mkbp5_2 ._navigationPanel_mkbp5_3>button,._shell_mkbp5_2._compactExam_mkbp5_2 ._examActions_mkbp5_3 button{height:36px;min-height:36px}._shell_mkbp5_2._compactExam_mkbp5_2 ._questionNumbers_mkbp5_3 button{height:30px}}@media(max-width:768px){._shell_mkbp5_2._compactExam_mkbp5_2{height:100vh;height:100dvh}._shell_mkbp5_2._compactExam_mkbp5_2 ._questionPrompt_mkbp5_3{min-height:64px}._shell_mkbp5_2._compactExam_mkbp5_2 ._questionNumbers_mkbp5_3 button{flex-basis:44px;min-width:44px;height:44px}._shell_mkbp5_2._compactExam_mkbp5_2 ._navigationPanel_mkbp5_3{grid-template-rows:52px 44px}._shell_mkbp5_2._compactExam_mkbp5_2{grid-template-rows:auto auto 6px minmax(0,1fr) auto 114px}}@media(max-width:768px)and (max-height:600px){._shell_mkbp5_2._compactExam_mkbp5_2{position:relative;height:auto;min-height:100vh;overflow:visible;display:flex;flex-direction:column;background:var(--background);padding:8px;gap:10px}._shell_mkbp5_2._compactExam_mkbp5_2 ._examTop_mkbp5_1{position:static;flex-wrap:wrap}._shell_mkbp5_2._compactExam_mkbp5_2 ._questionCard_mkbp5_3{display:block;overflow:visible;flex:none}._shell_mkbp5_2._compactExam_mkbp5_2 ._questionPrompt_mkbp5_3{overflow:visible;min-height:0}._shell_mkbp5_2._compactExam_mkbp5_2 ._optionList_mkbp5_3{display:grid;grid-template-columns:minmax(0,1fr);max-height:none;overflow:visible;margin-top:14px}._shell_mkbp5_2._compactExam_mkbp5_2 ._option_mkbp5_3,._shell_mkbp5_2._compactExam_mkbp5_2 ._selectedOption_mkbp5_3{min-height:44px;font-size:16px}._shell_mkbp5_2._compactExam_mkbp5_2 ._examActions_mkbp5_3{position:static;flex-wrap:wrap}._shell_mkbp5_2._compactExam_mkbp5_2 ._examActions_mkbp5_3 button{min-height:44px;height:auto}._shell_mkbp5_2._compactExam_mkbp5_2 ._navigationPanel_mkbp5_3{display:flex;flex-direction:column;overflow:visible;min-height:0}._shell_mkbp5_2._compactExam_mkbp5_2 ._questionNumbers_mkbp5_3{min-height:52px}._shell_mkbp5_2._compactExam_mkbp5_2 ._navigationPanel_mkbp5_3>button{min-height:44px}._shell_mkbp5_2._compactExam_mkbp5_2 ._questionImage_mkbp5_3{max-height:none}}._studyLink_1cwef_1{display:flex;flex-wrap:wrap;gap:8px 15px;align-items:center;margin:0 0 22px;padding:13px 17px;border:1px solid #cbdff4;border-radius:11px;background:#f0f7ff;color:#184a82;font-size:13px;line-height:1.6}._studyLink_1cwef_1 a{color:#135ca9;text-decoration:underline;text-underline-offset:3px;font-weight:700}._studyLink_1cwef_1 a:focus-visible{outline:2px solid #1765d1;outline-offset:3px}._welcome_1cwef_1{display:grid;grid-template-columns:1fr 1fr;gap:28px;padding:26px;margin-bottom:24px;background:#fff;border:1px solid #d5e1f1;border-radius:18px}._welcome_1cwef_1 h2{font-size:clamp(23px,4vw,30px);margin:8px 0;overflow-wrap:anywhere}._welcome_1cwef_1 p{margin:0;color:#536580;line-height:1.7}._welcome_1cwef_1 ._eyebrow_1cwef_1{color:#1765d1}._learningProgress_1cwef_1{align-self:center;min-width:0}._learningProgress_1cwef_1>div{display:flex;justify-content:space-between;gap:12px;font-size:14px}._learningProgress_1cwef_1 strong{color:#1765d1}._learningProgress_1cwef_1 progress{display:block;width:100%;height:12px;margin:12px 0;border:0;border-radius:99px;overflow:hidden;background:#e5efff;accent-color:#1765d1}._learningProgress_1cwef_1 progress::-webkit-progress-bar{background:#e5efff;border-radius:99px}._learningProgress_1cwef_1 progress::-webkit-progress-value{background:#1765d1;border-radius:99px}._learningProgress_1cwef_1 progress::-moz-progress-bar{background:#1765d1;border-radius:99px}._learningProgress_1cwef_1 small{color:#536580;line-height:1.6}@media(max-width:600px){._welcome_1cwef_1{grid-template-columns:1fr;padding:22px;gap:20px}}._appHeader_1cwef_2{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 24px;background:#fff;border-bottom:1px solid #d5e1f1}._appHeader_1cwef_2>a:first-child{display:flex;align-items:center;gap:14px;text-decoration:none}._appHeader_1cwef_2 img{width:125px;height:48px;object-fit:contain}._appHeader_1cwef_2 span{font-size:11px;letter-spacing:1px;font-weight:750;color:#1765d1}._appHeader_1cwef_2>a:last-child{color:#1765d1;font-size:13px;min-height:44px;display:flex;align-items:center}@media(max-width:500px){._appHeader_1cwef_2{padding:12px 14px;gap:8px}._appHeader_1cwef_2>a:first-child{gap:8px}._appHeader_1cwef_2 img{width:100px;height:38px}._appHeader_1cwef_2 span{font-size:9px}._appHeader_1cwef_2>a:last-child{font-size:12px}}._theme_1cwef_3{--background:#f4f7fc;--foreground:#122342;--card:#fff;--card-foreground:#122342;--surface:#eaf1fc;--surface-foreground:#122342;--primary:#1765d1;--primary-foreground:#fff;--secondary:#e8f0fe;--secondary-foreground:#17428c;--border:#d5e1f1;--muted-foreground:#536580;--info-hover:#1765d1;background:var(--background);min-height:100vh;color:var(--foreground)}._shell_1cwef_3{max-width:1150px;margin:auto;padding:32px 24px 72px}._utility_1cwef_3{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:28px}._utility_1cwef_3 a{color:var(--primary);text-decoration:none;font-size:13px}._hero_1cwef_3{display:grid;grid-template-columns:1.5fr 1fr;gap:36px;border-radius:24px;background:linear-gradient(130deg,#0c2350,#124aa4);color:#fff;padding:42px}._eyebrow_1cwef_1{font-size:11px;font-weight:700;letter-spacing:.15em;color:#92ccff}._hero_1cwef_3 h1{font-size:clamp(30px,5vw,46px);line-height:1.15;margin:14px 0}._hero_1cwef_3 p{line-height:1.8;color:#d7e6fc;font-size:14px}._price_1cwef_3{border:1px solid #ffffff35;border-radius:18px;background:#ffffff0b;padding:24px;align-self:center}._price_1cwef_3 strong{display:block;font-size:42px;line-height:1.2;margin:12px 0}._price_1cwef_3 p{font-size:12px}._notice_1cwef_3{padding:18px 24px;border:1px solid var(--border);border-radius:12px;background:#fff;margin:20px 0;line-height:1.7;font-size:13px}._notice_1cwef_3 a{color:var(--primary)}._heading_1cwef_3{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:32px 0 20px}._heading_1cwef_3 h2{margin:0;font-size:25px}._heading_1cwef_3 span{font-size:12px;color:var(--muted-foreground)}._grid_1cwef_3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}._card_1cwef_3{border:1px solid var(--border);border-radius:18px;background:#fff;padding:26px;display:flex;flex-direction:column;box-shadow:0 6px 24px #123b7510}._level_1cwef_3{font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--primary)}._card_1cwef_3 h3{font-size:23px;line-height:1.3;margin:16px 0 12px}._card_1cwef_3 p{font-size:13px;line-height:1.8;color:var(--muted-foreground);flex:1;margin:0 0 24px}._card_1cwef_3 button{width:100%}._note_1cwef_3{font-size:12px;line-height:1.9;color:var(--muted-foreground);margin-top:26px;border-top:1px solid var(--border);padding-top:22px}@media(max-width:850px){._grid_1cwef_3{grid-template-columns:repeat(2,minmax(0,1fr))}._hero_1cwef_3{grid-template-columns:1fr}}@media(max-width:550px){._grid_1cwef_3{grid-template-columns:1fr}._hero_1cwef_3{padding:28px;gap:20px}._shell_1cwef_3{padding:24px 18px 60px}._utility_1cwef_3{flex-wrap:wrap}._heading_1cwef_3{align-items:flex-start;flex-direction:column}}._shell_1cwef_3,._hero_1cwef_3,._price_1cwef_3,._card_1cwef_3{box-sizing:border-box;min-width:0}._theme_1cwef_3 input,._theme_1cwef_3 select{font-size:16px}._theme_1cwef_3 img{max-width:100%}._theme_1cwef_3 p,._theme_1cwef_3 h1,._theme_1cwef_3 h3{overflow-wrap:anywhere}@media(max-width:600px){._shell_1cwef_3{padding:20px 14px max(32px,env(safe-area-inset-bottom))}._hero_1cwef_3{padding:24px 20px;border-radius:18px;gap:20px}._price_1cwef_3{padding:20px}._card_1cwef_3{padding:22px}._card_1cwef_3 button,._utility_1cwef_3 button{min-height:46px;white-space:normal;height:auto;padding-top:12px;padding-bottom:12px}._utility_1cwef_3{align-items:center;gap:12px}._utility_1cwef_3 a{min-height:44px;display:flex;align-items:center}._notice_1cwef_3{padding:16px}._hero_1cwef_3 h1{font-size:32px}._heading_1cwef_3 span{line-height:1.7}}
