.testDashboard_page__HI8C3{min-height:100dvh;background:#eef2f6;color:#0f172a;font-family:Arial,Helvetica,sans-serif;padding:28px;overflow:auto}.testDashboard_shell__uH1Ps{width:min(1180px,100%);margin:0 auto}.testDashboard_banner__99ITC{background:#172033;color:#fff;border-radius:9px;padding:18px 22px;display:flex;justify-content:space-between;gap:20px;align-items:center}.testDashboard_banner__99ITC span{color:#fbbf24;font-size:12px;font-weight:900;letter-spacing:.13em}.testDashboard_banner__99ITC h1{margin:5px 0 0;font-size:30px}.testDashboard_banner__99ITC p{margin:0;color:#cbd5e1;max-width:520px;text-align:right}.testDashboard_grid__0AV51{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px;margin-top:18px}.testDashboard_card__XtVpU{background:#fff;border:1px solid #dbe3ec;border-radius:9px;padding:21px;box-shadow:0 8px 24px rgba(15,23,42,.05)}.testDashboard_card__XtVpU strong{display:block;font-size:18px}.testDashboard_card__XtVpU p{color:#475569;min-height:64px;line-height:1.45}.testDashboard_card__XtVpU a,.testDashboard_evaluatorCard__l008m a{display:inline-flex;padding:9px 13px;border-radius:5px;background:#173e5e;color:#fff;text-decoration:none;font-weight:800;font-size:13px}.testDashboard_host__Kcyy4{display:block;margin-top:8px;color:#64748b;font:12px ui-monospace,monospace;word-break:break-all}.testDashboard_evaluatorSection__Yl_D4{margin-top:24px;padding:22px;border:1px solid #bfd4e4;border-radius:10px;background:#f7fbfe}.testDashboard_sectionHeading__XSaia{display:flex;justify-content:space-between;gap:20px;align-items:start}.testDashboard_sectionEyebrow__jufwi{display:block;margin-bottom:6px;color:#0f5d73;font-size:12px;font-weight:900;letter-spacing:.12em}.testDashboard_sectionHeading__XSaia h2{margin:0 0 8px;font-size:25px}.testDashboard_sectionHeading__XSaia p{margin:0;max-width:760px;color:#40566a;line-height:1.5}.testDashboard_sectionBadge__CnDyo{white-space:nowrap;padding:8px 10px;border:1px solid #b7ccdc;border-radius:999px;background:#fff;color:#31546b;font-size:12px;font-weight:800}.testDashboard_evaluatorGrid__DOu_s{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:18px}.testDashboard_evaluatorCard__l008m{background:#fff;border:1px solid #d6e2eb;border-radius:8px;padding:18px}.testDashboard_evaluatorCard__l008m strong{display:block;margin-top:12px;font-size:17px}.testDashboard_evaluatorCard__l008m p{min-height:88px;color:#526578;line-height:1.5}.testDashboard_cardMeta__7XIu0{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.testDashboard_cardMeta__7XIu0 span{padding:4px 7px;border-radius:999px;background:#e9f3f8;color:#245a72;font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.05em}.testDashboard_cardMeta__7XIu0 code{color:#64748b;font-size:11px;overflow-wrap:anywhere}.testDashboard_controlNotice__cNd5y{margin-top:14px;padding:12px 14px;border-left:4px solid #b7791f;background:#fff8e8;color:#5e4a22;line-height:1.45}.testDashboard_pilotSection__KhzUa{margin-top:24px;padding:22px;border-radius:10px;background:#0f2b43;color:#fff}.testDashboard_pilotHeading__gQUcQ{display:flex;justify-content:space-between;gap:20px;align-items:start}.testDashboard_pilotEyebrow__ZeF2H{display:block;margin-bottom:6px;color:#67d3cf;font-size:12px;font-weight:900;letter-spacing:.12em}.testDashboard_pilotHeading__gQUcQ h2{margin:0 0 8px;font-size:25px}.testDashboard_pilotHeading__gQUcQ p{margin:0;max-width:760px;color:#d4e1e9;line-height:1.5}.testDashboard_pilotBadge__i6qR5{white-space:nowrap;padding:8px 10px;border:1px solid rgba(255,255,255,.24);border-radius:999px;color:#d9eff0;font-size:12px;font-weight:800}.testDashboard_pilotGrid__59ojO{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:18px}.testDashboard_pilotCard__oGz_I{padding:18px;border:1px solid rgba(255,255,255,.15);border-radius:8px;background:rgba(255,255,255,.06)}.testDashboard_pilotCard__oGz_I strong{display:block;font-size:17px}.testDashboard_pilotCard__oGz_I p{min-height:88px;color:#d2dee6;line-height:1.5}.testDashboard_pilotCard__oGz_I a{display:inline-flex;padding:9px 12px;border-radius:5px;background:#eaf7f6;color:#0f4550;text-decoration:none;font-weight:900;font-size:13px}.testDashboard_section__RqBoK{margin-top:24px}.testDashboard_section__RqBoK h2{margin:0 0 12px}.testDashboard_table__gMvgx{width:100%;border-collapse:collapse;background:#fff;border:1px solid #dbe3ec}.testDashboard_table__gMvgx td,.testDashboard_table__gMvgx th{text-align:left;padding:12px 14px;border-bottom:1px solid #e2e8f0;vertical-align:top}.testDashboard_table__gMvgx th{background:#173e5e;color:#fff;font-size:12px;letter-spacing:.06em;text-transform:uppercase}.testDashboard_test__x4y8L{color:#b45309;font-weight:900}@media (max-width:900px){.testDashboard_evaluatorGrid__DOu_s,.testDashboard_grid__0AV51{grid-template-columns:1fr 1fr}.testDashboard_pilotGrid__59ojO{grid-template-columns:1fr}.testDashboard_banner__99ITC,.testDashboard_pilotHeading__gQUcQ,.testDashboard_sectionHeading__XSaia{flex-direction:column}.testDashboard_pilotBadge__i6qR5,.testDashboard_sectionBadge__CnDyo{white-space:normal}.testDashboard_banner__99ITC{align-items:start}.testDashboard_banner__99ITC p{text-align:left}}@media (max-width:620px){.testDashboard_page__HI8C3{padding:14px}.testDashboard_evaluatorGrid__DOu_s,.testDashboard_grid__0AV51{grid-template-columns:1fr}.testDashboard_table__gMvgx{display:block;overflow-x:auto}}.testDashboard_primaryGrid__kv0VR{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;margin-top:18px}.testDashboard_primaryCard__hmsJY{background:#fff;border:1px solid #dbe3ec;border-radius:9px;padding:20px;box-shadow:0 8px 24px rgba(15,23,42,.05)}.testDashboard_primaryEyebrow__ioFp2{display:block;margin-bottom:7px;color:#0f5d73;font-size:11px;font-weight:900;letter-spacing:.12em}.testDashboard_primaryCard__hmsJY h2{margin:0 0 8px;font-size:21px}.testDashboard_primaryCard__hmsJY p{margin:0 0 16px;color:#526578;line-height:1.45}.testDashboard_primaryCard__hmsJY a{display:inline-flex;padding:9px 13px;border-radius:5px;background:#173e5e;color:#fff;text-decoration:none;font-weight:800;font-size:13px}.testDashboard_compactPanel__5eitG{margin-top:18px;background:#fff;border:1px solid #dbe3ec;border-radius:9px;overflow:hidden}.testDashboard_compactPanel__5eitG summary{cursor:pointer;padding:15px 18px;font-weight:900;color:#173e5e}.testDashboard_linkList__KN7A7{border-top:1px solid #e2e8f0}.testDashboard_linkList__KN7A7 a{display:flex;justify-content:space-between;gap:18px;padding:11px 18px;border-bottom:1px solid #eef2f6;color:#173e5e;text-decoration:none}.testDashboard_linkList__KN7A7 a:last-child{border-bottom:0}.testDashboard_linkList__KN7A7 code{color:#64748b;font-size:11px;text-align:right}.testDashboard_trainingShell__jUEil{width:min(1040px,100%);margin:0 auto}.testDashboard_trainingTopNav__SNmfm{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:14px 0}.testDashboard_trainingTopNav__SNmfm a,.testDashboard_trainingTopNav__SNmfm span{color:#31546b;font-size:13px;font-weight:800;text-decoration:none}.testDashboard_lessonCard__DCFjk,.testDashboard_tocCard__xE6cp{background:#fff;border:1px solid #dbe3ec;border-radius:10px;box-shadow:0 8px 24px rgba(15,23,42,.05)}.testDashboard_tocCard__xE6cp{padding:22px}.testDashboard_tocHeader___1Taq{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding-bottom:12px;border-bottom:1px solid #e2e8f0}.testDashboard_tocHeader___1Taq h2{margin:0;font-size:25px}.testDashboard_tocSection__I6n4d{padding:16px 0 4px}.testDashboard_tocSection__I6n4d+.testDashboard_tocSection__I6n4d{border-top:1px solid #e2e8f0}.testDashboard_tocSection__I6n4d h3{margin:0 0 8px;color:#173e5e;font-size:15px}.testDashboard_tocRows__hPbwC{display:grid}.testDashboard_tocRow__HTPR_{display:grid;grid-template-columns:40px minmax(0,1fr) 48px 16px;align-items:center;grid-gap:10px;gap:10px;padding:8px 6px;border-radius:5px;color:#172033;text-decoration:none}.testDashboard_tocRow__HTPR_:hover{background:#f2f7fa}.testDashboard_tocNumber__I3OZl{color:#0f5d73;font:800 12px ui-monospace,monospace}.testDashboard_tocTitle__KrLGM{font-size:14px;font-weight:700}.testDashboard_tocDuration__GoTHz{color:#64748b;font:12px ui-monospace,monospace;text-align:right}.testDashboard_tocArrow__most4{color:#0f5d73;font-size:20px}.testDashboard_lessonCard__DCFjk{padding:20px}.testDashboard_lessonHeading__bIwwF{display:flex;justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:16px}.testDashboard_lessonHeading__bIwwF h1{margin:2px 0 6px;font-size:clamp(22px,3vw,32px);line-height:1.15}.testDashboard_lessonHeading__bIwwF p{margin:0;color:#64748b}.testDashboard_openVideoButton__HAxV9,.testDashboard_tocButton__ORZJT{display:inline-flex;align-items:center;justify-content:center;padding:9px 13px;border-radius:5px;background:#173e5e;color:#fff!important;text-decoration:none;font-weight:900;font-size:12px;white-space:nowrap}.testDashboard_videoFrameWrap__gYZW2{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;border:1px solid #cbd5e1;border-radius:8px;background:#0f172a}.testDashboard_videoFrame__0jf45{width:100%;height:100%;border:0}.testDashboard_lessonNav__XqXTp{display:grid;grid-template-columns:1fr auto 1fr;grid-gap:12px;gap:12px;align-items:stretch;margin-top:16px}.testDashboard_lessonNavDisabled__REBAD,.testDashboard_lessonNav__XqXTp>a:not(.testDashboard_tocButton__ORZJT){display:flex;flex-direction:column;justify-content:center;min-height:54px;padding:9px 12px;border:1px solid #d6e2eb;border-radius:7px;background:#f7fbfe;color:#173e5e;text-decoration:none;font-weight:900}.testDashboard_lessonNav__XqXTp>a:last-child{text-align:right;align-items:flex-end}.testDashboard_lessonNav__XqXTp small{display:block;margin-top:3px;color:#64748b;font-size:10px;font-weight:600;line-height:1.2}.testDashboard_lessonNavDisabled__REBAD{color:#94a3b8;background:#f8fafc}.testDashboard_tocButton__ORZJT{align-self:center}@media (max-width:900px){.testDashboard_primaryGrid__kv0VR{grid-template-columns:1fr}.testDashboard_lessonHeading__bIwwF{flex-direction:column}}@media (max-width:620px){.testDashboard_linkList__KN7A7 a{flex-direction:column;gap:4px}.testDashboard_linkList__KN7A7 code{text-align:left}.testDashboard_tocRow__HTPR_{grid-template-columns:34px minmax(0,1fr) 42px 12px;gap:6px;padding:9px 2px}.testDashboard_tocTitle__KrLGM{font-size:13px}.testDashboard_lessonNav__XqXTp{grid-template-columns:1fr 1fr}.testDashboard_tocButton__ORZJT{grid-column:1/-1;grid-row:2}}.testDashboard_videoLaunchPanel__76545{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:220px;padding:28px;border:1px solid #cbd5e1;border-radius:8px;background:#f7fbfe}.testDashboard_videoLaunchPanel__76545 h2{margin:2px 0 8px;font-size:24px}.testDashboard_videoLaunchPanel__76545 p{max-width:620px;margin:0;color:#526578;line-height:1.5}.testDashboard_watchVideoButton__m9DRY{display:inline-flex;align-items:center;justify-content:center;min-width:150px;padding:11px 16px;border-radius:5px;background:#173e5e;color:#fff;text-decoration:none;font-weight:900;white-space:nowrap}@media (max-width:620px){.testDashboard_videoLaunchPanel__76545{flex-direction:column;align-items:stretch;min-height:0}.testDashboard_watchVideoButton__m9DRY{width:100%}}.testDashboard_trainingPlayerControls__bstv9{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:12px;padding:12px;border:1px solid #cbd5e1;border-radius:8px;background:#f7fbfe}.testDashboard_trainingControlButton__O9E6j{min-height:42px;padding:9px 12px;border:1px solid #b7ccdc;border-radius:6px;background:#fff;color:#173e5e;font:inherit;font-size:13px;font-weight:900;cursor:pointer}.testDashboard_trainingControlButton__O9E6j:hover:not(:disabled){background:#eaf3f8}.testDashboard_trainingControlButton__O9E6j:focus-visible{outline:3px solid rgba(15,93,115,.28);outline-offset:2px}.testDashboard_trainingControlButton__O9E6j:disabled{cursor:not-allowed;color:#94a3b8;background:#f8fafc}.testDashboard_trainingControlActive__P7psq{border-color:#0f5d73;background:#dff4f1;color:#0f4d5c}.testDashboard_trainingControlHint__Zj2vp{margin:7px 2px 0;color:#64748b;font-size:12px}@media (max-width:720px){.testDashboard_trainingPlayerControls__bstv9{grid-template-columns:1fr 1fr}}