.ReadinessCard_card__12wzz{background:var(--white);border:1px solid var(--gray-200);border-radius:var(--radius-2xl);padding:var(--space-9);margin-bottom:var(--space-10)}.ReadinessCard_header__6l_hm{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:var(--space-7)}.ReadinessCard_title__TY6XN{font-size:1rem;font-weight:var(--font-semibold);color:var(--gray-900);margin-bottom:var(--space-2)}.ReadinessCard_subtitle__IxguU{font-size:var(--text-sm);color:var(--gray-500)}.ReadinessCard_scoreContainer__Oyqx5{text-align:right}.ReadinessCard_score__NzB0U{font-size:2rem;font-weight:var(--font-bold);color:var(--blue-600);line-height:1}.ReadinessCard_scoreLabel__KI4ob{font-size:var(--text-sm);color:var(--gray-500);margin-top:var(--space-1)}.ReadinessCard_progressBar__F74Px{height:8px;background:var(--gray-100);border-radius:var(--radius-full);overflow:hidden;margin-bottom:var(--space-7)}.ReadinessCard_progressFill__XkdPL{height:100%;background:linear-gradient(90deg,var(--blue-500),var(--blue-600));border-radius:var(--radius-full);transition:width .5s ease}.ReadinessCard_stats__iFZbh{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-5);gap:var(--space-5)}@media (max-width:600px){.ReadinessCard_stats__iFZbh{grid-template-columns:1fr;gap:var(--space-4)}}.ReadinessCard_stat__ZbBuU{text-align:center;padding:var(--space-5);background:var(--gray-50);border-radius:var(--radius-lg)}.ReadinessCard_statValue__GYlNo{font-size:1.25rem;font-weight:var(--font-bold);color:var(--gray-900)}.ReadinessCard_statLabel__GqemW{font-size:var(--text-sm);color:var(--gray-500);margin-top:var(--space-1)}.StudyModes_container__OrZih{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-5);gap:var(--space-5);margin-bottom:var(--space-10)}@media (max-width:600px){.StudyModes_container__OrZih{grid-template-columns:1fr}}.StudyModes_mode__pVSzx{display:flex;flex-direction:column;align-items:center;padding:var(--space-9);background:var(--white);border:2px solid var(--gray-200);border-radius:var(--radius-xl);cursor:pointer;transition:all var(--transition-fast);font-family:inherit}.StudyModes_mode__pVSzx:hover{border-color:var(--blue-300);background:var(--blue-50)}.StudyModes_mode__pVSzx.StudyModes_active__xuVaM{border-color:var(--blue-600);background:var(--blue-50)}.StudyModes_icon__DQAR8{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:var(--gray-100);border-radius:var(--radius-lg);margin-bottom:var(--space-5);color:var(--gray-600);transition:all var(--transition-fast)}.StudyModes_mode__pVSzx.StudyModes_active__xuVaM .StudyModes_icon__DQAR8,.StudyModes_mode__pVSzx:hover .StudyModes_icon__DQAR8{background:var(--blue-100);color:var(--blue-600)}.StudyModes_label__Aavr8{font-size:1rem;font-weight:var(--font-semibold);color:var(--gray-900);margin-bottom:var(--space-2)}.StudyModes_description__YLGBR{font-size:var(--text-sm);color:var(--gray-500);text-align:center}.TopicsList_container__n5mev{display:flex;flex-direction:column;gap:var(--space-5)}.TopicsList_category__dQmrF{background:var(--white);border:1px solid var(--gray-200);border-radius:var(--radius-xl);overflow:hidden}.TopicsList_categoryHeader__ymbXU{display:flex;align-items:center;justify-content:space-between;padding:var(--space-7);cursor:pointer;transition:background var(--transition-fast);font-family:inherit;background:none;border:none;width:100%;text-align:left}.TopicsList_categoryHeader__ymbXU:hover{background:var(--gray-50)}.TopicsList_categoryInfo__P_VIL{display:flex;align-items:center;gap:var(--space-5)}.TopicsList_categoryName___o338{font-size:1rem;font-weight:var(--font-semibold);color:var(--gray-900)}.TopicsList_categoryProgress__VROhf{font-size:var(--text-sm);color:var(--gray-500)}.TopicsList_expandIcon__yURoU{color:var(--gray-400);transition:transform var(--transition-fast)}.TopicsList_expandIcon__yURoU.TopicsList_expanded__20wwe{transform:rotate(180deg)}.TopicsList_topicsList__n4W9G{border-top:1px solid var(--gray-100);padding:var(--space-3)}.TopicsList_topic__lLGGI{display:flex;align-items:center;justify-content:space-between;padding:var(--space-5) var(--space-6);border-radius:var(--radius-md);cursor:pointer;transition:background var(--transition-fast);font-family:inherit;background:none;border:none;width:100%;text-align:left}.TopicsList_topic__lLGGI:hover{background:var(--gray-50)}.TopicsList_topicInfo__gDZ4F{display:flex;align-items:center;gap:var(--space-4)}.TopicsList_masteryIndicator__Gd_2v{width:10px;height:10px;border-radius:50%}.TopicsList_masteryIndicator__Gd_2v.TopicsList_mastered__Gl6jK{background:var(--green-500)}.TopicsList_masteryIndicator__Gd_2v.TopicsList_learning__fTjSB{background:var(--amber-500)}.TopicsList_masteryIndicator__Gd_2v.TopicsList_notStarted__0lePv{background:var(--gray-300)}.TopicsList_topicName__mGmN3{font-size:var(--text-base);color:var(--gray-700)}.TopicsList_topicMeta__YSqq2{display:flex;align-items:center;gap:var(--space-5)}.TopicsList_questionCount__aYpJK{font-size:var(--text-sm);color:var(--gray-500)}.TopicsList_masteryBadge__cM7Oc{font-size:var(--text-xs);font-weight:var(--font-medium);padding:var(--space-1) var(--space-3);border-radius:var(--radius-sm)}.TopicsList_masteryBadge__cM7Oc.TopicsList_mastered__Gl6jK{background:var(--green-50);color:var(--green-700)}.TopicsList_masteryBadge__cM7Oc.TopicsList_learning__fTjSB{background:var(--amber-50);color:var(--amber-700)}.TopicsList_masteryBadge__cM7Oc.TopicsList_notStarted__0lePv{background:var(--gray-100);color:var(--gray-600)}@keyframes PeerInsight_slideUp__pYaCP{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes PeerInsight_growBar__scl87{0%{width:0}to{width:var(--target-width)}}@keyframes PeerInsight_fadeIn__33DSQ{0%{opacity:0}to{opacity:1}}@keyframes PeerInsight_shimmer__kyztx{0%{background-position:200% 0}to{background-position:-200% 0}}.PeerInsight_container__BYIjk{margin-top:var(--space-7);padding:var(--space-7);background:var(--gray-50);border:1px solid var(--gray-200);border-radius:var(--radius-xl);animation:PeerInsight_slideUp__pYaCP .4s ease both}.PeerInsight_header__lUZb8{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-5)}.PeerInsight_headerIcon__Tbpee{color:var(--blue-600)}.PeerInsight_headerText__FO6vn{font-size:var(--text-sm);font-weight:600;color:var(--gray-700);text-transform:uppercase;letter-spacing:.04em}.PeerInsight_respondents__5SUew{margin-left:auto;font-size:var(--text-xs);color:var(--gray-400)}.PeerInsight_distribution__NY5gc{display:flex;flex-direction:column;gap:var(--space-2);margin-bottom:var(--space-5)}.PeerInsight_row__3nyL_{display:flex;align-items:center;gap:var(--space-3)}.PeerInsight_label__KE0mY{display:flex;align-items:center;gap:var(--space-1);width:28px;font-size:var(--text-sm);font-weight:600;color:var(--gray-500);flex-shrink:0}.PeerInsight_labelCorrect__0WGZw{color:var(--green-600,var(--green-600))}.PeerInsight_labelWrong__VNIT3{color:var(--red-600,var(--red-600))}.PeerInsight_checkIcon__FaOab{color:var(--green-600,var(--green-600))}.PeerInsight_track__oFQ2S{flex:1 1;height:22px;background:var(--gray-200);border-radius:var(--radius-sm);overflow:hidden;position:relative}.PeerInsight_bar__aXcY9{height:100%;border-radius:var(--radius-sm);background:var(--gray-300);width:var(--target-width);animation:PeerInsight_growBar__scl87 .6s ease both;transition:filter .15s ease}.PeerInsight_bar__aXcY9:hover{filter:brightness(.92)}.PeerInsight_barCorrect__Iscv5{background:var(--green-500)}.PeerInsight_barWrong__kFJbZ{background:var(--red-500)}.PeerInsight_pct__7pwkz{width:36px;text-align:right;font-size:var(--text-sm);font-weight:600;color:var(--gray-500);flex-shrink:0}.PeerInsight_pctCorrect__Ep_N3{color:var(--green-600,var(--green-600))}.PeerInsight_pctWrong__0Pj07{color:var(--red-600,var(--red-600))}.PeerInsight_footer__7_c2W{display:flex;flex-direction:column;gap:var(--space-2);padding-top:var(--space-5);border-top:1px solid var(--gray-200);animation:PeerInsight_fadeIn__33DSQ .5s ease both;animation-delay:.5s}.PeerInsight_stat__Jv0Fi{display:flex;align-items:center;gap:var(--space-2)}.PeerInsight_statIcon__qhkEb{color:var(--gray-400);flex-shrink:0}.PeerInsight_statText__F1faX{font-size:var(--text-sm);color:var(--gray-600);line-height:1.5}.PeerInsight_statText__F1faX strong{font-weight:600;color:var(--gray-700)}.PeerInsight_statDivider__g5Bbr{margin:0 var(--space-2);color:var(--gray-300)}.PeerInsight_timeFaster__VGZr5{color:var(--green-600,var(--green-600))}.PeerInsight_timeFaster__VGZr5,.PeerInsight_timeSlower__eS2HA{margin-left:var(--space-2);font-size:var(--text-xs);font-weight:600}.PeerInsight_timeSlower__eS2HA{color:var(--amber-600)}.PeerInsight_skeleton__UCEth{display:flex;flex-direction:column;gap:var(--space-3)}.PeerInsight_skeletonRow__zDmcN{display:flex;align-items:center;gap:var(--space-3)}.PeerInsight_skeletonLabel____cT7{width:28px;height:14px;flex-shrink:0}.PeerInsight_skeletonBarTrack__Cl6Fq,.PeerInsight_skeletonLabel____cT7{border-radius:var(--radius-sm);background:linear-gradient(90deg,var(--gray-100) 25%,var(--gray-200) 50%,var(--gray-100) 75%);background-size:200% 100%;animation:PeerInsight_shimmer__kyztx 1.5s infinite}.PeerInsight_skeletonBarTrack__Cl6Fq{flex:1 1;height:22px}.PeerInsight_skeletonPct__4u_Wd{width:36px;height:14px;border-radius:var(--radius-sm);background:linear-gradient(90deg,var(--gray-100) 25%,var(--gray-200) 50%,var(--gray-100) 75%);background-size:200% 100%;animation:PeerInsight_shimmer__kyztx 1.5s infinite;flex-shrink:0}.PeerInsight_skeletonFooter__Q3u_B{display:flex;flex-direction:column;gap:var(--space-2);margin-top:var(--space-3);padding-top:var(--space-5);border-top:1px solid var(--gray-100)}.PeerInsight_skeletonBlock__SmhaJ{height:14px;width:55%;border-radius:var(--radius-sm);background:linear-gradient(90deg,var(--gray-100) 25%,var(--gray-200) 50%,var(--gray-100) 75%);background-size:200% 100%;animation:PeerInsight_shimmer__kyztx 1.5s infinite}@media (min-width:768px){.PeerInsight_footer__7_c2W{flex-direction:row;justify-content:space-between}}.ClinicalDiagram_container___GlGc{display:inline-block;border:1px solid var(--gray-200);border-radius:var(--radius-lg);overflow:hidden;background:var(--white);box-shadow:var(--shadow-sm);max-width:100%;margin:0;transition:box-shadow .2s ease}.ClinicalDiagram_container___GlGc:hover{box-shadow:var(--shadow-md)}.ClinicalDiagram_containerDark__Bn_r1{background:#0c1018;border-color:#1e293b}.ClinicalDiagram_svgWrap__vCFXu{display:block;width:100%;height:auto}.ClinicalDiagram_caption__gvi_c{padding:var(--space-2) var(--space-3);font-size:var(--text-xs);color:var(--gray-500);text-align:center;border-top:1px solid var(--gray-200);background:var(--gray-50);font-style:italic}.ClinicalDiagram_containerDark__Bn_r1 .ClinicalDiagram_caption__gvi_c{border-top-color:#1e293b;background:#0f172a;color:#94a3b8}.ClinicalDiagram_fluxImage__HRBr_{display:block;width:100%;height:auto;border-radius:var(--radius-lg) var(--radius-lg) 0 0}.ClinicalDiagram_fluxLoading__9DXUr{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);padding:var(--space-12) var(--space-6);color:var(--gray-500);font-size:var(--text-sm)}@keyframes ClinicalDiagram_spin__nTnzJ{to{transform:rotate(1turn)}}.ClinicalDiagram_fluxSpinner__Zk2PD{width:24px;height:24px;border:2px solid var(--gray-200);border-top-color:var(--blue-500);border-radius:50%;animation:ClinicalDiagram_spin__nTnzJ .8s linear infinite}.ClinicalDiagram_fluxError__4__1O{display:flex;align-items:center;justify-content:center;padding:var(--space-10) var(--space-6);color:var(--gray-400);font-size:var(--text-sm)}@media (min-width:768px){.ClinicalDiagram_container___GlGc{max-width:520px}}.RelatedTools_wrap__IQR3X{display:flex;flex-direction:column;gap:var(--space-3);margin-top:var(--space-6);padding:var(--space-6);background:var(--brand-subtle,var(--surface-subtle));border:1px solid var(--glass-border);border-radius:var(--radius-lg)}.RelatedTools_label__zC5PR{font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--brand)}.RelatedTools_links__2IdUY{display:flex;flex-wrap:wrap;gap:var(--space-2)}.RelatedTools_link__4AbgP{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-5);font-size:.8125rem;font-weight:500;color:var(--text);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-full);text-decoration:none;transition:border-color .15s var(--ease-spring),transform .15s var(--ease-spring)}.RelatedTools_link__4AbgP:hover{border-color:var(--brand);transform:translateY(-1px)}@keyframes QuestionCard_cardSlideIn___zs5k{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes QuestionCard_resultPop__4OnXz{0%{opacity:0;transform:scale(.92)}60%{transform:scale(1.02)}to{opacity:1;transform:scale(1)}}@keyframes QuestionCard_fadeSlideIn__Z1Nkz{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.QuestionCard_card__qOTJq{background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(180%);backdrop-filter:blur(var(--glass-blur)) saturate(180%);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow);border-radius:var(--radius-2xl);padding:var(--space-10);animation:QuestionCard_cardSlideIn___zs5k .4s ease both}.QuestionCard_header__sktz8{justify-content:space-between;margin-bottom:var(--space-7);flex-wrap:wrap}.QuestionCard_headerRight__BYa9u,.QuestionCard_header__sktz8{display:flex;align-items:center;gap:var(--space-3)}.QuestionCard_questionNumber__eMkIW{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--blue-600)}.QuestionCard_boardYield__gaejM{font-size:var(--text-xs);font-weight:var(--font-medium);padding:var(--space-1) var(--space-3);border-radius:var(--radius-sm)}.QuestionCard_boardYield__gaejM.QuestionCard_high__McvyB{background:var(--green-50);color:var(--green-700)}.QuestionCard_boardYield__gaejM.QuestionCard_medium__CENKq{background:var(--gray-100);color:var(--gray-600)}.QuestionCard_boardYield__gaejM.QuestionCard_low__8H0f9{background:var(--gray-50);color:var(--gray-500)}.QuestionCard_difficulty__YaxZm{font-size:var(--text-xs);font-weight:var(--font-medium);padding:var(--space-1) var(--space-3);border-radius:var(--radius-sm)}.QuestionCard_difficulty__YaxZm.QuestionCard_easy___LN_P{background:var(--green-50);color:var(--green-700)}.QuestionCard_difficulty__YaxZm.QuestionCard_medium__CENKq{background:var(--amber-50);color:var(--amber-700)}.QuestionCard_difficulty__YaxZm.QuestionCard_hard__ktJ_0{background:var(--red-50);color:var(--red-700)}.QuestionCard_stem__aLq_D{font-size:1rem;line-height:1.7;color:var(--gray-800);margin-bottom:var(--space-9)}.QuestionCard_imageContainer___vyOe{margin-bottom:var(--space-7)}.QuestionCard_figure__sL1Ag{margin:0}.QuestionCard_questionImage__DvRo_{max-width:100%;border-radius:var(--radius-lg);border:1px solid var(--gray-200)}.QuestionCard_caption__mirY2{font-size:var(--text-sm);color:var(--gray-500);margin-top:var(--space-3);text-align:center}.QuestionCard_answers__w__m2{display:flex;flex-direction:column;gap:var(--space-4);margin-bottom:var(--space-9)}.QuestionCard_answer__TUyfQ{display:flex;align-items:flex-start;gap:var(--space-4);padding:var(--space-5) var(--space-6);background:var(--glass-bg-subtle);border:2px solid var(--glass-border-soft);border-radius:var(--radius-lg);cursor:pointer;transition:all var(--transition-fast);font-family:inherit;text-align:left;width:100%}.QuestionCard_answer__TUyfQ:hover:not(.QuestionCard_disabled__FZK5M){border-color:var(--brand-soft);background:var(--brand-subtle);transform:translateY(-1px);box-shadow:var(--shadow-sm)}.QuestionCard_answer__TUyfQ.QuestionCard_selected__3NZEr{border-color:var(--brand);background:var(--brand-subtle)}.QuestionCard_answer__TUyfQ.QuestionCard_correct__BU9Tl{border-color:var(--green-500);background:var(--green-50);animation:QuestionCard_answerReveal__1_g4s .42s var(--ease-spring) both}@keyframes QuestionCard_answerReveal__1_g4s{0%{transform:scale(.99)}55%{transform:scale(1.012)}to{transform:scale(1)}}.QuestionCard_answer__TUyfQ.QuestionCard_incorrect__yXArr{border-color:var(--red-500);background:var(--red-50)}.QuestionCard_answerStatus__z6kns{flex-shrink:0;display:flex;align-items:center;margin-left:auto;align-self:center;animation:QuestionCard_scaleIn__vFvpq .3s var(--ease-spring) both}.QuestionCard_answer__TUyfQ.QuestionCard_correct__BU9Tl .QuestionCard_answerStatus__z6kns{color:var(--green-600)}.QuestionCard_answer__TUyfQ.QuestionCard_incorrect__yXArr .QuestionCard_answerStatus__z6kns{color:var(--red-600)}.QuestionCard_answer__TUyfQ.QuestionCard_disabled__FZK5M{cursor:default}.QuestionCard_answerLetter__Qyoqy{flex-shrink:0;width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:var(--white);border:1px solid var(--gray-300);border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--gray-600)}.QuestionCard_answer__TUyfQ.QuestionCard_selected__3NZEr .QuestionCard_answerLetter__Qyoqy{background:var(--blue-600);border-color:var(--blue-600);color:var(--white)}.QuestionCard_answer__TUyfQ.QuestionCard_correct__BU9Tl .QuestionCard_answerLetter__Qyoqy{background:var(--green-500);border-color:var(--green-500);color:var(--white)}.QuestionCard_answer__TUyfQ.QuestionCard_incorrect__yXArr .QuestionCard_answerLetter__Qyoqy{background:var(--red-500);border-color:var(--red-500);color:var(--white)}.QuestionCard_answerText__PseV4{flex:1 1;font-size:var(--text-base);color:var(--gray-700);line-height:1.5}.QuestionCard_actions__FCTa3{display:flex;gap:var(--space-4)}.QuestionCard_submitBtn__ccuyO{flex:1 1;padding:var(--space-5) var(--space-7);background:var(--grad-brand-strong);border:none;border-radius:var(--radius-lg);font-size:var(--text-base);font-weight:var(--font-semibold);font-family:inherit;color:#fff;cursor:pointer;transition:all var(--transition-fast);box-shadow:var(--shadow-sm)}.QuestionCard_submitBtn__ccuyO:hover:not(:disabled){box-shadow:var(--shadow-glow);transform:translateY(-1px)}.QuestionCard_submitBtn__ccuyO:disabled{opacity:.5;cursor:not-allowed}.QuestionCard_skipBtn__FyhPZ{padding:var(--space-5) var(--space-7);background:var(--gray-100);border:1px solid var(--gray-200);border-radius:var(--radius-lg);font-size:var(--text-base);font-weight:var(--font-medium);font-family:inherit;color:var(--gray-600);cursor:pointer;transition:all var(--transition-fast)}.QuestionCard_skipBtn__FyhPZ:hover{background:var(--gray-200)}.QuestionCard_resultBanner__Inn0H{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-5) var(--space-6);border-radius:var(--radius-lg);margin-bottom:var(--space-6);animation:QuestionCard_resultPop__4OnXz .35s ease both}.QuestionCard_correctBanner__OC3FB{background:var(--green-50);border:1px solid var(--green-200)}.QuestionCard_incorrectBanner__quhI4{background:var(--red-50);border:1px solid var(--red-200)}.QuestionCard_resultIcon__rs5uN{font-size:1.25rem;font-weight:var(--font-bold)}.QuestionCard_correctBanner__OC3FB .QuestionCard_resultIcon__rs5uN{color:var(--green-600)}.QuestionCard_incorrectBanner__quhI4 .QuestionCard_resultIcon__rs5uN{color:var(--red-600)}.QuestionCard_resultText__J_yh4{font-size:var(--text-base);font-weight:var(--font-semibold)}.QuestionCard_correctBanner__OC3FB .QuestionCard_resultText__J_yh4{color:var(--green-700)}.QuestionCard_incorrectBanner__quhI4 .QuestionCard_resultText__J_yh4{color:var(--red-700)}.QuestionCard_whyWrongSection__ppjuD{margin-bottom:var(--space-6);border:1px solid var(--red-200);border-radius:var(--radius-lg);overflow:hidden}.QuestionCard_whyWrongToggle__WbNOO{display:flex;align-items:center;justify-content:space-between;width:100%;padding:var(--space-5) var(--space-6);background:var(--red-50);border:none;font-family:inherit;font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--red-700);cursor:pointer;transition:background var(--transition-fast)}.QuestionCard_whyWrongToggle__WbNOO:hover{background:var(--red-100)}.QuestionCard_toggleIcon__fPQPn{font-size:var(--text-xs)}.QuestionCard_whyWrongContent__mAA_f{padding:var(--space-6);background:var(--white);display:flex;flex-direction:column;gap:var(--space-5)}.QuestionCard_whyWrongItem__OgOeG{display:flex;flex-direction:column;gap:var(--space-2)}.QuestionCard_whyWrongLabel__CemXU{font-size:var(--text-xs);font-weight:var(--font-semibold);text-transform:uppercase;letter-spacing:.05em;color:var(--red-600)}.QuestionCard_whyWrongItem__OgOeG p{font-size:var(--text-sm);line-height:1.6;color:var(--gray-700);margin:0}.QuestionCard_explanationSection__XhUbK{margin-bottom:var(--space-6);animation:QuestionCard_fadeSlideIn__Z1Nkz .4s ease both;animation-delay:.15s}.QuestionCard_explanationHeader__m61yZ{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-4);flex-wrap:wrap;gap:var(--space-3)}.QuestionCard_explanationTabs__lc7qy{display:flex;gap:var(--space-2)}.QuestionCard_explanationTab__qXoVW{padding:var(--space-3) var(--space-5);background:var(--gray-100);border:1px solid var(--gray-200);border-radius:var(--radius-md);font-family:inherit;font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--gray-600);cursor:pointer;transition:all var(--transition-fast)}.QuestionCard_explanationTab__qXoVW:hover:not(:disabled){background:var(--gray-200)}.QuestionCard_explanationTab__qXoVW.QuestionCard_activeTab__FLhmd{background:var(--blue-600);border-color:var(--blue-600);color:var(--white)}.QuestionCard_explanationTab__qXoVW:disabled{opacity:.5;cursor:not-allowed}.QuestionCard_loadingIndicator__Yvhan{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-xs);color:var(--gray-500)}.QuestionCard_loadingDot__rIXbY{width:8px;height:8px;background:var(--blue-500);border-radius:50%;animation:QuestionCard_pulse__NC29_ 1s infinite}@keyframes QuestionCard_pulse__NC29_{0%,to{opacity:1}50%{opacity:.4}}.QuestionCard_explanation__4pNxk{padding:var(--space-7);background:var(--gray-50);border-radius:var(--radius-lg);border-left:4px solid var(--blue-500)}.QuestionCard_explanationTitle__tb10Y{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--blue-700);margin-bottom:var(--space-4);text-transform:uppercase;letter-spacing:.05em}.QuestionCard_explanationText__xGMyl{font-size:var(--text-base);line-height:1.7;color:var(--gray-700);margin:0}.QuestionCard_clinicalPearl__sa5jc{margin-bottom:var(--space-5);padding:var(--space-5) var(--space-6);background:var(--amber-50);border-radius:var(--radius-lg);border-left:4px solid var(--amber-500);animation:QuestionCard_fadeSlideIn__Z1Nkz .4s ease both;animation-delay:.25s}.QuestionCard_pearlHeader__067_c{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-3)}.QuestionCard_pearlIcon__wbmgg{font-size:var(--text-md)}.QuestionCard_pearlTitle__Hix_8{font-size:var(--text-xs);font-weight:var(--font-semibold);text-transform:uppercase;letter-spacing:.05em;color:var(--amber-700)}.QuestionCard_pearlText__IhHe6{font-size:var(--text-sm);line-height:1.6;color:var(--amber-800);margin:0}.QuestionCard_mnemonic__u97Tg{margin-bottom:var(--space-5);padding:var(--space-5) var(--space-6);background:var(--purple-50,#f5f3ff);border-radius:var(--radius-lg);border-left:4px solid var(--purple-500,var(--violet-500));animation:QuestionCard_fadeSlideIn__Z1Nkz .4s ease both;animation-delay:.35s}.QuestionCard_mnemonicHeader__ZoBm3{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-3)}.QuestionCard_mnemonicIcon__OapYM{font-size:var(--text-md)}.QuestionCard_mnemonicTitle__9TZdx{font-size:var(--text-xs);font-weight:var(--font-semibold);text-transform:uppercase;letter-spacing:.05em;color:var(--purple-700,var(--violet-600))}.QuestionCard_mnemonicText__1fjBt{font-size:var(--text-sm);line-height:1.6;color:var(--purple-800,#6b21a8);margin:0;font-family:var(--font-mono)}.QuestionCard_keyPoint___hpk9{display:flex;align-items:flex-start;gap:var(--space-3);margin-bottom:var(--space-6);padding:var(--space-4) var(--space-5);background:var(--blue-50);border-radius:var(--radius-md)}.QuestionCard_keyPointIcon__1RMva{flex-shrink:0;font-size:var(--text-md)}.QuestionCard_keyPointText__HPpRG{font-size:var(--text-sm);line-height:1.5;color:var(--blue-700);font-weight:var(--font-medium)}.QuestionCard_tags__DHR5i{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-6)}.QuestionCard_tag__2XhLN{font-size:var(--text-xs);font-weight:var(--font-medium);padding:var(--space-1) var(--space-3);background:var(--gray-100);border-radius:var(--radius-sm);color:var(--gray-600)}.QuestionCard_bottomActions__LYgDL{display:flex;gap:var(--space-4)}.QuestionCard_tutorBtn__TnKDT{flex:1 1;padding:var(--space-5) var(--space-7);background:var(--white);border:2px solid var(--blue-200);border-radius:var(--radius-lg);font-size:var(--text-base);font-weight:var(--font-semibold);font-family:inherit;color:var(--blue-600);cursor:pointer;transition:all var(--transition-fast)}.QuestionCard_tutorBtn__TnKDT:hover{background:var(--blue-50);border-color:var(--blue-300)}.QuestionCard_nextBtn__In6j0{flex:1 1;padding:var(--space-5) var(--space-7);background:var(--grad-brand-strong);border:none;border-radius:var(--radius-lg);font-size:var(--text-base);font-weight:var(--font-semibold);font-family:inherit;color:#fff;cursor:pointer;transition:all var(--transition-fast);box-shadow:var(--shadow-sm)}.QuestionCard_nextBtn__In6j0:hover{box-shadow:var(--shadow-glow);transform:translateY(-1px)}@media (max-width:600px){.QuestionCard_card__qOTJq{padding:var(--space-7)}.QuestionCard_bottomActions__LYgDL{flex-direction:column}.QuestionCard_explanationTabs__lc7qy{width:100%}.QuestionCard_explanationTab__qXoVW{flex:1 1;text-align:center}}.AITutor_container__oNZZJ{display:flex;flex-direction:column;height:100%;background:var(--white);border:1px solid var(--gray-200);border-radius:var(--radius-2xl);overflow:hidden}.AITutor_header__e2Nyl{display:flex;align-items:center;justify-content:space-between;padding:var(--space-5) var(--space-6);border-bottom:1px solid var(--gray-200);background:var(--gray-50)}.AITutor_headerTitle__BzK_0{display:flex;align-items:center;gap:var(--space-3);font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--gray-800)}.AITutor_headerIcon__N1zut{font-size:1.125rem}.AITutor_closeBtn__8Bgrx{width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:none;border:none;border-radius:var(--radius-md);color:var(--gray-500);cursor:pointer;font-size:var(--text-sm);transition:all var(--transition-fast)}.AITutor_closeBtn__8Bgrx:hover{background:var(--gray-200);color:var(--gray-700)}.AITutor_messages__OiT2Q{flex:1 1;overflow-y:auto;padding:var(--space-6);display:flex;flex-direction:column;gap:var(--space-6)}.AITutor_welcome__dROav{display:flex;flex-direction:column;align-items:center;text-align:center;padding:var(--space-10) var(--space-6)}.AITutor_welcomeIcon__al3gA{font-size:2.5rem;margin-bottom:var(--space-5)}.AITutor_welcomeTitle__TKqQ4{font-size:var(--text-md);font-weight:var(--font-semibold);color:var(--gray-800);margin-bottom:var(--space-3)}.AITutor_welcomeText__hF_Q3{font-size:var(--text-sm);color:var(--gray-500);line-height:1.6;max-width:280px;margin-bottom:var(--space-7)}.AITutor_suggestions__GSVMc{display:flex;flex-direction:column;gap:var(--space-2);width:100%}.AITutor_suggestionBtn__gDvmU{padding:var(--space-3) var(--space-5);background:var(--blue-50);border:1px solid var(--blue-100);border-radius:var(--radius-lg);font-size:var(--text-sm);color:var(--blue-700);cursor:pointer;transition:all var(--transition-fast);font-family:inherit;text-align:left}.AITutor_suggestionBtn__gDvmU:hover{background:var(--blue-100);border-color:var(--blue-200)}.AITutor_message__k61O4{display:flex;gap:var(--space-4)}.AITutor_message__k61O4.AITutor_user__BUbVl{flex-direction:row-reverse}.AITutor_messageAvatar__H7ooL{flex-shrink:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-md);font-size:var(--text-md)}.AITutor_message__k61O4.AITutor_user__BUbVl .AITutor_messageAvatar__H7ooL{background:var(--gray-100)}.AITutor_message__k61O4.AITutor_assistant__tlvd7 .AITutor_messageAvatar__H7ooL{background:var(--blue-100)}.AITutor_messageContent__cii9_{flex:1 1;max-width:85%}.AITutor_message__k61O4.AITutor_user__BUbVl .AITutor_messageContent__cii9_{text-align:right}.AITutor_message__k61O4.AITutor_user__BUbVl .AITutor_messageContent__cii9_ p{display:inline-block;background:var(--blue-600);color:var(--white);padding:var(--space-4) var(--space-5);border-radius:var(--radius-lg);border-top-right-radius:var(--radius-sm);font-size:var(--text-sm);line-height:1.5}.AITutor_message__k61O4.AITutor_assistant__tlvd7 .AITutor_messageContent__cii9_{background:var(--gray-50);padding:var(--space-5);border-radius:var(--radius-lg);border-top-left-radius:var(--radius-sm)}.AITutor_markdown__kcOBI{font-size:var(--text-sm);line-height:1.7;color:var(--gray-700)}.AITutor_markdown__kcOBI p{margin-bottom:var(--space-4)}.AITutor_markdown__kcOBI p:last-child{margin-bottom:0}.AITutor_markdown__kcOBI strong{font-weight:var(--font-semibold);color:var(--gray-800)}.AITutor_markdown__kcOBI em{font-style:italic}.AITutor_markdown__kcOBI blockquote{margin:var(--space-4) 0;padding:var(--space-4) var(--space-5);background:var(--amber-50);border-left:3px solid var(--amber-500);border-radius:0 var(--radius-md) var(--radius-md) 0;font-size:var(--text-sm);color:var(--amber-800)}.AITutor_markdown__kcOBI ul{margin:var(--space-4) 0;padding-left:var(--space-7)}.AITutor_markdown__kcOBI li{margin-bottom:var(--space-2)}.AITutor_cursor__80aYQ{display:inline-block;animation:AITutor_blink__Brtx4 1s step-end infinite;color:var(--blue-600);font-weight:700}@keyframes AITutor_blink__Brtx4{0%,to{opacity:1}50%{opacity:0}}.AITutor_typing__eFnYZ{display:flex;gap:4px;padding:var(--space-2) 0}.AITutor_typing__eFnYZ span{width:8px;height:8px;background:var(--gray-400);border-radius:50%;animation:AITutor_bounce__5F1UH 1.4s ease-in-out infinite}.AITutor_typing__eFnYZ span:first-child{animation-delay:0s}.AITutor_typing__eFnYZ span:nth-child(2){animation-delay:.2s}.AITutor_typing__eFnYZ span:nth-child(3){animation-delay:.4s}@keyframes AITutor_bounce__5F1UH{0%,80%,to{transform:scale(.8);opacity:.5}40%{transform:scale(1);opacity:1}}.AITutor_inputForm__JuOVd{display:flex;gap:var(--space-3);padding:var(--space-4);border-top:1px solid var(--gray-200);background:var(--white)}.AITutor_input__NQzJI{flex:1 1;padding:var(--space-4) var(--space-5);background:var(--gray-50);border:1px solid var(--gray-200);border-radius:var(--radius-lg);font-size:var(--text-sm);font-family:inherit;resize:none;min-height:40px;max-height:120px;line-height:1.5}.AITutor_input__NQzJI:focus{outline:none;border-color:var(--blue-300);background:var(--white)}.AITutor_input__NQzJI::placeholder{color:var(--gray-400)}.AITutor_sendBtn__c9klL{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:var(--blue-600);border:none;border-radius:var(--radius-lg);color:var(--white);cursor:pointer;transition:background var(--transition-fast);flex-shrink:0}.AITutor_sendBtn__c9klL:hover:not(:disabled){background:var(--blue-700)}.AITutor_sendBtn__c9klL:disabled{opacity:.5;cursor:not-allowed}@media (max-width:768px){.AITutor_container__oNZZJ{border-radius:var(--radius-xl) var(--radius-xl) 0 0}}.MemoryStrengthIndicator_indicator__ZH785{display:inline-flex;align-items:center;gap:var(--space-2)}.MemoryStrengthIndicator_indicator__ZH785.MemoryStrengthIndicator_sm__NxoQi{font-size:var(--text-xs)}.MemoryStrengthIndicator_indicator__ZH785.MemoryStrengthIndicator_md__pL_G1{font-size:var(--text-sm)}.MemoryStrengthIndicator_indicator__ZH785.MemoryStrengthIndicator_lg__Qnuzr{font-size:var(--text-base)}.MemoryStrengthIndicator_dot__D309v{width:8px;height:8px;border-radius:50%;flex-shrink:0}.MemoryStrengthIndicator_indicator__ZH785.MemoryStrengthIndicator_sm__NxoQi .MemoryStrengthIndicator_dot__D309v{width:6px;height:6px}.MemoryStrengthIndicator_indicator__ZH785.MemoryStrengthIndicator_lg__Qnuzr .MemoryStrengthIndicator_dot__D309v{width:10px;height:10px}.MemoryStrengthIndicator_indicator__ZH785.MemoryStrengthIndicator_strong__WzUe_ .MemoryStrengthIndicator_dot__D309v{background:var(--green-500)}.MemoryStrengthIndicator_indicator__ZH785.MemoryStrengthIndicator_fading__zT6BY .MemoryStrengthIndicator_dot__D309v{background:var(--amber-500)}.MemoryStrengthIndicator_indicator__ZH785.MemoryStrengthIndicator_weak__GuDp3 .MemoryStrengthIndicator_dot__D309v{background:var(--red-500)}.MemoryStrengthIndicator_indicator__ZH785.MemoryStrengthIndicator_new__l8PS9 .MemoryStrengthIndicator_dot__D309v{background:var(--gray-400)}.MemoryStrengthIndicator_label__GaHP3{font-weight:var(--font-medium);color:var(--gray-600)}.MemoryStrengthIndicator_indicator__ZH785.MemoryStrengthIndicator_strong__WzUe_ .MemoryStrengthIndicator_label__GaHP3{color:var(--green-700)}.MemoryStrengthIndicator_indicator__ZH785.MemoryStrengthIndicator_fading__zT6BY .MemoryStrengthIndicator_label__GaHP3{color:var(--amber-700)}.MemoryStrengthIndicator_indicator__ZH785.MemoryStrengthIndicator_weak__GuDp3 .MemoryStrengthIndicator_label__GaHP3{color:var(--red-700)}.MemoryStrengthIndicator_barContainer__2Egaf{display:flex;flex-direction:column;gap:var(--space-2)}.MemoryStrengthIndicator_barHeader__24SPO{display:flex;align-items:center;justify-content:space-between}.MemoryStrengthIndicator_accuracy__6B_IM{font-size:var(--text-xs);font-weight:var(--font-medium);color:var(--gray-500)}.MemoryStrengthIndicator_bar__Ih0rF{height:4px;background:var(--gray-200);border-radius:var(--radius-full);overflow:hidden}.MemoryStrengthIndicator_barFill__uzMQb{height:100%;border-radius:var(--radius-full);transition:width var(--transition-normal)}.MemoryStrengthIndicator_barFill__uzMQb.MemoryStrengthIndicator_strong__WzUe_{background:var(--green-500)}.MemoryStrengthIndicator_barFill__uzMQb.MemoryStrengthIndicator_fading__zT6BY{background:var(--amber-500)}.MemoryStrengthIndicator_barFill__uzMQb.MemoryStrengthIndicator_weak__GuDp3{background:var(--red-500)}.MemoryStrengthIndicator_barFill__uzMQb.MemoryStrengthIndicator_new__l8PS9{background:var(--gray-400)}.MemoryStrengthIndicator_barFooter__cCFju{display:flex;justify-content:space-between;font-size:var(--text-xs);color:var(--gray-500)}.MemoryStrengthIndicator_reviewCount__akelC{font-weight:var(--font-medium)}.MemoryStrengthIndicator_nextReview__dw_fL{font-weight:var(--font-medium);color:var(--blue-600)}.MemoryStrengthIndicator_distribution__6DSUh{display:flex;flex-direction:column;gap:var(--space-4)}.MemoryStrengthIndicator_distributionBar__9_Ll6{display:flex;height:8px;border-radius:var(--radius-full);overflow:hidden;background:var(--gray-100)}.MemoryStrengthIndicator_segment__zp8LL{height:100%;transition:width var(--transition-normal)}.MemoryStrengthIndicator_segment__zp8LL.MemoryStrengthIndicator_strong__WzUe_{background:var(--green-500)}.MemoryStrengthIndicator_segment__zp8LL.MemoryStrengthIndicator_fading__zT6BY{background:var(--amber-500)}.MemoryStrengthIndicator_segment__zp8LL.MemoryStrengthIndicator_weak__GuDp3{background:var(--red-500)}.MemoryStrengthIndicator_segment__zp8LL.MemoryStrengthIndicator_new__l8PS9{background:var(--gray-300)}.MemoryStrengthIndicator_distributionLegend__LAZGD{display:flex;flex-wrap:wrap;gap:var(--space-5)}.MemoryStrengthIndicator_legendItem__Hz_Ak{display:flex;align-items:center;gap:var(--space-2)}.MemoryStrengthIndicator_legendDot__vZJ2j{width:8px;height:8px;border-radius:50%}.MemoryStrengthIndicator_legendDot__vZJ2j.MemoryStrengthIndicator_strong__WzUe_{background:var(--green-500)}.MemoryStrengthIndicator_legendDot__vZJ2j.MemoryStrengthIndicator_fading__zT6BY{background:var(--amber-500)}.MemoryStrengthIndicator_legendDot__vZJ2j.MemoryStrengthIndicator_weak__GuDp3{background:var(--red-500)}.MemoryStrengthIndicator_legendDot__vZJ2j.MemoryStrengthIndicator_new__l8PS9{background:var(--gray-300)}.MemoryStrengthIndicator_legendLabel___faDb{font-size:var(--text-xs);color:var(--gray-600)}.MemoryStrengthIndicator_legendCount__3v39A{font-size:var(--text-xs);font-weight:var(--font-semibold);color:var(--gray-800)}.MemoryStrengthIndicator_schedule__l_zOF{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-6);background:var(--gray-50);border-radius:var(--radius-lg);border:1px solid var(--gray-200)}.MemoryStrengthIndicator_scheduleHeader__kSac7{font-size:var(--text-xs);font-weight:var(--font-semibold);text-transform:uppercase;letter-spacing:.05em;color:var(--gray-500)}.MemoryStrengthIndicator_scheduleItems__vkTNY{display:flex;flex-direction:column;gap:var(--space-3)}.MemoryStrengthIndicator_scheduleItem__CJ0lw{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--white);border-radius:var(--radius-md);border:1px solid var(--gray-200)}.MemoryStrengthIndicator_scheduleItem__CJ0lw.MemoryStrengthIndicator_overdue__mvC7M{background:var(--red-50);border-color:var(--red-200)}.MemoryStrengthIndicator_scheduleItem__CJ0lw.MemoryStrengthIndicator_active__6odC4{background:var(--blue-50);border-color:var(--blue-200)}.MemoryStrengthIndicator_scheduleIcon__AR_5I{width:20px;height:20px;display:flex;align-items:center;justify-content:center;background:var(--red-500);color:var(--white);border-radius:50%;font-size:var(--text-xs);font-weight:var(--font-bold)}.MemoryStrengthIndicator_scheduleLabel__O3Eyg{flex:1 1;font-size:var(--text-sm);color:var(--gray-700)}.MemoryStrengthIndicator_scheduleCount__ixdhz{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--gray-900)}.MemoryStrengthIndicator_scheduleItem__CJ0lw.MemoryStrengthIndicator_overdue__mvC7M .MemoryStrengthIndicator_scheduleCount__ixdhz,.MemoryStrengthIndicator_scheduleItem__CJ0lw.MemoryStrengthIndicator_overdue__mvC7M .MemoryStrengthIndicator_scheduleLabel__O3Eyg{color:var(--red-700)}.MemoryStrengthIndicator_scheduleItem__CJ0lw.MemoryStrengthIndicator_active__6odC4 .MemoryStrengthIndicator_scheduleCount__ixdhz,.MemoryStrengthIndicator_scheduleItem__CJ0lw.MemoryStrengthIndicator_active__6odC4 .MemoryStrengthIndicator_scheduleLabel__O3Eyg{color:var(--blue-700)}.TopicDeepDive_container__C2u0t{max-width:800px;margin:0 auto}.TopicDeepDive_backBtn__6M5RN{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);background:none;border:none;font-family:inherit;font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--gray-600);cursor:pointer;border-radius:var(--radius-md);transition:all var(--transition-fast);margin-bottom:var(--space-6)}.TopicDeepDive_backBtn__6M5RN:hover{background:var(--gray-100);color:var(--gray-900)}.TopicDeepDive_header__s4n39{margin-bottom:var(--space-8)}.TopicDeepDive_title__FKbvQ{font-size:var(--text-2xl);font-weight:var(--font-bold);color:var(--gray-900);margin:0 0 var(--space-2) 0}.TopicDeepDive_category__uq5WG{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--gray-500);text-transform:capitalize}.TopicDeepDive_statsRow__hDXDK{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--space-4);gap:var(--space-4);margin-bottom:var(--space-8)}.TopicDeepDive_stat__NJ9h0{text-align:center;padding:var(--space-5);background:var(--white);border:1px solid var(--gray-200);border-radius:var(--radius-lg)}.TopicDeepDive_statValue__mAPFE{font-size:var(--text-xl);font-weight:var(--font-bold);color:var(--gray-900);margin-bottom:var(--space-1)}.TopicDeepDive_statLabel__b9l68{font-weight:var(--font-medium);letter-spacing:.04em}.TopicDeepDive_sectionTitle__7KgJa,.TopicDeepDive_statLabel__b9l68{font-size:var(--text-xs);color:var(--gray-500);text-transform:uppercase}.TopicDeepDive_sectionTitle__7KgJa{font-weight:var(--font-semibold);letter-spacing:.06em;margin-bottom:var(--space-4)}.TopicDeepDive_progressSection__sWlwE{padding:var(--space-6);background:var(--white);border:1px solid var(--gray-200);border-radius:var(--radius-lg);margin-bottom:var(--space-6)}.TopicDeepDive_weakAreasSection__2ghI8{padding:var(--space-6);background:var(--amber-50);border:1px solid var(--amber-200);border-radius:var(--radius-lg);margin-bottom:var(--space-6)}.TopicDeepDive_weakAreasHeader__YwsCd{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4)}.TopicDeepDive_weakAreasIcon__lu4Vi{width:20px;height:20px;display:flex;align-items:center;justify-content:center;background:var(--amber-500);color:var(--white);border-radius:50%;font-size:var(--text-xs);font-weight:var(--font-bold)}.TopicDeepDive_weakAreasTitle__FOrU_{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--amber-800)}.TopicDeepDive_weakAreasList__AKfbC{display:flex;flex-direction:column;gap:var(--space-2);margin-bottom:var(--space-5)}.TopicDeepDive_weakAreaItem__S6KPa{display:flex;justify-content:space-between;align-items:center;padding:var(--space-3) var(--space-4);background:var(--white);border-radius:var(--radius-md)}.TopicDeepDive_weakAreaName__ZUTqO{font-size:var(--text-sm);color:var(--gray-700)}.TopicDeepDive_weakAreaAccuracy__MxBdQ{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--amber-700)}.TopicDeepDive_focusBtn__DhN4O{display:flex;align-items:center;justify-content:center;gap:var(--space-2);width:100%;padding:var(--space-4) var(--space-6);background:var(--amber-600);border:none;border-radius:var(--radius-lg);font-family:inherit;font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--white);cursor:pointer;transition:background var(--transition-fast)}.TopicDeepDive_focusBtn__DhN4O:hover{background:var(--amber-700)}.TopicDeepDive_studyOptions__bRgto{margin-bottom:var(--space-6)}.TopicDeepDive_optionsGrid__8ZQUR{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--space-4);gap:var(--space-4)}.TopicDeepDive_optionCard__JJ6hq{display:flex;align-items:flex-start;gap:var(--space-4);padding:var(--space-5);background:var(--white);border:1px solid var(--gray-200);border-radius:var(--radius-lg);text-align:left;cursor:pointer;font-family:inherit;transition:all var(--transition-fast)}.TopicDeepDive_optionCard__JJ6hq:hover{border-color:var(--blue-300);background:var(--blue-50)}.TopicDeepDive_optionIcon__zKfkv{flex-shrink:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:var(--blue-100);border-radius:var(--radius-lg);color:var(--blue-600)}.TopicDeepDive_optionContent__k7t6u{flex:1 1;min-width:0}.TopicDeepDive_optionTitle__pmiv5{font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--gray-900);margin-bottom:var(--space-1)}.TopicDeepDive_optionDesc__EEEuc{font-size:var(--text-xs);color:var(--gray-500);line-height:1.4}.TopicDeepDive_questionBreakdown__1eKsb{padding:var(--space-6);background:var(--white);border:1px solid var(--gray-200);border-radius:var(--radius-lg)}.TopicDeepDive_breakdownStats__lE_8c{display:flex;gap:var(--space-6);margin-bottom:var(--space-5)}.TopicDeepDive_breakdownItem__tXcw8{display:flex;flex-direction:column;gap:var(--space-1)}.TopicDeepDive_breakdownLabel__AXCfG{font-size:var(--text-xs);color:var(--gray-500)}.TopicDeepDive_breakdownValue__yQT_T{font-size:var(--text-lg);font-weight:var(--font-bold);color:var(--gray-900)}.TopicDeepDive_difficultyBreakdown__36ulk{display:flex;gap:var(--space-3)}.TopicDeepDive_difficultyItem__bVkID{flex:1 1;display:flex;flex-direction:column;align-items:center;gap:var(--space-1);padding:var(--space-3);border-radius:var(--radius-md)}.TopicDeepDive_difficultyItem__bVkID.TopicDeepDive_easy__b0aXa{background:var(--green-50)}.TopicDeepDive_difficultyItem__bVkID.TopicDeepDive_medium__F3Kba{background:var(--amber-50)}.TopicDeepDive_difficultyItem__bVkID.TopicDeepDive_hard__ZhXLe{background:var(--red-50)}.TopicDeepDive_difficultyLabel__OI_V9{font-size:var(--text-xs);font-weight:var(--font-medium)}.TopicDeepDive_difficultyItem__bVkID.TopicDeepDive_easy__b0aXa .TopicDeepDive_difficultyLabel__OI_V9{color:var(--green-700)}.TopicDeepDive_difficultyItem__bVkID.TopicDeepDive_medium__F3Kba .TopicDeepDive_difficultyLabel__OI_V9{color:var(--amber-700)}.TopicDeepDive_difficultyItem__bVkID.TopicDeepDive_hard__ZhXLe .TopicDeepDive_difficultyLabel__OI_V9{color:var(--red-700)}.TopicDeepDive_difficultyValue__CXSIn{font-size:var(--text-base);font-weight:var(--font-bold);color:var(--gray-900)}@media (max-width:768px){.TopicDeepDive_statsRow__hDXDK{grid-template-columns:repeat(2,1fr)}.TopicDeepDive_optionsGrid__8ZQUR{grid-template-columns:1fr}}@media (max-width:480px){.TopicDeepDive_breakdownStats__lE_8c{flex-wrap:wrap}}.EnhancedStudyModes_container__4BENQ{margin-bottom:var(--space-6)}.EnhancedStudyModes_grid__NyZ38{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-4);gap:var(--space-4)}.EnhancedStudyModes_modeCard__CTZex{display:flex;flex-direction:column;align-items:flex-start;padding:var(--space-5);background:var(--white);border:2px solid var(--gray-200);border-radius:var(--radius-lg);cursor:pointer;font-family:inherit;text-align:left;transition:all var(--transition-fast)}.EnhancedStudyModes_modeCard__CTZex:hover{border-color:var(--blue-300);background:var(--blue-50)}.EnhancedStudyModes_modeCard__CTZex.EnhancedStudyModes_active__UdCP_{border-color:var(--blue-600);background:var(--blue-50)}.EnhancedStudyModes_modeHeader__spJq5{display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:var(--space-3)}.EnhancedStudyModes_modeIcon__uuoaj{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:var(--gray-100);border-radius:var(--radius-lg);color:var(--gray-600)}.EnhancedStudyModes_modeCard__CTZex.EnhancedStudyModes_active__UdCP_ .EnhancedStudyModes_modeIcon__uuoaj,.EnhancedStudyModes_modeCard__CTZex:hover .EnhancedStudyModes_modeIcon__uuoaj{background:var(--blue-100);color:var(--blue-600)}.EnhancedStudyModes_cardBadge__p4Q_i{font-size:var(--text-xs);font-weight:var(--font-semibold);padding:var(--space-1) var(--space-2);background:var(--blue-100);color:var(--blue-700);border-radius:var(--radius-sm)}.EnhancedStudyModes_cardBadge__p4Q_i.EnhancedStudyModes_warning__KO5FK{background:var(--amber-100);color:var(--amber-700)}.EnhancedStudyModes_modeName__oXUPY{font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--gray-900);margin-bottom:var(--space-1)}.EnhancedStudyModes_modeDesc__NX7ha{font-size:var(--text-xs);color:var(--gray-500);line-height:1.4;margin-bottom:var(--space-3)}.EnhancedStudyModes_modeFeatures__a_VB_{display:flex;flex-wrap:wrap;gap:var(--space-2)}.EnhancedStudyModes_feature__hWYmA{display:inline-flex;align-items:center;gap:var(--space-1);font-size:10px;font-weight:var(--font-medium);padding:2px var(--space-2);background:var(--gray-100);color:var(--gray-600);border-radius:var(--radius-sm)}.EnhancedStudyModes_compactContainer__AtIf4{display:flex;flex-wrap:wrap;gap:var(--space-2)}.EnhancedStudyModes_compactMode__3AYRK{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);background:var(--white);border:1px solid var(--gray-200);border-radius:var(--radius-full);font-family:inherit;font-size:var(--text-sm);color:var(--gray-600);cursor:pointer;transition:all var(--transition-fast)}.EnhancedStudyModes_compactMode__3AYRK:hover{border-color:var(--blue-300);background:var(--blue-50);color:var(--blue-700)}.EnhancedStudyModes_compactMode__3AYRK.EnhancedStudyModes_active__UdCP_{border-color:var(--blue-600);background:var(--blue-600);color:var(--white)}.EnhancedStudyModes_compactIcon__JKVyO{display:flex;align-items:center}.EnhancedStudyModes_compactLabel__EQsYg{font-weight:var(--font-medium)}.EnhancedStudyModes_badge__F0XNp{font-size:var(--text-xs);font-weight:var(--font-bold);padding:1px 6px;background:var(--blue-500);color:var(--white);border-radius:var(--radius-full);min-width:18px;text-align:center}.EnhancedStudyModes_compactMode__3AYRK.EnhancedStudyModes_active__UdCP_ .EnhancedStudyModes_badge__F0XNp{background:var(--white);color:var(--blue-600)}.EnhancedStudyModes_badge__F0XNp.EnhancedStudyModes_warning__KO5FK{background:var(--amber-500)}.EnhancedStudyModes_compactMode__3AYRK.EnhancedStudyModes_active__UdCP_ .EnhancedStudyModes_badge__F0XNp.EnhancedStudyModes_warning__KO5FK{background:var(--white);color:var(--amber-600)}@media (max-width:900px){.EnhancedStudyModes_grid__NyZ38{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.EnhancedStudyModes_grid__NyZ38{grid-template-columns:1fr}.EnhancedStudyModes_compactContainer__AtIf4{overflow-x:auto;flex-wrap:nowrap;padding-bottom:var(--space-2);-webkit-overflow-scrolling:touch}.EnhancedStudyModes_compactMode__3AYRK{flex-shrink:0}}.ConfidenceRating_container__tV5QW{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5);background:var(--gray-50);border-radius:var(--radius-lg);border:1px solid var(--gray-200)}.ConfidenceRating_header__E86Pu{display:flex;align-items:center;justify-content:space-between}.ConfidenceRating_title__8NHv0{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--gray-700)}.ConfidenceRating_activeLabel__s3LIv{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--blue-600)}.ConfidenceRating_ratings__YKmqK{display:flex;gap:var(--space-2)}.ConfidenceRating_ratingBtn___7qQ4{flex:1 1;height:44px;display:flex;align-items:center;justify-content:center;background:var(--white);border:2px solid var(--gray-200);border-radius:var(--radius-md);cursor:pointer;font-family:inherit;transition:all var(--transition-fast)}.ConfidenceRating_ratingBtn___7qQ4:hover:not(.ConfidenceRating_disabled__2apiy){transform:translateY(-2px)}.ConfidenceRating_ratingBtn___7qQ4.ConfidenceRating_disabled__2apiy{cursor:not-allowed;opacity:.5}.ConfidenceRating_ratingNumber__ArDcI{font-size:var(--text-base);font-weight:var(--font-bold);color:var(--gray-600)}.ConfidenceRating_ratingBtn___7qQ4.ConfidenceRating_rating1__R94i1{border-color:var(--red-200)}.ConfidenceRating_ratingBtn___7qQ4.ConfidenceRating_rating1__R94i1.ConfidenceRating_selected___8sNW,.ConfidenceRating_ratingBtn___7qQ4.ConfidenceRating_rating1__R94i1:hover:not(.ConfidenceRating_disabled__2apiy){background:var(--red-50);border-color:var(--red-500)}.ConfidenceRating_ratingBtn___7qQ4.ConfidenceRating_rating1__R94i1.ConfidenceRating_selected___8sNW .ConfidenceRating_ratingNumber__ArDcI,.ConfidenceRating_ratingBtn___7qQ4.ConfidenceRating_rating1__R94i1:hover:not(.ConfidenceRating_disabled__2apiy) .ConfidenceRating_ratingNumber__ArDcI{color:var(--red-600)}.ConfidenceRating_ratingBtn___7qQ4.ConfidenceRating_rating2__Jc3Q8{border-color:var(--amber-200)}.ConfidenceRating_ratingBtn___7qQ4.ConfidenceRating_rating2__Jc3Q8.ConfidenceRating_selected___8sNW,.ConfidenceRating_ratingBtn___7qQ4.ConfidenceRating_rating2__Jc3Q8:hover:not(.ConfidenceRating_disabled__2apiy){background:var(--amber-50);border-color:var(--amber-500)}.ConfidenceRating_ratingBtn___7qQ4.ConfidenceRating_rating2__Jc3Q8.ConfidenceRating_selected___8sNW .ConfidenceRating_ratingNumber__ArDcI,.ConfidenceRating_ratingBtn___7qQ4.ConfidenceRating_rating2__Jc3Q8:hover:not(.ConfidenceRating_disabled__2apiy) .ConfidenceRating_ratingNumber__ArDcI{color:var(--amber-600)}.ConfidenceRating_ratingBtn___7qQ4.ConfidenceRating_rating3__HCbXZ{border-color:var(--gray-300)}.ConfidenceRating_ratingBtn___7qQ4.ConfidenceRating_rating3__HCbXZ.ConfidenceRating_selected___8sNW,.ConfidenceRating_ratingBtn___7qQ4.ConfidenceRating_rating3__HCbXZ:hover:not(.ConfidenceRating_disabled__2apiy){background:var(--gray-100);border-color:var(--gray-500)}.ConfidenceRating_ratingBtn___7qQ4.ConfidenceRating_rating3__HCbXZ.ConfidenceRating_selected___8sNW .ConfidenceRating_ratingNumber__ArDcI,.ConfidenceRating_ratingBtn___7qQ4.ConfidenceRating_rating3__HCbXZ:hover:not(.ConfidenceRating_disabled__2apiy) .ConfidenceRating_ratingNumber__ArDcI{color:var(--gray-700)}.ConfidenceRating_ratingBtn___7qQ4.ConfidenceRating_rating4__UjPSW{border-color:var(--blue-200)}.ConfidenceRating_ratingBtn___7qQ4.ConfidenceRating_rating4__UjPSW.ConfidenceRating_selected___8sNW,.ConfidenceRating_ratingBtn___7qQ4.ConfidenceRating_rating4__UjPSW:hover:not(.ConfidenceRating_disabled__2apiy){background:var(--blue-50);border-color:var(--blue-500)}.ConfidenceRating_ratingBtn___7qQ4.ConfidenceRating_rating4__UjPSW.ConfidenceRating_selected___8sNW .ConfidenceRating_ratingNumber__ArDcI,.ConfidenceRating_ratingBtn___7qQ4.ConfidenceRating_rating4__UjPSW:hover:not(.ConfidenceRating_disabled__2apiy) .ConfidenceRating_ratingNumber__ArDcI{color:var(--blue-600)}.ConfidenceRating_ratingBtn___7qQ4.ConfidenceRating_rating5__rAEed{border-color:var(--green-200)}.ConfidenceRating_ratingBtn___7qQ4.ConfidenceRating_rating5__rAEed.ConfidenceRating_selected___8sNW,.ConfidenceRating_ratingBtn___7qQ4.ConfidenceRating_rating5__rAEed:hover:not(.ConfidenceRating_disabled__2apiy){background:var(--green-50);border-color:var(--green-500)}.ConfidenceRating_ratingBtn___7qQ4.ConfidenceRating_rating5__rAEed.ConfidenceRating_selected___8sNW .ConfidenceRating_ratingNumber__ArDcI,.ConfidenceRating_ratingBtn___7qQ4.ConfidenceRating_rating5__rAEed:hover:not(.ConfidenceRating_disabled__2apiy) .ConfidenceRating_ratingNumber__ArDcI{color:var(--green-600)}.ConfidenceRating_labelRow__vrQC1{display:flex;justify-content:space-between;padding:0 var(--space-2)}.ConfidenceRating_labelHint__se4M9{font-size:var(--text-xs);color:var(--gray-400)}.ConfidenceRating_description__EFwEM{font-size:var(--text-xs);color:var(--gray-500);text-align:center;margin:0}.ConfidenceRating_quickContainer__Pj9QA{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);background:var(--gray-50);border-radius:var(--radius-lg)}.ConfidenceRating_quickPrompt__dk2hM{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--gray-600);text-align:center}.ConfidenceRating_quickButtons__Ryaa9{display:flex;gap:var(--space-2)}.ConfidenceRating_quickBtn__vMd4F{flex:1 1;display:flex;flex-direction:column;align-items:center;gap:var(--space-1);padding:var(--space-3) var(--space-2);background:var(--white);border:2px solid var(--gray-200);border-radius:var(--radius-md);font-family:inherit;font-size:var(--text-sm);font-weight:var(--font-semibold);cursor:pointer;transition:all var(--transition-fast)}.ConfidenceRating_quickBtn__vMd4F:hover{transform:translateY(-1px)}.ConfidenceRating_quickKey__CJ7dr{font-size:10px;font-weight:var(--font-medium);padding:1px 4px;background:var(--gray-100);border-radius:3px;color:var(--gray-500)}.ConfidenceRating_quickBtn__vMd4F.ConfidenceRating_again__88_zB{border-color:var(--red-200);color:var(--red-600)}.ConfidenceRating_quickBtn__vMd4F.ConfidenceRating_again__88_zB:hover{background:var(--red-50);border-color:var(--red-400)}.ConfidenceRating_quickBtn__vMd4F.ConfidenceRating_hard__Mt6v4{border-color:var(--amber-200);color:var(--amber-600)}.ConfidenceRating_quickBtn__vMd4F.ConfidenceRating_hard__Mt6v4:hover{background:var(--amber-50);border-color:var(--amber-400)}.ConfidenceRating_quickBtn__vMd4F.ConfidenceRating_good__snLbP{border-color:var(--blue-200);color:var(--blue-600)}.ConfidenceRating_quickBtn__vMd4F.ConfidenceRating_good__snLbP:hover{background:var(--blue-50);border-color:var(--blue-400)}.ConfidenceRating_quickBtn__vMd4F.ConfidenceRating_easy__N4t_D{border-color:var(--green-200);color:var(--green-600)}.ConfidenceRating_quickBtn__vMd4F.ConfidenceRating_easy__N4t_D:hover{background:var(--green-50);border-color:var(--green-400)}@media (max-width:480px){.ConfidenceRating_quickBtn__vMd4F{padding:var(--space-2);font-size:var(--text-xs)}.ConfidenceRating_quickKey__CJ7dr{display:none}}.ProgressAnalytics_container__zKsEY{display:flex;flex-direction:column;gap:var(--space-6)}.ProgressAnalytics_readinessSection__3AIuk{padding:var(--space-7);background:var(--white);border:1px solid var(--gray-200);border-radius:var(--radius-xl)}.ProgressAnalytics_readinessHeader__Tsith{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-6)}.ProgressAnalytics_readinessTitle__6lwr9{font-size:var(--text-lg);font-weight:var(--font-bold);color:var(--gray-900);margin:0}.ProgressAnalytics_passBadge__eM9JN{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:var(--font-semibold)}.ProgressAnalytics_passBadge__eM9JN.ProgressAnalytics_likely__vEXBv{background:var(--green-100);color:var(--green-700)}.ProgressAnalytics_passBadge__eM9JN.ProgressAnalytics_possible__jaEUm{background:var(--amber-100);color:var(--amber-700)}.ProgressAnalytics_passBadge__eM9JN.ProgressAnalytics_needsWork__h7xWd{background:var(--red-100);color:var(--red-700)}.ProgressAnalytics_scoreDisplay__P06Q7{text-align:center;margin-bottom:var(--space-5)}.ProgressAnalytics_scoreCircle__VewVu{display:inline-flex;align-items:baseline;justify-content:center}.ProgressAnalytics_scoreValue__l9Qmc{font-size:3rem;font-weight:var(--font-bold);color:var(--gray-900);line-height:1}.ProgressAnalytics_scorePercent__3NQZH{font-size:1.5rem;font-weight:var(--font-semibold);color:var(--gray-500)}.ProgressAnalytics_scoreLabel__U6PQ0{font-size:var(--text-sm);color:var(--gray-500);margin-top:var(--space-2)}.ProgressAnalytics_progressBar__b44lr{height:8px;background:var(--gray-200);border-radius:var(--radius-full);overflow:hidden;margin-bottom:var(--space-6)}.ProgressAnalytics_progressFill__7QVCH{height:100%;background:linear-gradient(90deg,var(--blue-500),var(--blue-600));border-radius:var(--radius-full);transition:width var(--transition-normal)}.ProgressAnalytics_quickStats__2qxsJ{display:flex;justify-content:space-around;padding-top:var(--space-5);border-top:1px solid var(--gray-100)}.ProgressAnalytics_quickStat__FGKsr{display:flex;flex-direction:column;align-items:center;gap:var(--space-1)}.ProgressAnalytics_quickStatValue__T4p6_{font-size:var(--text-lg);font-weight:var(--font-bold);color:var(--gray-900)}.ProgressAnalytics_quickStatLabel__LwZdv{font-size:var(--text-xs);color:var(--gray-500)}.ProgressAnalytics_flameIcon__a_6AH{color:var(--amber-500)}.ProgressAnalytics_section__PArL7{padding:var(--space-6);background:var(--white);border:1px solid var(--gray-200);border-radius:var(--radius-lg)}.ProgressAnalytics_sectionTitle__Ke2Ag{font-size:var(--text-xs);font-weight:var(--font-semibold);text-transform:uppercase;letter-spacing:.06em;color:var(--gray-500);margin:0 0 var(--space-5) 0}.ProgressAnalytics_reviewNotice__V5DwR{display:flex;align-items:center;gap:var(--space-2);margin-top:var(--space-4);padding:var(--space-3) var(--space-4);background:var(--blue-50);border-radius:var(--radius-md);font-size:var(--text-sm);color:var(--blue-700)}.ProgressAnalytics_reviewCount__wdiJi{font-weight:var(--font-bold)}.ProgressAnalytics_categoryList__QNRCH{display:flex;flex-direction:column;gap:var(--space-5)}.ProgressAnalytics_categoryItem__iKAjn{display:flex;flex-direction:column;gap:var(--space-2)}.ProgressAnalytics_categoryHeader__Qqign{display:flex;justify-content:space-between;align-items:center}.ProgressAnalytics_categoryName__Nb7SW{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--gray-700)}.ProgressAnalytics_categoryAccuracy__RYUEw{display:inline-flex;align-items:center;gap:var(--space-1);font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--gray-900)}.ProgressAnalytics_categoryAccuracy__RYUEw.ProgressAnalytics_low__4iEdj{color:var(--amber-600)}.ProgressAnalytics_categoryBar__3Gr3z{height:6px;background:var(--gray-200);border-radius:var(--radius-full);overflow:hidden}.ProgressAnalytics_categoryFill__iNnJ8{height:100%;background:var(--blue-500);border-radius:var(--radius-full);transition:width var(--transition-normal)}.ProgressAnalytics_categoryFill__iNnJ8.ProgressAnalytics_low__4iEdj{background:var(--amber-500)}.ProgressAnalytics_categoryMeta__1ncqg{display:flex;justify-content:space-between;font-size:var(--text-xs);color:var(--gray-500)}.ProgressAnalytics_weakAreasList__If7UU{display:flex;flex-direction:column;gap:var(--space-4)}.ProgressAnalytics_weakAreaItem__Xg_AG{padding:var(--space-4);background:var(--amber-50);border-radius:var(--radius-md);border-left:3px solid var(--amber-500)}.ProgressAnalytics_weakAreaInfo__TtFdV{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-2)}.ProgressAnalytics_weakAreaName__atpRH{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--gray-800)}.ProgressAnalytics_weakAreaAccuracy__qJ6nq{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--amber-700)}.ProgressAnalytics_weakAreaRec__eW8JM{font-size:var(--text-xs);color:var(--gray-600);margin:0;line-height:1.5}.ProgressAnalytics_weeklyChart__6qalk{padding:var(--space-4) 0}.ProgressAnalytics_chartBars__RNiuB{display:flex;justify-content:space-between;align-items:flex-end;height:80px;gap:var(--space-2)}.ProgressAnalytics_chartDay__l_Dbc{flex:1 1;display:flex;flex-direction:column;align-items:center;gap:var(--space-2)}.ProgressAnalytics_barContainer__p_3_6{flex:1 1;width:100%;display:flex;align-items:flex-end;justify-content:center}.ProgressAnalytics_bar__DVjcx{width:100%;max-width:32px;background:var(--blue-500);border-radius:var(--radius-sm) var(--radius-sm) 0 0;min-height:4px;transition:height var(--transition-normal)}.ProgressAnalytics_dayLabel__IfPZQ{font-size:var(--text-xs);font-weight:var(--font-medium);color:var(--gray-500)}.ProgressAnalytics_compactContainer__31G4r{padding:var(--space-5);background:var(--white);border:1px solid var(--gray-200);border-radius:var(--radius-lg)}.ProgressAnalytics_compactStats__DHNYP{display:flex;justify-content:space-between;margin-bottom:var(--space-4)}.ProgressAnalytics_compactStat__msDcS{display:flex;flex-direction:column;align-items:center;gap:2px}.ProgressAnalytics_compactStat__msDcS.ProgressAnalytics_due__kvyvx{color:var(--blue-600)}.ProgressAnalytics_compactValue__Mlqhq{font-size:var(--text-base);font-weight:var(--font-bold);color:var(--gray-900)}.ProgressAnalytics_compactStat__msDcS.ProgressAnalytics_due__kvyvx .ProgressAnalytics_compactValue__Mlqhq{color:var(--blue-600)}.ProgressAnalytics_compactLabel__0NFL7{font-size:10px;color:var(--gray-500);text-transform:uppercase;letter-spacing:.04em}.ProgressAnalytics_compactBar__sS48J{height:4px;background:var(--gray-200);border-radius:var(--radius-full);overflow:hidden;margin-bottom:var(--space-2)}.ProgressAnalytics_compactFill__tUdpF{height:100%;background:var(--blue-500);border-radius:var(--radius-full);transition:width var(--transition-normal)}.ProgressAnalytics_compactMeta__S48SM{font-size:var(--text-xs);color:var(--gray-500);text-align:center}@media (max-width:480px){.ProgressAnalytics_readinessSection__3AIuk{padding:var(--space-5)}.ProgressAnalytics_scoreValue__l9Qmc{font-size:2.5rem}.ProgressAnalytics_quickStats__2qxsJ{flex-wrap:wrap;gap:var(--space-4)}.ProgressAnalytics_quickStat__FGKsr{flex:1 1 40%}}