.ServiceReviewQueue_list__faZaS{display:grid;gap:1rem;margin:0;padding:0;list-style:none}.ServiceReviewQueue_matchingSection__limlJ{display:grid;gap:1rem;min-width:0}.ServiceReviewQueue_matchingTitle__s8yIt{margin:.3rem 0 0;color:var(--color-navy);font-size:1.2rem;overflow-wrap:anywhere}.ServiceReviewQueue_matchingDetails__iPlzk{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr))}.ServiceReviewQueue_offerHistory__tlK49{min-width:0;color:var(--color-navy)}.ServiceReviewQueue_offerHistory__tlK49 summary{cursor:pointer;font-weight:700}.ServiceReviewQueue_offerHistory__tlK49 summary span{margin-left:.5rem;color:var(--color-muted);font-size:.8rem;font-weight:400}.ServiceReviewQueue_offerHistory__tlK49 ol{display:grid;gap:.75rem;list-style:none;padding:1rem 0 0;margin:0}.ServiceReviewQueue_offerHistory__tlK49 li{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.75rem;padding:.85rem;border-radius:var(--radius-md);background:var(--color-surface-subtle)}.ServiceReviewQueue_offerHistory__tlK49 li div{display:grid;gap:.25rem;min-width:0;overflow-wrap:anywhere}.ServiceReviewQueue_offerHistory__tlK49 li div span{color:var(--color-muted);font-size:.8rem}.ServiceReviewQueue_empty___jJu3{padding:1.5rem;color:var(--color-muted)}.ServiceReviewQueue_card__R_iur{display:grid;gap:1.25rem;padding:1.5rem}.ServiceReviewQueue_heading__VAv5_{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:1rem}.ServiceReviewQueue_heading__VAv5_ h2{margin-top:.3rem;color:var(--color-navy);font-size:1.2rem;letter-spacing:-.02em}.ServiceReviewQueue_meta__p3yC3{display:block;margin-top:.35rem;color:var(--color-muted);font-size:.8rem}.ServiceReviewQueue_flags__CBDFZ{display:flex;flex-wrap:wrap;gap:.5rem}.ServiceReviewQueue_flags__CBDFZ span{gap:.35rem}.ServiceReviewQueue_details__Kf_6U{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1rem;margin:0;padding:1rem 1.1rem;border-radius:var(--radius-lg);background:var(--color-surface-subtle)}.ServiceReviewQueue_details__Kf_6U dt{color:var(--color-muted);font-size:.68rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.ServiceReviewQueue_details__Kf_6U dd{margin:.35rem 0 0;color:var(--color-navy);line-height:1.5;overflow-wrap:anywhere;white-space:pre-wrap}.ServiceReviewQueue_notice__jEPpG{display:flex;gap:.6rem;align-items:flex-start;margin:0;padding:.85rem 1rem;border:1px solid color-mix(in srgb,var(--color-primary) 25%,var(--color-border));border-radius:var(--radius-lg);background:color-mix(in srgb,var(--color-primary) 6%,var(--color-surface));color:var(--color-navy);line-height:1.5}.ServiceReviewQueue_notice__jEPpG svg{flex:none;margin-top:.2rem;color:var(--color-primary)}.ServiceReviewQueue_actionBar__g1LUp{display:flex;flex-wrap:wrap;gap:.75rem;padding-top:1.1rem;border-top:1px solid var(--color-border)}.ServiceReviewQueue_actionBar__g1LUp button,.ServiceReviewQueue_dialogActions__0l9nx button{display:inline-flex;align-items:center;gap:.5rem}.ServiceReviewQueue_danger__3fPY6{color:var(--color-danger)}.ServiceReviewQueue_dangerSolid__EbHhA{background:var(--color-danger);border-color:var(--color-danger)}.ServiceReviewQueue_dialogForm__B5Ztj{display:grid;gap:1rem}.ServiceReviewQueue_dialogRef__Vud3B{margin:0;color:var(--color-muted);font-size:.85rem}.ServiceReviewQueue_dialogActions__0l9nx{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.75rem}.ServiceReviewQueue_error__dNJMl{margin:0;color:var(--color-danger);font-size:.85rem}@media (max-width:640px){.ServiceReviewQueue_actionBar__g1LUp button,.ServiceReviewQueue_dialogActions__0l9nx button{flex:1 1 100%;justify-content:center}}.ServiceReviewQueue_sectionTitle__Ro_bG{margin:.5rem 0 0;color:var(--color-navy);font-size:1.1rem;letter-spacing:-.02em}.ServiceReviewQueue_sectionHeading__fZY3c{display:grid;gap:.35rem;margin-top:1rem}.ServiceReviewQueue_sectionHeading__fZY3c p{margin:0;color:var(--color-muted);font-size:.85rem;line-height:1.5}.Toast_viewport__M2_hk{position:fixed;top:calc(72px + var(--space-4));right:var(--space-5);z-index:1100;display:grid;gap:var(--space-3);width:min(26rem,calc(100vw - (var(--space-5) * 2)));pointer-events:none}.Toast_toast__NvarH{--toast-accent:var(--color-primary);--toast-accent-soft:var(--color-primary-soft);--toast-border:color-mix(in srgb,var(--toast-accent) 24%,var(--color-border));display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--space-3);min-height:4.75rem;padding:var(--space-3);border:1px solid var(--toast-border);border-radius:var(--radius-xl);background:var(--color-surface);box-shadow:0 1px 2px color-mix(in srgb,var(--color-shadow) 60%,transparent),0 16px 38px -16px var(--color-shadow);pointer-events:auto}.Toast_toast__NvarH[data-tone=success]{--toast-accent:var(--color-success);--toast-accent-soft:var(--color-success-surface);--toast-border:var(--color-success-border)}.Toast_toast__NvarH[data-tone=error]{--toast-accent:var(--color-danger);--toast-accent-soft:var(--color-danger-surface);--toast-border:var(--color-danger-border)}.Toast_icon__ZU854{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border:1px solid var(--toast-border);border-radius:var(--radius-md);background:var(--toast-accent-soft);color:var(--toast-accent)}.Toast_icon__ZU854 svg{width:1.1rem;height:1.1rem;stroke-width:2}.Toast_copy__xMQRN{display:grid;gap:var(--space-1);min-width:0}.Toast_copy__xMQRN strong{color:var(--color-text);font-family:var(--font-family-inter);font-size:var(--font-size-sm);font-weight:700;letter-spacing:-.01em;line-height:1.4}.Toast_copy__xMQRN span{color:var(--color-text-muted);font-size:var(--font-size-xs);line-height:1.5}.Toast_dismiss__WQSxt{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:1px solid transparent;border-radius:var(--radius-md);background:transparent;color:var(--color-text-muted);cursor:pointer;transition:border-color .16s ease,background-color .16s ease,color .16s ease}.Toast_dismiss__WQSxt:hover{border-color:var(--color-border);background:var(--color-surface-muted);color:var(--color-text)}.Toast_dismiss__WQSxt:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.Toast_dismiss__WQSxt svg{width:1rem;height:1rem}@media (prefers-reduced-motion:no-preference){.Toast_toast__NvarH{animation:Toast_toast-in__Td4e1 .22s cubic-bezier(.22,1,.36,1)}}@keyframes Toast_toast-in__Td4e1{0%{transform:translateY(calc(var(--space-3) * -1)) scale(.98);opacity:0}}@media (max-width:520px){.Toast_viewport__M2_hk{top:calc(64px + var(--space-3));right:var(--space-3);width:calc(100vw - (var(--space-3) * 2))}.Toast_toast__NvarH{min-height:4.5rem}}.ProviderDashboard_page__e5szC{display:grid;gap:1.5rem;min-width:0}.ProviderDashboard_header__L6NgZ{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-4);padding-bottom:var(--space-5);border-bottom:1px solid var(--color-border)}.ProviderDashboard_header__L6NgZ>div{min-width:0}.ProviderDashboard_eyebrow__y515f{display:block;color:var(--color-primary);font-family:var(--font-family-inter);font-size:var(--font-size-xs);font-weight:700;letter-spacing:.14em;line-height:1.3;text-transform:uppercase}.ProviderDashboard_header__L6NgZ h1{margin-top:.6rem;color:var(--color-navy);font-size:var(--font-size-4xl);letter-spacing:-.03em;line-height:1.05}.ProviderDashboard_header__L6NgZ p:last-child{max-width:var(--content-readable);margin-top:.4rem;color:var(--color-muted);font-size:var(--font-size-sm)}.ProviderDashboard_status__Zosyh{display:inline-flex;flex:0 0 auto;align-items:center;gap:var(--space-2);min-height:2.25rem;padding-inline:var(--space-4);border:1px solid var(--color-border-strong);border-radius:999px;background:var(--color-surface);color:var(--color-navy);font-family:var(--font-family-inter);font-size:var(--font-size-xs);font-weight:600;letter-spacing:.06em;text-transform:uppercase}.ProviderDashboard_status__Zosyh:before{width:var(--space-2);height:var(--space-2);border-radius:999px;background:var(--color-primary);content:""}.ProviderDashboard_dangerNotice__ft1zR{padding:1rem 1.15rem;border:1px solid var(--color-danger-border);border-radius:var(--radius-xl);background:var(--color-danger-surface);color:var(--color-danger-text);font-size:.85rem;line-height:1.5}.ProviderDashboard_error__IhA24{color:var(--color-danger-text);font-size:.82rem;font-weight:700}.ProviderDashboard_success__V0kIp{color:var(--color-success-text);font-size:.82rem;font-weight:700}.ProviderDashboard_notice__CiU_f{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1.25rem;padding:1.25rem 1.5rem;border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface-subtle)}.ProviderDashboard_noticeIcon__Z8YXu{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border:1px solid color-mix(in srgb,var(--color-primary) 18%,var(--color-border));border-radius:var(--radius-md);background:var(--color-primary-soft);color:var(--color-primary)}.ProviderDashboard_noticeIcon__Z8YXu svg{width:1.15rem;height:1.15rem;stroke-width:1.8}.ProviderDashboard_noticeBody___afPi{min-width:0}.ProviderDashboard_noticeBody___afPi strong{display:block;color:var(--color-navy);font-size:.92rem;font-weight:700}.ProviderDashboard_noticeBody___afPi p{margin-top:.3rem;color:var(--color-muted);font-size:.85rem;line-height:1.6}.ProviderDashboard_actions___AG0X{display:flex;flex:0 0 auto;flex-wrap:wrap;align-items:center;gap:.65rem}.ProviderDashboard_danger__Psr3g,.ProviderDashboard_linkButton__NOIIl{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:.65rem .9rem;border:1px solid var(--color-border);gap:.45rem;border-radius:var(--radius-md);background:var(--color-surface);font:inherit;font-size:.78rem;font-weight:700;cursor:pointer;transition:border-color .16s ease,background-color .16s ease}.ProviderDashboard_danger__Psr3g{border-color:var(--color-danger-border);color:var(--color-danger-text)}.ProviderDashboard_danger__Psr3g:hover:not(:disabled){border-color:var(--color-danger);background:var(--color-danger-surface)}.ProviderDashboard_danger__Psr3g:disabled{cursor:wait;opacity:.6}.ProviderDashboard_linkButton__NOIIl{color:var(--color-navy)}.ProviderDashboard_linkButton__NOIIl:hover{border-color:var(--color-border-strong);background:var(--color-surface-subtle)}@media (max-width:720px){.ProviderDashboard_header__L6NgZ{align-items:flex-start;flex-direction:column;gap:var(--space-4)}.ProviderDashboard_notice__CiU_f{grid-template-columns:auto minmax(0,1fr)}.ProviderDashboard_actions___AG0X{grid-column:1/-1;width:100%}.ProviderDashboard_danger__Psr3g,.ProviderDashboard_linkButton__NOIIl{flex:1 1 auto}}.ProviderPublicActions_panel__Y1LXZ{display:grid;gap:1rem;padding:1rem;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:0 .75rem 2rem var(--color-shadow)}.ProviderPublicActions_actions__yxqR4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}.ProviderPublicActions_actions__yxqR4 button{justify-content:center}.ProviderPublicActions_form__HA8AR{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;padding-top:1rem;border-top:1px solid var(--color-border)}.ProviderPublicActions_full__nWOim{grid-column:1/-1}.ProviderPublicActions_error__DJ1uA,.ProviderPublicActions_success__Pa7e1{margin:0;font-size:var(--font-size-sm);font-weight:700}.ProviderPublicActions_success__Pa7e1{color:var(--color-success-text)}.ProviderPublicActions_error__DJ1uA{color:var(--color-danger-text)}@media (max-width:720px){.ProviderPublicActions_actions__yxqR4,.ProviderPublicActions_form__HA8AR{grid-template-columns:1fr}.ProviderPublicActions_full__nWOim{grid-column:auto}}.PublicProviderProfile_page__l_45B{display:grid;gap:1.5rem;width:min(100%,var(--layout-wide));margin-inline:auto;padding:clamp(1.25rem,3vw,2.5rem)}.PublicProviderProfile_header__l8Sml{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:clamp(1.5rem,3vw,2.25rem);border:1px solid var(--color-border);border-radius:20px;background:var(--color-surface);box-shadow:0 12px 36px var(--color-shadow)}.PublicProviderProfile_profileImage__BMdS3{width:6rem;height:6rem;flex:0 0 6rem;border:2px solid var(--color-success-border);border-radius:1rem;object-fit:cover}.PublicProviderProfile_eyebrow__o_JwG{color:var(--color-primary);font-size:.72rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.PublicProviderProfile_header__l8Sml h1{margin-top:.4rem;color:var(--color-navy);font-size:clamp(1.75rem,3vw,2.55rem);letter-spacing:-.035em;line-height:1.08}.PublicProviderProfile_header__l8Sml p:last-child{font-size:.9rem;color:var(--color-muted);line-height:1.55}.PublicProviderProfile_status__XggqF{display:inline-flex;flex:0 0 auto;align-items:center;min-height:38px;padding:.45rem .9rem;border:1px solid var(--color-border-strong);border-radius:999px;background:var(--color-primary-soft);color:var(--color-primary);font-size:.75rem;font-weight:800}.PublicProviderProfile_notice__tbvPv{padding:1rem 1.15rem;border:1px solid var(--color-warning-border);border-radius:20px;background:var(--color-warning-surface);color:var(--color-warning-text);font-size:.85rem;line-height:1.5}.PublicProviderProfile_twoColumns__yNAf4{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1rem}.PublicProviderProfile_card__GWHT3{display:grid;gap:1rem;min-width:0;padding:1.4rem;border:1px solid var(--color-border);border-radius:20px;background:var(--color-surface);box-shadow:0 10px 30px var(--color-shadow)}.PublicProviderProfile_card__GWHT3 h2{color:var(--color-navy);font-size:clamp(1.2rem,1.5vw,1.5rem);letter-spacing:-.02em;line-height:1.2}.PublicProviderProfile_card__GWHT3 h3{color:var(--color-navy);font-size:1rem;line-height:1.3}.PublicProviderProfile_card__GWHT3 p{color:var(--color-muted);font-size:.9rem;line-height:1.55}.PublicProviderProfile_list__YPjWa,.PublicProviderProfile_scopeList__alzvq{display:grid;gap:.65rem;margin:0;padding:0;list-style:none}.PublicProviderProfile_list__YPjWa li,.PublicProviderProfile_scopeList__alzvq li{padding:.75rem;border:1px solid var(--color-border);border-radius:12px;background:var(--color-surface-subtle)}.PublicProviderProfile_scopeList__alzvq li:before{margin-right:.45rem;color:var(--color-primary);content:"•"}.PublicProviderProfile_list__YPjWa li{display:grid;gap:.2rem}@media (max-width:720px){.PublicProviderProfile_header__l8Sml{align-items:flex-start;flex-direction:column}.PublicProviderProfile_twoColumns__yNAf4{grid-template-columns:1fr}}.StaffRoles_section__qXHWl{margin-top:20px;padding:24px;border:1px solid var(--color-border);border-radius:18px;background:var(--color-surface)}.StaffRoles_section__qXHWl>header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.StaffRoles_section__qXHWl header p{margin:0 0 8px;color:var(--color-primary);font-size:11px;font-weight:850;letter-spacing:.11em;text-transform:uppercase}.StaffRoles_section__qXHWl h2{margin:0;font-size:21px;letter-spacing:-.02em}.StaffRoles_section__qXHWl header>div>span{color:var(--color-muted);font-size:13px}.StaffRoles_section__qXHWl header>div:last-child{display:flex;gap:9px}.StaffRoles_grid__ArzZp{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:22px}.StaffRoles_grid__ArzZp article{display:flex;flex-direction:column;min-height:210px;padding:17px;border:1px solid var(--color-border);border-radius:14px}.StaffRoles_grid__ArzZp article>div{display:flex;justify-content:space-between}.StaffRoles_grid__ArzZp em{color:var(--color-muted);font-size:10px;font-style:normal}.StaffRoles_custom__fTGKu,.StaffRoles_system__0CSf_{padding:4px 7px;border-radius:99px;font-size:9px;font-weight:850;letter-spacing:.07em;text-transform:uppercase}.StaffRoles_system__0CSf_{background:var(--color-primary-soft);color:var(--color-primary)}.StaffRoles_custom__fTGKu{background:var(--color-warning-surface);color:var(--color-warning-text)}.StaffRoles_grid__ArzZp h3{margin:17px 0 6px;font-size:17px}.StaffRoles_grid__ArzZp p{margin:0;color:var(--color-muted);font-size:12px;line-height:1.5}.StaffRoles_grid__ArzZp footer{display:flex;flex-wrap:wrap;gap:5px;margin-top:auto;padding-top:15px}.StaffRoles_grid__ArzZp footer span{padding:4px 6px;border-radius:5px;background:var(--color-surface-muted);color:var(--color-muted);font-size:9px}@media (max-width:1150px){.StaffRoles_grid__ArzZp{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.StaffRoles_section__qXHWl>header{display:grid}.StaffRoles_section__qXHWl header>div:last-child{flex-wrap:wrap}.StaffRoles_grid__ArzZp{grid-template-columns:1fr}}.StaffDirectory_section__hY5KS{margin-top:20px;padding:24px;border:1px solid var(--color-border);border-radius:18px;background:var(--color-surface)}.StaffDirectory_section__hY5KS header p{margin:0 0 8px;color:var(--color-primary);font-size:11px;font-weight:850;letter-spacing:.11em;text-transform:uppercase}.StaffDirectory_section__hY5KS h2{margin:0;font-size:21px;letter-spacing:-.02em}.StaffDirectory_tableWrap__6d3qB{overflow:auto;margin-top:20px}.StaffDirectory_tableWrap__6d3qB table{width:100%;border-collapse:collapse;font-size:12px;text-align:left}.StaffDirectory_tableWrap__6d3qB th{padding:11px;border-bottom:1px solid var(--color-border);color:var(--color-muted);font-size:10px;letter-spacing:.07em;text-transform:uppercase}.StaffDirectory_tableWrap__6d3qB td{padding:14px 11px;border-bottom:1px solid var(--color-border)}.StaffDirectory_tableWrap__6d3qB td>span[data-status]{padding:5px 8px;border-radius:99px;background:var(--color-success-surface);color:var(--color-success-text);font-size:9px;font-weight:800}.StaffDirectory_assignments__zORFi{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}.StaffDirectory_assignments__zORFi>span{display:inline-flex;align-items:center;gap:.35rem;padding:.32rem .48rem;border:1px solid color-mix(in srgb,var(--color-primary) 22%,var(--color-border));border-radius:.45rem;background:var(--color-primary-soft);color:var(--color-navy);font-weight:700}.StaffDirectory_assignments__zORFi button{display:grid;place-items:center;border:0;background:transparent;color:var(--color-danger-text);cursor:pointer}.StaffDirectory_assignments__zORFi button:disabled{cursor:not-allowed;opacity:.45}.TrainingCatalogue_page__hexKy{margin-top:var(--space-6);overflow:hidden;border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface);box-shadow:0 16px 40px var(--color-shadow);color:var(--color-text)}.TrainingCatalogue_header__IM2Qu{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-5);padding:var(--space-6);border-bottom:1px solid var(--color-border)}.TrainingCatalogue_editorTop__zzfDQ span,.TrainingCatalogue_header__IM2Qu p,.TrainingCatalogue_sectionHeading__TU5nq span{margin:0 0 var(--space-2);color:var(--color-primary);font-size:.7rem;font-weight:850;letter-spacing:0;text-transform:uppercase}.TrainingCatalogue_editorTop__zzfDQ h3,.TrainingCatalogue_header__IM2Qu h2,.TrainingCatalogue_sectionHeading__TU5nq h4{margin:0;color:var(--color-text);letter-spacing:0}.TrainingCatalogue_header__IM2Qu h2{font-size:1.35rem}.TrainingCatalogue_header__IM2Qu span{display:block;max-width:42rem;margin-top:var(--space-2);color:var(--color-text-muted);font-size:.82rem;line-height:1.55}.TrainingCatalogue_actions__9XROd button,.TrainingCatalogue_editorTop__zzfDQ button,.TrainingCatalogue_header__IM2Qu button,.TrainingCatalogue_sectionHeading__TU5nq button{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2)}.TrainingCatalogue_workspace__p8ZHS{display:grid;grid-template-columns:minmax(15rem,.7fr) minmax(0,1.8fr);min-width:0;gap:var(--space-5);padding:var(--space-6)}.TrainingCatalogue_workspaceSingle__rSJUW{grid-template-columns:minmax(0,1fr)}.TrainingCatalogue_moduleList__B1kGP{display:grid;align-content:start;min-width:0;gap:var(--space-2)}.TrainingCatalogue_moduleList__B1kGP>button{display:grid;grid-template-columns:2rem minmax(0,1fr) auto 1rem;align-items:center;width:100%;gap:var(--space-3);padding:var(--space-3);border:1px solid transparent;border-radius:var(--radius-md);background:transparent;color:var(--color-text-muted);text-align:left;cursor:pointer;transition:border-color .16s ease,background .16s ease}.TrainingCatalogue_moduleList__B1kGP>button:hover{background:var(--color-surface-subtle)}.TrainingCatalogue_moduleList__B1kGP>button[aria-pressed=true]{border-color:color-mix(in srgb,var(--color-primary) 35%,var(--color-border));background:var(--color-primary-soft)}.TrainingCatalogue_moduleList__B1kGP>button>svg:first-child{display:grid;width:2rem;height:2rem;padding:.48rem;border-radius:.6rem;background:var(--color-surface);color:var(--color-primary)}.TrainingCatalogue_moduleList__B1kGP small,.TrainingCatalogue_moduleList__B1kGP strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TrainingCatalogue_moduleList__B1kGP strong{color:var(--color-text);font-size:.82rem}.TrainingCatalogue_moduleList__B1kGP small{margin-top:var(--space-1);color:var(--color-text-muted);font-size:.68rem}.TrainingCatalogue_moduleList__B1kGP em{padding:var(--space-1) var(--space-2);border-radius:999px;background:var(--color-surface-muted);color:var(--color-text-muted);font-size:.65rem;font-style:normal;font-weight:750;text-transform:capitalize}.TrainingCatalogue_moduleList__B1kGP em[data-status=PUBLISHED]{background:var(--color-success-surface);color:var(--color-success-text)}.TrainingCatalogue_empty__GJQ1V{display:grid;min-height:15rem;place-items:center;align-content:center;gap:var(--space-2);padding:var(--space-6);border:1px dashed var(--color-border-strong);border-radius:var(--radius-lg);color:var(--color-text-muted);text-align:center}.TrainingCatalogue_empty__GJQ1V svg{width:1.6rem;height:1.6rem;color:var(--color-primary)}.TrainingCatalogue_empty__GJQ1V strong{color:var(--color-text);font-size:.9rem}.TrainingCatalogue_empty__GJQ1V span{font-size:.75rem}.TrainingCatalogue_editor__Ca0V7{min-width:0;padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-subtle)}.TrainingCatalogue_workspaceSingle__rSJUW .TrainingCatalogue_editor__Ca0V7{width:100%;max-width:none}.TrainingCatalogue_actions__9XROd,.TrainingCatalogue_editorTop__zzfDQ,.TrainingCatalogue_sectionHeading__TU5nq{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4)}.TrainingCatalogue_editorTop__zzfDQ{margin-bottom:var(--space-5)}.TrainingCatalogue_editorTop__zzfDQ h3{font-size:1.1rem}.TrainingCatalogue_versionTabs__cKt8q{display:flex;overflow-x:auto;gap:var(--space-1);margin-bottom:var(--space-5);border-bottom:1px solid var(--color-border-strong)}.TrainingCatalogue_versionTabs__cKt8q button{display:flex;flex:0 0 auto;align-items:center;gap:var(--space-2);padding:9px 12px;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--color-text-muted);cursor:pointer}.TrainingCatalogue_versionTabs__cKt8q button[aria-selected=true]{border-bottom-color:var(--color-primary);color:var(--color-text);font-weight:750}.TrainingCatalogue_versionTabs__cKt8q small{color:var(--color-text-muted);text-transform:capitalize}.TrainingCatalogue_readOnly__48Fcv{display:grid;gap:var(--space-6)}.TrainingCatalogue_readOnlyBanner__cTY1k{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-muted);color:var(--color-text-muted)}.TrainingCatalogue_readOnlyBanner__cTY1k[data-current=true]{border-color:var(--color-success-border);background:var(--color-success-surface);color:var(--color-success-text)}.TrainingCatalogue_readOnlyBanner__cTY1k>svg{flex:0 0 auto;width:1.2rem;height:1.2rem}.TrainingCatalogue_readOnlyBanner__cTY1k>div{display:grid;gap:var(--space-1)}.TrainingCatalogue_readOnlyBanner__cTY1k strong{color:inherit;font-size:.82rem}.TrainingCatalogue_readOnlyBanner__cTY1k span{color:inherit;font-size:.74rem;line-height:1.45}.TrainingCatalogue_readOnlyOverview__fSDzz{display:grid;gap:var(--space-5)}.TrainingCatalogue_factGrid__PHhj2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.TrainingCatalogue_factGrid__PHhj2>div{min-width:0;padding:var(--space-3) var(--space-4);border-right:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.TrainingCatalogue_factGrid__PHhj2>div:nth-child(3n){border-right:0}.TrainingCatalogue_factGrid__PHhj2>div:nth-last-child(-n+3){border-bottom:0}.TrainingCatalogue_assignmentBlock__A7q93>span,.TrainingCatalogue_factGrid__PHhj2 dt,.TrainingCatalogue_summaryBlock__Nvw_a>span{margin:0 0 var(--space-1);color:var(--color-text-muted);font-size:.68rem;font-weight:750;text-transform:uppercase}.TrainingCatalogue_factGrid__PHhj2 dd{margin:0;overflow-wrap:anywhere;color:var(--color-text);font-size:.84rem;font-weight:750;text-transform:capitalize}.TrainingCatalogue_assignmentBlock__A7q93 p,.TrainingCatalogue_summaryBlock__Nvw_a p{margin:var(--space-2) 0 0;color:var(--color-text-muted);font-size:.82rem;line-height:1.65;white-space:pre-line}.TrainingCatalogue_assignmentBlock__A7q93 ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2) var(--space-5);margin:var(--space-3) 0 0;padding:0;list-style:none}.TrainingCatalogue_assignmentBlock__A7q93 li{display:flex;align-items:flex-start;gap:var(--space-2);color:var(--color-text);font-size:.78rem;line-height:1.45}.TrainingCatalogue_assignmentBlock__A7q93 li svg{flex:0 0 auto;margin-top:.15rem;color:var(--color-success-text)}.TrainingCatalogue_readOnlySection__IEA_1{padding-top:var(--space-5);border-top:1px solid var(--color-border)}.TrainingCatalogue_readOnlySection__IEA_1 .TrainingCatalogue_sectionHeading__TU5nq small{color:var(--color-text-muted);font-size:.72rem}.TrainingCatalogue_readOnlyQuestions__Jf1C4,.TrainingCatalogue_readOnlySectionList__sgVnB{display:grid}.TrainingCatalogue_readOnlySectionList__sgVnB article{display:grid;grid-template-columns:2rem minmax(0,1fr);gap:var(--space-3);padding:var(--space-4) 0;border-top:1px solid var(--color-border)}.TrainingCatalogue_readOnlyQuestionTop__G646_ h5,.TrainingCatalogue_readOnlySectionList__sgVnB h5{margin:0;color:var(--color-text);font-size:.88rem;line-height:1.55}.TrainingCatalogue_readOnlySectionList__sgVnB p{margin:var(--space-2) 0 0;color:var(--color-text-muted);font-size:.82rem;line-height:1.7}.TrainingCatalogue_readOnlyQuestions__Jf1C4>article{padding:var(--space-4) 0;border-top:1px solid var(--color-border)}.TrainingCatalogue_readOnlyQuestionTop__G646_{display:grid;grid-template-columns:2rem minmax(0,1fr);align-items:start;gap:var(--space-3)}.TrainingCatalogue_readOnlyQuestionTop__G646_>span{display:grid;width:2rem;height:2rem;place-items:center;border-radius:var(--radius-sm);background:var(--color-primary-soft);color:var(--color-primary);font-size:.78rem;font-weight:800}.TrainingCatalogue_readOnlyQuestions__Jf1C4 ul{display:grid;gap:var(--space-2);margin:var(--space-3) 0 0 2.75rem;padding:0;list-style:none}.TrainingCatalogue_readOnlyQuestions__Jf1C4 li{display:grid;grid-template-columns:1.75rem minmax(0,1fr) auto;align-items:center;gap:var(--space-3);min-height:2.75rem;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface)}.TrainingCatalogue_readOnlyQuestions__Jf1C4 li[data-correct=true]{border-color:var(--color-success-border);background:var(--color-success-surface)}.TrainingCatalogue_readOnlyQuestions__Jf1C4 li>span{display:grid;width:1.7rem;height:1.7rem;place-items:center;border-radius:var(--radius-sm);background:var(--color-surface-muted);color:var(--color-text-muted);font-size:.7rem;font-weight:800}.TrainingCatalogue_readOnlyQuestions__Jf1C4 li[data-correct=true]>span{background:var(--color-success-text);color:var(--color-surface)}.TrainingCatalogue_readOnlyQuestions__Jf1C4 li p{margin:0;overflow-wrap:anywhere;color:var(--color-text);font-size:.8rem;line-height:1.5}.TrainingCatalogue_readOnlyQuestions__Jf1C4 li strong{display:inline-flex;align-items:center;gap:var(--space-1);color:var(--color-success-text);font-size:.7rem;white-space:nowrap}.TrainingCatalogue_fields__CNdBT{display:grid;grid-template-columns:minmax(0,2fr) minmax(11rem,1fr);gap:var(--space-4)}.TrainingCatalogue_fields__CNdBT>:nth-child(3),.TrainingCatalogue_fields__CNdBT>:nth-child(4){grid-column:1/-1}.TrainingCatalogue_policyFields__gcrhq{display:grid;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));align-items:end;gap:var(--space-4);margin-top:var(--space-5)}.TrainingCatalogue_policyFields__gcrhq>:last-child{min-height:2.75rem;align-content:center}.TrainingCatalogue_categories__tJeQ3{margin:var(--space-5) 0 0;padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}.TrainingCatalogue_categories__tJeQ3 legend{padding:0 var(--space-2);color:var(--color-text);font-size:.78rem;font-weight:800}.TrainingCatalogue_categories__tJeQ3>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3) var(--space-5)}.TrainingCatalogue_authoringSection__7n1hd{margin-top:var(--space-6);padding-top:var(--space-5);border-top:1px solid var(--color-border)}.TrainingCatalogue_sectionHeading__TU5nq{margin-bottom:var(--space-4)}.TrainingCatalogue_sectionHeading__TU5nq h4{font-size:1rem}.TrainingCatalogue_contentBlock__4ITGU{display:grid;grid-template-columns:2rem minmax(0,1fr) 2rem;gap:var(--space-3);padding:var(--space-4) 0;border-bottom:1px solid var(--color-border)}.TrainingCatalogue_contentBlock__4ITGU>div:nth-child(2){display:grid;gap:var(--space-3)}.TrainingCatalogue_blockNumber__qR4uY{display:grid;width:2rem;height:2rem;place-items:center;align-self:start;border-radius:50%;background:var(--color-primary-soft);color:var(--color-primary);font-size:.78rem;font-weight:800}.TrainingCatalogue_remove__2TjBL{display:grid;width:2rem;height:2rem;place-items:center;align-self:start;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--color-danger-text);cursor:pointer}.TrainingCatalogue_remove__2TjBL:hover{background:var(--color-danger-surface)}.TrainingCatalogue_question__AxXKo{padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}.TrainingCatalogue_question__AxXKo+.TrainingCatalogue_question__AxXKo{margin-top:var(--space-3)}.TrainingCatalogue_questionTop__NUMFR{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-3)}.TrainingCatalogue_questionTop__NUMFR strong{font-size:.85rem}.TrainingCatalogue_choices__6pxp8{display:grid;gap:var(--space-3);margin-top:var(--space-4)}.TrainingCatalogue_choice__z0lr2{display:grid;grid-template-columns:10.5rem minmax(0,1fr) 2rem;align-items:center;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);transition:border-color .15s ease,background-color .15s ease}.TrainingCatalogue_choice__z0lr2[data-correct=true]{border-color:var(--color-success-border);background:var(--color-success-surface)}.TrainingCatalogue_choice__z0lr2:has(.TrainingCatalogue_answerControl__cogQ4 input:focus-visible){outline:3px solid color-mix(in srgb,var(--color-primary) 20%,transparent);outline-offset:2px}.TrainingCatalogue_answerControl__cogQ4{display:grid;grid-template-columns:1.05rem 2rem minmax(0,1fr);align-items:center;gap:var(--space-2);color:var(--color-text-muted);font-size:.75rem;font-weight:700;cursor:pointer}.TrainingCatalogue_answerControl__cogQ4:has(input:disabled){cursor:default}.TrainingCatalogue_answerControl__cogQ4 input{width:1.05rem;height:1.05rem;margin:0;accent-color:var(--color-primary)}.TrainingCatalogue_choiceMarker__pIbkn{display:grid;width:2rem;height:2rem;place-items:center;border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-surface-subtle);color:var(--color-text-muted);font-size:.72rem;font-weight:850}.TrainingCatalogue_answerState__TrDbG{display:grid;min-width:0;gap:var(--space-1)}.TrainingCatalogue_answerState__TrDbG strong{color:var(--color-text);font-size:.75rem}.TrainingCatalogue_answerState__TrDbG small{display:inline-flex;align-items:center;gap:var(--space-1);color:var(--color-text-muted);font-size:.68rem;line-height:1.25}.TrainingCatalogue_answerState__TrDbG small svg{flex:0 0 auto}.TrainingCatalogue_choice__z0lr2[data-correct=true] .TrainingCatalogue_answerControl__cogQ4{color:var(--color-success-text)}.TrainingCatalogue_choice__z0lr2[data-correct=true] .TrainingCatalogue_choiceMarker__pIbkn{border-color:var(--color-success-text);background:var(--color-success-text);color:var(--color-surface)}.TrainingCatalogue_choice__z0lr2[data-correct=true] .TrainingCatalogue_answerState__TrDbG small{color:var(--color-success-text);font-weight:750}.TrainingCatalogue_choiceField__lrh7F{min-width:0}.TrainingCatalogue_addChoice__CedTs{display:inline-flex;align-items:center;justify-self:start;gap:var(--space-2);padding:var(--space-2) 0;border:0;background:transparent;color:var(--color-primary);font-weight:750;cursor:pointer}.TrainingCatalogue_error__OrQTJ{display:flex;align-items:center;gap:var(--space-2);margin:var(--space-5) 0 0;padding:var(--space-3) var(--space-4);border:1px solid var(--color-danger-border);border-radius:var(--radius-md);background:var(--color-danger-surface);color:var(--color-danger-text);font-size:.78rem;line-height:1.5}.TrainingCatalogue_actions__9XROd{justify-content:flex-start;margin-top:var(--space-5);padding-top:var(--space-5);border-top:1px solid var(--color-border)}.TrainingCatalogue_published__MmrDa{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--color-success-text);font-size:.82rem;font-weight:800}@media (max-width:1080px){.TrainingCatalogue_workspace__p8ZHS{grid-template-columns:1fr}.TrainingCatalogue_moduleList__B1kGP{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.TrainingCatalogue_page__hexKy{margin-top:var(--space-4)}.TrainingCatalogue_editor__Ca0V7,.TrainingCatalogue_header__IM2Qu,.TrainingCatalogue_workspace__p8ZHS{padding:var(--space-4)}.TrainingCatalogue_editorTop__zzfDQ,.TrainingCatalogue_header__IM2Qu,.TrainingCatalogue_sectionHeading__TU5nq{align-items:stretch;flex-direction:column}.TrainingCatalogue_editorTop__zzfDQ button,.TrainingCatalogue_header__IM2Qu button,.TrainingCatalogue_sectionHeading__TU5nq button{width:fit-content}.TrainingCatalogue_assignmentBlock__A7q93 ul,.TrainingCatalogue_categories__tJeQ3>div,.TrainingCatalogue_factGrid__PHhj2,.TrainingCatalogue_fields__CNdBT,.TrainingCatalogue_moduleList__B1kGP,.TrainingCatalogue_policyFields__gcrhq{grid-template-columns:1fr}.TrainingCatalogue_factGrid__PHhj2>div,.TrainingCatalogue_factGrid__PHhj2>div:nth-child(3n),.TrainingCatalogue_factGrid__PHhj2>div:nth-last-child(-n+3){border-right:0;border-bottom:1px solid var(--color-border)}.TrainingCatalogue_factGrid__PHhj2>div:last-child{border-bottom:0}.TrainingCatalogue_readOnlyQuestions__Jf1C4 ul{margin-left:0}.TrainingCatalogue_readOnlyQuestions__Jf1C4 li{grid-template-columns:1.75rem minmax(0,1fr)}.TrainingCatalogue_readOnlyQuestions__Jf1C4 li strong{grid-column:2}.TrainingCatalogue_fields__CNdBT>:nth-child(3),.TrainingCatalogue_fields__CNdBT>:nth-child(4){grid-column:auto}.TrainingCatalogue_contentBlock__4ITGU{grid-template-columns:2rem minmax(0,1fr)}.TrainingCatalogue_contentBlock__4ITGU>.TrainingCatalogue_remove__2TjBL{grid-column:2;justify-self:end}.TrainingCatalogue_choice__z0lr2{grid-template-columns:minmax(0,1fr) 2rem}.TrainingCatalogue_answerControl__cogQ4{grid-column:1/-1}.TrainingCatalogue_choiceField__lrh7F{grid-column:1}}