.AcademyProgramCard-module__qEIUDG__card{gap:var(--space-3);height:100%;padding:var(--space-5);border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface);border-start-end-radius:var(--radius-clip-notch);flex-direction:column;display:flex}.AcademyProgramCard-module__qEIUDG__rail{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.AcademyProgramCard-module__qEIUDG__rail .aidi-index{margin:0}.AcademyProgramCard-module__qEIUDG__state{align-items:center;gap:var(--space-1,.25rem);padding:var(--space-1,.25rem) var(--space-3);border-radius:var(--radius-pill);font-size:var(--text-xs);font-weight:var(--font-weight-strong,700);letter-spacing:var(--tracking-wide,.02em);color:var(--color-ink-muted);white-space:nowrap;border:1px solid;display:inline-flex}.AcademyProgramCard-module__qEIUDG__state[data-tone=success]{color:var(--color-success)}.AcademyProgramCard-module__qEIUDG__state[data-tone=warning]{color:var(--color-warning)}.AcademyProgramCard-module__qEIUDG__state[data-tone=serious]{color:var(--color-serious)}.AcademyProgramCard-module__qEIUDG__state[data-tone=critical]{color:var(--color-critical)}.AcademyProgramCard-module__qEIUDG__state[data-tone=neutral]{color:var(--color-ink-muted)}.AcademyProgramCard-module__qEIUDG__title{font-size:var(--text-lg);line-height:var(--leading-tight);margin:0}.AcademyProgramCard-module__qEIUDG__title a{color:var(--color-ink);text-decoration:none}.AcademyProgramCard-module__qEIUDG__title a:hover{text-decoration:underline}.AcademyProgramCard-module__qEIUDG__meta{gap:var(--space-2);margin:0;display:grid}.AcademyProgramCard-module__qEIUDG__meta>div{justify-content:space-between;gap:var(--space-3);font-size:var(--text-sm);display:flex}.AcademyProgramCard-module__qEIUDG__meta dt{color:var(--color-ink-muted)}.AcademyProgramCard-module__qEIUDG__meta dd{text-align:end;font-weight:var(--font-weight-strong,700);margin:0}.AcademyProgramCard-module__qEIUDG__related{gap:var(--space-2) var(--space-4);font-size:var(--text-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.AcademyProgramCard-module__qEIUDG__related a{color:var(--color-accent-strong)}.AcademyProgramCard-module__qEIUDG__cta{color:var(--color-accent-strong);font-weight:var(--font-weight-strong,700);align-self:start;margin-block-start:auto;padding-block-start:var(--space-2);text-decoration:none}.AcademyProgramCard-module__qEIUDG__cta:hover{text-decoration:underline}
.AcademyCourseCardFamilies-module__TxSVGq__card{gap:var(--space-4);min-width:0;min-height:100%;padding:var(--space-5);border:1px solid var(--color-line-strong);border-radius:var(--radius-md);background:var(--academy-surface,var(--color-surface));box-shadow:var(--shadow-sm);border-start-end-radius:var(--radius-clip-notch);flex-direction:column;display:flex}.AcademyCourseCardFamilies-module__TxSVGq__card[data-card-family=masterclass]{border-color:var(--academy-accent,var(--color-accent));background:linear-gradient(145deg, var(--academy-surface-muted), var(--academy-surface) 58%)}.AcademyCourseCardFamilies-module__TxSVGq__card[data-card-family=continue_learning]{border-inline-start:.3rem solid var(--academy-accent-strong);box-shadow:var(--shadow-sm)}.AcademyCourseCardFamilies-module__TxSVGq__card[data-card-family=locked_case]{background:var(--color-surface-sunken);border-style:dashed}.AcademyCourseCardFamilies-module__TxSVGq__header{gap:var(--space-3);display:grid}.AcademyCourseCardFamilies-module__TxSVGq__rail{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-3);border-block-end:1px solid var(--color-line);flex-wrap:wrap;padding-block-end:var(--space-3);display:flex}.AcademyCourseCardFamilies-module__TxSVGq__rail .aidi-index{margin:0}.AcademyCourseCardFamilies-module__TxSVGq__access{padding:.2rem var(--space-2);border-radius:var(--radius-pill);color:var(--color-ink-muted);font-size:var(--text-xs);border:1px solid;align-items:center;font-weight:700;display:inline-flex}.AcademyCourseCardFamilies-module__TxSVGq__access[data-access-state=public]{color:var(--academy-accent-strong)}.AcademyCourseCardFamilies-module__TxSVGq__access[data-access-state=included]{color:var(--color-success)}.AcademyCourseCardFamilies-module__TxSVGq__access[data-access-state=in_progress]{color:var(--academy-accent-strong)}.AcademyCourseCardFamilies-module__TxSVGq__access[data-access-state=locked]{color:var(--color-serious)}.AcademyCourseCardFamilies-module__TxSVGq__family{color:var(--academy-accent-strong);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;margin:0;font-weight:800}.AcademyCourseCardFamilies-module__TxSVGq__title{font-size:var(--text-xl);line-height:var(--leading-tight);margin:0}.AcademyCourseCardFamilies-module__TxSVGq__title a{color:inherit;text-decoration:none}.AcademyCourseCardFamilies-module__TxSVGq__title a:hover{text-decoration:underline}.AcademyCourseCardFamilies-module__TxSVGq__summary{color:var(--color-ink-muted);margin:0}.AcademyCourseCardFamilies-module__TxSVGq__facts{gap:var(--space-2);margin:0;display:grid}.AcademyCourseCardFamilies-module__TxSVGq__facts>div{justify-content:space-between;gap:var(--space-3);min-width:0;padding-block:var(--space-2);border-block-end:1px solid var(--color-line);display:flex}.AcademyCourseCardFamilies-module__TxSVGq__facts dt{color:var(--color-ink-muted)}.AcademyCourseCardFamilies-module__TxSVGq__facts dd{overflow-wrap:anywhere;text-align:end;min-width:0;margin:0;font-weight:700}.AcademyCourseCardFamilies-module__TxSVGq__prerequisite,.AcademyCourseCardFamilies-module__TxSVGq__stage,.AcademyCourseCardFamilies-module__TxSVGq__next{gap:var(--space-1);padding:var(--space-3);border-inline-start:.2rem solid var(--academy-accent);background:var(--academy-surface-muted);margin:0;display:grid}.AcademyCourseCardFamilies-module__TxSVGq__prerequisite strong,.AcademyCourseCardFamilies-module__TxSVGq__stage span,.AcademyCourseCardFamilies-module__TxSVGq__next span{color:var(--color-ink-muted);font-size:var(--text-xs)}.AcademyCourseCardFamilies-module__TxSVGq__prerequisite span,.AcademyCourseCardFamilies-module__TxSVGq__stage strong,.AcademyCourseCardFamilies-module__TxSVGq__next strong{font-size:var(--text-sm)}.AcademyCourseCardFamilies-module__TxSVGq__outcomes{gap:var(--space-2);display:grid}.AcademyCourseCardFamilies-module__TxSVGq__outcomes h3{font-size:var(--text-sm);margin:0}.AcademyCourseCardFamilies-module__TxSVGq__outcomes ul{gap:var(--space-1);color:var(--color-ink-muted);font-size:var(--text-sm);margin:0;padding-inline-start:var(--space-5);display:grid}.AcademyCourseCardFamilies-module__TxSVGq__instructor{gap:var(--space-1);padding:var(--space-4);border:1px solid var(--academy-accent);border-radius:var(--radius-sm);background:var(--academy-surface-muted);display:grid}.AcademyCourseCardFamilies-module__TxSVGq__instructor>span,.AcademyCourseCardFamilies-module__TxSVGq__instructor>small{color:var(--color-ink-muted)}.AcademyCourseCardFamilies-module__TxSVGq__instructor>span{font-size:var(--text-xs)}.AcademyCourseCardFamilies-module__TxSVGq__instructor>strong{font-size:var(--text-md)}.AcademyCourseCardFamilies-module__TxSVGq__progress{gap:var(--space-2);display:grid}.AcademyCourseCardFamilies-module__TxSVGq__progress>div{justify-content:space-between;gap:var(--space-3);font-size:var(--text-sm);display:flex}.AcademyCourseCardFamilies-module__TxSVGq__progress progress{width:100%;height:.65rem;accent-color:var(--academy-accent-strong)}.AcademyCourseCardFamilies-module__TxSVGq__lockedReason{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-serious);border-radius:var(--radius-sm);color:var(--color-serious);background:var(--color-serious-surface);grid-template-columns:auto minmax(0,1fr);display:grid}.AcademyCourseCardFamilies-module__TxSVGq__lockedReason>span{font-size:var(--text-xl)}.AcademyCourseCardFamilies-module__TxSVGq__lockedReason p{gap:var(--space-1);margin:0;display:grid}.AcademyCourseCardFamilies-module__TxSVGq__action{color:var(--academy-accent-strong);align-self:start;margin-block-start:auto;font-weight:800}.AcademyCourseCardFamilies-module__TxSVGq__card[data-access-state=locked] .AcademyCourseCardFamilies-module__TxSVGq__action{color:var(--color-ink)}@media (prefers-reduced-motion:no-preference) and (update:fast){.AcademyCourseCardFamilies-module__TxSVGq__card{transition:border-color var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard)}.AcademyCourseCardFamilies-module__TxSVGq__card:focus-within{border-color:var(--academy-accent-strong);transform:translateY(-.125rem)}}@media (forced-colors:active){.AcademyCourseCardFamilies-module__TxSVGq__card,.AcademyCourseCardFamilies-module__TxSVGq__instructor,.AcademyCourseCardFamilies-module__TxSVGq__lockedReason{border-color:canvastext}.AcademyCourseCardFamilies-module__TxSVGq__access{color:canvastext}}
.AcademyLearnerDashboard-module__wbg23q__dashboard{gap:var(--space-6);padding-block:var(--space-6);display:grid}.AcademyLearnerDashboard-module__wbg23q__action{gap:var(--space-3);padding:var(--space-5);border:1px solid var(--academy-accent,var(--color-line-strong));border-radius:var(--radius-md);border-inline-start:.35rem solid var(--academy-accent-strong,var(--color-accent));background:linear-gradient(145deg, var(--academy-surface-muted,var(--color-surface-sunken)), var(--academy-surface,var(--color-surface)) 62%);box-shadow:var(--shadow-sm);border-start-end-radius:var(--radius-clip-notch);display:grid}.AcademyLearnerDashboard-module__wbg23q__eyebrow{color:var(--academy-accent-strong,var(--color-accent));font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;margin:0;font-weight:800}.AcademyLearnerDashboard-module__wbg23q__actionTitle{font-size:var(--text-2xl);line-height:var(--leading-tight);margin:0}.AcademyLearnerDashboard-module__wbg23q__actionDetail{color:var(--color-ink-muted);margin:0}.AcademyLearnerDashboard-module__wbg23q__progress{gap:var(--space-2);display:grid}.AcademyLearnerDashboard-module__wbg23q__progress>div{justify-content:space-between;gap:var(--space-2) var(--space-3);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.AcademyLearnerDashboard-module__wbg23q__progress progress{width:100%;height:.65rem;accent-color:var(--academy-accent-strong,var(--color-accent))}.AcademyLearnerDashboard-module__wbg23q__meta{gap:var(--space-2);margin:0;display:grid}.AcademyLearnerDashboard-module__wbg23q__meta>div{justify-content:space-between;gap:var(--space-3);min-width:0;padding-block:var(--space-2);border-block-end:1px solid var(--color-line);font-size:var(--text-sm);display:flex}.AcademyLearnerDashboard-module__wbg23q__meta dt{color:var(--color-ink-muted)}.AcademyLearnerDashboard-module__wbg23q__meta dd{overflow-wrap:anywhere;text-align:end;min-width:0;margin:0;font-weight:700}.AcademyLearnerDashboard-module__wbg23q__actionLink{padding:var(--space-3) var(--space-5);border-radius:var(--radius-sm);color:var(--color-surface);background:var(--academy-accent-strong,var(--color-accent));justify-self:start;font-weight:800;text-decoration:none}.AcademyLearnerDashboard-module__wbg23q__actionLink:hover{text-decoration:underline}.AcademyLearnerDashboard-module__wbg23q__courses h2,.AcademyLearnerDashboard-module__wbg23q__rails h2{margin:0 0 var(--space-3);font-size:var(--text-lg)}.AcademyLearnerDashboard-module__wbg23q__cardGrid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));margin:0;padding:0;list-style:none;display:grid}.AcademyLearnerDashboard-module__wbg23q__rails{gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));display:grid}.AcademyLearnerDashboard-module__wbg23q__list{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.AcademyLearnerDashboard-module__wbg23q__list>li{gap:var(--space-1);padding:var(--space-3);border:1px solid var(--color-line);border-radius:var(--radius-sm);background:var(--academy-surface,var(--color-surface));display:grid}.AcademyLearnerDashboard-module__wbg23q__itemTitle{margin:0;font-weight:700}.AcademyLearnerDashboard-module__wbg23q__itemDetail,.AcademyLearnerDashboard-module__wbg23q__itemNote{color:var(--color-ink-muted);font-size:var(--text-sm);margin:0}.AcademyLearnerDashboard-module__wbg23q__itemNote{font-weight:700}.AcademyLearnerDashboard-module__wbg23q__itemAction{color:var(--academy-accent-strong,var(--color-accent));font-size:var(--text-sm);font-weight:800}.AcademyLearnerDashboard-module__wbg23q__empty{padding:var(--space-4);border:1px dashed var(--color-line-strong);border-radius:var(--radius-sm);color:var(--color-ink-muted);margin:0}@media (prefers-reduced-motion:no-preference) and (update:fast){.AcademyLearnerDashboard-module__wbg23q__action{transition:border-color var(--duration-fast) var(--ease-standard)}.AcademyLearnerDashboard-module__wbg23q__action:focus-within{border-color:var(--academy-accent-strong,var(--color-accent))}}@media (forced-colors:active){.AcademyLearnerDashboard-module__wbg23q__action,.AcademyLearnerDashboard-module__wbg23q__list>li,.AcademyLearnerDashboard-module__wbg23q__empty{border-color:canvastext}.AcademyLearnerDashboard-module__wbg23q__actionLink{border:1px solid canvastext}}
.AcademyAssessmentPaper-module__we2oYa__paper{gap:var(--space-4);max-width:62rem;display:grid}.AcademyAssessmentPaper-module__we2oYa__form{gap:var(--space-4);display:grid}.AcademyAssessmentPaper-module__we2oYa__progress{gap:var(--space-2);display:grid}.AcademyAssessmentPaper-module__we2oYa__meter{block-size:.5rem;inline-size:min(100%,24rem)}.AcademyAssessmentPaper-module__we2oYa__progressText{font-variant-numeric:tabular-nums;font-size:var(--text-sm);letter-spacing:.04em;text-transform:uppercase;color:var(--color-ink-muted);margin:0}.AcademyAssessmentPaper-module__we2oYa__restored{gap:var(--space-2);padding:var(--space-3);border-inline-start:var(--border-width-priority) solid var(--color-accent-strong);background:var(--color-surface-sunken);justify-items:start;display:grid}.AcademyAssessmentPaper-module__we2oYa__restored p{margin:0}.AcademyAssessmentPaper-module__we2oYa__secondary{min-height:2.75rem;padding-inline:var(--space-3);color:inherit;font:inherit;border:1px solid var(--color-line-strong);border-radius:var(--radius-sm);cursor:pointer;background:0 0;font-weight:700}.AcademyAssessmentPaper-module__we2oYa__questions{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.AcademyAssessmentPaper-module__we2oYa__question{padding:var(--space-4);background:var(--color-surface);border:1px solid var(--color-line-strong);border-radius:0 var(--radius-lg) 0 0;margin:0}.AcademyAssessmentPaper-module__we2oYa__legend{gap:var(--space-1);display:grid}.AcademyAssessmentPaper-module__we2oYa__prompt{font-weight:700}.AcademyAssessmentPaper-module__we2oYa__meta{font-size:var(--text-sm);letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink-muted)}.AcademyAssessmentPaper-module__we2oYa__options{gap:var(--space-1);margin-block-start:var(--space-3);padding:0;list-style:none;display:grid}.AcademyAssessmentPaper-module__we2oYa__option{align-items:center;gap:var(--space-3);min-height:2.75rem;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);cursor:pointer;border:1px solid #0000;display:flex}.AcademyAssessmentPaper-module__we2oYa__option:hover{border-color:var(--color-line-strong)}.AcademyAssessmentPaper-module__we2oYa__open{gap:var(--space-2);margin-block-start:var(--space-3);display:grid}.AcademyAssessmentPaper-module__we2oYa__label{font-weight:700}.AcademyAssessmentPaper-module__we2oYa__hint{max-width:52ch;color:var(--color-ink-muted);font-size:var(--text-sm);margin:0}.AcademyAssessmentPaper-module__we2oYa__field{width:100%;min-height:8rem;padding:var(--space-3);color:inherit;font:inherit;background:var(--color-surface);border:1px solid var(--color-line-strong);border-radius:var(--radius-sm);resize:vertical}
.AcademyCertificateArtifact-module__B3-1Aq__artifact{gap:var(--space-4);background:var(--color-surface);border:1px solid var(--color-line);border-radius:0 var(--radius-lg) 0 0;border-block-start:var(--border-width-priority) solid var(--color-gold);max-width:46rem;padding:clamp(1.25rem,4vw,2.5rem);display:grid;position:relative}.AcademyCertificateArtifact-module__B3-1Aq__artifact[data-status=revoked],.AcademyCertificateArtifact-module__B3-1Aq__artifact[data-status=replaced],.AcademyCertificateArtifact-module__B3-1Aq__artifact[data-status=expired]{border-block-start-color:var(--color-line-strong);background:var(--color-surface-sunken)}.AcademyCertificateArtifact-module__B3-1Aq__seal{block-size:3rem;inline-size:3rem;font-size:var(--text-sm);letter-spacing:.08em;color:var(--color-gold);background:var(--color-gold-surface);border:1px solid var(--color-gold);border-radius:50%;place-items:center;margin:0;font-weight:800;display:grid}.AcademyCertificateArtifact-module__B3-1Aq__artifact[data-status=revoked] .AcademyCertificateArtifact-module__B3-1Aq__seal,.AcademyCertificateArtifact-module__B3-1Aq__artifact[data-status=replaced] .AcademyCertificateArtifact-module__B3-1Aq__seal,.AcademyCertificateArtifact-module__B3-1Aq__artifact[data-status=expired] .AcademyCertificateArtifact-module__B3-1Aq__seal{color:var(--color-ink-muted);border-color:var(--color-line-strong);background:0 0}.AcademyCertificateArtifact-module__B3-1Aq__title{margin:0;font-size:clamp(1.25rem,2.5vw,1.75rem);line-height:1.15}.AcademyCertificateArtifact-module__B3-1Aq__status{align-items:baseline;gap:var(--space-2);flex-wrap:wrap;margin:0;display:flex}.AcademyCertificateArtifact-module__B3-1Aq__statusTerm{font-size:var(--text-sm);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-muted)}.AcademyCertificateArtifact-module__B3-1Aq__detail{max-width:56ch;margin:0}.AcademyCertificateArtifact-module__B3-1Aq__facts{padding-block:var(--space-3);border-block:1px solid var(--color-line);flex-wrap:wrap;gap:clamp(1rem,3vw,2.5rem);margin:0;display:flex}.AcademyCertificateArtifact-module__B3-1Aq__facts dt{font-size:var(--text-sm);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-muted)}.AcademyCertificateArtifact-module__B3-1Aq__facts dd{font-variant-numeric:tabular-nums;margin:0}.AcademyCertificateArtifact-module__B3-1Aq__verify{align-items:start;gap:var(--space-4);flex-wrap:wrap;display:flex}.AcademyCertificateArtifact-module__B3-1Aq__code{gap:var(--space-2);flex:18rem;display:grid}.AcademyCertificateArtifact-module__B3-1Aq__codeTerm{font-size:var(--text-sm);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-muted);margin:0}.AcademyCertificateArtifact-module__B3-1Aq__codeValue{font-variant-numeric:tabular-nums;letter-spacing:.08em;margin:0;font-size:1.15rem;font-weight:700}.AcademyCertificateArtifact-module__B3-1Aq__hint{max-width:52ch;font-size:var(--text-sm);color:var(--color-ink-muted);margin:0}.AcademyCertificateArtifact-module__B3-1Aq__link{justify-self:start;align-items:center;min-height:2.75rem;font-weight:700;display:inline-flex}.AcademyCertificateArtifact-module__B3-1Aq__qr{flex:none}
.AcademyInstructorWorkspace-module__Wmt4iG__workspace{gap:var(--space-6);padding-block:var(--space-6);display:grid}.AcademyInstructorWorkspace-module__Wmt4iG__workspace h2{margin:0 0 var(--space-3);font-size:var(--text-lg)}.AcademyInstructorWorkspace-module__Wmt4iG__action{gap:var(--space-3);padding:var(--space-5);border:1px solid var(--academy-accent,var(--color-line-strong));border-radius:var(--radius-md);border-inline-start:.35rem solid var(--academy-accent-strong,var(--color-accent));background:linear-gradient(145deg, var(--academy-surface-muted,var(--color-surface-sunken)), var(--academy-surface,var(--color-surface)) 62%);box-shadow:var(--shadow-sm);border-start-end-radius:var(--radius-clip-notch);display:grid}.AcademyInstructorWorkspace-module__Wmt4iG__eyebrow{color:var(--academy-accent-strong,var(--color-accent));font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;margin:0;font-weight:800}.AcademyInstructorWorkspace-module__Wmt4iG__actionTitle{font-size:var(--text-2xl);line-height:var(--leading-tight);margin:0}.AcademyInstructorWorkspace-module__Wmt4iG__actionDetail{color:var(--color-ink-muted);margin:0}.AcademyInstructorWorkspace-module__Wmt4iG__actionLink{padding:var(--space-3) var(--space-5);border-radius:var(--radius-sm);color:var(--color-surface);background:var(--academy-accent-strong,var(--color-accent));justify-self:start;font-weight:800;text-decoration:none}.AcademyInstructorWorkspace-module__Wmt4iG__actionLink:hover{text-decoration:underline}.AcademyInstructorWorkspace-module__Wmt4iG__assignments{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));margin:0;padding:0;list-style:none;display:grid}.AcademyInstructorWorkspace-module__Wmt4iG__assignment{gap:var(--space-2);padding:var(--space-4);border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--academy-surface,var(--color-surface));border-start-end-radius:var(--radius-clip-notch);align-content:start;display:grid}.AcademyInstructorWorkspace-module__Wmt4iG__assignmentIndex{margin:0}.AcademyInstructorWorkspace-module__Wmt4iG__assignmentTitle{font-size:var(--text-md);line-height:var(--leading-tight);margin:0}.AcademyInstructorWorkspace-module__Wmt4iG__assignmentReference{color:var(--color-ink-muted);font-size:var(--text-sm);margin:0}.AcademyInstructorWorkspace-module__Wmt4iG__assignmentStates{gap:var(--space-2);flex-wrap:wrap;margin:0;display:flex}.AcademyInstructorWorkspace-module__Wmt4iG__statusChip,.AcademyInstructorWorkspace-module__Wmt4iG__reviewChip{padding:var(--space-1) var(--space-3);border:1px solid var(--color-line-strong);border-radius:var(--radius-pill,var(--radius-sm));font-size:var(--text-xs);font-weight:700}.AcademyInstructorWorkspace-module__Wmt4iG__reviewChip[data-review-kind=submitted],.AcademyInstructorWorkspace-module__Wmt4iG__reviewChip[data-review-kind=returned]{border-color:var(--academy-accent-strong,var(--color-accent))}.AcademyInstructorWorkspace-module__Wmt4iG__insights{gap:var(--space-1);margin:0;display:grid}.AcademyInstructorWorkspace-module__Wmt4iG__insights>div{justify-content:space-between;gap:var(--space-3);min-width:0;padding-block:var(--space-1);border-block-end:1px solid var(--color-line);font-size:var(--text-sm);display:flex}.AcademyInstructorWorkspace-module__Wmt4iG__insights dt{color:var(--color-ink-muted)}.AcademyInstructorWorkspace-module__Wmt4iG__insights dd{overflow-wrap:anywhere;text-align:end;min-width:0;margin:0;font-weight:700}.AcademyInstructorWorkspace-module__Wmt4iG__assignmentAction,.AcademyInstructorWorkspace-module__Wmt4iG__queueAction{color:var(--academy-accent-strong,var(--color-accent));font-size:var(--text-sm);justify-self:start;font-weight:800}.AcademyInstructorWorkspace-module__Wmt4iG__queue{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.AcademyInstructorWorkspace-module__Wmt4iG__queue>li{gap:var(--space-1);padding:var(--space-3);border:1px solid var(--color-line);border-radius:var(--radius-sm);background:var(--academy-surface,var(--color-surface));display:grid}.AcademyInstructorWorkspace-module__Wmt4iG__queueTitle{margin:0;font-weight:700}.AcademyInstructorWorkspace-module__Wmt4iG__queueDetail,.AcademyInstructorWorkspace-module__Wmt4iG__queueNote{color:var(--color-ink-muted);font-size:var(--text-sm);margin:0}.AcademyInstructorWorkspace-module__Wmt4iG__queueNote{padding:var(--space-2);border-inline-start:.2rem solid var(--color-line-strong);overflow-wrap:anywhere}.AcademyInstructorWorkspace-module__Wmt4iG__empty{padding:var(--space-4);border:1px dashed var(--color-line-strong);border-radius:var(--radius-sm);color:var(--color-ink-muted);margin:0}@media (forced-colors:active){.AcademyInstructorWorkspace-module__Wmt4iG__action,.AcademyInstructorWorkspace-module__Wmt4iG__assignment,.AcademyInstructorWorkspace-module__Wmt4iG__queue>li,.AcademyInstructorWorkspace-module__Wmt4iG__empty,.AcademyInstructorWorkspace-module__Wmt4iG__statusChip,.AcademyInstructorWorkspace-module__Wmt4iG__reviewChip{border-color:canvastext}.AcademyInstructorWorkspace-module__Wmt4iG__actionLink{border:1px solid canvastext}}
.AcademyVersionReadiness-module__xYyX4W__readiness{gap:var(--space-6);padding-block:var(--space-6);display:grid}.AcademyVersionReadiness-module__xYyX4W__readiness h2{margin:0 0 var(--space-2);font-size:var(--text-lg)}.AcademyVersionReadiness-module__xYyX4W__header{gap:var(--space-2);display:grid}.AcademyVersionReadiness-module__xYyX4W__title{font-size:var(--text-2xl);line-height:var(--leading-tight);margin:0}.AcademyVersionReadiness-module__xYyX4W__reference{color:var(--color-ink-muted);font-size:var(--text-sm);margin:0}.AcademyVersionReadiness-module__xYyX4W__review{gap:var(--space-3);padding:var(--space-5);border:1px solid var(--academy-accent,var(--color-line-strong));border-radius:var(--radius-md);border-inline-start:.35rem solid var(--academy-accent-strong,var(--color-accent));background:var(--academy-surface,var(--color-surface));border-start-end-radius:var(--radius-clip-notch);display:grid}.AcademyVersionReadiness-module__xYyX4W__reviewState{margin:0}.AcademyVersionReadiness-module__xYyX4W__reviewNote{padding:var(--space-3);border-inline-start:.2rem solid var(--color-line-strong);background:var(--color-surface-sunken);overflow-wrap:anywhere;margin:0}.AcademyVersionReadiness-module__xYyX4W__hint{margin:0 0 var(--space-3);color:var(--color-ink-muted);font-size:var(--text-sm)}.AcademyVersionReadiness-module__xYyX4W__insights{gap:var(--space-1);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));margin:0;display:grid}.AcademyVersionReadiness-module__xYyX4W__insights>div{justify-content:space-between;gap:var(--space-3);min-width:0;padding:var(--space-2) var(--space-3);border:1px solid var(--color-line);border-radius:var(--radius-sm);font-size:var(--text-sm);display:flex}.AcademyVersionReadiness-module__xYyX4W__insights dt{color:var(--color-ink-muted)}.AcademyVersionReadiness-module__xYyX4W__insights dd{overflow-wrap:anywhere;text-align:end;min-width:0;margin:0;font-weight:700}.AcademyVersionReadiness-module__xYyX4W__certificates{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.AcademyVersionReadiness-module__xYyX4W__certificates>li{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-line);border-radius:var(--radius-sm);background:var(--academy-surface,var(--color-surface));display:grid}.AcademyVersionReadiness-module__xYyX4W__certificates dl{gap:var(--space-1);margin:0;display:grid}.AcademyVersionReadiness-module__xYyX4W__certificates dl>div{justify-content:space-between;gap:var(--space-3);min-width:0;padding-block:var(--space-1);border-block-end:1px solid var(--color-line);font-size:var(--text-sm);display:flex}.AcademyVersionReadiness-module__xYyX4W__certificates dt{color:var(--color-ink-muted)}.AcademyVersionReadiness-module__xYyX4W__certificates dd{overflow-wrap:anywhere;text-align:end;min-width:0;margin:0;font-weight:700}.AcademyVersionReadiness-module__xYyX4W__empty{padding:var(--space-4);border:1px dashed var(--color-line-strong);border-radius:var(--radius-sm);color:var(--color-ink-muted);margin:0}@media (forced-colors:active){.AcademyVersionReadiness-module__xYyX4W__review,.AcademyVersionReadiness-module__xYyX4W__certificates>li,.AcademyVersionReadiness-module__xYyX4W__insights>div,.AcademyVersionReadiness-module__xYyX4W__empty{border-color:canvastext}}
.AcademyLessonNotesPanel-module__Y5VXCG__panel{max-width:62rem;border-block-start:1px solid var(--color-line);gap:var(--space-2);margin-block-start:var(--space-6);padding-block-start:var(--space-5);display:grid}.AcademyLessonNotesPanel-module__Y5VXCG__heading{font-size:var(--text-xl);margin:0}.AcademyLessonNotesPanel-module__Y5VXCG__hint{color:var(--color-ink-muted);font-size:var(--text-sm);margin:0}.AcademyLessonNotesPanel-module__Y5VXCG__label{font-weight:700}.AcademyLessonNotesPanel-module__Y5VXCG__field{width:100%;min-height:8rem;padding:var(--space-3);color:inherit;font:inherit;background:var(--color-surface);border:1px solid var(--color-line-strong);border-radius:var(--radius-sm);resize:vertical}.AcademyLessonNotesPanel-module__Y5VXCG__actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.AcademyLessonNotesPanel-module__Y5VXCG__action{min-height:2.75rem;padding-inline:var(--space-4);color:inherit;font:inherit;border:1px solid var(--color-line-strong);border-radius:var(--radius-sm);cursor:pointer;background:0 0;font-weight:700}.AcademyLessonNotesPanel-module__Y5VXCG__action:hover:enabled{border-color:var(--academy-accent-strong,var(--color-accent))}.AcademyLessonNotesPanel-module__Y5VXCG__action:disabled{opacity:.55;cursor:not-allowed}.AcademyLessonNotesPanel-module__Y5VXCG__status{min-height:1.5rem;color:var(--color-ink-muted);margin:0}
.AcademyLessonWorkspace-module__Uy6plW__workspace{grid-template-rows:auto 1fr;grid-template-columns:minmax(16rem,22rem) minmax(0,1fr);display:grid}.AcademyLessonWorkspace-module__Uy6plW__controls{justify-content:flex-end;gap:var(--space-3);padding:var(--space-3) clamp(1rem, 3vw, 2.5rem);border-bottom:1px solid var(--color-line);flex-wrap:wrap;grid-column:1/-1;display:flex}.AcademyLessonWorkspace-module__Uy6plW__control{min-height:2.75rem;padding-inline:var(--space-4);color:inherit;font:inherit;border:1px solid var(--color-line-strong);border-radius:var(--radius-sm);cursor:pointer;background:0 0;font-weight:700}.AcademyLessonWorkspace-module__Uy6plW__control:hover{border-color:var(--academy-accent-strong,var(--color-accent))}.AcademyLessonWorkspace-module__Uy6plW__control[aria-pressed=true]{color:var(--color-ink);background:var(--academy-accent,var(--color-accent));border-color:var(--academy-accent-strong,var(--color-accent))}.AcademyLessonWorkspace-module__Uy6plW__drawerToggle{display:none}.AcademyLessonWorkspace-module__Uy6plW__main{min-width:0}.AcademyLessonWorkspace-module__Uy6plW__workspace[data-theater=on]{grid-template-columns:minmax(0,1fr)}.AcademyLessonWorkspace-module__Uy6plW__workspace[data-theater=on] .AcademyLessonWorkspace-module__Uy6plW__rail{display:none}@media (max-width:54rem){.AcademyLessonWorkspace-module__Uy6plW__workspace,.AcademyLessonWorkspace-module__Uy6plW__workspace[data-theater=on]{display:block}.AcademyLessonWorkspace-module__Uy6plW__controls{justify-content:flex-start}.AcademyLessonWorkspace-module__Uy6plW__drawerToggle{align-items:center;display:inline-flex}.AcademyLessonWorkspace-module__Uy6plW__workspace[data-drawer=closed] .AcademyLessonWorkspace-module__Uy6plW__rail{display:none}}
.AcademyLearningOrbitHero-module__z4L1Jq__hero{--orbit-line:color-mix(in srgb, var(--product-accent) 42%, var(--color-line));gap:clamp(var(--space-8), 8vw, var(--space-12));padding-block:clamp(var(--space-8), 8vw, var(--space-12));color:var(--color-ink);display:grid}.AcademyLearningOrbitHero-module__z4L1Jq__intro{align-items:end;gap:clamp(var(--space-5), 6vw, var(--space-10));grid-template-columns:minmax(0,1.5fr) minmax(17rem,.5fr);display:grid}.AcademyLearningOrbitHero-module__z4L1Jq__titleBlock{gap:var(--space-3);display:grid}.AcademyLearningOrbitHero-module__z4L1Jq__eyebrow{color:var(--product-accent-strong);font-size:var(--text-xs);font-weight:var(--weight-strong);letter-spacing:var(--tracking-label);text-transform:uppercase;margin:0}.AcademyLearningOrbitHero-module__z4L1Jq__titleBlock h1{max-width:15ch;font-size:clamp(2.65rem,7vw,5.75rem);font-weight:var(--weight-heading);letter-spacing:var(--tracking-tight);text-wrap:balance;margin:0;line-height:.98}.AcademyLearningOrbitHero-module__z4L1Jq__introRail{gap:var(--space-4);padding-block:var(--space-5);border-block:var(--border-width-hairline) solid var(--color-line-strong);display:grid}.AcademyLearningOrbitHero-module__z4L1Jq__introRail p{color:var(--color-ink-muted);font-size:var(--text-md);margin:0}.AcademyLearningOrbitHero-module__z4L1Jq__exploreAction,.AcademyLearningOrbitHero-module__z4L1Jq__continueAction{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:2.75rem;padding:var(--space-3) var(--space-4);border:var(--border-width-hairline) solid var(--product-accent-strong);background:var(--product-accent-strong);color:var(--color-ink-inverse);font-weight:var(--weight-strong);border-start-end-radius:var(--radius-clip-notch);text-decoration:none;display:inline-flex}.AcademyLearningOrbitHero-module__z4L1Jq__continueAction{border-color:var(--color-gold);background:var(--color-gold-surface);color:var(--color-gold)}.AcademyLearningOrbitHero-module__z4L1Jq__secondaryAction{color:var(--product-accent-strong);font-size:var(--text-sm);font-weight:var(--weight-strong);text-underline-offset:.2em;justify-self:start}[dir=rtl] .AcademyLearningOrbitHero-module__z4L1Jq__exploreAction span:last-child,[dir=rtl] .AcademyLearningOrbitHero-module__z4L1Jq__continueAction span:last-child{transform:scaleX(-1)}.AcademyLearningOrbitHero-module__z4L1Jq__orbit{border:var(--border-width-hairline) solid var(--color-line);border-radius:var(--radius-lg);background:radial-gradient(circle at center, var(--academy-surface) 0 19%, transparent 19.25%), radial-gradient(circle at center, transparent 0 36%, var(--orbit-line) 36.1% 36.25%, transparent 36.35%), radial-gradient(circle at center, transparent 0 48%, var(--orbit-line) 48.1% 48.25%, transparent 48.35%), linear-gradient(145deg, var(--academy-surface), var(--academy-surface-muted));border-start-end-radius:var(--radius-clip-notch);min-height:44rem;position:relative;overflow:hidden}.AcademyLearningOrbitHero-module__z4L1Jq__orbit:before,.AcademyLearningOrbitHero-module__z4L1Jq__orbit:after{aspect-ratio:1;border:var(--border-width-hairline) solid var(--product-accent-strong);border-radius:var(--radius-pill);background:var(--academy-surface);content:"";transform-origin:-14rem 0;width:.75rem;position:absolute;inset:50% auto auto 50%}.AcademyLearningOrbitHero-module__z4L1Jq__orbit:before{animation:18s linear infinite AcademyLearningOrbitHero-module__z4L1Jq__orbit-marker}.AcademyLearningOrbitHero-module__z4L1Jq__orbit:after{background:var(--color-gold);transform-origin:11rem 0;width:.45rem;animation:14s linear infinite AcademyLearningOrbitHero-module__z4L1Jq__orbit-marker-reverse}.AcademyLearningOrbitHero-module__z4L1Jq__core{z-index:var(--z-raised);align-content:center;gap:var(--space-3);width:min(18rem,38%);min-height:12rem;padding:var(--space-5);border:var(--border-width-hairline) solid var(--product-accent);border-radius:var(--radius-lg);background:var(--academy-surface);box-shadow:var(--shadow-md);text-align:center;border-start-end-radius:var(--radius-clip-notch);display:grid;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}[dir=rtl] .AcademyLearningOrbitHero-module__z4L1Jq__core{transform:translate(50%,-50%)}.AcademyLearningOrbitHero-module__z4L1Jq__core>span,.AcademyLearningOrbitHero-module__z4L1Jq__stepIndex{color:var(--product-accent-strong);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--weight-strong);letter-spacing:var(--tracking-wide);text-transform:uppercase}.AcademyLearningOrbitHero-module__z4L1Jq__core h2,.AcademyLearningOrbitHero-module__z4L1Jq__core p,.AcademyLearningOrbitHero-module__z4L1Jq__step h3,.AcademyLearningOrbitHero-module__z4L1Jq__step p{margin:0}.AcademyLearningOrbitHero-module__z4L1Jq__core h2{font-size:var(--text-xl);line-height:var(--leading-tight)}.AcademyLearningOrbitHero-module__z4L1Jq__core p,.AcademyLearningOrbitHero-module__z4L1Jq__step p{color:var(--color-ink-muted);font-size:var(--text-sm)}.AcademyLearningOrbitHero-module__z4L1Jq__steps{z-index:var(--z-raised);min-height:44rem;margin:0;padding:0;list-style:none;position:relative}.AcademyLearningOrbitHero-module__z4L1Jq__steps>li{width:min(22rem,35%);position:absolute}.AcademyLearningOrbitHero-module__z4L1Jq__steps>li:first-child{inset-block-start:6%;inset-inline-start:8%}.AcademyLearningOrbitHero-module__z4L1Jq__steps>li:nth-child(2){inset-block-start:6%;inset-inline-end:8%}.AcademyLearningOrbitHero-module__z4L1Jq__steps>li:nth-child(3){inset-block-end:6%;inset-inline-end:8%}.AcademyLearningOrbitHero-module__z4L1Jq__steps>li:nth-child(4){inset-block-end:6%;inset-inline-start:8%}.AcademyLearningOrbitHero-module__z4L1Jq__step{gap:var(--space-3);min-height:10rem;padding:var(--space-4);border:var(--border-width-hairline) solid var(--color-line-strong);background:color-mix(in srgb, var(--academy-surface) 94%, transparent);box-shadow:var(--shadow-sm);border-start-end-radius:var(--radius-clip-notch);grid-template-columns:auto minmax(0,1fr);align-content:start;display:grid}.AcademyLearningOrbitHero-module__z4L1Jq__step h3{font-size:var(--text-md);line-height:var(--leading-snug)}.AcademyLearningOrbitHero-module__z4L1Jq__step a{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:2.75rem;color:var(--product-accent-strong);font-size:var(--text-sm);font-weight:var(--weight-strong);text-underline-offset:.2em;grid-column:2;margin-block-start:var(--space-2);display:inline-flex}[dir=rtl] .AcademyLearningOrbitHero-module__z4L1Jq__step a span:last-child{transform:scaleX(-1)}.AcademyLearningOrbitHero-module__z4L1Jq__step:focus-within{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}@keyframes AcademyLearningOrbitHero-module__z4L1Jq__orbit-marker{to{transform:rotate(1turn)}}@keyframes AcademyLearningOrbitHero-module__z4L1Jq__orbit-marker-reverse{to{transform:rotate(-1turn)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.AcademyLearningOrbitHero-module__z4L1Jq__step{transition:border-color var(--duration-base) var(--ease-emphasized), transform var(--duration-base) var(--ease-emphasized)}.AcademyLearningOrbitHero-module__z4L1Jq__step:hover,.AcademyLearningOrbitHero-module__z4L1Jq__step:focus-within{border-color:var(--product-accent);transform:translateY(calc(-1 * var(--space-1)))}}@media (max-width:64rem){.AcademyLearningOrbitHero-module__z4L1Jq__orbit{min-height:auto;padding:var(--space-5);background:linear-gradient(145deg, var(--academy-surface), var(--academy-surface-muted))}.AcademyLearningOrbitHero-module__z4L1Jq__orbit:before,.AcademyLearningOrbitHero-module__z4L1Jq__orbit:after{display:none}.AcademyLearningOrbitHero-module__z4L1Jq__core{width:100%;min-height:auto;text-align:start;margin-block-end:var(--space-5);position:static;transform:none}[dir=rtl] .AcademyLearningOrbitHero-module__z4L1Jq__core{transform:none}.AcademyLearningOrbitHero-module__z4L1Jq__steps{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));min-height:auto;display:grid}.AcademyLearningOrbitHero-module__z4L1Jq__steps>li{width:auto;position:static}.AcademyLearningOrbitHero-module__z4L1Jq__step{min-height:100%}}@media (max-width:48rem){.AcademyLearningOrbitHero-module__z4L1Jq__intro,.AcademyLearningOrbitHero-module__z4L1Jq__steps{grid-template-columns:minmax(0,1fr)}.AcademyLearningOrbitHero-module__z4L1Jq__introRail{max-width:42rem}}@media (max-width:24rem){.AcademyLearningOrbitHero-module__z4L1Jq__titleBlock h1{font-size:clamp(2.25rem,14vw,3.25rem)}.AcademyLearningOrbitHero-module__z4L1Jq__orbit{padding:var(--space-4)}.AcademyLearningOrbitHero-module__z4L1Jq__step{grid-template-columns:minmax(0,1fr)}.AcademyLearningOrbitHero-module__z4L1Jq__step a{grid-column:1}}@media (prefers-reduced-motion:reduce),(update:slow){.AcademyLearningOrbitHero-module__z4L1Jq__orbit:before,.AcademyLearningOrbitHero-module__z4L1Jq__orbit:after,.AcademyLearningOrbitHero-module__z4L1Jq__step{transition:none;animation:none}}
.AcademyLearningPathMap-module__JmAEJa__section{gap:var(--space-7);padding-block:clamp(var(--space-9), 9vw, var(--space-12));border-block-start:var(--border-width-hairline) solid var(--color-line);display:grid}.AcademyLearningPathMap-module__JmAEJa__intro{align-items:end;gap:clamp(var(--space-5), 6vw, var(--space-10));grid-template-columns:minmax(0,1.25fr) minmax(17rem,.75fr);display:grid}.AcademyLearningPathMap-module__JmAEJa__intro>div:first-child,.AcademyLearningPathMap-module__JmAEJa__summary{gap:var(--space-3);display:grid}.AcademyLearningPathMap-module__JmAEJa__eyebrow{color:var(--product-accent-strong);font-size:var(--text-xs);font-weight:var(--weight-strong);letter-spacing:var(--tracking-label);text-transform:uppercase;margin:0}.AcademyLearningPathMap-module__JmAEJa__intro h2{max-width:18ch;font-size:clamp(2rem,5vw,4rem);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);text-wrap:balance;margin:0}.AcademyLearningPathMap-module__JmAEJa__summary{padding-block:var(--space-5);border-block:var(--border-width-hairline) solid var(--color-line-strong)}.AcademyLearningPathMap-module__JmAEJa__summary p,.AcademyLearningPathMap-module__JmAEJa__notice p{color:var(--color-ink-muted);margin:0}.AcademyLearningPathMap-module__JmAEJa__summary a{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:2.75rem;padding:var(--space-3) var(--space-4);border:var(--border-width-hairline) solid var(--product-accent-strong);background:var(--product-accent-strong);color:var(--color-ink-inverse);font-weight:var(--weight-strong);border-start-end-radius:var(--radius-clip-notch);text-decoration:none;display:inline-flex}[dir=rtl] .AcademyLearningPathMap-module__JmAEJa__summary a span:last-child{transform:scaleX(-1)}.AcademyLearningPathMap-module__JmAEJa__notice{gap:var(--space-4);padding:var(--space-4);border-inline-start:.25rem solid var(--product-accent);background:var(--academy-surface-muted);font-size:var(--text-sm);grid-template-columns:minmax(10rem,.3fr) minmax(0,.7fr);display:grid}.AcademyLearningPathMap-module__JmAEJa__path{gap:var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.AcademyLearningPathMap-module__JmAEJa__path>li{min-width:0;position:relative}.AcademyLearningPathMap-module__JmAEJa__path>li:not(:last-child):after{z-index:var(--z-raised);width:var(--space-4);border-block-start:var(--border-width-hairline) solid var(--color-line-strong);content:"";position:absolute;inset-block-start:2.25rem;inset-inline-end:calc(-1 * var(--space-4))}.AcademyLearningPathMap-module__JmAEJa__stage{gap:var(--space-4);min-height:100%;padding:var(--space-5);border:var(--border-width-hairline) solid var(--color-line);background:var(--academy-surface);border-start-end-radius:var(--radius-clip-notch);flex-direction:column;display:flex}.AcademyLearningPathMap-module__JmAEJa__path>li[data-state=current] .AcademyLearningPathMap-module__JmAEJa__stage{border-color:var(--product-accent-strong);box-shadow:var(--shadow-md)}.AcademyLearningPathMap-module__JmAEJa__path>li[data-state=completed] .AcademyLearningPathMap-module__JmAEJa__stage{border-color:var(--color-gold);background:color-mix(in srgb, var(--color-gold-surface) 35%, var(--academy-surface))}.AcademyLearningPathMap-module__JmAEJa__path>li[data-state=locked] .AcademyLearningPathMap-module__JmAEJa__stage{background:var(--academy-surface-muted)}.AcademyLearningPathMap-module__JmAEJa__stageHeader{justify-content:space-between;align-items:center;gap:var(--space-2);border-block-end:var(--border-width-hairline) solid var(--color-line);flex-wrap:wrap;padding-block-end:var(--space-3);display:flex}.AcademyLearningPathMap-module__JmAEJa__stageIndex{color:var(--product-accent-strong);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--weight-strong);letter-spacing:var(--tracking-wide)}.AcademyLearningPathMap-module__JmAEJa__state{align-items:center;gap:var(--space-2);color:var(--color-ink-muted);font-size:var(--text-xs);font-weight:var(--weight-strong);display:inline-flex}.AcademyLearningPathMap-module__JmAEJa__state[data-state=completed]{color:var(--color-gold)}.AcademyLearningPathMap-module__JmAEJa__state[data-state=current]{color:var(--product-accent-strong)}.AcademyLearningPathMap-module__JmAEJa__stageTitle{gap:var(--space-2);display:grid}.AcademyLearningPathMap-module__JmAEJa__stageTitle h3,.AcademyLearningPathMap-module__JmAEJa__stageTitle p,.AcademyLearningPathMap-module__JmAEJa__lockedReason{margin:0}.AcademyLearningPathMap-module__JmAEJa__stageTitle h3{font-size:var(--text-lg);line-height:var(--leading-tight)}.AcademyLearningPathMap-module__JmAEJa__stageTitle p,.AcademyLearningPathMap-module__JmAEJa__details,.AcademyLearningPathMap-module__JmAEJa__related,.AcademyLearningPathMap-module__JmAEJa__lockedReason{color:var(--color-ink-muted);font-size:var(--text-sm)}.AcademyLearningPathMap-module__JmAEJa__details{gap:var(--space-4);margin:0;display:grid}.AcademyLearningPathMap-module__JmAEJa__details>div{gap:var(--space-2);display:grid}.AcademyLearningPathMap-module__JmAEJa__details dt,.AcademyLearningPathMap-module__JmAEJa__related>strong{color:var(--color-ink);font-size:var(--text-xs);font-weight:var(--weight-strong);letter-spacing:var(--tracking-wide);text-transform:uppercase}.AcademyLearningPathMap-module__JmAEJa__details dd{margin:0}.AcademyLearningPathMap-module__JmAEJa__details ul,.AcademyLearningPathMap-module__JmAEJa__related ul{gap:var(--space-2);margin:0;padding-inline-start:var(--space-5);display:grid}.AcademyLearningPathMap-module__JmAEJa__lockedReason{padding:var(--space-3);border-inline-start:.2rem solid var(--color-line-strong);background:var(--color-surface)}.AcademyLearningPathMap-module__JmAEJa__lockedReason strong{color:var(--color-ink)}.AcademyLearningPathMap-module__JmAEJa__related{gap:var(--space-2);border-block-start:var(--border-width-hairline) solid var(--color-line);margin-block-start:auto;padding-block-start:var(--space-4);display:grid}.AcademyLearningPathMap-module__JmAEJa__related a{color:var(--product-accent-strong);font-weight:var(--weight-strong);text-underline-offset:.2em}.AcademyLearningPathMap-module__JmAEJa__stage:focus-within{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}@media (max-width:68rem){.AcademyLearningPathMap-module__JmAEJa__path{grid-template-columns:repeat(2,minmax(0,1fr))}.AcademyLearningPathMap-module__JmAEJa__path>li:after{display:none}}@media (max-width:48rem){.AcademyLearningPathMap-module__JmAEJa__intro,.AcademyLearningPathMap-module__JmAEJa__notice,.AcademyLearningPathMap-module__JmAEJa__path{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce),(update:slow){.AcademyLearningPathMap-module__JmAEJa__stage,.AcademyLearningPathMap-module__JmAEJa__summary a{transition:none}}
.AcademyFeaturedMasterclass-module__dWY8ea__section{margin-block:0 clamp(var(--space-9), 9vw, var(--space-12));border:var(--border-width-hairline) solid var(--color-line-strong);background:var(--academy-surface);box-shadow:var(--shadow-md);border-start-end-radius:var(--radius-clip-notch);grid-template-columns:minmax(18rem,.85fr) minmax(0,1.15fr);display:grid;overflow:hidden}.AcademyFeaturedMasterclass-module__dWY8ea__preview{min-height:34rem;padding:clamp(var(--space-5), 6vw, var(--space-8));background:radial-gradient(circle at 35% 30%, color-mix(in srgb, var(--product-accent) 35%, transparent) 0 10%, transparent 10.5%), linear-gradient(145deg, var(--color-primary) 0 54%, color-mix(in srgb, var(--color-primary) 84%, var(--product-accent)) 54% 72%, var(--color-primary-hover) 72%);color:var(--color-ink-inverse);align-content:end;margin:0;display:grid;position:relative}.AcademyFeaturedMasterclass-module__dWY8ea__preview:before,.AcademyFeaturedMasterclass-module__dWY8ea__preview:after{border:var(--border-width-hairline) solid color-mix(in srgb, var(--product-accent-on-dark) 45%, transparent);content:"";border-radius:50%;position:absolute}.AcademyFeaturedMasterclass-module__dWY8ea__preview:before{aspect-ratio:1;width:42%;inset:14% 18% auto auto}.AcademyFeaturedMasterclass-module__dWY8ea__preview:after{aspect-ratio:1;width:28%;inset:20% 24% auto auto}.AcademyFeaturedMasterclass-module__dWY8ea__previewMark{inset-block-start:var(--space-5);inset-inline:var(--space-5);border-block-end:var(--border-width-hairline) solid color-mix(in srgb, var(--color-ink-inverse) 35%, transparent);color:var(--product-accent-on-dark);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);justify-content:space-between;padding-block-end:var(--space-3);display:flex;position:absolute}.AcademyFeaturedMasterclass-module__dWY8ea__preview figcaption{z-index:var(--z-raised);gap:var(--space-3);max-width:28rem;display:grid;position:relative}.AcademyFeaturedMasterclass-module__dWY8ea__previewLabel,.AcademyFeaturedMasterclass-module__dWY8ea__eyebrow{color:var(--product-accent-on-dark);font-size:var(--text-xs);font-weight:var(--weight-strong);letter-spacing:var(--tracking-label);text-transform:uppercase}.AcademyFeaturedMasterclass-module__dWY8ea__preview h3,.AcademyFeaturedMasterclass-module__dWY8ea__preview p{margin:0}.AcademyFeaturedMasterclass-module__dWY8ea__preview h3{font-size:clamp(1.6rem,4vw,2.6rem);line-height:var(--leading-tight)}.AcademyFeaturedMasterclass-module__dWY8ea__preview p{color:color-mix(in srgb, var(--color-ink-inverse) 78%, transparent)}.AcademyFeaturedMasterclass-module__dWY8ea__body{align-content:start;gap:var(--space-6);padding:clamp(var(--space-5), 6vw, var(--space-8));display:grid}.AcademyFeaturedMasterclass-module__dWY8ea__body header{gap:var(--space-3);display:grid}.AcademyFeaturedMasterclass-module__dWY8ea__eyebrow{color:var(--product-accent-strong);margin:0}.AcademyFeaturedMasterclass-module__dWY8ea__body h2,.AcademyFeaturedMasterclass-module__dWY8ea__description{margin:0}.AcademyFeaturedMasterclass-module__dWY8ea__body h2{font-size:clamp(2rem,4.5vw,3.5rem);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);text-wrap:balance}.AcademyFeaturedMasterclass-module__dWY8ea__description{color:var(--color-ink-muted);font-size:var(--text-md)}.AcademyFeaturedMasterclass-module__dWY8ea__instructor{gap:var(--space-4);padding-block:var(--space-4);border-block:var(--border-width-hairline) solid var(--color-line);grid-template-columns:1.5fr repeat(2,minmax(0,.75fr));margin:0;display:grid}.AcademyFeaturedMasterclass-module__dWY8ea__instructor>div{align-content:start;gap:var(--space-2);display:grid}.AcademyFeaturedMasterclass-module__dWY8ea__instructor dt,.AcademyFeaturedMasterclass-module__dWY8ea__relevance h3{color:var(--color-ink-muted);font-size:var(--text-xs);font-weight:var(--weight-strong);letter-spacing:var(--tracking-wide);text-transform:uppercase}.AcademyFeaturedMasterclass-module__dWY8ea__instructor dd{gap:var(--space-1);margin:0;display:grid}.AcademyFeaturedMasterclass-module__dWY8ea__instructor dd span{color:var(--color-ink-muted);font-size:var(--text-sm)}.AcademyFeaturedMasterclass-module__dWY8ea__relevance{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.AcademyFeaturedMasterclass-module__dWY8ea__relevance>div{align-content:start;gap:var(--space-3);display:grid}.AcademyFeaturedMasterclass-module__dWY8ea__relevance h3,.AcademyFeaturedMasterclass-module__dWY8ea__relevance p,.AcademyFeaturedMasterclass-module__dWY8ea__relevance ul{margin:0}.AcademyFeaturedMasterclass-module__dWY8ea__relevance p,.AcademyFeaturedMasterclass-module__dWY8ea__relevance ul{color:var(--color-ink-muted);font-size:var(--text-sm)}.AcademyFeaturedMasterclass-module__dWY8ea__relevance ul{gap:var(--space-2);padding-inline-start:var(--space-5);display:grid}.AcademyFeaturedMasterclass-module__dWY8ea__action{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:2.75rem;padding:var(--space-3) var(--space-4);border:var(--border-width-hairline) solid var(--product-accent-strong);background:var(--product-accent-strong);color:var(--color-ink-inverse);font-weight:var(--weight-strong);border-start-end-radius:var(--radius-clip-notch);text-decoration:none;display:inline-flex}[dir=rtl] .AcademyFeaturedMasterclass-module__dWY8ea__action span:last-child{transform:scaleX(-1)}.AcademyFeaturedMasterclass-module__dWY8ea__section:focus-within{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}@media (max-width:56rem){.AcademyFeaturedMasterclass-module__dWY8ea__section{grid-template-columns:minmax(0,1fr)}.AcademyFeaturedMasterclass-module__dWY8ea__preview{min-height:24rem}}@media (max-width:36rem){.AcademyFeaturedMasterclass-module__dWY8ea__instructor,.AcademyFeaturedMasterclass-module__dWY8ea__relevance{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce),(update:slow){.AcademyFeaturedMasterclass-module__dWY8ea__action{transition:none}}
.LabWorkflowHero-module__Nq6HbW__hero{--lab-grid-line:color-mix(in srgb, var(--lab-accent-on-dark) 22%, transparent);--lab-hairline:color-mix(in srgb, var(--lab-accent-on-dark) 34%, transparent);gap:clamp(var(--space-6), 6vw, var(--space-10));padding:clamp(var(--space-6), 6vw, var(--space-10));border:var(--border-width-hairline) var(--border-style-technical) transparent;border-radius:var(--radius-lg);background:var(--lab-dark-surface);color:var(--color-ink-inverse);box-shadow:var(--shadow-lg);border-start-end-radius:var(--radius-clip-notch);display:grid;position:relative;overflow:hidden}.LabWorkflowHero-module__Nq6HbW__mesh{z-index:var(--z-base);background:repeating-linear-gradient(90deg, var(--lab-grid-line) 0 1px, transparent 1px calc(100% / 12)), repeating-linear-gradient(0deg, var(--lab-grid-line) 0 1px, transparent 1px 4.5rem), radial-gradient(circle at 78% 12%, color-mix(in srgb, var(--lab-accent-on-dark) 20%, transparent) 0, transparent 55%);opacity:.55;pointer-events:none;position:absolute;inset:0}.LabWorkflowHero-module__Nq6HbW__scan{background:linear-gradient(90deg, transparent, var(--lab-hairline), transparent);height:2px;animation:LabWorkflowHero-module__Nq6HbW__lab-scan 9s var(--ease-standard) infinite alternate;display:block;position:absolute;inset-block-start:12%;inset-inline:0}.LabWorkflowHero-module__Nq6HbW__intro{z-index:var(--z-raised);align-items:end;gap:clamp(var(--space-5), 6vw, var(--space-10));grid-template-columns:minmax(0,1.45fr) minmax(17rem,.55fr);display:grid;position:relative}.LabWorkflowHero-module__Nq6HbW__titleBlock{gap:var(--space-3);display:grid}.LabWorkflowHero-module__Nq6HbW__titleBlock .aidi-index{color:var(--lab-accent-on-dark)}.LabWorkflowHero-module__Nq6HbW__eyebrow{color:var(--lab-accent-on-dark);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--weight-strong);letter-spacing:var(--tracking-label);text-transform:uppercase;margin:0}.LabWorkflowHero-module__Nq6HbW__titleBlock h1{max-width:16ch;font-size:clamp(2.4rem,6vw,4.75rem);font-weight:var(--weight-heading);letter-spacing:var(--tracking-tight);text-wrap:balance;margin:0;line-height:1}.LabWorkflowHero-module__Nq6HbW__introRail{gap:var(--space-4);border-inline-start:var(--border-width-priority) solid var(--lab-accent-on-dark);padding-inline-start:var(--space-5);display:grid}.LabWorkflowHero-module__Nq6HbW__introRail>p{color:var(--color-ink-inverse-muted);font-size:var(--text-md);margin:0}.LabWorkflowHero-module__Nq6HbW__primaryAction{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:2.75rem;padding:var(--space-3) var(--space-4);border:var(--border-width-hairline) solid var(--lab-accent-on-dark);background:var(--lab-accent-on-dark);color:var(--navy-950);font-weight:var(--weight-strong);border-start-end-radius:var(--radius-clip-notch);text-decoration:none;display:inline-flex}.LabWorkflowHero-module__Nq6HbW__secondaryAction{min-height:2.75rem;color:var(--color-ink-inverse);font-size:var(--text-sm);font-weight:var(--weight-strong);text-underline-offset:.2em;justify-self:start;align-items:center;display:inline-flex}.LabWorkflowHero-module__Nq6HbW__notice{border-block-start:var(--border-width-hairline) solid color-mix(in srgb, var(--color-ink-inverse) 30%, transparent);color:var(--color-ink-inverse-muted);font-size:var(--text-xs);margin:0;padding-block-start:var(--space-3)}[dir=rtl] .LabWorkflowHero-module__Nq6HbW__primaryAction span:last-child{transform:scaleX(-1)}.LabWorkflowHero-module__Nq6HbW__workflow{z-index:var(--z-raised);position:relative}.LabWorkflowHero-module__Nq6HbW__stages{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.LabWorkflowHero-module__Nq6HbW__stage{align-content:start;gap:var(--space-2);height:100%;padding:var(--space-4);border:var(--border-width-hairline) var(--border-style-technical) color-mix(in srgb, var(--color-ink-inverse) 26%, transparent);border-block-start:var(--border-width-emphasis) solid var(--lab-accent-on-dark);background:color-mix(in srgb, var(--color-ink-inverse) 8%, transparent);border-start-end-radius:var(--radius-clip-notch);display:grid}.LabWorkflowHero-module__Nq6HbW__stageIndex{color:var(--lab-accent-on-dark);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--weight-strong);letter-spacing:var(--tracking-label);text-transform:uppercase}.LabWorkflowHero-module__Nq6HbW__stage h2{font-size:var(--text-md);font-weight:var(--weight-heading);line-height:var(--leading-snug);margin:0}.LabWorkflowHero-module__Nq6HbW__stage>p{color:var(--color-ink-inverse-muted);font-size:var(--text-sm);margin:0}.LabWorkflowHero-module__Nq6HbW__stageMeta{gap:var(--space-2);border-block-start:var(--border-width-hairline) solid color-mix(in srgb, var(--color-ink-inverse) 20%, transparent);margin:0;padding-block-start:var(--space-3);display:grid}.LabWorkflowHero-module__Nq6HbW__stageMeta div{gap:.125rem;display:grid}.LabWorkflowHero-module__Nq6HbW__stageMeta dt{color:var(--lab-accent-on-dark);font-size:var(--text-xs);font-weight:var(--weight-strong);letter-spacing:var(--tracking-label);text-transform:uppercase}.LabWorkflowHero-module__Nq6HbW__stageMeta dd{color:var(--color-ink-inverse);font-size:var(--text-sm);margin:0}@keyframes LabWorkflowHero-module__Nq6HbW__lab-scan{to{inset-block-start:88%}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.LabWorkflowHero-module__Nq6HbW__stage{transition:border-color var(--duration-base) var(--ease-standard)}.LabWorkflowHero-module__Nq6HbW__stage:hover,.LabWorkflowHero-module__Nq6HbW__stage:focus-within{border-color:var(--lab-accent-on-dark)}}@media (max-width:64rem){.LabWorkflowHero-module__Nq6HbW__stages{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:48rem){.LabWorkflowHero-module__Nq6HbW__intro,.LabWorkflowHero-module__Nq6HbW__stages{grid-template-columns:minmax(0,1fr)}.LabWorkflowHero-module__Nq6HbW__mesh{opacity:.35}}@media (max-width:24rem){.LabWorkflowHero-module__Nq6HbW__titleBlock h1{font-size:clamp(2rem,12vw,3rem)}}@media (prefers-reduced-motion:reduce),(update:slow){.LabWorkflowHero-module__Nq6HbW__scan{animation:none}.LabWorkflowHero-module__Nq6HbW__stage{transition:none}}
.LabSubmissionMatrix-module__TzV58W__section{gap:clamp(var(--space-5), 4vw, var(--space-8));padding-block:clamp(var(--space-8), 8vw, var(--space-12));border-block-start:var(--border-width-hairline) solid var(--color-line);display:grid}.LabSubmissionMatrix-module__TzV58W__intro{align-items:end;gap:clamp(var(--space-4), 4vw, var(--space-8));grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);display:grid}.LabSubmissionMatrix-module__TzV58W__titleBlock{gap:var(--space-2);display:grid}.LabSubmissionMatrix-module__TzV58W__titleBlock .aidi-index{color:var(--lab-accent)}.LabSubmissionMatrix-module__TzV58W__eyebrow{color:var(--lab-accent);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--weight-strong);letter-spacing:var(--tracking-label);text-transform:uppercase;margin:0}.LabSubmissionMatrix-module__TzV58W__titleBlock h2{max-width:20ch;font-size:var(--text-2xl);font-weight:var(--weight-heading);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);text-wrap:balance;margin:0}.LabSubmissionMatrix-module__TzV58W__lede{border-inline-start:var(--border-width-priority) solid var(--lab-accent);color:var(--color-ink-muted);font-size:var(--text-md);margin:0;padding-inline-start:var(--space-5)}.LabSubmissionMatrix-module__TzV58W__synthetic{gap:var(--space-1);padding:var(--space-4);border:var(--border-width-hairline) var(--border-style-technical) var(--lab-accent);background:var(--lab-surface-muted);border-start-end-radius:var(--radius-clip-notch);display:grid}.LabSubmissionMatrix-module__TzV58W__synthetic strong{color:var(--lab-accent-strong);font-size:var(--text-xs);letter-spacing:var(--tracking-label);text-transform:uppercase}.LabSubmissionMatrix-module__TzV58W__synthetic p{color:var(--color-ink);font-size:var(--text-sm);margin:0}.LabSubmissionMatrix-module__TzV58W__examples{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.LabSubmissionMatrix-module__TzV58W__example{align-content:start;gap:var(--space-4);height:100%;padding:clamp(var(--space-4), 3vw, var(--space-6));border:var(--border-width-hairline) var(--border-style-technical) var(--color-line);border-block-start:var(--border-width-priority) solid var(--lab-accent);background:var(--lab-surface);box-shadow:var(--shadow-sm);border-start-end-radius:var(--radius-clip-notch);display:grid}.LabSubmissionMatrix-module__TzV58W__exampleHeader{gap:var(--space-2);display:grid}.LabSubmissionMatrix-module__TzV58W__exampleIndex{color:var(--lab-accent);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--weight-strong);letter-spacing:var(--tracking-label);text-transform:uppercase}.LabSubmissionMatrix-module__TzV58W__exampleHeader h3{font-size:var(--text-lg);font-weight:var(--weight-heading);line-height:var(--leading-snug);margin:0}.LabSubmissionMatrix-module__TzV58W__exampleHeader>p{color:var(--color-ink-muted);font-size:var(--text-sm);margin:0}.LabSubmissionMatrix-module__TzV58W__reference{align-items:baseline;gap:var(--space-2);flex-wrap:wrap;display:flex}.LabSubmissionMatrix-module__TzV58W__reference>span{color:var(--color-ink-muted);font-size:var(--text-xs);letter-spacing:var(--tracking-label);text-transform:uppercase}.LabSubmissionMatrix-module__TzV58W__reference code{padding:.125rem var(--space-2);border:var(--border-width-hairline) solid var(--color-line-strong);background:var(--color-surface-sunken);color:var(--color-ink);font-family:var(--font-mono);font-size:var(--text-sm);unicode-bidi:isolate;border-start-end-radius:var(--radius-clip-notch)}.LabSubmissionMatrix-module__TzV58W__selections{gap:var(--space-3);padding-block:var(--space-3);border-block:var(--border-width-hairline) solid var(--color-line);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.LabSubmissionMatrix-module__TzV58W__selections div{gap:.125rem;display:grid}.LabSubmissionMatrix-module__TzV58W__selections dt{color:var(--lab-accent-strong);font-size:var(--text-xs);font-weight:var(--weight-strong);letter-spacing:var(--tracking-label);text-transform:uppercase}.LabSubmissionMatrix-module__TzV58W__selections dd{font-size:var(--text-sm);margin:0}.LabSubmissionMatrix-module__TzV58W__assets h4{margin:0 0 var(--space-3);font-size:var(--text-sm);font-weight:var(--weight-strong);letter-spacing:var(--tracking-label);text-transform:uppercase}.LabSubmissionMatrix-module__TzV58W__assets ul{gap:var(--space-3);counter-reset:lab-asset;margin:0;padding:0;list-style:none;display:grid}.LabSubmissionMatrix-module__TzV58W__assets li{border-inline-start:var(--border-width-emphasis) solid var(--lab-accent);counter-increment:lab-asset;gap:.125rem;padding-inline-start:var(--space-5);display:grid}.LabSubmissionMatrix-module__TzV58W__assetLabel{font-size:var(--text-sm);font-weight:var(--weight-strong)}.LabSubmissionMatrix-module__TzV58W__assetLabel:before{content:counter(lab-asset, decimal-leading-zero) " · ";color:var(--lab-accent);font-family:var(--font-mono)}.LabSubmissionMatrix-module__TzV58W__assetReason{color:var(--color-ink-muted);font-size:var(--text-sm)}.LabSubmissionMatrix-module__TzV58W__assetsNote{color:var(--color-ink-muted);font-size:var(--text-sm);margin:0}.LabSubmissionMatrix-module__TzV58W__exchange{gap:var(--space-5);padding:clamp(var(--space-4), 3vw, var(--space-6));border:var(--border-width-hairline) var(--border-style-technical) var(--color-line);background:var(--lab-surface);border-start-end-radius:var(--radius-clip-notch);display:grid}.LabSubmissionMatrix-module__TzV58W__exchangeIntro h3{margin:0 0 var(--space-2);font-size:var(--text-xl);font-weight:var(--weight-heading);line-height:var(--leading-snug)}.LabSubmissionMatrix-module__TzV58W__exchangeIntro p{max-width:62ch;color:var(--color-ink-muted);margin:0}.LabSubmissionMatrix-module__TzV58W__exchangeSteps{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));margin:0;padding:0;list-style:none;display:grid}.LabSubmissionMatrix-module__TzV58W__exchangeSteps li{align-content:start;gap:var(--space-2);border-block-start:var(--border-width-emphasis) solid var(--lab-accent);padding-block-start:var(--space-3);display:grid}.LabSubmissionMatrix-module__TzV58W__metaLabel{color:var(--lab-accent-strong);font-size:var(--text-xs);font-weight:var(--weight-strong);letter-spacing:var(--tracking-label);text-transform:uppercase;display:block}.LabSubmissionMatrix-module__TzV58W__exchangeActor,.LabSubmissionMatrix-module__TzV58W__exchangeAction,.LabSubmissionMatrix-module__TzV58W__exchangeResult{font-size:var(--text-sm);margin:0}.LabSubmissionMatrix-module__TzV58W__exchangeActor{font-weight:var(--weight-strong)}.LabSubmissionMatrix-module__TzV58W__exchangeResult{color:var(--color-ink-muted)}@media (max-width:64rem){.LabSubmissionMatrix-module__TzV58W__intro,.LabSubmissionMatrix-module__TzV58W__examples{grid-template-columns:minmax(0,1fr)}.LabSubmissionMatrix-module__TzV58W__lede{padding-inline-start:var(--space-4)}}@media (max-width:30rem){.LabSubmissionMatrix-module__TzV58W__selections{grid-template-columns:minmax(0,1fr)}}
.LabActionCockpit-module__5MThqW__cockpit{gap:clamp(var(--space-5), 4vw, var(--space-7));display:grid}.LabActionCockpit-module__5MThqW__focus{gap:var(--space-2);padding:clamp(var(--space-4), 3vw, var(--space-6));border:var(--border-width-hairline) var(--border-style-technical) var(--color-line);border-block-start:var(--border-width-priority) solid var(--color-line-strong);background:var(--color-surface);border-start-end-radius:var(--radius-clip-notch);display:grid}.LabActionCockpit-module__5MThqW__focus[data-lab-cockpit-severity=overdue],.LabActionCockpit-module__5MThqW__focus[data-lab-cockpit-severity=due_today]{border-block-start-width:var(--border-width-priority);border-block-start-color:var(--color-serious)}.LabActionCockpit-module__5MThqW__focus[data-lab-cockpit-severity=due_soon]{border-block-start-color:var(--lab-accent-strong)}.LabActionCockpit-module__5MThqW__eyebrow{color:var(--lab-accent);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--weight-strong);letter-spacing:var(--tracking-label);text-transform:uppercase;margin:0}.LabActionCockpit-module__5MThqW__focusTitle{font-size:var(--text-xl);font-weight:var(--weight-heading);line-height:var(--leading-snug);margin:0}.LabActionCockpit-module__5MThqW__focusReference,.LabActionCockpit-module__5MThqW__focusDetail{max-width:72ch;color:var(--color-ink-muted);font-size:var(--text-sm);margin:0}.LabActionCockpit-module__5MThqW__focusFacts{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));margin:0;display:grid}.LabActionCockpit-module__5MThqW__focusFacts div{gap:var(--space-1);display:grid}.LabActionCockpit-module__5MThqW__focusFacts dt{color:var(--color-ink-muted);font-size:var(--text-xs);letter-spacing:var(--tracking-label);text-transform:uppercase}.LabActionCockpit-module__5MThqW__focusFacts dd{font-size:var(--text-sm);font-weight:var(--weight-strong);margin:0}.LabActionCockpit-module__5MThqW__focusAction{padding:var(--space-2) var(--space-4);border:var(--border-width-hairline) solid var(--lab-accent-strong);font-weight:var(--weight-strong);justify-self:start}.LabActionCockpit-module__5MThqW__queue,.LabActionCockpit-module__5MThqW__declared{gap:var(--space-4);display:grid}.LabActionCockpit-module__5MThqW__queue h2,.LabActionCockpit-module__5MThqW__declared h2{font-size:var(--text-lg);font-weight:var(--weight-heading);margin:0}.LabActionCockpit-module__5MThqW__queueIntro{max-width:62ch;color:var(--color-text-muted);font-size:var(--text-sm);margin:0}.LabActionCockpit-module__5MThqW__rows,.LabActionCockpit-module__5MThqW__declaredList{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.LabActionCockpit-module__5MThqW__row{gap:var(--space-3);padding:clamp(var(--space-4), 3vw, var(--space-5));border:var(--border-width-hairline) solid var(--color-line);border-inline-start:var(--border-width-priority) solid var(--color-line-strong);background:var(--color-surface);display:grid}.LabActionCockpit-module__5MThqW__row[data-lab-cockpit-severity=overdue]{border-inline-start-color:var(--color-serious);border-block-start:var(--border-width-priority) solid var(--color-serious)}.LabActionCockpit-module__5MThqW__row[data-lab-cockpit-severity=due_today]{border-inline-start-color:var(--color-serious)}.LabActionCockpit-module__5MThqW__row[data-lab-cockpit-severity=due_soon]{border-inline-start-color:var(--lab-accent)}.LabActionCockpit-module__5MThqW__rowHead{justify-content:space-between;align-items:baseline;gap:var(--space-3);flex-wrap:wrap;display:flex}.LabActionCockpit-module__5MThqW__rowTitle{font-size:var(--text-base);font-weight:var(--weight-heading);margin:0}.LabActionCockpit-module__5MThqW__severity{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-label);text-transform:uppercase}.LabActionCockpit-module__5MThqW__row[data-lab-cockpit-severity=overdue] .LabActionCockpit-module__5MThqW__severity,.LabActionCockpit-module__5MThqW__row[data-lab-cockpit-severity=due_today] .LabActionCockpit-module__5MThqW__severity{font-weight:var(--weight-strong)}.LabActionCockpit-module__5MThqW__facts{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));margin:0;display:grid}.LabActionCockpit-module__5MThqW__facts div{gap:var(--space-1);display:grid}.LabActionCockpit-module__5MThqW__facts dt{color:var(--color-ink-muted);font-size:var(--text-xs);letter-spacing:var(--tracking-label);text-transform:uppercase}.LabActionCockpit-module__5MThqW__facts dd{font-size:var(--text-sm);margin:0}.LabActionCockpit-module__5MThqW__rowReference{color:var(--color-ink-muted);font-family:var(--font-mono);font-size:var(--text-xs);margin:0}.LabActionCockpit-module__5MThqW__pending{padding:var(--space-2) var(--space-3);border-inline-start:var(--border-width-priority) solid var(--color-line-strong);color:var(--color-ink-muted);font-size:var(--text-sm);margin:0}.LabActionCockpit-module__5MThqW__empty{padding:clamp(var(--space-4), 3vw, var(--space-6));border:var(--border-width-hairline) dashed var(--color-line-strong);color:var(--color-ink-muted);margin:0}.LabActionCockpit-module__5MThqW__declaredList li{gap:var(--space-1);padding:clamp(var(--space-3), 2vw, var(--space-4));border:var(--border-width-hairline) dashed var(--color-line-strong);display:grid}.LabActionCockpit-module__5MThqW__declaredList h3{font-size:var(--text-base);font-weight:var(--weight-heading);margin:0}.LabActionCockpit-module__5MThqW__declaredList p{color:var(--color-ink-muted);font-size:var(--text-sm);margin:0}
.LabCaseList-module__mKLxGG__root{gap:clamp(var(--space-5), 4vw, var(--space-7));display:grid}.LabCaseList-module__mKLxGG__header{gap:var(--space-2);max-width:72ch;display:grid}.LabCaseList-module__mKLxGG__header>p{color:var(--color-ink-muted);margin:0}.LabCaseList-module__mKLxGG__header>p:first-of-type{color:var(--lab-accent);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--weight-strong);letter-spacing:var(--tracking-label);text-transform:uppercase}.LabCaseList-module__mKLxGG__header h1{font-size:var(--text-2xl);line-height:var(--leading-tight);margin:0}.LabCaseList-module__mKLxGG__filters{gap:var(--space-4);padding:clamp(var(--space-4), 3vw, var(--space-6));border:var(--border-width-hairline) solid var(--color-line);background:var(--color-surface);border-start-end-radius:var(--radius-clip-notch);grid-template-columns:repeat(4,minmax(10rem,1fr));display:grid}.LabCaseList-module__mKLxGG__filters label,.LabCaseList-module__mKLxGG__searchField{align-content:start;gap:var(--space-1);min-width:0;font-size:var(--text-sm);font-weight:var(--weight-strong);display:grid}.LabCaseList-module__mKLxGG__filters input,.LabCaseList-module__mKLxGG__filters select{width:100%;min-height:2.75rem;padding:var(--space-2) var(--space-3);border:var(--border-width-hairline) solid var(--color-line-strong);background:var(--color-surface);color:var(--color-ink);font:inherit}.LabCaseList-module__mKLxGG__searchField{grid-column:span 2}.LabCaseList-module__mKLxGG__filters small{color:var(--color-ink-muted);font-weight:var(--weight-regular)}.LabCaseList-module__mKLxGG__filters select:disabled{cursor:not-allowed;background:var(--color-canvas);color:var(--color-ink-muted)}.LabCaseList-module__mKLxGG__filterActions{align-items:end;display:flex}.LabCaseList-module__mKLxGG__filterActions button{min-height:2.75rem;padding:var(--space-2) var(--space-5);border:var(--border-width-hairline) solid var(--lab-accent-strong);background:var(--lab-accent-strong);color:var(--color-surface);font:inherit;font-weight:var(--weight-strong)}.LabCaseList-module__mKLxGG__utilityRail{justify-content:space-between;align-items:baseline;gap:var(--space-3);padding-block:var(--space-3);border-block:var(--border-width-hairline) solid var(--color-line);color:var(--color-ink-muted);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.LabCaseList-module__mKLxGG__utilityRail p{margin:0}.LabCaseList-module__mKLxGG__utilityRail a{font-weight:var(--weight-strong)}.LabCaseList-module__mKLxGG__notice,.LabCaseList-module__mKLxGG__empty{padding:var(--space-5);border:var(--border-width-hairline) dashed var(--color-line-strong);color:var(--color-ink-muted);margin:0}.LabCaseList-module__mKLxGG__empty h2{margin-block:0 var(--space-2);color:var(--color-ink);font-size:var(--text-lg)}.LabCaseList-module__mKLxGG__empty p{margin:0}.LabCaseList-module__mKLxGG__tableRegion{border:var(--border-width-hairline) solid var(--color-line);background:var(--color-surface);overflow-x:auto}.LabCaseList-module__mKLxGG__table{border-collapse:collapse;width:100%;min-width:76rem;font-size:var(--text-sm)}.LabCaseList-module__mKLxGG__table caption{padding:var(--space-3);text-align:start;font-weight:var(--weight-strong)}.LabCaseList-module__mKLxGG__table th,.LabCaseList-module__mKLxGG__table td{padding:var(--space-3);border-block-start:var(--border-width-hairline) solid var(--color-line);text-align:start;vertical-align:top}.LabCaseList-module__mKLxGG__table thead th{color:var(--color-ink-muted);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;white-space:nowrap}.LabCaseList-module__mKLxGG__table tbody th{font-family:var(--font-mono)}.LabCaseList-module__mKLxGG__status{align-items:center;gap:var(--space-2);display:inline-flex}.LabCaseList-module__mKLxGG__statusMark{color:var(--color-ink-muted);font-size:.75em}.LabCaseList-module__mKLxGG__statusMark[data-status=changes_requested],.LabCaseList-module__mKLxGG__statusMark[data-status=rejected],.LabCaseList-module__mKLxGG__statusMark[data-status=cancelled]{color:var(--color-serious)}.LabCaseList-module__mKLxGG__statusMark[data-status=awaiting_approval],.LabCaseList-module__mKLxGG__statusMark[data-status=quality_control]{color:var(--lab-accent-strong)}.LabCaseList-module__mKLxGG__statusMark[data-status=approved],.LabCaseList-module__mKLxGG__statusMark[data-status=delivered],.LabCaseList-module__mKLxGG__statusMark[data-status=closed]{color:var(--color-success)}.LabCaseList-module__mKLxGG__capsules{margin:0;padding:0;list-style:none;display:none}.LabCaseList-module__mKLxGG__capsule{gap:var(--space-4);padding:var(--space-5);border:var(--border-width-hairline) solid var(--color-line);border-inline-start:var(--border-width-priority) solid var(--lab-accent);background:var(--color-surface);border-start-end-radius:var(--radius-clip-notch);display:grid}.LabCaseList-module__mKLxGG__capsuleHead{justify-content:space-between;align-items:baseline;gap:var(--space-3);font-family:var(--font-mono);font-weight:var(--weight-strong);flex-wrap:wrap;display:flex}.LabCaseList-module__mKLxGG__capsuleFacts{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.LabCaseList-module__mKLxGG__capsuleFacts div{min-width:0}.LabCaseList-module__mKLxGG__capsuleFacts dt{color:var(--color-ink-muted);font-size:var(--text-xs);letter-spacing:var(--tracking-label);text-transform:uppercase}.LabCaseList-module__mKLxGG__capsuleFacts dd{margin:var(--space-1) 0 0;overflow-wrap:anywhere;font-size:var(--text-sm)}.LabCaseList-module__mKLxGG__dominantAction{min-height:2.75rem;padding:var(--space-3) var(--space-4);border:var(--border-width-hairline) solid var(--lab-accent-strong);background:var(--lab-accent-strong);color:var(--color-surface);font-weight:var(--weight-strong);justify-content:space-between;align-items:center;text-decoration:none;display:inline-flex}.LabCaseList-module__mKLxGG__pagination{justify-content:flex-end;align-items:center;gap:var(--space-4);padding-block:var(--space-3);border-block-start:var(--border-width-hairline) solid var(--color-line);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.LabCaseList-module__mKLxGG__pagination>span:first-child{margin-inline-end:auto}.LabCaseList-module__mKLxGG__pagination [aria-disabled=true]{color:var(--color-ink-muted)}@media (max-width:64rem){.LabCaseList-module__mKLxGG__filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:48rem){.LabCaseList-module__mKLxGG__filters{grid-template-columns:1fr}.LabCaseList-module__mKLxGG__searchField{grid-column:auto}.LabCaseList-module__mKLxGG__tableRegion{display:none}.LabCaseList-module__mKLxGG__capsules{gap:var(--space-4);display:grid}.LabCaseList-module__mKLxGG__utilityRail{flex-direction:column;align-items:stretch}}@media (max-width:22rem){.LabCaseList-module__mKLxGG__capsuleFacts{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.LabCaseList-module__mKLxGG__root *,.LabCaseList-module__mKLxGG__root :before,.LabCaseList-module__mKLxGG__root :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important}}@media (forced-colors:active){.LabCaseList-module__mKLxGG__statusMark{forced-color-adjust:auto}.LabCaseList-module__mKLxGG__dominantAction,.LabCaseList-module__mKLxGG__filterActions button{border:2px solid buttontext}}
.LabCaseFileMatrix-module__cyJVQW__section{gap:clamp(var(--space-4), 3vw, var(--space-5));padding:clamp(var(--space-5), 4vw, var(--space-7));border:var(--border-width-hairline) var(--border-style-technical) var(--color-line);border-block-start:var(--border-width-priority) solid var(--lab-accent);background:var(--lab-surface);border-start-end-radius:var(--radius-clip-notch);display:grid}.LabCaseFileMatrix-module__cyJVQW__intro{gap:var(--space-2);display:grid}.LabCaseFileMatrix-module__cyJVQW__intro .aidi-index{color:var(--lab-accent)}.LabCaseFileMatrix-module__cyJVQW__eyebrow{color:var(--lab-accent);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--weight-strong);letter-spacing:var(--tracking-label);text-transform:uppercase;margin:0}.LabCaseFileMatrix-module__cyJVQW__intro h2{font-size:var(--text-xl);font-weight:var(--weight-heading);line-height:var(--leading-snug);margin:0}.LabCaseFileMatrix-module__cyJVQW__lede{max-width:72ch;color:var(--color-ink-muted);margin:0}.LabCaseFileMatrix-module__cyJVQW__drop{justify-items:center;gap:var(--space-2);padding:clamp(var(--space-5), 4vw, var(--space-7)) var(--space-4);border:var(--border-width-emphasis) dashed var(--lab-accent-strong);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--lab-accent) 8%, transparent);text-align:center;cursor:pointer;transition:background var(--duration-fast,.12s) ease;display:grid}.LabCaseFileMatrix-module__cyJVQW__drop:hover{background:color-mix(in srgb, var(--lab-accent) 13%, transparent)}.LabCaseFileMatrix-module__cyJVQW__dropActive{background:color-mix(in srgb, var(--lab-accent) 20%, transparent)}.LabCaseFileMatrix-module__cyJVQW__dropIcon{block-size:2.75rem;inline-size:2.75rem;color:var(--lab-accent-strong);place-items:center;display:grid}.LabCaseFileMatrix-module__cyJVQW__dropIcon svg{block-size:1.9rem;inline-size:1.9rem}.LabCaseFileMatrix-module__cyJVQW__dropTitle{font-family:var(--font-mono);font-size:var(--text-base);font-weight:var(--weight-heading)}.LabCaseFileMatrix-module__cyJVQW__dropButton{padding:var(--space-2) var(--space-5);border-radius:var(--radius-pill);background:var(--lab-accent-strong);color:var(--color-ink-inverse);font-weight:var(--weight-strong);margin-block-start:var(--space-1)}.LabCaseFileMatrix-module__cyJVQW__hint{color:var(--color-ink-muted);font-size:var(--text-sm);text-align:center;margin:0}.LabCaseFileMatrix-module__cyJVQW__fileInput{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.LabCaseFileMatrix-module__cyJVQW__slotsHead{justify-content:space-between;align-items:baseline;gap:var(--space-2) var(--space-3);flex-wrap:wrap;margin-block-start:var(--space-2);display:flex}.LabCaseFileMatrix-module__cyJVQW__slotsLabel{color:var(--lab-accent-strong);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--weight-strong);letter-spacing:var(--tracking-label);text-transform:uppercase}.LabCaseFileMatrix-module__cyJVQW__count{font-family:var(--font-mono);font-size:var(--text-sm)}.LabCaseFileMatrix-module__cyJVQW__count strong{font-size:var(--text-base);color:var(--lab-accent-strong)}.LabCaseFileMatrix-module__cyJVQW__summary{padding:var(--space-3) var(--space-4);border-inline-start:var(--border-width-priority) solid var(--lab-accent-strong);background:var(--color-surface);font-size:var(--text-sm);margin:0}.LabCaseFileMatrix-module__cyJVQW__empty{gap:var(--space-2);padding:clamp(var(--space-4), 3vw, var(--space-6));border:var(--border-width-hairline) dashed var(--color-line-strong);display:grid}.LabCaseFileMatrix-module__cyJVQW__empty h3{font-size:var(--text-base);font-weight:var(--weight-heading);margin:0}.LabCaseFileMatrix-module__cyJVQW__empty p{max-width:60ch;color:var(--color-ink-muted);font-size:var(--text-sm);margin:0}.LabCaseFileMatrix-module__cyJVQW__slots{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.LabCaseFileMatrix-module__cyJVQW__slot{gap:var(--space-2) var(--space-4);padding:clamp(var(--space-3), 2vw, var(--space-4));border:var(--border-width-hairline) solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface);grid-template-columns:auto minmax(0,1fr);display:grid}.LabCaseFileMatrix-module__cyJVQW__slot[data-lab-case-slot-state=accepted]{border-color:color-mix(in srgb, var(--color-success) 45%, var(--color-line))}.LabCaseFileMatrix-module__cyJVQW__slot[data-lab-case-slot-state=refused],.LabCaseFileMatrix-module__cyJVQW__slot[data-lab-case-slot-state=failed]{border-color:color-mix(in srgb, var(--color-serious) 45%, var(--color-line))}.LabCaseFileMatrix-module__cyJVQW__tick{border-radius:var(--radius-pill);place-items:center;block-size:1.9rem;inline-size:1.9rem;margin-block-start:.1rem;display:grid}.LabCaseFileMatrix-module__cyJVQW__tick svg{block-size:1.05rem;inline-size:1.05rem}.LabCaseFileMatrix-module__cyJVQW__tickDone{background:color-mix(in srgb, var(--color-success) 16%, transparent);color:var(--color-success)}.LabCaseFileMatrix-module__cyJVQW__tickBad{background:color-mix(in srgb, var(--color-serious) 16%, transparent);color:var(--color-serious)}.LabCaseFileMatrix-module__cyJVQW__tickWork{background:color-mix(in srgb, var(--lab-accent) 16%, transparent);color:var(--lab-accent-strong)}.LabCaseFileMatrix-module__cyJVQW__tickTodo{background:var(--color-surface-sunken,var(--lab-surface));color:var(--color-ink-muted);border:var(--border-width-hairline) dashed var(--color-line-strong)}.LabCaseFileMatrix-module__cyJVQW__body{gap:var(--space-2);min-inline-size:0;display:grid}.LabCaseFileMatrix-module__cyJVQW__slotHeader{justify-content:space-between;align-items:baseline;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.LabCaseFileMatrix-module__cyJVQW__slotHeader h3{font-size:var(--text-base);font-weight:var(--weight-heading);line-height:var(--leading-snug);margin:0}.LabCaseFileMatrix-module__cyJVQW__statusChip{padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:var(--color-surface-sunken,var(--lab-surface));border:var(--border-width-hairline) solid var(--color-line);color:var(--color-ink-muted);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--weight-strong);letter-spacing:var(--tracking-label);white-space:nowrap;align-items:center;display:inline-flex}.LabCaseFileMatrix-module__cyJVQW__slot[data-lab-case-slot-state=accepted] .LabCaseFileMatrix-module__cyJVQW__statusChip{background:color-mix(in srgb, var(--color-success) 14%, transparent);color:var(--color-success);border-color:#0000}.LabCaseFileMatrix-module__cyJVQW__slot[data-lab-case-slot-state=refused] .LabCaseFileMatrix-module__cyJVQW__statusChip,.LabCaseFileMatrix-module__cyJVQW__slot[data-lab-case-slot-state=failed] .LabCaseFileMatrix-module__cyJVQW__statusChip{background:color-mix(in srgb, var(--color-serious) 14%, transparent);color:var(--color-serious);border-color:#0000}.LabCaseFileMatrix-module__cyJVQW__slot[data-lab-case-slot-state=transferring] .LabCaseFileMatrix-module__cyJVQW__statusChip,.LabCaseFileMatrix-module__cyJVQW__slot[data-lab-case-slot-state=hashing] .LabCaseFileMatrix-module__cyJVQW__statusChip,.LabCaseFileMatrix-module__cyJVQW__slot[data-lab-case-slot-state=verifying] .LabCaseFileMatrix-module__cyJVQW__statusChip,.LabCaseFileMatrix-module__cyJVQW__slot[data-lab-case-slot-state=paused] .LabCaseFileMatrix-module__cyJVQW__statusChip{background:color-mix(in srgb, var(--lab-accent) 14%, transparent);color:var(--lab-accent-strong);border-color:#0000}.LabCaseFileMatrix-module__cyJVQW__meta{align-items:baseline;gap:var(--space-2);font-size:var(--text-sm);flex-wrap:wrap;margin:0;display:flex}.LabCaseFileMatrix-module__cyJVQW__metaLabel{color:var(--lab-accent-strong);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--weight-strong);letter-spacing:var(--tracking-label);text-transform:uppercase}.LabCaseFileMatrix-module__cyJVQW__detail{max-width:66ch;color:var(--color-ink-muted);font-size:var(--text-xs);margin:0}.LabCaseFileMatrix-module__cyJVQW__progress{align-items:center;gap:var(--space-3);font-size:var(--text-sm);grid-template-columns:auto minmax(0,1fr) auto;margin:0;display:grid}.LabCaseFileMatrix-module__cyJVQW__progress progress{inline-size:100%;block-size:var(--space-2)}.LabCaseFileMatrix-module__cyJVQW__actions{align-items:center;gap:var(--space-3);flex-wrap:wrap;margin-block-start:var(--space-1);display:flex}.LabCaseFileMatrix-module__cyJVQW__choose{min-block-size:2.5rem;padding-inline:var(--space-4);border:var(--border-width-hairline) solid var(--lab-accent-strong);border-radius:var(--radius-pill);background:var(--lab-surface);color:var(--lab-accent-strong);font-weight:var(--weight-strong);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.LabCaseFileMatrix-module__cyJVQW__choose:hover{background:color-mix(in srgb, var(--lab-accent) 10%, transparent)}.LabCaseFileMatrix-module__cyJVQW__action{min-block-size:2.5rem;padding-inline:var(--space-4);border:var(--border-width-hairline) solid var(--color-line-strong);border-radius:var(--radius-pill);background:var(--lab-surface);color:var(--color-ink);font:inherit;font-weight:var(--weight-strong);cursor:pointer}.LabCaseFileMatrix-module__cyJVQW__action:hover{border-color:var(--lab-accent-strong)}.LabCaseFileMatrix-module__cyJVQW__drop:focus-within,.LabCaseFileMatrix-module__cyJVQW__choose:focus-within,.LabCaseFileMatrix-module__cyJVQW__action:focus-visible{outline:var(--border-width-priority) solid var(--lab-accent-strong);outline-offset:2px}@media (max-width:32rem){.LabCaseFileMatrix-module__cyJVQW__slot{grid-template-columns:auto minmax(0,1fr)}.LabCaseFileMatrix-module__cyJVQW__progress{grid-template-columns:minmax(0,1fr)}.LabCaseFileMatrix-module__cyJVQW__actions{flex-direction:column;align-items:stretch}.LabCaseFileMatrix-module__cyJVQW__choose,.LabCaseFileMatrix-module__cyJVQW__action{inline-size:100%}}
.LabCaseWizard-module__shP8XG__wizard,.LabCaseWizard-module__shP8XG__receipt{gap:clamp(var(--space-4), 3vw, var(--space-6));padding:clamp(var(--space-5), 4vw, var(--space-7));border:var(--border-width-hairline) var(--border-style-technical) var(--color-line);border-block-start:var(--border-width-priority) solid var(--lab-accent);background:var(--lab-surface);border-start-end-radius:var(--radius-clip-notch);display:grid}.LabCaseWizard-module__shP8XG__header{gap:var(--space-2);display:grid}.LabCaseWizard-module__shP8XG__header .aidi-index{color:var(--lab-accent)}.LabCaseWizard-module__shP8XG__eyebrow{color:var(--lab-accent);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--weight-strong);letter-spacing:var(--tracking-label);text-transform:uppercase;margin:0}.LabCaseWizard-module__shP8XG__header h1,.LabCaseWizard-module__shP8XG__header h2{max-width:26ch;font-size:var(--text-2xl);font-weight:var(--weight-heading);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);margin:0}.LabCaseWizard-module__shP8XG__receipt .LabCaseWizard-module__shP8XG__header h2{font-size:var(--text-xl)}.LabCaseWizard-module__shP8XG__lede{max-width:72ch;color:var(--color-ink-muted);margin:0}.LabCaseWizard-module__shP8XG__meta{gap:var(--space-3);padding-block:var(--space-3);border-block:var(--border-width-hairline) solid var(--color-line);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));margin:0;display:grid}.LabCaseWizard-module__shP8XG__meta>div{gap:var(--space-1);display:grid}.LabCaseWizard-module__shP8XG__meta dt,.LabCaseWizard-module__shP8XG__metaLabel{color:var(--lab-accent-strong);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--weight-strong);letter-spacing:var(--tracking-label);text-transform:uppercase}.LabCaseWizard-module__shP8XG__meta dd{font-size:var(--text-sm);margin:0}.LabCaseWizard-module__shP8XG__steps ol{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));margin:0;padding:0;list-style:none;display:grid}.LabCaseWizard-module__shP8XG__steps li{gap:var(--space-2);padding:var(--space-3);border:var(--border-width-hairline) solid var(--color-line);border-block-start:var(--border-width-priority) solid var(--color-line-strong);background:var(--color-surface);display:grid}.LabCaseWizard-module__shP8XG__steps li[data-lab-case-wizard-step-state=complete]{border-block-start-color:var(--color-success)}.LabCaseWizard-module__shP8XG__steps li[data-lab-case-wizard-step-state=current]{border-block-start-color:var(--lab-accent-strong)}.LabCaseWizard-module__shP8XG__steps li[data-lab-case-wizard-step-state=blocked]{border-block-start-color:var(--color-serious)}.LabCaseWizard-module__shP8XG__steps li>a,.LabCaseWizard-module__shP8XG__steps li>span{gap:var(--space-1);color:inherit;display:grid}.LabCaseWizard-module__shP8XG__steps li>a:focus-visible{outline:var(--border-width-priority) solid var(--lab-accent-strong);outline-offset:2px}.LabCaseWizard-module__shP8XG__stepIndex{color:var(--lab-accent);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--weight-strong);letter-spacing:var(--tracking-label)}.LabCaseWizard-module__shP8XG__stepLabel{font-size:var(--text-sm);font-weight:var(--weight-strong)}.LabCaseWizard-module__shP8XG__stepState{gap:var(--space-2);font-size:var(--text-sm);flex-wrap:wrap;align-items:baseline;display:inline-flex}.LabCaseWizard-module__shP8XG__stepDescription{color:var(--color-ink-muted);font-size:var(--text-sm)}.LabCaseWizard-module__shP8XG__checklist{gap:var(--space-3);padding:clamp(var(--space-4), 3vw, var(--space-5));border:var(--border-width-hairline) solid var(--color-line-strong);border-inline-start:var(--border-width-priority) solid var(--lab-accent-strong);background:var(--color-surface);display:grid}.LabCaseWizard-module__shP8XG__checklist h2{font-size:var(--text-base);font-weight:var(--weight-heading);margin:0}.LabCaseWizard-module__shP8XG__checklist ul{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.LabCaseWizard-module__shP8XG__checklist li{gap:var(--space-1);border-inline-start:var(--border-width-hairline) solid var(--color-serious);padding-inline-start:var(--space-4);display:grid}.LabCaseWizard-module__shP8XG__blockerLabel{font-size:var(--text-sm);font-weight:var(--weight-strong)}.LabCaseWizard-module__shP8XG__blockerGuidance,.LabCaseWizard-module__shP8XG__checklistReady{max-width:72ch;color:var(--color-ink-muted);font-size:var(--text-sm);margin:0}.LabCaseWizard-module__shP8XG__body,.LabCaseWizard-module__shP8XG__footer{gap:clamp(var(--space-4), 3vw, var(--space-5));display:grid}.LabCaseWizard-module__shP8XG__footer{border-block-start:var(--border-width-hairline) solid var(--color-line);padding-block-start:var(--space-4)}.LabCaseWizard-module__shP8XG__receiptAssets{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.LabCaseWizard-module__shP8XG__receiptAssets li{gap:var(--space-3);border-inline-start:var(--border-width-hairline) solid var(--color-success);flex-wrap:wrap;align-items:baseline;padding-inline-start:var(--space-4);display:flex}.LabCaseWizard-module__shP8XG__receiptFact{color:var(--color-ink-muted);font-family:var(--font-mono);font-size:var(--text-sm)}.LabCaseWizard-module__shP8XG__next{gap:var(--space-2);max-width:72ch;font-size:var(--text-sm);margin:0;display:grid}@media (max-width:48rem){.LabCaseWizard-module__shP8XG__steps ol{grid-template-columns:minmax(0,1fr)}}
.LabCaseStatusTimeline-module__skMStW__root{gap:var(--space-3);display:grid}.LabCaseStatusTimeline-module__skMStW__root h3{font-size:var(--text-md);margin:0}.LabCaseStatusTimeline-module__skMStW__list{gap:var(--space-4);padding:0;border-inline-start:var(--border-width-hairline) solid var(--color-line);margin:0;padding-inline-start:var(--space-4);list-style:none;display:grid}.LabCaseStatusTimeline-module__skMStW__entry{gap:var(--space-1) var(--space-3);grid-template-columns:auto minmax(0,1fr);align-items:baseline;display:grid}.LabCaseStatusTimeline-module__skMStW__entry>p{grid-column:2;margin:0}.LabCaseStatusTimeline-module__skMStW__mark{color:var(--color-ink-muted);grid-area:1/1;margin-inline-start:calc(var(--space-4) * -1 - .5ch);font-size:.75em}.LabCaseStatusTimeline-module__skMStW__mark[data-tone=blocked]{color:var(--color-serious)}.LabCaseStatusTimeline-module__skMStW__mark[data-tone=active]{color:var(--lab-accent)}.LabCaseStatusTimeline-module__skMStW__mark[data-tone=settled]{color:var(--color-success)}.LabCaseStatusTimeline-module__skMStW__mark[data-tone=stopped]{color:var(--color-ink-muted)}.LabCaseStatusTimeline-module__skMStW__transition{align-items:baseline;gap:var(--space-2);flex-wrap:wrap;display:flex}.LabCaseStatusTimeline-module__skMStW__from,.LabCaseStatusTimeline-module__skMStW__arrow{color:var(--color-ink-muted)}.LabCaseStatusTimeline-module__skMStW__to{font-weight:var(--weight-strong)}.LabCaseStatusTimeline-module__skMStW__tone,.LabCaseStatusTimeline-module__skMStW__when,.LabCaseStatusTimeline-module__skMStW__actor{color:var(--color-ink-muted);font-size:var(--text-sm)}.LabCaseStatusTimeline-module__skMStW__when{font-family:var(--font-mono)}@media (forced-colors:active){.LabCaseStatusTimeline-module__skMStW__mark{forced-color-adjust:none;color:canvastext}}
.LabCaseMessageThread-module__KU3yyW__root{gap:var(--space-3);display:grid}.LabCaseMessageThread-module__KU3yyW__root h3{font-size:var(--text-md);margin:0}.LabCaseMessageThread-module__KU3yyW__description,.LabCaseMessageThread-module__KU3yyW__unread{color:var(--color-ink-muted);font-size:var(--text-sm);margin:0}.LabCaseMessageThread-module__KU3yyW__unread{font-weight:var(--weight-strong);color:var(--color-ink)}.LabCaseMessageThread-module__KU3yyW__list{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.LabCaseMessageThread-module__KU3yyW__entry{gap:var(--space-2);border-inline-start:var(--border-width-emphasis) solid var(--color-line);padding-inline-start:var(--space-4);display:grid}.LabCaseMessageThread-module__KU3yyW__entry[data-lab-case-message-side=lab]{border-inline-start-color:var(--lab-accent)}.LabCaseMessageThread-module__KU3yyW__entry[data-lab-case-message-side=clinic]{border-inline-start-color:var(--color-line-strong)}.LabCaseMessageThread-module__KU3yyW__meta{align-items:baseline;gap:var(--space-2);flex-wrap:wrap;margin:0;display:flex}.LabCaseMessageThread-module__KU3yyW__author{font-weight:var(--weight-strong)}.LabCaseMessageThread-module__KU3yyW__side,.LabCaseMessageThread-module__KU3yyW__when,.LabCaseMessageThread-module__KU3yyW__edited{color:var(--color-ink-muted);font-size:var(--text-sm)}.LabCaseMessageThread-module__KU3yyW__when{font-family:var(--font-mono)}.LabCaseMessageThread-module__KU3yyW__body{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.LabCaseMessageThread-module__KU3yyW__tombstone,.LabCaseMessageThread-module__KU3yyW__withheld,.LabCaseMessageThread-module__KU3yyW__mention,.LabCaseMessageThread-module__KU3yyW__reply,.LabCaseMessageThread-module__KU3yyW__replyAction{color:var(--color-ink-muted);font-size:var(--text-sm);margin:0}.LabCaseMessageThread-module__KU3yyW__reply{border-inline-start:var(--border-width-hairline) solid var(--color-line);padding-inline-start:var(--space-3)}.LabCaseMessageThread-module__KU3yyW__tombstone{font-style:italic}.LabCaseMessageThread-module__KU3yyW__attachments{gap:var(--space-2);display:grid}.LabCaseMessageThread-module__KU3yyW__attachmentsTitle{font-size:var(--text-sm);color:var(--color-ink-muted);margin:0}.LabCaseMessageThread-module__KU3yyW__attachmentList{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.LabCaseMessageThread-module__KU3yyW__attachmentList>li{gap:var(--space-1);padding:var(--space-3);border:var(--border-width-hairline) solid var(--color-line);border-radius:var(--radius-sm);display:grid}.LabCaseMessageThread-module__KU3yyW__attachmentKind{font-weight:var(--weight-strong);margin:0}.LabCaseMessageThread-module__KU3yyW__attachmentFacts{gap:var(--space-1);margin:0;display:grid}.LabCaseMessageThread-module__KU3yyW__attachmentFacts>div{gap:var(--space-2);flex-wrap:wrap;display:flex}.LabCaseMessageThread-module__KU3yyW__attachmentFacts dt,.LabCaseMessageThread-module__KU3yyW__attachmentFacts dd{font-size:var(--text-sm);margin:0}.LabCaseMessageThread-module__KU3yyW__attachmentFacts dt{color:var(--color-ink-muted)}.LabCaseMessageThread-module__KU3yyW__attachmentSize{color:var(--color-ink-muted);font-size:var(--text-sm);margin:0}@media (forced-colors:active){.LabCaseMessageThread-module__KU3yyW__entry{forced-color-adjust:none;border-inline-start-color:canvastext}}
.LabCaseDesignReview-module__F1kccq__root{gap:var(--space-3);display:grid}.LabCaseDesignReview-module__F1kccq__root h3{font-size:var(--text-md);margin:0}.LabCaseDesignReview-module__F1kccq__root h4,.LabCaseDesignReview-module__F1kccq__root h5{font-size:var(--text-sm);letter-spacing:.04em;text-transform:uppercase;color:var(--color-ink-muted);margin:0}.LabCaseDesignReview-module__F1kccq__index{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.12em;color:var(--color-ink-muted);margin:0}.LabCaseDesignReview-module__F1kccq__description{color:var(--color-ink-muted);font-size:var(--text-sm);margin:0}.LabCaseDesignReview-module__F1kccq__layout{gap:var(--space-4);display:grid}@media (min-width:60rem){.LabCaseDesignReview-module__F1kccq__layout{grid-template-columns:minmax(14rem,20rem) minmax(0,1fr);align-items:start}}.LabCaseDesignReview-module__F1kccq__rail{gap:var(--space-2);display:grid}.LabCaseDesignReview-module__F1kccq__versionList{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.LabCaseDesignReview-module__F1kccq__versionEntry{gap:var(--space-1);border-inline-start:var(--border-width-emphasis) solid var(--color-line);padding-inline-start:var(--space-3);display:grid}.LabCaseDesignReview-module__F1kccq__versionEntry[data-lab-case-design-version-current=true]{border-inline-start-color:var(--lab-accent)}.LabCaseDesignReview-module__F1kccq__versionHead{align-items:baseline;gap:var(--space-2);font-weight:var(--weight-strong);flex-wrap:wrap;margin:0;display:flex}.LabCaseDesignReview-module__F1kccq__badge{font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink-muted)}.LabCaseDesignReview-module__F1kccq__versionMeta{gap:var(--space-2);font-size:var(--text-sm);color:var(--color-ink-muted);flex-wrap:wrap;margin:0;display:flex}.LabCaseDesignReview-module__F1kccq__versionDecision{font-size:var(--text-sm);font-weight:var(--weight-strong);margin:0}.LabCaseDesignReview-module__F1kccq__when{font-family:var(--font-mono)}.LabCaseDesignReview-module__F1kccq__detail,.LabCaseDesignReview-module__F1kccq__detail>section{gap:var(--space-3);min-width:0;display:grid}.LabCaseDesignReview-module__F1kccq__facts{gap:var(--space-1);margin:0;display:grid}.LabCaseDesignReview-module__F1kccq__facts>div{gap:var(--space-2);flex-wrap:wrap;display:flex}.LabCaseDesignReview-module__F1kccq__facts dt,.LabCaseDesignReview-module__F1kccq__facts dd{font-size:var(--text-sm);margin:0}.LabCaseDesignReview-module__F1kccq__facts dt{color:var(--color-ink-muted)}.LabCaseDesignReview-module__F1kccq__prose{white-space:pre-wrap;overflow-wrap:anywhere}.LabCaseDesignReview-module__F1kccq__deadline,.LabCaseDesignReview-module__F1kccq__fileCount{font-size:var(--text-sm);margin:0}.LabCaseDesignReview-module__F1kccq__list{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.LabCaseDesignReview-module__F1kccq__card{gap:var(--space-1);padding:var(--space-3);border:var(--border-width-hairline) solid var(--color-line);border-radius:var(--radius-sm);display:grid}.LabCaseDesignReview-module__F1kccq__fileHead{font-weight:var(--weight-strong);margin:0}.LabCaseDesignReview-module__F1kccq__exception{gap:var(--space-2);padding:var(--space-3);border:var(--border-width-emphasis) solid var(--color-line-strong);border-radius:var(--radius-sm);display:grid}.LabCaseDesignReview-module__F1kccq__receipt{padding:var(--space-3);border:var(--border-width-hairline) solid var(--color-line);border-radius:var(--radius-sm)}.LabCaseDesignReview-module__F1kccq__tableScroll{max-width:100%;overflow-x:auto}.LabCaseDesignReview-module__F1kccq__table{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.LabCaseDesignReview-module__F1kccq__caption{text-align:start;color:var(--color-ink-muted);padding-block-end:var(--space-2)}.LabCaseDesignReview-module__F1kccq__table th,.LabCaseDesignReview-module__F1kccq__table td{text-align:start;vertical-align:top;padding:var(--space-2);border-block-end:var(--border-width-hairline) solid var(--color-line)}.LabCaseDesignReview-module__F1kccq__table thead th{color:var(--color-ink-muted);font-weight:var(--weight-strong)}.LabCaseDesignReview-module__F1kccq__table tbody th{font-weight:var(--weight-strong)}.LabCaseDesignReview-module__F1kccq__table tr[data-lab-case-design-comparison-changed=true]>th{border-inline-start:var(--border-width-emphasis) solid var(--lab-accent)}@media (forced-colors:active){.LabCaseDesignReview-module__F1kccq__versionEntry,.LabCaseDesignReview-module__F1kccq__table tr[data-lab-case-design-comparison-changed=true]>th{forced-color-adjust:none;border-inline-start-color:canvastext}}
.LabCaseProductionTasks-module__C-3ohq__root{gap:var(--space-3);display:grid}.LabCaseProductionTasks-module__C-3ohq__root h3{font-size:var(--text-md);margin:0}.LabCaseProductionTasks-module__C-3ohq__root h4,.LabCaseProductionTasks-module__C-3ohq__root h5{font-size:var(--text-sm);letter-spacing:.04em;text-transform:uppercase;color:var(--color-ink-muted);margin:0}.LabCaseProductionTasks-module__C-3ohq__index{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.12em;color:var(--color-ink-muted);margin:0}.LabCaseProductionTasks-module__C-3ohq__description,.LabCaseProductionTasks-module__C-3ohq__absence{color:var(--color-ink-muted);font-size:var(--text-sm);margin:0}.LabCaseProductionTasks-module__C-3ohq__absence{border:1px solid var(--color-border-subtle);padding:var(--space-3)}.LabCaseProductionTasks-module__C-3ohq__order{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-border-subtle);font-family:var(--font-mono);font-size:var(--text-xs);margin:0;display:grid}@media (min-width:48rem){.LabCaseProductionTasks-module__C-3ohq__order{grid-template-columns:repeat(3,minmax(0,1fr))}}.LabCaseProductionTasks-module__C-3ohq__order div{gap:var(--space-1);display:grid}.LabCaseProductionTasks-module__C-3ohq__order dt{letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-muted)}.LabCaseProductionTasks-module__C-3ohq__order dd{color:var(--color-ink);margin:0}.LabCaseProductionTasks-module__C-3ohq__tray{gap:var(--space-2);counter-reset:production-step;margin:0;padding:0;list-style:none;display:grid}.LabCaseProductionTasks-module__C-3ohq__task{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-border-subtle);clip-path:polygon(0 0,calc(100% - .75rem) 0,100% .75rem,100% 100%,0 100%);display:grid}.LabCaseProductionTasks-module__C-3ohq__task[data-lab-case-production-required=true]{border-inline-start:3px solid var(--color-border-strong)}.LabCaseProductionTasks-module__C-3ohq__task[data-lab-case-production-task=blocked]{border-inline-start-color:var(--color-danger,var(--color-border-strong))}.LabCaseProductionTasks-module__C-3ohq__task[data-lab-case-production-task=completed]{color:var(--color-ink-muted)}.LabCaseProductionTasks-module__C-3ohq__task dl{gap:var(--space-2);font-size:var(--text-xs);margin:0;display:grid}@media (min-width:48rem){.LabCaseProductionTasks-module__C-3ohq__task dl{grid-template-columns:repeat(3,minmax(0,1fr))}}.LabCaseProductionTasks-module__C-3ohq__task dl div{gap:var(--space-1);display:grid}.LabCaseProductionTasks-module__C-3ohq__task dt{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-muted)}.LabCaseProductionTasks-module__C-3ohq__task dd{margin:0}.LabCaseProductionTasks-module__C-3ohq__overdue{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-danger,var(--color-ink))}.LabCaseProductionTasks-module__C-3ohq__blocked,.LabCaseProductionTasks-module__C-3ohq__completed{font-size:var(--text-sm);margin:0}.LabCaseProductionTasks-module__C-3ohq__blocked{color:var(--color-danger,var(--color-ink))}.LabCaseProductionTasks-module__C-3ohq__completed{color:var(--color-ink-muted)}
.LabCaseDelivery-module__R-PlbG__root{gap:var(--space-3);display:grid}.LabCaseDelivery-module__R-PlbG__root h3{font-size:var(--text-md);margin:0}.LabCaseDelivery-module__R-PlbG__root h4,.LabCaseDelivery-module__R-PlbG__root h5{font-size:var(--text-sm);letter-spacing:.04em;text-transform:uppercase;color:var(--color-ink-muted);margin:0}.LabCaseDelivery-module__R-PlbG__index{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.12em;color:var(--color-ink-muted);margin:0}.LabCaseDelivery-module__R-PlbG__description,.LabCaseDelivery-module__R-PlbG__absence,.LabCaseDelivery-module__R-PlbG__empty{color:var(--color-ink-muted);font-size:var(--text-sm);margin:0}.LabCaseDelivery-module__R-PlbG__absence{border:1px solid var(--color-border-subtle);padding:var(--space-3)}.LabCaseDelivery-module__R-PlbG__consignments{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.LabCaseDelivery-module__R-PlbG__consignment{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-border-subtle);border-inline-start:3px solid var(--color-border-strong);clip-path:polygon(0 0,calc(100% - .75rem) 0,100% .75rem,100% 100%,0 100%);display:grid}.LabCaseDelivery-module__R-PlbG__consignment[data-lab-case-delivery-stage=late]{border-inline-start-color:var(--color-danger,var(--color-border-strong))}.LabCaseDelivery-module__R-PlbG__consignment[data-lab-case-delivery-stage=received]{border-inline-start-color:var(--color-border-subtle)}.LabCaseDelivery-module__R-PlbG__consignment dl,.LabCaseDelivery-module__R-PlbG__deliverable dl{gap:var(--space-2);font-size:var(--text-xs);margin:0;display:grid}@media (min-width:48rem){.LabCaseDelivery-module__R-PlbG__consignment dl,.LabCaseDelivery-module__R-PlbG__deliverable dl{grid-template-columns:repeat(3,minmax(0,1fr))}}.LabCaseDelivery-module__R-PlbG__consignment dl div,.LabCaseDelivery-module__R-PlbG__deliverable dl div{gap:var(--space-1);display:grid}.LabCaseDelivery-module__R-PlbG__consignment dt,.LabCaseDelivery-module__R-PlbG__deliverable dt{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-muted)}.LabCaseDelivery-module__R-PlbG__consignment dd,.LabCaseDelivery-module__R-PlbG__deliverable dd{overflow-wrap:anywhere;margin:0}.LabCaseDelivery-module__R-PlbG__stage{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase}.LabCaseDelivery-module__R-PlbG__consignment[data-lab-case-delivery-stage=late] .LabCaseDelivery-module__R-PlbG__stage{color:var(--color-danger,var(--color-ink))}.LabCaseDelivery-module__R-PlbG__deliverables{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.LabCaseDelivery-module__R-PlbG__deliverable{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-border-subtle);display:grid}.LabCaseDelivery-module__R-PlbG__deliverable[data-lab-case-deliverable-access=metadata]{color:var(--color-ink-muted)}.LabCaseDelivery-module__R-PlbG__download{font-size:var(--text-sm);justify-self:start}.LabCaseDelivery-module__R-PlbG__unavailable{font-size:var(--text-sm);color:var(--color-ink-muted);margin:0}
.LabCaseIncidents-module__zZAVUG__root{gap:var(--space-3);display:grid}.LabCaseIncidents-module__zZAVUG__root h3{font-size:var(--text-md);margin:0}.LabCaseIncidents-module__zZAVUG__root h4,.LabCaseIncidents-module__zZAVUG__root h5{font-size:var(--text-sm);letter-spacing:.04em;text-transform:uppercase;color:var(--color-ink-muted);margin:0}.LabCaseIncidents-module__zZAVUG__index{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.12em;color:var(--color-ink-muted);margin:0}.LabCaseIncidents-module__zZAVUG__description,.LabCaseIncidents-module__zZAVUG__absence,.LabCaseIncidents-module__zZAVUG__empty{color:var(--color-ink-muted);font-size:var(--text-sm);margin:0}.LabCaseIncidents-module__zZAVUG__absence{border:1px solid var(--color-border-subtle);padding:var(--space-3)}.LabCaseIncidents-module__zZAVUG__halted{padding:var(--space-3);border:1px solid var(--color-border-strong);border-inline-start:3px solid var(--color-danger,var(--color-border-strong));font-size:var(--text-sm);margin:0}.LabCaseIncidents-module__zZAVUG__incidents,.LabCaseIncidents-module__zZAVUG__evidence,.LabCaseIncidents-module__zZAVUG__remakes{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.LabCaseIncidents-module__zZAVUG__incident{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-border-subtle);border-inline-start:3px solid var(--color-border-strong);clip-path:polygon(0 0,calc(100% - .75rem) 0,100% .75rem,100% 100%,0 100%);display:grid}.LabCaseIncidents-module__zZAVUG__incident[data-lab-case-incident-sla=response_overdue],.LabCaseIncidents-module__zZAVUG__incident[data-lab-case-incident-sla=resolution_overdue],.LabCaseIncidents-module__zZAVUG__incident[data-lab-case-incident-sla=escalated]{border-inline-start-color:var(--color-danger,var(--color-border-strong))}.LabCaseIncidents-module__zZAVUG__incident[data-lab-case-incident-sla=settled]{border-inline-start-color:var(--color-border-subtle)}.LabCaseIncidents-module__zZAVUG__entry,.LabCaseIncidents-module__zZAVUG__remake{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-border-subtle);display:grid}.LabCaseIncidents-module__zZAVUG__remake[data-lab-case-remake-delivered=false]{border-inline-start:3px solid var(--color-border-strong)}.LabCaseIncidents-module__zZAVUG__incident dl,.LabCaseIncidents-module__zZAVUG__entry dl,.LabCaseIncidents-module__zZAVUG__remake dl{gap:var(--space-2);font-size:var(--text-xs);margin:0;display:grid}@media (min-width:48rem){.LabCaseIncidents-module__zZAVUG__incident dl,.LabCaseIncidents-module__zZAVUG__entry dl,.LabCaseIncidents-module__zZAVUG__remake dl{grid-template-columns:repeat(3,minmax(0,1fr))}}.LabCaseIncidents-module__zZAVUG__incident dl div,.LabCaseIncidents-module__zZAVUG__entry dl div,.LabCaseIncidents-module__zZAVUG__remake dl div{gap:var(--space-1);display:grid}.LabCaseIncidents-module__zZAVUG__incident dt,.LabCaseIncidents-module__zZAVUG__entry dt,.LabCaseIncidents-module__zZAVUG__remake dt{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-muted)}.LabCaseIncidents-module__zZAVUG__incident dd,.LabCaseIncidents-module__zZAVUG__entry dd,.LabCaseIncidents-module__zZAVUG__remake dd{overflow-wrap:anywhere;margin:0}.LabCaseIncidents-module__zZAVUG__status,.LabCaseIncidents-module__zZAVUG__severity,.LabCaseIncidents-module__zZAVUG__sla{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase}.LabCaseIncidents-module__zZAVUG__sla{color:var(--color-ink-muted);display:block}.LabCaseIncidents-module__zZAVUG__incident[data-lab-case-incident-sla=escalated] .LabCaseIncidents-module__zZAVUG__severity,.LabCaseIncidents-module__zZAVUG__incident[data-lab-case-incident-sla=response_overdue] .LabCaseIncidents-module__zZAVUG__sla,.LabCaseIncidents-module__zZAVUG__incident[data-lab-case-incident-sla=resolution_overdue] .LabCaseIncidents-module__zZAVUG__sla{color:var(--color-danger,var(--color-ink))}.LabCaseIncidents-module__zZAVUG__summary,.LabCaseIncidents-module__zZAVUG__detail{font-size:var(--text-sm);overflow-wrap:anywhere;margin:0}.LabCaseIncidents-module__zZAVUG__detail{color:var(--color-ink-muted)}
