.stats_wrap__snmeV{max-width:860px;margin:0 auto;padding:40px 24px 80px}.stats_crumb__7_G02{font-size:13px;color:var(--slate-light);margin-bottom:24px}.stats_crumb__7_G02 a:hover{color:var(--primary)}.stats_head__WhCG0{margin-bottom:24px}.stats_head__WhCG0 h1{font-size:28px;font-weight:800;letter-spacing:-.5px}.stats_head__WhCG0 p{color:var(--slate);font-size:14.5px;margin-top:8px}.stats_tiles__1EU0o{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px;margin-bottom:28px}.stats_tile__mm1M5{padding:18px 20px}.stats_tile__mm1M5 b{display:block;font-size:26px;font-weight:800;letter-spacing:-.5px;color:var(--ink)}.stats_tile__mm1M5 span{font-size:12.5px;color:var(--slate-light)}.stats_strip__HvCnM{padding:18px 20px;margin-bottom:28px}.stats_stripHead__UE71K{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:12px}.stats_stripHead__UE71K b{font-size:15px;font-weight:700}.stats_stripHead__UE71K span{font-size:12.5px;color:var(--slate-light)}.stats_cells__X52HZ{display:flex;gap:6px}.stats_cell__IuECT{flex:1 1;height:34px;border-radius:6px;background:var(--bg);border:1px solid var(--border);position:relative}.stats_cellOn1__t1aAO{background:#bfdbfe;border-color:#bfdbfe}.stats_cellOn2__nevLK{background:#60a5fa;border-color:#60a5fa}.stats_cellOn3__oqldO{background:var(--primary);border-color:var(--primary)}.stats_cellLabels__kNi19{display:flex;gap:6px;margin-top:6px}.stats_cellLabels__kNi19 i{flex:1 1;font-style:normal;font-size:10.5px;color:var(--slate-light);text-align:center}.stats_gradeCard__0xTU_{padding:22px 24px;margin-bottom:18px}.stats_gradeHead__HIpaA{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:14px}.stats_gradeHead__HIpaA b{font-size:16px;font-weight:800}.stats_gradeHead__HIpaA span{font-size:13px;color:var(--slate)}.stats_topicRow__w8uBO{display:flex;align-items:center;gap:12px;margin-bottom:9px;font-size:13.5px}.stats_topicRow__w8uBO>span:first-child{width:150px;color:var(--slate);flex-shrink:0}.stats_bar__TVNpY{flex:1 1;height:8px;background:var(--border);border-radius:4px;overflow:hidden}.stats_bar__TVNpY i{display:block;height:100%;background:var(--primary);border-radius:4px}.stats_topicNum__eSbiS{width:108px;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink);flex-shrink:0}.stats_weak__y0php{font-size:11px;font-weight:600;color:#b91c1c;background:var(--danger-soft);border-radius:999px;padding:2px 8px;flex-shrink:0}.stats_secTitle__JIuXr{font-size:18px;font-weight:800;margin:30px 0 14px}.stats_sessions__xU9yb{padding:8px 0}.stats_sessionRow__d3HOS{display:flex;align-items:center;gap:12px;padding:11px 20px;font-size:13.5px;border-bottom:1px solid var(--bg)}.stats_sessionRow__d3HOS:last-child{border-bottom:none}.stats_sessionDate__r3mQu{width:110px;color:var(--slate-light);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;flex-shrink:0}.stats_sessionLabel__JbGx1{flex:1 1;color:var(--ink)}.stats_sessionScore__tGP2Z{font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.stats_empty__cSH77{padding:48px;text-align:center;color:var(--slate);font-size:15px;line-height:2}.stats_empty__cSH77 b{display:block;font-size:18px;color:var(--ink)}@media (max-width:640px){.stats_tiles__1EU0o{grid-template-columns:repeat(2,1fr)}.stats_topicRow__w8uBO>span:first-child{width:104px}.stats_topicNum__eSbiS{width:84px}}