.training_page__pCGHT{--training-background:var(--nec-calc-bg,#f5f4f0);--training-text:var(--nec-calc-fg,#183344);--training-muted:var(--nec-calc-muted,#526575);--training-subtle:var(--nec-calc-muted,#627482);--training-line:var(--nec-calc-border,#d9ddd9);--training-control-line:var(--nec-calc-border-strong,#bdc9ce);--training-surface:var(--nec-calc-surface,#fff);--training-accent:var(--nec-calc-accent,#195568);--training-accent-text:var(--nec-calc-accent,#235b68);--training-accent-soft:var(--nec-calc-accent-soft,#e6eef0);--training-primary-hover:var(--nec-calc-accent-hover,#113f4e);--training-focus:var(--nec-calc-accent,#92713e);--training-hint-line:var(--nec-calc-warm-border,#d8c394);--training-hint-background:var(--nec-calc-warm-bg,#fff9ec);--training-tint-line:var(--nec-calc-border-strong,#bdced4);--training-tint-background:var(--nec-calc-surface-alt,#edf5f5);--training-card-line:var(--nec-calc-border,#d4dbdc);--training-shadow:var(--nec-calc-shadow,#19334405);--training-facts-background:var(--nec-calc-surface-alt,#eeeee6);--training-facts-text:var(--nec-calc-muted,#445965);--training-facts-line:var(--nec-calc-border,#d5dbd6);--training-progress-background:var(--nec-calc-border,#dbe1dd);--training-good-line:var(--nec-calc-good-border,#aad0b9);--training-good-accent:var(--nec-calc-good,#287346);--training-good-background:var(--nec-calc-good-bg,#f0faf3);--training-review-line:var(--nec-calc-bad-border,#e0adac);--training-review-accent:var(--nec-calc-bad,#b23934);--training-review-background:var(--nec-calc-bad-bg,#fff0ed);--training-highlight-line:var(--nec-calc-warm-border,#e8b578);--training-highlight-accent:var(--nec-calc-warm,#b65d0b);--training-highlight-background:var(--nec-calc-warm-bg,#fff2df);--training-highlight-label:var(--nec-calc-surface-alt,#f8d3a4);--training-highlight-text:var(--nec-calc-warm,#713700);--training-good-text:var(--nec-calc-good,#23663d);--training-review-text:var(--nec-calc-bad,#9d2d28);--training-last-answer:var(--nec-calc-bad,#943530);--training-input-line:var(--nec-calc-border-strong,#a8bac1);--training-help-line:var(--nec-calc-border-strong,#a9c2c9);--training-help-background:var(--nec-calc-surface-alt,#f1f7f8);--training-help-hover:var(--nec-calc-accent-soft,#e3eff1);--training-example-background:var(--nec-calc-surface-alt,#f5f9fa);--training-help-divider:var(--nec-calc-border,#d2dee1);--training-warning-background:var(--nec-calc-warm-bg,#fff4d9);--training-warning-text:var(--nec-calc-warm,#614817);--training-warning-line:var(--nec-calc-warm-border,#dcc898);--training-carry-background:var(--nec-calc-surface-alt,#eef4f8);--training-carry-line:var(--nec-calc-border-strong,#c4d3de);--training-primary:var(--nec-calc-accent,#195568);--training-primary-text:var(--nec-calc-button-fg,#fff);min-height:100vh;background:var(--training-background);color:var(--training-text);color-scheme:var(--nec-scheme,light)}.training_shell__4lP5g{max-width:1220px;margin:0 auto;padding:28px}.training_actions__d7htG,.training_header__jhva1,.training_resultHeading__veQXM,.training_stepTop__96NZi{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.training_header__jhva1{padding-bottom:16px;border-bottom:1px solid var(--training-line)}.training_brandGroup__F3stO{display:grid;gap:6px}.training_navEyebrow__mZpn7{color:var(--training-subtle);font-size:10px;font-weight:650;letter-spacing:.08em;line-height:1.4;margin:0}.training_headerActions__0qluk{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.training_headerActions__0qluk a{color:var(--training-accent-text);font-size:13px;font-weight:650;text-decoration:none;padding:10px 0}.training_headerActions__0qluk a:hover{text-decoration:underline;text-underline-offset:4px}.training_page__pCGHT .training_headerActions__0qluk button{background:transparent;border-color:transparent;font-size:13px;font-weight:550;padding:8px 0}.training_page__pCGHT .training_headerActions__0qluk button:hover:not(:disabled){color:var(--training-accent-text)}.training_page__pCGHT .training_headerActions__0qluk button:disabled{cursor:default;opacity:.45}.training_page__pCGHT .training_themeToggle__B5YoG{display:inline-flex;gap:6px;align-items:center}.training_themeToggle__B5YoG svg{height:16px;width:16px}.training_brand__Wh_8k{font-size:18px;font-weight:800;text-decoration:none}.training_brand__Wh_8k span{font-size:13px;font-weight:500;color:var(--training-muted)}.training_actions__d7htG{justify-content:flex-start}.training_actions__d7htG a{font-weight:650;color:var(--training-accent-text);text-underline-offset:4px}.training_page__pCGHT button{padding:10px 16px;border:1px solid var(--training-control-line);border-radius:8px;background:var(--training-surface);color:var(--training-text);cursor:pointer;min-height:44px;font-weight:650}.training_page__pCGHT .training_primary__VLFB2{background:var(--training-primary);border-color:var(--training-primary);color:var(--training-primary-text)}.training_page__pCGHT .training_primary__VLFB2:hover{background:var(--training-primary-hover)}.training_page__pCGHT a:focus-visible,.training_page__pCGHT button:focus-visible,.training_page__pCGHT input:focus-visible,.training_page__pCGHT select:focus-visible,.training_page__pCGHT summary:focus-visible{outline:3px solid var(--training-focus);outline-offset:3px}.training_intro__uyOSA{padding:28px 0 18px}.training_eyebrow__oJLTG{color:var(--training-subtle);font-size:12px;font-weight:750;letter-spacing:.09em;margin:0 0 12px}.training_intro__uyOSA h1{font-size:clamp(30px,4vw,42px);letter-spacing:-.025em;line-height:1.15;margin:0 0 8px;font-weight:800}.training_intro__uyOSA>p:last-child{font-size:16px;line-height:1.6;margin:0;color:var(--training-muted)}.training_layout__Z8G3x{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);gap:24px;align-items:start}.training_lessonNav__kH6fW{display:flex;gap:28px;border-bottom:1px solid var(--training-line);margin-bottom:24px}.training_page__pCGHT .training_lessonNav__kH6fW a{min-height:40px;padding:10px 0;border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;color:var(--training-muted);font-size:14px;font-weight:550;margin-bottom:-1px;text-align:left;text-decoration:none}.training_page__pCGHT .training_lessonNav__kH6fW a[aria-current=page]{border-bottom-color:var(--training-accent);color:var(--training-accent);font-weight:750}.training_page__pCGHT .training_lessonNav__kH6fW a:hover{color:var(--training-accent)}.training_hint__uwQQ7{margin:12px 0 0;padding:14px;border:1px solid var(--training-hint-line);border-radius:10px;background:var(--training-hint-background)}.training_card__yvUpS .training_hint__uwQQ7 p,.training_hint__uwQQ7 p{margin:0;font-size:13px;line-height:1.6}.training_hintControl__Es0Q0{margin-top:24px;padding-top:18px;border-top:1px solid var(--training-line)}.training_scenario__xX43T{margin-bottom:18px;padding:18px;border:1px solid var(--training-tint-line);border-radius:10px;background:var(--training-tint-background)}.training_scenario__xX43T>p:first-child{margin:0 0 12px;line-height:1.6}.training_scenario__xX43T .training_note__47BT5{margin-bottom:0}.training_stepContext__nKWgX{margin-bottom:18px;padding:12px 14px;border-left:3px solid var(--training-accent);border-radius:0 8px 8px 0;background:var(--training-tint-background)}.training_card__yvUpS .training_stepContext__nKWgX p{margin:0;font-size:13px;line-height:1.55}.training_card__yvUpS .training_stepContext__nKWgX .training_contextLabel__E8yny,.training_completed__ilEG8 .training_contextLabel__E8yny,.training_contextLabel__E8yny{color:var(--training-accent-text);font-size:12px;font-weight:750;margin:0 0 8px}.training_lesson__FT0Q2{min-width:0}.training_card__yvUpS{padding:28px;border:1px solid var(--training-card-line);border-radius:14px;background:var(--training-surface);box-shadow:0 5px 20px var(--training-shadow)}.training_card__yvUpS h2{font-size:25px;font-weight:750;line-height:1.3;margin:0 0 16px;scroll-margin-top:30px}.training_card__yvUpS p{line-height:1.65;margin:0 0 18px}.training_instructions__29uf0{list-style:decimal;padding-left:23px;margin:0 0 22px;line-height:1.65}.training_instructions__29uf0 li{padding-left:5px;margin-bottom:10px}.training_branchInstructions__qtrtC strong,.training_unitLoad__f0BSV{color:var(--training-accent-text)}.training_unitLoad__f0BSV{font-weight:750}.training_fields__AHyMG.training_combinedFields__5v9ce{grid-template-columns:1fr}.training_calculationInput__sFQv_{border-top:1px solid var(--training-line);padding-top:18px}.training_card__yvUpS .training_calculationInput__sFQv_>p{margin-bottom:12px}.training_card__yvUpS .training_branchIntroNote__hDo5x{font-size:13px;color:var(--training-muted);margin-bottom:20px}.training_card__yvUpS .training_note__47BT5,.training_note__47BT5{font-size:13px;line-height:1.55;color:var(--training-muted);margin:12px 0 0}.training_card__yvUpS>.training_note__47BT5:last-child{margin-top:18px}.training_facts__6dLRg{position:sticky;top:18px;max-height:calc(100dvh - 36px);overflow-y:auto;border:1px solid var(--training-card-line);border-radius:14px;background:var(--training-facts-background);padding:22px}.training_facts__6dLRg summary{font-size:19px;font-weight:750;cursor:pointer;min-height:32px}.training_facts__6dLRg p{font-size:13px;line-height:1.6;color:var(--training-facts-text);margin:10px 0}.training_facts__6dLRg .training_houseName__mZzyf{font-weight:750;font-size:15px;color:var(--training-text)}.training_facts__6dLRg h3{margin:22px 0 8px;font-size:14px;font-weight:750}.training_facts__6dLRg dl{margin:0;font-size:13px}.training_facts__6dLRg dl>div{display:flex;justify-content:space-between;gap:12px;border-bottom:1px solid var(--training-facts-line);padding:7px 0}.training_facts__6dLRg dd{margin:0;text-align:right;font-weight:650}.training_facts__6dLRg dt{min-width:0}.training_progress__fByju{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px;font-size:13px;font-weight:650;margin:0 0 22px}.training_progress__fByju progress{display:block;width:100%;height:8px;margin-top:5px;accent-color:var(--training-accent);border:0;border-radius:8px;overflow:hidden}.training_progress__fByju progress::-webkit-progress-bar{background:var(--training-progress-background)}.training_progress__fByju progress::-webkit-progress-value{background:var(--training-accent)}.training_sectionLabel__5QjYn{font-size:13px;text-transform:uppercase;letter-spacing:.05em;font-weight:750;margin:0 0 12px;color:var(--training-muted)}.training_sectionHeading__HhVcr{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:12px}.training_sectionHeading__HhVcr .training_sectionLabel__5QjYn{margin:0}.training_sectionActions__J7biY{display:inline-flex;align-items:center;gap:6px}.training_page__pCGHT .training_sectionActions__J7biY button{min-height:36px;padding:6px 12px;font-size:12px}.training_page__pCGHT .training_sectionActions__J7biY .training_detailsToggle__Ha8OM{width:36px;padding:0;border-radius:50%;font-size:16px}.training_completed__ilEG8{border:1px solid;border-left:5px solid;border-radius:10px;padding:16px 18px;margin-bottom:12px}.training_correct__wpbgy{border-color:var(--training-good-line);border-left-color:var(--training-good-accent);background:var(--training-good-background)}.training_review__NrRmu{border-color:var(--training-review-line);border-left-color:var(--training-review-accent);background:var(--training-review-background)}.training_sumHighlight__dTosS{border-color:var(--training-highlight-line);border-left-color:var(--training-highlight-accent);background:var(--training-highlight-background)}.training_sumLabel__u7HGF{display:inline-block;margin:0 0 10px;padding:4px 8px;border-radius:5px;background:var(--training-highlight-label);color:var(--training-highlight-text);font-size:12px;font-weight:750}.training_sumControl__heVTD{margin:16px 0}.training_sumControl__heVTD button[aria-pressed=true]{background:var(--training-highlight-background);border-color:var(--training-highlight-accent)}.training_card__yvUpS .training_sumControl__heVTD p,.training_sumControl__heVTD p{margin:8px 0 0;font-size:13px;line-height:1.6;color:var(--training-muted)}.training_resultHeading__veQXM{gap:7px;align-items:flex-start}.training_resultHeading__veQXM h3{margin:0;font-size:15px;font-weight:750}.training_resultHeading__veQXM h3 span{opacity:.75}.training_status__Qsbp_{font-size:12px;font-weight:750;white-space:nowrap}.training_correct__wpbgy .training_status__Qsbp_{color:var(--training-good-text)}.training_review__NrRmu .training_status__Qsbp_{color:var(--training-review-text)}.training_answer__9cNbw{display:flex;gap:8px 20px;flex-wrap:wrap;font-size:13px;margin:10px 0;line-height:1.55}.training_completed__ilEG8 summary{font-size:12px;font-weight:650;cursor:pointer;min-height:24px}.training_completed__ilEG8 details li,.training_completed__ilEG8 details p{font-size:13px;line-height:1.65;margin:10px 0}.training_completed__ilEG8 ol{list-style:decimal;padding-left:20px}.training_lastAnswer__zCQ28{font-size:12px;margin:8px 0 0;line-height:1.55;color:var(--training-last-answer)}.training_printExplanation__flP5i{display:none}.training_liveFeedback__qhgVx{font-size:14px;line-height:1.6;background:var(--training-accent-soft);padding:14px 18px;border-radius:8px;margin:18px 0;scroll-margin-top:180px}.training_liveFeedback__qhgVx:empty{display:none}.training_active__MW5pm{border-top:4px solid var(--training-accent)}.training_stepTop__96NZi{font-size:12px;font-weight:750;align-items:flex-start}.training_stepTop__96NZi>span{color:var(--training-muted)}.training_fields__AHyMG{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:16px;margin-top:24px}.training_fields__AHyMG label{display:block;font-size:13px;font-weight:700}.training_card__yvUpS .training_answerHelp__IZeqB{margin:8px 0 0}.training_numberInput__X3s4Y{position:relative}.training_numberInput__X3s4Y>span{position:absolute;right:13px;top:24px;pointer-events:none;color:var(--training-subtle)}.training_fields__AHyMG input,.training_fields__AHyMG select{width:100%;min-width:0;height:48px;background:var(--training-surface);border:1px solid var(--training-input-line);border-radius:8px;color:var(--training-text);font-size:16px;font-weight:500;margin-top:9px;padding:10px 12px}.training_fields__AHyMG input{padding-right:85px}.training_fields__AHyMG select{padding-right:28px}.training_nameplateList__Wt9dW{display:grid;gap:8px}.training_nameplateList__Wt9dW button{display:flex;flex-direction:column;gap:4px;text-align:left;padding:12px;border:1px solid var(--training-input-line);border-radius:8px;background:var(--training-surface);color:var(--training-text);cursor:pointer}.training_nameplateList__Wt9dW button span{font-weight:750}.training_nameplateList__Wt9dW button small{color:var(--training-muted)}.training_nameplateDialog__Rql69{position:fixed;inset:0;margin:auto;width:min(560px,calc(100vw - 32px));max-height:calc(100dvh - 48px);overflow-y:auto;padding:24px;border:2px solid var(--training-accent);border-radius:12px;background:var(--training-surface);color:var(--training-text);box-shadow:0 24px 80px #0006}.training_nameplateDialog__Rql69::backdrop{background:#0009}.training_nameplateHeader__zxT9z{display:flex;align-items:center;justify-content:space-between;gap:16px}.training_nameplateHeader__zxT9z button{border:1px solid var(--training-input-line);border-radius:6px;padding:8px 12px;background:var(--training-surface);color:var(--training-text);cursor:pointer}.training_nameplateDialog__Rql69 h2{font-size:24px;margin:20px 0 8px}.training_nameplateDialog__Rql69 h3{margin:20px 0 8px}.training_nameplateDialog__Rql69 p{line-height:1.6}.training_nameplateRatings__s7h_3{padding:12px;border:1px solid var(--training-input-line);border-radius:8px}.training_nameplateRatings__s7h_3>div{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding:10px 0;border-bottom:1px solid var(--training-input-line)}.training_nameplateRatings__s7h_3>div:last-child{border-bottom:0}.training_nameplateRatings__s7h_3 dt{font-size:13px;color:var(--training-muted)}.training_nameplateRatings__s7h_3 dd{margin:0;font-weight:750}.training_scheduleDetails__xw5Et{margin-top:24px}.training_scheduleDetails__xw5Et>summary{cursor:pointer;font-weight:750}.training_circuitSchedule__XKMB4 h3{margin:20px 0 8px}.training_tableScroll__wEOql{overflow-x:auto}.training_circuitSchedule__XKMB4 table{width:100%;border-collapse:collapse;font-size:12px;margin:16px 0}.training_circuitSchedule__XKMB4 caption{text-align:left;font-weight:750;margin-bottom:10px}.training_circuitSchedule__XKMB4 td,.training_circuitSchedule__XKMB4 th{text-align:left;vertical-align:top;border-bottom:1px solid var(--training-input-line);padding:8px 6px}.training_circuitReview__cFxwa{display:block;color:var(--training-muted);font-size:11px}.training_referenceHelp__lAywT{margin:10px 0 14px}.training_referenceHelp__lAywT>summary{display:flex;align-items:center;gap:8px;width:fit-content;max-width:100%;min-height:44px;padding:6px 9px;border:1px solid var(--training-help-line);border-radius:8px;background:var(--training-help-background);color:var(--training-accent);font-size:12px;font-weight:700;line-height:1.4;list-style:none;cursor:pointer}.training_referenceHelp__lAywT>summary::-webkit-details-marker{display:none}.training_referenceHelp__lAywT>summary:hover{background:var(--training-help-hover)}.training_active__MW5pm form>.training_referenceHelp__lAywT>summary{margin-left:auto}.training_helpIcon__kcdaF{width:20px;height:20px;flex:0 0 20px}.training_helpChevron__PIGGR{margin-left:auto;font-size:18px;line-height:1}.training_referenceHelp__lAywT[open]>summary .training_helpChevron__PIGGR{transform:rotate(180deg)}.training_workedExample__3pZFI{margin:18px 0;padding:14px;border:1px solid var(--training-tint-line);border-radius:10px;background:var(--training-example-background);font-size:13px;line-height:1.6}.training_optionalExample__TGi_J{margin:16px 0;font-size:14px}.training_optionalExample__TGi_J>summary{cursor:pointer;padding:12px 0;color:var(--training-accent-text)}.training_workedSolution__IhoQi .training_mathLines__WwzTV{list-style:none;margin:10px 0;padding:12px 14px;border-left:3px solid var(--training-accent-text);background:var(--training-surface);font-variant-numeric:tabular-nums}.training_workedSolution__IhoQi .training_mathLines__WwzTV li{margin:6px 0;overflow-wrap:anywhere}.training_subtotals__FuHGx{margin:20px 0 8px;border:1px solid var(--training-line);border-radius:10px;padding:14px}.training_subtotalTable__2whLX{width:100%;border-collapse:collapse;font-size:14px;font-variant-numeric:tabular-nums}.training_subtotalTable__2whLX caption{text-align:left;font-weight:750;padding-bottom:12px}.training_subtotalTable__2whLX td,.training_subtotalTable__2whLX th{text-align:left;padding:8px 4px;border-bottom:1px solid var(--training-line)}.training_subtotalTable__2whLX th[scope=row]{font-weight:500}.training_subtotalTable__2whLX td:last-child,.training_subtotalTable__2whLX th:last-child{text-align:right;white-space:nowrap}.training_subtotals__FuHGx>p{margin:12px 0 0;font-size:13px;color:var(--training-muted)}.training_workedExample__3pZFI p{margin:0 0 12px}.training_workedExample__3pZFI p:last-child{margin:12px 0 0}.training_exampleTableScroll__SkcOv{overflow-x:auto}.training_exampleTable__jNT8m{width:100%;border-collapse:collapse;font-size:12px;line-height:1.5}.training_exampleTable__jNT8m caption{text-align:left;font-weight:750;margin-bottom:8px}.training_exampleTable__jNT8m td,.training_exampleTable__jNT8m th{padding:8px;border:1px solid var(--training-tint-line);text-align:left;vertical-align:top;overflow-wrap:normal}.training_exampleTable__jNT8m thead{background:var(--training-accent-soft)}.training_helpPanel__foK2w{margin-top:10px;padding:16px;border:1px solid var(--training-tint-line);border-radius:10px;background:var(--training-example-background);color:var(--training-text);font-size:14px;line-height:1.65;overflow-wrap:anywhere}.training_helpPanel__foK2w h3,.training_helpPanel__foK2w h4{font-size:14px;line-height:1.5;font-weight:750;margin:0 0 10px}.training_helpPanel__foK2w dl{margin:0}.training_helpPanel__foK2w dl>div{margin-bottom:14px}.training_helpPanel__foK2w dt{font-weight:750}.training_helpPanel__foK2w dd{margin:3px 0 0}.training_helpPanel__foK2w .training_locatorParts__V7QXt>div{display:grid;grid-template-columns:88px minmax(0,1fr);gap:8px;margin-bottom:7px}.training_helpPanel__foK2w .training_locatorParts__V7QXt dd{margin:0}.training_helpPanel__foK2w .training_locatorParts__V7QXt{margin-bottom:20px}.training_helpPanel__foK2w ul{list-style:disc;padding-left:20px;margin:0}.training_helpPanel__foK2w ul>li{margin:0 0 10px}.training_completed__ilEG8 .training_helpPanel__foK2w p,.training_helpPanel__foK2w p{font-size:inherit;line-height:inherit;margin:0 0 12px}.training_completed__ilEG8 .training_helpPanel__foK2w .training_helpNote__fgFIt,.training_helpPanel__foK2w .training_helpNote__fgFIt{border-top:1px solid var(--training-help-divider);padding-top:12px;margin:14px 0 0;font-size:12px;color:var(--training-muted)}.training_card__yvUpS .training_retry__03k8z{padding:11px 13px;background:var(--training-warning-background);border-radius:8px;font-size:13px;margin:16px 0;color:var(--training-warning-text)}.training_active__MW5pm form>button{margin-top:22px}.training_total__7uqz2{display:grid;gap:8px;border:1px solid var(--training-tint-line);background:var(--training-tint-background);border-radius:10px;margin:20px 0;padding:22px}.training_total__7uqz2>span{font-size:14px}.training_total__7uqz2>strong{font-size:35px;font-weight:800}.training_footer__T2rkO{font-size:12px;color:var(--training-subtle);line-height:1.6;border-top:1px solid var(--training-line);margin-top:32px;padding-top:20px}.training_reset__nJkRX{background:var(--training-warning-background);border:1px solid var(--training-warning-line);border-radius:10px;padding:16px;margin-top:16px;display:flex;gap:12px;flex-wrap:wrap;align-items:center}.training_reset__nJkRX p{margin:0;flex-basis:100%}.training_branchHouseDetails__v81Ck{background:var(--training-carry-background);border:1px solid var(--training-carry-line);border-radius:10px;margin-bottom:16px;padding:16px 20px}.training_branchHouseDetails__v81Ck h3,.training_carriedAnswer__pq6Kf p{margin:0 0 8px}.training_branchHouseDetails__v81Ck h3{font-size:14px;margin-top:16px}.training_branchHouseDetails__v81Ck p{margin:8px 0 0;font-size:13px;line-height:1.6}.training_branchHouseDetails__v81Ck p:first-child{margin-top:0}.training_carriedAnswer__pq6Kf strong{display:block;font-size:24px;margin-bottom:8px}@media (max-width:760px){.training_lessonNav__kH6fW{gap:20px}.training_page__pCGHT .training_lessonNav__kH6fW a{flex:1;min-width:0;font-size:13px;line-height:1.4}.training_headerActions__0qluk{gap:16px}.training_shell__4lP5g{padding:20px 16px}.training_layout__Z8G3x{display:flex;flex-direction:column;gap:18px}.training_facts__6dLRg{order:-1;top:0;z-index:2;width:100%;max-height:55dvh;padding:16px 18px}.training_lesson__FT0Q2{width:100%}.training_card__yvUpS{padding:22px 18px}.training_fields__AHyMG{grid-template-columns:1fr;gap:18px}.training_header__jhva1{align-items:flex-start;gap:18px}.training_active__MW5pm form>button{width:100%}.training_intro__uyOSA{padding:24px 0 14px}.training_completed__ilEG8{padding:14px}.training_liveFeedback__qhgVx{scroll-margin-top:85px}}@media (max-width:480px){.training_headerActions__0qluk{width:100%;justify-content:space-between;gap:8px;flex-wrap:nowrap}.training_headerActions__0qluk a,.training_page__pCGHT .training_headerActions__0qluk button{font-size:12px}.training_headerActions__0qluk a,.training_page__pCGHT .training_headerActions__0qluk .training_themeToggle__B5YoG{flex:none}.training_page__pCGHT .training_headerActions__0qluk>button:last-child{flex:1;min-width:0;text-align:right}}@media print{.training_page__pCGHT{background:#fff;color:#000}.training_shell__4lP5g{max-width:none;padding:0}.training_actions__d7htG,.training_active__MW5pm,.training_header__jhva1,.training_hint__uwQQ7,.training_lessonNav__kH6fW,.training_liveFeedback__qhgVx,.training_progress__fByju progress,.training_reset__nJkRX,.training_scenario__xX43T,.training_sectionActions__J7biY,.training_sumControl__heVTD,.training_sumLabel__u7HGF{display:none!important}.training_sumHighlight__dTosS.training_correct__wpbgy{border-color:#aad0b9 #aad0b9 #aad0b9 #287346;background:#f0faf3}.training_sumHighlight__dTosS.training_review__NrRmu{border-color:#e0adac #e0adac #e0adac #b23934;background:#fff0ed}.training_layout__Z8G3x{display:block}.training_facts__6dLRg{margin-top:20px;position:static;max-height:none;overflow:visible}.training_card__yvUpS,.training_completed__ilEG8,.training_facts__6dLRg{box-shadow:none;break-inside:avoid}.training_completed__ilEG8,.training_facts__6dLRg{-webkit-print-color-adjust:exact;print-color-adjust:exact}.training_completed__ilEG8 details{display:none}.training_printExplanation__flP5i{display:block;font-size:12px;line-height:1.6}.training_facts__6dLRg details::details-content{content-visibility:visible;display:block}.training_intro__uyOSA{padding:16px 0}.training_intro__uyOSA h1{font-size:28px}}