.KpiRow_row__tFTlE{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;min-width:0}.KpiRow_card___Ro6c{display:flex;flex-direction:column;gap:2px;min-width:0;padding:16px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:16px;box-shadow:0 6px 24px rgba(15,23,42,.04)}.KpiRow_card___Ro6c>:first-child{margin-bottom:8px}.KpiRow_label__UvnVp{margin:0;font-family:var(--font-ui);font-size:12px;font-weight:500;line-height:16px;color:var(--color-muted)}.KpiRow_value__GyXXK{margin:0;font-family:var(--font-ui);font-size:22px;font-weight:700;line-height:28px;letter-spacing:-.01em;color:var(--color-navy-900);font-variant-numeric:tabular-nums}.KpiRow_support___BWNh{margin:0;font-size:11.5px;line-height:16px;color:var(--color-muted)}.KpiRow_delta__hPm_2,.KpiRow_support___BWNh{font-family:var(--font-ui);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.KpiRow_delta__hPm_2{display:flex;align-items:center;gap:3px;margin:8px 0 0;font-size:11px;font-weight:600;line-height:15px}.KpiRow_delta__hPm_2 svg{flex-shrink:0}.KpiRow_deltaUp__Jyi0A{color:var(--color-success-700)}.KpiRow_deltaDown___w7uq{color:#B42318}.KpiRow_deltaNeutral__RdlBG{color:var(--color-muted)}.KpiRow_srOnly__oH2lr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:1439px){.KpiRow_row__tFTlE{gap:10px}.KpiRow_card___Ro6c{padding:14px}.KpiRow_value__GyXXK{font-size:20px}}@media (max-width:1199px){.KpiRow_row__tFTlE{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.KpiRow_row__tFTlE{grid-template-columns:repeat(2,minmax(0,1fr))}}.ShareAndSubjects_row__4SAQp{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,9fr);gap:16px;align-items:stretch;min-width:0}.ShareAndSubjects_share__A8wEN{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:20px;border:1px solid var(--color-border);border-radius:16px;background:linear-gradient(180deg,#F4F8FF 0,var(--color-surface) 100%);box-shadow:0 6px 24px rgba(15,23,42,.04);min-width:0}.ShareAndSubjects_shareTitle__MFtNX{display:flex;align-items:center;gap:7px;margin:0;font-family:var(--font-ui);font-size:16px;font-weight:650;line-height:22px;color:var(--color-navy-900)}.ShareAndSubjects_shareTitle__MFtNX svg{color:var(--color-primary-600)}.ShareAndSubjects_shareCopy__50R2j{margin:0;font-family:var(--font-ui);font-size:12.5px;line-height:18px;color:var(--color-muted)}.ShareAndSubjects_shareCta__BTWEq{margin-top:6px;height:38px;padding:0 16px;border-radius:10px;background:var(--color-primary-600);color:var(--color-on-accent);font-family:var(--font-ui);font-size:13px;font-weight:600}.ShareAndSubjects_shareCta__BTWEq:hover{background:var(--color-primary-700)}.ShareAndSubjects_shareCta__BTWEq:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.ShareAndSubjects_subjects__DhU7X{display:flex;flex-direction:column;gap:12px;min-width:0}.ShareAndSubjects_subjectsHead__Es5hA{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.ShareAndSubjects_subjectsTitle__Z18TB{margin:0;font-family:var(--font-ui);font-size:18px;font-weight:650;line-height:26px;color:var(--color-navy-900)}.ShareAndSubjects_subjectGrid__hhT9Q{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;min-width:0}.ShareAndSubjects_subjectCard__LJJfG{display:flex;flex-direction:column;min-width:0;padding:16px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:16px;box-shadow:0 6px 24px rgba(15,23,42,.04)}.ShareAndSubjects_subjectMain__Cafon{display:flex;align-items:center;gap:12px;min-width:0}.ShareAndSubjects_subjectText__TOhBn{flex:1;min-width:0}.ShareAndSubjects_subjectName__1_hEk{margin:0;font-family:var(--font-ui);font-size:15px;font-weight:650;line-height:21px}.ShareAndSubjects_name_primary__u24_g{color:var(--color-primary-700)}.ShareAndSubjects_name_success__kl_31{color:var(--color-success-700)}.ShareAndSubjects_name_purple__UDAG_{color:var(--color-purple-700)}.ShareAndSubjects_subjectCoverage__d_Pww{white-space:nowrap;margin:3px 0 0;font-family:var(--font-ui);font-size:13px;font-weight:600;line-height:18px;color:var(--color-navy-900);font-variant-numeric:tabular-nums}.ShareAndSubjects_subjectCoverageLabel__oVS9w{margin:0;font-family:var(--font-ui);font-size:11px;line-height:15px;color:var(--color-muted)}.ShareAndSubjects_subjectLink__dT8Ez{display:inline-flex;align-items:center;gap:5px;margin-top:12px;font-family:var(--font-ui);font-size:12px;font-weight:600;line-height:16px;color:var(--color-primary-600);text-decoration:none}.ShareAndSubjects_subjectLink__dT8Ez:hover{color:var(--color-primary-700);text-decoration:underline}.ShareAndSubjects_subjectLink__dT8Ez:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:4px}@media (max-width:1199px){.ShareAndSubjects_row__4SAQp{grid-template-columns:minmax(0,1fr)}}@media (max-width:1023px){.ShareAndSubjects_subjectGrid__hhT9Q{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.ShareAndSubjects_subjectGrid__hhT9Q{grid-template-columns:minmax(0,1fr)}}.readOnly_inert__Ub0Sx{opacity:.45}.readOnly_inertPlain__R2lJz,.readOnly_inert__Ub0Sx{pointer-events:none;cursor:default}.ActivityRow_row__k3hgy{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;min-width:0}.ActivityRow_card__ldTzF{display:flex;flex-direction:column;min-width:0;background:var(--color-surface);border:1px solid var(--color-border);border-radius:16px;box-shadow:0 6px 24px rgba(15,23,42,.04);overflow:hidden}.ActivityRow_head__RvYw_{display:flex;align-items:center;gap:10px;padding:16px 16px 0;min-width:0}.ActivityRow_title__gmmSD{margin:0;font-family:var(--font-ui);font-size:15px;font-weight:650;line-height:21px;color:var(--color-navy-900)}.ActivityRow_body__T05FD{flex:1;padding:12px 16px 16px;min-width:0}.ActivityRow_metrics__FFbC2{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;min-width:0}.ActivityRow_primary___CVRN{display:flex;flex-direction:column;flex-shrink:0}.ActivityRow_primaryValue__AP3hw{font-family:var(--font-ui);font-size:22px;font-weight:700;line-height:28px;color:var(--color-navy-900);font-variant-numeric:tabular-nums}.ActivityRow_primaryLabel__WqMYs{font-family:var(--font-ui);font-size:11px;line-height:15px;color:var(--color-muted)}.ActivityRow_stats__BDA_m{margin:0;flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.ActivityRow_statRow__3ddxs{display:flex;align-items:baseline;justify-content:space-between;gap:8px;min-width:0}.ActivityRow_statLabel__6vNEs{font-size:11px;color:var(--color-muted);overflow:hidden;text-overflow:ellipsis}.ActivityRow_statLabel__6vNEs,.ActivityRow_statValue__1jhY0{font-family:var(--font-ui);line-height:16px;white-space:nowrap}.ActivityRow_statValue__1jhY0{margin:0;font-size:11.5px;font-weight:600;color:var(--color-text);font-variant-numeric:tabular-nums}.ActivityRow_emptyHint__D6OIU{margin:0;padding:6px 0 10px;font-family:var(--font-ui);font-size:12px;line-height:18px;color:var(--color-muted)}.ActivityRow_cta__zqqRK{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:auto;padding:11px 12px;font-family:var(--font-ui);font-size:12.5px;font-weight:650;line-height:18px;text-decoration:none;border-top:1px solid var(--color-border);transition:background .14s ease-out}.ActivityRow_cta__zqqRK:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.ActivityRow_cta_primary__KHDnR{background:var(--tint-primary);color:var(--color-primary-700)}.ActivityRow_cta_primary__KHDnR:hover{background:#E3ECFF}.ActivityRow_cta_success__2wK4e{background:var(--tint-success);color:var(--color-success-700)}.ActivityRow_cta_success__2wK4e:hover{background:#D9F3E5}.ActivityRow_cta_warning__1l3LD{background:var(--tint-warning);color:#B54708}.ActivityRow_cta_warning__1l3LD:hover{background:#FCEBD2}.ActivityRow_cta_danger__XdTYe{background:#FEF3F2;color:#B42318}.ActivityRow_cta_danger__XdTYe:hover{background:#FEE4E2}@media (max-width:1199px){.ActivityRow_row__k3hgy{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:599px){.ActivityRow_row__k3hgy{grid-template-columns:minmax(0,1fr)}}.InsightGrid_grid__Ggf14{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;align-items:stretch;min-width:0}.InsightGrid_chapterList__ov5sJ{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:12px}.InsightGrid_chapterRow__Sa2_U{display:flex;flex-direction:column;gap:4px;min-width:0}.InsightGrid_chapterHead__NxfOY{display:flex;align-items:baseline;justify-content:space-between;gap:10px;min-width:0}.InsightGrid_chapterName__BkBgL{font-family:var(--font-ui);font-size:12.5px;font-weight:500;line-height:18px;color:var(--color-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.InsightGrid_chapterPct__MWqDv{flex-shrink:0;font-family:var(--font-ui);font-size:12.5px;font-weight:700;line-height:18px;color:var(--color-navy-900);font-variant-numeric:tabular-nums}.InsightGrid_barTrack__z_WeJ{height:6px;border-radius:999px;background:var(--color-track);overflow:hidden}.InsightGrid_barFill__tUpte{height:100%;border-radius:999px;min-width:4px}.InsightGrid_barStrength__5M5mv{background:#16A34A}.InsightGrid_barWeakness__gJ76H{background:#EF4444}.InsightGrid_chapterMeta__P__ZA{font-family:var(--font-ui);font-size:10.5px;line-height:15px;color:var(--color-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.InsightGrid_note___re43{margin:12px 0 0;font-family:var(--font-ui);font-size:11px;line-height:16px;color:var(--color-muted)}.InsightGrid_recList__OKup2,.InsightGrid_recentList__2ETyP{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:12px}.InsightGrid_recentRow__GMAju{display:flex;align-items:center;gap:10px;min-width:0}.InsightGrid_recIcon__13Ft0,.InsightGrid_recentIcon__wKzUD{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:26px;height:26px;border-radius:8px;background:var(--tint-primary);color:var(--color-primary-600)}.InsightGrid_recentText__bENjd{flex:1;min-width:0;display:flex;flex-direction:column}.InsightGrid_recentName__KA8tO{font-size:12.5px;font-weight:600;line-height:18px;color:var(--color-navy-900)}.InsightGrid_recentMeta__mykAZ,.InsightGrid_recentName__KA8tO{font-family:var(--font-ui);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.InsightGrid_recentMeta__mykAZ{font-size:10.5px;line-height:15px;color:var(--color-muted)}.InsightGrid_recentScore__8BpB3{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end}.InsightGrid_recentPrimary__di4W6{font-family:var(--font-ui);font-size:12.5px;font-weight:700;line-height:18px;color:var(--color-success-700);font-variant-numeric:tabular-nums;white-space:nowrap}.InsightGrid_recentFraction__WejyK{font-family:var(--font-ui);font-size:10.5px;line-height:15px;color:var(--color-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.InsightGrid_recItem__mZYRo{display:flex;align-items:flex-start;gap:10px;min-width:0}.InsightGrid_recIcon__13Ft0{background:var(--tint-warning);color:#B54708;margin-top:1px}.InsightGrid_recText__3MxBX{min-width:0}.InsightGrid_recTitle__u9vGa{display:inline-flex;align-items:center;gap:5px;font-family:var(--font-ui);font-size:12.5px;font-weight:650;line-height:18px;color:var(--color-navy-900);text-decoration:none}.InsightGrid_recTitle__u9vGa:hover{color:var(--color-primary-700);text-decoration:underline}.InsightGrid_recTitle__u9vGa:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:4px}.InsightGrid_recTitle__u9vGa svg{color:var(--color-primary-600);flex-shrink:0}.InsightGrid_recDetail__SexzO{margin:2px 0 0;font-family:var(--font-ui);font-size:11.5px;line-height:17px;color:var(--color-muted)}@media (max-width:1439px){.InsightGrid_grid__Ggf14{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.InsightGrid_grid__Ggf14{grid-template-columns:minmax(0,1fr)}}.ConsistencyStrip_strip__s3PUa{display:flex;align-items:center;gap:20px;min-width:0;padding:16px 20px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:16px;box-shadow:0 6px 24px rgba(15,23,42,.04)}.ConsistencyStrip_intro__P_Vcr{display:flex;align-items:center;gap:12px;flex-shrink:0;min-width:0;max-width:260px}.ConsistencyStrip_title__q6WIb{margin:0;font-family:var(--font-ui);font-size:14.5px;font-weight:650;line-height:20px;color:var(--color-navy-900)}.ConsistencyStrip_subtitle__wXboB{margin:2px 0 0;font-family:var(--font-ui);font-size:11.5px;line-height:16px;color:var(--color-muted)}.ConsistencyStrip_weeks__rCxIg{flex:1;min-width:0;margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:10px}.ConsistencyStrip_week__Ex_yN{display:flex;flex-direction:column;align-items:center;gap:4px;min-width:0}.ConsistencyStrip_cells__Ma2yi{display:flex;gap:2px}.ConsistencyStrip_cell__9BvZX{width:9px;height:16px;border-radius:3px;background:var(--color-track)}.ConsistencyStrip_cellActive__6nqAq{background:#16A34A}.ConsistencyStrip_weekLabel__q0uSg{font-family:var(--font-ui);font-size:10px;line-height:14px;color:var(--color-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.ConsistencyStrip_weekPct__4_81x{font-family:var(--font-ui);font-size:11px;font-weight:650;line-height:15px;color:var(--color-text);font-variant-numeric:tabular-nums}.ConsistencyStrip_summary__zE3Cv{flex-shrink:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;min-width:150px;padding:12px 16px;border-radius:12px;background:var(--color-canvas)}.ConsistencyStrip_summaryValue__mX25g{font-family:var(--font-ui);font-size:22px;font-weight:700;line-height:28px;color:var(--color-navy-900);font-variant-numeric:tabular-nums}.ConsistencyStrip_summaryLabel__hCyVi{font-family:var(--font-ui);font-size:11px;line-height:15px;color:var(--color-muted)}.ConsistencyStrip_summaryHint__to4R_{font-family:var(--font-ui);font-size:11px;font-weight:600;line-height:15px;color:var(--color-success-700)}@media (max-width:1279px){.ConsistencyStrip_strip__s3PUa{flex-wrap:wrap}.ConsistencyStrip_weeks__rCxIg{order:3;width:100%;grid-template-columns:repeat(4,minmax(0,1fr));row-gap:14px}.ConsistencyStrip_summary__zE3Cv{margin-left:auto}}