.training-provider-organization-module__r77K7q__workbench{min-width:0}.training-provider-organization-module__r77K7q__sectionNavigation{gap:var(--cc-space-sm) var(--cc-space-lg);flex-wrap:wrap;display:flex}.training-provider-organization-module__r77K7q__sectionNavigation a{text-align:center;white-space:normal;overflow-wrap:anywhere;justify-content:center;align-items:center;max-width:100%;min-height:44px;display:inline-flex}.training-provider-organization-module__r77K7q__sectionNavigation a[aria-current=location]{color:var(--cc-color-brand-strong);border-color:var(--cc-color-brand-strong);background:var(--cc-color-surface-muted)}.training-provider-organization-module__r77K7q__sectionNavigation a:focus-visible,.training-provider-organization-module__r77K7q__backNavigation:focus-visible{outline:var(--cc-focus-width) solid var(--cc-color-focus);outline-offset:var(--cc-focus-offset)}.training-provider-organization-module__r77K7q__backNavigation{white-space:normal;justify-content:center;align-items:center;width:fit-content;max-width:100%;min-height:44px;display:inline-flex}.training-provider-organization-module__r77K7q__managementSection,.training-provider-organization-module__r77K7q__sectionSummary{scroll-margin-block-start:calc(var(--cc-header-min-height,4.5rem) + var(--cc-header-padding-block,.75rem) + var(--cc-header-padding-block,.75rem) + var(--cc-space-lg))}@media (max-width:35rem){.training-provider-organization-module__r77K7q__sectionNavigation a{flex:12rem}}.training-provider-organization-module__r77K7q__managementSection{background:var(--cc-color-surface);border:1px solid var(--cc-color-border);border-radius:var(--cc-radius-md);min-width:0}.training-provider-organization-module__r77K7q__sectionSummary{align-items:center;gap:var(--cc-space-sm) var(--cc-space-lg);min-height:44px;padding:var(--cc-space-lg);cursor:pointer;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title indicator""summary indicator";list-style:none;display:grid}.training-provider-organization-module__r77K7q__sectionSummary::-webkit-details-marker{display:none}.training-provider-organization-module__r77K7q__sectionSummary h2{overflow-wrap:anywhere;grid-area:title;margin:0;font-size:1.1rem;line-height:1.4}.training-provider-organization-module__r77K7q__sectionSummary:after{content:"+";color:var(--cc-color-brand-strong);font-size:1.4rem;font-weight:var(--cc-font-weight-emphasis);grid-area:indicator}.training-provider-organization-module__r77K7q__managementSection[open]>.training-provider-organization-module__r77K7q__sectionSummary:after{content:"−"}.training-provider-organization-module__r77K7q__summaryText{gap:var(--cc-space-xs) var(--cc-space-lg);min-width:0;color:var(--cc-color-text-muted);overflow-wrap:anywhere;flex-wrap:wrap;grid-area:summary;font-size:.9rem;display:flex}.training-provider-organization-module__r77K7q__summaryText>*{min-width:0;max-width:100%}.training-provider-organization-module__r77K7q__summaryText strong{color:var(--cc-color-text)}.training-provider-organization-module__r77K7q__sectionBody{gap:var(--cc-space-lg);min-width:0;padding:var(--cc-space-lg);border-top:1px solid var(--cc-color-border);display:grid}.training-provider-organization-module__r77K7q__sectionBody>p{margin:0}.training-provider-organization-module__r77K7q__locationList{gap:var(--cc-space-md);min-width:0;margin:0;padding:0;list-style:none;display:grid}.training-provider-organization-module__r77K7q__locationList>li{min-width:0}.training-provider-organization-module__r77K7q__locationList summary{overflow-wrap:anywhere;padding-inline-end:2rem;position:relative}.training-provider-organization-module__r77K7q__locationList summary>*{min-width:0}.training-provider-organization-module__r77K7q__locationList summary:after{content:"+";color:var(--cc-color-brand-strong);font-size:1.3rem;position:absolute;inset-inline-end:0}.training-provider-organization-module__r77K7q__locationList details[open]>summary:after{content:"−"}.training-provider-organization-module__r77K7q__locationList [data-headquarters]{padding:var(--cc-space-xs) var(--cc-space-sm);color:var(--cc-color-brand-strong);background:var(--cc-color-selected-surface);border:1px solid var(--cc-color-border);border-radius:var(--cc-radius-sm);margin-inline-start:var(--cc-space-sm);font-size:.85rem;display:inline-flex}.training-provider-organization-module__r77K7q__selector label{gap:var(--cc-space-sm);min-width:0;display:grid}.training-provider-organization-module__r77K7q__selector select{width:100%;min-width:0;min-height:44px;padding:var(--cc-space-sm);font:inherit;color:var(--cc-color-text);background:var(--cc-color-surface);border:1px solid var(--cc-color-input-border);border-radius:var(--cc-radius-sm)}.training-provider-organization-module__r77K7q__workbench button.record-action{min-height:max(var(--cc-control-min-height), 44px);max-width:100%;padding:var(--cc-space-sm) var(--cc-space-lg);color:var(--cc-color-brand-strong);background:var(--cc-color-surface-muted);border:1px solid var(--cc-color-border);border-radius:var(--cc-radius-sm);font:inherit;font-weight:var(--cc-font-weight-action);text-align:center;white-space:normal;overflow-wrap:anywhere;cursor:pointer;justify-content:center;align-items:center;line-height:1.4;text-decoration:none;display:inline-flex}:is(.training-provider-organization-module__r77K7q__workbench button.record-action--primary,.training-provider-organization-module__r77K7q__workbench button.record-action--add){color:var(--cc-color-on-brand);background:var(--cc-color-brand-strong);border-color:var(--cc-color-brand-strong)}.training-provider-organization-module__r77K7q__workbench button.record-action--edit{background:var(--cc-color-surface);border-color:var(--cc-color-brand)}.training-provider-organization-module__r77K7q__workbench button.record-action:disabled{opacity:.65;cursor:not-allowed}.training-provider-organization-module__r77K7q__workbench :is(summary,button,input,select,textarea,a):focus-visible{outline:var(--cc-focus-width) solid var(--cc-color-focus);outline-offset:var(--cc-focus-offset)}@media (max-width:35rem){.training-provider-organization-module__r77K7q__sectionBody{padding:var(--cc-space-md)}.training-provider-organization-module__r77K7q__summaryText{gap:var(--cc-space-xs);display:grid}.training-provider-organization-module__r77K7q__locationList [data-headquarters]{margin-block-start:var(--cc-space-xs);margin-inline-start:0}}.training-provider-organization-module__r77K7q__cockpitIdentity{align-items:center;gap:var(--cc-space-md);min-width:0;display:flex}.training-provider-organization-module__r77K7q__cockpitIdentity>strong{overflow-wrap:anywhere;min-width:0;font-size:1.125rem;line-height:1.4}.training-provider-organization-module__r77K7q__identityAvatar{border:1px solid var(--cc-color-border);border-radius:var(--cc-radius-md);background:var(--cc-color-surface-muted);flex:0 0 3rem;place-items:center;width:3rem;height:3rem;display:grid;overflow:hidden}.training-provider-organization-module__r77K7q__identityLogo{object-fit:contain;width:100%;height:100%;display:block}.training-provider-organization-module__r77K7q__identityInitials{color:var(--cc-color-brand-strong);font-weight:var(--cc-font-weight-emphasis)}
.cockpit-shell-module__8rJ53G__shell{--cc-shell-resolved-max-width:var(--cc-cockpit-max-width);background:var(--cc-body-background,transparent);min-height:68vh;padding-block:var(--cc-space-lg) calc(5.5rem + env(safe-area-inset-bottom));display:grid}.cockpit-shell-module__8rJ53G__shell[data-cockpit-area=admin]{--cc-shell-resolved-max-width:var(--cc-admin-workbench-max-width)}.cockpit-shell-module__8rJ53G__layout{min-width:0;display:grid}.cockpit-shell-module__8rJ53G__sidebar{display:none}.cockpit-shell-module__8rJ53G__workspace{min-width:0;padding:var(--cc-cockpit-workspace-padding,0)}.cockpit-shell-module__8rJ53G__workspaceHeader{gap:var(--cc-space-sm);padding-block:0 var(--cc-space-lg);border-bottom:1px solid var(--cc-color-border);display:grid}.cockpit-shell-module__8rJ53G__workspaceHeader h1{max-width:none;font-size:clamp(1.85rem,3vw,2.65rem);line-height:1.15}.cockpit-shell-module__8rJ53G__workspaceHeader p{max-width:46rem;color:var(--cc-color-text-muted);margin:0}.cockpit-shell-module__8rJ53G__workspaceHeader .eyebrow{margin:0}.cockpit-shell-module__8rJ53G__content{min-width:0;padding-block:var(--cc-space-xl) var(--cc-space-2xl)}.cockpit-shell-module__8rJ53G__content>*+*{margin-block-start:var(--cc-cockpit-section-gap)}.cockpit-shell-module__8rJ53G__content .applicant-dashboard__role-note{max-width:46rem;margin:0 0 var(--cc-space-xl);color:var(--cc-color-text-muted)}.cockpit-shell-module__8rJ53G__content .dashboard-card-grid{gap:var(--cc-space-lg);margin-top:var(--cc-space-xl);align-items:start}.cockpit-shell-module__8rJ53G__content .dashboard-card{gap:var(--cc-space-md);min-height:0;padding:var(--cc-cockpit-card-padding);align-content:start;display:grid}.cockpit-shell-module__8rJ53G__content .dashboard-card p{margin-block:0}.cockpit-shell-module__8rJ53G__content .dashboard-card__status{padding-top:var(--cc-space-md)}.cockpit-shell-module__8rJ53G__primaryNavigation ul,.cockpit-shell-module__8rJ53G__bottomNavigation ul{margin:0;padding:0;list-style:none}.cockpit-shell-module__8rJ53G__primaryNavigation a,.cockpit-shell-module__8rJ53G__bottomNavigation a,.cockpit-shell-module__8rJ53G__moreTrigger{min-height:max(var(--cc-control-min-height), 44px);color:var(--cc-color-brand-strong);font:inherit;font-weight:var(--cc-font-weight-action);text-decoration:none}.cockpit-shell-module__8rJ53G__primaryNavigation a:hover,.cockpit-shell-module__8rJ53G__primaryNavigation a[aria-current=page],.cockpit-shell-module__8rJ53G__bottomNavigation a:hover,.cockpit-shell-module__8rJ53G__bottomNavigation a[aria-current=page],.cockpit-shell-module__8rJ53G__moreTrigger:hover,.cockpit-shell-module__8rJ53G__moreTrigger[aria-expanded=true]{background:var(--cc-color-surface-muted)}.cockpit-shell-module__8rJ53G__primaryNavigation a:focus-visible,.cockpit-shell-module__8rJ53G__bottomNavigation a:focus-visible,.cockpit-shell-module__8rJ53G__moreTrigger:focus-visible,.cockpit-shell-module__8rJ53G__closeButton:focus-visible,.cockpit-shell-module__8rJ53G__drawerAccount:focus-visible{outline:var(--cc-focus-width) solid var(--cc-color-focus);outline-offset:var(--cc-focus-offset)}.cockpit-shell-module__8rJ53G__bottomNavigation{z-index:5;padding:var(--cc-space-sm) var(--cc-space-sm) max(var(--cc-space-sm), env(safe-area-inset-bottom));background:var(--cc-color-surface);border:1px solid var(--cc-color-border);border-radius:var(--cc-radius-lg) var(--cc-radius-lg) 0 0;border-bottom:0;margin:0;position:fixed;bottom:0;left:0;right:0}.cockpit-shell-module__8rJ53G__bottomNavigation ul{width:min(100%, var(--cc-layout-content-max));gap:var(--cc-space-xs);align-items:stretch;min-width:0;margin-inline:auto;display:flex}.cockpit-shell-module__8rJ53G__bottomNavigation li{flex:1 1 0;min-width:0;display:flex}.cockpit-shell-module__8rJ53G__bottomNavigation a,.cockpit-shell-module__8rJ53G__moreTrigger{width:100%;min-width:0;padding:var(--cc-space-sm);border-radius:var(--cc-radius-sm);overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;text-align:center;cursor:pointer;background:0 0;border:0;place-items:center;display:grid}@media (max-width:44rem){.cockpit-shell-module__8rJ53G__bottomNavigation a,.cockpit-shell-module__8rJ53G__moreTrigger{padding-inline:var(--cc-space-xs);font-size:clamp(.8rem,3.6vw,1rem)}}.cockpit-shell-module__8rJ53G__dialog{width:min(100% - 2rem,32rem);max-block-size:min(32rem,100dvb - 2rem);color:var(--cc-color-text);border-radius:var(--cc-radius-lg) var(--cc-radius-lg) 0 0;background:0 0;border:0;margin:auto auto 0;padding:0;transition:opacity .16s,transform .16s}.cockpit-shell-module__8rJ53G__dialog::backdrop{background:#17231f8c}.cockpit-shell-module__8rJ53G__drawerPanel{max-block-size:inherit;gap:var(--cc-space-xl);padding:var(--cc-space-xl) var(--cc-space-xl) max(var(--cc-space-xl), env(safe-area-inset-bottom));background:var(--cc-color-surface);border:1px solid var(--cc-color-border);border-radius:inherit;display:grid;overflow-y:auto}.cockpit-shell-module__8rJ53G__drawerHeader{gap:var(--cc-space-lg);justify-content:space-between;align-items:center;display:flex}.cockpit-shell-module__8rJ53G__drawerHeader h2{margin:0;font-size:1.35rem}.cockpit-shell-module__8rJ53G__drawerActions{gap:var(--cc-space-md);display:grid}.cockpit-shell-module__8rJ53G__drawerAccount{min-height:max(var(--cc-control-min-height), 44px);padding:var(--cc-space-sm) var(--cc-space-lg);color:var(--cc-color-brand-strong);background:var(--cc-color-surface-muted);border:1px solid var(--cc-color-border);border-radius:var(--cc-radius-sm);font-weight:var(--cc-font-weight-action);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.cockpit-shell-module__8rJ53G__drawerAccount:hover{background:var(--cc-color-selected-surface)}.cockpit-shell-module__8rJ53G__closeButton{min-width:max(var(--cc-control-min-height), 44px);min-height:max(var(--cc-control-min-height), 44px);padding:var(--cc-space-sm) var(--cc-space-md);color:var(--cc-color-brand-strong);background:var(--cc-color-surface-muted);border:1px solid var(--cc-color-border);border-radius:var(--cc-radius-sm);font:inherit;font-weight:var(--cc-font-weight-action);cursor:pointer}.cockpit-shell-module__8rJ53G__mobileSignOut .sign-out{margin:0}.cockpit-shell-module__8rJ53G__mobileSignOut .sign-out button{width:100%;min-height:max(var(--cc-control-min-height), 44px)}.cockpit-shell-module__8rJ53G__shell+.site-footer{padding-bottom:calc(2rem + 5.5rem + env(safe-area-inset-bottom))}@media (min-width:68.75rem){.cockpit-shell-module__8rJ53G__shell{padding-block:var(--cc-space-2xl)}.cockpit-shell-module__8rJ53G__shell+.site-footer{padding-bottom:2rem}.cockpit-shell-module__8rJ53G__layout{grid-template-columns:var(--cc-cockpit-sidebar-width) minmax(0, 1fr);gap:var(--cc-cockpit-workspace-gap);align-items:start}.cockpit-shell-module__8rJ53G__sidebar{gap:var(--cc-space-lg);min-width:0;padding:var(--cc-space-lg) var(--cc-sidebar-padding-inline,var(--cc-space-lg));background:var(--cc-sidebar-background,var(--cc-color-surface));border:1px solid var(--cc-color-border);border-radius:var(--cc-radius-lg);flex-direction:column;display:flex}.cockpit-shell-module__8rJ53G__sidebarContext{min-width:0;padding-bottom:var(--cc-space-md);border-bottom:1px solid var(--cc-color-border)}.cockpit-shell-module__8rJ53G__sidebarTitle{font-size:1.15rem;font-weight:var(--cc-font-weight-emphasis);overflow-wrap:anywhere;margin:0}.cockpit-shell-module__8rJ53G__primaryNavigation ul{gap:var(--cc-sidebar-item-gap,var(--cc-space-xs));display:grid}.cockpit-shell-module__8rJ53G__primaryNavigation a{padding:var(--cc-space-sm) var(--cc-sidebar-item-padding-inline,var(--cc-space-md));border-radius:var(--cc-sidebar-radius,var(--cc-radius-sm));overflow-wrap:anywhere;padding-block:var(--cc-sidebar-density-padding-block,var(--cc-space-sm));align-items:center;display:flex}.cockpit-shell-module__8rJ53G__desktopSecondary{padding-top:var(--cc-space-md);border-top:1px solid var(--cc-color-border)}.cockpit-shell-module__8rJ53G__desktopSecondary .sign-out{margin:0}.cockpit-shell-module__8rJ53G__desktopSecondary .sign-out button{color:var(--cc-color-brand-strong);background:var(--cc-color-surface-muted);border:1px solid var(--cc-color-border)}.cockpit-shell-module__8rJ53G__bottomNavigation{display:none}.cockpit-shell-module__8rJ53G__workspaceHeader{padding:0 0 var(--cc-space-lg)}.cockpit-shell-module__8rJ53G__content{padding-block:var(--cc-space-xl) 0}}@media (prefers-reduced-motion:reduce){.cockpit-shell-module__8rJ53G__dialog{transition:none}}
.employer-overview-module__jRKEAq__overview{gap:var(--cc-space-xl);min-width:0;display:grid}.employer-overview-module__jRKEAq__section{gap:var(--cc-space-lg);min-width:0;display:grid}.employer-overview-module__jRKEAq__sectionHeader{gap:var(--cc-space-xs);display:grid}.employer-overview-module__jRKEAq__sectionHeader h2,.employer-overview-module__jRKEAq__errorState h2{margin:0}.employer-overview-module__jRKEAq__sectionHeader p,.employer-overview-module__jRKEAq__errorState p{max-width:48rem;color:var(--cc-color-text-muted);margin:0}.employer-overview-module__jRKEAq__accountCard,.employer-overview-module__jRKEAq__securityPanel,.employer-overview-module__jRKEAq__errorState{min-width:0;padding:var(--cc-space-lg);background:var(--cc-color-surface);border:1px solid var(--cc-color-border);border-radius:var(--cc-radius-md)}.employer-overview-module__jRKEAq__accountDetails{gap:var(--cc-space-lg);grid-template-columns:minmax(0,1fr);margin:0;padding:0;display:grid}.employer-overview-module__jRKEAq__accountDetails div{gap:var(--cc-space-xs);min-width:0;display:grid}.employer-overview-module__jRKEAq__accountDetails dt{color:var(--cc-color-text-muted);font-size:.9rem;font-weight:var(--cc-font-weight-muted)}.employer-overview-module__jRKEAq__accountDetails dd,.employer-overview-module__jRKEAq__accountDetails time{overflow-wrap:anywhere;min-width:0;margin:0}.employer-overview-module__jRKEAq__securityPanel{background:var(--cc-color-surface-muted)}.employer-overview-module__jRKEAq__securityPanel .password-change{border-top:0;margin:0;padding-top:0}.employer-overview-module__jRKEAq__securityPanel .auth-form{max-width:var(--cc-layout-account-max)}.employer-overview-module__jRKEAq__errorState{gap:var(--cc-space-sm);border-color:var(--cc-color-danger);display:grid}@media (min-width:48rem){.employer-overview-module__jRKEAq__accountDetails{grid-template-columns:repeat(2,minmax(0,1fr))}}.employer-overview-module__jRKEAq__statusList{border:1px solid var(--cc-color-border);border-radius:var(--cc-radius-md);background:var(--cc-color-surface);margin:0;padding:0}.employer-overview-module__jRKEAq__statusRow{gap:var(--cc-space-sm);padding:var(--cc-space-md);min-width:0;display:grid}.employer-overview-module__jRKEAq__statusRow+.employer-overview-module__jRKEAq__statusRow{border-top:1px solid var(--cc-color-border)}.employer-overview-module__jRKEAq__statusRow dt{font-weight:var(--cc-font-weight-emphasis)}.employer-overview-module__jRKEAq__statusRow dd{overflow-wrap:anywhere;min-width:0;margin:0}.employer-overview-module__jRKEAq__statusText{gap:var(--cc-space-xs);align-content:center;display:grid}.employer-overview-module__jRKEAq__statusText:has(.employer-overview-module__jRKEAq__indicator){align-items:center;gap:var(--cc-space-sm);display:flex}.employer-overview-module__jRKEAq__statusText strong{font-weight:var(--cc-font-weight-emphasis)}.employer-overview-module__jRKEAq__indicator{background:var(--cc-color-brand-strong);border-radius:50%;flex-shrink:0;width:.5rem;height:.5rem;display:inline-block}.employer-overview-module__jRKEAq__organizationAction{white-space:normal;max-width:100%;min-height:44px;text-decoration:none}.employer-overview-module__jRKEAq__organizationAction:hover{border-color:var(--cc-color-brand-strong);text-decoration:none}.employer-overview-module__jRKEAq__organizationAction:focus-visible{outline:2px solid var(--cc-color-brand-strong);outline-offset:3px}@media (min-width:48rem){.employer-overview-module__jRKEAq__statusRow{grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,1fr);align-items:center}.employer-overview-module__jRKEAq__statusAction{justify-self:end}}
.employer-organization-management-module__fcPOLq__workbench,.employer-organization-management-module__fcPOLq__section,.employer-organization-management-module__fcPOLq__form,.employer-organization-management-module__fcPOLq__expanded,.employer-organization-management-module__fcPOLq__list{gap:var(--cc-space-lg);min-width:0;display:grid}.employer-organization-management-module__fcPOLq__panel{min-width:0;padding:var(--cc-space-lg);background:var(--cc-color-surface);border:1px solid var(--cc-color-border);border-radius:var(--cc-radius-md);overflow-wrap:anywhere}.employer-organization-management-module__fcPOLq__panel>p{margin-block:0 var(--cc-space-md)}.employer-organization-management-module__fcPOLq__description{white-space:pre-wrap}.employer-organization-management-module__fcPOLq__wrap{overflow-wrap:anywhere}.employer-organization-management-module__fcPOLq__navigation,.employer-organization-management-module__fcPOLq__actions{align-items:center;gap:var(--cc-space-md);flex-wrap:wrap;display:flex}.employer-organization-management-module__fcPOLq__navigation a{color:var(--cc-color-brand-strong)}.employer-organization-management-module__fcPOLq__form fieldset{gap:var(--cc-space-md);min-width:0;padding:var(--cc-space-md);border:1px solid var(--cc-color-border);margin:0;display:grid}.employer-organization-management-module__fcPOLq__fields{gap:var(--cc-space-md);min-width:0;display:grid}.employer-organization-management-module__fcPOLq__fields label,.employer-organization-management-module__fcPOLq__statusField{gap:var(--cc-space-xs);min-width:0;font-weight:var(--cc-font-weight-emphasis);display:grid}.employer-organization-management-module__fcPOLq__fields input,.employer-organization-management-module__fcPOLq__fields textarea,.employer-organization-management-module__fcPOLq__statusField select{width:100%;min-width:0;min-height:max(var(--cc-control-min-height), 44px);padding:var(--cc-space-sm) var(--cc-space-md);font:inherit;color:var(--cc-color-text);background:var(--cc-color-surface);border:1px solid var(--cc-color-input-border);border-radius:var(--cc-radius-sm)}.employer-organization-management-module__fcPOLq__fields textarea{resize:vertical;min-height:6rem}.employer-organization-management-module__fcPOLq__checkbox{align-items:center;gap:var(--cc-space-sm);min-height:44px;display:flex}.employer-organization-management-module__fcPOLq__checkbox input{width:var(--cc-space-lg);height:var(--cc-space-lg);accent-color:var(--cc-color-brand-strong)}.employer-organization-management-module__fcPOLq__summary{gap:var(--cc-space-sm);cursor:pointer;min-width:0;min-height:44px;display:grid}.employer-organization-management-module__fcPOLq__expanded{border-top:1px solid var(--cc-color-border);margin-top:var(--cc-space-md);padding-top:var(--cc-space-md)}.employer-organization-management-module__fcPOLq__panel button{white-space:normal;width:fit-content;max-width:100%}.employer-organization-management-module__fcPOLq__workbench :is(input,textarea,select,summary,a,button):focus-visible{outline:var(--cc-focus-width) solid var(--cc-color-focus);outline-offset:var(--cc-focus-offset)}@media (min-width:48rem){.employer-organization-management-module__fcPOLq__fields{grid-template-columns:repeat(2,minmax(0,1fr))}.employer-organization-management-module__fcPOLq__summary{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr);align-items:center}}.employer-organization-management-module__fcPOLq__logoPreview{object-fit:contain;width:auto;max-width:min(100%,12rem);height:auto;max-height:10rem;margin-block:var(--cc-space-md);display:block}.employer-organization-management-module__fcPOLq__panel input[type=file]{max-width:100%;min-height:44px}.employer-organization-management-module__fcPOLq__panel button{min-height:44px}.employer-organization-management-module__fcPOLq__contactSummary{gap:var(--cc-space-md);margin:0 0 var(--cc-space-md);grid-template-columns:minmax(0,1fr);display:grid}.employer-organization-management-module__fcPOLq__contactSummary>div{gap:var(--cc-space-xs);min-width:0;display:grid}.employer-organization-management-module__fcPOLq__contactSummary dt{color:var(--cc-color-text-muted)}.employer-organization-management-module__fcPOLq__contactSummary dd{overflow-wrap:anywhere;margin:0}@media (min-width:48rem){.employer-organization-management-module__fcPOLq__contactSummary{grid-template-columns:repeat(2,minmax(0,1fr))}}.employer-organization-management-module__fcPOLq__classificationHistory{margin-top:var(--cc-space-md)}
.applicant-availability-form-module__43QCwq__form,.applicant-availability-form-module__43QCwq__form fieldset,.applicant-availability-form-module__43QCwq__form .applicant-availability-form-module__43QCwq__choiceGrid{min-width:0}.applicant-availability-form-module__43QCwq__form .applicant-availability-form-module__43QCwq__choiceGrid{gap:var(--cc-space-sm);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.applicant-availability-form-module__43QCwq__form .applicant-availability-form-module__43QCwq__choice{align-items:center;gap:var(--cc-space-md);min-width:0;min-height:max(var(--cc-control-min-height), 44px);padding:var(--cc-space-md);background:var(--cc-color-surface);border:1px solid var(--cc-color-border);border-radius:var(--cc-radius-sm);cursor:pointer;overflow-wrap:anywhere;grid-template-columns:1.25rem minmax(0,1fr);display:grid}.applicant-availability-form-module__43QCwq__form fieldset:not(:disabled) .applicant-availability-form-module__43QCwq__choice:hover{background:var(--cc-color-surface-muted);border-color:var(--cc-color-brand)}.applicant-availability-form-module__43QCwq__form .applicant-availability-form-module__43QCwq__choiceSelected{background:var(--cc-color-selected-surface);border-color:var(--cc-color-brand)}.applicant-availability-form-module__43QCwq__form .applicant-availability-form-module__43QCwq__choice:focus-within{outline:var(--cc-focus-width) solid var(--cc-color-focus);outline-offset:var(--cc-focus-offset)}.applicant-availability-form-module__43QCwq__form fieldset:disabled .applicant-availability-form-module__43QCwq__choice{cursor:not-allowed;opacity:.7}.applicant-availability-form-module__43QCwq__form .applicant-availability-form-module__43QCwq__choice>input[type=checkbox],.applicant-availability-form-module__43QCwq__form .applicant-availability-form-module__43QCwq__choice>input[type=radio]{appearance:auto;width:1.25rem;height:1.25rem;min-height:1.25rem;accent-color:var(--cc-color-brand-strong);justify-self:start;margin:0;padding:0}.applicant-availability-form-module__43QCwq__form .applicant-availability-form-module__43QCwq__choice>span{min-width:0;line-height:var(--cc-line-height-body);overflow-wrap:anywhere}.applicant-availability-form-module__43QCwq__form .applicant-availability-form-module__43QCwq__actions button{width:auto;min-width:10rem;min-height:max(var(--cc-control-min-height), 44px)}@media (max-width:44rem){.applicant-availability-form-module__43QCwq__form .applicant-availability-form-module__43QCwq__choiceGrid{grid-template-columns:minmax(0,1fr)}.applicant-availability-form-module__43QCwq__form .applicant-availability-form-module__43QCwq__actions button{width:100%}}
.admin-master-data-navigation-module__YNsPfG__navigation{gap:var(--cc-space-xs);flex-wrap:wrap;margin-block-end:var(--cc-space-lg);display:flex}.admin-master-data-navigation-module__YNsPfG__navigation a{min-height:max(var(--cc-control-min-height), 44px);padding:var(--cc-space-sm) var(--cc-space-lg);border:1px solid var(--cc-color-border);border-radius:var(--cc-radius-sm);color:var(--cc-color-brand-strong);background:var(--cc-color-surface);font:inherit;font-weight:var(--cc-font-weight-action);overflow-wrap:anywhere;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.admin-master-data-navigation-module__YNsPfG__navigation a:hover{background:var(--cc-color-surface-muted);border-color:var(--cc-color-brand)}.admin-master-data-navigation-module__YNsPfG__navigation a[aria-current=page]{color:var(--cc-color-on-brand);background:var(--cc-color-brand-strong);border-color:var(--cc-color-brand-strong)}.admin-master-data-navigation-module__YNsPfG__navigation a:focus-visible{outline:var(--cc-focus-width) solid var(--cc-color-focus);outline-offset:var(--cc-focus-offset)}.admin-master-data-navigation-module__YNsPfG__navigation a:hover,.admin-master-data-navigation-module__YNsPfG__navigation a:focus-visible{text-decoration:none}
.applicant-mobility-form-module__tXpsbG__form,.applicant-mobility-form-module__tXpsbG__form fieldset,.applicant-mobility-form-module__tXpsbG__form .applicant-mobility-form-module__tXpsbG__choiceGrid{min-width:0}.applicant-mobility-form-module__tXpsbG__form .applicant-mobility-form-module__tXpsbG__choiceGrid{gap:var(--cc-space-sm);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.applicant-mobility-form-module__tXpsbG__form .applicant-mobility-form-module__tXpsbG__choice{align-items:center;gap:var(--cc-space-md);min-width:0;min-height:max(var(--cc-control-min-height), 44px);padding:var(--cc-space-md);background:var(--cc-color-surface);border:1px solid var(--cc-color-border);border-radius:var(--cc-radius-sm);cursor:pointer;overflow-wrap:anywhere;grid-template-columns:1.25rem minmax(0,1fr);display:grid}.applicant-mobility-form-module__tXpsbG__form fieldset:not(:disabled) .applicant-mobility-form-module__tXpsbG__choice:hover{background:var(--cc-color-surface-muted);border-color:var(--cc-color-brand)}.applicant-mobility-form-module__tXpsbG__form .applicant-mobility-form-module__tXpsbG__choiceSelected{background:var(--cc-color-selected-surface);border-color:var(--cc-color-brand)}.applicant-mobility-form-module__tXpsbG__form .applicant-mobility-form-module__tXpsbG__choice:focus-within{outline:var(--cc-focus-width) solid var(--cc-color-focus);outline-offset:var(--cc-focus-offset)}.applicant-mobility-form-module__tXpsbG__form fieldset:disabled .applicant-mobility-form-module__tXpsbG__choice{cursor:not-allowed;opacity:.7}.applicant-mobility-form-module__tXpsbG__form .applicant-mobility-form-module__tXpsbG__choice>input[type=checkbox],.applicant-mobility-form-module__tXpsbG__form .applicant-mobility-form-module__tXpsbG__choice>input[type=radio]{appearance:auto;width:1.25rem;height:1.25rem;min-height:1.25rem;accent-color:var(--cc-color-brand-strong);justify-self:start;margin:0;padding:0}.applicant-mobility-form-module__tXpsbG__form .applicant-mobility-form-module__tXpsbG__choice>span{min-width:0;line-height:var(--cc-line-height-body);overflow-wrap:anywhere}.applicant-mobility-form-module__tXpsbG__form .applicant-mobility-form-module__tXpsbG__actions button{width:auto;min-width:10rem;min-height:max(var(--cc-control-min-height), 44px)}@media (max-width:44rem){.applicant-mobility-form-module__tXpsbG__form .applicant-mobility-form-module__tXpsbG__choiceGrid{grid-template-columns:minmax(0,1fr)}.applicant-mobility-form-module__tXpsbG__form .applicant-mobility-form-module__tXpsbG__actions button{width:100%}}
.employer-job-postings-module__twSH8G__workbench,.employer-job-postings-module__twSH8G__editor,.employer-job-postings-module__twSH8G__form,.employer-job-postings-module__twSH8G__form fieldset,.employer-job-postings-module__twSH8G__facts,.employer-job-postings-module__twSH8G__publication{gap:var(--cc-space-md);min-width:0;display:grid}.employer-job-postings-module__twSH8G__list{gap:var(--cc-space-md);min-width:0;padding:0;list-style:none;display:grid}.employer-job-postings-module__twSH8G__listRow{border-bottom:1px solid var(--cc-color-border);min-width:0;padding-block:var(--cc-space-md);overflow-wrap:anywhere}.employer-job-postings-module__twSH8G__listRow h2,.employer-job-postings-module__twSH8G__listRow p{margin-block:var(--cc-space-xs)}.employer-job-postings-module__twSH8G__status{font-weight:var(--cc-font-weight-emphasis)}.employer-job-postings-module__twSH8G__fields{gap:var(--cc-space-md);min-width:0;display:grid}.employer-job-postings-module__twSH8G__form fieldset{border:0;border-bottom:1px solid var(--cc-color-border);padding:var(--cc-space-md) 0;margin:0}.employer-job-postings-module__twSH8G__form legend{font-weight:var(--cc-font-weight-emphasis)}.employer-job-postings-module__twSH8G__form label{gap:var(--cc-space-xs);overflow-wrap:anywhere;min-width:0;display:grid}.employer-job-postings-module__twSH8G__form input,.employer-job-postings-module__twSH8G__form select,.employer-job-postings-module__twSH8G__form textarea{width:100%;min-width:0;min-height:44px;padding:var(--cc-space-sm);color:var(--cc-color-text);background:var(--cc-color-surface);font:inherit;border:1px solid var(--cc-color-input-border);border-radius:var(--cc-radius-sm)}.employer-job-postings-module__twSH8G__form textarea{resize:vertical;min-height:7rem}.employer-job-postings-module__twSH8G__choices{gap:var(--cc-space-xs);min-width:0;display:grid}.employer-job-postings-module__twSH8G__choices label,.employer-job-postings-module__twSH8G__form .employer-job-postings-module__twSH8G__checkbox{grid-template-columns:1.5rem minmax(0,1fr);align-items:center;min-height:44px;display:grid}.employer-job-postings-module__twSH8G__choices input,.employer-job-postings-module__twSH8G__form .employer-job-postings-module__twSH8G__checkbox input{width:1.25rem;min-height:1.25rem;margin:0}.employer-job-postings-module__twSH8G__requirement{gap:var(--cc-space-sm);border-inline-start:2px solid var(--cc-color-border);min-width:0;padding-inline-start:var(--cc-space-md);display:grid}.employer-job-postings-module__twSH8G__languageRow{gap:var(--cc-space-sm);min-width:0;padding-block:var(--cc-space-sm);align-items:end;display:grid}.employer-job-postings-module__twSH8G__actions{align-items:start;gap:var(--cc-space-sm);flex-wrap:wrap;display:flex}.employer-job-postings-module__twSH8G__editor button,.employer-job-postings-module__twSH8G__editor summary{white-space:normal;max-width:100%;min-height:44px;font:inherit;cursor:pointer}.employer-job-postings-module__twSH8G__workbench :is(button,input,select,textarea,summary,a):focus-visible{outline:var(--cc-focus-width) solid var(--cc-color-focus);outline-offset:var(--cc-focus-offset)}.employer-job-postings-module__twSH8G__publication{border-top:1px solid var(--cc-color-border);padding-top:var(--cc-space-md)}.employer-job-postings-module__twSH8G__confirmation{gap:var(--cc-space-sm);border-inline-start:3px solid var(--cc-color-border);flex-wrap:wrap;align-items:start;padding-inline-start:var(--cc-space-md);display:flex}.employer-job-postings-module__twSH8G__confirmation p{flex-basis:100%}.employer-job-postings-module__twSH8G__issues{padding-inline-start:var(--cc-space-lg)}.employer-job-postings-module__twSH8G__history{border-top:1px solid var(--cc-color-border);padding-top:var(--cc-space-md)}.employer-job-postings-module__twSH8G__history>div{margin-block:var(--cc-space-md);overflow-wrap:anywhere}.employer-job-postings-module__twSH8G__facts dl{gap:var(--cc-space-sm);min-width:0;display:grid}.employer-job-postings-module__twSH8G__facts dd{min-width:0;margin:0 0 var(--cc-space-sm);overflow-wrap:anywhere}.employer-job-postings-module__twSH8G__text{white-space:pre-wrap;overflow-wrap:anywhere}@media (min-width:48rem){.employer-job-postings-module__twSH8G__fields{grid-template-columns:repeat(2,minmax(0,1fr))}.employer-job-postings-module__twSH8G__facts dl{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}}@media (min-width:68.75rem){.employer-job-postings-module__twSH8G__languageRow{grid-template-columns:minmax(0,2fr) minmax(0,1.5fr) minmax(0,1fr) auto}}
.training-provider-courses-module__hERd1G__workbench{gap:var(--cc-space-lg);min-width:0;display:grid}.training-provider-courses-module__hERd1G__actions{align-items:center;gap:var(--cc-space-sm);flex-wrap:wrap;display:flex}.training-provider-courses-module__hERd1G__actions>*{white-space:normal;overflow-wrap:anywhere;max-width:100%;min-height:44px}.training-provider-courses-module__hERd1G__list{gap:var(--cc-space-md);margin:0;padding:0;list-style:none;display:grid}.training-provider-courses-module__hERd1G__row{border:1px solid var(--cc-color-border);border-radius:var(--cc-radius-md);padding:var(--cc-space-lg);overflow-wrap:anywhere;min-width:0}.training-provider-courses-module__hERd1G__row h2{margin-block-start:0}.training-provider-courses-module__hERd1G__form{gap:var(--cc-space-md);min-width:0;display:grid}.training-provider-courses-module__hERd1G__form fieldset{gap:var(--cc-space-md);border:1px solid var(--cc-color-border);min-width:0;padding:var(--cc-space-lg);display:grid}.training-provider-courses-module__hERd1G__form label{gap:var(--cc-space-sm);display:grid}.training-provider-courses-module__hERd1G__form input,.training-provider-courses-module__hERd1G__form select,.training-provider-courses-module__hERd1G__form textarea{box-sizing:border-box;width:100%;min-width:0;max-width:100%;font:inherit;padding:var(--cc-space-sm);min-height:44px}.training-provider-courses-module__hERd1G__form textarea{resize:vertical}.training-provider-courses-module__hERd1G__workbench :is(a,button,input,select,textarea,[tabindex]):focus-visible{outline:var(--cc-focus-width) solid var(--cc-color-focus);outline-offset:var(--cc-focus-offset)}@media (max-width:35rem){.training-provider-courses-module__hERd1G__actions>*{flex:10rem}}.training-provider-courses-module__hERd1G__richEditor{gap:var(--cc-space-sm);min-width:0;display:grid}.training-provider-courses-module__hERd1G__editorLabel{margin:0;font-weight:600}.training-provider-courses-module__hERd1G__editorHelp{margin:0;font-size:.875rem}.training-provider-courses-module__hERd1G__toolbar{gap:var(--cc-space-xs);min-width:0;padding:var(--cc-space-sm);border:1px solid var(--cc-color-border);border-radius:var(--cc-radius-sm);background:var(--cc-color-surface);flex-wrap:wrap;display:flex}.training-provider-courses-module__hERd1G__toolbar button,.training-provider-courses-module__hERd1G__linkDialog button{min-height:44px;font:inherit;border:1px solid var(--cc-color-border);border-radius:var(--cc-radius-sm);color:inherit;background:0 0;padding:.4rem .6rem}.training-provider-courses-module__hERd1G__toolbar button[aria-pressed=true]{text-underline-offset:.3em;border-color:currentColor;font-weight:700;text-decoration:underline}.training-provider-courses-module__hERd1G__toolbar button{width:44px;padding:var(--cc-space-xs);flex:0 0 44px;justify-content:center;align-items:center;display:inline-flex}.training-provider-courses-module__hERd1G__toolbar button[aria-pressed=true]{background:var(--cc-color-surface-muted);color:var(--cc-color-brand-strong)}.training-provider-courses-module__hERd1G__toolGlyph{font-size:1rem;line-height:1}.training-provider-courses-module__hERd1G__toolGlyph[data-format=bold]{font-weight:800}.training-provider-courses-module__hERd1G__toolGlyph[data-format=italic]{font-style:italic}.training-provider-courses-module__hERd1G__toolGlyph[data-format=underline]{text-decoration:underline}.training-provider-courses-module__hERd1G__editorSurface strong,.training-provider-courses-module__hERd1G__richContent strong{font-weight:700}.training-provider-courses-module__hERd1G__editorSurface em,.training-provider-courses-module__hERd1G__richContent em{font-style:italic}.training-provider-courses-module__hERd1G__editorSurface u,.training-provider-courses-module__hERd1G__richContent u{text-decoration:underline}.training-provider-courses-module__hERd1G__editorSurface ul,.training-provider-courses-module__hERd1G__richContent ul{list-style-type:disc}.training-provider-courses-module__hERd1G__editorSurface ol,.training-provider-courses-module__hERd1G__richContent ol{list-style-type:decimal}.training-provider-courses-module__hERd1G__toolbar button:disabled{opacity:.5;cursor:default}.training-provider-courses-module__hERd1G__editorSurface>[contenteditable]{min-height:10rem;padding:var(--cc-space-md);border:1px solid var(--cc-color-border);border-radius:var(--cc-radius-sm);overflow-wrap:anywhere;white-space:pre-wrap}.training-provider-courses-module__hERd1G__editorSurface>[contenteditable=false]{opacity:.7}.training-provider-courses-module__hERd1G__editorSurface [role=textbox]:focus-visible,.training-provider-courses-module__hERd1G__linkDialog :is(input,button):focus-visible{outline:var(--cc-focus-width) solid var(--cc-color-focus);outline-offset:var(--cc-focus-offset)}.training-provider-courses-module__hERd1G__richContent{overflow-wrap:anywhere;min-width:0}.training-provider-courses-module__hERd1G__richContent :is(p,h2,h3,li){white-space:pre-wrap}.training-provider-courses-module__hERd1G__richContent :is(p,h2,h3,ul,ol),.training-provider-courses-module__hERd1G__editorSurface :is(p,h2,h3,ul,ol){margin-block:.7em}.training-provider-courses-module__hERd1G__richContent :is(ul,ol),.training-provider-courses-module__hERd1G__editorSurface :is(ul,ol){padding-inline-start:1.6em}.training-provider-courses-module__hERd1G__preview{gap:var(--cc-space-lg);border-block-start:1px solid var(--cc-color-border);min-width:0;padding-block-start:var(--cc-space-md);display:grid}.training-provider-courses-module__hERd1G__linkDialog{box-sizing:border-box;border:1px solid var(--cc-color-border);border-radius:var(--cc-radius-md);max-width:min(32rem,100vw - 2rem);padding:var(--cc-space-lg);color:inherit;background:canvas}.training-provider-courses-module__hERd1G__linkDialog::backdrop{background:#00000059}.training-provider-courses-module__hERd1G__linkDialog label{gap:var(--cc-space-sm);display:grid}.training-provider-courses-module__hERd1G__linkDialog .training-provider-courses-module__hERd1G__actions{margin-block-start:var(--cc-space-md)}@media (max-width:35rem){.training-provider-courses-module__hERd1G__toolbar button{flex:0 auto;font-size:.875rem}.training-provider-courses-module__hERd1G__form fieldset:has(.training-provider-courses-module__hERd1G__richEditor){padding-inline:var(--cc-space-sm)}}.training-provider-courses-module__hERd1G__profileField{gap:var(--cc-space-sm);min-width:0;display:grid}.training-provider-courses-module__hERd1G__plainContent{white-space:pre-wrap;overflow-wrap:anywhere}
.admin-overview-module__Sj7b9G__overview{gap:var(--cc-space-2xl);min-width:0;display:grid}.admin-overview-module__Sj7b9G__section{gap:var(--cc-space-lg);min-width:0;display:grid}.admin-overview-module__Sj7b9G__sectionHeader{gap:var(--cc-space-xs);display:grid}.admin-overview-module__Sj7b9G__sectionHeader h2,.admin-overview-module__Sj7b9G__recentCard h3,.admin-overview-module__Sj7b9G__errorState h2{margin:0}.admin-overview-module__Sj7b9G__sectionHeader p,.admin-overview-module__Sj7b9G__emptyState,.admin-overview-module__Sj7b9G__errorState p{max-width:48rem;color:var(--cc-color-text-muted);margin:0}.admin-overview-module__Sj7b9G__roleGrid,.admin-overview-module__Sj7b9G__supportingMetrics,.admin-overview-module__Sj7b9G__attentionList,.admin-overview-module__Sj7b9G__recentDetails{margin:0;padding:0}.admin-overview-module__Sj7b9G__roleGrid{gap:var(--cc-space-md);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.admin-overview-module__Sj7b9G__primaryMetric,.admin-overview-module__Sj7b9G__roleCard,.admin-overview-module__Sj7b9G__supportingMetrics,.admin-overview-module__Sj7b9G__recentCard,.admin-overview-module__Sj7b9G__errorState,.admin-overview-module__Sj7b9G__emptyState{min-width:0;padding:var(--cc-space-lg);background:var(--cc-color-surface);border:1px solid var(--cc-color-border);border-radius:var(--cc-radius-md)}.admin-overview-module__Sj7b9G__primaryMetric{padding:clamp(var(--cc-space-xl), 5vw, var(--cc-space-3xl));background:var(--cc-color-brand-strong);border-radius:var(--cc-radius-md);color:var(--cc-color-surface);margin:0}.admin-overview-module__Sj7b9G__primaryMetric div,.admin-overview-module__Sj7b9G__roleCard,.admin-overview-module__Sj7b9G__supportingMetrics div{gap:var(--cc-space-sm);flex-direction:column-reverse;display:flex}.admin-overview-module__Sj7b9G__primaryMetric dt,.admin-overview-module__Sj7b9G__roleCard dt,.admin-overview-module__Sj7b9G__supportingMetrics dt,.admin-overview-module__Sj7b9G__attentionItem dt,.admin-overview-module__Sj7b9G__recentDetails dt{color:var(--cc-color-text-muted);font-size:.9rem;font-weight:var(--cc-font-weight-muted)}.admin-overview-module__Sj7b9G__primaryMetric dt{color:inherit}.admin-overview-module__Sj7b9G__primaryMetric dd,.admin-overview-module__Sj7b9G__roleCard dd,.admin-overview-module__Sj7b9G__supportingMetrics dd{color:var(--cc-color-brand-strong);font-size:clamp(1.55rem,3vw,2rem);font-weight:var(--cc-font-weight-emphasis);margin:0;line-height:1}.admin-overview-module__Sj7b9G__primaryMetric dd{color:inherit;font-size:clamp(2.5rem,9vw,4.5rem)}.admin-overview-module__Sj7b9G__subsection{gap:var(--cc-space-md);display:grid}.admin-overview-module__Sj7b9G__subsectionHeader{gap:var(--cc-space-xs);display:grid}.admin-overview-module__Sj7b9G__subsectionHeader h3,.admin-overview-module__Sj7b9G__subsectionHeader p{margin:0}.admin-overview-module__Sj7b9G__subsectionHeader p{color:var(--cc-color-text-muted)}.admin-overview-module__Sj7b9G__supportingMetrics{gap:var(--cc-space-md);grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));display:grid}.admin-overview-module__Sj7b9G__attentionSection{padding:var(--cc-space-lg);background:var(--cc-color-surface);border:1px solid var(--cc-color-border);border-left:.3rem solid var(--cc-color-brand-strong);border-radius:var(--cc-radius-md)}.admin-overview-module__Sj7b9G__attentionList{display:grid}.admin-overview-module__Sj7b9G__attentionItem{justify-content:space-between;align-items:baseline;gap:var(--cc-space-lg);padding:var(--cc-space-md) 0;border-bottom:1px solid var(--cc-color-border);display:flex}.admin-overview-module__Sj7b9G__attentionItem:first-child{padding-top:0}.admin-overview-module__Sj7b9G__attentionItem:last-child{border-bottom:0;padding-bottom:0}.admin-overview-module__Sj7b9G__attentionItem dd{color:var(--cc-color-brand-strong);font-size:1.35rem;font-weight:var(--cc-font-weight-emphasis);margin:0}.admin-overview-module__Sj7b9G__attentionItem[data-zero=true] dd{color:var(--cc-color-text-muted)}.admin-overview-module__Sj7b9G__clearState{color:var(--cc-color-text-muted);margin:0}.admin-overview-module__Sj7b9G__recentList{gap:var(--cc-space-md);min-width:0;margin:0;padding:0;list-style:none;display:grid}.admin-overview-module__Sj7b9G__recentCard{gap:var(--cc-space-md);display:grid}.admin-overview-module__Sj7b9G__recentCard h3,.admin-overview-module__Sj7b9G__recentCard dd,.admin-overview-module__Sj7b9G__recentCard time{overflow-wrap:anywhere}.admin-overview-module__Sj7b9G__recentDetails{gap:var(--cc-space-md);grid-template-columns:minmax(0,1fr);display:grid}.admin-overview-module__Sj7b9G__recentDetails div{gap:var(--cc-space-xs);min-width:0;display:grid}.admin-overview-module__Sj7b9G__recentDetails dd{min-width:0;margin:0}.admin-overview-module__Sj7b9G__errorState{gap:var(--cc-space-sm);border-color:var(--cc-color-danger);display:grid}@media (min-width:48rem){.admin-overview-module__Sj7b9G__attentionSection{padding:var(--cc-space-xl)}.admin-overview-module__Sj7b9G__recentDetails{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:68.75rem){.admin-overview-module__Sj7b9G__overview{gap:var(--cc-space-3xl)}.admin-overview-module__Sj7b9G__recentDetails,.admin-overview-module__Sj7b9G__roleGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}
.professional-roles-module__Vxilea__workbench,.professional-roles-module__Vxilea__list,.professional-roles-module__Vxilea__intro,.professional-roles-module__Vxilea__expanded,.professional-roles-module__Vxilea__form,.professional-roles-module__Vxilea__form fieldset{gap:var(--cc-space-md);min-width:0;display:grid}.professional-roles-module__Vxilea__workbench{container:professional-roles/inline-size}.professional-roles-module__Vxilea__list,.professional-roles-module__Vxilea__intro{gap:var(--cc-space-xs)}.professional-roles-module__Vxilea__intro h2,.professional-roles-module__Vxilea__intro p,.professional-roles-module__Vxilea__card p,.professional-roles-module__Vxilea__metadata,.professional-roles-module__Vxilea__revisionLabels{margin:0}.professional-roles-module__Vxilea__intro p,.professional-roles-module__Vxilea__help,.professional-roles-module__Vxilea__metadata dt,.professional-roles-module__Vxilea__revisionLabels dt,.professional-roles-module__Vxilea__summaryAreas,.professional-roles-module__Vxilea__memberships{color:var(--cc-color-text-muted)}.professional-roles-module__Vxilea__card{background:var(--cc-color-surface);border:1px solid var(--cc-color-border);border-radius:var(--cc-admin-list-radius);overflow-wrap:anywhere;min-width:0}.professional-roles-module__Vxilea__summary{align-items:center;gap:var(--cc-space-xs) var(--cc-space-md);min-height:max(var(--cc-control-min-height), 44px);padding:var(--cc-space-sm) var(--cc-space-md);cursor:pointer;grid-template-columns:minmax(0,1fr) auto;list-style:none;display:grid}.professional-roles-module__Vxilea__summary::-webkit-details-marker{display:none}.professional-roles-module__Vxilea__summary::marker{content:""}.professional-roles-module__Vxilea__summaryTitle{min-width:0;font-weight:var(--cc-font-weight-emphasis)}.professional-roles-module__Vxilea__summaryAreas{grid-area:2/1;min-width:0}.professional-roles-module__Vxilea__status{font-weight:var(--cc-font-weight-emphasis)}.professional-roles-module__Vxilea__disclosure{width:var(--cc-space-lg);height:var(--cc-space-lg);fill:none;stroke:currentColor;stroke-width:2px;justify-self:end}.professional-roles-module__Vxilea__accordion[open]>.professional-roles-module__Vxilea__summary .professional-roles-module__Vxilea__disclosure{transform:rotate(180deg)}.professional-roles-module__Vxilea__accordion:not([open])>.professional-roles-module__Vxilea__summary{border-radius:var(--cc-admin-list-radius)}.professional-roles-module__Vxilea__summary:hover{background:var(--cc-color-surface-muted)}.professional-roles-module__Vxilea__accordion[open]>.professional-roles-module__Vxilea__summary{border-bottom:1px solid var(--cc-color-border)}.professional-roles-module__Vxilea__expanded{padding:var(--cc-space-md)}.professional-roles-module__Vxilea__expanded code{overflow-wrap:anywhere}.professional-roles-module__Vxilea__actions{gap:var(--cc-space-sm);flex-wrap:wrap;align-items:start;display:flex}.professional-roles-module__Vxilea__metadata,.professional-roles-module__Vxilea__revisionLabels,.professional-roles-module__Vxilea__fields{gap:var(--cc-space-md);min-width:0;display:grid}.professional-roles-module__Vxilea__metadata>div,.professional-roles-module__Vxilea__revisionLabels>div{min-width:0}.professional-roles-module__Vxilea__metadata dd,.professional-roles-module__Vxilea__revisionLabels dd{margin:var(--cc-space-xs) 0 0}.professional-roles-module__Vxilea__form fieldset{padding:var(--cc-space-md);border:1px solid var(--cc-color-border)}.professional-roles-module__Vxilea__form legend{padding-inline:var(--cc-space-xs);font-weight:var(--cc-font-weight-emphasis)}.professional-roles-module__Vxilea__fields label{gap:var(--cc-space-xs);min-width:0;font-weight:var(--cc-font-weight-emphasis);display:grid}.professional-roles-module__Vxilea__fields input,.professional-roles-module__Vxilea__fields select{width:100%;min-width:0;min-height:max(var(--cc-control-min-height), 44px);padding:var(--cc-space-sm) var(--cc-space-md);font:inherit;color:var(--cc-color-text);background:var(--cc-color-surface);border:1px solid var(--cc-color-input-border);border-radius:var(--cc-radius-sm)}.professional-roles-module__Vxilea__card button,.professional-roles-module__Vxilea__history summary{min-height:44px}.professional-roles-module__Vxilea__card button{white-space:normal;width:fit-content;max-width:100%}.professional-roles-module__Vxilea__editButton{justify-self:start}.professional-roles-module__Vxilea__summary:focus-visible,.professional-roles-module__Vxilea__fields input:focus-visible,.professional-roles-module__Vxilea__fields select:focus-visible,.professional-roles-module__Vxilea__history summary:focus-visible{outline:var(--cc-focus-width) solid var(--cc-color-focus);outline-offset:var(--cc-focus-offset)}.professional-roles-module__Vxilea__history{border-top:1px solid var(--cc-color-border);padding-top:var(--cc-space-sm)}.professional-roles-module__Vxilea__history summary{cursor:pointer;font-weight:var(--cc-font-weight-emphasis);align-content:center}.professional-roles-module__Vxilea__revisions{gap:var(--cc-space-md);padding-inline-start:var(--cc-space-lg);display:grid}.professional-roles-module__Vxilea__revisions li{padding-inline-start:var(--cc-space-xs)}.professional-roles-module__Vxilea__revisionLabels{margin-top:var(--cc-space-sm)}.professional-roles-module__Vxilea__memberships ul{margin-block:var(--cc-space-xs);padding-inline-start:var(--cc-space-lg)}.professional-roles-module__Vxilea__feedback{padding:var(--cc-space-md);border-inline-start:3px solid var(--cc-color-border)}@container professional-roles (min-width:48rem){.professional-roles-module__Vxilea__summary{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) auto auto}.professional-roles-module__Vxilea__summaryAreas{grid-area:auto}.professional-roles-module__Vxilea__metadata{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.professional-roles-module__Vxilea__fields{grid-template-columns:repeat(2,minmax(0,1fr))}.professional-roles-module__Vxilea__revisionLabels{grid-template-columns:repeat(3,minmax(0,1fr))}}.professional-roles-module__Vxilea__membershipChoices{min-width:0}.professional-roles-module__Vxilea__membershipOption{grid-template-columns:max(var(--cc-control-min-height), 44px) minmax(0, 1fr);min-height:max(var(--cc-control-min-height), 44px);cursor:pointer;align-items:center;display:grid}.professional-roles-module__Vxilea__membershipOption input{width:var(--cc-space-lg);height:var(--cc-space-lg);accent-color:var(--cc-color-brand-strong);margin:0}.professional-roles-module__Vxilea__membershipOption input:focus-visible{outline:var(--cc-focus-width) solid var(--cc-color-focus);outline-offset:var(--cc-focus-offset)}.professional-roles-module__Vxilea__membershipOption>span{overflow-wrap:anywhere;min-width:0}.professional-roles-module__Vxilea__membershipOption .professional-roles-module__Vxilea__help{display:block}.professional-roles-module__Vxilea__createPanel{gap:var(--cc-space-md);min-width:0;display:grid}.professional-roles-module__Vxilea__createPanel>button{white-space:normal;justify-self:start;max-width:100%}.professional-roles-module__Vxilea__createPanel .professional-roles-module__Vxilea__form{background:var(--cc-color-surface);border-radius:var(--cc-admin-list-radius)}
.work-areas-module__vqHkwa__workbench,.work-areas-module__vqHkwa__list,.work-areas-module__vqHkwa__intro,.work-areas-module__vqHkwa__expanded,.work-areas-module__vqHkwa__form,.work-areas-module__vqHkwa__form fieldset{gap:var(--cc-space-md);min-width:0;display:grid}.work-areas-module__vqHkwa__workbench{container:work-areas/inline-size}.work-areas-module__vqHkwa__list,.work-areas-module__vqHkwa__intro{gap:var(--cc-space-xs)}.work-areas-module__vqHkwa__intro h2,.work-areas-module__vqHkwa__intro p,.work-areas-module__vqHkwa__card p,.work-areas-module__vqHkwa__metadata,.work-areas-module__vqHkwa__revisionLabels{margin:0}.work-areas-module__vqHkwa__intro p,.work-areas-module__vqHkwa__help,.work-areas-module__vqHkwa__metadata dt,.work-areas-module__vqHkwa__revisionLabels dt,.work-areas-module__vqHkwa__summaryAreas,.work-areas-module__vqHkwa__memberships{color:var(--cc-color-text-muted)}.work-areas-module__vqHkwa__card{background:var(--cc-color-surface);border:1px solid var(--cc-color-border);border-radius:var(--cc-admin-list-radius);overflow-wrap:anywhere;min-width:0}.work-areas-module__vqHkwa__summary{align-items:center;gap:var(--cc-space-xs) var(--cc-space-md);min-height:max(var(--cc-control-min-height), 44px);padding:var(--cc-space-sm) var(--cc-space-md);cursor:pointer;grid-template-columns:minmax(0,1fr) auto auto;list-style:none;display:grid}.work-areas-module__vqHkwa__summary::-webkit-details-marker{display:none}.work-areas-module__vqHkwa__summary::marker{content:""}.work-areas-module__vqHkwa__summaryTitle{min-width:0;font-weight:var(--cc-font-weight-emphasis)}.work-areas-module__vqHkwa__summaryAreas{grid-area:2/1;min-width:0}.work-areas-module__vqHkwa__status{font-weight:var(--cc-font-weight-emphasis)}.work-areas-module__vqHkwa__disclosure{width:var(--cc-space-lg);height:var(--cc-space-lg);fill:none;stroke:currentColor;stroke-width:2px;justify-self:end}.work-areas-module__vqHkwa__accordion[open]>.work-areas-module__vqHkwa__summary .work-areas-module__vqHkwa__disclosure{transform:rotate(180deg)}.work-areas-module__vqHkwa__accordion:not([open])>.work-areas-module__vqHkwa__summary{border-radius:var(--cc-admin-list-radius)}.work-areas-module__vqHkwa__summary:hover{background:var(--cc-color-surface-muted)}.work-areas-module__vqHkwa__accordion[open]>.work-areas-module__vqHkwa__summary{border-bottom:1px solid var(--cc-color-border)}.work-areas-module__vqHkwa__expanded{padding:var(--cc-space-md)}.work-areas-module__vqHkwa__expanded code{overflow-wrap:anywhere}.work-areas-module__vqHkwa__actions{gap:var(--cc-space-sm);flex-wrap:wrap;align-items:start;display:flex}.work-areas-module__vqHkwa__metadata,.work-areas-module__vqHkwa__revisionLabels,.work-areas-module__vqHkwa__fields{gap:var(--cc-space-md);min-width:0;display:grid}.work-areas-module__vqHkwa__metadata>div,.work-areas-module__vqHkwa__revisionLabels>div{min-width:0}.work-areas-module__vqHkwa__metadata dd,.work-areas-module__vqHkwa__revisionLabels dd{margin:var(--cc-space-xs) 0 0}.work-areas-module__vqHkwa__form fieldset{padding:var(--cc-space-md);border:1px solid var(--cc-color-border)}.work-areas-module__vqHkwa__form legend{padding-inline:var(--cc-space-xs);font-weight:var(--cc-font-weight-emphasis)}.work-areas-module__vqHkwa__fields label{gap:var(--cc-space-xs);min-width:0;font-weight:var(--cc-font-weight-emphasis);display:grid}.work-areas-module__vqHkwa__fields input,.work-areas-module__vqHkwa__fields select{width:100%;min-width:0;min-height:max(var(--cc-control-min-height), 44px);padding:var(--cc-space-sm) var(--cc-space-md);font:inherit;color:var(--cc-color-text);background:var(--cc-color-surface);border:1px solid var(--cc-color-input-border);border-radius:var(--cc-radius-sm)}.work-areas-module__vqHkwa__card button,.work-areas-module__vqHkwa__history summary{min-height:44px}.work-areas-module__vqHkwa__card button{white-space:normal;width:fit-content;max-width:100%}.work-areas-module__vqHkwa__editButton{justify-self:start}.work-areas-module__vqHkwa__summary:focus-visible,.work-areas-module__vqHkwa__fields input:focus-visible,.work-areas-module__vqHkwa__fields select:focus-visible,.work-areas-module__vqHkwa__history summary:focus-visible{outline:var(--cc-focus-width) solid var(--cc-color-focus);outline-offset:var(--cc-focus-offset)}.work-areas-module__vqHkwa__history{border-top:1px solid var(--cc-color-border);padding-top:var(--cc-space-sm)}.work-areas-module__vqHkwa__history summary{cursor:pointer;font-weight:var(--cc-font-weight-emphasis);align-content:center}.work-areas-module__vqHkwa__revisions{gap:var(--cc-space-md);padding-inline-start:var(--cc-space-lg);display:grid}.work-areas-module__vqHkwa__revisions li{padding-inline-start:var(--cc-space-xs)}.work-areas-module__vqHkwa__revisionLabels{margin-top:var(--cc-space-sm)}.work-areas-module__vqHkwa__memberships ul{margin-block:var(--cc-space-xs);padding-inline-start:var(--cc-space-lg)}.work-areas-module__vqHkwa__feedback{padding:var(--cc-space-md);border-inline-start:3px solid var(--cc-color-border)}@container work-areas (min-width:48rem){.work-areas-module__vqHkwa__summary{grid-template-columns:minmax(0,1fr) auto auto}.work-areas-module__vqHkwa__summaryAreas{grid-area:auto}.work-areas-module__vqHkwa__metadata{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.work-areas-module__vqHkwa__fields{grid-template-columns:repeat(2,minmax(0,1fr))}.work-areas-module__vqHkwa__revisionLabels{grid-template-columns:repeat(3,minmax(0,1fr))}}.work-areas-module__vqHkwa__createPanel{gap:var(--cc-space-md);min-width:0;display:grid}.work-areas-module__vqHkwa__createPanel>button{white-space:normal;justify-self:start;max-width:100%}.work-areas-module__vqHkwa__createPanel .work-areas-module__vqHkwa__form{background:var(--cc-color-surface);border-radius:var(--cc-admin-list-radius)}
.admin-users-module__-2ejIW__inventory,.admin-users-module__-2ejIW__filters,.admin-users-module__-2ejIW__results,.admin-users-module__-2ejIW__sectionHeader,.admin-users-module__-2ejIW__filterForm,.admin-users-module__-2ejIW__userList{min-width:0;display:grid}.admin-users-module__-2ejIW__inventory{gap:var(--cc-space-2xl);width:100%;container:admin-users/inline-size}.admin-users-module__-2ejIW__filters,.admin-users-module__-2ejIW__results{gap:var(--cc-space-lg)}.admin-users-module__-2ejIW__sectionHeader{gap:var(--cc-space-xs)}.admin-users-module__-2ejIW__sectionHeader h2,.admin-users-module__-2ejIW__sectionHeader p,.admin-users-module__-2ejIW__identity h3,.admin-users-module__-2ejIW__identity p,.admin-users-module__-2ejIW__pagination p,.admin-users-module__-2ejIW__errorState h2,.admin-users-module__-2ejIW__errorState p{margin:0}.admin-users-module__-2ejIW__sectionHeader p,.admin-users-module__-2ejIW__identity p,.admin-users-module__-2ejIW__errorState p{color:var(--cc-color-text-muted)}.admin-users-module__-2ejIW__filterForm{gap:var(--cc-admin-filter-gap);padding:var(--cc-space-lg);background:var(--cc-color-surface);border:1px solid var(--cc-color-border);border-radius:var(--cc-admin-list-radius);grid-template-columns:minmax(0,1fr)}.admin-users-module__-2ejIW__filterForm label{gap:var(--cc-space-xs);min-width:0;font-weight:var(--cc-font-weight-emphasis);display:grid}.admin-users-module__-2ejIW__filterForm input,.admin-users-module__-2ejIW__filterForm select,.admin-users-module__-2ejIW__filterForm button,.admin-users-module__-2ejIW__filterActions a,.admin-users-module__-2ejIW__pagination a{min-height:44px}.admin-users-module__-2ejIW__filterForm input,.admin-users-module__-2ejIW__filterForm select{width:100%;min-width:0}.admin-users-module__-2ejIW__filterForm input:focus-visible,.admin-users-module__-2ejIW__filterForm select:focus-visible,.admin-users-module__-2ejIW__filterForm button:focus-visible,.admin-users-module__-2ejIW__filterActions a:focus-visible,.admin-users-module__-2ejIW__pagination a:focus-visible{outline:3px solid var(--cc-color-focus);outline-offset:2px}.admin-users-module__-2ejIW__filterActions{align-items:end;gap:var(--cc-space-sm);flex-wrap:wrap;display:flex}.admin-users-module__-2ejIW__filterActions a,.admin-users-module__-2ejIW__pagination a{align-items:center;display:inline-flex}.admin-users-module__-2ejIW__userList{gap:var(--cc-space-md)}.admin-users-module__-2ejIW__listHeader{display:none}.admin-users-module__-2ejIW__userRow{gap:var(--cc-space-md);min-width:0;padding:var(--cc-admin-list-row-padding-block) var(--cc-admin-list-row-padding-inline);background:var(--cc-color-surface);border:1px solid var(--cc-color-border);border-radius:var(--cc-admin-list-radius);display:grid}.admin-users-module__-2ejIW__listHeader>span,.admin-users-module__-2ejIW__userRow>div,.admin-users-module__-2ejIW__identity{gap:var(--cc-space-xs);overflow-wrap:anywhere;word-break:normal;min-width:0;display:grid}.admin-users-module__-2ejIW__identity h3,.admin-users-module__-2ejIW__identity p,.admin-users-module__-2ejIW__userRow time{overflow-wrap:anywhere}.admin-users-module__-2ejIW__mobileLabel{color:var(--cc-color-text-muted);font-size:.85rem;font-weight:var(--cc-font-weight-muted)}.admin-users-module__-2ejIW__pagination{align-items:center;gap:var(--cc-space-md);padding-bottom:var(--cc-space-lg);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.admin-users-module__-2ejIW__pagination a:last-child{justify-self:end}.admin-users-module__-2ejIW__emptyState,.admin-users-module__-2ejIW__errorState{padding:var(--cc-space-lg);background:var(--cc-color-surface);border:1px solid var(--cc-color-border);border-radius:var(--cc-admin-list-radius)}.admin-users-module__-2ejIW__errorState{gap:var(--cc-space-sm);border-color:var(--cc-color-danger);display:grid}@container admin-users (min-width:48rem){.admin-users-module__-2ejIW__filterForm{grid-template-columns:minmax(14rem,2fr) repeat(2,minmax(10rem,1fr))}.admin-users-module__-2ejIW__searchField,.admin-users-module__-2ejIW__filterActions{grid-column:auto}}@container admin-users (min-width:64rem){.admin-users-module__-2ejIW__filterForm{grid-template-columns:minmax(16rem,2fr) minmax(11rem,1fr) minmax(11rem,1fr) auto;align-items:end}.admin-users-module__-2ejIW__userList{--admin-users-structured-columns:minmax(14rem, 1.7fr) minmax(11rem, 1.25fr) minmax(8.5rem, .85fr) minmax(10rem, 1fr) minmax(11rem, 1fr);border:1px solid var(--cc-color-border);border-radius:var(--cc-admin-list-radius);gap:0;overflow:hidden}.admin-users-module__-2ejIW__listHeader,.admin-users-module__-2ejIW__userRow{grid-template-columns:var(--admin-users-structured-columns);gap:var(--cc-admin-list-column-gap);align-items:center;display:grid}.admin-users-module__-2ejIW__listHeader{padding:var(--cc-space-md) var(--cc-space-lg);background:var(--cc-color-background);color:var(--cc-color-text-muted);font-size:.85rem;font-weight:var(--cc-font-weight-emphasis)}.admin-users-module__-2ejIW__userRow{padding:var(--cc-admin-list-row-padding-block) var(--cc-admin-list-row-padding-inline);border:0;border-top:1px solid var(--cc-color-border);border-radius:0}.admin-users-module__-2ejIW__mobileLabel{display:none}}
.training-provider-overview-module__pOWFHq__overview{gap:var(--cc-space-2xl);min-width:0;display:grid}.training-provider-overview-module__pOWFHq__section{gap:var(--cc-space-lg);min-width:0;display:grid}.training-provider-overview-module__pOWFHq__sectionHeader{gap:var(--cc-space-xs);display:grid}.training-provider-overview-module__pOWFHq__sectionHeader h2,.training-provider-overview-module__pOWFHq__nextStepCard h3,.training-provider-overview-module__pOWFHq__errorState h2{margin:0}.training-provider-overview-module__pOWFHq__sectionHeader p,.training-provider-overview-module__pOWFHq__nextStepCard p,.training-provider-overview-module__pOWFHq__errorState p{max-width:48rem;color:var(--cc-color-text-muted);margin:0}.training-provider-overview-module__pOWFHq__accountCard,.training-provider-overview-module__pOWFHq__readinessCard,.training-provider-overview-module__pOWFHq__nextStepCard,.training-provider-overview-module__pOWFHq__securityPanel,.training-provider-overview-module__pOWFHq__errorState{min-width:0;padding:var(--cc-space-lg);background:var(--cc-color-surface);border:1px solid var(--cc-color-border);border-radius:var(--cc-radius-md)}.training-provider-overview-module__pOWFHq__accountDetails,.training-provider-overview-module__pOWFHq__readinessGrid,.training-provider-overview-module__pOWFHq__nextStepGrid{margin:0;padding:0}.training-provider-overview-module__pOWFHq__accountDetails{gap:var(--cc-space-lg);grid-template-columns:minmax(0,1fr);display:grid}.training-provider-overview-module__pOWFHq__accountDetails div{gap:var(--cc-space-xs);min-width:0;display:grid}.training-provider-overview-module__pOWFHq__accountDetails dt,.training-provider-overview-module__pOWFHq__readinessCard dt{color:var(--cc-color-text-muted);font-size:.9rem;font-weight:var(--cc-font-weight-muted)}.training-provider-overview-module__pOWFHq__accountDetails dd,.training-provider-overview-module__pOWFHq__accountDetails time,.training-provider-overview-module__pOWFHq__readinessCard dd{overflow-wrap:anywhere;min-width:0;margin:0}.training-provider-overview-module__pOWFHq__readinessGrid,.training-provider-overview-module__pOWFHq__nextStepGrid{gap:var(--cc-space-md);grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));display:grid}.training-provider-overview-module__pOWFHq__readinessCard{gap:var(--cc-space-sm);flex-direction:column-reverse;display:flex}.training-provider-overview-module__pOWFHq__readinessCard dd{color:var(--cc-color-brand-strong);font-size:1.2rem;font-weight:var(--cc-font-weight-emphasis)}.training-provider-overview-module__pOWFHq__unavailableCard{background:var(--cc-color-surface-muted)}.training-provider-overview-module__pOWFHq__unavailableCard dd{color:var(--cc-color-text-muted)}.training-provider-overview-module__pOWFHq__nextStepGrid{list-style:none}.training-provider-overview-module__pOWFHq__nextStepCard{align-content:start;gap:var(--cc-space-sm);display:grid}.training-provider-overview-module__pOWFHq__nextStepCard h3,.training-provider-overview-module__pOWFHq__nextStepCard p{overflow-wrap:anywhere}.training-provider-overview-module__pOWFHq__securityPanel{background:var(--cc-color-surface-muted)}.training-provider-overview-module__pOWFHq__securityPanel .password-change{border-top:0;margin:0;padding-top:0}.training-provider-overview-module__pOWFHq__securityPanel .auth-form{max-width:var(--cc-layout-account-max)}.training-provider-overview-module__pOWFHq__errorState{gap:var(--cc-space-sm);border-color:var(--cc-color-danger);display:grid}@media (min-width:48rem){.training-provider-overview-module__pOWFHq__accountDetails{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:68.75rem){.training-provider-overview-module__pOWFHq__overview{gap:var(--cc-space-3xl)}}
.applicant-documents-module__74dMca__workspace{gap:var(--cc-space-xl);display:grid}.applicant-documents-module__74dMca__panel{gap:var(--cc-space-md);min-width:0;padding:var(--cc-space-xl);background:var(--cc-color-surface);border:1px solid var(--cc-color-border);border-radius:var(--cc-radius-lg);display:grid}.applicant-documents-module__74dMca__manager{gap:var(--cc-space-md);min-width:0;padding-top:var(--cc-space-xl);margin-top:var(--cc-space-xl);border-top:1px solid var(--cc-color-border);display:grid}.applicant-documents-module__74dMca__manager h3,.applicant-documents-module__74dMca__manager h4,.applicant-documents-module__74dMca__manager p,.applicant-documents-module__74dMca__panel h2,.applicant-documents-module__74dMca__panel h3,.applicant-documents-module__74dMca__panel p{margin:0}.applicant-documents-module__74dMca__form{gap:var(--cc-space-sm);max-width:38rem;display:grid}.applicant-documents-module__74dMca__form label,.applicant-documents-module__74dMca__metadata dt{font-weight:var(--cc-font-weight-emphasis)}.applicant-documents-module__74dMca__form select,.applicant-documents-module__74dMca__form input,.applicant-documents-module__74dMca__form button,.applicant-documents-module__74dMca__actions button,.applicant-documents-module__74dMca__actionLink{min-height:max(var(--cc-control-min-height), 44px);font:inherit}.applicant-documents-module__74dMca__form select,.applicant-documents-module__74dMca__form input{width:100%;padding:var(--cc-space-sm) var(--cc-space-md);color:var(--cc-color-text);background:var(--cc-color-surface);border:1px solid var(--cc-color-border);border-radius:var(--cc-radius-sm)}.applicant-documents-module__74dMca__form button,.applicant-documents-module__74dMca__actions button,.applicant-documents-module__74dMca__actionLink{padding:var(--cc-space-sm) var(--cc-space-md);color:var(--cc-color-brand-strong);background:var(--cc-color-surface-muted);border:1px solid var(--cc-color-border);border-radius:var(--cc-radius-sm);font-weight:var(--cc-font-weight-action);cursor:pointer;text-decoration:none}.applicant-documents-module__74dMca__form button:disabled,.applicant-documents-module__74dMca__actions button:disabled{cursor:not-allowed;opacity:.65}.applicant-documents-module__74dMca__form select:focus-visible,.applicant-documents-module__74dMca__form input:focus-visible,.applicant-documents-module__74dMca__form button:focus-visible,.applicant-documents-module__74dMca__actions button:focus-visible,.applicant-documents-module__74dMca__actionLink:focus-visible,.applicant-documents-module__74dMca__feedback:focus-visible{outline:var(--cc-focus-width) solid var(--cc-color-focus);outline-offset:var(--cc-focus-offset)}.applicant-documents-module__74dMca__help,.applicant-documents-module__74dMca__metadata dt{color:var(--cc-color-text-muted)}.applicant-documents-module__74dMca__feedback{min-height:1.5rem}.applicant-documents-module__74dMca__feedback p{margin:0}.applicant-documents-module__74dMca__list{gap:var(--cc-space-md);display:grid}.applicant-documents-module__74dMca__card{gap:var(--cc-space-lg);min-width:0;padding:var(--cc-space-lg);background:var(--cc-color-surface-muted);border:1px solid var(--cc-color-border);border-radius:var(--cc-radius-md);display:grid}.applicant-documents-module__74dMca__cardContent,.applicant-documents-module__74dMca__metadata{min-width:0}.applicant-documents-module__74dMca__card h3,.applicant-documents-module__74dMca__card h4{overflow-wrap:anywhere;min-width:0}.applicant-documents-module__74dMca__metadata{gap:var(--cc-space-sm);margin:var(--cc-space-md) 0 0;display:grid}.applicant-documents-module__74dMca__metadata div{gap:var(--cc-space-sm);grid-template-columns:minmax(7rem,.35fr) minmax(0,1fr);display:grid}.applicant-documents-module__74dMca__metadata dd{overflow-wrap:anywhere;min-width:0;margin:0}.applicant-documents-module__74dMca__actions{gap:var(--cc-space-sm);flex-wrap:wrap;min-width:0;display:flex}.applicant-documents-module__74dMca__actions button,.applicant-documents-module__74dMca__actionLink{overflow-wrap:anywhere;white-space:normal;max-width:100%}.applicant-documents-module__74dMca__actionLink{place-items:center;display:inline-grid}.applicant-documents-module__74dMca__deleteButton{color:var(--cc-color-danger)}@media (min-width:48rem){.applicant-documents-module__74dMca__card{grid-template-columns:minmax(0,1fr) minmax(12rem,18rem);align-items:start}.applicant-documents-module__74dMca__actions{align-content:start;justify-self:end;width:100%;min-width:0;display:grid}.applicant-documents-module__74dMca__actions button,.applicant-documents-module__74dMca__actionLink{width:100%;max-width:100%}}@media (max-width:30rem){.applicant-documents-module__74dMca__panel{padding:var(--cc-space-lg)}.applicant-documents-module__74dMca__metadata div{grid-template-columns:1fr;gap:0}.applicant-documents-module__74dMca__actions,.applicant-documents-module__74dMca__actions button,.applicant-documents-module__74dMca__actionLink{width:100%}}
.course-offering-editor-module__G-tVua__columns{gap:var(--cc-space-md);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.course-offering-editor-module__G-tVua__weekdays{flex-wrap:wrap;gap:.5rem 1rem;display:flex}.course-offering-editor-module__G-tVua__weekdays label{align-items:center;gap:.5rem;min-height:44px;display:inline-flex}.course-offering-editor-module__G-tVua__weekdays label input{width:1.25rem;height:1.25rem;min-height:1.25rem}.course-offering-editor-module__G-tVua__hint{color:var(--cc-color-text-muted);margin:0}.course-offering-editor-module__G-tVua__facts{grid-template-columns:auto 1fr;gap:.5rem 1rem;margin-block:1rem;display:grid}.course-offering-editor-module__G-tVua__facts dt{font-weight:600}.course-offering-editor-module__G-tVua__facts dd{overflow-wrap:anywhere;margin:0}@media (max-width:40rem){.course-offering-editor-module__G-tVua__columns,.course-offering-editor-module__G-tVua__facts{grid-template-columns:1fr}}
.employer-staffing-needs-module__3uVm3q__workbench,.employer-staffing-needs-module__3uVm3q__form,.employer-staffing-needs-module__3uVm3q__detail,.employer-staffing-needs-module__3uVm3q__requirement,.employer-staffing-needs-module__3uVm3q__form fieldset{gap:var(--cc-space-md);min-width:0;display:grid}.employer-staffing-needs-module__3uVm3q__list{gap:var(--cc-space-sm);padding:0;list-style:none;display:grid}.employer-staffing-needs-module__3uVm3q__card,.employer-staffing-needs-module__3uVm3q__requirement{border:1px solid var(--cc-color-border);border-radius:var(--cc-radius-sm);padding:var(--cc-space-md);background:var(--cc-color-surface);overflow-wrap:anywhere;min-width:0}.employer-staffing-needs-module__3uVm3q__card p,.employer-staffing-needs-module__3uVm3q__detail p{margin-block:var(--cc-space-xs)}.employer-staffing-needs-module__3uVm3q__fields{gap:var(--cc-space-md);min-width:0;display:grid}.employer-staffing-needs-module__3uVm3q__form label{gap:var(--cc-space-xs);min-width:0;display:grid}.employer-staffing-needs-module__3uVm3q__form input,.employer-staffing-needs-module__3uVm3q__form select,.employer-staffing-needs-module__3uVm3q__form textarea{width:100%;min-width:0;min-height:44px;padding:var(--cc-space-sm);font:inherit;color:var(--cc-color-text);border:1px solid var(--cc-color-input-border);border-radius:var(--cc-radius-sm);background:var(--cc-color-surface)}.employer-staffing-needs-module__3uVm3q__form textarea{resize:vertical;min-height:8rem}.employer-staffing-needs-module__3uVm3q__form fieldset{border:1px solid var(--cc-color-border);padding:var(--cc-space-md)}.employer-staffing-needs-module__3uVm3q__choices{gap:var(--cc-space-xs);display:grid}.employer-staffing-needs-module__3uVm3q__choices label{overflow-wrap:anywhere;grid-template-columns:1.5rem minmax(0,1fr);align-items:center;min-height:44px}.employer-staffing-needs-module__3uVm3q__choices input{width:1.25rem;min-height:1.25rem}.employer-staffing-needs-module__3uVm3q__actions{gap:var(--cc-space-sm);flex-wrap:wrap;align-items:start;display:flex}.employer-staffing-needs-module__3uVm3q__workbench button,.employer-staffing-needs-module__3uVm3q__workbench summary,.employer-staffing-needs-module__3uVm3q__form button{max-width:100%;min-height:44px;font:inherit;cursor:pointer}.employer-staffing-needs-module__3uVm3q__workbench :is(button,input,select,textarea,summary,a):focus-visible{outline:var(--cc-focus-width) solid var(--cc-color-focus);outline-offset:var(--cc-focus-offset)}.employer-staffing-needs-module__3uVm3q__detail dd{overflow-wrap:anywhere;margin-inline-start:0}@media (min-width:48rem){.employer-staffing-needs-module__3uVm3q__fields{grid-template-columns:repeat(2,minmax(0,1fr))}}.employer-staffing-needs-module__3uVm3q__languageRow{gap:var(--cc-space-sm);min-width:0;padding-block:var(--cc-space-sm);border-bottom:1px solid var(--cc-color-border);align-items:end;display:grid}@media (min-width:68.75rem){.employer-staffing-needs-module__3uVm3q__languageRow{grid-template-columns:minmax(0,2fr) minmax(0,1.5fr) minmax(0,1fr) auto}}.employer-staffing-needs-module__3uVm3q__languageRow label{overflow-wrap:anywhere}.employer-staffing-needs-module__3uVm3q__languageRow button{white-space:normal}
.public-job-postings-module__KaXSkW__page,.public-job-postings-module__KaXSkW__detail{overflow-wrap:anywhere;min-width:0}.public-job-postings-module__KaXSkW__page{gap:32px;width:min(100% - 40px,1240px);max-width:1240px;padding-block:32px 56px;display:grid}.public-job-postings-module__KaXSkW__page,.public-job-postings-module__KaXSkW__previewCard,.public-job-postings-module__KaXSkW__homeSection{color:var(--cc-color-text)}.public-job-postings-module__KaXSkW__directory{overflow-wrap:anywhere;min-width:0}.public-job-postings-module__KaXSkW__publicShell{width:min(100% - 40px,1240px);min-width:0;margin-inline:auto}.public-job-postings-module__KaXSkW__results{padding-block:56px}.public-job-postings-module__KaXSkW__pageIntro{background:linear-gradient(135deg,var(--cc-public-brand-soft),var(--cc-color-surface) 58%,var(--cc-public-secondary-soft));border-bottom:1px solid var(--cc-color-border);padding:70px 0 42px}.public-job-postings-module__KaXSkW__directory .public-job-postings-module__KaXSkW__pageTitle{letter-spacing:-.03em;max-width:18ch;margin:0;font-size:clamp(2.15rem,4vw,3.35rem);line-height:1.1}.public-job-postings-module__KaXSkW__eyebrow{color:var(--cc-public-brand-ink);letter-spacing:.11em;text-transform:uppercase;margin:0 0 10px;font-size:.75rem;font-weight:850}.public-job-postings-module__KaXSkW__lead{max-width:740px;color:var(--cc-color-text-muted);margin:16px 0 0;font-size:1.04rem;line-height:1.55}.public-job-postings-module__KaXSkW__sectionHead{justify-content:space-between;align-items:end;gap:24px;margin-bottom:26px;display:flex}.public-job-postings-module__KaXSkW__sectionHead>div{min-width:0}.public-job-postings-module__KaXSkW__sectionTitle{letter-spacing:-.03em;margin:0;font-size:clamp(1.55rem,2.7vw,2.1rem);line-height:1.1}.public-job-postings-module__KaXSkW__button,.public-job-postings-module__KaXSkW__directory nav a,.public-job-postings-module__KaXSkW__page>a,.public-job-postings-module__KaXSkW__page nav a{border:1px solid var(--cc-public-brand-ink);background:var(--cc-color-surface);min-height:44px;color:var(--cc-public-brand-ink);text-align:center;border-radius:12px;justify-content:center;align-items:center;width:fit-content;max-width:100%;padding:10px 16px;font-weight:850;text-decoration:none;display:inline-flex}.public-job-postings-module__KaXSkW__button.public-job-postings-module__KaXSkW__primary{background:var(--cc-public-brand);color:var(--cc-public-on-brand)}.public-job-postings-module__KaXSkW__button.public-job-postings-module__KaXSkW__secondaryBlue{border-color:var(--cc-public-secondary);color:var(--cc-public-secondary-strong)}.public-job-postings-module__KaXSkW__button:hover,.public-job-postings-module__KaXSkW__directory nav a:hover,.public-job-postings-module__KaXSkW__page>a:hover,.public-job-postings-module__KaXSkW__page nav a:hover{background:var(--cc-public-action-hover);border-color:var(--cc-public-action-hover);color:#fff}.public-job-postings-module__KaXSkW__directory a:focus-visible,.public-job-postings-module__KaXSkW__page a:focus-visible,.public-job-postings-module__KaXSkW__sectionHead a:focus-visible,.public-job-postings-module__KaXSkW__previewCard a:focus-visible{outline:3px solid var(--cc-public-secondary);outline-offset:3px}.public-job-postings-module__KaXSkW__previewGrid,.public-job-postings-module__KaXSkW__list{gap:20px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.public-job-postings-module__KaXSkW__previewGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.public-job-postings-module__KaXSkW__previewGrid>li,.public-job-postings-module__KaXSkW__list>li{min-width:0}.public-job-postings-module__KaXSkW__previewCard,.public-job-postings-module__KaXSkW__listCard,.public-job-postings-module__KaXSkW__heroMain,.public-job-postings-module__KaXSkW__factPanel,.public-job-postings-module__KaXSkW__sideCard{background:var(--cc-color-surface);border:1px solid var(--cc-color-border);border-radius:18px;min-width:0}.public-job-postings-module__KaXSkW__previewCard{align-content:start;gap:16px;height:100%;padding:22px;display:grid;box-shadow:0 10px 32px #17211f12}.public-job-postings-module__KaXSkW__identity{align-items:flex-start;gap:14px;min-width:0;margin-bottom:16px;display:flex}.public-job-postings-module__KaXSkW__previewIdentity{grid-template-columns:minmax(0,1fr);gap:16px;min-width:0;display:grid}.public-job-postings-module__KaXSkW__identityText{min-width:0}.public-job-postings-module__KaXSkW__titleLink{color:var(--cc-color-text);font-weight:850;text-decoration:none}.public-job-postings-module__KaXSkW__titleLink:hover{color:var(--cc-public-brand-ink);text-decoration:underline;text-decoration-thickness:2px}.public-job-postings-module__KaXSkW__previewTitle{letter-spacing:-.03em;margin:0;font-size:1.22rem;line-height:1.15}.public-job-postings-module__KaXSkW__listTitle{letter-spacing:-.03em;margin:0;font-size:1.28rem;line-height:1.15}.public-job-postings-module__KaXSkW__employer{color:var(--cc-public-brand-ink);margin:4px 0 5px;font-weight:800}.public-job-postings-module__KaXSkW__meta{color:var(--cc-color-text-muted);margin:0;font-size:.95rem}.public-job-postings-module__KaXSkW__logo{border:1px solid var(--cc-color-border);background:#fff;border-radius:16px;flex:0 0 64px;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);place-items:center;width:64px;height:64px;display:grid;overflow:hidden;box-shadow:0 6px 18px #17211f0f}.public-job-postings-module__KaXSkW__logoLanding,.public-job-postings-module__KaXSkW__logoDetail{width:100%;box-shadow:none;flex:none;justify-content:center;align-items:center;padding:14px;display:flex}.public-job-postings-module__KaXSkW__logoLanding{height:120px}.public-job-postings-module__KaXSkW__logoDetail{justify-self:center;max-width:260px;height:180px;padding:16px}.public-job-postings-module__KaXSkW__logoLanding .public-job-postings-module__KaXSkW__logoFallback,.public-job-postings-module__KaXSkW__logoDetail .public-job-postings-module__KaXSkW__logoFallback{font-size:2rem}.public-job-postings-module__KaXSkW__logo object{object-fit:contain;pointer-events:none;width:100%;height:100%;display:block}.public-job-postings-module__KaXSkW__logoLanding object,.public-job-postings-module__KaXSkW__logoDetail object{object-fit:contain;object-position:center;width:auto;min-width:0;max-width:100%;height:auto;min-height:0;max-height:100%}.public-job-postings-module__KaXSkW__logoFallback{background:var(--cc-public-brand-soft);width:100%;height:100%;color:var(--cc-public-brand-strong);text-align:center;place-items:center;padding:8px;font-weight:850;line-height:1.1;display:grid}.public-job-postings-module__KaXSkW__badges{flex-wrap:wrap;gap:8px;min-width:0;display:flex}.public-job-postings-module__KaXSkW__badge{background:var(--cc-public-brand-soft);min-height:30px;color:var(--cc-public-brand-strong);border:1px solid color-mix(in srgb,var(--cc-public-brand) 25%,white);overflow-wrap:anywhere;border-radius:999px;align-items:center;max-width:100%;padding:5px 10px;font-size:.84rem;font-weight:800;display:inline-flex}.public-job-postings-module__KaXSkW__badgePrimary{background:color-mix(in srgb,var(--cc-public-brand) 15%,white);border-color:color-mix(in srgb,var(--cc-public-brand) 30%,white)}.public-job-postings-module__KaXSkW__badgeBlue{background:var(--cc-public-secondary-soft);color:var(--cc-public-secondary-strong);border-color:color-mix(in srgb,var(--cc-public-secondary) 25%,white)}.public-job-postings-module__KaXSkW__cardFooter{border-top:1px solid var(--cc-color-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:14px;display:flex}.public-job-postings-module__KaXSkW__cardFooter .public-job-postings-module__KaXSkW__meta{font-size:.9rem}.public-job-postings-module__KaXSkW__list{gap:18px}.public-job-postings-module__KaXSkW__listCard{grid-template-columns:minmax(180px,1fr) minmax(0,3fr);gap:24px;padding:22px;display:grid;box-shadow:0 6px 26px #17211f0d}.public-job-postings-module__KaXSkW__secondaryFacts{color:var(--cc-color-text-muted);flex-wrap:wrap;gap:8px 18px;margin-top:14px;font-size:.92rem;display:flex}.public-job-postings-module__KaXSkW__role{color:var(--cc-color-text-muted);margin:8px 0 0;font-size:.92rem}.public-job-postings-module__KaXSkW__listContent{gap:12px;min-width:0;display:grid}.public-job-postings-module__KaXSkW__listContent .public-job-postings-module__KaXSkW__secondaryFacts{margin-top:0}.public-job-postings-module__KaXSkW__listAction{justify-content:flex-end;align-items:end;display:flex}.public-job-postings-module__KaXSkW__logoList{width:100%;height:150px;box-shadow:none;flex:none;justify-content:center;align-self:center;align-items:center;padding:14px;display:flex}.public-job-postings-module__KaXSkW__logoList object{object-fit:contain;object-position:center;width:auto;min-width:0;max-width:min(100%,220px);height:auto;min-height:0;max-height:min(100%,130px)}.public-job-postings-module__KaXSkW__logoList .public-job-postings-module__KaXSkW__logoFallback{font-size:2rem}.public-job-postings-module__KaXSkW__detailHero{grid-template-columns:minmax(0,1fr) 350px;align-items:start;gap:32px;margin-bottom:38px;display:grid}.public-job-postings-module__KaXSkW__heroMain{background:linear-gradient(135deg,var(--cc-color-surface),var(--cc-public-brand-soft));grid-template-columns:minmax(180px,1fr) minmax(0,2fr);align-items:center;gap:24px;padding:28px;display:grid;box-shadow:0 10px 32px #17211f12}.public-job-postings-module__KaXSkW__page .public-job-postings-module__KaXSkW__detailTitle{letter-spacing:-.03em;max-width:17ch;margin:0;font-size:clamp(2.2rem,4vw,3.3rem);line-height:1.1}.public-job-postings-module__KaXSkW__heroMain .public-job-postings-module__KaXSkW__badges{margin-top:16px}.public-job-postings-module__KaXSkW__heroMain .public-job-postings-module__KaXSkW__employer{margin:12px 0 4px;font-size:1.03rem}.public-job-postings-module__KaXSkW__factPanel{padding:20px;box-shadow:0 10px 32px #17211f12}.public-job-postings-module__KaXSkW__facts{grid-template-columns:1fr 1.15fr;gap:12px 14px;margin:0;display:grid}.public-job-postings-module__KaXSkW__facts dt,.public-job-postings-module__KaXSkW__sideFacts dt{font-weight:800}.public-job-postings-module__KaXSkW__facts dd{color:var(--cc-color-text-muted);min-width:0;margin:0}.public-job-postings-module__KaXSkW__detailLayout{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:42px;display:grid}.public-job-postings-module__KaXSkW__editorial{min-width:0;max-width:760px}.public-job-postings-module__KaXSkW__contentSection{border-bottom:1px solid var(--cc-color-border);margin-bottom:32px;padding:0 0 32px}.public-job-postings-module__KaXSkW__contentSection:last-child{border-bottom:0}.public-job-postings-module__KaXSkW__contentSection h2{letter-spacing:-.03em;margin:0 0 14px;font-size:1.52rem;line-height:1.15}.public-job-postings-module__KaXSkW__text{white-space:pre-wrap;overflow-wrap:anywhere;max-width:72ch;margin:0}.public-job-postings-module__KaXSkW__requirementHelp{color:var(--cc-color-text-muted);margin:0 0 14px;font-size:.93rem}.public-job-postings-module__KaXSkW__requirements{gap:12px;margin:0;padding:0;list-style:none;display:grid}.public-job-postings-module__KaXSkW__requirement{border:1px solid var(--cc-color-border);background:var(--cc-color-surface);border-radius:14px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;min-width:0;padding:14px 16px;display:grid}.public-job-postings-module__KaXSkW__requirementLabel{border:1px solid;border-radius:999px;max-width:100%;padding:5px 9px;font-size:.79rem;font-weight:850;display:inline-flex}.public-job-postings-module__KaXSkW__required{background:var(--cc-public-brand-soft);color:var(--cc-public-brand-strong);border-color:color-mix(in srgb,var(--cc-public-brand) 25%,white)}.public-job-postings-module__KaXSkW__preferred{background:var(--cc-public-secondary-soft);color:var(--cc-public-secondary-strong);border-color:color-mix(in srgb,var(--cc-public-secondary) 25%,white)}.public-job-postings-module__KaXSkW__requirement p{margin:2px 0 0}.public-job-postings-module__KaXSkW__alternative{color:var(--cc-public-secondary-strong);font-weight:850}.public-job-postings-module__KaXSkW__sideCards{min-width:0}.public-job-postings-module__KaXSkW__sideCard{margin-bottom:16px;padding:20px}.public-job-postings-module__KaXSkW__sideCard h2{color:var(--cc-public-brand-ink);margin:0 0 12px;font-size:1.02rem;line-height:1.2}.public-job-postings-module__KaXSkW__sideCard p{color:var(--cc-color-text-muted);margin:6px 0}.public-job-postings-module__KaXSkW__sideFacts{margin:0}.public-job-postings-module__KaXSkW__sideFacts dd{color:var(--cc-color-text-muted);margin:2px 0 12px}.public-job-postings-module__KaXSkW__notice{background:var(--cc-public-secondary-soft);border:1px solid color-mix(in srgb,var(--cc-public-secondary) 25%,white);color:var(--cc-public-secondary-strong);border-radius:14px;padding:14px 16px;font-size:.93rem}.public-job-postings-module__KaXSkW__visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (max-width:980px){.public-job-postings-module__KaXSkW__previewGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.public-job-postings-module__KaXSkW__detailHero,.public-job-postings-module__KaXSkW__detailLayout{grid-template-columns:minmax(0,1fr)}.public-job-postings-module__KaXSkW__logoDetail{height:160px}}@media (max-width:720px){.public-job-postings-module__KaXSkW__page{width:calc(100% - 28px);padding-block:24px 42px}.public-job-postings-module__KaXSkW__previewGrid,.public-job-postings-module__KaXSkW__listCard{grid-template-columns:minmax(0,1fr)}.public-job-postings-module__KaXSkW__sectionHead{flex-direction:column;align-items:start}.public-job-postings-module__KaXSkW__detailHero{gap:18px}.public-job-postings-module__KaXSkW__facts{grid-template-columns:minmax(0,1fr)}.public-job-postings-module__KaXSkW__heroMain{grid-template-columns:minmax(0,1fr);gap:20px;padding:22px}.public-job-postings-module__KaXSkW__logoLanding{height:112px}.public-job-postings-module__KaXSkW__logoDetail{height:150px;padding:14px}.public-job-postings-module__KaXSkW__pageIntro{padding:42px 0}.public-job-postings-module__KaXSkW__publicShell{width:calc(100% - 28px)}.public-job-postings-module__KaXSkW__results{padding-block:42px}.public-job-postings-module__KaXSkW__logoList{height:112px}}
