.TrainingLab_lab__L_NnV{--lab-ink:#06111e;--lab-paper:#f3f7f8;--lab-line:rgba(9,27,43,0.14);--lab-cyan:#0b6f82;--lab-cyan-soft:#d8f1f2;--lab-lime:#c9f23f;color:var(--lab-ink);background:linear-gradient(rgba(6,17,30,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(6,17,30,.035) 1px,transparent 1px),var(--lab-paper);background-size:28px 28px;border:1px solid rgba(103,232,249,.2);border-radius:24px;overflow:hidden;box-shadow:0 34px 100px -58px rgba(6,182,212,.5)}.TrainingLab_labHeader__MLl40{display:grid;grid-template-columns:1fr 280px;gap:48px;align-items:end;padding:42px 44px 34px;border-bottom:1px solid var(--lab-line);background:rgba(255,255,255,.82)}.TrainingLab_caution__Ign3S>span,.TrainingLab_dataNote__h7LhS>span,.TrainingLab_kicker__od6Ig,.TrainingLab_lessonMeta__wPULY,.TrainingLab_objectives__oy9r1>span,.TrainingLab_progressCard__RdwwO>span,.TrainingLab_questionModule__wYMWJ,.TrainingLab_sourceBlock__5WrKi>span{display:block;color:var(--lab-cyan);font-size:10px;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.TrainingLab_labHeader__MLl40 h2{max-width:720px;margin:8px 0 0;color:var(--lab-ink);font-size:clamp(30px,4vw,50px);font-weight:800;letter-spacing:-.045em}.TrainingLab_labHeader__MLl40 p,.TrainingLab_setupIntro__VNrjY>p{max-width:650px;margin:14px 0 0;color:#4d5d68;font-size:16px;line-height:1.6}.TrainingLab_progressCard__RdwwO{padding:18px;border:1px solid var(--lab-line);border-radius:14px;background:var(--lab-ink);color:#fff}.TrainingLab_progressCard__RdwwO>span{color:#83dbe4}.TrainingLab_progressCard__RdwwO strong{display:block;margin-top:8px;font-size:30px;font-variant-numeric:tabular-nums;letter-spacing:-.04em}.TrainingLab_progressTrack__4nzDX,.TrainingLab_quizProgress__X3MXQ{height:5px;margin-top:12px;overflow:hidden;border-radius:20px;background:rgba(255,255,255,.16)}.TrainingLab_progressTrack__4nzDX span,.TrainingLab_quizProgress__X3MXQ span{display:block;height:100%;border-radius:inherit;background:var(--lab-lime);transition:width .4s ease}.TrainingLab_tabList__mqnzh{display:flex;gap:0;border-bottom:1px solid var(--lab-line);background:#fff}.TrainingLab_tabList__mqnzh button{min-width:220px;padding:17px 24px;border:0;border-right:1px solid var(--lab-line);color:#52616b;background:transparent;font:inherit;font-size:13px;font-weight:750;text-align:left;cursor:pointer}.TrainingLab_tabList__mqnzh button span{margin-right:8px;color:var(--lab-cyan);font-size:10px;letter-spacing:.1em}.TrainingLab_tabList__mqnzh button.TrainingLab_activeTab__oC1I8{color:#fff;background:var(--lab-ink)}.TrainingLab_tabList__mqnzh button.TrainingLab_activeTab__oC1I8 span{color:var(--lab-lime)}.TrainingLab_courseGrid__XQBqi{display:grid;grid-template-columns:310px minmax(0,1fr);min-height:720px}.TrainingLab_moduleRail__R31d2{padding:24px 18px;border-right:1px solid var(--lab-line);background:rgba(236,243,244,.9)}.TrainingLab_moduleButton__3wvbj{display:grid;grid-template-columns:34px 1fr 22px;gap:10px;align-items:start;width:100%;padding:15px 12px;border:0;border-bottom:1px solid var(--lab-line);color:#263843;background:transparent;font:inherit;font-size:13px;font-weight:700;line-height:1.35;text-align:left;cursor:pointer;transition:background .18s ease,color .18s ease}.TrainingLab_moduleButton__3wvbj:hover{background:rgba(255,255,255,.72)}.TrainingLab_moduleButton__3wvbj.TrainingLab_activeModule__8no2y{color:#fff;border-color:transparent;border-radius:12px;background:var(--lab-cyan)}.TrainingLab_moduleButton__3wvbj small{display:block;margin-bottom:3px;color:#70838f;font-size:9px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.TrainingLab_activeModule__8no2y small{color:#bce6e9}.TrainingLab_moduleIndex___OSWg{padding-top:2px;color:var(--lab-cyan);font-size:11px;font-weight:800;letter-spacing:.08em}.TrainingLab_activeModule__8no2y .TrainingLab_moduleIndex___OSWg{color:var(--lab-lime)}.TrainingLab_done__AhqJJ,.TrainingLab_todo__H4ROl{display:grid;width:20px;height:20px;place-items:center;border-radius:50%}.TrainingLab_done__AhqJJ{color:var(--lab-ink);background:var(--lab-lime)}.TrainingLab_todo__H4ROl{color:#7d8c95;border:1px solid var(--lab-line)}.TrainingLab_lesson__0JZqw{padding:clamp(28px,5vw,58px);background:rgba(255,255,255,.76)}.TrainingLab_lessonHeader__WrDAD{display:grid;grid-template-columns:1fr 120px;gap:24px;align-items:start;padding-bottom:32px;border-bottom:1px solid var(--lab-line)}.TrainingLab_lessonHeader__WrDAD h3,.TrainingLab_questionCard__fBRAk h3,.TrainingLab_quizSetup__zVbXE h3,.TrainingLab_resultCard__Od8Qw h3{margin:10px 0 0;color:var(--lab-ink);font-size:clamp(26px,3.4vw,42px);font-weight:800;line-height:1.1;letter-spacing:-.04em}.TrainingLab_lessonHeader__WrDAD p{max-width:680px;margin:14px 0 0;color:#4f606b;font-size:16px;line-height:1.6}.TrainingLab_blueprintMark__RVCYh{display:grid;aspect-ratio:1;place-items:center;border:1px solid var(--lab-line);border-radius:50%;color:rgba(11,111,130,.28);font-size:44px;font-weight:900;letter-spacing:-.06em;background:linear-gradient(90deg,transparent 49%,var(--lab-line) 50%,transparent 51%),linear-gradient(transparent 49%,var(--lab-line) 50%,transparent 51%)}.TrainingLab_objectives__oy9r1{padding:28px 0 4px}.TrainingLab_objectives__oy9r1 ul{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:14px 0 0;padding:0;list-style:none}.TrainingLab_objectives__oy9r1 li{position:relative;padding:14px 14px 14px 34px;border:1px solid var(--lab-line);border-radius:10px;background:rgba(255,255,255,.66);font-size:12px;font-weight:650;line-height:1.45}.TrainingLab_objectives__oy9r1 li:before{content:"";position:absolute;top:19px;left:14px;width:9px;height:9px;border-radius:2px;background:var(--lab-lime);box-shadow:0 0 0 1px rgba(6,17,30,.2)}.TrainingLab_pointGrid__k_QU7{margin-top:30px}.TrainingLab_point__maX4O{display:grid;grid-template-columns:48px 150px 1fr;gap:18px;align-items:start;padding:22px 0;border-top:1px solid var(--lab-line)}.TrainingLab_point__maX4O>span{color:var(--lab-cyan);font-size:11px;font-weight:800;letter-spacing:.1em}.TrainingLab_point__maX4O h4{margin:0;color:var(--lab-ink);font-size:15px;line-height:1.35}.TrainingLab_point__maX4O p{margin:0;color:#4f606b;font-size:14px;line-height:1.65}.TrainingLab_caution__Ign3S{margin-top:28px;padding:20px 22px;border-left:4px solid #d89125;border-radius:0 12px 12px 0;background:#fff6df}.TrainingLab_caution__Ign3S>span{color:#9d6110}.TrainingLab_caution__Ign3S p{margin:6px 0 0;color:#5a4932;font-size:13px;line-height:1.6}.TrainingLab_sourceBlock__5WrKi{display:grid;grid-template-columns:160px 1fr;gap:18px;align-items:start;margin-top:24px;padding-top:24px;border-top:1px solid var(--lab-line)}.TrainingLab_sourceBlock__5WrKi>div{display:flex;flex-wrap:wrap;gap:8px 16px}.TrainingLab_sourceBlock__5WrKi a{color:var(--lab-cyan);font-size:12px;font-weight:700;text-decoration:underline;text-decoration-color:rgba(11,111,130,.3);text-underline-offset:3px}.TrainingLab_lessonActions__5wIBG,.TrainingLab_questionActions__HirwI,.TrainingLab_resultActions__PiXuY{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px}.TrainingLab_primaryButton__ip_hZ,.TrainingLab_secondaryButton__PKT3q,.TrainingLab_textButton__fU6H2{padding:13px 20px;border-radius:10px;font:inherit;font-size:13px;font-weight:800;cursor:pointer;transition:transform .18s ease,opacity .18s ease}.TrainingLab_primaryButton__ip_hZ{border:1px solid var(--lab-ink);color:#fff;background:var(--lab-ink)}.TrainingLab_secondaryButton__PKT3q{border:1px solid var(--lab-line);color:var(--lab-ink);background:#fff}.TrainingLab_textButton__fU6H2{border:0;color:var(--lab-cyan);background:transparent}.TrainingLab_primaryButton__ip_hZ:hover,.TrainingLab_secondaryButton__PKT3q:hover{transform:translateY(-1px)}.TrainingLab_primaryButton__ip_hZ:disabled{opacity:.4;cursor:not-allowed;transform:none}.TrainingLab_quizPanel__Zbf6o{min-height:650px;padding:clamp(28px,5vw,56px);background:rgba(255,255,255,.78)}.TrainingLab_quizSetup__zVbXE{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(32px,6vw,82px);align-items:start}.TrainingLab_setupIntro__VNrjY aside{margin-top:26px;padding:18px;border:1px solid rgba(216,145,37,.4);border-radius:12px;color:#5a4932;background:#fff6df;font-size:13px;line-height:1.55}.TrainingLab_setupIntro__VNrjY aside strong{display:block;color:#7d4d0d}.TrainingLab_levelGrid__gYvYG{display:grid;gap:12px}.TrainingLab_levelCard__RWRFN{display:grid;grid-template-columns:54px 1fr auto;gap:4px 16px;align-items:center;width:100%;padding:22px;border:1px solid var(--lab-line);border-radius:14px;color:var(--lab-ink);background:#fff;font:inherit;text-align:left;cursor:pointer;transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease}.TrainingLab_levelCard__RWRFN:hover{transform:translateX(4px);border-color:var(--lab-cyan);box-shadow:-8px 0 0 var(--lab-lime)}.TrainingLab_levelCard__RWRFN>span{grid-row:1/span 2;color:var(--lab-cyan);font-size:22px;font-weight:900}.TrainingLab_levelCard__RWRFN strong{font-size:17px}.TrainingLab_levelCard__RWRFN small{grid-column:2;color:#64747e;font-size:12px}.TrainingLab_levelCard__RWRFN em{grid-column:3;grid-row:1/span 2;color:var(--lab-cyan);font-size:11px;font-style:normal;font-weight:800}.TrainingLab_questionWrap__mvNK0{max-width:850px;margin:0 auto}.TrainingLab_questionTopline__l8cAi{display:flex;justify-content:space-between;gap:12px;color:#60717c;font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.TrainingLab_quizProgress__X3MXQ{margin:12px 0 22px;background:rgba(6,17,30,.1)}.TrainingLab_quizProgress__X3MXQ span{background:var(--lab-cyan)}.TrainingLab_questionCard__fBRAk{padding:clamp(24px,5vw,46px);border:1px solid var(--lab-line);border-radius:18px;background:#fff;box-shadow:0 24px 70px -52px rgba(6,17,30,.7)}.TrainingLab_questionCard__fBRAk h3{max-width:780px;font-size:clamp(23px,3vw,34px)}.TrainingLab_answerList__SQbaG{display:grid;gap:9px;margin-top:30px}.TrainingLab_answer__4T7tF{display:flex;gap:14px;align-items:flex-start;width:100%;padding:15px 16px;border:1px solid var(--lab-line);border-radius:10px;color:#263843;background:#f9fbfb;font:inherit;font-size:13px;font-weight:650;line-height:1.5;text-align:left;cursor:pointer;transition:border-color .16s ease,background .16s ease}.TrainingLab_answer__4T7tF:hover:not(:disabled){border-color:var(--lab-cyan);background:#eef9f9}.TrainingLab_answer__4T7tF>span{display:grid;width:24px;height:24px;flex:0 0 24px;place-items:center;border:1px solid var(--lab-line);border-radius:6px;color:var(--lab-cyan);background:#fff;font-size:10px;font-weight:900}.TrainingLab_answer__4T7tF.TrainingLab_correctAnswer__XaS6z{border-color:#4e8a2a;color:#244315;background:#eef9df}.TrainingLab_answer__4T7tF.TrainingLab_correctAnswer__XaS6z>span{border-color:#4e8a2a;color:#244315;background:var(--lab-lime)}.TrainingLab_answer__4T7tF.TrainingLab_wrongAnswer__7L7PZ{border-color:#be4b43;color:#6d2824;background:#fff0ee}.TrainingLab_answer__4T7tF.TrainingLab_wrongAnswer__7L7PZ>span{border-color:#be4b43;color:#fff;background:#be4b43}.TrainingLab_answer__4T7tF.TrainingLab_dimmedAnswer__OtoTu{opacity:.48}.TrainingLab_feedback__R6AmZ{margin-top:22px;padding:18px 20px;border-left:4px solid var(--lab-cyan);border-radius:0 10px 10px 0;background:var(--lab-cyan-soft)}.TrainingLab_feedback__R6AmZ>span{color:var(--lab-cyan);font-size:10px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.TrainingLab_feedback__R6AmZ p{margin:6px 0 9px;color:#284a50;font-size:13px;line-height:1.55}.TrainingLab_feedback__R6AmZ a{color:var(--lab-cyan);font-size:11px;font-weight:800;text-decoration:underline;text-underline-offset:3px}.TrainingLab_questionActions__HirwI{justify-content:flex-end}.TrainingLab_resultCard__Od8Qw{max-width:720px;margin:20px auto;padding:clamp(34px,6vw,64px);border:1px solid var(--lab-line);border-radius:20px;background:#fff;text-align:center}.TrainingLab_resultScore__0FWGn{margin:22px 0 10px;color:var(--lab-cyan);font-size:clamp(64px,10vw,110px);font-weight:900;line-height:.9;letter-spacing:-.07em}.TrainingLab_resultCard__Od8Qw h3{font-size:clamp(24px,3vw,34px)}.TrainingLab_resultCard__Od8Qw p{max-width:520px;margin:16px auto 0;color:#52636d;font-size:14px;line-height:1.6}.TrainingLab_resultActions__PiXuY{justify-content:center}.TrainingLab_dataNote__h7LhS{display:grid;grid-template-columns:120px 1fr auto;gap:18px;align-items:center;padding:18px 28px;border-top:1px solid var(--lab-line);background:var(--lab-ink)}.TrainingLab_dataNote__h7LhS>span{color:#83dbe4}.TrainingLab_dataNote__h7LhS p{margin:0;color:#a8b5bf;font-size:11px}.TrainingLab_dataNote__h7LhS button{border:0;color:#fff;background:transparent;font:inherit;font-size:11px;font-weight:750;text-decoration:underline;text-underline-offset:3px;cursor:pointer}@media (max-width:900px){.TrainingLab_labHeader__MLl40{grid-template-columns:1fr;gap:22px}.TrainingLab_progressCard__RdwwO{max-width:320px}.TrainingLab_courseGrid__XQBqi{grid-template-columns:1fr}.TrainingLab_moduleRail__R31d2{display:grid;grid-template-columns:1fr 1fr;border-right:0;border-bottom:1px solid var(--lab-line)}.TrainingLab_quizSetup__zVbXE{grid-template-columns:1fr}}@media (max-width:680px){.TrainingLab_lab__L_NnV{border-radius:16px}.TrainingLab_labHeader__MLl40{padding:32px 22px 26px}.TrainingLab_tabList__mqnzh button{min-width:0;flex:1;padding:14px}.TrainingLab_moduleRail__R31d2{grid-template-columns:1fr;padding:12px}.TrainingLab_lesson__0JZqw{padding:28px 20px}.TrainingLab_lessonHeader__WrDAD{grid-template-columns:1fr}.TrainingLab_blueprintMark__RVCYh{display:none}.TrainingLab_objectives__oy9r1 ul{grid-template-columns:1fr}.TrainingLab_point__maX4O{grid-template-columns:32px 1fr;gap:10px}.TrainingLab_point__maX4O p{grid-column:2}.TrainingLab_sourceBlock__5WrKi{grid-template-columns:1fr}.TrainingLab_quizPanel__Zbf6o{padding:30px 18px}.TrainingLab_levelCard__RWRFN{grid-template-columns:42px 1fr}.TrainingLab_levelCard__RWRFN em{grid-column:2;grid-row:auto}.TrainingLab_questionTopline__l8cAi span:first-child{display:none}.TrainingLab_dataNote__h7LhS{grid-template-columns:1fr;gap:6px;padding:18px 22px}.TrainingLab_dataNote__h7LhS button{justify-self:start;padding:0}}@media (prefers-reduced-motion:reduce){.TrainingLab_answer__4T7tF,.TrainingLab_levelCard__RWRFN,.TrainingLab_moduleButton__3wvbj,.TrainingLab_primaryButton__ip_hZ,.TrainingLab_progressTrack__4nzDX span,.TrainingLab_quizProgress__X3MXQ span,.TrainingLab_secondaryButton__PKT3q{transition:none}}