._page_1a0yi_1{--progress-accent:var(--accent,var(--crimson,#df1f34));--progress-accent-strong:var(--accent-strong,var(--crimson-dark,#9b1022));--progress-highlight:var(--highlight,var(--yellow,#f5c642));--progress-surface:var(--reading-surface,var(--ivory,#f5efdf));--progress-ink:var(--reading-ink,var(--charcoal,#111114));--progress-line:color-mix(in srgb, var(--progress-ink) 19%, transparent);width:min(100%,1500px);margin:0 auto;padding:42px clamp(22px,4.5vw,70px) 100px}._hero_1a0yi_13{color:var(--ivory,#f5efdf);grid-template-columns:minmax(0,1.45fr) minmax(280px,.55fr);align-items:end;gap:38px;display:grid}._hero_1a0yi_13 h1{color:var(--ivory,#f5efdf);text-shadow:5px 5px 0 var(--progress-accent-strong);margin:15px 0 12px;font-size:clamp(3.2rem,6vw,6.7rem);font-style:italic;line-height:.82}._hero_1a0yi_13 h1 em{color:var(--progress-highlight);font-style:normal}._hero_1a0yi_13>div>p{max-width:720px;color:color-mix(in srgb, var(--ivory,#f5efdf) 76%, transparent);font-family:Georgia,Times New Roman,serif}._weekSummary_1a0yi_41{background:var(--progress-surface);color:var(--progress-ink);border:3px solid #050506;padding:23px;box-shadow:7px 7px #050506}._weekSummary_1a0yi_41 span,._metricGrid_1a0yi_50 span,._panelHeading_1a0yi_51 span,._weeklyPlan_1a0yi_52>div>span{letter-spacing:.09em;text-transform:uppercase;font-size:.64rem;font-weight:900}._weekSummary_1a0yi_41 strong{color:var(--progress-accent);font-family:var(--font-display);margin:7px 0;font-size:3.4rem;line-height:1;display:block}._weekSummary_1a0yi_41 p{color:color-mix(in srgb, var(--progress-ink) 64%, transparent);margin:0;font-size:.72rem}._metricGrid_1a0yi_50{background:var(--progress-surface);color:var(--progress-ink);border:3px solid #050506;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:32px;display:grid;box-shadow:7px 7px #050506}._metricGrid_1a0yi_50 article{border-right:2px solid var(--progress-ink);padding:20px}._metricGrid_1a0yi_50 article:last-child{border-right:0}._metricGrid_1a0yi_50 strong{color:var(--progress-accent);font-family:var(--font-display);margin:8px 0 4px;font-size:clamp(2rem,3vw,3.1rem);line-height:1;display:block}._metricGrid_1a0yi_50 p{color:color-mix(in srgb, var(--progress-ink) 60%, transparent);margin:0;font-size:.66rem}._outcomePanel_1a0yi_108,._panel_1a0yi_51{background:var(--progress-surface);color:var(--progress-ink);border:3px solid #050506;box-shadow:7px 7px #050506}._outcomePanel_1a0yi_108{margin-top:22px;padding:24px}._panelHeading_1a0yi_51{justify-content:space-between;align-items:flex-start;gap:22px;display:flex}._panelHeading_1a0yi_51 h2{margin:6px 0 0;font-size:1.8rem}._panelHeading_1a0yi_51>small{color:color-mix(in srgb, var(--progress-ink) 58%, transparent);text-transform:uppercase;font-size:.64rem;font-weight:850}._outcomeLegend_1a0yi_140{flex-wrap:wrap;justify-content:flex-end;gap:8px 14px;display:flex}._outcomeChart_1a0yi_147{border-bottom:2px solid var(--progress-ink);background-image:linear-gradient(to bottom, transparent 32%, var(--progress-line) 33%, transparent 34%, transparent 65%, var(--progress-line) 66%, transparent 67%);grid-template-columns:repeat(7,1fr);align-items:end;gap:clamp(10px,2.5vw,34px);height:230px;margin-top:22px;padding:8px 16px 0;display:grid}._outcomeChart_1a0yi_147>div{text-align:center;grid-template-rows:minmax(0,1fr) 25px;align-items:end;height:100%;display:grid}._chartBars_1a0yi_167{justify-content:center;align-items:end;gap:3px;height:100%;display:flex}._chartBars_1a0yi_167 i{width:clamp(9px,1.2vw,18px);min-height:4px;transform:skew(-4deg)}._independent_1a0yi_181{background:#148554}._assisted_1a0yi_182{background:#b87908}._unresolved_1a0yi_183{background:var(--progress-accent)}._outcomeChart_1a0yi_147>div>strong{text-transform:uppercase;font-size:.61rem}._evidenceBars_1a0yi_190{gap:14px;margin-top:24px;display:grid}._evidenceBars_1a0yi_190>div{grid-template-columns:minmax(160px,1fr) minmax(180px,.55fr);align-items:center;gap:18px;display:grid}._evidenceBars_1a0yi_190>div>span{border:2px solid var(--progress-ink);background:color-mix(in srgb, var(--progress-ink) 10%, transparent);height:18px;display:block}._evidenceBars_1a0yi_190 i{min-width:3px;height:100%;display:block}._evidenceBars_1a0yi_190 strong{text-transform:uppercase;font-size:.72rem}._honestEmpty_1a0yi_221{border:2px dashed var(--progress-line);color:color-mix(in srgb, var(--progress-ink) 68%, transparent);margin:18px 0;padding:18px;font-family:Georgia,Times New Roman,serif}._progressColumns_1a0yi_229{grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);gap:20px;margin-top:22px;display:grid}._panel_1a0yi_51{padding:24px}._errorTable_1a0yi_240{border-top:2px solid var(--progress-ink);margin:17px 0}._errorTable_1a0yi_240 article{border-bottom:1px solid var(--progress-line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:13px;padding:13px 0;display:grid}._errorTable_1a0yi_240 article div strong,._errorTable_1a0yi_240 article div small{display:block}._errorTable_1a0yi_240 article div small{color:color-mix(in srgb, var(--progress-ink) 58%, transparent);font-size:.64rem}._panel_1a0yi_51>a{min-height:44px;color:var(--progress-accent-strong);text-transform:uppercase;align-items:center;font-size:.71rem;font-weight:900;display:inline-flex}._reviewTimeline_1a0yi_274{border-top:2px solid var(--progress-ink);margin-top:17px}._reviewTimeline_1a0yi_274>div{border-bottom:1px solid var(--progress-line);grid-template-columns:58px 1fr;padding:13px 0;display:grid;position:relative}._reviewTimeline_1a0yi_274 span{color:var(--progress-accent-strong);text-transform:uppercase;grid-row:1/3;font-size:.64rem;font-weight:900}._reviewTimeline_1a0yi_274 strong{font-size:.75rem}._reviewTimeline_1a0yi_274 small{color:color-mix(in srgb, var(--progress-ink) 58%, transparent);font-size:.63rem}._historyPanel_1a0yi_304{background:var(--progress-surface);color:var(--progress-ink);border:3px solid #050506;margin-top:22px;padding:24px;box-shadow:7px 7px #050506}._historyList_1a0yi_313{gap:12px;margin-top:20px;display:grid}._historyItem_1a0yi_319{border:2px solid var(--progress-ink);background:color-mix(in srgb, var(--progress-surface) 91%, #fff)}._historyItem_1a0yi_319>summary{cursor:pointer;grid-template-columns:minmax(150px,.32fr) minmax(0,1fr) auto;align-items:center;gap:16px;padding:16px 18px;list-style-position:inside;display:grid}._historyItem_1a0yi_319>summary::marker{color:var(--progress-accent)}._historyItem_1a0yi_319>summary span,._feedbackHeading_1a0yi_339 span,._solutionRecord_1a0yi_340>div>span{color:var(--progress-accent-strong);letter-spacing:.06em;text-transform:uppercase;font-size:.65rem;font-weight:900}._historyItem_1a0yi_319>summary strong{font-family:Georgia,Times New Roman,serif;font-size:.9rem}._historyItem_1a0yi_319>summary small{color:color-mix(in srgb, var(--progress-ink) 60%, transparent);text-align:right;font-size:.64rem}._historyDetail_1a0yi_359{border-top:1px solid var(--progress-line);gap:16px;padding:0 18px 18px;display:grid}._historyMetadata_1a0yi_366{border:1px solid var(--progress-line);border-width:0 0 1px 1px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}._historyMetadata_1a0yi_366>div{border:1px solid var(--progress-line);border-width:1px 1px 0 0;min-width:0;padding:12px}._historyMetadata_1a0yi_366 dt{color:color-mix(in srgb, var(--progress-ink) 58%, transparent);text-transform:uppercase;font-size:.58rem;font-weight:900}._historyMetadata_1a0yi_366 dd{overflow-wrap:anywhere;margin:4px 0 0;font-size:.67rem;font-weight:750}._proofRecord_1a0yi_395,._feedbackRecord_1a0yi_396,._solutionRecord_1a0yi_340{border:2px solid var(--progress-ink)}._proofRecord_1a0yi_395>div,._solutionRecord_1a0yi_340>div,._feedbackHeading_1a0yi_339{border-bottom:1px solid var(--progress-line);justify-content:space-between;align-items:flex-start;gap:16px;padding:14px 16px;display:flex}._proofRecord_1a0yi_395 h3,._feedbackRecord_1a0yi_396 h3,._solutionRecord_1a0yi_340 h3,._feedbackBlock_1a0yi_415 h4{margin:0}._proofRecord_1a0yi_395 code{overflow-wrap:anywhere;color:color-mix(in srgb, var(--progress-ink) 64%, transparent);font-size:.58rem}._proofRecord_1a0yi_395 pre,._solutionRecord_1a0yi_340 pre{background:color-mix(in srgb, var(--progress-ink) 5%, transparent);max-height:430px;color:var(--progress-ink);white-space:pre-wrap;word-break:break-word;margin:0;padding:18px;font-family:Georgia,Times New Roman,serif;font-size:.82rem;line-height:1.65;overflow:auto}._feedbackHeading_1a0yi_339 h3,._solutionRecord_1a0yi_340 h3{margin-top:4px;font-size:1.25rem}._feedbackHeading_1a0yi_339 small{color:color-mix(in srgb, var(--progress-ink) 60%, transparent);text-transform:uppercase;font-size:.61rem;font-weight:800}._feedbackBlock_1a0yi_415{border-bottom:1px solid var(--progress-line);padding:16px}._feedbackBlock_1a0yi_415 h4{color:var(--progress-accent-strong);letter-spacing:.06em;text-transform:uppercase;font-size:.66rem}._feedbackBlock_1a0yi_415 ul,._feedbackBlock_1a0yi_415 ol{gap:9px;margin:12px 0 0;padding-left:22px;display:grid}._feedbackBlock_1a0yi_415 li{font-size:.74rem}._feedbackBlock_1a0yi_415 li strong,._feedbackBlock_1a0yi_415 li span,._feedbackBlock_1a0yi_415 li small{display:block}._feedbackBlock_1a0yi_415 li span{margin-top:3px;font-family:Georgia,Times New Roman,serif}._feedbackBlock_1a0yi_415 li small{color:color-mix(in srgb, var(--progress-ink) 60%, transparent);margin-top:3px}._nextAction_1a0yi_493{grid-template-columns:110px 1fr;gap:10px;margin:0;padding:15px 16px;font-family:Georgia,Times New Roman,serif;font-size:.76rem;display:grid}._nextAction_1a0yi_493 strong{font-family:var(--font-sans,Arial, sans-serif);text-transform:uppercase;font-size:.62rem}._solutionRecord_1a0yi_340{border-color:var(--progress-accent-strong)}._solutionRecord_1a0yi_340>div{border-bottom-color:color-mix(in srgb, var(--progress-accent-strong) 28%, transparent)}._weeklyPlan_1a0yi_52{background:var(--progress-accent);color:#fff;border:3px solid #050506;grid-template-columns:minmax(260px,.75fr) minmax(0,1.25fr) auto;align-items:center;gap:28px;margin-top:22px;padding:28px;display:grid;transform:rotate(-.15deg);box-shadow:7px 7px #050506}._weeklyPlan_1a0yi_52 h2{color:#fff;margin:8px 0 0;font-size:clamp(1.8rem,3vw,3rem)}._weeklyPlan_1a0yi_52 ol{gap:7px;margin:0;padding:0;list-style:none;display:grid}._weeklyPlan_1a0yi_52 li{grid-template-columns:36px 1fr;gap:8px;font-size:.72rem;display:grid}._weeklyPlan_1a0yi_52 li span{color:var(--progress-highlight);font-weight:900}._weeklyPlan_1a0yi_52>a{background:var(--progress-surface);min-height:48px;color:var(--progress-ink);text-transform:uppercase;border:2px solid #050506;align-items:center;padding:13px 16px;font-size:.72rem;font-weight:900;display:inline-flex;box-shadow:4px 4px #050506}@media (width<=980px){._hero_1a0yi_13,._progressColumns_1a0yi_229,._weeklyPlan_1a0yi_52{grid-template-columns:1fr}._metricGrid_1a0yi_50{grid-template-columns:1fr 1fr}._metricGrid_1a0yi_50 article:nth-child(2){border-right:0}._metricGrid_1a0yi_50 article:nth-child(-n+2){border-bottom:2px solid var(--progress-ink)}._weeklyPlan_1a0yi_52>a{width:fit-content}._historyMetadata_1a0yi_366{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){._page_1a0yi_1{padding:24px 14px 52px}._hero_1a0yi_13 h1{font-size:clamp(3rem,15vw,5rem)}._panelHeading_1a0yi_51{display:block}._outcomeLegend_1a0yi_140{justify-content:flex-start;margin-top:14px}._outcomeChart_1a0yi_147{gap:8px;padding-inline:4px}._errorTable_1a0yi_240 article{grid-template-columns:50px minmax(0,1fr)}._errorTable_1a0yi_240 article>.mastery-status{grid-column:2}._historyItem_1a0yi_319>summary{grid-template-columns:1fr;gap:6px}._historyItem_1a0yi_319>summary small{text-align:left}._proofRecord_1a0yi_395>div,._solutionRecord_1a0yi_340>div,._feedbackHeading_1a0yi_339{display:grid}}@media (width<=430px){._metricGrid_1a0yi_50{grid-template-columns:1fr}._metricGrid_1a0yi_50 article,._metricGrid_1a0yi_50 article:nth-child(2){border-right:0;border-bottom:2px solid var(--progress-ink)}._metricGrid_1a0yi_50 article:last-child{border-bottom:0}._weeklyPlan_1a0yi_52{padding:22px 18px}._historyPanel_1a0yi_304{padding:18px}._historyMetadata_1a0yi_366,._nextAction_1a0yi_493{grid-template-columns:1fr}}
