.Exercises_exerciseBody__s0kc1{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.Exercises_checkSet__Ywg_s{border:0;margin:0;padding:0;display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.Exercises_legend__RVLnk{font-family:var(--font-display);font-size:var(--type-mono-label);font-weight:600;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-faint);padding:0 0 var(--space-2)}.Exercises_check__f21Sc{position:relative;display:grid;grid-template-columns:22px 26px minmax(0,1fr);align-items:center;grid-gap:var(--space-3);gap:var(--space-3);min-height:44px;padding:var(--space-2) var(--space-3);border:var(--border-hairline);border-radius:var(--radius-control);cursor:pointer;transition:background var(--dur-state) var(--ease-out),border-color var(--dur-state) var(--ease-out)}.Exercises_check__f21Sc:hover{background:var(--surface-raised)}.Exercises_checkInput__8RkeC{position:absolute;inset:0;width:100%;height:100%;opacity:0;margin:0;cursor:pointer}.Exercises_checkMark__6Jklf{width:22px;height:22px;border:var(--border-strong);border-radius:var(--radius-control);background:var(--surface-page);display:inline-block;position:relative}.Exercises_checkInput__8RkeC:checked+.Exercises_checkMark__6Jklf{background:var(--xl-blue-dark);border-color:var(--xl-blue-dark)}.Exercises_checkInput__8RkeC:checked+.Exercises_checkMark__6Jklf:after{content:"";position:absolute;left:7px;top:3px;width:6px;height:12px;border:solid var(--xl-white);border-width:0 2px 2px 0;transform:rotate(45deg)}.Exercises_checkInput__8RkeC:focus-visible+.Exercises_checkMark__6Jklf{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.Exercises_checkLevel__pmvt2{width:26px;height:26px;display:inline-grid;place-items:center;background:var(--surface-raised);border:var(--border-hairline);font-family:var(--font-display);font-size:var(--type-mono-label);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--xl-navy);flex:0 0 auto}.Exercises_checkText__i_6zU{font-size:var(--type-small);line-height:var(--leading-normal);color:var(--text-body)}.Exercises_scenario__fAmzU{font-size:var(--type-body);line-height:var(--leading-relaxed);color:var(--text-body);max-width:62ch}.Exercises_optionSet__qOrZX{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.Exercises_option__Fp0tH{min-height:44px;padding:var(--space-3) var(--space-4);background:var(--surface-page);border:var(--border-strong);border-radius:var(--radius-control);text-align:left;font-family:var(--font-display);font-size:var(--type-small);font-weight:600;color:var(--xl-navy);display:grid;grid-gap:var(--space-1);gap:var(--space-1);transition:background var(--dur-state) var(--ease-out),border-color var(--dur-state) var(--ease-out)}.Exercises_option__Fp0tH:hover{background:var(--surface-raised)}.Exercises_option__Fp0tH[aria-pressed=true]{border-color:var(--xl-blue-dark);background:var(--surface-raised);box-shadow:inset 3px 0 0 var(--xl-blue-dark)}.Exercises_optionLabel__Hywmo{line-height:var(--leading-normal)}.Exercises_optionMark__v1Sbj{font-size:var(--type-mono-label);font-weight:700;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-muted)}.Exercises_option__Fp0tH[data-tone=ok] .Exercises_optionMark__v1Sbj{color:var(--xl-signal-pass)}.Exercises_option__Fp0tH[data-tone=off] .Exercises_optionMark__v1Sbj{color:var(--text-muted)}.Exercises_actions__F4ivQ{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center}.Exercises_primary__Tq3pp{min-height:44px;padding:0 var(--space-5);background:var(--xl-blue-dark);border:1px solid var(--xl-blue-dark);border-radius:var(--radius-control);color:var(--xl-white);font-family:var(--font-display);font-size:var(--type-small);font-weight:600;transition:background var(--dur-state) var(--ease-out)}.Exercises_primary__Tq3pp:hover{background:var(--xl-navy);border-color:var(--xl-navy)}.Exercises_result__WmOkJ{border-top:var(--border-hairline);padding-top:var(--space-4);display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.Exercises_resultLabel__519LB{font-family:var(--font-display);font-size:var(--type-mono-label);font-weight:700;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-accent)}.Exercises_resultHeading__JNAjN{font-family:var(--font-display);font-size:var(--type-small);font-weight:700;color:var(--xl-navy)}.Exercises_resultBody__0LyGQ{font-size:var(--type-small);line-height:var(--leading-relaxed);color:var(--text-body);max-width:64ch}.Exercises_outcomeLead__9CdzW{font-family:var(--font-display);font-size:var(--type-h4);font-weight:700;line-height:var(--leading-snug);letter-spacing:var(--tracking-tight);color:var(--xl-navy);max-width:40ch}.Exercises_placement___Lge5{display:flex;align-items:center;gap:var(--space-3)}.Exercises_placementNumber__qrCeo{width:42px;height:42px;display:inline-grid;place-items:center;background:var(--xl-navy);color:var(--xl-white);font-family:var(--font-display);font-size:var(--type-h4);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Exercises_placementName__nHuQv{font-family:var(--font-display);font-size:var(--type-h3);font-weight:700;color:var(--xl-navy);letter-spacing:var(--tracking-tight)}.Exercises_rungs__tTNxY{display:flex;gap:var(--space-2)}.Exercises_rung__xg7_Y{height:4px;width:44px;background:var(--xl-hairline)}.Exercises_rung__xg7_Y[data-state=below]{background:var(--xl-blue-light)}.Exercises_rung__xg7_Y[data-state=here]{background:var(--xl-blue-dark)}.Exercises_gap__tLilY{background:var(--surface-raised);border-left:3px solid var(--xl-signal-warn);padding:var(--space-4);display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.Exercises_gapLabel__z49kJ{font-family:var(--font-display);font-size:var(--type-mono-label);font-weight:700;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--xl-signal-warn)}.Exercises_gapList__ML7Ci{list-style:none;display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.Exercises_gapList__ML7Ci li{display:flex;align-items:center;gap:var(--space-3);font-size:var(--type-small);line-height:var(--leading-normal);color:var(--text-body)}.ActivitySort_rows__5uynq{list-style:none;display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.ActivitySort_row__rvr5U{display:grid;grid-gap:var(--space-3);gap:var(--space-3);padding-top:var(--space-4);border-top:var(--border-hairline)}.ActivitySort_row__rvr5U:first-child{padding-top:0;border-top:0}.ActivitySort_statement__VDSTL{font-family:var(--font-display);font-size:var(--type-small);font-weight:600;line-height:var(--leading-normal);color:var(--xl-navy);max-width:46ch}.ActivitySort_sides__wHS_8{grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:var(--space-3)}.ActivitySort_reset__6x5VN{min-height:44px;padding:0 var(--space-5);background:var(--surface-page);border:var(--border-strong);border-radius:var(--radius-control);font-family:var(--font-display);font-size:var(--type-small);font-weight:600;color:var(--xl-navy);transition:background var(--dur-state) var(--ease-out)}.ActivitySort_reset__6x5VN:hover{background:var(--surface-raised)}@media (min-width:768px){.ActivitySort_row__rvr5U{grid-template-columns:minmax(0,1fr) 320px;align-items:center;column-gap:var(--space-5)}.ActivitySort_reading__ZFsDn{grid-column:1/-1}}