:root{--nb-app-dark: #111827;--nb-sidebar: #111827;--nb-sidebar-secondary: #1f2937;--nb-gold: #c9a227;--nb-gold-soft: rgba(201, 162, 39, .15);--nb-bg: #f6f8fb;--nb-surface: #ffffff;--nb-border: #d8dee8;--nb-border-subtle: #e8edf4;--nb-text: #111827;--nb-text-muted: #64748b;--nb-font: "Segoe UI", system-ui, -apple-system, BlinkMacSystemFont, sans-serif;--nb-primary: #2563eb;--nb-primary-hover: #1d4ed8;--nb-primary-soft: #eff6ff;--nb-credentialing: #6d28d9;--nb-credentialing-soft: #f5f3ff;--nb-enrollment: #0f766e;--nb-enrollment-soft: #f0fdfa;--nb-accent: var(--nb-primary);--nb-accent-dark: #1e40af;--nb-accent-soft: var(--nb-primary-soft);--nb-sidebar-text: #e5e7eb;--nb-sidebar-muted: #9ca3af;--nb-status-success: #15803d;--nb-status-success-bg: #ecfdf5;--nb-status-success-border: #bbf7d0;--nb-status-info: #2563eb;--nb-status-info-bg: #eff6ff;--nb-status-info-border: #bfdbfe;--nb-status-warning: #d97706;--nb-status-warning-bg: #fffbeb;--nb-status-warning-border: #fde68a;--nb-status-danger: #dc2626;--nb-status-danger-bg: #fef2f2;--nb-status-danger-border: #fecaca;--nb-status-critical: #991b1b;--nb-status-critical-bg: #fef2f2;--nb-status-critical-border: #fca5a5;--nb-status-missing: #475569;--nb-status-missing-bg: #f1f5f9;--nb-status-missing-border: #cbd5e1;--nb-status-optional: #94a3b8;--nb-status-optional-bg: #f8fafc;--nb-status-optional-border: #e2e8f0;--enrollment-visual-needs-attention: #dc2626;--enrollment-visual-in-progress: #d97706;--enrollment-visual-complete: #16a34a;--enrollment-visual-neutral: #cbd5e1;--nb-radius-sm: 6px;--nb-radius: 10px;--nb-radius-lg: 12px;--nb-shadow-sm: 0 1px 2px rgba(17, 24, 39, .05);--nb-shadow: 0 1px 3px rgba(17, 24, 39, .08);--nb-shadow-md: 0 4px 12px rgba(17, 24, 39, .06);--nb-sidebar-width: 210px;--nb-space-xs: .25rem;--nb-space-sm: .5rem;--nb-space-md: 1rem;--nb-space-lg: 1.5rem;--nb-space-xl: 2rem;--nb-focus-ring: 0 0 0 3px rgba(37, 99, 235, .35)}*,*:before,*:after{box-sizing:border-box}html,body,#root{margin:0;min-height:100%}body{font-family:var(--nb-font);color:var(--nb-text);background:var(--nb-bg);line-height:1.5;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}a:focus-visible{outline:2px solid var(--nb-primary);outline-offset:2px;border-radius:2px}button,input,select{font:inherit}button:focus-visible,input:focus-visible,select:focus-visible{outline:none;box-shadow:var(--nb-focus-ring)}.app-shell{display:flex;min-height:100vh}.app-shell__sidebar-backdrop{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:#11182780;z-index:40}.app-shell__sidebar-backdrop--open{display:block}.sidebar{width:var(--nb-sidebar-width);flex-shrink:0;background:var(--nb-sidebar);color:var(--nb-sidebar-text);display:flex;flex-direction:column;position:fixed;top:0;left:0;bottom:0;z-index:50;transform:translate(-100%);transition:transform .2s ease;border-right:1px solid rgba(255,255,255,.06)}.sidebar--open{transform:translate(0)}@media(min-width:1024px){.sidebar{position:sticky;transform:translate(0)}.app-shell__sidebar-backdrop{display:none!important}}.sidebar__brand{padding:1rem .75rem .85rem;border-bottom:1px solid rgba(255,255,255,.08);position:relative}.sidebar__brand:after{content:"";display:block;width:2.5rem;height:3px;margin-top:.65rem;border-radius:2px;background:linear-gradient(90deg,var(--nb-gold) 0%,rgba(201,162,39,.35) 100%)}.sidebar__role-badge{display:inline-block;margin-top:.5rem;padding:.2rem .5rem;font-size:.6875rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:var(--nb-gold);border:1px solid rgba(212,175,55,.45);border-radius:var(--nb-radius-sm)}.sidebar__nav{flex:1;min-height:0;overflow-y:auto;padding:.5rem .35rem 1.25rem}.sidebar-favorites{flex-shrink:0;padding:.55rem .5rem .65rem;border-bottom:1px solid rgba(255,255,255,.08)}.sidebar-favorites__header{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.35rem}.sidebar-favorites__title{margin:0;font-size:.6875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--nb-sidebar-muted)}.sidebar-favorites__edit-btn{border:0;background:transparent;color:var(--nb-gold);font-size:.6875rem;font-weight:600;cursor:pointer;padding:.15rem 0}.sidebar-favorites__edit-btn:hover,.sidebar-favorites__edit-btn:focus-visible{text-decoration:underline}.sidebar-favorites__list,.sidebar-favorites__add-list{list-style:none;margin:0;padding:0}.sidebar-favorites__item+.sidebar-favorites__item{margin-top:.15rem}.sidebar-favorites__link{display:block;padding:.4rem .55rem;border-radius:var(--nb-radius-sm);color:var(--nb-sidebar-text);text-decoration:none;font-size:.8125rem;font-weight:500}.sidebar-favorites__link:hover,.sidebar-favorites__link:focus-visible{background:#ffffff0f}.sidebar-favorites__link--active{background:#d4af3729;color:#fff}.sidebar-favorites__hint,.sidebar-favorites__panel-label{margin:0;font-size:.75rem;color:var(--nb-sidebar-muted)}.sidebar-favorites__panel{margin-top:.5rem;padding-top:.45rem;border-top:1px solid rgba(255,255,255,.06)}.sidebar-favorites__panel-label{margin-bottom:.35rem;font-weight:600}.sidebar-favorites__add-btn{width:100%;text-align:left;border:0;background:#ffffff0a;color:var(--nb-sidebar-text);border-radius:var(--nb-radius-sm);padding:.35rem .5rem;font-size:.75rem;cursor:pointer}.sidebar-favorites__add-btn:hover,.sidebar-favorites__add-btn:focus-visible{background:#ffffff14}.sidebar-favorites__edit-row{display:grid;gap:.25rem}.sidebar-favorites__edit-label{font-size:.75rem;color:var(--nb-sidebar-text)}.sidebar-favorites__edit-actions{display:flex;flex-wrap:wrap;gap:.25rem}.sidebar-favorites__icon-btn{border:1px solid rgba(255,255,255,.12);background:#ffffff0a;color:var(--nb-sidebar-text);border-radius:var(--nb-radius-sm);font-size:.6875rem;padding:.15rem .4rem;cursor:pointer}.sidebar-favorites__icon-btn:disabled{opacity:.45;cursor:not-allowed}.sidebar-favorites__icon-btn--remove{margin-left:auto}.sidebar-favorites__error{margin:.35rem 0 0;font-size:.6875rem;color:#f5b0b0}.sidebar__role{padding:.875rem 1rem;border-top:1px solid rgba(255,255,255,.08);font-size:.75rem;background:var(--nb-sidebar-secondary)}.sidebar__role label{display:block;color:var(--nb-sidebar-muted);margin-bottom:.4rem;font-weight:500}.sidebar__role select{width:100%;padding:.45rem .55rem;border-radius:var(--nb-radius-sm);border:1px solid rgba(255,255,255,.12);background:#00000040;color:var(--nb-sidebar-text)}.sidebar__auth{padding:.75rem 1rem 1rem;border-top:1px solid rgba(255,255,255,.08);background:var(--nb-sidebar-secondary);display:flex;flex-direction:column;gap:.5rem}.sidebar__auth-email{margin:0;font-size:.75rem;color:var(--nb-sidebar-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar__auth-link{font-size:.8125rem;font-weight:600;color:var(--nb-gold);text-decoration:none}.sidebar__auth-link:hover{text-decoration:underline}.sidebar__auth-hint{margin:0;font-size:.75rem;color:var(--nb-sidebar-muted)}.btn--small{padding:.35rem .65rem;font-size:.8125rem}.login-page{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:1.5rem;background:linear-gradient(135deg,var(--nb-app-dark) 0%,#1e293b 45%,var(--nb-bg) 100%)}.login-page__panel{width:100%;max-width:420px}.login-card{background:var(--nb-surface);border-radius:var(--nb-radius-lg);box-shadow:var(--nb-shadow-md);padding:1.75rem 1.5rem;border-top:4px solid var(--nb-gold)}.nb-brand-logo{display:block;width:100%;height:auto}.nb-brand-logo--sidebar{margin-bottom:.35rem}.nb-brand-logo--login{margin-bottom:.75rem;border-radius:var(--nb-radius-md)}.login-card__eyebrow{margin:0 0 .25rem;font-size:.6875rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--nb-gold)}.login-card__title{margin:0 0 .35rem;font-size:1.375rem;color:var(--nb-text)}.login-card__subtitle{margin:0 0 1.25rem;font-size:.875rem;color:var(--nb-text-muted);line-height:1.45}.login-card__error{margin:0 0 1rem;padding:.65rem .75rem;font-size:.8125rem;color:var(--nb-status-danger);background:var(--nb-status-danger-bg);border:1px solid var(--nb-status-danger-border);border-radius:var(--nb-radius-sm)}.login-card__success{margin:0 0 1rem;padding:.65rem .75rem;font-size:.8125rem;color:var(--nb-status-success);background:var(--nb-status-success-bg);border:1px solid var(--nb-status-success-border);border-radius:var(--nb-radius-sm)}.login-form{display:flex;flex-direction:column;gap:.875rem}.login-form__field{display:flex;flex-direction:column;gap:.35rem;font-size:.8125rem;font-weight:500;color:var(--nb-text-muted)}.login-form__field input{padding:.55rem .65rem;border:1px solid var(--nb-border);border-radius:var(--nb-radius-sm);font-size:.9375rem}.login-form__field input:focus{outline:none;box-shadow:var(--nb-focus-ring);border-color:var(--nb-primary)}.login-form__submit{margin-top:.25rem;width:100%}.login-form__hint{margin:-.35rem 0 0;font-size:.75rem;color:var(--nb-text-muted)}.login-form__footer{margin:0;text-align:center;font-size:.8125rem}.login-form__link{padding:0;border:none;background:none;color:var(--nb-primary);font:inherit;font-size:.8125rem;cursor:pointer;text-decoration:underline}.login-form__link:hover:not(:disabled){color:var(--nb-primary-hover, var(--nb-primary))}.login-form__link:disabled{opacity:.5;cursor:not-allowed}.login-form__actions{display:flex;flex-direction:column;gap:.65rem}.staging-preview-blocker--signin{display:flex;flex-direction:column;align-items:flex-start;gap:.65rem}.module-nav-group{margin-bottom:.5rem}.module-nav-group__label{font-size:.625rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--nb-sidebar-muted);padding:.6rem .6rem .25rem}.module-nav-group__link{display:block;padding:.45rem .6rem;border-radius:var(--nb-radius-sm);font-size:.8125rem;line-height:1.35;color:var(--nb-sidebar-text);border-left:3px solid transparent;transition:background .15s ease,border-color .15s ease}.module-nav-group__link:hover{background:#ffffff0f}.module-nav-group__link--active{background:#ffffff14;font-weight:500;border-left-color:var(--nb-gold)}.module-nav-group--credentialing .module-nav-group__link--active{border-left-color:#a78bfa;background:#6d28d933}.module-nav-group--enrollment .module-nav-group__link--active{border-left-color:#2dd4bf;background:#0f766e38}.module-nav-group--operations .module-nav-group__link--active{border-left-color:var(--nb-primary);background:#2563eb2e}.module-nav-group--main .module-nav-group__link--active{border-left-color:var(--nb-gold)}.operations-nav-section{margin-bottom:.15rem}.operations-nav-section__toggle{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.35rem .6rem;border:0;border-radius:var(--nb-radius-sm);background:transparent;color:var(--nb-sidebar-muted);font-size:.6875rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;text-align:left}.operations-nav-section__toggle:hover{background:#ffffff0d;color:var(--nb-sidebar-text)}.operations-nav-section__toggle:focus-visible{outline:2px solid var(--nb-primary);outline-offset:1px}.operations-nav-section__chevron{font-size:.625rem;line-height:1;opacity:.85}.operations-nav-section__items{margin-bottom:.2rem}.operations-nav-section__link{padding-left:.85rem}.app-main{flex:1;min-width:0;display:flex;flex-direction:column;background:var(--nb-bg)}.page-header{background:var(--nb-surface);border-bottom:1px solid var(--nb-border);padding:1rem 1.5rem;display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;flex-wrap:wrap}.page-header__menu{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border:1px solid var(--nb-border);border-radius:var(--nb-radius-sm);background:var(--nb-surface);cursor:pointer;color:var(--nb-text);flex-shrink:0}.page-header__menu:hover{background:var(--nb-bg)}@media(min-width:1024px){.page-header__menu{display:none}}.page-header__eyebrow{font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;margin:0 0 .25rem}.page-header__eyebrow--default{color:var(--nb-text-muted)}.page-header__eyebrow--credentialing{color:var(--nb-credentialing)}.page-header__eyebrow--enrollment{color:var(--nb-enrollment)}.page-header__eyebrow--operations{color:var(--nb-primary)}.page-header__title{margin:0;font-size:1.5rem;font-weight:600;letter-spacing:-.02em;line-height:1.25}.page-header__subtitle{margin:.35rem 0 0;font-size:.875rem;color:var(--nb-text-muted);max-width:42rem}.page-header__actions{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.btn{display:inline-flex;align-items:center;justify-content:center;padding:.45rem .9rem;font-size:.8125rem;font-weight:500;border-radius:var(--nb-radius-sm);border:1px solid transparent;cursor:pointer;transition:background .15s ease,border-color .15s ease}.btn:disabled{opacity:.55;cursor:not-allowed}.btn--primary{background:var(--nb-primary);color:#fff}.btn--primary:hover:not(:disabled){background:var(--nb-primary-hover)}.btn--secondary{background:var(--nb-surface);border-color:var(--nb-border);color:var(--nb-text)}.btn--secondary:hover:not(:disabled){background:var(--nb-bg)}.page-content{padding:1.25rem 1.5rem 2rem;flex:1;overflow-x:auto}.page-content:has(.form-workspace-shell){overflow:visible}.page-content--operations .data-table-placeholder{font-size:.8125rem}.page-content--operations .data-table-placeholder th,.page-content--operations .data-table-placeholder td{padding:.5rem .65rem}.page-sections{display:flex;flex-direction:column;gap:1.25rem}.page-sample-note{font-size:.75rem;color:var(--nb-text-muted);margin:0 0 1rem}.form-workspace__footer-note{font-size:.8125rem;color:var(--nb-text-muted);margin:1rem 0 0;line-height:1.45}.form-workspace-intro{margin:0 0 1rem;padding:.75rem 1rem;border:1px solid var(--nb-border);border-left:3px solid var(--nb-primary);border-radius:var(--nb-radius-sm);background:var(--nb-surface);font-size:.875rem;line-height:1.45}.form-workspace-locations{margin:0 0 1.25rem}.form-workspace-locations__title{margin:0 0 .35rem;font-size:1.05rem;font-weight:600}.form-workspace-locations__hint{margin:0 0 .85rem;font-size:.8125rem;color:var(--nb-text-muted);line-height:1.45}.form-workspace-locations .intake-collapsible-section{margin-bottom:.85rem}.form-workspace-locations .section-card{margin-bottom:.75rem}.form-workspace-locations .section-card:last-child{margin-bottom:0}.form-workspace-alert{margin:0 0 1rem;padding:.75rem 1rem;border:1px solid #fcd34d;border-radius:var(--nb-radius-sm);background:#fffbeb;font-size:.875rem}.form-workspace-controls{display:flex;flex-wrap:wrap;gap:1rem 1.5rem;margin:0 0 1rem}.form-workspace-header{margin:0 0 .35rem}.form-workspace-shell{display:flex;flex-direction:column;gap:0}.form-workspace-layout{display:grid;grid-template-columns:minmax(13.5rem,16rem) minmax(0,1fr);gap:1rem 1.25rem}.form-workspace-main{min-width:0}.form-workspace-left-nav{position:relative;align-self:stretch}.form-workspace-left-nav__mobile-toggle{display:none;width:100%;margin:0 0 .5rem;padding:.55rem .75rem;border:1px solid var(--nb-border);border-radius:var(--nb-radius);background:var(--nb-surface);color:var(--nb-text);font:inherit;font-size:.8125rem;font-weight:600;text-align:left;cursor:pointer}.form-workspace-left-nav__drawer{display:block;min-height:100%}.form-workspace-left-nav__panel{position:sticky;top:.75rem;z-index:15;max-height:calc(100vh - 1.5rem);overflow:auto;padding:.75rem .65rem;border:1px solid var(--nb-border);border-radius:var(--nb-radius);background:var(--nb-surface);box-shadow:0 2px 8px #0f172a0f}.form-workspace-left-nav__category+.form-workspace-left-nav__category{margin-top:.85rem;padding-top:.75rem;border-top:1px solid var(--nb-border)}.form-workspace-left-nav__category-label{margin:0 0 .4rem;font-size:.6875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--nb-text-muted)}.form-workspace-left-nav__category-items{display:flex;flex-direction:column;gap:.15rem}.form-workspace-left-nav__link{display:block;width:100%;margin:0;padding:.3rem .45rem;border:none;border-radius:var(--nb-radius-sm);background:transparent;color:var(--nb-text);font:inherit;font-size:.8125rem;line-height:1.35;text-align:left;cursor:pointer}.form-workspace-left-nav__link[data-nested=true]{padding-left:1.15rem;font-size:.78125rem}.form-workspace-left-nav__link:hover{background:#0f172a0d;color:var(--nb-primary)}.form-workspace-left-nav__link--active{background:var(--nb-primary-soft);color:var(--nb-primary);font-weight:600}.form-workspace-left-nav__subgroup{display:flex;flex-direction:column;gap:.1rem}.form-workspace-left-nav__subgroup--selected .form-workspace-left-nav__subgroup-toggle{color:var(--nb-primary)}.form-workspace-left-nav__subgroup-toggle{display:flex;align-items:center;gap:.35rem;width:100%;margin:0;padding:.3rem .45rem;border:none;border-radius:var(--nb-radius-sm);background:transparent;color:var(--nb-text);font:inherit;font-size:.8125rem;font-weight:600;line-height:1.35;text-align:left;cursor:pointer}.form-workspace-left-nav__subgroup-toggle:hover{background:#0f172a0d}.form-workspace-left-nav__subgroup-caret{flex:0 0 auto;width:.75rem;font-size:.625rem;color:var(--nb-text-muted)}.form-workspace-left-nav__subgroup-items{display:flex;flex-direction:column;gap:.05rem}@media(max-width:1023px){.form-workspace-layout{grid-template-columns:1fr}.form-workspace-left-nav__mobile-toggle{display:block}.form-workspace-left-nav__drawer{display:none}.form-workspace-left-nav__drawer--open{display:block;margin-bottom:.75rem}.form-workspace-left-nav__panel{position:static;max-height:none}}.form-workspace-shell>.form-workspace-details{margin-bottom:.5rem}.form-workspace-details{margin:.35rem 0 0;border:1px solid var(--nb-border);border-radius:var(--nb-radius-sm);background:var(--nb-surface)}.form-workspace-details__summary{padding:.45rem .75rem;cursor:pointer;font-size:.8125rem;font-weight:600;color:var(--nb-text-muted);list-style:none}.form-workspace-details__summary::-webkit-details-marker{display:none}.form-workspace-details[open] .form-workspace-details__summary{border-bottom:1px solid var(--nb-border);margin-bottom:.65rem}.form-workspace-details__body{padding:0 .75rem .75rem;display:flex;flex-direction:column;gap:.75rem}.form-workspace-details__body .form-workspace-intro,.form-workspace-details__body .form-workspace-completion-row,.form-workspace-details__body .form-workspace-documents-cta{margin:0}.intake-selector-toolbar--compact{grid-template-areas:"group provider";grid-template-columns:minmax(14rem,1fr) minmax(14rem,1fr);margin-bottom:.5rem}@media(max-width:640px){.intake-selector-toolbar--compact{grid-template-areas:"group" "provider";grid-template-columns:1fr}}.intake-selector-toolbar{display:grid;grid-template-columns:minmax(14rem,1fr) minmax(14rem,1fr);gap:1rem 1.25rem;align-items:start;grid-template-areas:"group provider" "search search"}.form-workspace-controls.intake-selector-toolbar,.intake-entity-panel__selectors.intake-selector-toolbar{display:grid}.intake-selector-toolbar__group{grid-area:group}.intake-provider-search{display:contents}.intake-provider-search__provider{grid-area:provider}.intake-provider-search__search{grid-area:search}@media(max-width:640px){.intake-selector-toolbar{grid-template-columns:1fr;grid-template-areas:"group" "provider" "search"}}.form-workspace-controls label{display:flex;flex-direction:column;gap:.35rem;font-size:.8125rem;font-weight:500;color:var(--nb-text-muted)}.form-workspace-controls select{min-width:14rem;max-width:100%}.form-workspace__selection-summary{margin:0 0 1rem;font-size:.875rem;color:var(--nb-text-muted)}.form-workspace__section-description{margin:0 0 .75rem;color:var(--nb-text-muted, #4b5563);font-size:.95rem;line-height:1.45}.form-workspace__inline-status{margin:0 0 .75rem;font-size:.9rem}.form-workspace__inline-status--success{color:var(--nb-success, #166534)}.form-workspace__inline-status--error{color:var(--nb-danger, #b91c1c)}.form-completion-provider-credentialing-ids{display:grid;gap:.5rem}.form-workspace__section-footnote{margin:.75rem 0 0;padding:.65rem .75rem;border-left:3px solid var(--nb-border);font-size:.8125rem;color:var(--nb-text-muted);line-height:1.45}.form-workspace__section-footnote a{font-weight:600}.form-workspace-documents-cta{margin:0 0 1.25rem;padding:1rem 1.1rem;border:1px solid var(--nb-border);border-radius:var(--nb-radius-md);background:var(--nb-surface-muted, #f8f9fb)}.form-workspace-documents-cta__title{margin:0 0 .35rem;font-size:1rem}.form-workspace-documents-cta__hint{margin:0 0 .85rem;font-size:.8125rem;color:var(--nb-text-muted);line-height:1.45}.form-workspace-documents-cta__actions{display:flex;flex-wrap:wrap;gap:.5rem}.form-workspace-section-nav{position:sticky;top:0;z-index:20;margin:0 0 1rem;padding:.65rem .85rem;border:1px solid var(--nb-border);border-radius:var(--nb-radius);background:var(--nb-surface);box-shadow:0 2px 8px #0f172a14}.form-workspace-section-nav__title{margin:0 0 .45rem;font-size:.75rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--nb-text-muted)}.form-workspace-section-nav__select{display:none;width:100%;margin-bottom:.35rem;padding:.45rem .55rem;border:1px solid var(--nb-border);border-radius:var(--nb-radius);background:var(--nb-surface);color:var(--nb-text);font:inherit}.form-workspace-body .section-card[id^=form-workspace-section-],.form-workspace-body #form-workspace-main-address,.form-workspace-body #form-workspace-section-practice-locations,.form-workspace-body #form-workspace-section-documents,.form-workspace-body .section-card[id^=form-workspace-loc-],.form-workspace-body .form-workspace-locations{scroll-margin-top:6rem}.form-workspace-section-target-highlight{animation:form-workspace-section-target-flash 1s ease-out;box-shadow:0 0 0 2px color-mix(in srgb,var(--nb-accent, #2563eb) 55%,transparent);border-radius:var(--nb-radius)}@keyframes form-workspace-section-target-flash{0%,25%{box-shadow:0 0 0 3px color-mix(in srgb,var(--nb-accent, #2563eb) 70%,transparent);background:color-mix(in srgb,var(--nb-accent, #2563eb) 8%,transparent)}to{box-shadow:0 0 0 2px transparent;background:transparent}}@media(max-width:768px){.form-workspace-section-nav__select{display:block}.form-workspace-section-nav__groups{display:none}}.copy-field__read-only-hint{margin:.15rem 0 .35rem;font-size:.75rem;color:var(--nb-text-muted);line-height:1.35}.form-workspace-section-nav__list{display:flex;flex-wrap:wrap;gap:.35rem .5rem;align-items:center}.form-workspace-section-nav__groups{display:flex;flex-wrap:wrap;gap:.65rem .85rem;align-items:flex-start}.form-workspace-section-nav__group{display:flex;flex-direction:column;gap:.35rem;padding:.35rem .55rem;border-radius:calc(var(--nb-radius) + 2px);background:#0f172a08}.form-workspace-section-nav__group-label{margin:0;font-size:.6875rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--nb-text-muted)}.form-workspace-section-nav__link{margin:0;padding:.2rem .55rem;border:1px solid var(--nb-border);border-radius:999px;background:var(--nb-surface);color:var(--nb-text);font:inherit;font-size:.75rem;line-height:1.35;cursor:pointer;white-space:nowrap}.form-workspace-section-nav__link:hover{border-color:var(--nb-primary);color:var(--nb-primary)}.form-workspace-section-nav__link--active{border-color:var(--nb-primary);background:var(--nb-primary-soft);color:var(--nb-primary);font-weight:600}.intake-section-nav{position:sticky;top:0;z-index:20;margin:0 0 1rem;padding:.65rem .85rem;border:1px solid var(--nb-border);border-radius:var(--nb-radius);background:var(--nb-surface);box-shadow:0 2px 8px #0f172a14}.intake-section-nav__title{margin:0 0 .45rem;font-size:.75rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--nb-text-muted)}.intake-section-nav__select{display:none;width:100%;margin-bottom:.35rem;padding:.45rem .55rem;border:1px solid var(--nb-border);border-radius:var(--nb-radius);background:var(--nb-surface);color:var(--nb-text);font:inherit}.intake-section-nav__list{display:flex;flex-wrap:wrap;gap:.35rem .5rem;align-items:center}.intake-section-nav__groups{display:flex;flex-wrap:wrap;gap:.65rem .85rem;align-items:flex-start}.intake-section-nav__group{display:flex;flex-direction:column;gap:.35rem;padding:.35rem .55rem;border-radius:calc(var(--nb-radius) + 2px);background:#0f172a08}.intake-section-nav__group-label{margin:0;font-size:.6875rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--nb-text-muted)}.intake-section-nav__link{border:1px solid transparent;border-radius:999px;padding:.25rem .65rem;background:transparent;color:var(--nb-text-muted);font-size:.8125rem;line-height:1.35;cursor:pointer}.intake-section-nav__link:hover{background:#0f172a0d;color:var(--nb-text)}.intake-section-nav__link--active{border-color:#6d28d959;background:#6d28d91f;color:#5b21b6;font-weight:600}.intake-sections .section-card[id^=intake-],.intake-sections .intake-section-anchor,.intake-sections fieldset.intake-section-anchor{scroll-margin-top:6.5rem}.intake-action-item-target-highlight{animation:intake-action-item-target-flash 2.4s ease-out;box-shadow:0 0 0 2px color-mix(in srgb,var(--nb-accent, #2563eb) 55%,transparent);border-radius:.375rem}@keyframes intake-action-item-target-flash{0%,20%{box-shadow:0 0 0 3px color-mix(in srgb,var(--nb-accent, #2563eb) 70%,transparent);background:color-mix(in srgb,var(--nb-accent, #2563eb) 8%,transparent)}to{box-shadow:0 0 0 2px transparent;background:transparent}}@media(max-width:768px){.intake-section-nav__select{display:block}.intake-section-nav__list,.intake-section-nav__groups{display:none}}.form-workspace__empty-provider-link{font-weight:600}.form-workspace__doc-note{margin:.75rem 0 0;font-size:.75rem;color:var(--nb-text-muted);line-height:1.4}.form-workspace__empty-provider-detail{margin:.5rem 0 0;font-size:.8125rem;color:var(--nb-text-muted)}.form-workspace__loading{margin:0 0 1rem;color:var(--nb-text-muted)}.form-workspace__refreshing{margin:0 0 .75rem;font-size:.8125rem;color:var(--nb-text-muted)}.form-workspace__copy-toast{margin:0 0 .75rem;padding:.5rem .75rem;background:var(--nb-primary-soft);border-radius:var(--nb-radius-sm);font-size:.8125rem}.form-workspace-completion-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1rem;margin:0 0 1.25rem}.form-workspace-completion{padding:.75rem 1rem;border:1px solid var(--nb-border);border-radius:var(--nb-radius);background:var(--nb-surface)}.form-workspace-completion__title{margin:0 0 .35rem;font-size:.875rem;font-weight:600}.form-workspace-completion__subtitle{margin:0 0 .5rem;font-size:.75rem;color:var(--nb-text-muted);line-height:1.35}.form-workspace-completion__hint{margin:.65rem 0 0;font-size:.75rem;color:var(--nb-text-muted);line-height:1.35}.form-workspace-completion__sub{font-weight:500;color:var(--nb-text-muted)}.form-workspace-completion__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin:0;font-size:.8125rem}.form-workspace-completion__stats dt{font-weight:500;color:var(--nb-text-muted)}.form-workspace-completion__stats dd{margin:.15rem 0 0;font-weight:600}.form-workspace__empty-provider{color:var(--nb-text-muted);font-size:.875rem;padding:1rem;border:1px dashed var(--nb-border);border-radius:var(--nb-radius);background:var(--nb-surface)}.form-workspace-hidden-fields{margin-top:1rem;border:1px solid var(--nb-border);border-radius:var(--nb-radius);background:#f8fafc}.form-workspace-hidden-fields__summary{cursor:pointer;padding:.75rem 1rem;font-weight:600;list-style:none;display:flex;flex-wrap:wrap;gap:.35rem .75rem;align-items:baseline}.form-workspace-hidden-fields__title{font-weight:600}.form-workspace-hidden-fields__summary-breakdown{flex:1 1 100%;font-size:.8125rem;font-weight:500;color:var(--nb-text-muted);line-height:1.4}.form-workspace-hidden-fields__groups{padding:0 1rem 1rem;display:flex;flex-direction:column;gap:.75rem}.form-workspace-hidden-fields__subgroup{border:1px solid var(--nb-border);border-radius:var(--nb-radius);background:#fff}.form-workspace-hidden-fields__subgroup-summary{cursor:pointer;padding:.65rem .85rem;font-weight:600;font-size:.9375rem;list-style:none}.form-workspace-hidden-fields__subgroup-summary::-webkit-details-marker{display:none}.form-workspace-hidden-fields__subgroup .section-card{margin:0 .85rem .85rem}.form-workspace-hidden-fields__summary::-webkit-details-marker{display:none}.form-workspace-hidden-fields__count{margin-left:.35rem;color:var(--nb-text-muted);font-weight:500}.form-workspace-hidden-fields .section-card{margin:0}.copy-field__section-hint{color:var(--nb-text-muted);font-weight:400;font-size:.875rem}.workspace-column__hint{margin:-.5rem 0 1rem;font-size:.8125rem;color:var(--nb-text-muted);line-height:1.4}.preview-banner--warn{border-color:#fcd34d;background:#fffbeb}.section-card{background:var(--nb-surface);border:1px solid var(--nb-border);border-radius:var(--nb-radius);box-shadow:var(--nb-shadow-sm);overflow:hidden}.section-card--credentialing{border-top:3px solid var(--nb-credentialing)}.section-card--enrollment{border-top:3px solid var(--nb-enrollment)}.section-card--operations{border-top:3px solid var(--nb-primary)}.section-card__header{padding:.875rem 1.125rem;border-bottom:1px solid var(--nb-border-subtle);background:#fafbfd;display:flex;align-items:center;justify-content:space-between;gap:.75rem}.section-card__title{margin:0;font-size:.9375rem;font-weight:600}.section-card__badge{font-size:.625rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;padding:.15rem .45rem;border-radius:4px}.section-card__badge--credentialing{background:var(--nb-credentialing-soft);color:var(--nb-credentialing)}.section-card__badge--enrollment{background:var(--nb-enrollment-soft);color:var(--nb-enrollment)}.section-card__body{padding:1.125rem}.summary-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:1rem;margin-bottom:1.25rem}.summary-card{background:var(--nb-surface);border:1px solid var(--nb-border);border-radius:var(--nb-radius);padding:1rem 1.125rem;box-shadow:var(--nb-shadow-sm)}.summary-card--accent-default{border-top:3px solid var(--nb-gold)}.summary-card--accent-credentialing{border-top:3px solid var(--nb-credentialing)}.summary-card--accent-enrollment{border-top:3px solid var(--nb-enrollment)}.summary-card--accent-warning{border-top:3px solid var(--nb-status-warning)}.summary-card--accent-danger{border-top:3px solid var(--nb-status-danger)}.summary-card__label{font-size:.6875rem;color:var(--nb-text-muted);text-transform:uppercase;letter-spacing:.05em;font-weight:600}.summary-card__value{font-size:1.625rem;font-weight:700;margin-top:.25rem;color:var(--nb-text);letter-spacing:-.02em}.summary-card__hint{font-size:.75rem;color:var(--nb-text-muted);margin-top:.2rem}.status-chip{display:inline-flex;align-items:center;padding:.2rem .6rem;border-radius:999px;font-size:.6875rem;font-weight:600;border:1px solid transparent;white-space:nowrap}.status-chip--missing{background:var(--nb-status-missing-bg);color:var(--nb-status-missing);border-color:var(--nb-status-missing-border)}.status-chip--pending-review,.status-chip--submitted,.status-chip--in-review,.status-chip--preparing{background:var(--nb-status-info-bg);color:var(--nb-status-info);border-color:var(--nb-status-info-border)}.status-chip--approved,.status-chip--current,.status-chip--effective{background:var(--nb-status-success-bg);color:var(--nb-status-success);border-color:var(--nb-status-success-border)}.status-chip--expiring,.status-chip--due-soon{background:var(--nb-status-warning-bg);color:var(--nb-status-warning);border-color:var(--nb-status-warning-border)}.status-chip--rejected,.status-chip--due-now{background:var(--nb-status-danger-bg);color:var(--nb-status-danger);border-color:var(--nb-status-danger-border)}.status-chip--expired{background:var(--nb-status-critical-bg);color:var(--nb-status-critical);border-color:var(--nb-status-critical-border)}.status-chip--optional,.status-chip--replaced,.status-chip--archived,.status-chip--not-started,.status-chip--terminated{background:var(--nb-status-optional-bg);color:var(--nb-status-optional);border-color:var(--nb-status-optional-border)}.status-chip--missing-date{background:var(--nb-status-missing-bg);color:var(--nb-status-missing);border-color:var(--nb-status-missing-border)}.data-table-placeholder{width:100%;border-collapse:collapse;font-size:.875rem}.data-table-placeholder th,.data-table-placeholder td{padding:.65rem .75rem;text-align:left;border-bottom:1px solid var(--nb-border-subtle)}.data-table-placeholder th{font-weight:600;font-size:.75rem;text-transform:uppercase;letter-spacing:.04em;color:var(--nb-text-muted);background:#f8fafc}.data-table-placeholder tbody tr:hover{background:#fafbfd}.data-table-placeholder--dense th,.data-table-placeholder--dense td{padding:.45rem .65rem;font-size:.8125rem}.empty-state{text-align:center;padding:2rem 1rem;color:var(--nb-text-muted);border:1px dashed var(--nb-border);border-radius:var(--nb-radius-sm);margin-top:1rem;background:#fafbfd}.empty-state__title{margin:0 0 .35rem;font-weight:600;color:var(--nb-text)}.copy-field{display:flex;flex-direction:column;gap:.35rem;margin-bottom:.75rem;padding:.5rem 0;border-bottom:1px solid var(--nb-border-subtle)}.copy-field__header{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.copy-field__status{font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em}.copy-field__status--completed{color:var(--nb-status-complete, #15803d)}.copy-field__status--missing{color:var(--nb-status-missing)}.copy-field__actions{display:flex;gap:.35rem;flex-wrap:wrap}.copy-field__btn--secondary{color:var(--nb-text-muted)}.copy-field:last-of-type{border-bottom:none}.copy-field__label{font-size:.8125rem;color:var(--nb-text-muted);font-weight:500}.copy-field__requirement-badge{display:inline-block;margin-left:.4rem;padding:.05rem .35rem;border-radius:999px;font-size:.6875rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;vertical-align:middle}.copy-field__requirement-badge--required{color:#9a3412;background:#ffedd5}.copy-field__requirement-badge--optional{color:#475569;background:#f1f5f9}.copy-field__requirement-hint{margin:.15rem 0 .35rem;font-size:.75rem;color:var(--nb-text-muted)}.copy-field--sensitive-revealed{border-left:3px solid #f59e0b;padding-left:.5rem;margin-left:-.5rem}.copy-field__sensitive-hint{font-size:.6875rem;color:var(--nb-text-muted);line-height:1.3}.copy-field__value--revealed{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.8125rem}.copy-field__value{font-size:.875rem;word-break:break-word;overflow-wrap:anywhere}.copy-field__value--missing{color:var(--nb-status-missing);font-style:italic}.copy-field__btn{padding:.3rem .55rem;font-size:.75rem;font-weight:500;border:1px solid var(--nb-border);border-radius:var(--nb-radius-sm);background:var(--nb-surface);cursor:pointer;color:var(--nb-primary)}.copy-field__btn:hover:not(:disabled){background:var(--nb-primary-soft);border-color:#bfdbfe}.copy-field__btn:disabled{opacity:.5;cursor:not-allowed}.copy-field--editing{background:var(--nb-surface-muted, #f8fafc);border-radius:var(--nb-radius-sm);padding:.65rem;margin-left:-.25rem;margin-right:-.25rem}.copy-field__edit-form{display:flex;flex-direction:column;gap:.35rem}.copy-field__input{width:100%;max-width:28rem;padding:.45rem .55rem;font-size:.875rem;border:1px solid var(--nb-border);border-radius:var(--nb-radius-sm);background:var(--nb-surface);color:var(--nb-text)}.copy-field__input:focus{outline:2px solid var(--nb-primary-soft, #dbeafe);border-color:var(--nb-primary)}.copy-field__btn--primary{background:var(--nb-primary);color:#fff;border-color:var(--nb-primary)}.copy-field__btn--primary:hover:not(:disabled){background:var(--nb-primary-hover, #1d4ed8);border-color:var(--nb-primary-hover, #1d4ed8)}.copy-field__edit-error{margin:0;font-size:.75rem;color:var(--nb-status-missing, #b91c1c)}.copy-field__edit-success{margin:0;font-size:.75rem;color:var(--nb-status-complete, #15803d);font-weight:600}.copy-field__edit-saving,.copy-field__hint{margin:.35rem 0 0;font-size:.75rem;color:var(--nb-text-muted, #64748b)}.copy-field--dataspring-handled-by{margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--nb-border-subtle, #e2e8f0)}.btn-copy-section{margin-top:.75rem}.doc-download-link{display:inline-flex;align-items:center;gap:.35rem;font-size:.8125rem;font-weight:500;color:var(--nb-primary);margin-top:.75rem}.doc-download-link--unavailable{color:var(--nb-text-muted);cursor:default}.two-column-workspace{display:grid;grid-template-columns:1fr;gap:1.5rem}@media(min-width:1200px){.two-column-workspace{grid-template-columns:1fr 1fr}}.workspace-column__title{font-size:1.0625rem;font-weight:600;margin:0 0 1rem;padding-bottom:.5rem;border-bottom:2px solid var(--nb-border)}.workspace-column__title--group{border-bottom-color:var(--nb-primary)}.workspace-column__title--provider{border-bottom-color:var(--nb-credentialing)}.preview-banner{padding:.875rem 1rem;background:var(--nb-primary-soft);border:1px solid #bfdbfe;border-radius:var(--nb-radius);margin-bottom:1.25rem;font-size:.875rem;color:var(--nb-text)}.preview-banner strong{display:block;margin-bottom:.25rem}.preview-role-banner{margin:0 1.25rem;border-left:4px solid var(--nb-primary)}.preview-role-banner span{display:block;margin-top:.2rem;line-height:1.45;color:var(--nb-text-muted)}.sidebar__role-badge-hint{font-size:.7rem;font-weight:500;opacity:.85}.sidebar__role-hint{margin:.75rem 1rem 0;font-size:.75rem;line-height:1.4;color:var(--nb-text-muted)}.staging-preview-banner{border-color:var(--nb-gold);background:linear-gradient(90deg,var(--nb-primary-soft) 0%,#fffbeb 100%);border-left:4px solid var(--nb-gold)}.document-staging-pilot-banner{margin-bottom:1rem}.document-staging-pilot__setup,.document-staging-pilot__review{margin-top:1.25rem}.document-staging-pilot__controls{max-width:36rem;margin-bottom:1rem}.document-staging-pilot__batch-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.document-staging-pilot__dropzone{border:2px dashed var(--nb-border, #cbd5e1);border-radius:.75rem;padding:1.5rem;text-align:center;background:var(--nb-surface-muted, #f8fafc);transition:border-color .15s ease,background .15s ease}.document-staging-pilot__dropzone--active{border-color:var(--nb-primary, #1e3a5f);background:var(--nb-primary-soft, #eef2ff)}.document-staging-pilot__dropzone--disabled{opacity:.65;pointer-events:none}.document-staging-pilot__dropzone-title{margin:0 0 .35rem;font-weight:600}.document-staging-pilot__dropzone-hint{margin:0 0 1rem;font-size:.875rem;color:var(--nb-text-muted, #64748b)}.document-staging-pilot__file-input{display:none}.document-staging-pilot__batch-id{margin:1rem 0 0;font-size:.8125rem;color:var(--nb-text-muted, #64748b)}.document-staging-pilot__table td{vertical-align:top}.document-staging-pilot__row--pending{background:#fef3c740}.document-staging-pilot__row-actions{display:flex;flex-direction:column;gap:.5rem;min-width:11rem}.document-staging-pilot__inline-select select{width:100%;font-size:.8125rem;padding:.35rem .5rem}.document-staging-pilot__date-notes{display:block;min-width:9rem;max-width:16rem;white-space:normal;overflow-wrap:anywhere;line-height:1.4;font-size:.875rem}.document-staging-pilot__table .document-staging-pilot__date-notes{color:var(--nb-text, #0f172a)}.document-staging-pilot__modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;display:flex;align-items:center;justify-content:center;padding:1rem;background:#0f172a73}.document-staging-pilot__modal{width:min(100%,32rem);max-height:90vh;overflow:auto;padding:1.25rem;border-radius:.75rem;background:var(--nb-surface, #fff);box-shadow:0 20px 40px #0f172a2e}.document-staging-pilot__confirm-list{margin:1rem 0;display:grid;gap:.75rem}.document-staging-pilot__confirm-list dt{font-size:.75rem;font-weight:600;color:var(--nb-text-muted, #64748b);text-transform:uppercase;letter-spacing:.03em}.document-staging-pilot__confirm-list dd{margin:.15rem 0 0}.document-staging-pilot__modal-actions{display:flex;flex-wrap:wrap;gap:.5rem}.document-staging-pilot__modal-actions--top{margin-bottom:1rem}.document-staging-pilot__modal--wide{width:min(100%,40rem)}.document-staging-pilot__confirm-form{display:grid;gap:.85rem;margin:1rem 0}.document-staging-pilot__notes{resize:vertical;min-height:4.5rem}.document-staging-pilot__expired-suggest{color:#92400e}.document-staging-pilot__expired-check{padding:.75rem;border:1px dashed var(--nb-border, #cbd5e1);border-radius:var(--nb-radius-sm);background:#fffbeb}.document-staging-pilot__upload-results{margin-top:1rem;padding:.85rem 1rem;border:1px solid var(--nb-border, #cbd5e1);border-radius:var(--nb-radius-sm);background:#f8fafc}.document-staging-pilot__upload-results-summary{margin:.35rem 0 .5rem;color:var(--nb-text-muted, #64748b)}.document-staging-pilot__upload-results-list{margin:0;padding-left:1.1rem}.document-staging-pilot__upload-results-list li{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:.75rem;margin-bottom:.35rem}.document-staging-pilot__upload-result--ok span:last-child{color:#166534}.document-staging-pilot__upload-result--fail span:last-child{color:#b45309}.document-staging-pilot__section-count{font-size:.9rem;font-weight:500;color:var(--nb-text-muted, #64748b)}.document-staging-pilot__action-hint{display:block;max-width:12rem}.document-staging-pilot__staff-dates{display:grid;gap:.75rem;padding:.85rem 1rem;border:1px solid var(--nb-border, #cbd5e1);border-radius:var(--nb-radius-sm);background:#f8fafc}.document-staging-pilot__staff-dates-title{margin:0;font-weight:600}.document-staging-pilot__date-field--required .intake-form-field__label:after{content:" *";color:#b45309}.document-staging-pilot__date-warning{grid-column:1 / -1;padding:.85rem 1rem;border:1px solid #fcd34d;border-radius:var(--nb-radius-sm);background:#fffbeb}.document-staging-pilot__date-warning p{margin:0 0 .5rem;color:#92400e}.document-staging-pilot__date-missing{color:#b45309;font-weight:600}.operational-dashboard-banner strong{display:block;margin-bottom:.35rem}.operational-dashboard-banner__body{margin:0;line-height:1.5}.operational-dashboard-banner__meta{margin:.5rem 0 0;font-size:.8125rem;color:var(--nb-text-muted, #64748b)}.operational-dashboard-banner__meta code{font-size:.75rem}.summary-grid--compact{margin-bottom:.75rem}.dashboard-view-intro--placeholder{padding:.75rem 1rem;background:#f8fafc;border:1px dashed var(--nb-border);border-radius:var(--nb-radius)}.dashboard-view-intro--compact{margin-top:-.5rem;font-size:.8125rem;color:var(--nb-text-muted, #64748b)}.worklist-section__empty{margin:.75rem 0;padding:.5rem 0}.activity-feed__tag{font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;padding:.125rem .375rem;border-radius:4px}.activity-feed__tag--dev{background:#dbeafe;color:#1e40af}.staging-preview-blocker{margin-bottom:1rem;padding:.875rem 1rem;background:#fff7ed;border:1px solid #fed7aa;border-radius:var(--nb-radius);font-size:.875rem}.staging-preview-blocker strong{display:block;margin-bottom:.35rem}.staging-preview-stack{display:flex;flex-direction:column;gap:1.25rem}.staging-preview-group-block__title{margin:0 0 .5rem;font-size:.9375rem;font-weight:600;color:var(--nb-primary);border-bottom:2px solid var(--nb-gold);padding-bottom:.35rem}.staging-preview-table-scroll{max-height:28rem;overflow:auto}.staging-count-chip{display:inline-flex;align-items:center;gap:.35rem;font-size:.8125rem}.staging-action-flag{font-size:.75rem;font-weight:600;color:#b45309}.staging-row--flagged{background:#fffbeb}.staging-preview-sheet-list{margin:.5rem 0 0;padding-left:1.25rem;font-size:.875rem}.import-review-panel{display:flex;flex-direction:column;gap:1rem}.import-review-panel__toolbar{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:1rem}.import-review-duplicate-list{display:flex;flex-direction:column;gap:1rem}.import-review-duplicate-card{border:1px solid var(--border-subtle, #e5e7eb);border-radius:8px;padding:1rem;background:#fff}.import-review-duplicate-card__header{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:.75rem}.import-review-duplicate-card__header h3{margin:0;font-size:1rem}.import-review-duplicate-card__note{display:flex;flex-direction:column;gap:.35rem;margin:.75rem 0}.import-review-duplicate-card__actions{display:flex;flex-wrap:wrap;gap:.5rem}.import-review-cli-block{background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;padding:.75rem 1rem;overflow-x:auto;font-size:.85rem}.staging-promotion-readiness{margin-bottom:1.5rem;padding:1rem 1.125rem;background:var(--nb-surface);border:1px solid var(--nb-border);border-radius:var(--nb-radius);border-left:4px solid var(--nb-primary)}.staging-promotion-readiness__header{margin-bottom:1rem}.staging-promotion-readiness__title{margin:0 0 .35rem;font-size:1.0625rem;font-weight:600;color:var(--nb-primary)}.staging-promotion-readiness__gate{margin:0;font-size:.875rem;color:var(--nb-text-muted)}.staging-promotion-readiness__grid{margin-bottom:1rem}.staging-promotion-readiness__invalid-date{margin:.75rem 0 0;padding:.65rem .75rem;background:#fff7ed;border:1px solid #fed7aa;border-radius:var(--nb-radius-sm);font-size:.8125rem}.staging-readiness-breakdown{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:1rem}.staging-readiness-breakdown__heading{margin:0 0 .5rem;font-size:.8125rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:var(--nb-text-muted)}.staging-readiness-breakdown__list{margin:0;padding-left:1.1rem;font-size:.8125rem}.staging-decision-cards{margin-bottom:1.5rem}.staging-decision-cards__title,.staging-identity-warnings__title{margin:0 0 .35rem;font-size:1rem;font-weight:600;color:var(--nb-primary)}.staging-decision-cards__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:.875rem;margin-top:.75rem}.staging-decision-card{padding:.875rem 1rem;background:var(--nb-surface);border:1px solid var(--nb-border);border-radius:var(--nb-radius)}.staging-decision-card__header{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem;margin-bottom:.5rem}.staging-decision-card__title{margin:0;font-size:.9375rem;font-weight:600}.staging-decision-card__status{flex-shrink:0;font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:.2rem .45rem;border-radius:999px}.staging-decision-card__status--ready{background:#dcfce7;color:#166534}.staging-decision-card__status--review{background:#ffedd5;color:#9a3412}.staging-decision-card__status--exclude{background:#fee2e2;color:#991b1b}.staging-decision-card__status--randy{background:#fef3c7;color:#92400e}.staging-decision-card__status--resolved{background:#dbeafe;color:#1e40af}.staging-decision-card__message{margin:0 0 .35rem;font-size:.8125rem}.staging-decision-card__note{margin:0;font-size:.75rem;color:var(--nb-text-muted)}.staging-identity-warnings{margin-bottom:1.25rem}.staging-identity-warnings__rpc-note{margin:.75rem 0 0;font-size:.8125rem;color:var(--nb-text-muted)}.staging-invalid-date-note{margin-bottom:1.25rem;padding:.875rem 1rem;background:#fff7ed;border:1px solid #fed7aa;border-left:4px solid #f97316;border-radius:var(--nb-radius);font-size:.8125rem}.staging-invalid-date-note strong{display:block;margin-bottom:.35rem}.staging-invalid-date-note p{margin:0 0 .5rem}.staging-invalid-date-note__sub{margin:.5rem 0 .25rem!important;font-weight:600}.staging-review-reason{max-width:14rem;font-size:.75rem;line-height:1.35}.page-todo--compact{font-size:.8125rem}.dashboard-table--compact td{font-size:.8125rem;padding:.4rem .5rem}.preview-controls{display:flex;flex-wrap:wrap;gap:1rem 1.5rem;margin-bottom:1.25rem;padding:1rem 1.125rem;background:var(--nb-surface);border:1px solid var(--nb-border);border-radius:var(--nb-radius);box-shadow:var(--nb-shadow-sm)}.preview-controls--operations{border-left:3px solid var(--nb-primary)}.preview-controls label{display:flex;flex-direction:column;gap:.35rem;font-size:.8125rem;font-weight:500;color:var(--nb-text-muted)}.preview-controls select{min-width:11rem;padding:.45rem .55rem;border:1px solid var(--nb-border);border-radius:var(--nb-radius-sm);background:var(--nb-surface)}.internal-badge{display:inline-block;font-size:.625rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;padding:.2rem .45rem;border-radius:4px;background:var(--nb-primary-soft);color:var(--nb-primary);margin-left:.5rem}.page-todo{margin-top:1.5rem;padding:.875rem 1rem;font-size:.8125rem;color:var(--nb-text-muted);background:#f8fafc;border-left:3px solid var(--nb-gold);border-radius:0 var(--nb-radius-sm) var(--nb-radius-sm) 0}.status-chip-row{display:flex;flex-wrap:wrap;gap:.35rem;margin-bottom:1rem}.dashboard-command{margin-bottom:1.25rem}.dashboard-toolbar{display:flex;flex-direction:column;gap:1rem;margin-bottom:1.25rem;padding:1rem 1.125rem;background:var(--nb-surface);border:1px solid var(--nb-border);border-radius:var(--nb-radius);box-shadow:var(--nb-shadow-sm)}.dashboard-toolbar__filters{display:flex;flex-wrap:wrap;gap:1rem 1.5rem;align-items:flex-end}.dashboard-toolbar__field{display:flex;flex-direction:column;gap:.35rem;min-width:12rem}.dashboard-toolbar__label{font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--nb-text-muted)}.dashboard-toolbar__input,.dashboard-toolbar__select{padding:.45rem .6rem;border:1px solid var(--nb-border);border-radius:var(--nb-radius-sm);background:var(--nb-surface);min-width:14rem}.dashboard-toolbar__views{width:100%;border-top:1px solid var(--nb-border-subtle);padding-top:1rem}.dashboard-view-tabs{display:flex;flex-wrap:wrap;gap:.35rem}.dashboard-view-tabs__tab{padding:.5rem .85rem;font-size:.8125rem;font-weight:500;border:1px solid var(--nb-border);border-radius:var(--nb-radius-sm);background:var(--nb-bg);color:var(--nb-text-muted);cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.dashboard-view-tabs__tab:hover{background:var(--nb-surface);color:var(--nb-text);border-color:#c5cdd9}.dashboard-view-tabs__tab--active{background:var(--nb-primary);border-color:var(--nb-primary);color:#fff;box-shadow:var(--nb-shadow-sm)}.dashboard-view-tabs__tab:focus-visible{box-shadow:var(--nb-focus-ring)}.dashboard-active-view-desc{font-size:.875rem;color:var(--nb-text-muted);margin:0 0 1rem}.dashboard-view-intro{font-size:.875rem;color:var(--nb-text-muted);margin:0 0 1rem;max-width:52rem}.dashboard-table-wrap{overflow-x:auto;background:var(--nb-surface);border:1px solid var(--nb-border);border-radius:var(--nb-radius);box-shadow:var(--nb-shadow-sm)}.dashboard-table{width:100%;border-collapse:collapse;font-size:.8125rem}.dashboard-table th,.dashboard-table td{padding:.6rem .75rem;text-align:left;border-bottom:1px solid var(--nb-border-subtle);vertical-align:middle}.dashboard-table th{font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--nb-text-muted);background:#f8fafc;white-space:nowrap}.dashboard-table__num{text-align:right;font-variant-numeric:tabular-nums}.dashboard-table__num--critical{color:var(--nb-status-critical);font-weight:600}.dashboard-table__group-name,.dashboard-table__strong{font-weight:600;color:var(--nb-text)}.dashboard-table__group-row{background:var(--nb-surface)}.dashboard-table__group-row:hover{background:#fafbfd}.dashboard-table__nested-row td{padding:0;border-bottom:1px solid var(--nb-border);background:#f8fafc}.dashboard-table__col-expand{width:2.5rem}.dashboard-expand-btn{width:1.75rem;height:1.75rem;border:1px solid var(--nb-border);border-radius:var(--nb-radius-sm);background:var(--nb-surface);cursor:pointer;font-size:.65rem;line-height:1;color:var(--nb-text-muted)}.dashboard-expand-btn:hover{background:var(--nb-primary-soft);border-color:#bfdbfe;color:var(--nb-primary)}.dashboard-nested-panel{padding:1rem 1.25rem 1.25rem;border-left:4px solid var(--nb-credentialing)}.dashboard-nested-panel__title{margin:0 0 .75rem;font-size:.875rem;font-weight:600;color:var(--nb-credentialing)}.dashboard-table--nested{background:var(--nb-surface);border-radius:var(--nb-radius-sm);border:1px solid var(--nb-border-subtle)}.dashboard-table-footnote{font-size:.75rem;color:var(--nb-text-muted);margin:.5rem .75rem .75rem}.dashboard-muted{color:var(--nb-text-muted);font-size:.8125rem}.dashboard-pct{font-weight:600;font-variant-numeric:tabular-nums}.dashboard-pct--credentialing{color:var(--nb-credentialing)}.dashboard-provider-type{display:inline-block;font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;padding:.15rem .4rem;border-radius:4px;background:#f1f5f9;color:var(--nb-text-muted)}.btn--sm{padding:.3rem .6rem;font-size:.75rem}.worklist-section{margin-bottom:1.5rem}.worklist-section__title{margin:0 0 .65rem;font-size:.9375rem;font-weight:600;color:var(--nb-text);padding-left:.5rem;border-left:3px solid var(--nb-credentialing)}.dashboard-worklist-view .worklist-section:nth-child(2n) .worklist-section__title{border-left-color:var(--nb-enrollment)}.activity-feed__group{margin-bottom:1.5rem;background:var(--nb-surface);border:1px solid var(--nb-border);border-radius:var(--nb-radius);padding:1rem 1.125rem;box-shadow:var(--nb-shadow-sm)}.activity-feed__group-title{margin:0 0 .75rem;font-size:.9375rem;font-weight:600;padding-bottom:.5rem;border-bottom:1px solid var(--nb-border-subtle)}.activity-feed__list{list-style:none;margin:0;padding:0}.activity-feed__item{padding:.75rem 0;border-bottom:1px solid var(--nb-border-subtle)}.activity-feed__item:last-child{border-bottom:none}.activity-feed__meta{display:flex;flex-wrap:wrap;gap:.5rem 1rem;font-size:.75rem;color:var(--nb-text-muted);margin-bottom:.25rem}.activity-feed__activity{margin:0 0 .35rem;font-size:.875rem;font-weight:500}.activity-feed__provider{color:var(--nb-text)}@media(max-width:900px){.dashboard-view-tabs__tab{flex:1 1 auto;min-width:calc(50% - .35rem);text-align:center}.dashboard-toolbar__field{min-width:100%}.dashboard-toolbar__input,.dashboard-toolbar__select{min-width:0;width:100%}}.intake-banner{padding:.875rem 1rem;border-radius:var(--nb-radius);margin-bottom:1.25rem;font-size:.875rem;color:var(--nb-text)}.intake-banner--credentialing{background:var(--nb-credentialing-soft);border:1px solid #ddd6fe;border-left:4px solid var(--nb-credentialing)}.intake-banner--success{background:#ecfdf5;border:1px solid #a7f3d0;border-left:4px solid #059669}.intake-banner--error{background:#fef2f2;border:1px solid #fecaca;border-left:4px solid #dc2626}.intake-banner--toast{position:fixed;top:1rem;left:50%;transform:translate(-50%);z-index:10040;width:min(640px,calc(100vw - 2rem));margin:0;box-shadow:0 8px 24px #0f23371f;display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.client-save-confirmation__body{display:flex;flex-direction:column;gap:.25rem;min-width:0}.client-save-confirmation__title{display:block;font-size:.9375rem}.client-save-confirmation__text{margin:0;line-height:1.45}.intake-notice-dismiss{margin-top:0;flex-shrink:0}.btn--compact{padding:.25rem .625rem;font-size:.8125rem}.intake-documents-table .intake-form-field{margin:0;min-width:9rem}.intake-document-edit-row td{background:var(--nb-credentialing-soft);padding:1rem}.intake-document-edit-note{margin:0 0 .75rem}.intake-form-grid--document-edit{margin-bottom:.75rem}.intake-profile-actions{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.intake-profile-actions--bottom{margin-top:1.25rem;margin-bottom:0}.intake-banner strong{display:block;margin-bottom:.25rem}.intake-role-note{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin:0 0 1.25rem;font-size:.875rem;color:var(--nb-text-muted)}.intake-entity-panel__selectors{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1rem 1.25rem;margin-bottom:1rem}.intake-entity-panel__actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:.5rem}.intake-entity-panel__internal{margin:.5rem 0 0}.intake-sections{display:flex;flex-direction:column;gap:1.25rem}.intake-collapsible-section{overflow:hidden}.intake-collapsible-section--expanded{box-shadow:0 1px 3px #0f172a14}.intake-collapsible-section__header{border-bottom:0}.intake-collapsible-section--expanded .intake-collapsible-section__header{border-bottom:1px solid var(--nb-border-subtle, #d8dee9)}.intake-collapsible-section__body{padding-top:1rem}.required-documents-filters{margin-bottom:1rem}.required-documents-filters__row{display:flex;flex-wrap:wrap;gap:1rem}.intake-provider-panels{display:flex;flex-direction:column;gap:.75rem}.intake-provider-panel{border:1px solid var(--nb-border-subtle, #d8dee9);border-radius:.5rem;background:var(--nb-surface, #fff)}.intake-provider-panel--expanded{box-shadow:0 1px 3px #0f172a14}.intake-provider-panel__header{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;padding:.875rem 1rem;border:0;background:transparent;text-align:left;cursor:pointer}.intake-provider-panel__leading{display:inline-flex;align-items:center;gap:.5rem;min-width:0}.intake-provider-panel__chevron{flex:0 0 auto;width:1rem;color:var(--nb-text-muted);font-size:.75rem;line-height:1}.intake-provider-panel__name{font-weight:600;color:var(--nb-text, #0f172a)}.intake-provider-panel__inline-count{font-weight:500;color:var(--nb-text-muted)}.intake-section-action-preview{list-style:none;margin:0 0 .75rem;padding:.625rem .75rem;border:1px solid var(--nb-border-subtle, #d8dee9);border-radius:.375rem;background:var(--nb-surface-muted, #f8fafc);display:flex;flex-direction:column;gap:.375rem}.intake-section-action-preview__item{font-size:.875rem;color:var(--nb-text, #0f172a);line-height:1.4}.intake-section-action-preview__more{font-size:.8125rem;color:var(--nb-text-muted);font-weight:500}.intake-provider-panel__summary{font-size:.8125rem;color:var(--nb-text-muted);white-space:nowrap}.intake-provider-panel__body{display:flex;flex-direction:column;gap:1rem;padding:0 1rem 1rem;border-top:1px solid var(--nb-border-subtle, #d8dee9)}.intake-section-intro{margin:0 0 1rem;font-size:.875rem;color:var(--nb-text-muted);line-height:1.55}.intake-section-intro code{font-size:.8125rem}.westwood-checklist{margin:0 0 1.25rem;padding:1rem 1.1rem;border:1px solid var(--nb-border-subtle, #d8dee9);border-radius:.5rem;background:var(--nb-surface-muted, #f8fafc)}.westwood-checklist__title{margin:0 0 .5rem;font-size:1rem}.westwood-checklist__section{margin-top:1rem}.westwood-checklist__section-title{margin:0 0 .5rem;font-size:.9375rem}.westwood-checklist__status{font-weight:600;font-size:.8125rem}.westwood-checklist__status--uploaded{color:#0f766e}.westwood-checklist__status--legacy{color:#b45309}.westwood-checklist__status--review{color:#b91c1c}.westwood-checklist__status--missing{color:#64748b}.westwood-checklist__status--na{color:#94a3b8}.intake-upload-preselection{margin:0 0 1rem;padding:.75rem 1rem;border-radius:.5rem;border:1px solid var(--nb-accent-credentialing, #0d9488);background:#0d94880f}.intake-upload-preselection p{margin:0 0 .5rem;font-size:.875rem}.intake-upload-preselection__warn{color:#b45309}.intake-form-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1rem 1.25rem}.intake-form-field{display:flex;flex-direction:column;gap:.35rem}.intake-form-field__label{font-size:.8125rem;font-weight:500;color:var(--nb-text-muted)}.intake-form-field__control{width:100%;max-width:min(100%,32rem);padding:.5rem .625rem;border:1px solid var(--nb-border);border-radius:var(--nb-radius-sm);background:var(--nb-surface);font:inherit;color:var(--nb-text)}.intake-form-field__control:disabled{background:#f8fafc;color:var(--nb-text-muted);cursor:not-allowed}.intake-form-field__control--textarea{resize:vertical;min-height:4.5rem}.intake-form-field__hint{font-size:.75rem;color:var(--nb-text-muted);line-height:1.45}.intake-field-skip{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;padding:.75rem;font-size:.8125rem;color:var(--nb-text-muted);background:#f8fafc;border:1px dashed var(--nb-border);border-radius:var(--nb-radius-sm)}.intake-doc-actions,.intake-review-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-top:1rem}.intake-save-return-later-btn{font-weight:600}.intake-submit-guidance{margin-top:.75rem;padding:.65rem .85rem;border-radius:var(--nb-radius-sm);background:#f8fafc;border:1px solid var(--nb-border)}.intake-submit-incomplete-panel{margin-top:.75rem;padding:.85rem 1rem;border-radius:var(--nb-radius-sm);border:1px solid #fcd34d;background:#fffbeb}.intake-submit-incomplete-panel .intake-submit-guidance{margin-top:0;padding:0;border:0;background:transparent;white-space:pre-line}.intake-submit-incomplete-panel .intake-review-actions{margin-top:.75rem}.intake-save-submit-explainer{margin-top:.75rem;padding:.85rem 1rem;border-radius:var(--nb-radius-sm);border:1px solid var(--nb-border);background:#f8fafc}.intake-save-submit-explainer__intro{margin:0 0 .5rem;font-weight:600}.intake-save-submit-explainer__list{margin:0;padding-left:1.15rem}.intake-save-submit-explainer__list li+li{margin-top:.35rem}.intake-submit-progress-card{margin-top:.75rem;padding:.85rem 1rem;border-radius:var(--nb-radius-sm);border:1px solid var(--nb-border);background:#f8fafc}.intake-submit-progress-card__title{margin:0 0 .35rem;font-size:1rem}.intake-submit-progress-card__body{margin:0}.intake-submit-progress-card__link-row{margin:.5rem 0 0}.intake-submit-progress-card__link{font-weight:600}.intake-submit-progress-card .intake-review-actions{margin-top:.75rem}.intake-submission-status-card{margin-top:.75rem;padding:1rem 1.1rem;border-radius:var(--nb-radius-sm);border:1px solid #bfdbfe;background:#eff6ff}.intake-submission-status-card__title{margin:0 0 .75rem;font-size:1.05rem}.intake-submission-status-card__meta{display:grid;gap:.35rem 1rem;margin:0 0 .75rem}.intake-submission-status-card__meta div{display:grid;grid-template-columns:6.5rem 1fr;gap:.5rem}.intake-submission-status-card__meta dt{margin:0;font-weight:600}.intake-submission-status-card__meta dd{margin:0}.intake-submission-status-card__note,.intake-submission-status-card__next{margin:0 0 .75rem}.intake-submission-status-card__next ul{margin:.35rem 0 0;padding-left:1.15rem}.intake-submission-status-card__editing{margin:0 0 .75rem}.intake-submission-status-card__links{display:flex;flex-wrap:wrap;gap:.5rem}.intake-doc-row-actions{display:flex;flex-wrap:wrap;gap:.35rem}.missing-document-requirement-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.75rem}.missing-document-requirement-list__item{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem .75rem;padding:.75rem .9rem;border:1px solid var(--color-border, #d7dee8);border-radius:8px;background:var(--color-surface, #fff)}.missing-document-requirement-list__primary{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;flex:1 1 12rem;min-width:0}.missing-document-requirement-list__name{font-weight:600;min-width:0;word-break:break-word}.missing-document-requirement-list__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;flex:0 1 auto}.missing-document-requirement-list__actions .btn{white-space:nowrap}.intake-upload-panel{margin-top:0;padding:0;border:none;border-radius:0;background:transparent}.intake-upload-requirements{margin:.75rem 0 1rem;padding:.75rem .9rem;border:1px solid var(--color-border, #d7dee8);border-radius:8px;background:var(--color-surface-muted, #f8fafc)}.intake-upload-requirements--ready{border-color:#16a34a59;background:#16a34a14}.intake-upload-requirements__heading{margin:0 0 .5rem;font-size:.875rem;font-weight:600;color:var(--color-text, #0f172a)}.intake-upload-requirements__ready{margin:0;font-size:.875rem;font-weight:600;color:#15803d}.intake-upload-requirements__list{margin:0;padding:0;list-style:none}.intake-upload-requirements__item{display:flex;align-items:flex-start;gap:.45rem;margin:.25rem 0;font-size:.875rem}.intake-upload-requirements__item--complete{color:#15803d}.intake-upload-requirements__item--missing{color:#b45309;font-weight:600}.intake-upload-requirements__marker{flex:0 0 auto;width:1rem;text-align:center}.intake-upload-requirements__link{display:flex;align-items:flex-start;gap:.45rem;padding:0;border:none;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.intake-upload-requirements__link:hover{text-decoration:underline}.intake-form-field--upload-missing .intake-form-field__label{color:#b45309}.intake-form-field--upload-missing input,.intake-form-field--upload-missing select,.intake-form-field--upload-missing textarea{border-color:#f59e0b;box-shadow:0 0 0 1px #f59e0b40}.intake-upload-lifetime-option{grid-column:1 / -1;margin:0}.intake-upload-lifetime-option label{display:flex;align-items:flex-start;gap:.5rem;font-size:.875rem;cursor:pointer}.intake-upload-lifetime-option input{margin-top:.15rem}.intake-upload-panel__title{margin:0 0 .75rem;font-size:1rem}.insurance-replacement-comparison{grid-column:1 / -1;margin:.25rem 0 .75rem;padding:.75rem;border:1px solid var(--color-border, #d7dee8);border-radius:8px;background:var(--color-surface-muted, #f8fafc)}.insurance-replacement-comparison__intro{margin:0 0 .75rem;color:var(--color-text-muted, #475569);font-size:.875rem}.insurance-replacement-comparison__table{width:100%;border-collapse:collapse;font-size:.875rem}.insurance-replacement-comparison__table th,.insurance-replacement-comparison__table td{padding:.45rem .6rem;border-bottom:1px solid var(--color-border, #e2e8f0);text-align:left;vertical-align:top}.insurance-replacement-comparison__row--changed td:last-child,.insurance-replacement-comparison__row--changed th[scope=row]{background:#f59e0b1f;font-weight:600}.intake-upload-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:flex;align-items:center;justify-content:center;padding:1rem}.intake-upload-modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0f172a73;border:none;cursor:pointer}.intake-upload-modal__panel{position:relative;z-index:1;width:min(42rem,100%);max-height:90vh;overflow:auto;background:#fff;border-radius:var(--nb-radius);box-shadow:0 12px 40px #00000026;padding:1.25rem 1.5rem}.intake-upload-modal__header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1rem}.intake-upload-modal__title{margin:0;font-size:1.125rem}.intake-provider-type-note{margin-top:1rem}.intake-role-note--blocker{color:var(--nb-status-danger)}.intake-review-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:.75rem 1rem;margin-bottom:1rem}.intake-summary-stat{padding:.75rem 1rem;background:var(--nb-surface);border:1px solid var(--nb-border);border-radius:var(--nb-radius-sm)}.intake-summary-stat__label{display:block;font-size:.75rem;color:var(--nb-text-muted);margin-bottom:.25rem}.intake-summary-stat__value{font-size:1.25rem;font-weight:600;color:var(--nb-credentialing)}.intake-todo-list{margin:.5rem 0 0;padding-left:1.25rem}.intake-locations__intro{margin-bottom:.35rem}.intake-locations__helper{margin-bottom:1rem}.intake-locations__migration-note{display:flex;align-items:flex-start;gap:.65rem;margin-bottom:1rem;padding:.75rem .85rem;background:var(--nb-surface);border:1px solid var(--nb-border);border-radius:var(--nb-radius-sm);font-size:.875rem;color:var(--nb-text-muted);line-height:1.45}.intake-locations__count{max-width:20rem;margin-bottom:1rem}.intake-locations__actions--top{margin-bottom:.75rem}.intake-locations__card{margin-bottom:1rem;padding:1rem;border:1px solid var(--nb-border);border-radius:var(--nb-radius-sm);background:var(--nb-surface)}.intake-locations__card-header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.75rem}.intake-locations__card-title{margin:0;font-size:1rem;font-weight:600}.intake-locations__details{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.75rem 1rem;margin:0 0 .75rem}.intake-locations__detail dt{font-size:.75rem;color:var(--nb-text-muted);margin-bottom:.2rem}.intake-locations__detail dd{margin:0;font-size:.9375rem}.intake-locations__actions{display:flex;flex-wrap:wrap;gap:.65rem;margin-bottom:.5rem}.intake-locations__actions--save{margin-top:1rem;flex-direction:column;align-items:flex-start;gap:.5rem}.intake-locations__actions--card{margin-top:.75rem}.intake-locations__form-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.75rem 1rem;margin-top:.75rem}.intake-locations__copy-prompt{display:flex;flex-direction:column;gap:.75rem;margin:1rem 0;padding:.875rem 1rem;border:1px solid var(--color-border-subtle, #d8dee8);border-radius:8px;background:var(--color-surface-muted, #f7f9fc)}.intake-locations__phase-note{margin-top:.25rem}.intake-address-block,.intake-contact-block,.intake-office-hours,.intake-specialties{grid-column:1 / -1;border:0;margin:0;padding:0}.intake-address-block__title,.intake-contact-block__title,.intake-office-hours__title,.intake-specialties__title{font-size:.95rem;font-weight:600;margin-bottom:.5rem}.intake-provider-field-row{grid-column:1 / -1;display:grid;gap:.75rem 1rem;grid-template-columns:repeat(2,minmax(220px,1fr))}.intake-provider-field-row--triple{grid-template-columns:repeat(3,minmax(180px,1fr))}.government-ids-table,.credentialing-portals-table{width:100%}.government-ids-table__scroll,.credentialing-portals-table__scroll{overflow-x:auto}.government-ids-table__table,.credentialing-portals-table__table{width:100%;table-layout:fixed;border-collapse:collapse;font-size:.9375rem}.government-ids-table__table th,.government-ids-table__table td,.credentialing-portals-table__table th,.credentialing-portals-table__table td{padding:.65rem .75rem;border-bottom:1px solid var(--border-subtle, #e5e7eb);text-align:left;vertical-align:middle}.government-ids-table__table th,.credentialing-portals-table__table th{font-weight:600;color:var(--text-secondary, #4b5563);white-space:nowrap;background:var(--surface-muted, #f3f5f8)}.government-ids-table__table th:nth-child(1),.government-ids-table__table td:nth-child(1){width:18%}.government-ids-table__table th:nth-child(2),.government-ids-table__table td:nth-child(2){width:24%}.government-ids-table__table th:nth-child(3),.government-ids-table__table td:nth-child(3){width:20%}.government-ids-table__table th:nth-child(4),.government-ids-table__table td:nth-child(4){width:38%}.government-ids-table__row,.credentialing-portals-table__row{background:var(--surface, #fff)}.government-ids-table__row--alt,.credentialing-portals-table__row--alt{background:var(--surface-muted, #f3f5f8)}.government-ids-table__row:hover,.credentialing-portals-table__row:hover,.credentialing-portals-table__row--editing,.credentialing-portals-table__row--add{background:var(--surface-hover, #eef3fa)}.government-ids-table--group .government-ids-table__table th:nth-child(1),.government-ids-table--group .government-ids-table__table td:nth-child(1){width:28%}.government-ids-table--group .government-ids-table__table th:nth-child(2),.government-ids-table--group .government-ids-table__table td:nth-child(2){width:36%}.government-ids-table--group .government-ids-table__table th:nth-child(3),.government-ids-table--group .government-ids-table__table td:nth-child(3){width:36%}.credentialing-portals-table__table th:nth-child(1),.credentialing-portals-table__table td:nth-child(1){width:18%}.credentialing-portals-table__table th:nth-child(2),.credentialing-portals-table__table td:nth-child(2){width:22%}.credentialing-portals-table__table th:nth-child(3),.credentialing-portals-table__table td:nth-child(3){width:22%}.credentialing-portals-table__table th:nth-child(4),.credentialing-portals-table__table td:nth-child(4){width:18%}.credentialing-portals-table__table th:nth-child(5),.credentialing-portals-table__table td:nth-child(5){width:20%}.form-completion-portal-records__toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin:.35rem 0 .75rem}.form-completion-portal-records__empty{margin:.5rem 0 .85rem;color:var(--text-secondary, #4b5563);font-size:.875rem}.form-completion-portal-record{border:1px solid var(--border-subtle, #d8dee8);border-radius:.5rem;padding:.75rem .85rem;margin:.65rem 0;background:var(--surface, #fff)}.form-completion-portal-record--alt{background:var(--surface-muted, #f3f5f8)}.form-completion-portal-record--add{border-style:dashed}.form-completion-portal-record__header{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:.35rem}.form-completion-portal-record__heading{min-width:0;flex:1}.form-completion-portal-record__title{margin:0 0 .35rem;font-size:1.05rem;font-weight:700;line-height:1.3;color:var(--text-primary, #111827);overflow-wrap:normal;word-break:normal}.form-completion-portal-record__status{margin:0 0 .65rem;font-size:.8rem;color:var(--text-secondary, #4b5563)}.form-completion-portal-record .copy-field{background:transparent}.form-completion-portal-record .copy-field__value--username,.copy-field__value--username{overflow-wrap:break-word;word-break:normal;white-space:normal}.form-completion-portal-add__field{display:flex;flex-direction:column;gap:.3rem;margin-bottom:.65rem}.credentialing-portals-cards{width:100%}.government-ids-table__program,.credentialing-portals-table__portal{font-weight:600;overflow-wrap:anywhere;word-break:break-word}.credentialing-portals-table__cell-actions>span{overflow-wrap:anywhere;word-break:break-word}.government-ids-table__affiliation-label{display:flex;flex-direction:column;gap:.25rem}.government-ids-table__affiliation-caption{font-size:.75rem;color:var(--text-secondary, #6b7280)}.government-ids-table__table input,.credentialing-portals-table__table input{width:100%;min-width:0;box-sizing:border-box}.credentialing-portals-table__toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:.75rem}.credentialing-portals-table__status{margin:0;font-size:.875rem;color:var(--text-secondary, #4b5563)}.credentialing-portals-table__empty{background:transparent;color:var(--text-secondary, #6b7280);font-style:italic}.credentialing-portals-table__cell-actions,.credentialing-portals-table__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .65rem}.intake-portal-subsection{border:0;margin:0 0 1rem;padding:0}.intake-portal-subsection__title{font-size:.9rem;font-weight:600;margin-bottom:.5rem;padding:0}.intake-portal-subsection--secondary{margin-top:.5rem;opacity:.92}.intake-portal-subsection--secondary>.intake-portal-subsection__summary{cursor:pointer;font-size:.9rem;font-weight:600;margin-bottom:.5rem;list-style:none}.intake-portal-subsection--secondary>.intake-portal-subsection__summary::-webkit-details-marker{display:none}@media(max-width:960px){.intake-provider-field-row--triple{grid-template-columns:repeat(2,minmax(180px,1fr))}}@media(max-width:720px){.intake-provider-field-row,.intake-provider-field-row--triple{grid-template-columns:1fr}}.intake-address-block__grid,.intake-contact-block__grid,.intake-office-hours__grid{display:grid;gap:.75rem 1rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.intake-contact-block__grid--stacked{display:flex;flex-direction:column;gap:1.25rem;grid-template-columns:unset}.intake-portal-card{border:1px solid var(--nb-border);border-radius:var(--nb-radius-sm);padding:1rem 1.25rem;background:var(--nb-surface)}.intake-portal-card+.intake-portal-card,.intake-portal-card+.intake-portal-subsection--secondary{margin-top:0}.intake-portal-card__title{font-size:.95rem;font-weight:600;margin:0 0 .85rem;color:var(--nb-text)}.intake-portal-credential-group+.intake-portal-credential-group{margin-top:1rem;padding-top:1rem;border-top:1px solid var(--nb-border)}.intake-portal-credential-group__title{font-size:.875rem;font-weight:600;margin:0 0 .65rem;color:var(--nb-text-muted)}.intake-portal-credentials-grid{display:grid;gap:.75rem 1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.intake-portal-credentials-grid--triple{grid-template-columns:repeat(3,minmax(0,1fr))}.intake-portal-card .intake-form-field__control{max-width:100%}.intake-portal-card .intake-form-field__hint{margin-top:.1rem}.intake-insurance-policy-card{border:1px solid var(--nb-border);border-radius:var(--nb-radius-sm);padding:.25rem 1.25rem 1rem;background:var(--nb-surface)}.intake-insurance-policy-card .intake-contact-block{border:0;margin:0;padding:0}.intake-insurance-policy-card .intake-contact-block__title{font-size:.9rem;margin-bottom:.75rem}.intake-insurance-policy-grid{display:grid;gap:.75rem 1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.intake-insurance-policy-grid .intake-form-field__control{max-width:100%}@media(max-width:960px){.intake-portal-credentials-grid--triple{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.intake-portal-credentials-grid,.intake-portal-credentials-grid--triple,.intake-insurance-policy-grid{grid-template-columns:1fr}}.intake-address-block__grid--collapsed{opacity:.55}.intake-address-block__actions{margin:.25rem 0 .75rem}.intake-address-block__same-as-note{margin-top:.25rem}.intake-contact-block__grid--kyb{grid-template-columns:repeat(4,minmax(160px,1fr))}@media(max-width:960px){.intake-contact-block__grid--kyb{grid-template-columns:repeat(2,minmax(160px,1fr))}}.intake-contact-block__grid--kyb .intake-parity-address-block--full{grid-column:1 / -1}.intake-parity-address-block--full .intake-address-block__grid{grid-template-columns:repeat(2,minmax(220px,1fr))}@media(max-width:720px){.intake-contact-block__grid--kyb,.intake-parity-address-block--full .intake-address-block__grid{grid-template-columns:1fr}}.intake-helper-action{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem 1rem;margin:.35rem 0 1rem;padding:.75rem 1rem;border:1px solid color-mix(in srgb,var(--nb-accent, #1f6fb2) 28%,var(--nb-border, #c9d4df));border-radius:10px;background:color-mix(in srgb,var(--nb-accent, #1f6fb2) 7%,white);box-shadow:0 1px #0f23370a}.intake-helper-action .btn{font-weight:600}.intake-helper-action__hint{margin:0;flex:1 1 220px;color:var(--nb-text-muted, #4a5c6b);font-size:.875rem;line-height:1.45}.intake-office-hours__actions.intake-helper-action{margin-bottom:.85rem}.intake-locations__actions.intake-helper-action{margin-top:0}.pac-container{z-index:10050!important}.gm-err-container,.gm-err-message,.gm-style .errorMessage{display:none!important}.intake-sections .section-card__body,.intake-address-block,.intake-address-block__grid{overflow:visible}.google-places-diagnostics{margin:.75rem 0 1rem;padding:.75rem 1rem;border:1px dashed var(--nb-border, #d8dee8);border-radius:var(--nb-radius, 8px);background:#fafbfd;font-size:.875rem}.google-places-diagnostics__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.5rem 1rem;margin:.75rem 0}.google-places-diagnostics__grid dt{font-weight:600;color:var(--nb-text-muted, #5b6472)}.google-places-diagnostics__grid dd{margin:.15rem 0 0}.google-places-diagnostics__hint{margin:0;color:var(--nb-text-muted, #5b6472);line-height:1.45}.intake-office-hours__day{border:1px solid var(--nb-border, #e5e7eb);border-radius:var(--nb-radius, 8px);padding:.75rem}.intake-office-hours__day-header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.5rem}.intake-office-hours__times{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:.5rem}.intake-office-hours__times--disabled{opacity:.45}.intake-office-hours__actions{margin-bottom:.75rem}.intake-specialties__secondary{display:grid;gap:.5rem}.intake-specialties__options{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.35rem .75rem}.btn--small{font-size:.85rem;padding:.35rem .65rem}.workbench-banner{margin-bottom:1.25rem}.workbench-summary-grid,.staff-reminders__summary-grid,.client-reminders__summary-grid{margin-bottom:1.5rem}.client-reminders__overview-link-wrap{margin-top:.5rem}.client-reminders-banner,.client-reminders-setting{margin-bottom:1.25rem}.client-reminders-setting__label{display:flex;align-items:flex-start;gap:.5rem;font-weight:500}.client-reminders-setting__help{margin-top:.35rem}.staff-reminders__filter-grid{margin-bottom:1.25rem}.staff-reminders__buckets{margin-bottom:1.5rem}.staff-reminders__bucket-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.75rem}.staff-reminders__bucket-card{display:block;width:100%;padding:0;border:1px solid transparent;border-radius:var(--nb-radius);background:transparent;cursor:pointer;text-align:inherit}.staff-reminders__bucket-card:hover,.staff-reminders__bucket-card:focus-visible{border-color:var(--nb-border-strong, #cbd5e1)}.staff-reminders__bucket-card--active{border-color:var(--nb-accent, #2563eb);box-shadow:0 0 0 1px var(--nb-accent, #2563eb)}.staff-reminders__bucket-card .summary-card{height:100%}.staff-reminders-row--client-visible td:first-child{box-shadow:inset 3px 0 #16a34a}.staff-reminders-row--staff-only td:first-child{box-shadow:inset 3px 0 #d97706}.staff-reminders__act-now{margin-bottom:1.5rem}.staff-reminders__act-now-banner{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:.75rem}.staff-reminders__act-now-grid{max-width:28rem}.staff-reminders__class-tabs{margin-bottom:1rem}.staff-reminders__class-tab-row{display:flex;flex-wrap:wrap;gap:.5rem}.staff-reminders__class-tab{border:1px solid var(--nb-border-strong, #cbd5e1);border-radius:var(--nb-radius);background:#fff;padding:.45rem .75rem;cursor:pointer}.staff-reminders__class-tab--active{border-color:var(--nb-accent, #2563eb);box-shadow:0 0 0 1px var(--nb-accent, #2563eb)}.staff-reminders__title-cell{display:flex;flex-direction:column;gap:.35rem}.staff-reminders__secondary-signals{display:flex;flex-wrap:wrap;gap:.35rem}.staff-reminders__row-description{margin:0;color:var(--nb-text-muted, #64748b);font-size:.875rem}.workbench-blocker{margin-bottom:1.25rem;padding:1rem 1.125rem;background:#fff7ed;border:1px solid #fed7aa;border-radius:var(--nb-radius)}.workbench-blocker p{margin:.35rem 0 .75rem}.workbench-layout{display:grid;grid-template-columns:minmax(280px,36%) 1fr;gap:1.25rem;align-items:start}@media(max-width:960px){.workbench-layout{grid-template-columns:1fr}}.workbench-layout__section-title{margin:0 0 .75rem;font-size:.9375rem;font-weight:600;color:var(--nb-text-muted);text-transform:uppercase;letter-spacing:.04em}.workbench-group-list{background:#fff;border:1px solid var(--nb-border);border-radius:var(--nb-radius);overflow:auto;max-height:42rem}.workbench-group-table tbody tr{cursor:pointer}.workbench-group-row:hover{background:#f8fafc}.workbench-group-row--selected{background:#eff6ff;box-shadow:inset 3px 0 0 var(--nb-primary)}.workbench-group-name{font-weight:600}.workbench-group-panel{display:flex;flex-direction:column;gap:1rem}.workbench-group-panel__header{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.75rem 1rem;padding:1rem 1.125rem;background:#fff;border:1px solid var(--nb-border);border-radius:var(--nb-radius);border-top:3px solid var(--nb-credentialing)}.workbench-group-panel__title{margin:0;font-size:1.25rem}.workbench-group-panel__legal,.workbench-group-panel__legacy-note{margin:.25rem 0 0;font-size:.875rem;color:var(--nb-text-muted)}.workbench-group-panel__stats{display:flex;flex-wrap:wrap;gap:.5rem 1rem;font-size:.8125rem;color:var(--nb-text-muted);align-items:center}.workbench-highlights{display:flex;flex-wrap:wrap;gap:.5rem}.workbench-highlight{font-size:.8125rem;padding:.35rem .65rem;background:#f8fafc;border:1px solid var(--nb-border);border-radius:999px}.workbench-highlight--staff{background:#faf5ff;border-color:#e9d5ff;color:#6d28d9}.workbench-flag{font-size:.75rem;font-weight:600;padding:.2rem .5rem;border-radius:4px}.workbench-flag--review{background:#fef3c7;color:#92400e}.workbench-tabs{margin-bottom:.25rem}.workbench-tab-stack{display:flex;flex-direction:column;gap:1rem}.workbench-kv-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:.75rem 1rem;margin:0}.workbench-kv-grid dt{font-size:.75rem;color:var(--nb-text-muted);margin:0}.workbench-kv-grid dd{margin:.15rem 0 0;font-weight:600}.workbench-action-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.75rem}.workbench-action-item{padding:.65rem .75rem;background:#f8fafc;border-radius:var(--nb-radius);border:1px solid var(--nb-border)}.workbench-action-item__head{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.35rem}.workbench-action-item p{margin:0;font-size:.875rem;color:var(--nb-text-muted)}.workbench-client-preview-meta{margin:0 0 .75rem;font-size:.875rem}.workbench-dest-block{margin-bottom:1rem}.workbench-dest-block__title{margin:0 0 .5rem;font-size:.9375rem;color:var(--nb-primary)}.workbench-badge{display:inline-block;font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;padding:.15rem .4rem;border-radius:4px;margin-right:.35rem}.workbench-badge--warn{background:#fef3c7;color:#92400e}.workbench-badge--ok{background:#dcfce7;color:#166534}.workbench-correction-flags{white-space:nowrap}.workbench-plan-preview{max-height:20rem;overflow:auto;font-size:.75rem;background:#0f172a;color:#e2e8f0;padding:.75rem;border-radius:var(--nb-radius)}.workbench-warning-list{margin:0;padding-left:1.25rem}.workbench-error{color:#b91c1c;font-size:.875rem}.enrollment-rollups-limitation{margin:0 0 1rem;padding:.75rem 1rem;background:var(--nb-enrollment-soft, #f0fdf4);border:1px solid var(--nb-border);border-radius:var(--nb-radius);font-size:.875rem;color:var(--nb-text-muted)}.enrollment-rollups-table-wrap{background:#fff;border:1px solid var(--nb-border);border-radius:var(--nb-radius);overflow:auto}.enrollment-rollups-table-wrap.h-scroll-table{overflow:visible}.enrollment-rollups-table{width:100%;border-collapse:collapse;font-size:.875rem}.enrollment-rollups-table th,.enrollment-rollups-table td{padding:.625rem .75rem;text-align:left;border-bottom:1px solid var(--nb-border);vertical-align:top}.enrollment-rollups-table th{font-weight:600;color:var(--nb-text-muted);background:#f8fafc}.enrollment-rollups-table tbody tr:hover{background:#f8fafc}.access-denied{max-width:40rem;padding:1.25rem 1.5rem;background:#fff7ed;border:1px solid #fed7aa;border-radius:var(--nb-radius)}.access-denied__title{margin:0 0 .5rem;font-size:1.125rem;color:var(--nb-primary)}.access-denied__body{margin:0 0 .75rem;font-size:.9375rem;line-height:1.5}.access-denied__path{font-size:.8125rem;word-break:break-all}.access-denied__hint{margin:0 0 1rem;font-size:.8125rem;color:var(--nb-text-muted)}.access-denied__actions{display:flex;flex-wrap:wrap;gap:.5rem}.role-dashboard-panel{max-width:42rem;padding:1.25rem 1.5rem;background:#fff;border:1px solid var(--nb-border);border-radius:var(--nb-radius)}.role-dashboard-panel__title{margin:0 0 .5rem;font-size:1.125rem;color:var(--nb-primary)}.role-dashboard-panel__body{margin:0 0 1rem;font-size:.9375rem;line-height:1.5;color:var(--nb-text-muted)}.enr-hub-cta{max-width:42rem;padding:1rem 0}.enr-hub-cta__status{margin:0 0 .75rem;font-size:.8125rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--nb-primary)}.enr-hub-cta--planned{padding:1rem 1.25rem;background:#f8fafc;border:1px solid #e2e8f0;border-radius:var(--nb-radius)}.enr-hub-cta--planned .enr-hub-cta__status{color:var(--nb-text-muted)}.enr-hub-cta__body{margin:0 0 1.25rem;font-size:1rem;line-height:1.55;color:var(--nb-text-muted, #4a5568)}.enr-hub-cta--compact{margin-bottom:1rem}.help-page__heading{margin:1.25rem 0 .5rem;font-size:1rem;font-weight:600;color:var(--nb-text)}.help-page__heading:first-child{margin-top:0}.enr-hub-cta__actions,.role-dashboard-panel__links{display:flex;flex-wrap:wrap;gap:.5rem}.pm-review{display:flex;flex-direction:column;gap:1.5rem}.pm-review-intro,.pm-review-preview{padding:1rem 1.25rem;background:#f8fafc;border:1px solid var(--nb-border);border-radius:var(--nb-radius)}.pm-review-intro__title,.pm-review-preview__title{margin:0 0 .5rem;font-size:1rem;font-weight:600;color:var(--nb-primary)}.pm-review-intro__list,.pm-review-preview__list{margin:0;padding-left:1.25rem;font-size:.875rem;line-height:1.55;color:var(--nb-text-muted)}.pm-review-preview__lead{margin:0 0 .5rem;font-size:.875rem;line-height:1.5;color:var(--nb-text-muted)}.pm-review-legend{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.8125rem}.pm-review-legend__label{font-weight:600;color:var(--nb-text-muted)}.pm-review-legend__item{font-size:.6875rem}.pm-review-section__title{margin:0 0 .75rem;font-size:.9375rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--nb-primary);border-bottom:2px solid var(--nb-gold);padding-bottom:.35rem}.pm-review-section__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:.75rem}.pm-review-card{display:block;padding:.875rem 1rem;background:#fff;border:1px solid var(--nb-border);border-radius:var(--nb-radius);text-decoration:none;color:inherit;transition:border-color .15s ease,box-shadow .15s ease}.pm-review-card--link:hover{border-color:var(--nb-teal, #0d9488);box-shadow:0 2px 8px #0f172a0f}.pm-review-card--static{opacity:.92;background:#fafafa}.pm-review-card__header{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem}.pm-review-card__title{font-size:.875rem;font-weight:600;color:var(--nb-primary);line-height:1.35}.pm-review-card__status{flex-shrink:0;font-size:.625rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:.15rem .4rem;border-radius:var(--nb-radius-sm);white-space:nowrap}.pm-review-card__status--live{background:#dcfce7;color:#166534}.pm-review-card__status--review-ready{background:#dbeafe;color:#1e40af}.pm-review-card__status--planned{background:#f1f5f9;color:#475569}.pm-review-card__status--internal{background:#fff7ed;color:#9a3412}.pm-review-card__note{margin:.5rem 0 0;font-size:.75rem;line-height:1.4;color:var(--nb-text-muted)}.ops-dashboard{display:flex;flex-direction:column;gap:2rem}.ops-dashboard--command{gap:1.5rem}.ops-dashboard--launch{gap:1.25rem}.cred-dashboard--entity{gap:1.5rem}.cred-dashboard--staff{display:flex;flex-direction:column;gap:1rem}.cred-dashboard__group-select{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;padding:.875rem 1.125rem;background:var(--nb-surface);border:1px solid var(--nb-border);border-radius:var(--nb-radius);box-shadow:var(--nb-shadow-sm)}.cred-dashboard__group-select-label{font-size:.8125rem;font-weight:500;color:var(--nb-text-muted)}.cred-dashboard__group-select-input{min-width:16rem;max-width:100%;padding:.45rem .65rem;border:1px solid var(--nb-border);border-radius:var(--nb-radius);font-size:.875rem}.cred-provider-sections{display:flex;flex-direction:column;gap:1.5rem}.cred-provider-section{padding:1rem 1.125rem;background:var(--nb-surface);border:1px solid var(--nb-border);border-radius:var(--nb-radius);box-shadow:var(--nb-shadow-sm);border-top:3px solid var(--nb-credentialing)}.cred-provider-section__title{margin:0 0 .75rem;font-size:.9375rem;font-weight:600;color:var(--nb-text);line-height:1.3}.cred-dashboard--command-center .cred-dashboard__group-select{display:flex;flex-direction:column;gap:1rem}.cred-dashboard--command-center{display:flex;flex-direction:column;gap:1.25rem}.cred-command-center__toolbar{display:grid;grid-template-columns:minmax(12rem,1.6fr) repeat(3,minmax(9rem,12rem)) auto;gap:.75rem 1rem;align-items:end;padding:1rem 1.125rem;border:1px solid var(--nb-border);border-radius:var(--nb-radius);background:var(--nb-surface);box-shadow:var(--nb-shadow-sm)}.cred-command-center__control-label,.cred-command-center__sort .intake-form-field__label,.cred-command-center__filter .intake-form-field__label,.cred-command-center__jump .intake-form-field__label{display:block;margin-bottom:.25rem;font-size:.8125rem;font-weight:500;color:var(--nb-text-muted)}.cred-command-center__search{display:flex;flex-direction:column;gap:.25rem;min-width:0}.cred-command-center__search-input{width:100%}.cred-command-center__sort,.cred-command-center__filter,.cred-command-center__jump{display:flex;flex-direction:column;gap:.25rem;min-width:0}.cred-command-center__jump select{max-width:100%}.cred-command-center__toolbar .operational-group-selector-toggle{align-self:end;margin-bottom:.15rem}.cred-command-center__toolbar-note{grid-column:1 / -1;margin:0;font-size:.8125rem;color:var(--nb-text-muted, #64748b)}.cred-command-center__list{display:flex;flex-direction:column;gap:.875rem}.cred-command-center__record{border:1px solid var(--nb-border);border-radius:var(--nb-radius);background:var(--nb-surface);overflow:hidden;scroll-margin-top:5.5rem;box-shadow:var(--nb-shadow-sm)}.cred-command-center__record--expanded{box-shadow:var(--nb-shadow-md);border-top:3px solid var(--nb-credentialing)}.cred-command-center__summary{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,2fr) auto;gap:.75rem 1rem;align-items:center;width:100%;padding:.875rem 1rem;border:0;background:transparent;text-align:left;cursor:pointer}.cred-command-center__summary-main{display:flex;align-items:flex-start;gap:.5rem;min-width:0}.cred-command-center__chevron{flex:0 0 auto;margin-top:.2rem;color:#64748b;font-size:.875rem}.cred-command-center__name-block{display:flex;flex-direction:column;gap:.35rem;min-width:0}.cred-command-center__name{font-size:1rem;font-weight:600;line-height:1.25;color:var(--nb-text, #111827)}.cred-command-center__readiness-line{display:flex;flex-direction:column;gap:.25rem;min-width:0}.cred-command-center__readiness-value{font-size:.875rem;font-weight:650;color:#334155}.cred-command-center__progress{display:block;width:min(100%,12rem);height:.35rem;border-radius:999px;background:#e2e8f0;overflow:hidden}.cred-command-center__progress-fill{display:block;height:100%;border-radius:inherit;background:var(--nb-credentialing)}.cred-command-center__metrics{display:flex;flex-wrap:wrap;gap:.35rem .85rem;min-width:0}.cred-command-center__metric{display:inline-flex;flex-direction:column;align-items:flex-start;gap:.15rem;min-width:4.75rem;font-size:.8125rem;color:#475569}.cred-command-center__metric-label{color:#64748b;line-height:1.2}.cred-command-center__metric-value{font-weight:650;color:#1f2937;line-height:1.2}.cred-command-center__priority{display:inline-flex;align-items:center;padding:.2rem .55rem;border-radius:999px;font-size:.75rem;font-weight:700;white-space:nowrap}.cred-command-center__priority--critical{background:#fef2f2;color:#b91c1c;border:1px solid #fecaca}.cred-command-center__priority--attention{background:#fffbeb;color:#b45309;border:1px solid #fde68a}.cred-command-center__priority--ready{background:#ecfdf5;color:#047857;border:1px solid #bbf7d0}.cred-command-center__detail{padding:0 1.125rem 1.125rem;border-top:1px solid var(--nb-border-subtle, #f1f5f9)}.cred-command-center__provider-list{display:flex;flex-direction:column;gap:.65rem}.cred-command-center__provider-record{border:1px solid var(--nb-border);border-radius:var(--nb-radius);background:var(--nb-surface);box-shadow:var(--nb-shadow-sm)}.cred-command-center__provider-record--expanded{box-shadow:var(--nb-shadow-md);border-top:2px solid var(--nb-credentialing)}.cred-command-center__provider-summary{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,2fr);gap:.75rem;align-items:center;width:100%;padding:.65rem .75rem;border:0;background:transparent;text-align:left;cursor:pointer}.cred-command-center__provider-main{display:flex;align-items:flex-start;gap:.45rem;min-width:0}.cred-command-center__provider-name{font-size:.9375rem;font-weight:600;line-height:1.25;color:var(--nb-text)}.cred-command-center__provider-metrics{display:flex;flex-wrap:wrap;gap:.35rem .75rem;font-size:.8125rem;color:#475569}.cred-command-center__provider-detail{padding:0 .75rem .75rem;border-top:1px solid #e2e8f0}.enr-command-center__group-detail-note{margin:0 0 .75rem}.enr-participation-plan{margin:0 0 1rem;padding:.75rem 1rem;border:1px solid #e2e8f0;border-radius:8px;background:#f8fafc}.enr-participation-plan__header{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:.75rem}.enr-participation-plan__title{margin:0 0 .25rem;font-size:1rem}.enr-participation-plan__desc{margin:0}.enr-participation-plan__add-form{display:grid;gap:.75rem;margin-bottom:.75rem}.enr-participation-plan__table-wrap{overflow-x:auto}.enr-participation-plan__actions{display:flex;flex-wrap:wrap;gap:.35rem}.enr-participation-plan__count{margin-top:.5rem}.enr-participation-plan__history{margin-top:.75rem;font-size:.875rem}.enr-participation-plan__history-list{margin:.35rem 0 0;padding-left:1.25rem}.enr-template-apply{margin:0 0 1rem;padding:.75rem 1rem;border:1px dashed #cbd5e1;border-radius:8px;background:#fff}.enr-template-apply__header{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.75rem}.enr-template-apply__title{margin:0 0 .25rem;font-size:.9375rem}.enr-template-apply__body{margin-top:.75rem;display:grid;gap:.75rem}.enr-template-apply__controls{display:grid;gap:.75rem}.enr-template-apply__service-lines{border:0;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:.75rem 1rem}.enr-template-apply__checkbox{display:inline-flex;align-items:center;gap:.35rem}.enr-template-apply__actions{display:flex;flex-wrap:wrap;gap:.5rem}.enr-template-apply__preview-wrap{margin-top:1rem;overflow-x:auto}.enr-template-apply__plan-title{margin:0 0 .35rem;font-size:.95rem}.enr-template-apply__add-payer{margin-top:1rem;padding-top:.75rem;border-top:1px solid var(--nb-border)}.enr-command-center__group-detail .cred-command-center__provider-summary{grid-template-columns:minmax(0,1.2fr) minmax(0,2fr) auto}.enr-command-center__insurer-list-wrap{margin-top:.35rem}.enr-command-center__insurer-list{min-width:72rem}.enr-command-center__insurer-notes-preview,.enr-command-center__insurer-next-action{max-width:14rem}@media(max-width:900px){.cred-command-center__toolbar{grid-template-columns:1fr 1fr}.cred-command-center__search,.cred-command-center__toolbar-note{grid-column:1 / -1}.cred-command-center__summary,.cred-command-center__provider-summary{grid-template-columns:1fr}}.cred-dashboard .ops-dashboard__section-title{color:var(--nb-text);font-weight:600}.cred-dashboard .ops-dashboard__section-title--lg{font-size:1.125rem}.cred-dashboard .ops-attention-card{box-shadow:var(--nb-shadow-sm)}.cred-dashboard .ops-attention-card__label{font-size:.9375rem;font-weight:600;color:var(--nb-text)}.cred-dashboard .ops-attention-card__metric{color:var(--nb-credentialing);font-size:1.75rem}.cred-dashboard.enr-dashboard .ops-attention-card__metric{color:var(--nb-enrollment)}.cred-dashboard .cred-table--worklist .cred-table__task{color:var(--nb-text)}.cred-dashboard--command-center .ops-dashboard__signin-hint,.cred-dashboard--command-center .ops-dashboard__loading{background:var(--nb-surface);border:1px solid var(--nb-border);box-shadow:var(--nb-shadow-sm)}.cred-command-center .ops-dashboard__muted-note{margin:0;padding:1.125rem;background:var(--nb-surface);border:1px dashed var(--nb-border);border-radius:var(--nb-radius);text-align:center;color:var(--nb-text-muted)}.enr-dashboard.cred-dashboard--command-center .cred-command-center__record--expanded,.enr-dashboard.cred-dashboard--command-center .cred-command-center__provider-record--expanded{border-top-color:var(--nb-enrollment)}.enr-dashboard.cred-dashboard--command-center .cred-command-center__progress-fill{background:var(--nb-enrollment)}.enr-dashboard .cred-provider-section{border-top-color:var(--nb-enrollment)}.ops-nav-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:1rem}.ops-nav-card{display:flex;flex-direction:column;gap:.35rem;min-height:7.5rem;padding:1rem 1.125rem;background:#fff;border:1px solid var(--nb-border);border-radius:var(--nb-radius);text-decoration:none;color:inherit;transition:box-shadow .15s ease,border-color .15s ease}.ops-nav-card:hover{box-shadow:0 4px 14px #0f172a14;border-color:#cbd5e1}.ops-nav-card__title{margin:0;font-size:1.0625rem;font-weight:700;color:var(--nb-primary);line-height:1.3}.ops-nav-card__status{margin:0;font-size:.875rem;font-weight:600;color:var(--nb-teal, #0d9488)}.ops-nav-card__desc{margin:0;font-size:.8125rem;color:var(--nb-text-muted);line-height:1.45}.ops-dashboard__intro-strong{color:var(--nb-primary);font-weight:600}.ops-dashboard__loading{margin:0;font-size:.875rem;color:var(--nb-text-muted)}.ops-dashboard__intro-lead{margin:0;font-size:.9375rem;line-height:1.55;color:var(--nb-text-muted);max-width:52rem}.ops-dashboard__summaries{display:flex;flex-direction:column;gap:1.25rem}@media(min-width:1100px){.ops-dashboard__summaries{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem;align-items:start}}.ops-dashboard__priority-work{border-top:1px solid var(--nb-border);padding-top:.25rem}.ops-dashboard__live-note{margin:0;font-size:.875rem;color:#166534;background:#f0fdf4;border:1px solid #bbf7d0;padding:.625rem .875rem;border-radius:var(--nb-radius)}.ops-dashboard__block{display:flex;flex-direction:column;gap:.75rem}.ops-dashboard__section-header{margin:0}.ops-dashboard__section-title{margin:0 0 .25rem;font-size:1.125rem;font-weight:600;color:var(--nb-primary)}.ops-dashboard__section-desc{margin:0;font-size:.875rem;color:var(--nb-text-muted)}.ops-dashboard__inline-note{margin:.75rem 0 0;font-size:.875rem;color:var(--nb-text-muted)}.ops-dashboard__block--primary{gap:1rem}.ops-dashboard__block--secondary{opacity:.95}.ops-dashboard__section-title--lg{font-size:1.375rem}.ops-dashboard__section-title--sm{font-size:1rem;font-weight:600}.ops-dashboard__section-header--row{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.75rem}.ops-dashboard__signin-hint{margin:0;padding:.75rem 1rem;background:#f8fafc;border-radius:var(--nb-radius);font-size:.9375rem;color:var(--nb-text-muted)}.ops-dashboard__muted-note{margin:0;font-size:.875rem;color:var(--nb-text-muted)}.ops-attention-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:1rem}.ops-attention-grid--primary{grid-template-columns:repeat(auto-fill,minmax(17rem,1fr))}.ops-attention-grid--compact{grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));gap:.5rem}.ops-attention-grid--featured{grid-template-columns:minmax(0,22rem)}.ops-dashboard__client-requests{margin-bottom:.25rem}.ops-attention-planned{margin-top:.5rem;padding-top:1rem;border-top:1px dashed var(--nb-border)}.ops-attention-planned__label{margin:0 0 .5rem;font-size:.8125rem;color:var(--nb-text-muted)}.ops-attention-card{display:flex;flex-direction:column;align-items:flex-start;gap:.35rem;padding:1.125rem 1.25rem;background:#fff;border:1px solid var(--nb-border);border-radius:var(--nb-radius);border-left-width:5px;text-decoration:none;color:inherit;min-height:9.5rem}.ops-attention-card--link:hover{box-shadow:0 4px 14px #0f172a14;border-color:#cbd5e1}.ops-attention-card--display-only{cursor:default}.ops-attention-card--display-only:hover{box-shadow:none;border-color:var(--nb-border)}.ops-attention-card--tier-critical{border-left-color:#dc2626}.ops-attention-card--tier-high{border-left-color:#d97706}.ops-attention-card--tier-medium{border-left-color:var(--nb-teal, #0d9488)}.ops-attention-card--tier-planned{border-left-color:#cbd5e1}.ops-attention-card--muted{background:#fafafa;min-height:auto;padding:.75rem 1rem}.ops-attention-card__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .5rem;width:100%;margin-bottom:.35rem}.ops-attention-card__scope{display:inline-flex;align-items:center;padding:.1rem .45rem;border-radius:999px;border:1px solid var(--nb-border);background:var(--nb-surface-muted, #f8f9fb);font-size:.6875rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--nb-text-muted)}.ops-dashboard__pathways{margin-bottom:1rem;padding:1rem 1.25rem;border:1px solid var(--nb-border);border-radius:var(--nb-radius);background:#fafafa}.ops-dashboard__pathways-header{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.75rem 1rem}.ops-dashboard__pathways-list{display:grid;gap:.85rem;margin:1rem 0 0;padding:0;list-style:none}.ops-dashboard__pathways-item{margin:0;padding:.75rem .85rem;border:1px solid var(--nb-border-subtle);border-radius:var(--nb-radius-sm);background:var(--nb-surface, #fff)}.ops-dashboard__pathways-tool{font-weight:600;font-size:.9375rem;text-decoration:none}.ops-dashboard__pathways-tool:hover{text-decoration:underline}.ops-dashboard__pathways-summary{margin:.35rem 0 0;font-size:.875rem;line-height:1.45;color:var(--nb-text-muted)}.operational-empty-state{margin:1rem 0;padding:1rem 1.1rem;border:1px solid var(--nb-border-subtle);border-radius:var(--nb-radius-md);background:var(--nb-surface-muted, #f8f9fb)}.operational-empty-state__title{margin:0 0 .35rem;font-weight:600}.operational-empty-state__message,.operational-empty-state__hint{margin:.35rem 0 0;font-size:.875rem;line-height:1.45;color:var(--nb-text-muted)}.operational-empty-state__action{margin-top:.75rem}.operational-scope-banner{margin:0 0 1rem;padding:.85rem 1rem;border:1px solid var(--nb-border);border-left:4px solid var(--nb-accent, #2563eb);border-radius:var(--nb-radius-sm);background:#f0f7ff;font-size:.875rem;line-height:1.45}.operational-scope-banner p{margin:.35rem 0 0}.operational-scope-banner__hint{color:var(--nb-text-muted)}.operational-scope-banner__dismiss{display:inline-block;margin-top:.5rem;font-size:.8125rem}.ops-dashboard__diagnostics{margin-top:1.25rem;padding:1rem 1.25rem;border:1px dashed var(--nb-border);border-radius:var(--nb-radius);background:#fafafa}.ops-dashboard__diagnostics-header{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.75rem 1rem}.ops-dashboard__diagnostics-body{display:grid;gap:1rem;margin-top:1rem}.ops-dashboard__diagnostics-card{padding:.85rem 1rem;border:1px solid var(--nb-border-subtle);border-radius:var(--nb-radius-sm);background:var(--nb-surface, #fff)}.ops-dashboard__diagnostics-card-title{margin:0 0 .65rem;font-size:.9375rem;font-weight:600}.ops-dashboard__diagnostics-dl{display:grid;gap:.5rem;margin:0;font-size:.8125rem}.ops-dashboard__diagnostics-dl dt{font-weight:600;color:var(--nb-text-muted)}.ops-dashboard__diagnostics-dl dd{margin:.15rem 0 0}.ops-dashboard__diagnostics-dl ul{margin:.15rem 0 0;padding-left:1.1rem}.ops-dashboard__diagnostics-dl code{font-size:.75rem}.group-membership-mgmt__search-guide{margin:0 0 .85rem;padding:.65rem .75rem;border-left:3px solid var(--nb-border);background:var(--nb-surface-muted, #f8f9fb);font-size:.875rem;line-height:1.5;color:var(--nb-text-muted)}.group-membership-mgmt__search-guide ol{margin:.5rem 0 0;padding-left:1.25rem}.group-membership-mgmt__search-guide li+li{margin-top:.35rem}.doc-review__group-filter{min-width:14rem}.ops-attention-card__status-line{font-size:.8125rem;color:var(--nb-text-muted)}.ops-attention-card__label{margin:.15rem 0 0;font-size:1.125rem;font-weight:700;color:var(--nb-primary);line-height:1.25;letter-spacing:-.01em}.ops-attention-card__metric{font-size:2rem;font-weight:700;color:var(--nb-primary);line-height:1.1;letter-spacing:-.02em}.ops-attention-card__metric--subtle{font-size:.9375rem;font-weight:600;color:var(--nb-text-muted);letter-spacing:0}.ops-attention-card__metric--future{font-size:.9375rem;font-weight:600;color:var(--nb-text-muted)}.ops-attention-card--muted .ops-attention-card__metric{font-size:1rem}.ops-attention-card--future{cursor:default;pointer-events:none}.ops-attention-card__future-note{margin:0;font-size:.8125rem;color:var(--nb-text-muted);font-style:italic}.ops-attention-card--link-only{min-height:8.75rem}.ops-attention-card__desc{margin:0;font-size:.875rem;line-height:1.45;color:var(--nb-text-muted);flex:1}.ops-attention-card__btn{margin-top:auto;pointer-events:none}.ops-enrollment-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));gap:.75rem}.ops-enrollment-metric{padding:1rem;background:#fff;border:1px solid var(--nb-border);border-radius:var(--nb-radius);text-align:center}.ops-enrollment-metric__value{font-size:1.375rem;font-weight:700;color:var(--nb-primary)}.ops-enrollment-metric__label{margin-top:.35rem;font-size:.8125rem;font-weight:600;color:var(--nb-primary)}.ops-enrollment-metric__hint{margin-top:.25rem;font-size:.75rem;color:var(--nb-text-muted)}.ops-enrollment-actions{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.75rem}.ops-table-wrap{overflow-x:auto;background:#fff;border:1px solid var(--nb-border);border-radius:var(--nb-radius)}.h-scroll-table.ops-table-wrap,.h-scroll-table.enrollment-rollups-table-wrap{overflow:visible}.h-scroll-table__top{overflow-x:auto;overflow-y:hidden;max-height:14px;margin-bottom:0;border-bottom:1px solid #e2e8f0;scrollbar-width:thin;scrollbar-color:#94a3b8 transparent}.h-scroll-table__top::-webkit-scrollbar{height:10px}.h-scroll-table__top::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:999px}.h-scroll-table__top::-webkit-scrollbar-track{background:#f1f5f9}.h-scroll-table__spacer{height:1px;pointer-events:none}.h-scroll-table__body{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.h-scroll-table--no-overflow .h-scroll-table__top{display:none;height:0;max-height:0;margin:0;border:none;overflow:hidden}.h-scroll-table.enr-table-wrap--scroll .h-scroll-table__body,.h-scroll-table.enrollment-rollups-table-wrap .h-scroll-table__body{overflow-x:auto;-webkit-overflow-scrolling:touch}.ops-table-wrap--comfortable .ops-table th,.ops-table-wrap--comfortable .ops-table td{padding:.875rem 1rem;font-size:.9375rem;line-height:1.45}.ops-table-wrap--comfortable .ops-table tbody tr{border-bottom:1px solid #f1f5f9}.ops-table-wrap--compact .ops-table th,.ops-table-wrap--compact .ops-table td{padding:.5rem .75rem;font-size:.8125rem}.ops-table--comfortable th{font-weight:600;background:#f8fafc}.ops-table__primary{font-weight:600;color:var(--nb-primary);white-space:normal;max-width:14rem}.ops-table__primary .ops-table__truncate,.ops-table__primary .ops-table__clamp-2{color:inherit;font-weight:inherit}.ops-table__wrap{white-space:normal;max-width:18rem}.ops-table--layout-fixed{table-layout:fixed;width:100%}.ops-table__truncate{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%}.ops-table__clamp-2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-width:0;max-width:100%;line-height:1.45;word-break:break-word}.ops-table__cell-clip{overflow:hidden;min-width:0}.ops-table__wrap{display:block;white-space:normal;overflow:visible;word-break:break-word;line-height:1.45;min-width:0}.ops-table__cell-fit{width:1%;white-space:nowrap}.ops-table th,.ops-table td{white-space:nowrap}.ops-table__link{font-weight:600;color:var(--nb-teal, #0d9488);text-decoration:none}.ops-table__link:hover{text-decoration:underline}.ops-planned-panel{padding:1rem 1.25rem;background:#f8fafc;border:1px dashed var(--nb-border);border-radius:var(--nb-radius)}.ops-planned-panel__message{margin:0 0 .75rem;font-size:.875rem;color:var(--nb-text-muted)}.ops-planned-panel__links{display:flex;flex-wrap:wrap;gap:.5rem}.ops-cta-panel{padding:1rem 1.25rem;background:#f8fafc;border:1px dashed var(--nb-border);border-radius:var(--nb-radius)}.ops-cta-panel__message{margin:0 0 .75rem;font-size:.875rem;color:var(--nb-text-muted)}.ops-cta-panel__links{display:flex;flex-wrap:wrap;gap:.5rem}.ops-dashboard__system-map{margin-top:.5rem;padding-top:1.25rem;border-top:1px solid var(--nb-border);background:#fafafa;border-radius:var(--nb-radius);padding:1rem 1.25rem 1.25rem}.ops-dashboard__system-map-header{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:.5rem}.ops-dashboard__system-map-grid{display:flex;flex-direction:column;gap:1rem;margin-top:.75rem}.ops-dashboard__system-map .pm-review-section__title{font-size:.8125rem}.ops-enrollment-summary{margin-bottom:0}.page-content:has(.review-queue--wide){width:100%;max-width:none}.review-queue--wide{width:100%;display:flex;flex-direction:column;gap:1.5rem}.review-queue__lead{margin:0;font-size:.9375rem;line-height:1.55}.review-queue__lead a{font-weight:600}.review-queue__section-title{margin:0 0 .5rem;font-size:1.0625rem;font-weight:600;color:var(--nb-primary)}.review-queue__section-desc{margin:0 0 .75rem;font-size:.875rem;color:var(--nb-text-muted);line-height:1.45}.review-queue__summary-link{display:block;text-decoration:none;color:inherit;border-radius:var(--nb-radius)}.review-queue__summary-link:focus-visible{outline:2px solid var(--nb-primary);outline-offset:2px}.review-queue__summary-link--button{width:100%;padding:0;border:0;background:transparent;text-align:inherit;cursor:pointer;font:inherit}.review-queue__active-filter{margin:0 0 .75rem;font-size:.875rem}.review-queue__signed-in{color:var(--nb-text-muted)}.review-queue__tabs{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.review-queue-empty{padding:1.5rem;background:#f8fafc;border:1px dashed var(--nb-border);border-radius:var(--nb-radius);text-align:center}.review-queue-empty__actions{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;margin-top:1rem}.review-queue-table__snapshot,.review-queue-table__next{font-size:.875rem;line-height:1.4}.review-queue-table-wrap--readable{overflow-x:auto}.review-queue-table--readable{table-layout:auto;min-width:72rem}.review-queue-table--readable th,.review-queue-table--readable td{overflow:visible;white-space:normal;word-break:break-word}.review-queue-table__snapshot-body{max-width:none;line-height:1.45}.review-queue-table--readable .review-queue-table__notes{max-width:none;min-width:12rem}.review-queue-table__intake-link{font-weight:600}.review-queue-actions__readonly{font-size:.8125rem;color:var(--nb-text-muted)}.review-queue__loading,.review-queue__muted{margin:0;font-size:.875rem;color:var(--nb-text-muted)}.doc-review{width:100%;display:flex;flex-direction:column;gap:1.5rem}.credentialing-document-workspace-dashboard,.credentialing-document-review-metrics{margin-bottom:1rem}.credentialing-document-review-metrics__title{margin:0 0 .75rem;font-size:.95rem;font-weight:600}.credentialing-document-review-metrics__grid{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr))}.credentialing-review-answers__entity,.credentialing-review-documents section,.credentialing-review-enrollment-scope section{margin-top:1.25rem}.credentialing-review-answers__entity h3,.credentialing-review-documents h3,.credentialing-review-enrollment-scope h3{margin:0 0 .65rem;padding-bottom:.35rem;border-bottom:1px solid var(--border-subtle, #d8dee8);font-size:1rem}.credentialing-review-zebra-table table{width:100%}.credentialing-review-zebra-table thead th{background:var(--surface-muted, #f3f5f8);position:sticky;top:0;z-index:1}.credentialing-review-zebra-table tbody tr.credentialing-review-zebra-row{background:var(--surface, #fff)}.credentialing-review-zebra-table tbody tr.credentialing-review-zebra-row--alt{background:var(--surface-subtle, #f8fafc)}.credentialing-review-zebra-table tbody tr.credentialing-review-zebra-row:hover{background:var(--surface-hover, #eef3fa)}.credentialing-review-zebra-table tbody tr.credentialing-review-zebra-row td{vertical-align:middle;padding-top:.65rem;padding-bottom:.65rem}.credentialing-review-answers__value-cell{min-width:12rem}.credentialing-review-answers__actions,.credentialing-review-documents__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;white-space:nowrap}.credentialing-review-section-completion{margin-top:1.25rem;padding:1rem 1.1rem;border:1px solid var(--border-subtle, #d8dee8);border-radius:.65rem;background:var(--surface-muted, #f7f9fc)}.credentialing-review-section-completion__main{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start;flex-wrap:wrap}.credentialing-review-section-completion__status h3{margin:0 0 .35rem;font-size:1rem}.credentialing-review-section-completion__heading-row{display:flex;align-items:center;gap:.65rem;margin-bottom:.35rem}.credentialing-review-section-completion__meta,.credentialing-review-section-completion__summary,.credentialing-review-section-completion__note,.credentialing-review-section-completion__block{margin:.25rem 0 0;color:var(--text-muted, #4b5563);font-size:.92rem}.credentialing-review-section-completion__actions{display:flex;gap:.5rem;flex-wrap:wrap}.credentialing-review-header__complete-banner{display:flex;flex-direction:column;gap:.25rem;margin:.75rem 0 0;padding:.75rem .9rem;border-radius:.5rem;background:#ecfdf3;border:1px solid #bbf7d0;color:#14532d}.credentialing-review-tabs__tab{display:inline-flex;align-items:center;gap:.35rem}.cr-page{max-width:1240px;margin:0 auto;padding:24px 28px 40px;display:flex;flex-direction:column;gap:1.25rem;scroll-padding-bottom:2.5rem}.cr-empty-selection,.cr-loading{margin:0;color:var(--text-muted, #4b5563)}.cr-group-selector__row{display:flex;align-items:flex-end;gap:1rem;flex-wrap:wrap}.cr-group-selector__field{flex:1 1 20rem;min-width:0}.cr-group-selector__label{display:block;margin-bottom:.35rem;font-size:.68rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted, #6b7280)}.cr-group-selector__control{position:relative}.cr-group-selector__display{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;border:1px solid var(--border-subtle, #d8dee8);border-radius:.65rem;background:var(--surface, #fff);box-shadow:0 1px 2px #0f172a0a;pointer-events:none}.cr-group-selector__name{font-size:.98rem;font-weight:600;color:var(--text-primary, #111827)}.cr-group-selector__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;margin-top:.2rem;font-size:.82rem;color:var(--text-muted, #6b7280)}.cr-group-selector__placeholder{color:var(--text-muted, #6b7280)}.cr-group-selector__chevron{margin-left:auto;color:var(--text-muted, #6b7280);font-size:.9rem}.cr-group-selector__native{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.cr-group-selector__native:focus-visible+.cr-group-selector__display,.cr-group-selector__control:focus-within .cr-group-selector__display{outline:2px solid var(--focus-ring, #2563eb);outline-offset:2px}.cr-page-header__title{margin:0;font-size:1.85rem;font-weight:700;line-height:1.2;color:var(--text-primary, #111827)}.cr-page-header__subtitle{margin:.35rem 0 0;font-size:.95rem;color:var(--text-muted, #6b7280)}.cr-summary-card{padding:1.25rem 1.35rem;border:1px solid var(--border-subtle, #e5e7eb);border-radius:.85rem;background:var(--surface, #fff);box-shadow:0 1px 3px #0f172a0d}.cr-summary-card--complete{background:linear-gradient(180deg,#f0fdf4,#fff);border-color:#bbf7d0}.cr-summary-card__title-row{display:flex;align-items:center;gap:.45rem}.cr-summary-card__complete-icon{display:inline-flex;align-items:center;justify-content:center;width:1.35rem;height:1.35rem;border-radius:999px;background:#dcfce7;color:#166534;font-size:.75rem;font-weight:700}.cr-summary-card__footnote{margin:.35rem 0 0;font-size:.84rem;color:#166534}.cr-summary-card__header{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem}.cr-summary-card__title{margin:0;font-size:1.05rem;font-weight:600}.cr-summary-card__description{margin:.25rem 0 0;font-size:.9rem;color:var(--text-muted, #6b7280)}.cr-summary-card__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem 1rem;margin:0}.cr-summary-card__grid>div{min-width:0}.cr-summary-card__grid dt{margin:0 0 .2rem;font-size:.72rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted, #6b7280)}.cr-summary-card__grid dd{margin:0;font-size:.92rem;color:var(--text-primary, #111827)}.cr-complete-banner{margin-bottom:1rem;padding:.75rem .9rem;border-radius:.65rem;background:#ecfdf3;border:1px solid #bbf7d0;color:#14532d}.cr-complete-banner p{margin:.2rem 0 0;font-size:.9rem}.cr-complete-banner__date{font-size:.82rem!important;opacity:.85}.cr-progress-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem;padding:.35rem;border-radius:.75rem;background:var(--surface-muted, #f3f4f6)}.cr-progress-tabs__tab{display:flex;align-items:center;gap:.55rem;padding:.7rem .85rem;border:1px solid transparent;border-radius:.55rem;background:transparent;cursor:pointer;text-align:left;font:inherit;color:var(--text-primary, #111827)}.cr-progress-tabs__tab--active{background:var(--surface, #fff);border-color:var(--border-subtle, #e5e7eb);box-shadow:0 1px 2px #0f172a0f}.cr-progress-tabs__step{display:inline-flex;align-items:center;justify-content:center;width:1.45rem;height:1.45rem;border-radius:999px;background:var(--surface-muted, #e5e7eb);font-size:.78rem;font-weight:600;flex-shrink:0}.cr-progress-tabs__tab--active .cr-progress-tabs__step{background:#dbeafe;color:#1d4ed8}.cr-progress-tabs__label{font-weight:600;font-size:.92rem}.cr-progress-tabs__status{margin-left:auto}.cr-section{display:flex;flex-direction:column;gap:1rem}.cr-section-header{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;flex-wrap:wrap}.cr-section-header__title{margin:0;font-size:1.25rem;font-weight:600}.cr-section-header__subtitle{margin:.3rem 0 0;font-size:.9rem;color:var(--text-muted, #6b7280)}.cr-section-header__metrics{display:flex;flex-wrap:wrap;gap:.45rem}.cr-section-note{margin:0;font-size:.88rem}.cr-metric{display:inline-flex;align-items:center;gap:.35rem;padding:.3rem .55rem;border:1px solid var(--border-subtle, #e5e7eb);border-radius:999px;background:var(--surface, #fff);font:inherit;cursor:default}button.cr-metric{cursor:pointer}button.cr-metric:disabled{opacity:.55;cursor:not-allowed}.cr-metric--active{border-color:#93c5fd;background:#eff6ff}.cr-metric__value{font-weight:700;font-size:.88rem}.cr-metric__label{font-size:.78rem;color:var(--text-muted, #6b7280)}.cr-badge{display:inline-flex;align-items:center;min-height:1.65rem;padding:.15rem .55rem;border-radius:999px;font-size:.78rem;font-weight:600;line-height:1.2;white-space:nowrap}.cr-badge--neutral{background:#f3f4f6;color:#374151}.cr-badge--info{background:#eff6ff;color:#1d4ed8}.cr-badge--success{background:#ecfdf3;color:#166534}.cr-badge--warning{background:#fffbeb;color:#92400e}.cr-badge--muted{background:#f9fafb;color:#6b7280}.cr-entity-group{display:flex;flex-direction:column;gap:0}.cr-entity-header{padding:.8rem 1rem;border:1px solid var(--border-subtle, #e5e7eb);border-left:4px solid #94a3b8;border-bottom:0;border-radius:.65rem .65rem 0 0;background:linear-gradient(180deg,#f1f5f9,#f8fafc)}.cr-entity-header__type{font-size:.68rem;font-weight:700;letter-spacing:.06em;color:var(--text-muted, #6b7280)}.cr-entity-header__name{margin-top:.15rem;font-size:.95rem;font-weight:600;color:var(--text-primary, #111827)}.cr-entity-header__subtitle{margin-top:.15rem;font-size:.82rem;color:var(--text-muted, #6b7280)}.cr-table-card{border:1px solid var(--border-subtle, #e5e7eb);border-radius:0 0 .65rem .65rem;background:var(--surface, #fff);overflow:hidden}.cr-entity-group:has(.cr-entity-header) .cr-table-card{border-top:0}.cr-table-card table{width:100%;border-collapse:collapse}.cr-table-card thead th{padding:.55rem .85rem;background:#f3f4f6;font-size:.82rem;font-weight:600;text-align:left;color:#374151}.cr-table-card tbody td{padding:.65rem .85rem;vertical-align:middle;border-top:1px solid #f1f5f9}.cr-table-card tbody tr:last-child td{padding-bottom:.9rem}.cr-table__field{font-weight:500;min-width:10rem}.cr-table__value{min-width:12rem}.cr-table__status{width:7rem}.cr-table__actions{width:1%;white-space:nowrap}.cr-table__action-row{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem}.cr-answer-value--read{display:block;line-height:1.4}.cr-answer-value--edit{display:flex;align-items:center;gap:.35rem;flex-wrap:wrap}.cr-doc-cell__title{font-weight:500}.cr-doc-cell__meta{margin-top:.15rem;font-size:.82rem;color:var(--text-muted, #6b7280)}.cr-link-button{border:0;background:transparent;padding:0;font:inherit;font-size:.85rem;color:var(--link-color, #2563eb);cursor:pointer;text-decoration:underline}.cr-link-button:disabled{opacity:.5;cursor:not-allowed}.cr-completion-panel{margin-top:.5rem;padding:1.15rem 1.25rem;border-radius:.75rem;background:#f8fafc;border:1px solid #e5e7eb}.cr-completion-panel--complete{background:#f0fdf4;border-color:#bbf7d0}.cr-completion-panel__main{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;flex-wrap:wrap}.cr-completion-panel__heading-row{display:flex;align-items:center;gap:.65rem;flex-wrap:wrap}.cr-completion-panel__heading-row h3{margin:0;font-size:1rem;font-weight:600}.cr-completion-panel__description,.cr-completion-panel__meta,.cr-completion-panel__summary,.cr-completion-panel__note,.cr-completion-panel__block{margin:.35rem 0 0;font-size:.9rem;color:var(--text-muted, #4b5563)}.cr-completion-panel__actions{display:flex;gap:.5rem;flex-wrap:wrap;align-items:center}.cr-empty-state{padding:1.25rem;border:1px dashed var(--border-subtle, #d1d5db);border-radius:.65rem;background:#fafafa;color:var(--text-muted, #6b7280);text-align:center;font-size:.92rem}.cr-section__workflow-panel{margin-bottom:.25rem}.cr-section__workflow-panel .cr-completion-panel{margin-top:0;padding:1.25rem 1.35rem;border-width:1px;box-shadow:0 2px 8px #0f172a0f}.cr-section__workflow-panel .cr-completion-panel__heading-row h3{font-size:1.05rem}.cr-section-toolbar{display:flex;flex-direction:column;gap:.85rem;padding:1rem 1.1rem;border:1px solid var(--border-subtle, #e5e7eb);border-radius:.75rem;background:#fff;box-shadow:0 1px 2px #0f172a0a}.cr-section-toolbar__heading-row{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.cr-section-toolbar__title{margin:0;font-size:1.2rem;font-weight:700}.cr-section-toolbar__subtitle{margin:.3rem 0 0;font-size:.9rem;color:var(--text-muted, #6b7280)}.cr-section-toolbar__unresolved{margin:.45rem 0 0;font-size:.88rem;font-weight:600;color:#92400e}.cr-section-toolbar__filters{display:flex;flex-wrap:wrap;gap:.45rem}.cr-filter-chip{display:inline-flex;align-items:center;gap:.45rem;padding:.4rem .7rem;border:1px solid var(--border-subtle, #e5e7eb);border-radius:999px;background:#fff;font:inherit;cursor:default}button.cr-filter-chip{cursor:pointer}button.cr-filter-chip:disabled{opacity:.45;cursor:not-allowed}.cr-filter-chip--active{border-color:#2563eb;background:#eff6ff;box-shadow:inset 0 0 0 1px #2563eb26}.cr-filter-chip--warning.cr-filter-chip--active{border-color:#d97706;background:#fffbeb}.cr-filter-chip--success.cr-filter-chip--active{border-color:#16a34a;background:#ecfdf3}.cr-filter-chip--info.cr-filter-chip--active{border-color:#2563eb;background:#eff6ff}.cr-filter-chip__label{font-size:.82rem;font-weight:600}.cr-filter-chip__count{display:inline-flex;align-items:center;justify-content:center;min-width:1.35rem;padding:.05rem .35rem;border-radius:999px;background:#f3f4f6;font-size:.78rem;font-weight:700}.cr-filter-chip--active .cr-filter-chip__count{background:#ffffffd9}.cr-row-menu{position:relative;display:inline-block}.cr-row-menu__trigger{list-style:none;display:inline-flex;align-items:center;justify-content:center;width:1.85rem;height:1.85rem;border:1px solid transparent;border-radius:.45rem;color:var(--text-muted, #6b7280);cursor:pointer;opacity:0;transition:opacity .15s ease,background .15s ease}.cr-row-menu--visible .cr-row-menu__trigger,.credentialing-review-zebra-table tbody tr:hover .cr-row-menu__trigger,.cr-row-menu--open .cr-row-menu__trigger{opacity:1}.cr-row-menu__trigger:hover,.cr-row-menu--open .cr-row-menu__trigger{background:#f3f4f6;border-color:#e5e7eb}.cr-row-menu__panel{min-width:9rem;padding:.25rem;border:1px solid var(--border-subtle, #e5e7eb);border-radius:.55rem;background:#fff;box-shadow:0 8px 24px #0f172a1f}.cr-row-menu__panel--portal{position:fixed;z-index:1400}.cr-row-menu__item{display:block;width:100%;padding:.45rem .65rem;border:0;border-radius:.35rem;background:transparent;text-align:left;font:inherit;font-size:.85rem;cursor:pointer}.cr-row-menu__item:hover:not(:disabled){background:#f3f4f6}.cr-row-menu__item:disabled{opacity:.5;cursor:not-allowed}.cr-answer-row--missing{box-shadow:inset 3px 0 #f59e0b}.cr-answer-row--missing .cr-table__field{font-weight:600}.cr-answer-row--turned-off{opacity:.82}.cr-doc-row--attention{box-shadow:inset 3px 0 #f59e0b}.cr-doc-row--awaiting{box-shadow:inset 3px 0 #3b82f6}.cr-doc-cell__meta--subtle{font-size:.76rem;color:#94a3b8}.cr-table__turn-off-slot{display:none}.cr-doc-row--attention .cr-table__turn-off-slot,.credentialing-review-zebra-table tbody tr:hover .cr-table__turn-off-slot{display:block}.cr-table__turn-off-slot .btn{padding:.15rem .45rem;font-size:.78rem}.cr-table__actions-heading{width:2.5rem}.cr-progress-tabs__tab--attention:not(.cr-progress-tabs__tab--active) .cr-progress-tabs__step{background:#fef3c7;color:#92400e}@media(max-width:900px){.cr-summary-card__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cr-progress-tabs__status{display:none}}@media(max-width:640px){.cr-page{padding:20px 16px 32px}.cr-summary-card__grid{grid-template-columns:1fr}.cr-section-header__metrics{width:100%}.cr-progress-tabs{grid-template-columns:1fr}}.credentialing-document-review-panel__panel{max-width:42rem}.credentialing-document-review-panel__summary{display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-bottom:1rem}.credentialing-document-review-panel__section{margin-top:1.25rem}.credentialing-document-review-panel__client-message,.credentialing-document-review-panel__internal-message{margin:1rem 0 0;padding:.75rem 1rem;border-radius:.5rem;background:var(--surface-muted, #f5f7fa)}.credentialing-document-review-panel__chain,.credentialing-document-review-panel__history{margin:.5rem 0 0;padding-left:1.25rem}.credentialing-document-review-panel__history-head{display:flex;justify-content:space-between;gap:.75rem}.credentialing-document-review-panel__form{margin-top:1rem;display:flex;flex-direction:column;gap:.75rem}.credentialing-client-review-feedback{margin-top:.35rem}.credentialing-document-workspace{display:flex;flex-direction:column;gap:1rem;margin-bottom:1.5rem}.credentialing-document-workspace__header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;flex-wrap:wrap}.credentialing-document-workspace__summary{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr))}.credentialing-document-workspace__summary-card{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;padding:0;text-align:left;cursor:pointer}.credentialing-document-workspace__summary-card--active .summary-card{outline:2px solid var(--nb-accent-credentialing, var(--nb-accent));outline-offset:2px}.credentialing-document-workspace__tabs{display:flex;flex-wrap:wrap;gap:.5rem}.credentialing-document-workspace__tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--nb-border);background:var(--nb-surface);color:var(--nb-text);border-radius:999px;padding:.45rem .9rem;cursor:pointer}.credentialing-document-workspace__tab--active{border-color:var(--nb-accent-credentialing, var(--nb-accent));background:color-mix(in srgb,var(--nb-accent-credentialing, var(--nb-accent)) 12%,white)}.credentialing-document-workspace__attention p{margin:0}.credentialing-document-workspace__table-wrap{margin-top:.25rem}.credentialing-document-workspace__table-wrap .horizontal-scroll-table tbody tr{height:auto}.credentialing-document-workspace__table-wrap .horizontal-scroll-table td,.credentialing-document-workspace__table-wrap .horizontal-scroll-table th{vertical-align:top;padding-top:.5rem;padding-bottom:.5rem}.credentialing-document-workspace__table-wrap .table-cell-text{white-space:normal;overflow-wrap:anywhere}.intake-sensitive-profile-field{display:flex;flex-direction:column;gap:.5rem}.intake-sensitive-profile-field__actions{display:flex;flex-wrap:wrap;gap:.5rem}.required-documents-workspace-secondary{margin-top:1rem}.doc-review__section-title{margin:0 0 .5rem;font-size:1.0625rem;font-weight:600;color:var(--nb-primary)}.doc-review__section-desc{margin:0 0 .75rem;font-size:.875rem;color:var(--nb-text-muted);line-height:1.45}.doc-review__summary-link{display:block;text-decoration:none;color:inherit;border-radius:var(--nb-radius)}.doc-review__summary-link:focus-visible{outline:2px solid var(--nb-primary);outline-offset:2px}.doc-review__filters{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:.75rem}.doc-review__active-filter{margin:0 0 .75rem;font-size:.875rem}.doc-review__signed-in{color:var(--nb-text-muted)}.doc-review-row-actions{display:flex;flex-wrap:wrap;gap:.35rem;align-items:center}.doc-review-note-editor{margin-top:.5rem;display:flex;flex-direction:column;gap:.5rem;max-width:20rem}.doc-review__secondary-nav{margin-top:.5rem;font-size:.875rem}.doc-review--queue .doc-review__toolbar{display:flex;flex-wrap:wrap;gap:.75rem 1.25rem;align-items:flex-end;margin-bottom:.75rem}.doc-review__toggle{display:inline-flex;align-items:center;gap:.4rem;font-size:.875rem;margin-bottom:.35rem}.doc-review__search{min-width:14rem;flex:1 1 14rem}.doc-review-table--queue .doc-review-table__check-col{width:2.25rem}.doc-review-table--queue.doc-review-table--compact{table-layout:fixed;width:100%}.doc-review-table--queue.doc-review-table--compact .doc-review-table__uploaded-col{width:6.5rem;white-space:nowrap;padding-inline:.35rem}.doc-review-table--queue.doc-review-table--compact .doc-review-table__date-col{width:9.5rem;white-space:nowrap;padding-inline:.35rem}.doc-review-date-edit{display:flex;flex-direction:column;gap:.15rem;min-width:0}.doc-review-date-input{box-sizing:border-box;width:100%;max-width:100%;min-width:8.75rem;padding:.2rem .2rem .2rem .3rem;font-size:.8125rem}.doc-review-date-warning{font-size:.6875rem;line-height:1.2;max-width:9rem;white-space:normal}.doc-review-date-display{display:inline-block}.doc-review-verification-row td{background:var(--surface-muted, #f8f9fb);border-top:none;padding-block:.5rem .75rem}.doc-review-verification-fields{display:flex;flex-wrap:wrap;gap:.75rem 1rem;align-items:flex-end}.doc-review-verification-field{min-width:10rem;flex:1 1 12rem;max-width:18rem;margin:0}.doc-review-approval-sync{margin-block:.25rem .5rem}.doc-review-approval-sync__lead{margin:0 0 .75rem;font-size:.875rem;color:var(--text-muted, #5c6570)}.doc-review-approval-sync__table{width:100%;border-collapse:collapse;font-size:.875rem}.doc-review-approval-sync__table th,.doc-review-approval-sync__table td{padding:.5rem .75rem;border:1px solid var(--border-subtle, #dde1e6);text-align:left;vertical-align:top}.doc-review-approval-sync__table thead th{background:var(--surface-muted, #f8f9fb);font-weight:600}.doc-review-approval-sync__row--conflict td{background:#fff8e6}.doc-review-approval-sync__choices{border:0;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.5rem 1rem}.doc-review-approval-sync__choice{display:inline-flex;align-items:center;gap:.35rem;margin:0;font-size:.875rem}.doc-review-approval-sync__status{font-size:.8125rem;color:var(--text-muted, #5c6570)}.doc-review-approval-sync__status--update{color:var(--status-success-text, #1b6b3a);font-weight:600}.doc-review-type-change{display:grid;gap:.75rem;padding:.75rem 0}.doc-review-type-change__label{display:grid;gap:.35rem;max-width:28rem}.doc-review-type-change__title{font-size:.8125rem;font-weight:600}.doc-review-type-change__select{width:100%}.doc-review-type-change__actions{display:flex;flex-wrap:wrap;gap:.5rem}.doc-review-type-change__hint{margin:0;font-size:.8125rem;color:var(--text-muted, #5f6368)}.corporate-doc-candidates__toolbar{display:flex;flex-wrap:wrap;gap:.75rem 1rem;align-items:flex-end;margin-block:1rem .75rem}.corporate-doc-candidates__summary{margin-block:0 1rem}.corporate-doc-candidates__group{margin-block:1.5rem}.corporate-doc-candidates__group-header h2{margin:0 0 .25rem;font-size:1.05rem}.corporate-doc-candidates__group-header p{margin:0 0 .75rem;color:var(--text-muted, #5f6b7a)}.corporate-doc-candidates__actions{display:flex;flex-wrap:wrap;gap:.35rem}.corporate-doc-candidates__table td,.corporate-doc-candidates__slots td{vertical-align:top}.doc-review-table--queue.doc-review-table--compact th,.doc-review-table--queue.doc-review-table--compact td{padding-inline:.45rem}.doc-review-table--queue.doc-review-table--compact .doc-review-table__group-col,.doc-review-table--queue.doc-review-table--compact .doc-review-table__entity-col,.doc-review-table--queue.doc-review-table--compact .doc-review-table__document-col{min-width:0}.doc-review-table--queue.doc-review-table--compact .doc-review-table__status-col{width:5.5rem;padding-inline:.35rem}.doc-review-table--queue.doc-review-table--compact .doc-review-table__status-col .status-chip{padding:.125rem .4rem;font-size:.625rem}.doc-review-table--queue.doc-review-table--compact .doc-review-table__group-col{width:15%}.doc-review-table--queue.doc-review-table--compact .doc-review-table__entity-col{width:16%}.doc-review-table--queue.doc-review-table--compact .doc-review-table__document-col{width:17%}.doc-review-table--queue.doc-review-table--compact .doc-review-table__actions-col{width:11.5rem}.doc-review-table--queue.doc-review-table--compact .doc-review-row-actions .btn--compact{padding-inline:.5rem}.doc-review-reject-dialog__panel{max-width:28rem}.doc-review-reject-dialog__actions{display:flex;flex-wrap:wrap;gap:.5rem}.approved-metadata-redirect-dialog__panel{max-width:32rem}.approved-metadata-redirect-dialog__body p{margin:0 0 .75rem}.approved-metadata-redirect-dialog__actions{align-items:center}.approved-metadata-redirect-dialog__or{color:var(--nb-text-muted);font-size:.875rem}.doc-review-table__row--highlight td{background:color-mix(in srgb,var(--nb-accent-warning) 18%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--nb-accent-warning) 45%,transparent)}.doc-review-detail__hint{margin:0 0 .75rem;font-size:.875rem;color:var(--nb-text-muted)}.doc-review-detail__preview-blocker{margin:0 0 1rem}.doc-review-detail__file-actions{margin-bottom:1rem}.doc-review-detail__actions{display:flex;flex-direction:column;gap:.75rem;margin-top:1rem;padding-top:1rem;border-top:1px solid var(--nb-border)}.doc-review-detail__actions-title{margin:0;font-size:.9375rem;font-weight:600}.doc-review-detail__action-buttons{display:flex;flex-wrap:wrap;gap:.5rem}.doc-review-detail__secondary-link{margin-top:1rem;font-size:.875rem}.review-queue-table__missing{color:var(--nb-danger, #b91c1c);font-weight:600}.review-queue-table__notes{font-size:.8125rem;color:var(--nb-text-muted)}.missing-documents-worklist{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1.25rem;min-width:0;max-width:100%}.missing-documents-worklist__title{margin:0;font-size:1.0625rem}.missing-documents-worklist__intro{margin:.35rem 0 0;font-size:.875rem;color:var(--nb-text-muted)}.missing-documents-worklist__search{display:flex;flex-direction:column;gap:.35rem;max-width:22rem}.doc-review-bulk-dialog__list{margin:.75rem 0 0;padding-left:1.25rem;font-size:.875rem}.review-queue__table-toolbar--filters{display:flex;flex-wrap:wrap;gap:.75rem 1rem;align-items:flex-end;margin-bottom:.75rem}.review-queue__filter-field{display:flex;flex-direction:column;gap:.35rem;min-width:14rem}.missing-documents-worklist__empty{margin:0;font-size:.875rem;color:var(--nb-text-muted)}.missing-documents-worklist__scroll-hint{margin:0;font-size:.8125rem;color:var(--nb-text-muted);line-height:1.45}.missing-documents-worklist__table-wrap{width:100%;max-width:100%}.missing-documents-worklist__table-wrap.h-scroll-table .h-scroll-table__body{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#94a3b8 #f1f5f9}.missing-documents-worklist__table-wrap.h-scroll-table .h-scroll-table__body::-webkit-scrollbar{height:10px}.missing-documents-worklist__table-wrap.h-scroll-table .h-scroll-table__body::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:999px}.missing-documents-worklist__table-wrap.h-scroll-table .h-scroll-table__body::-webkit-scrollbar-track{background:#f1f5f9}.missing-documents-worklist__table{min-width:76rem;width:max-content}.missing-documents-worklist__actions-heading,.missing-documents-worklist__actions{min-width:15.5rem;white-space:normal}.missing-documents-worklist__actions{display:flex;flex-wrap:wrap;gap:.35rem;align-items:flex-start}.review-queue-dialog-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:1rem;background:#0f172a73}.review-queue-dialog{width:min(100%,32rem);padding:1.25rem;background:var(--nb-surface, #fff);border:1px solid var(--nb-border, #dbeafe);border-radius:var(--nb-radius, 8px);box-shadow:0 12px 40px #0f172a2e}.review-queue-dialog h3{margin:0 0 .5rem}.review-queue-dialog__lead{margin:0 0 1rem;font-size:.875rem;color:var(--nb-text-muted)}.review-queue-dialog__actions{display:flex;justify-content:flex-end;gap:.5rem;margin-top:1rem}.session-timeout-modal{z-index:1100}.session-timeout-modal__panel{width:min(100%,32rem)}.session-timeout-modal__countdown{margin:0;font-size:.875rem;font-weight:600;color:var(--nb-text, #0f172a)}.cred-dashboard__focus-banner{margin:0 0 1rem;padding:.75rem 1rem;background:#f0f9ff;border:1px solid #bae6fd;border-radius:var(--nb-radius)}.cred-dashboard__focus-banner-title{margin:0 0 .35rem;font-size:.9375rem}.cred-dashboard__focus-banner-hint{margin:0 0 .5rem;font-size:.875rem;color:var(--nb-text-muted);line-height:1.45}.cred-dashboard__focus-banner-actions{margin:0}.page-content:has(.client-requests--wide){width:100%;max-width:none}.client-requests--wide{width:100%;display:flex;flex-direction:column;gap:1.5rem}.client-requests__hero{max-width:56rem}.client-requests__lead{margin:0;font-size:.9375rem;line-height:1.55;color:var(--nb-text)}.client-requests__section-title{margin:0 0 .5rem;font-size:1.0625rem;font-weight:600;color:var(--nb-primary)}.client-requests__section-desc{margin:0 0 .75rem;font-size:.875rem;color:var(--nb-text-muted);line-height:1.45}.client-requests__active-filters{margin:0;padding:.5rem .75rem;font-size:.875rem;background:#f8fafc;border:1px solid #e2e8f0;border-radius:var(--nb-radius);line-height:1.45}.client-requests__summary-grid{margin-top:.25rem}.client-requests__summary-action{display:block;padding:0;margin:0;border:none;background:transparent;cursor:pointer;text-align:left;border-radius:var(--nb-radius)}.client-requests__summary-action:focus-visible{outline:2px solid var(--nb-primary);outline-offset:2px}.client-requests__summary-action--active .summary-card{box-shadow:0 0 0 2px var(--nb-primary)}.client-requests__row-count{margin:.25rem 0 0;font-size:.875rem;color:var(--nb-text-muted)}.client-requests__loading,.client-requests__blocker{margin:0;font-size:.875rem;color:var(--nb-text-muted)}.client-requests-table-wrap{width:100%}.client-requests-table{min-width:58rem}.page-content:has(.onboarding-setup--wide){max-width:none}.onboarding-setup--wide{width:100%;max-width:none}.onboarding-setup__hero{margin-bottom:1.25rem}.onboarding-setup__lead{margin:0 0 .75rem;font-size:.9375rem;line-height:1.55;color:var(--nb-text-muted)}.onboarding-setup__testing-note{margin:0;font-size:.875rem;line-height:1.5;color:var(--nb-text-muted)}.onboarding-setup__biller-callout{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;margin-top:.85rem;padding:.85rem 1rem;border:1px solid var(--nb-border);border-radius:var(--nb-radius-md);background:var(--nb-surface-muted, #f8f9fb)}.onboarding-setup__biller-callout-copy{flex:1 1 16rem;font-size:.875rem;line-height:1.5;color:var(--nb-text-muted)}.onboarding-setup__filter-field{display:flex;flex-direction:column;gap:.2rem;min-width:9rem}.onboarding-setup__filter-field--search{flex:1 1 14rem;min-width:12rem;max-width:22rem}.onboarding-setup__filter-field--organization{flex:1 1 16rem;min-width:14rem;max-width:24rem}.onboarding-setup__filter-field--quick-find{flex:1 1 18rem;min-width:14rem;max-width:28rem}.onboarding-setup__queue-toolbar{display:grid;grid-template-columns:minmax(14rem,1.5fr) repeat(4,minmax(8.5rem,1fr)) minmax(12rem,auto);gap:.65rem;align-items:end}.onboarding-setup__queue-toolbar-toggles{display:flex;flex-wrap:wrap;gap:.35rem;justify-content:flex-end;align-items:center}.onboarding-setup__toggle-btn{white-space:nowrap}.onboarding-setup__quick-find-row{display:flex;flex-wrap:wrap;gap:.65rem;align-items:flex-end;margin-top:.65rem}.ops-work-queue{display:flex;flex-direction:column;gap:.6rem}.ops-work-queue__record{position:relative;border:1px solid var(--nb-border);border-radius:var(--nb-radius-md);background:#fff;padding:.7rem .875rem .65rem;border-left:4px solid #cbd5e1}.ops-work-queue__record--priority-healthy{border-left-color:#16a34a}.ops-work-queue__record--priority-progress{border-left-color:#2563eb}.ops-work-queue__record--priority-attention{border-left-color:#d97706}.ops-work-queue__record--priority-urgent{border-left-color:#dc2626}.ops-work-queue__line{min-width:0}.ops-work-queue__line+.ops-work-queue__line{margin-top:.45rem;padding-top:.45rem;border-top:1px solid #f1f5f9}.ops-work-queue__status-row{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .65rem}.ops-work-queue__urgency{display:flex;flex-direction:column;gap:.1rem;margin-bottom:.35rem;padding:.45rem .55rem;border-radius:var(--nb-radius-sm);background:#fff7ed;border:1px solid #fed7aa}.ops-work-queue__urgency--overdue{background:#fef2f2;border-color:#fecaca}.ops-work-queue__urgency--due-today{background:#fffbeb;border-color:#fde68a}.ops-work-queue__urgency-headline{margin:0;font-size:.75rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#b91c1c}.ops-work-queue__urgency--due-today .ops-work-queue__urgency-headline{color:#b45309}.ops-work-queue__urgency--upcoming .ops-work-queue__urgency-headline{color:#92400e}.ops-work-queue__urgency-date{margin:0;font-size:.9375rem;font-weight:650;color:#111827}.ops-work-queue__urgency-detail,.ops-work-queue__urgency-warning{margin:0;font-size:.875rem;line-height:1.4;color:#475569}.ops-work-queue__urgency-warning{font-weight:650;color:#b91c1c}.ops-work-queue__action-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:.35rem;border-top:1px solid #f1f5f9;padding-top:.4rem}.ops-work-queue__action-bar .btn--small{min-height:2rem;padding-inline:.65rem}.ops-work-queue__more{position:relative}.ops-work-queue__menu{position:absolute;left:0;top:calc(100% + .25rem);z-index:5;min-width:12rem;padding:.35rem;border:1px solid var(--nb-border);border-radius:var(--nb-radius-sm);background:#fff;box-shadow:0 8px 24px #0f172a1f}.ops-work-queue__menu-item{display:block;width:100%;padding:.45rem .65rem;border:0;border-radius:var(--nb-radius-sm);background:transparent;color:var(--nb-text, #111827);font:inherit;font-size:.875rem;text-align:left;text-decoration:none;cursor:pointer}.ops-work-queue__menu-item:hover,.ops-work-queue__menu-item:focus-visible{background:#f8fafc}.ops-work-queue__menu-item--danger{color:#b91c1c}.onboarding-setup-queue{gap:1.125rem}.onboarding-setup-queue__record{border:1px solid var(--nb-border);border-radius:var(--nb-radius-md);background:#fff;padding:.875rem 1rem .75rem}.onboarding-setup-queue__line--identity{border-top:0;padding-top:0;margin-top:0}.onboarding-setup-queue__identity-heading{display:flex;flex-direction:column;align-items:flex-start;gap:.2rem;margin:0;min-width:0}.onboarding-setup-queue__type{font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#64748b}.onboarding-setup-queue__name{font-size:1.1875rem;font-weight:700;line-height:1.25;color:var(--nb-text, #111827)}.onboarding-setup-queue__email-line{margin:.2rem 0 0}.onboarding-setup-queue__email{font-size:.9375rem;color:#1f2937}.onboarding-setup-queue__org-line{margin:.25rem 0 0}.onboarding-setup-queue__org-name{font-size:.875rem;color:#475569}.onboarding-setup-queue__hint{margin:.25rem 0 0;font-size:.875rem;line-height:1.45;color:#475569}.onboarding-setup-queue__hint--truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.onboarding-setup-queue__line--status{display:block}.onboarding-setup-queue__activity{display:flex;flex-direction:column;gap:.15rem}.onboarding-setup-queue__meta{font-size:.875rem;line-height:1.45;color:#475569}.onboarding-setup-queue__meta--substate{display:block;margin-top:.15rem}.onboarding-setup-queue__menu-meta{margin:.15rem .65rem .35rem;font-size:.8125rem;color:#64748b}.onboarding-setup-queue__line--actions{margin-top:.55rem;padding-top:.55rem;border-top:1px solid #f1f5f9}.onboarding-setup-queue__line--actions .ops-work-queue__action-bar{margin-top:0;padding-top:0;border-top:0}.onboarding-setup-queue__intelligence{display:flex;flex-direction:column;gap:.45rem;margin-top:.75rem;padding-top:.65rem;border-top:1px solid #e2e8f0}.onboarding-setup-queue__intelligence-panel.contextual-knowledge--empty-count,.onboarding-setup-queue__intelligence-panel.contextual-resolution--empty-count{padding:.35rem .5rem;background:transparent;border-color:#e2e8f0}.onboarding-setup-queue__intelligence-panel.contextual-knowledge--empty-count .contextual-knowledge__toggle,.onboarding-setup-queue__intelligence-panel.contextual-resolution--empty-count .contextual-resolution__toggle{font-size:.8125rem;font-weight:600;color:#64748b}.onboarding-setup-queue__intelligence-panel.contextual-knowledge--empty-count .contextual-knowledge__count,.onboarding-setup-queue__intelligence-panel.contextual-resolution--empty-count .contextual-resolution__count{font-size:.6875rem;font-weight:600;color:#94a3b8;border-color:#e2e8f0;background:transparent}.onboarding-setup-queue__intelligence-panel.contextual-knowledge--empty-count .contextual-knowledge__note,.onboarding-setup-queue__intelligence-panel.contextual-resolution--empty-count .contextual-resolution__note{display:none}@media(max-width:1100px){.onboarding-setup__queue-toolbar{grid-template-columns:repeat(2,minmax(10rem,1fr))}.onboarding-setup__queue-toolbar-toggles{grid-column:1 / -1;justify-content:flex-start}}@media(max-width:720px){.onboarding-setup__queue-toolbar{grid-template-columns:1fr}}.onboarding-setup__cell-muted{font-size:.875rem;line-height:1.45;color:#475569;margin-top:.35rem}.onboarding-setup__cell-muted--truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.onboarding-setup__diagnostics{min-width:12rem;max-width:18rem;font-size:.8125rem;line-height:1.45}.onboarding-setup__table-header{display:flex;flex-direction:column;gap:.5rem}.onboarding-setup__table-toolbar{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.65rem}.onboarding-setup__table-toolbar .btn[aria-pressed=true]{border-color:var(--nb-primary, #1e3a5f);background:var(--nb-primary-soft, #eef2ff)}.onboarding-setup__table-toolbar-note{margin:0;font-size:.875rem;color:var(--nb-text-muted, #64748b)}.review-queue__table-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.75rem}.review-queue__table-toolbar .btn[aria-pressed=true]{border-color:var(--nb-primary, #1e3a5f);background:var(--nb-primary-soft, #eef2ff)}.review-queue__table-toolbar-note{margin:0;font-size:.875rem;color:var(--nb-text-muted, #64748b)}.client-requests__table-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.5rem}.client-requests__table-toolbar .btn[aria-pressed=true]{border-color:var(--nb-primary, #1e3a5f);background:var(--nb-primary-soft, #eef2ff)}.client-requests__table-toolbar-note{margin:0;font-size:.875rem;color:var(--nb-text-muted, #64748b)}.onboarding-setup__section-title{margin:0 0 .35rem;font-size:1.05rem;font-weight:650}.onboarding-setup__section-desc{margin:0 0 1rem;font-size:.875rem;color:var(--nb-text-muted)}.onboarding-setup__summary-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));gap:.75rem;margin-bottom:.75rem}.onboarding-setup__summary-action{padding:0;border:0;background:transparent;text-align:left;cursor:pointer}.onboarding-setup__summary-action--active .summary-card{outline:2px solid var(--nb-primary)}.onboarding-setup__filter-note{margin:0 0 1.25rem;font-size:.875rem}.onboarding-setup__forms-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));gap:1.25rem;margin-bottom:1.5rem}.onboarding-setup__form-panel{padding:1rem 1.1rem;background:#fff;border:1px solid var(--nb-border);border-radius:var(--nb-radius)}.onboarding-setup__form{display:grid;gap:.75rem}.onboarding-setup__form label{display:grid;gap:.35rem;font-size:.8125rem;font-weight:600}.onboarding-setup__form input,.onboarding-setup__form select,.onboarding-setup__form textarea{font:inherit;padding:.45rem .55rem;border:1px solid var(--nb-border);border-radius:var(--nb-radius-sm)}.onboarding-setup__warnings{margin:0;padding-left:1.1rem;font-size:.8125rem;color:var(--nb-warning-text, #8a5a00)}.onboarding-setup__submit-diagnostic{margin:0;padding:.65rem .75rem;border:2px solid #0b4f8a;border-radius:var(--nb-radius-sm);background:#e8f3ff;color:#0b2e4a;font-size:.8125rem;font-weight:600;line-height:1.4;word-break:break-word}.onboarding-setup__submit-inline-error{margin:0;padding:.65rem .75rem;border:2px solid #8a1f1f;border-radius:var(--nb-radius-sm);background:#fdecec;color:#5c1010;font-size:.875rem;font-weight:600;line-height:1.45;word-break:break-word}.onboarding-setup__pending-invite{margin:0 0 1rem;padding:.75rem 1rem;background:var(--nb-surface-muted, #f6f8fb);border:1px solid var(--nb-border);border-radius:var(--nb-radius);font-size:.875rem}.onboarding-setup__existing-offer{margin:0;padding:.75rem .85rem;border:1px solid var(--nb-border);border-radius:var(--nb-radius-sm);background:#f8fafc;display:grid;gap:.65rem}.onboarding-setup__existing-offer p{margin:0;font-size:.875rem;line-height:1.45}.new-group-setup{margin:0 0 1.25rem;padding:1.15rem 1.25rem 1.25rem;border:1px solid #c7d7ea;border-radius:var(--nb-radius);background:linear-gradient(180deg,#f7fbff,#fff 42%);display:grid;gap:1rem}.new-group-setup__saved{margin:0;font-size:.8125rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:#17633d}.new-group-setup__title{margin:.2rem 0 0;font-size:1.35rem;font-weight:700;color:#0f2744}.new-group-setup__lead,.new-group-setup__section-desc{margin:.35rem 0 0;font-size:.9375rem;line-height:1.5;color:#475569}.new-group-setup__actions,.new-group-setup__provider-mode,.new-group-setup__footer{display:flex;flex-wrap:wrap;gap:.55rem;align-items:center}.new-group-setup__sections{margin:0;padding:0;list-style:none;display:grid;gap:.85rem}.new-group-setup__section{padding:.85rem .95rem;border:1px solid var(--nb-border);border-radius:var(--nb-radius-sm);background:#fff}.new-group-setup__section-title{margin:0;font-size:1rem;font-weight:650}.new-group-setup__details{margin:.65rem 0 0;display:grid;gap:.45rem}.new-group-setup__details>div{display:grid;gap:.15rem}.new-group-setup__details dt{font-size:.75rem;font-weight:650;color:#64748b}.new-group-setup__details dd{margin:0;font-size:.9375rem}.new-group-setup__needs-attention{color:#9a3412;font-weight:600}.new-group-setup__invite-status,.new-group-setup__providers,.new-group-setup__documents{margin-top:.65rem;display:grid;gap:.55rem}.new-group-setup__invite-status p{margin:0;font-size:.875rem}.onboarding-invite-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:grid;place-items:center;padding:1rem;background:#0f172a73}.onboarding-invite-modal__panel{width:min(32rem,100%);padding:1.25rem;border-radius:var(--nb-radius);background:#fff;border:1px solid var(--nb-border);display:grid;gap:.85rem}.onboarding-invite-modal__title{margin:0;font-size:1.15rem}.onboarding-invite-modal__lead{margin:0;font-size:.9375rem;color:#475569}.onboarding-invite-modal__details{margin:0;display:grid;gap:.55rem}.onboarding-invite-modal__details>div{display:grid;gap:.15rem}.onboarding-invite-modal__details dt{font-size:.75rem;font-weight:650;color:#64748b}.onboarding-invite-modal__details dd{margin:0;font-size:.9375rem}.onboarding-invite-modal__actions{display:flex;justify-content:flex-end;gap:.55rem}.add-existing-provider{display:grid;gap:.75rem}.add-existing-provider__lead,.add-existing-provider__empty,.add-existing-provider__memberships,.add-existing-provider__already,.add-existing-provider__meta{margin:0;font-size:.875rem;line-height:1.45;color:#475569}.add-existing-provider__search-row{display:flex;flex-wrap:wrap;gap:.55rem;align-items:flex-end}.add-existing-provider__search-field{flex:1 1 16rem;display:grid;gap:.35rem}.add-existing-provider__search-field input{font:inherit;padding:.45rem .55rem;border:1px solid var(--nb-border);border-radius:var(--nb-radius-sm)}.add-existing-provider__results{margin:0;padding:0;list-style:none;display:grid;gap:.65rem}.add-existing-provider__result{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.75rem;padding:.75rem .85rem;border:1px solid var(--nb-border);border-radius:var(--nb-radius-sm);background:#f8fafc}.add-existing-provider__result-main{display:grid;gap:.25rem;min-width:14rem}.add-existing-provider__meta{display:flex;flex-wrap:wrap;gap:.65rem}.add-existing-provider__already{color:#17633d;font-weight:600}.insurer-status__export-error{margin:.5rem 0 0;max-width:42rem}.provider-memberships{display:grid;gap:1rem}.provider-memberships__search-row{display:flex;flex-wrap:wrap;gap:.75rem;align-items:flex-end}.provider-memberships__search-row .intake-form-field{flex:1 1 16rem}.provider-memberships__results{list-style:none;margin:.75rem 0 0;padding:0;display:grid;gap:.5rem}.provider-memberships__actions,.provider-memberships__row-actions{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.75rem}.provider-memberships__preserve,.provider-memberships__optional{display:grid;gap:.35rem;margin:.75rem 0;padding:.75rem;border:1px solid var(--nb-border);border-radius:var(--nb-radius)}.provider-memberships__group-picker{display:grid;gap:.5rem}.onboarding-setup__empty{padding:1.25rem;background:#fff;border:1px dashed var(--nb-border);border-radius:var(--nb-radius)}.onboarding-setup__loading{margin:0 0 1rem;font-size:.875rem;color:var(--nb-text-muted)}.onboarding-setup-table-wrap{width:100%}.onboarding-setup-table-wrap.ops-table-wrap--comfortable .onboarding-setup-table th,.onboarding-setup-table-wrap.ops-table-wrap--comfortable .onboarding-setup-table td{padding:1.0625rem .875rem;vertical-align:top}.onboarding-setup-table-wrap.ops-table-wrap--comfortable .onboarding-setup-table th:last-child,.onboarding-setup-table-wrap.ops-table-wrap--comfortable .onboarding-setup-table td:last-child{padding-right:1.25rem}.onboarding-setup-table{min-width:0}.onboarding-setup__cell-identity,.onboarding-setup__cell-email,.onboarding-setup__cell-status{white-space:normal}.onboarding-setup__primary-text{font-weight:600;font-size:.96875rem;line-height:1.4;color:var(--nb-text, #111827)}.onboarding-setup__cell-status-stack{display:flex;flex-direction:column;align-items:flex-start;gap:.35rem;min-width:0}.onboarding-setup__actions{display:flex;flex-wrap:wrap;gap:.45rem .5rem;justify-content:flex-end;align-items:center;align-content:flex-start;min-width:10.5rem;padding-right:.25rem}.client-requests-table__next{max-width:14rem;font-size:.875rem;line-height:1.4}.client-requests-summary__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));gap:.75rem;margin-bottom:1.25rem}.client-requests-summary__card{padding:.75rem 1rem;background:#fff;border:1px solid var(--nb-border);border-radius:var(--nb-radius)}.client-requests-summary__value{font-size:1.375rem;font-weight:700;color:var(--nb-primary)}.client-requests-summary__label{font-size:.75rem;color:var(--nb-text-muted);margin-top:.25rem}.client-requests-filters__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));gap:.75rem 1rem;margin-bottom:1.25rem}.client-requests-filters label{display:flex;flex-direction:column;gap:.25rem;font-size:.8125rem;font-weight:600}.client-requests-filters input,.client-requests-filters select{font-weight:400}.client-requests-empty{padding:2rem 1.5rem;text-align:center;background:#f8fafc;border:1px dashed var(--nb-border);border-radius:var(--nb-radius)}.client-requests-empty p{margin:0 0 .5rem}.client-requests-table__title-btn{background:none;border:none;padding:0;font:inherit;font-weight:600;color:var(--nb-teal, #0d9488);cursor:pointer;text-align:left}.client-requests-table__title-btn:hover{text-decoration:underline}.client-request-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:flex;align-items:center;justify-content:center;padding:1rem}.client-request-modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0f172a73;border:none;cursor:pointer}.client-request-modal__panel{position:relative;z-index:1;width:min(42rem,100%);max-height:90vh;overflow:auto;background:#fff;border-radius:var(--nb-radius);box-shadow:0 12px 40px #00000026;padding:1.25rem 1.5rem}.client-request-modal__header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1rem}.client-request-modal__header h2{margin:0;font-size:1.125rem}.client-request-modal__error{color:#b91c1c;font-size:.875rem;margin:0 0 .75rem}.client-request-form{display:grid;grid-template-columns:1fr 1fr;gap:.75rem 1rem}.client-request-form label{display:flex;flex-direction:column;gap:.25rem;font-size:.8125rem;font-weight:600}.client-request-form__full{grid-column:1 / -1}.client-request-form__hint{font-weight:400;font-size:.75rem;color:var(--nb-text-muted)}.client-request-modal__footer{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.25rem;padding-top:1rem;border-top:1px solid var(--nb-border)}.page-content:has(.cred-dashboard--wide){width:100%;max-width:none}.cred-dashboard--command .ops-dashboard__intro{margin-bottom:.5rem}.cred-dashboard__intro .ops-dashboard__intro-lead{max-width:44rem}.cred-dashboard__lead{font-size:.9375rem;max-width:42rem}.cred-dashboard__priority-work{margin-top:.25rem}.intake-intro{margin:0 0 1rem;font-size:.9375rem;line-height:1.55;color:var(--nb-text);max-width:44rem}.cred-dashboard__worklist{margin-top:.25rem}.cred-table-wrap{margin-top:.5rem}.cred-table{font-size:.9375rem}.cred-dashboard .cred-table,.cred-table--worklist{table-layout:fixed;width:100%}.cred-table th,.cred-table td{padding:.625rem .75rem;vertical-align:top;overflow:hidden;min-width:0}.cred-table--worklist th:nth-child(1),.cred-table--worklist td:nth-child(1){width:7%}.cred-table--worklist th:nth-child(2),.cred-table--worklist td:nth-child(2){width:16%}.cred-table--worklist th:nth-child(3),.cred-table--worklist td:nth-child(3){width:11%}.cred-table--worklist th:nth-child(4),.cred-table--worklist td:nth-child(4){width:24%}.cred-table--worklist th:nth-child(5),.cred-table--worklist td:nth-child(5){width:8%}.cred-table--worklist th:nth-child(6),.cred-table--worklist td:nth-child(6){width:12%}.cred-table--worklist th:nth-child(7),.cred-table--worklist td:nth-child(7){width:8%}.cred-dashboard__clients .cred-table th:nth-child(1),.cred-dashboard__clients .cred-table td:nth-child(1){width:16%}.cred-dashboard__clients .cred-table th:nth-child(2),.cred-dashboard__clients .cred-table td:nth-child(2){width:11%}.cred-dashboard__clients .cred-table th:nth-child(3),.cred-dashboard__clients .cred-table td:nth-child(3),.cred-dashboard__clients .cred-table th:nth-child(4),.cred-dashboard__clients .cred-table td:nth-child(4),.cred-dashboard__clients .cred-table th:nth-child(5),.cred-dashboard__clients .cred-table td:nth-child(5),.cred-dashboard__clients .cred-table th:nth-child(6),.cred-dashboard__clients .cred-table td:nth-child(6){width:7%}.cred-dashboard__clients .cred-table th:nth-child(7),.cred-dashboard__clients .cred-table td:nth-child(7){width:18%}.cred-dashboard__clients .cred-table th:nth-child(8),.cred-dashboard__clients .cred-table td:nth-child(8){width:8%}.cred-dashboard__providers .cred-table th:nth-child(1),.cred-dashboard__providers .cred-table td:nth-child(1){width:14%}.cred-dashboard__providers .cred-table th:nth-child(2),.cred-dashboard__providers .cred-table td:nth-child(2){width:14%}.cred-dashboard__providers .cred-table th:nth-child(3),.cred-dashboard__providers .cred-table td:nth-child(3){width:16%}.cred-dashboard__providers .cred-table th:nth-child(4),.cred-dashboard__providers .cred-table td:nth-child(4),.cred-dashboard__providers .cred-table th:nth-child(5),.cred-dashboard__providers .cred-table td:nth-child(5),.cred-dashboard__providers .cred-table th:nth-child(6),.cred-dashboard__providers .cred-table td:nth-child(6){width:9%}.cred-dashboard__providers .cred-table th:nth-child(7),.cred-dashboard__providers .cred-table td:nth-child(7){width:8%}.cred-table--worklist .cred-table__task{font-weight:600;color:var(--nb-text);line-height:1.4}.cred-table__client{font-weight:600}.cred-table__provider{color:var(--nb-text-muted);font-size:.875rem}.cred-table__blocker{font-weight:600}.cred-table__next{font-size:.875rem}.cred-dashboard__doc-note{margin:0 0 .75rem;font-size:.875rem;color:var(--nb-text-muted);line-height:1.5;max-width:48rem}.cred-dashboard__activity{opacity:.92}.cred-dashboard__activity-empty{margin:0;font-size:.8125rem;color:var(--nb-text-muted);line-height:1.5;padding:.75rem 0}.cred-table-wrap--muted{background:#fafafa;border-radius:var(--nb-radius);padding:.25rem}.cred-table--activity{font-size:.8125rem}.cred-dashboard .ops-attention-card__btn{margin-top:.25rem}.page-content:has(.enr-dashboard--wide){width:100%;max-width:none}@media(min-width:1200px){.page-content:has(.enr-dashboard--wide){padding-left:1.75rem;padding-right:2rem}}.enr-dashboard--wide{width:100%;max-width:none}.enr-dashboard--wide .ops-dashboard__live-note{max-width:56rem}.enr-dashboard__lead{font-size:.9375rem;max-width:52rem;line-height:1.5}.enr-dashboard__records-note{margin:.75rem 0 0;font-size:.8125rem;color:var(--nb-text-muted);line-height:1.45}.enr-dashboard__worklist--emphasis{margin-top:.25rem;padding:1.35rem 1.5rem 1.65rem;background:#f8fafc;border:1px solid var(--nb-border);border-radius:var(--nb-radius);box-shadow:0 1px 2px #0f172a0a;width:100%}.enr-dashboard__worklist-desc{max-width:52rem;font-weight:500}.enr-table-wrap{margin-top:.5rem;width:100%}.enr-table-wrap--scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.enr-table-wrap--worklist{margin-top:.85rem}.enr-dashboard--wide .enr-table{width:100%;font-size:.9375rem;border-collapse:separate;border-spacing:0;table-layout:fixed}.enr-dashboard--wide .enr-table th,.enr-dashboard--wide .enr-table td{white-space:normal;padding:.75rem .9rem;vertical-align:middle;line-height:1.45;overflow:hidden;min-width:0}.enr-dashboard--wide .enr-table tbody tr{border-bottom:1px solid #f1f5f9}.enr-dashboard--wide .enr-table tbody tr:hover{background:#f8fafc}.enr-dashboard--wide .enr-table thead th{vertical-align:bottom;font-weight:600;background:#f8fafc;border-bottom:1px solid var(--nb-border)}.enr-dashboard--wide .ops-table__primary,.enr-dashboard--wide .ops-table__wrap{max-width:100%}.enr-table--worklist,.enr-table--clients,.enr-table--providers,.enr-table--payers{min-width:0}.enr-table--activity{min-width:0;font-size:.875rem}.enr-table--worklist .enr-table__task{font-weight:600;color:var(--nb-primary);line-height:1.5;min-width:12rem}.enr-table__follow-up{font-size:.875rem;color:var(--nb-text);min-width:9.5rem;line-height:1.45}.enr-follow-up-cell{display:flex;flex-direction:column;gap:.2rem;min-width:9.5rem}.enr-follow-up-cell__timing{font-weight:600;color:var(--nb-text)}.enr-follow-up-cell__timing--overdue{color:#b45309}.enr-follow-up-cell__action{font-size:.8125rem;color:var(--nb-text-muted);line-height:1.35}.enr-follow-up-cell__warning{font-size:.75rem;font-weight:600;color:#b45309}.enr-table__client,.enr-table__client--primary{font-weight:600}.enr-table__client--primary{color:var(--nb-primary)}.enr-table__provider,.enr-table__provider-name{line-height:1.45}.enr-table__provider{color:var(--nb-text-muted);font-size:.875rem}.enr-table--providers .enr-table__provider-name{font-weight:600;color:var(--nb-text)}.enr-table__group{font-size:.875rem;color:var(--nb-text-muted);line-height:1.45}.enr-table__payer,.enr-table__payer-name{line-height:1.45}.enr-table__payer-name{font-weight:600;color:var(--nb-primary)}.enr-table__blocker{min-width:10rem;max-width:16rem}.enr-table__issue-label{display:inline-block;padding:.2rem .5rem;font-size:.8125rem;font-weight:600;line-height:1.4;color:var(--nb-primary);background:#f1f5f9;border-radius:var(--nb-radius-sm, 4px);white-space:normal;word-break:break-word}.enr-table__next{font-size:.875rem;line-height:1.45;min-width:10rem;max-width:18rem;color:var(--nb-text-muted)}.enr-table__num{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;min-width:3.25rem}.enr-table th.enr-col-num{text-align:right;white-space:nowrap}.enr-table__priority,.enr-table__status{white-space:nowrap}.enr-table__status .status-chip{max-width:100%}.enr-table__date,.enr-table__num,.enr-table__follow-up{white-space:nowrap}.insurer-status .intake-form-field__control{max-width:min(100%,32rem)}.insurer-status-table{table-layout:fixed;width:100%;min-width:0;font-size:.9375rem}.insurer-status--wide .insurer-status-table th,.insurer-status--wide .insurer-status-table td{white-space:normal;padding:.75rem .9rem;vertical-align:middle;line-height:1.45;overflow:hidden;min-width:0}.insurer-status-table .enr-col-payer{width:17%}.insurer-status-table .enr-col-provider{width:13%}.insurer-status-table .enr-col-status{width:7.5rem}.insurer-status-table th.enr-col-status,.insurer-status-table td.enr-table__status{text-align:left;padding-left:.65rem;padding-right:.4rem}.insurer-status-table .enr-col-date{width:5.35rem}.insurer-status-table th.enr-col-date,.insurer-status-table td.enr-table__date{text-align:left;padding-left:.45rem;padding-right:.45rem}.insurer-status-table .enr-col-follow-up{width:13%;min-width:10.5rem}.insurer-status-table .enr-col-action{width:6.25rem}.insurer-status-table .enr-table__status-content{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.35rem;max-width:100%}.insurer-status-table .enr-table__status .status-chip,.insurer-status-table .enr-table__status-content .insurer-status__derivation-badge{flex-shrink:0}.insurer-status-table .enr-table__payer-name,.insurer-status-table .enr-table__provider{overflow:visible;overflow-wrap:normal;word-break:normal;min-width:9rem}.insurer-status-table .enr-table__notes,.insurer-status-table .enr-follow-up-cell__action{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.insurer-status-table td.enr-table__status{overflow:visible;white-space:nowrap;vertical-align:middle}.insurer-status-table td.enr-table__follow-up{white-space:normal;overflow:visible;vertical-align:top}.insurer-status-table .enr-table__follow-up .enr-follow-up-cell{min-width:0;max-width:100%}.insurer-status-table .enr-follow-up-cell__action{white-space:normal;overflow-wrap:anywhere}.insurer-status-table .enr-table__date{font-variant-numeric:tabular-nums}.enr-table__action{text-align:right;white-space:nowrap;padding-left:1.25rem!important;min-width:5.75rem;vertical-align:top}.enr-table__action-stack{display:inline-flex;flex-direction:column;align-items:stretch;gap:.35rem}.enr-table__action-btn--remove{color:var(--nb-danger, #b42318);border-color:color-mix(in srgb,var(--nb-danger, #b42318) 35%,var(--nb-border))}.enr-table th.enr-col-action{text-align:right}.enr-table__action-btn{white-space:nowrap}.enr-col-priority{width:6.5rem}.enr-col-client{width:14%}.enr-col-provider,.enr-col-group,.enr-col-payer{width:11%}.enr-col-status{width:8.5rem;white-space:nowrap}.enr-col-issue{width:13%}.enr-col-task{width:20%}.enr-col-follow-up{width:10%}.enr-col-next{width:14%}.enr-col-date{width:6rem;white-space:nowrap}.enr-col-activity{min-width:12rem}.enr-table__date{white-space:nowrap;font-size:.875rem}.enr-table__activity-text{font-size:.875rem;color:var(--nb-text-muted);line-height:1.45}.enr-dashboard__activity{opacity:.92;max-width:100%}.enr-dashboard__activity-note{margin:0 0 .75rem;font-size:.8125rem;color:var(--nb-text-muted);line-height:1.5;max-width:52rem}.enr-dashboard__activity-empty{margin:0;font-size:.8125rem;color:var(--nb-text-muted);line-height:1.5;padding:.75rem 0}.enr-table-wrap--muted{background:#fafafa;border-radius:var(--nb-radius);padding:.35rem}.enr-dashboard--wide .enr-table-wrap--muted .enr-table tbody tr:hover{background:#f1f5f9}.enr-dashboard .ops-attention-card__btn{margin-top:.25rem}@media(min-width:1400px){.enr-dashboard--wide .ops-attention-grid--primary{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr))}}@media(max-width:768px){.enr-dashboard--wide .enr-table th,.enr-dashboard--wide .enr-table td{padding:.65rem .7rem;font-size:.875rem}}.enr-dashboard__insurer-cta{margin-top:1.5rem;padding-top:1rem;border-top:1px solid var(--nb-border)}.enr-dashboard__insurer-cta-card{padding:1rem 1.25rem;background:#fafafa;border:1px solid var(--nb-border);border-radius:var(--nb-radius);max-width:36rem}.enr-dashboard__insurer-cta-title{margin:0 0 .35rem;font-size:1rem;font-weight:600}.enr-dashboard__insurer-cta-desc{margin:0 0 .85rem;font-size:.875rem;color:var(--nb-text-muted);line-height:1.5}.page-content:has(.insurer-status--wide){width:100%;max-width:none}@media(min-width:1200px){.page-content:has(.insurer-status--wide){padding-left:1.75rem;padding-right:2rem}}.insurer-status--wide{width:100%;display:flex;flex-direction:column;gap:1.75rem}.insurer-status__hero{display:flex;flex-direction:column;gap:.65rem;max-width:56rem}.insurer-status__lead{margin:0;font-size:.9375rem;color:var(--nb-text);line-height:1.55}.insurer-status__readonly-note{margin:0;font-size:.875rem;color:#1e3a5f;background:#eff6ff;border:1px solid #bfdbfe;padding:.625rem .875rem;border-radius:var(--nb-radius);line-height:1.5}.insurer-status__section-desc{margin:-.35rem 0 .75rem;font-size:.875rem;color:var(--nb-text-muted);line-height:1.45}.insurer-status__active-filters{margin:0 0 .75rem;padding:.5rem .75rem;font-size:.875rem;background:#f8fafc;border:1px solid #e2e8f0;border-radius:var(--nb-radius);line-height:1.45}.insurer-status__summary-action{display:block;padding:0;margin:0;border:none;background:transparent;cursor:pointer;text-align:left;border-radius:var(--nb-radius)}.insurer-status__summary-action:focus-visible{outline:2px solid var(--nb-primary);outline-offset:2px}.insurer-status__summary-action--active .summary-card{box-shadow:0 0 0 2px var(--nb-primary)}.enr-dashboard__loading{margin:0 0 1rem;font-size:.875rem;color:var(--nb-text-muted)}.enr-documents__workflow{margin:0 0 .75rem;font-size:.8125rem;color:var(--nb-text-muted);line-height:1.45}.insurer-status-drawer__staff-only-note{margin:.5rem 0 0;font-size:.8125rem;color:var(--nb-text-muted);line-height:1.45}.insurer-status__section-title{margin:0 0 .65rem;font-size:1.0625rem;font-weight:600;color:var(--nb-primary)}.insurer-status__group-readonly{margin:0;font-size:.9375rem;line-height:1.5}.insurer-status__group-hint{color:var(--nb-text-muted);font-weight:400}.insurer-status__summary-grid{margin-top:.25rem}.insurer-status__quick-filters{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.85rem}.insurer-status__filter-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(13rem,1fr));gap:.75rem 1rem;align-items:end}.insurer-status__filter-grid--compact{margin-bottom:.5rem;grid-template-columns:minmax(14rem,1.4fr) repeat(2,minmax(10rem,1fr))}.insurer-status__filter-grid--payer{margin-bottom:.5rem}.insurer-status__filter-field--group{grid-column:span 1}.insurer-status__filter-field--quick-find{flex:1 1 18rem;max-width:28rem}.insurer-status__quick-find-row{display:flex;flex-wrap:wrap;gap:.65rem;align-items:flex-end;margin-bottom:.65rem}.insurer-status-queue{gap:.75rem}.insurer-status-queue__record--stripe-base{background:var(--nb-surface, #fff)}.insurer-status-queue__record--stripe-alt{background:var(--surface-muted, #f0f4f8)}.insurer-status-queue__record.ops-work-queue__record{border-left:1px solid var(--nb-border);border-right:1px solid var(--nb-border);border-top:3px solid var(--enrollment-visual-neutral);border-bottom:3px solid var(--enrollment-visual-neutral)}.insurer-status-queue__record.ops-work-queue__record.insurer-status-queue__record--visual-needs-attention{border-top-color:var(--enrollment-visual-needs-attention);border-bottom-color:var(--enrollment-visual-needs-attention)}.insurer-status-queue__record.ops-work-queue__record.insurer-status-queue__record--visual-in-progress{border-top-color:var(--enrollment-visual-in-progress);border-bottom-color:var(--enrollment-visual-in-progress)}.insurer-status-queue__record.ops-work-queue__record.insurer-status-queue__record--visual-complete{border-top-color:var(--enrollment-visual-complete);border-bottom-color:var(--enrollment-visual-complete)}.insurer-status-queue__record.ops-work-queue__record.insurer-status-queue__record--visual-neutral{border-top-color:var(--enrollment-visual-neutral);border-bottom-color:var(--enrollment-visual-neutral)}.insurer-status-queue__line--identity{border-top:0;padding-top:0;margin-top:0}.insurer-status-queue__identity-heading{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .5rem;margin:0;line-height:1.35}.insurer-status-queue__payer{font-size:1.0625rem;font-weight:650;color:var(--nb-text, #111827)}.insurer-status-queue__sep{color:#94a3b8;flex-shrink:0}.insurer-status-queue__provider{font-size:1.0625rem;font-weight:600;color:#1f2937}.insurer-status-queue__group-line{margin:.2rem 0 0}.insurer-status-queue__group-name{font-size:.875rem;color:#475569}.insurer-status-queue__line--status{display:block}.insurer-status-queue__dates{font-size:.875rem;line-height:1.45;color:#475569}.insurer-status-queue__derivation-badge{display:inline-flex;align-items:center;padding:.1rem .45rem;border-radius:999px;background:#fef3c7;color:#92400e;font-size:.75rem;font-weight:650}.enrollment-lob-badge{display:inline-flex;align-items:center;flex-shrink:0;padding:.08rem .45rem;border-radius:999px;border:1px solid transparent;font-size:.6875rem;font-weight:650;line-height:1.25;letter-spacing:.01em;white-space:nowrap}.enrollment-lob-badge--commercial{background:#dbeafe;border-color:#93c5fd;color:#1e3a8a}.enrollment-lob-badge--medicare{background:#fef3c7;border-color:#fcd34d;color:#92400e}.enrollment-lob-badge--medicaid{background:#dcfce7;border-color:#86efac;color:#166534}.insurer-status-queue__line--intelligence{margin-top:.35rem;padding-top:.35rem;border-top:1px dashed #cbd5e1}.enrollment-follow-up-intelligence__chips{display:flex;flex-wrap:wrap;gap:.45rem}.enrollment-follow-up-intelligence__chip{display:inline-flex;flex-direction:column;gap:.1rem;min-width:7rem;max-width:100%;padding:.35rem .55rem;border-radius:.5rem;border:1px solid #cbd5e1;background:#f8fafc}.enrollment-follow-up-intelligence__chip-label{font-size:.6875rem;font-weight:650;letter-spacing:.02em;text-transform:uppercase;color:#64748b}.enrollment-follow-up-intelligence__chip-value{font-size:.8125rem;line-height:1.35;color:#0f172a}.enrollment-follow-up-intelligence__chip--priority{border-color:#94a3b8}.enrollment-follow-up-intelligence__priority--normal{background:#f8fafc}.enrollment-follow-up-intelligence__priority--watch{background:#fffbeb;border-color:#fcd34d}.enrollment-follow-up-intelligence__priority--attention{background:#fff7ed;border-color:#fdba74}.enrollment-follow-up-intelligence__priority--critical{background:#fef2f2;border-color:#fca5a5}.enrollment-follow-up-intelligence__chip--reason{background:#eff6ff;border-color:#93c5fd}.enrollment-follow-up-intelligence__chip--action{background:#f0fdf4;border-color:#86efac}.enrollment-follow-up-intelligence__benchmark{margin:.35rem 0 0;font-size:.8125rem;color:var(--color-text-muted, #64748b)}.enrollment-follow-up-staff-panel__section+.enrollment-follow-up-staff-panel__section{margin-top:1.25rem;padding-top:1.25rem;border-top:1px dashed var(--color-border-muted, #cbd5e1)}.enrollment-follow-up-staff-panel__heading{margin:0 0 .75rem;font-size:.9375rem;font-weight:600}.enrollment-follow-up-staff-panel__hint{margin:-.35rem 0 .75rem;font-size:.8125rem;color:var(--color-text-muted, #64748b)}.enrollment-timeline-intelligence{margin:1rem 0 1.25rem;padding:1rem 1.1rem;border:1px solid var(--color-border-muted, #cbd5e1);border-radius:.5rem;background:var(--color-surface-muted, #f8fafc)}.enrollment-timeline-intelligence__lead{margin:0 0 .85rem;font-size:.8125rem;color:var(--color-text-muted, #64748b)}.enrollment-timeline-intelligence__summary{margin-bottom:.75rem}.enrollment-timeline-intelligence__confidence{display:inline-block;padding:.1rem .45rem;border-radius:999px;font-size:.8125rem;font-weight:600}.enrollment-timeline-intelligence__confidence--high{color:#166534;background:#dcfce7}.enrollment-timeline-intelligence__confidence--medium{color:#92400e;background:#fef3c7}.enrollment-timeline-intelligence__confidence--low{color:#475569;background:#e2e8f0}.enrollment-timeline-intelligence__subheading{margin:0 0 .45rem;font-size:.8125rem;font-weight:600}.enrollment-timeline-intelligence__knowledge-list,.enrollment-timeline-intelligence__notes,.enrollment-timeline-intelligence__events-list{margin:0;padding-left:1.1rem;font-size:.8125rem}.enrollment-timeline-intelligence__knowledge-item+.enrollment-timeline-intelligence__knowledge-item,.enrollment-timeline-intelligence__events-item+.enrollment-timeline-intelligence__events-item{margin-top:.35rem}.enrollment-timeline-intelligence__knowledge-code{display:inline-block;margin-right:.35rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.75rem;color:var(--color-text-muted, #64748b)}.enrollment-timeline-intelligence__notes{margin:.65rem 0;color:var(--color-text-muted, #64748b)}.enrollment-timeline-intelligence__events{margin-top:.65rem;font-size:.8125rem}.enrollment-timeline-intelligence__events summary{cursor:pointer;color:var(--color-link, #2563eb)}.enrollment-timeline-intelligence__events-label{display:inline-block;min-width:12rem}.enrollment-timeline-intelligence__events-date{color:var(--color-text-muted, #64748b)}.enrollment-timeline-intelligence__unknown-hint{margin:0 0 .75rem;padding:.65rem .75rem;border-radius:.375rem;background:#f8fafc;border:1px solid var(--color-border-muted, #cbd5e1);font-size:.8125rem;color:var(--color-text-muted, #64748b)}.enrollment-timeline-classification-summary{margin:0 0 1.25rem}.enrollment-timeline-classification-summary__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.5rem;margin:0;padding:0;list-style:none}.enrollment-timeline-classification-summary__item{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.55rem .75rem;border:1px solid var(--color-border-muted, #cbd5e1);border-radius:.375rem;background:#fff;font:inherit;text-align:left;cursor:pointer}.enrollment-timeline-classification-summary__item--active{border-color:#2563eb;background:#eff6ff}.enrollment-timeline-classification-summary__label{font-size:.8125rem}.enrollment-timeline-classification-summary__count{font-size:.875rem;font-weight:600}.insurer-status__workspace-tabs{margin:0 0 1rem}.enrollment-timeline-action-work-queue-summary{margin-bottom:1rem}.enrollment-timeline-action-work-queue-summary__section+.enrollment-timeline-action-work-queue-summary__section{margin-top:.75rem}.enrollment-timeline-action-work-queue-summary__heading{margin:0 0 .35rem;font-size:.8125rem;font-weight:600;color:var(--color-text-muted, #64748b)}.enrollment-timeline-action-work-queue{display:flex;flex-direction:column;gap:1.25rem}.enrollment-timeline-action-work-queue__group{border:1px solid var(--color-border, #dbe3ef);border-radius:.75rem;overflow:hidden;background:var(--color-surface, #fff)}.enrollment-timeline-action-work-queue__group-header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem 1rem;background:var(--color-surface-muted, #f8fafc);border-bottom:1px solid var(--color-border, #dbe3ef)}.enrollment-timeline-action-work-queue__group-title{margin:0;font-size:.9375rem}.enrollment-timeline-action-work-queue__group-count{font-size:.8125rem;color:var(--color-text-muted, #64748b)}.enrollment-timeline-action-work-queue__table-wrap{overflow-x:auto}.enrollment-timeline-action-work-queue__table{width:100%;border-collapse:collapse;font-size:.8125rem}.enrollment-timeline-action-work-queue__table th,.enrollment-timeline-action-work-queue__table td{padding:.65rem .75rem;border-bottom:1px solid var(--color-border, #e2e8f0);vertical-align:top;text-align:left}.enrollment-timeline-action-work-queue__table th{font-size:.75rem;font-weight:600;color:var(--color-text-muted, #64748b);background:var(--color-surface, #fff);white-space:nowrap}.enrollment-timeline-action-work-queue__open-cell{width:1%;white-space:nowrap}.enrollment-timeline-action-work-queue__empty{margin:0;padding:1rem 0;color:var(--color-text-muted, #64748b)}.enrollment-follow-up-recommendation-work-queue-summary{margin-bottom:1rem}.enrollment-follow-up-recommendation-work-queue-summary__section+.enrollment-follow-up-recommendation-work-queue-summary__section{margin-top:.75rem}.enrollment-follow-up-recommendation-work-queue-summary__heading{margin:0 0 .35rem;font-size:.8125rem;font-weight:600;color:var(--color-text-muted, #64748b)}.enrollment-follow-up-recommendation-work-queue{display:flex;flex-direction:column;gap:1.25rem}.enrollment-follow-up-recommendation-work-queue__group{border:1px solid var(--color-border, #dbe3ef);border-radius:.75rem;overflow:hidden;background:var(--color-surface, #fff)}.enrollment-follow-up-recommendation-work-queue__group-header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem 1rem;background:var(--color-surface-muted, #f8fafc);border-bottom:1px solid var(--color-border, #dbe3ef)}.enrollment-follow-up-recommendation-work-queue__group-title{margin:0;font-size:.9375rem}.enrollment-follow-up-recommendation-work-queue__group-count{font-size:.8125rem;color:var(--color-text-muted, #64748b)}.enrollment-follow-up-recommendation-work-queue__table-wrap{overflow-x:auto}.enrollment-follow-up-recommendation-work-queue__table{width:100%;border-collapse:collapse;font-size:.8125rem}.enrollment-follow-up-recommendation-work-queue__table th,.enrollment-follow-up-recommendation-work-queue__table td{padding:.65rem .75rem;border-bottom:1px solid var(--color-border, #e2e8f0);vertical-align:top;text-align:left}.enrollment-follow-up-recommendation-work-queue__table th{font-size:.75rem;font-weight:600;color:var(--color-text-muted, #64748b);background:var(--color-surface, #fff);white-space:nowrap}.enrollment-follow-up-recommendation-work-queue__open-cell{width:1%;white-space:nowrap}.enrollment-follow-up-recommendation-work-queue__empty{margin:0;padding:1rem 0;color:var(--color-text-muted, #64748b)}.insurer-status__timeline-columns-toggle{display:inline-flex;align-items:center;gap:.35rem;font-size:.8125rem;color:var(--color-text-muted, #64748b)}.insurer-status-queue__line--timeline-columns{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.5rem 1rem;align-items:start}.insurer-status-queue__timeline-column-label{display:block;font-size:.75rem;color:var(--color-text-muted, #64748b)}.insurer-status-queue__timeline-column-value{display:block;font-size:.8125rem;font-weight:600}.insurer-status-queue__timeline-unknown-hint{grid-column:1 / -1;margin:0;font-size:.8125rem;color:var(--color-text-muted, #64748b)}.insurer-status-queue__timeline-needs-dates-hint{grid-column:1 / -1;margin:0;font-size:.75rem;color:var(--color-text-muted, #64748b)}.insurer-status__checkbox-field{display:inline-flex;align-items:center;gap:.4rem;min-height:2.25rem;font-size:.8125rem}.enrollment-timeline-intelligence__suggestions{margin:0 0 .85rem;padding:.75rem .85rem;border-radius:.375rem;border:1px dashed var(--color-border-muted, #cbd5e1);background:#fff}.enrollment-timeline-intelligence__suggestions-list{margin:0;padding-left:1.1rem;font-size:.8125rem}.enrollment-timeline-intelligence__suggestions-item+.enrollment-timeline-intelligence__suggestions-item{margin-top:.4rem}.enrollment-timeline-intelligence__suggestions-field{display:inline-block;min-width:9rem;margin-right:.35rem;font-weight:600}.enrollment-timeline-staff-action{display:inline-block;padding:.1rem .45rem;border-radius:999px;font-size:.8125rem;font-weight:600}.enrollment-timeline-staff-action--none{color:#475569;background:#f1f5f9}.enrollment-timeline-staff-action--advisory{color:#1e40af;background:#eff6ff}.enrollment-timeline-staff-action--conflict{color:#991b1b;background:#fef2f2;border:1px solid #fecaca}.insurer-status-queue__timeline-column--action{min-width:12rem}.enrollment-operational-queue__priority{display:inline-block;padding:.15rem .55rem;border-radius:999px;font-size:.8125rem;font-weight:600}.enrollment-operational-queue__priority--critical{background:#fef2f2;color:#991b1b}.enrollment-operational-queue__priority--attention{background:#fff7ed;color:#9a3412}.enrollment-operational-queue__priority--waiting{background:#eff6ff;color:#1d4ed8}.enrollment-operational-queue__priority--completed{background:#f0fdf4;color:#166534}.insurer-status__queue-section{margin-top:.25rem}@media(max-width:1100px){.insurer-status__filter-grid--compact{grid-template-columns:repeat(2,minmax(10rem,1fr))}}@media(max-width:720px){.insurer-status__filter-grid--compact{grid-template-columns:1fr}}.insurer-status--work-surface .insurer-status__filters{margin-bottom:1rem}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.btn--link{background:none;border:none;padding:0;color:var(--nb-teal, #0d9488);text-decoration:underline;cursor:pointer;font:inherit}.btn--link.btn--small{font-size:.875rem}.intake-form-field--checkbox{display:flex;align-items:center;gap:.5rem;flex-direction:row}.intake-form-field--checkbox .intake-form-field__label{margin:0}.insurer-status__table-header{margin-bottom:.5rem}.insurer-status__table-header-main{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}.insurer-status__row-count{margin:.25rem 0 0;font-size:.875rem;color:var(--nb-text-muted);line-height:1.45}.insurer-status-table-wrap{width:100%}.insurer-status--wide .insurer-status-table tbody tr{border-bottom:1px solid #f1f5f9}.insurer-status--wide .insurer-status-table tbody tr:hover{background:#f8fafc}.insurer-status--wide .insurer-status-table thead th{font-weight:600;background:#f8fafc;border-bottom:1px solid var(--nb-border)}.insurer-status-table .enr-col-date,.insurer-status-table .enr-table__date{white-space:nowrap}.insurer-status__empty-filtered{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem}.insurer-status__footer-links{margin-top:.5rem}.insurer-status-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:flex;align-items:stretch;justify-content:flex-end}.enrollment-intelligence-collapsible{margin-top:1rem;border:1px solid #e2e8f0;border-radius:8px;background:#f8fafc}.enrollment-intelligence-collapsible__summary{cursor:pointer;padding:.75rem 1rem;font-weight:700;list-style:none}.enrollment-intelligence-collapsible__summary::-webkit-details-marker{display:none}.enrollment-intelligence-collapsible__body{padding:0 1rem 1rem;display:flex;flex-direction:column;gap:.75rem}.insurer-status-drawer__identity{margin-bottom:.75rem}.insurer-status-drawer__details--compact{margin-top:0}.insurer-status-drawer__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;border:none;background:#0f172a73;cursor:pointer}.insurer-status-drawer__panel{position:relative;width:min(28rem,100vw);max-width:100%;background:var(--nb-surface);border-left:1px solid var(--nb-border);box-shadow:-4px 0 24px #0f172a1f;padding:1.25rem 1.5rem 2rem;overflow-y:auto;z-index:1}.insurer-status-drawer__header{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:.75rem}.insurer-status-drawer__title{margin:0;font-size:1.125rem;font-weight:600;color:var(--nb-primary)}.insurer-status-drawer__lead{margin:0 0 1rem;font-size:.8125rem;color:var(--nb-text-muted);line-height:1.5}.insurer-status-drawer__details{margin:0;display:flex;flex-direction:column;gap:.65rem}.insurer-status-drawer__row{display:grid;grid-template-columns:7.5rem 1fr;gap:.5rem 1rem;align-items:start}.insurer-status-drawer__row--chip{align-items:center}.insurer-status-drawer__label{margin:0;font-size:.8125rem;font-weight:600;color:var(--nb-text-muted)}.insurer-status-drawer__value{margin:0;font-size:.9375rem;line-height:1.45;word-break:break-word}.insurer-status-drawer__header-actions{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end}.insurer-status-drawer__form{display:flex;flex-direction:column;gap:.85rem}.insurer-status-drawer__context{margin:0;font-size:.875rem;color:var(--nb-text-muted)}.insurer-status-drawer__field{display:flex;flex-direction:column;gap:.35rem}.insurer-status-drawer__field-label{font-size:.8125rem;font-weight:600;color:var(--nb-text-muted)}.insurer-status-drawer__input,.insurer-status-drawer__textarea{width:100%;font:inherit;padding:.45rem .55rem;border:1px solid var(--nb-border);border-radius:var(--nb-radius-sm, 4px);background:var(--nb-surface);color:inherit}.insurer-status-drawer__textarea{resize:vertical;min-height:4rem}.insurer-status-drawer__form-actions{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.25rem}.insurer-status__toolbar{display:flex;justify-content:flex-end;margin:.5rem 0 .75rem}.insurer-status-drawer--modal{align-items:center;justify-content:center;padding:1rem}.insurer-status-drawer__panel--modal{width:min(36rem,100%);max-height:min(90vh,52rem);border:1px solid var(--nb-border);border-radius:var(--nb-radius-md, 8px);box-shadow:0 12px 40px #0f172a2e}.insurer-status-drawer__body{display:flex;flex-direction:column;gap:.75rem}.insurer-status-drawer__footer{margin-top:1rem;padding-top:1rem;border-top:1px solid var(--nb-border)}.insurer-status-drawer__footer-note{margin:0 0 .75rem;font-size:.8125rem;color:var(--nb-text-muted)}.insurer-status-drawer__actions{display:flex;justify-content:flex-end;gap:.5rem}.insurer-status-drawer__field-error{margin:.25rem 0 0;font-size:.8125rem;color:var(--nb-danger, #b42318)}.insurer-status-drawer__helper{margin:.35rem 0 0;font-size:.8125rem;color:var(--nb-text-muted)}.insurer-status-drawer__warning{margin:.5rem 0 0;padding:.75rem;border:1px solid #f59e0b;border-radius:var(--nb-radius-sm, 4px);background:#fffbeb;font-size:.8125rem;color:#92400e}.insurer-status-drawer__derivation-info{margin:.5rem 0 0;padding:.75rem;border:1px solid var(--nb-border);border-radius:var(--nb-radius-sm, 4px);background:var(--nb-surface-muted, #f8fafc);font-size:.8125rem;color:var(--nb-text-muted)}.insurer-status-drawer__warning p{margin:0 0 .5rem}.insurer-status-drawer__danger-zone{margin-top:1.25rem;padding-top:1rem;border-top:1px solid var(--nb-border)}.insurer-status-drawer__danger-title{margin:0 0 .35rem;font-size:.9375rem}.insurer-status-drawer__danger-copy{margin:0 0 .75rem;font-size:.8125rem;color:var(--nb-text-muted)}.enrollment-mistaken-remove__backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:flex;align-items:center;justify-content:center;padding:1rem;background:#0f172a73}.enrollment-mistaken-remove__modal{width:min(32rem,100%);padding:1.25rem;border:1px solid var(--nb-border);border-radius:var(--nb-radius-md, 8px);background:#fff;box-shadow:0 12px 40px #0f172a2e}.enrollment-mistaken-remove__title{margin:0 0 .75rem;font-size:1.125rem}.enrollment-mistaken-remove__warning{margin:0 0 1rem;font-size:.875rem;color:var(--nb-text)}.enrollment-mistaken-remove__field{display:flex;flex-direction:column;gap:.35rem;margin-bottom:.85rem}.enrollment-mistaken-remove__label{font-size:.8125rem;font-weight:600}.enrollment-mistaken-remove__select,.enrollment-mistaken-remove__textarea{width:100%;padding:.5rem .65rem;border:1px solid var(--nb-border);border-radius:var(--nb-radius-sm, 4px);font:inherit}.enrollment-mistaken-remove__textarea{resize:vertical}.enrollment-mistaken-remove__actions{display:flex;justify-content:flex-end;gap:.5rem;margin-top:.5rem}.enrollment-bundle-panel{margin:0 0 1rem;padding:.85rem 1rem;border:1px solid var(--nb-border);border-radius:var(--nb-radius-sm, 4px);background:#f8fafc}.enrollment-bundle-panel__badge{margin:0 0 .75rem;font-size:.875rem;color:var(--nb-text)}.enrollment-bundle-panel__related-title{margin:0 0 .5rem;font-size:.8125rem;font-weight:600;color:var(--nb-text-muted)}.enrollment-bundle-panel__related-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.45rem}.enrollment-bundle-panel__related-item{display:flex;flex-direction:column;gap:.15rem;font-size:.8125rem}.enrollment-bundle-panel__related-name{font-weight:500;color:var(--nb-text)}.enrollment-bundle-panel__current{font-weight:400;color:var(--nb-text-muted)}.enrollment-bundle-panel__related-status{color:var(--nb-text-muted)}.enrollment-bundle-panel__options{margin-top:.85rem;display:flex;flex-direction:column;gap:.5rem}.enrollment-bundle-panel__checkbox{display:flex;align-items:flex-start;gap:.5rem;font-size:.8125rem;color:var(--nb-text)}.enrollment-bundle-preview{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;display:flex;align-items:center;justify-content:center}.enrollment-bundle-preview__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;border:none;background:#0f172a80;cursor:pointer}.enrollment-bundle-preview__panel{position:relative;z-index:1;width:min(32rem,calc(100vw - 2rem));max-height:calc(100vh - 2rem);overflow-y:auto;background:var(--nb-surface);border:1px solid var(--nb-border);border-radius:var(--nb-radius-md, 8px);box-shadow:0 12px 40px #0f172a2e;padding:1.25rem 1.5rem}.enrollment-bundle-preview__title{margin:0 0 .5rem;font-size:1.05rem;font-weight:600}.enrollment-bundle-preview__lead{margin:0 0 1rem;font-size:.875rem;color:var(--nb-text-muted)}.enrollment-bundle-preview__section{margin-bottom:1rem}.enrollment-bundle-preview__section-title{margin:0 0 .35rem;font-size:.8125rem;font-weight:600}.enrollment-bundle-preview__list{margin:0;padding-left:1.1rem;font-size:.8125rem}.enrollment-bundle-preview__item{margin-bottom:.35rem}.enrollment-bundle-preview__meta,.enrollment-bundle-preview__skip{margin-left:.35rem;color:var(--nb-text-muted)}.enrollment-bundle-preview__badge{margin-left:.35rem;font-size:.75rem;font-weight:600;color:var(--nb-primary)}.enrollment-bundle-preview__empty{margin:0;font-size:.8125rem;color:var(--nb-text-muted)}.enrollment-bundle-preview__actions{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.insurer-status-drawer__duplicate-summary{display:grid;gap:.35rem 1rem;grid-template-columns:minmax(6rem,auto) 1fr;margin:0 0 .85rem;font-size:.875rem}.insurer-status-drawer__duplicate-row{display:contents}.insurer-status-drawer__duplicate-row dt{color:var(--nb-text-muted);font-weight:500}.insurer-status-drawer__duplicate-row dd{margin:0}.insurer-status-drawer__duplicate-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem}.insurer-status-drawer__duplicate-override{flex:1 1 100%;margin-top:.5rem}.insurer-status-drawer__checkbox{display:flex;align-items:flex-start;gap:.5rem;font-size:.8125rem}.enr-documents{margin-top:1.25rem;padding-top:1rem;border-top:1px solid var(--nb-border)}.enr-documents__header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.65rem}.enr-documents__title{margin:0;font-size:1rem;font-weight:600}.enr-documents__hint,.enr-documents__error{margin:.35rem 0 0;font-size:.875rem}.enr-documents__error{color:var(--nb-danger, #b42318)}.enr-documents__upload{display:flex;flex-direction:column;gap:.65rem;margin-bottom:.85rem;padding:.75rem;border:1px dashed var(--nb-border);border-radius:var(--nb-radius-sm, 4px);background:var(--nb-surface-muted, #f8f9fa)}.enr-documents__field{display:flex;flex-direction:column;gap:.3rem}.enr-documents__field-label{font-size:.8125rem;font-weight:600;color:var(--nb-text-muted)}.enr-documents__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.65rem}.enr-documents__item{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.5rem;padding:.55rem 0;border-bottom:1px solid var(--nb-border)}.enr-documents__item:last-child{border-bottom:none}.enr-documents__item-main{display:flex;flex-direction:column;gap:.2rem;min-width:0;flex:1 1 12rem}.enr-documents__type{font-size:.8125rem;font-weight:600;color:var(--nb-text-muted)}.enr-documents__file{font-size:.9375rem;word-break:break-word}.enr-documents__meta{font-size:.8125rem;color:var(--nb-text-muted)}.enr-documents__item-actions{display:flex;flex-wrap:wrap;gap:.35rem}.enr-documents__context{display:flex;flex-wrap:wrap;gap:.35rem .65rem;margin:.5rem 0 .75rem}.enr-documents__context-chip{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:.25rem;font-size:.8125rem;padding:.2rem .45rem;border-radius:var(--nb-radius-sm, 4px);background:var(--nb-surface-muted, #f8f9fa);border:1px solid var(--nb-border)}.enr-documents__context-chip-label{font-weight:600;color:var(--nb-text-muted)}.enr-documents__context-chip-value{word-break:break-word}.enr-documents__table-wrap{overflow-x:auto;margin-top:.35rem}.enr-documents__table{width:100%;min-width:36rem}.enr-documents__table th,.enr-documents__table td{vertical-align:top}.enr-documents__description{display:block;font-size:.8125rem;color:var(--nb-text-muted)}.enr-documents__pending{display:block;font-size:.75rem;color:var(--nb-text-muted);font-style:italic}.enr-documents__notes-cell{max-width:14rem;word-break:break-word}.enr-documents-workspace__group-detail-note{margin-bottom:.75rem}.enr-documents-workspace__enrollment-list{display:flex;flex-direction:column;gap:1rem}.enr-documents-workspace__enrollment-block{padding:.65rem 0;border-top:1px solid var(--nb-border)}.enr-documents-workspace__enrollment-block:first-child{border-top:none;padding-top:0}.enr-documents-workspace__enrollment-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.5rem}.enr-documents-workspace__enrollment-title{margin:0;font-size:.9375rem;font-weight:600}.enr-documents-workspace__category-list{display:flex;flex-direction:column;gap:.75rem}.enr-documents-workspace__category-block{border:1px solid var(--nb-border);border-radius:.5rem;background:var(--nb-surface, #fff)}.enr-documents-workspace__category-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;padding:.55rem .75rem}.enr-documents-workspace__category-toggle{display:inline-flex;align-items:center;gap:.4rem;padding:0;border:none;background:transparent;color:inherit;font:inherit;font-weight:600;cursor:pointer}.enr-documents-workspace__category-chevron{width:1rem;color:var(--nb-text-muted, #4b5563)}.enr-documents-workspace__category-title-text{font-size:.9375rem}.enr-documents-workspace__category-count{font-size:.875rem;font-weight:600;color:var(--nb-text-muted, #4b5563)}.enr-documents-workspace__category-body{padding:0 .75rem .75rem}.enr-documents-workspace__category-empty{margin:0}.enr-documents-workspace__upload-panel{display:flex;flex-direction:column;gap:.65rem;margin:0 .75rem .75rem;padding:.75rem;border:1px dashed var(--nb-border);border-radius:.5rem;background:var(--nb-surface-muted, #f9fafb)}.enr-documents-workspace__upload-field{display:flex;flex-direction:column;gap:.25rem}.enr-documents-workspace__upload-label{font-size:.8125rem;font-weight:600;color:var(--nb-text-muted, #4b5563)}.enr-payer-contacts{margin-top:1.25rem;padding-top:1rem;border-top:1px solid var(--nb-border)}.enr-payer-contacts__header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.35rem}.enr-payer-contacts__title{margin:0;font-size:1rem;font-weight:600}.enr-payer-contacts__hint,.enr-payer-contacts__error{margin:.35rem 0 0;font-size:.875rem}.enr-payer-contacts__error{color:var(--nb-danger, #b42318)}.enr-payer-contacts__form{display:flex;flex-direction:column;gap:.65rem;margin-bottom:.85rem;padding:.75rem;border:1px dashed var(--nb-border);border-radius:var(--nb-radius-sm, 4px);background:var(--nb-surface-muted, #f8f9fa)}.enr-payer-contacts__form-actions{display:flex;flex-wrap:wrap;gap:.35rem}.enr-payer-contacts__field{display:flex;flex-direction:column;gap:.3rem}.enr-payer-contacts__field--checkbox{flex-direction:row;align-items:center;gap:.5rem}.enr-payer-contacts__field-label{font-size:.8125rem;font-weight:600;color:var(--nb-text-muted)}.enr-payer-contacts__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.65rem}.enr-payer-contacts__item{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.5rem;padding:.55rem 0;border-bottom:1px solid var(--nb-border)}.enr-payer-contacts__item:last-child{border-bottom:none}.enr-payer-contacts__item-main{display:flex;flex-direction:column;gap:.2rem;min-width:0;flex:1 1 12rem}.enr-payer-contacts__type{font-size:.8125rem;font-weight:600;color:var(--nb-text-muted)}.enr-payer-contacts__name{font-size:.9375rem;word-break:break-word}.enr-payer-contacts__meta{font-size:.8125rem;color:var(--nb-text-muted)}.enr-payer-contacts__meta a{color:var(--nb-link, #0b5cab)}.enr-payer-contacts__item-actions{display:flex;flex-wrap:wrap;gap:.35rem}.all-groups{display:flex;flex-direction:column;gap:1.5rem}.all-groups__hero{max-width:56rem}.all-groups__lead{margin:0;font-size:.9375rem;line-height:1.55}.all-groups__live-note,.all-groups__muted{margin:.75rem 0 0;font-size:.875rem;color:var(--nb-text-muted)}.all-groups__section-title{margin:0 0 .5rem;font-size:1.0625rem;font-weight:600;color:var(--nb-primary)}.all-groups__section-desc{margin:0;font-size:.875rem;color:var(--nb-text-muted)}.all-groups__filter-row{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:.75rem}.all-groups__search-label{flex:1 1 16rem;display:flex;flex-direction:column;gap:.35rem}.all-groups__search-caption{font-size:.8125rem;font-weight:600;color:var(--nb-text-muted)}.all-groups__search-input{padding:.5rem .65rem;border:1px solid #e2e8f0;border-radius:var(--nb-radius);font-size:.9375rem}.all-groups__quick-filters{display:flex;flex-wrap:wrap;gap:.5rem}.all-groups__quick-filter--active{box-shadow:0 0 0 2px var(--nb-primary)}.all-groups__table-header{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.5rem;margin-bottom:.75rem}.all-groups__empty{padding:1.25rem;background:#f8fafc;border:1px solid #e2e8f0;border-radius:var(--nb-radius);display:flex;flex-direction:column;gap:.75rem;align-items:flex-start}.all-groups-table{min-width:64rem}.ops-dashboard__section-actions{display:flex;flex-wrap:wrap;gap:.5rem}.group-profile{display:flex;flex-direction:column;gap:1.5rem}.group-profile__hero{max-width:56rem}.group-profile__lead{margin:0;font-size:.9375rem;line-height:1.55}.group-profile__live-note,.group-profile__muted{margin:.75rem 0 0;font-size:.875rem;color:var(--nb-text-muted)}.group-profile__section-title{margin:0 0 .5rem;font-size:1.0625rem;font-weight:600;color:var(--nb-primary)}.group-profile__section-desc{margin:0 0 .75rem;font-size:.875rem;color:var(--nb-text-muted);line-height:1.45}.group-profile__header{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:1rem;padding-bottom:.5rem;border-bottom:1px solid #e2e8f0}.group-profile__meta{margin:.35rem 0 0;font-size:.875rem;color:var(--nb-text-muted)}.group-profile__select-label{display:flex;flex-direction:column;gap:.35rem;max-width:24rem}.group-profile__select-caption{font-size:.8125rem;font-weight:600;color:var(--nb-text-muted)}.group-profile__select{padding:.5rem .65rem;border:1px solid #e2e8f0;border-radius:var(--nb-radius);font-size:.9375rem;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.group-profile__client-name{margin:0;font-size:1.375rem;font-weight:700;color:var(--nb-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:min(100%,48rem)}.group-profile__summary-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));gap:.75rem}.group-profile__summary-card{padding:.85rem 1rem;background:#fff;border:1px solid #e2e8f0;border-radius:var(--nb-radius);display:flex;flex-direction:column;gap:.35rem}.group-profile__summary-label{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.02em;color:var(--nb-text-muted)}.group-profile__summary-value{font-size:1.125rem;font-weight:600}.group-profile__summary-hint{font-size:.8125rem;color:var(--nb-text-muted);line-height:1.4}.group-profile__link-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:.75rem}.group-profile__link-card{display:flex;flex-direction:column;gap:.35rem;padding:1rem;background:#fff;border:1px solid #e2e8f0;border-radius:var(--nb-radius);text-decoration:none;color:inherit;transition:border-color .15s ease,box-shadow .15s ease}.group-profile__link-card:hover{border-color:var(--nb-primary);box-shadow:0 2px 8px #0f172a0f}.group-profile__link-label{font-weight:600;color:var(--nb-primary)}.group-profile__link-desc{font-size:.8125rem;color:var(--nb-text-muted);line-height:1.4}.group-profile__location-list{margin:0;padding-left:1.25rem;font-size:.9375rem;line-height:1.55}.group-profile-table{table-layout:fixed;width:100%;min-width:0}.group-profile-table th,.group-profile-table td{overflow:hidden;min-width:0;vertical-align:middle}.group-profile-table th:nth-child(1),.group-profile-table td:nth-child(1){width:26%}.group-profile-table th:nth-child(2),.group-profile-table td:nth-child(2){width:10%}.group-profile-table th:nth-child(3),.group-profile-table td:nth-child(3){width:14%}.group-profile-table th:nth-child(4),.group-profile-table td:nth-child(4),.group-profile-table th:nth-child(5),.group-profile-table td:nth-child(5){width:9%}.group-profile-table th:nth-child(6),.group-profile-table td:nth-child(6){width:8%}.workbench-group-table{table-layout:fixed;width:100%;min-width:0}.workbench-group-table th:nth-child(1),.workbench-group-table td:nth-child(1){width:34%}.workbench-group-table th:nth-child(2),.workbench-group-table td:nth-child(2),.workbench-group-table th:nth-child(3),.workbench-group-table td:nth-child(3),.workbench-group-table th:nth-child(4),.workbench-group-table td:nth-child(4),.workbench-group-table th:nth-child(5),.workbench-group-table td:nth-child(5),.workbench-group-table th:nth-child(6),.workbench-group-table td:nth-child(6){width:9%}.workbench-group-table th:nth-child(7),.workbench-group-table td:nth-child(7){width:12%}.workbench-group-table td,.workbench-group-table th{overflow:hidden;min-width:0;vertical-align:middle}.workbench-group-name{display:block}.workbench-table{table-layout:fixed;width:100%;min-width:0}.workbench-table th,.workbench-table td{overflow:hidden;min-width:0;vertical-align:middle}.workbench-table--documents th:nth-child(1),.workbench-table--documents td:nth-child(1){width:38%}.workbench-table--documents th:nth-child(2),.workbench-table--documents td:nth-child(2){width:28%}.workbench-table--documents th:nth-child(3),.workbench-table--documents td:nth-child(3){width:14%}.workbench-table--corrections th:nth-child(1),.workbench-table--corrections td:nth-child(1){width:22%}.workbench-table--corrections th:nth-child(2),.workbench-table--corrections td:nth-child(2){width:14%}.workbench-table--corrections th:nth-child(3),.workbench-table--corrections td:nth-child(3),.workbench-table--corrections th:nth-child(4),.workbench-table--corrections td:nth-child(4){width:12%}.workbench-table--corrections th:nth-child(5),.workbench-table--corrections td:nth-child(5){width:28%}.workbench-table--enrollment-insurer th:nth-child(1),.workbench-table--enrollment-insurer td:nth-child(1){width:28%}.workbench-table--enrollment-insurer th:nth-child(2),.workbench-table--enrollment-insurer td:nth-child(2),.workbench-table--enrollment-insurer th:nth-child(3),.workbench-table--enrollment-insurer td:nth-child(3){width:12%}.workbench-table--enrollment-insurer th:nth-child(4),.workbench-table--enrollment-insurer td:nth-child(4){width:36%}.workbench-table--enrollment-provider th:nth-child(1),.workbench-table--enrollment-provider td:nth-child(1){width:55%}.workbench-table--enrollment-provider th:nth-child(2),.workbench-table--enrollment-provider td:nth-child(2){width:12%}.workbench-table--tasks th:nth-child(1),.workbench-table--tasks td:nth-child(1){width:14%}.workbench-table--tasks th:nth-child(2),.workbench-table--tasks td:nth-child(2),.workbench-table--tasks th:nth-child(3),.workbench-table--tasks td:nth-child(3),.workbench-table--tasks th:nth-child(4),.workbench-table--tasks td:nth-child(4){width:10%}.workbench-table--tasks th:nth-child(5),.workbench-table--tasks td:nth-child(5){width:42%}.workbench-table--documents-no-dest th:nth-child(1),.workbench-table--documents-no-dest td:nth-child(1){width:62%}.workbench-table--documents-no-dest th:nth-child(2),.workbench-table--documents-no-dest td:nth-child(2){width:14%}.review-queue-table{table-layout:fixed;width:100%;min-width:0}.review-queue-table th,.review-queue-table td{overflow:hidden;min-width:0;vertical-align:middle}.all-groups-table,.client-requests-table,.onboarding-setup-table{table-layout:fixed;width:100%;min-width:0}.all-groups-table th,.all-groups-table td,.client-requests-table th,.client-requests-table td,.onboarding-setup-table th,.onboarding-setup-table td{overflow:hidden;min-width:0;vertical-align:middle}.review-queue-table th:nth-child(1),.review-queue-table td:nth-child(1){width:13%}.review-queue-table th:nth-child(2),.review-queue-table td:nth-child(2){width:13%}.review-queue-table th:nth-child(3),.review-queue-table td:nth-child(3),.review-queue-table th:nth-child(4),.review-queue-table td:nth-child(4){width:9%}.review-queue-table th:nth-child(5),.review-queue-table td:nth-child(5),.review-queue-table th:nth-child(6),.review-queue-table td:nth-child(6){width:8%}.review-queue-table th:nth-child(7),.review-queue-table td:nth-child(7){width:16%}.review-queue-table th:nth-child(8),.review-queue-table td:nth-child(8){width:12%}.review-queue-table th:nth-child(9),.review-queue-table td:nth-child(9){width:7%}.review-queue-table th:nth-child(10),.review-queue-table td:nth-child(10){width:9%}.all-groups-table th:nth-child(1),.all-groups-table td:nth-child(1){width:18%}.all-groups-table th:nth-child(2),.all-groups-table td:nth-child(2){width:12%}.all-groups-table th:nth-child(7),.all-groups-table td:nth-child(7),.all-groups-table th:nth-child(8),.all-groups-table td:nth-child(8){width:11%}.all-groups-table th:nth-child(9),.all-groups-table td:nth-child(9){width:7%}.client-requests-table th:nth-child(2),.client-requests-table td:nth-child(2){width:12%}.client-requests-table th:nth-child(3),.client-requests-table td:nth-child(3){width:10%}.client-requests-table th:nth-child(4),.client-requests-table td:nth-child(4){width:16%}.client-requests-table th:nth-child(10),.client-requests-table td:nth-child(10){width:12%}.onboarding-setup-table th:nth-child(1),.onboarding-setup-table td:nth-child(1){width:4%}.onboarding-setup-table th:nth-child(2),.onboarding-setup-table td:nth-child(2){width:22%}.onboarding-setup-table th:nth-child(3),.onboarding-setup-table td:nth-child(3){width:20%}.onboarding-setup-table th:nth-child(4),.onboarding-setup-table td:nth-child(4){width:11%}.onboarding-setup-table th:nth-child(5),.onboarding-setup-table td:nth-child(5){width:9%}.onboarding-setup-table th:nth-child(6),.onboarding-setup-table td:nth-child(6){width:6%}.onboarding-setup-table th:nth-child(7),.onboarding-setup-table td:nth-child(7){width:7%}.onboarding-setup-table th:nth-child(8),.onboarding-setup-table td:nth-child(8){width:8%}.onboarding-setup-table th:nth-child(9),.onboarding-setup-table td:nth-child(9){width:13%;min-width:10.5rem}@media(max-width:1100px){.onboarding-setup-table th:nth-child(2),.onboarding-setup-table td:nth-child(2){width:24%}.onboarding-setup-table th:nth-child(3),.onboarding-setup-table td:nth-child(3){width:22%}.onboarding-setup-table th:nth-child(4),.onboarding-setup-table td:nth-child(4),.onboarding-setup-table th:nth-child(5),.onboarding-setup-table td:nth-child(5),.onboarding-setup-table th:nth-child(6),.onboarding-setup-table td:nth-child(6){width:auto}.onboarding-setup-table th:nth-child(9),.onboarding-setup-table td:nth-child(9){min-width:9.5rem}}.cred-table--doc-summary th:nth-child(1),.cred-table--doc-summary td:nth-child(1){width:28%}.cred-table--doc-summary th:nth-child(7),.cred-table--doc-summary td:nth-child(7){width:8%}.intake-documents-table,.intake-missing-table{table-layout:fixed;width:100%;min-width:0}.intake-documents-table th:nth-child(1),.intake-documents-table td:nth-child(1){width:22%}.intake-missing-table th:nth-child(1),.intake-missing-table td:nth-child(1){width:28%}.intake-missing-table th:nth-child(4),.intake-missing-table td:nth-child(4){width:32%}.intake-missing-table--inline-edit th:nth-child(1),.intake-missing-table--inline-edit td:nth-child(1){width:18%}.intake-missing-table--inline-edit th:nth-child(2),.intake-missing-table--inline-edit td:nth-child(2){width:28%}.intake-missing-table--inline-edit th:nth-child(5),.intake-missing-table--inline-edit td:nth-child(5){width:16%}.intake-missing-inline-edit{display:flex;flex-direction:column;gap:.35rem}.intake-missing-inline-edit__control{width:100%;min-width:10rem}.intake-missing-inline-edit__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.intake-missing-inline-edit__success{color:var(--nb-success, #15803d);font-size:.8125rem}.intake-missing-inline-edit__error{color:var(--nb-danger, #b91c1c);font-size:.8125rem}.intake-missing-inline-edit__fallback{font-size:.8125rem;line-height:1.35}.intake-missing-inline-edit--inline-row{flex-direction:row;align-items:center;flex-wrap:wrap;gap:.5rem}.intake-missing-inline-edit--inline-row .intake-missing-inline-edit__control{flex:1 1 14rem;min-width:10rem;width:auto}.intake-missing-inline-edit--inline-row .intake-missing-inline-edit__actions{flex:0 0 auto}.missing-answers-group-summary{margin:0 0 .75rem;padding:.75rem .9rem;border:1px solid var(--nb-border-subtle, #dbe3ee);border-radius:.65rem;background:var(--nb-surface-muted, #f8fafc)}.missing-answers-group-summary__headline{margin:0 0 .45rem;font-size:.9375rem;font-weight:600}.missing-answers-group-summary__list{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:.35rem 1rem}.missing-answers-group-summary__link{color:var(--nb-link, #1d4ed8);font-size:.875rem;text-decoration:none}.missing-answers-group-summary__link:hover{text-decoration:underline}.missing-answer-completion-workspace{display:flex;flex-direction:column;gap:.75rem}.missing-answer-completion-group{border:1px solid var(--nb-border-subtle, #dbe3ee);border-radius:.65rem;background:var(--nb-surface, #fff);scroll-margin-top:5rem}.missing-answer-completion-group__header{width:100%;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.65rem .85rem;border:0;background:transparent;text-align:left;cursor:pointer}.missing-answer-completion-group__title{font-size:.9375rem;font-weight:600}.missing-answer-completion-group__count{color:var(--nb-text-muted, #64748b);font-size:.8125rem;white-space:nowrap}.missing-answer-completion-group__body{display:flex;flex-direction:column;gap:.55rem;padding:0 .85rem .85rem}.missing-answer-completion-row{display:flex;flex-direction:column;gap:.55rem;padding:.75rem .85rem;border:1px solid var(--nb-border-subtle, #e2e8f0);border-radius:.55rem;background:var(--nb-surface-muted, #f8fafc)}.missing-answer-completion-row__title{margin:0;font-size:.9375rem;font-weight:600;line-height:1.3}.missing-answer-completion-row__meta{margin:.15rem 0 0;color:var(--nb-text-muted, #64748b);font-size:.8125rem}.missing-answer-completion-row__body{display:flex;flex-direction:column;gap:.35rem}.missing-answer-completion-row__action-row,.missing-answer-completion-row__body>.intake-missing-inline-edit--inline-row{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;justify-content:flex-start}.missing-answer-completion-row__action-row .missing-answer-completion-row__profile-link{flex:0 0 auto}.missing-answer-completion-row__body>.intake-missing-inline-edit--inline-row{width:100%}.missing-answer-completion-row__body>.intake-missing-inline-edit--inline-row .intake-missing-inline-edit__actions{display:inline-flex;flex-wrap:nowrap;align-items:center;gap:.5rem}.missing-answer-completion-row__profile-action--secondary{margin-top:-.1rem}.missing-answer-completion-row__profile-link{color:var(--nb-link, #1d4ed8);font-size:.875rem;text-decoration:none}.missing-answer-completion-row__profile-link:hover{text-decoration:underline}.missing-answer-completion-row__footer{display:flex;justify-content:flex-start}.intake-documents-table th:nth-child(6),.intake-documents-table td:nth-child(6){width:18%}.intake-documents-table__col-drive{width:11%;min-width:7.75rem}.intake-documents-table__col-issued,.intake-documents-table__col-expiration{width:10%;min-width:8.75rem}.intake-documents-table thead th.intake-documents-table__col-expiration{overflow:visible;white-space:normal;text-overflow:clip;line-height:1.25}.intake-documents-table__col-actions{width:14%;min-width:9rem}.intake-documents-table-wrap--staff-inventory{overflow-x:visible}.intake-documents-table--staff-inventory{table-layout:fixed;width:100%;min-width:0}.intake-documents-table--staff-inventory th,.intake-documents-table--staff-inventory td{overflow:visible;min-width:0}.intake-documents-table--staff-inventory .intake-documents-table__col-type{width:22%;white-space:normal;word-break:break-word}.intake-documents-table--staff-inventory .intake-documents-table__col-actions{width:30%}.intake-documents-table--staff-inventory .intake-documents-table__col-status{width:10%}.intake-documents-table--staff-inventory .intake-documents-table__col-drive{width:8%}.intake-documents-table--staff-inventory .intake-documents-table__col-issued,.intake-documents-table--staff-inventory .intake-documents-table__col-expiration,.intake-documents-table--staff-inventory .intake-documents-table__col-uploaded{width:10%;white-space:nowrap}@media(max-width:1200px){.intake-documents-table--staff-inventory .intake-documents-table__col-type{width:20%}.intake-documents-table--staff-inventory .intake-documents-table__col-actions{width:32%}.intake-documents-table--staff-inventory .intake-documents-table__col-issued,.intake-documents-table--staff-inventory .intake-documents-table__col-expiration,.intake-documents-table--staff-inventory .intake-documents-table__col-uploaded{width:8%;font-size:.8125rem}}.intake-documents-table--staff-inventory .intake-doc-row-actions{flex-direction:column;align-items:stretch;max-width:100%}.intake-documents-table--staff-inventory .intake-doc-row-actions .btn{width:100%;max-width:100%;justify-content:center}.intake-documents-table .intake-doc-row-actions{display:flex;flex-wrap:wrap;gap:.35rem;align-items:center}.intake-documents-table .intake-doc-row-actions .btn{white-space:nowrap}.intake-documents-table .status-chip{max-width:100%;white-space:normal;line-height:1.3}.intake-documents-table td,.intake-missing-table td,.intake-documents-table th,.intake-missing-table th{overflow:hidden;min-width:0;vertical-align:middle}@media(max-width:768px){.intake-documents-table-wrap{overflow:visible}.intake-documents-table--stacked-mobile{table-layout:auto;min-width:0}.intake-documents-table--stacked-mobile thead{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.intake-documents-table--stacked-mobile tbody tr:not(.intake-document-edit-row){display:block;margin-bottom:.75rem;border:1px solid var(--nb-border);border-radius:var(--nb-radius);background:#fff}.intake-documents-table--stacked-mobile tbody tr.intake-document-edit-row{display:block;margin-bottom:.75rem}.intake-documents-table--stacked-mobile tbody tr.intake-document-edit-row td{display:block;padding:.75rem}.intake-documents-table--stacked-mobile td{display:grid;grid-template-columns:minmax(6.5rem,38%) minmax(0,1fr);gap:.5rem .75rem;align-items:start;padding:.55rem .75rem;overflow:visible;border-bottom:1px solid color-mix(in srgb,var(--nb-border) 70%,transparent)}.intake-documents-table--stacked-mobile td:last-child{border-bottom:none}.intake-documents-table--stacked-mobile td:before{content:attr(data-label);font-size:.75rem;font-weight:600;color:var(--nb-text-muted);line-height:1.35}.intake-documents-table--stacked-mobile td[data-label="Document type"]{display:block;padding-bottom:.35rem;border-bottom:1px solid var(--nb-border)}.intake-documents-table--stacked-mobile td[data-label="Document type"]:before{display:none}.intake-documents-table--stacked-mobile .intake-doc-row-actions{display:flex;flex-wrap:wrap;gap:.35rem;justify-content:flex-end}.intake-documents-table--stacked-mobile .intake-doc-file-cell{display:flex;flex-direction:column;align-items:flex-start;gap:.35rem;min-width:0}.intake-documents-table--stacked-mobile .intake-doc-view-btn,.intake-documents-table--stacked-mobile td[data-label=Actions] .btn{white-space:nowrap}}.group-profile__location-item{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.onboarding-ga-banner{margin:0 0 1.25rem;padding:1rem 1.25rem;border-radius:var(--nb-radius);border:1px solid var(--nb-border);background:#f8fafc}.onboarding-ga-banner--info{border-color:#bfdbfe;background:#eff6ff}.onboarding-ga-banner--warning{border-color:#fcd34d;background:#fffbeb}.onboarding-ga-banner--success{border-color:#86efac;background:#f0fdf4}.onboarding-ga-banner--danger,.onboarding-ga-banner--locked{border-color:#fca5a5;background:#fef2f2}.onboarding-ga-banner__header{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-bottom:.5rem}.onboarding-ga-banner__title{margin:0;font-size:1.0625rem}.onboarding-ga-banner__group{margin:0 0 .35rem;font-size:.875rem}.onboarding-ga-banner__body,.onboarding-ga-banner__hint{margin:0;font-size:.9375rem;line-height:1.5}.onboarding-ga-banner__hint{margin-top:.5rem;color:var(--nb-text-muted);font-size:.875rem}.intake-group-progress-summary{margin:0 0 1rem;padding:.75rem 1rem;border:1px solid var(--nb-border-subtle);border-radius:var(--nb-radius-md);background:var(--nb-surface-muted);font-size:.9375rem;line-height:1.5}.onboarding-ga-dashboard-callout{margin:0 0 1rem;padding:1rem 1.1rem;border-radius:var(--nb-radius);border:1px solid #bfdbfe;background:#eff6ff}.onboarding-ga-dashboard-callout--mixed{border-color:#fcd34d;background:#fffbeb}.onboarding-ga-dashboard-callout p{margin:.35rem 0 .75rem}.role-dashboard-panel:has(.client-onboarding-home){max-width:52rem}.client-onboarding-home__title{margin:0 0 .5rem;font-size:1.125rem;color:var(--nb-primary)}.client-onboarding-home__intro{margin:0 0 1.25rem;font-size:.9375rem;line-height:1.5;color:var(--nb-text-muted)}.client-onboarding-home__hint{margin:0 0 .75rem;font-size:.875rem;font-weight:600;line-height:1.45;color:var(--nb-primary)}.client-onboarding-home__primary{margin-top:1.25rem}.client-onboarding-home__secondary{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}.client-onboarding-checklist__section{margin-bottom:1.25rem;padding:1rem 1.1rem;border:1px solid var(--nb-border);border-radius:var(--nb-radius);background:#f8fafc}.client-onboarding-checklist__section--collapsed{background:#fff}.client-onboarding-checklist__section-title{margin:0 0 .75rem;font-size:1rem;font-weight:600;color:var(--nb-text)}.client-onboarding-checklist__collapsed-message{margin:0;font-size:.875rem;line-height:1.45;color:var(--nb-text-muted)}.client-onboarding-checklist__steps{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.75rem}.client-onboarding-checklist__step{display:grid;grid-template-columns:2rem 1fr;gap:.75rem;padding:.75rem;border-radius:var(--nb-radius);background:#fff;border:1px solid #e2e8f0}.client-onboarding-checklist__step--current{border-color:#93c5fd;box-shadow:0 0 0 1px #bfdbfe}.client-onboarding-checklist__step--complete{opacity:.92}.client-onboarding-checklist__step-index{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:999px;background:#e2e8f0;font-size:.875rem;font-weight:600;color:var(--nb-text)}.client-onboarding-checklist__step--complete .client-onboarding-checklist__step-index{background:#dcfce7;color:#166534}.client-onboarding-checklist__step-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem}.client-onboarding-checklist__step-label{font-weight:600;color:var(--nb-primary);text-decoration:none}.client-onboarding-checklist__step-label:hover{text-decoration:underline}.client-onboarding-checklist__step-status{font-size:.75rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--nb-text-muted)}.client-onboarding-checklist__step-status--complete{color:#166534}.client-onboarding-checklist__step-status--in_progress,.client-onboarding-checklist__step-status--returned{color:#b45309}.client-onboarding-checklist__step-status--under_review,.client-onboarding-checklist__step-status--submitted{color:#1d4ed8}.client-onboarding-checklist__step-helper{margin:.35rem 0 0;font-size:.875rem;line-height:1.45;color:var(--nb-text-muted)}.client-onboarding-checklist__step-label--static{font-weight:600;color:var(--nb-text);text-decoration:none}.enr-dashboard-tabs{margin:1rem 0 1.25rem}.enr-dashboard-tab-panel{margin-top:.25rem}.enr-progress-surface{display:flex;flex-direction:column;gap:1.5rem}.enr-progress-section-header--sticky-payers{position:sticky;top:0;z-index:2;padding:.35rem 0 .75rem;background:linear-gradient(180deg,#fff 82%,#fff0)}.enr-dashboard-attention__heading-row{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem}.enr-dashboard-attention__count{font-size:.8125rem;font-weight:600;color:var(--nb-text-muted);white-space:nowrap}.enr-dashboard-attention,.enr-dashboard-summary{display:flex;flex-direction:column;gap:.85rem}.enr-dashboard-attention__empty{margin:0;padding:1rem 1.1rem;border:1px solid #bbf7d0;border-radius:var(--nb-radius);background:#f0fdf4;color:#166534}.enr-dashboard-attention__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.75rem}.enr-dashboard-attention__item{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1rem;border:1px solid var(--nb-border);border-radius:var(--nb-radius);background:#fff}.enr-dashboard-attention__item-title{margin:0 0 .35rem;font-weight:600}.enr-dashboard-attention__item-scope{font-weight:500;color:var(--nb-text-muted)}.enr-dashboard-attention__item-details{margin:0;padding-left:1.1rem;color:var(--nb-text-muted);font-size:.875rem}.enr-dashboard-summary__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(10.5rem,1fr));gap:.75rem}.enr-dashboard-summary__card{display:flex;flex-direction:column;gap:.35rem;padding:.95rem 1rem;border:1px solid var(--nb-border);border-radius:var(--nb-radius);background:#fff;text-decoration:none;color:inherit;transition:border-color .15s ease,box-shadow .15s ease}.enr-dashboard-summary__card:hover,.enr-dashboard-summary__card:focus-visible{border-color:#93c5fd;box-shadow:0 0 0 3px #2563eb1f}.enr-dashboard-summary__card--selectable{width:100%;text-align:left;cursor:pointer;font:inherit}.enr-dashboard-summary__card--selected{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb29}.enr-dashboard-summary__label{font-size:.8125rem;color:var(--nb-text-muted)}.enr-dashboard-summary__count{font-size:1.5rem;font-weight:700;line-height:1.1}.enr-dashboard-summary__count-label{font-size:.8125rem;color:var(--nb-text-muted)}.enr-progress-payer-card__sections{display:grid;gap:.85rem}.enr-progress-payer-card__section{display:grid;gap:.25rem}.enr-progress-payer-card__section-title{margin:0;font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--nb-text-muted)}.enr-progress-payer-card__section-value{margin:0;font-size:.875rem}.enr-progress-payer-card__dates{margin:0;display:grid;gap:.35rem}.enr-progress-payer-card__date-row{display:grid;grid-template-columns:minmax(5.5rem,auto) 1fr;gap:.5rem;font-size:.8125rem}.enr-progress-payer-card__date-row dt{margin:0;color:var(--nb-text-muted)}.enr-progress-payer-card__date-row dd{margin:0;font-weight:500}.enr-progress-status-card{padding:1.1rem 1.25rem;border:1px solid var(--nb-border);border-radius:var(--nb-radius);background:linear-gradient(180deg,#f8fafc,#fff)}.enr-progress-status-card__title{margin:0 0 .5rem;font-size:.8125rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--nb-text-muted)}.enr-progress-status-card__headline{margin:0;font-size:1.25rem;font-weight:600;line-height:1.35;color:var(--nb-primary)}.enr-progress-status-card__summary{margin:.5rem 0 0;color:var(--nb-text-muted);line-height:1.45}.enr-progress-status-card__next-step{margin:.85rem 0 0;line-height:1.45}.enr-progress-status-card__next-step-label{font-weight:600}.enr-progress-status-card__meta{margin:.65rem 0 0;font-size:.8125rem;color:var(--nb-text-muted)}.enr-progress-waiting-badges{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.85rem}.enr-progress-waiting-badges__badge{display:inline-flex;align-items:center;padding:.25rem .65rem;border-radius:999px;font-size:.8125rem;font-weight:600}.enr-progress-waiting-badges__badge--client{background:#fef3c7;color:#92400e}.enr-progress-waiting-badges__badge--staff{background:#dbeafe;color:#1e40af}.enr-progress-waiting-badges__badge--payer{background:#ede9fe;color:#5b21b6}.enr-progress-section-header{margin-bottom:.85rem}.enr-progress-section-header--row{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.75rem 1rem}.enr-progress-section-header__title{margin:0;font-size:1.0625rem;font-weight:600;color:var(--nb-primary)}.enr-progress-section-header__intro{margin:.35rem 0 0;max-width:42rem;font-size:.875rem;line-height:1.45;color:var(--nb-text-muted)}.enr-progress-journey__steps{margin-top:.25rem}.enr-progress-journey__date{margin:.25rem 0 0;font-size:.8125rem;color:var(--nb-text-muted)}.enr-progress-surface__biller-intro{margin:0;line-height:1.45;color:var(--nb-text-muted)}.enr-progress-payers__heading-block{flex:1 1 18rem;min-width:0}.enr-progress-payers__heading-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem .75rem}.enr-progress-payers__export-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.enr-progress-payers__export-hint{flex:1 1 100%;font-size:.8125rem;color:var(--nb-text-muted)}.enr-progress-payers__export-error{margin:.5rem 0 0;font-size:.875rem;color:#b91c1c}.network-participation-matrix__scroll{overflow-x:auto;max-width:100%;border:1px solid var(--nb-border);border-radius:var(--nb-radius)}.enrollment-scope-summary{margin:0 0 1.25rem}.enrollment-scope-summary__header{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:.75rem}.enrollment-scope-summary__title{margin:0;font-size:1.05rem}.enrollment-scope-summary__intro{margin:.25rem 0 0;font-size:.875rem;color:var(--nb-text-muted)}.enrollment-scope-summary__scroll{overflow-x:auto;max-width:100%;border:1px solid var(--nb-border);border-radius:var(--nb-radius)}.enrollment-scope-summary__table{width:100%;min-width:42rem;border-collapse:collapse}.enrollment-scope-summary__table th,.enrollment-scope-summary__table td{padding:.55rem .65rem;border-bottom:1px solid var(--nb-border);text-align:center;vertical-align:middle;white-space:nowrap}.enrollment-scope-summary__table thead th:first-child,.enrollment-scope-summary__table tbody th{position:sticky;left:0;z-index:1;text-align:left;background:#fff;min-width:12rem}.enrollment-scope-summary__table thead th{position:sticky;top:0;background:#f8fafc;z-index:2}.enrollment-scope-summary__table thead th:first-child{z-index:3}.enrollment-scope-summary__count{display:inline-flex;align-items:center;justify-content:center;min-width:2rem;min-height:2rem;padding:.15rem .45rem;border-radius:999px;font-variant-numeric:tabular-nums}.enrollment-scope-summary__count--empty{color:var(--nb-text-muted)}.enrollment-scope-summary__count--button{border:1px solid var(--nb-border);background:#fff;cursor:pointer}.enrollment-scope-summary__count--button:hover,.enrollment-scope-summary__count--button:focus{border-color:var(--nb-primary);background:#eff6ff}.enrollment-scope-summary__count--selected{border-color:var(--nb-primary);background:#dbeafe;font-weight:600}.enrollment-scope-summary__count--button:disabled{cursor:not-allowed}.enrollment-scope-summary__count--link{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;color:inherit}.credentialing-scope-summary{margin-bottom:1.25rem}.network-participation-matrix__table{width:100%;min-width:40rem;border-collapse:collapse}.network-participation-matrix__table th,.network-participation-matrix__table td{padding:.65rem .75rem;border-bottom:1px solid var(--nb-border);vertical-align:top;text-align:left;white-space:nowrap}.network-participation-matrix__table thead th{position:sticky;top:0;background:#f8fafc;z-index:1}.network-participation-matrix__cell-link{color:inherit;text-decoration:none}.network-participation-matrix__cell-link:hover,.network-participation-matrix__cell-link:focus{text-decoration:underline}.network-participation-matrix__toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.75rem}.enr-progress-payers__filter{display:flex;align-items:center;gap:.5rem}.enr-progress-payers__filter-label{font-size:.875rem;color:var(--nb-text-muted)}.enr-progress-payers__filter-tip{margin:0 0 .75rem;font-size:.875rem;line-height:1.45;color:var(--nb-text-muted)}.enr-progress-payers__empty{margin:0;padding:1rem;border:1px dashed var(--nb-border);border-radius:var(--nb-radius);color:var(--nb-text-muted)}.enr-progress-payers__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));gap:1rem}.enr-progress-payer-card{display:flex;flex-direction:column;gap:.85rem;padding:1rem;border:1px solid var(--nb-border);border-radius:var(--nb-radius);background:#fff}.enr-progress-payer-card__header{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.enr-progress-payer-card__title{margin:0;font-size:1rem;font-weight:600}.enr-progress-payer-card__scope{margin:.2rem 0 0;font-size:.8125rem;color:var(--nb-text-muted)}.enr-progress-payer-card__waiting{margin:0;font-size:.8125rem;font-weight:600;color:#5b21b6}.enr-progress-payer-card__milestones{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.65rem}.enr-progress-payer-card__milestone{display:grid;grid-template-columns:auto 1fr;gap:.65rem;align-items:start}.enr-progress-payer-card__milestone-dot{width:.65rem;height:.65rem;margin-top:.35rem;border-radius:50%;background:var(--nb-border)}.enr-progress-payer-card__milestone--complete .enr-progress-payer-card__milestone-dot{background:#059669}.enr-progress-payer-card__milestone--current .enr-progress-payer-card__milestone-dot{background:#2563eb;box-shadow:0 0 0 3px #2563eb26}.enr-progress-payer-card__milestone-body{display:grid;gap:.15rem}.enr-progress-payer-card__milestone-label{font-weight:600;font-size:.875rem}.enr-progress-payer-card__milestone-status,.enr-progress-payer-card__milestone-date{font-size:.8125rem;color:var(--nb-text-muted)}.client-active-home-hub__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1rem;margin-bottom:1rem}.client-active-home-hub__card{padding:1rem 1.1rem;border:1px solid var(--nb-border);border-radius:var(--nb-radius);background:#f8fafc}.client-active-home-hub__card-title{margin:0 0 .75rem;font-size:.9375rem;font-weight:600}.client-active-home-hub__links{display:flex;flex-wrap:wrap;gap:.5rem}.insurer-master__hero{margin-bottom:1.25rem}.insurer-master__lead{margin:0 0 .5rem;max-width:52rem;line-height:1.5}.insurer-master__live-note{margin:0;font-size:.875rem;color:var(--nb-text-muted)}.insurer-master__toolbar{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:1rem}.insurer-master__filters{margin-bottom:1.25rem}.insurer-master__section-title{margin:0 0 .75rem;font-size:1.0625rem;font-weight:600;color:var(--nb-primary)}.insurer-master__filter-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));gap:.75rem 1rem}.reminder-administration__hero{margin-bottom:1.25rem}.reminder-administration__lead{margin:0 0 .5rem;max-width:52rem;line-height:1.5}.reminder-administration__phase-banner{margin:.75rem 0;padding:.75rem 1rem;border-radius:.5rem;background:var(--nb-surface-muted, #f4f6f8);border:1px solid var(--nb-border-subtle, #d8dee6);font-size:.9375rem}.reminder-administration__live-note,.reminder-administration__read-only,.reminder-administration__save-message,.reminder-administration__muted{margin:0;font-size:.875rem;color:var(--nb-text-muted)}.reminder-administration__toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1rem}.reminder-administration__panel{margin-bottom:1.5rem}.reminder-administration__panel h2{margin:0 0 .35rem;font-size:1.0625rem;font-weight:600;color:var(--nb-primary)}.reminder-administration__panel-lead{margin:0 0 .75rem;max-width:48rem;color:var(--nb-text-muted);font-size:.9375rem}.reminder-administration__toggle-row,.reminder-administration__type-toggle{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem}.reminder-administration__switch{display:inline-flex;align-items:center;gap:.5rem;font-size:.9375rem}.reminder-administration__switch--compact{margin-left:.25rem}.reminder-administration__org-form{display:grid;grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));gap:.75rem 1rem;margin-bottom:1rem;max-width:48rem}.reminder-administration__org-form label{display:flex;flex-direction:column;gap:.35rem;font-size:.875rem}.reminder-administration__org-form textarea,.reminder-administration__org-form select{width:100%}.reminder-administration__cell-stack{display:flex;flex-direction:column;gap:.15rem}.reminder-administration__table{margin-top:.5rem}.reminder-administration__code{display:inline-block;max-width:14rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem}.reminder-preview__hero{margin-bottom:1.25rem}.reminder-preview__lead{margin:0 0 .5rem;max-width:52rem;line-height:1.5}.reminder-preview__phase-banner,.reminder-preview__message{margin:.75rem 0;font-size:.9375rem}.reminder-preview__phase-banner{padding:.75rem 1rem;border-radius:.5rem;background:var(--nb-surface-muted, #f4f6f8);border:1px solid var(--nb-border-subtle, #d8dee6)}.reminder-preview__toolbar,.reminder-preview__filters{display:flex;flex-wrap:wrap;align-items:end;gap:.75rem 1rem;margin-bottom:1rem}.reminder-preview__toolbar label,.reminder-preview__filters label{display:flex;flex-direction:column;gap:.35rem;font-size:.875rem}.reminder-preview__summary{margin-bottom:1.25rem}.reminder-preview__summary h2,.reminder-preview__panel h2{margin:0 0 .5rem;font-size:1.0625rem;font-weight:600;color:var(--nb-primary)}.reminder-preview__summary-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(8rem,1fr));gap:.75rem}.reminder-preview__summary-value{display:block;font-size:1.375rem;font-weight:600}.reminder-preview__summary-label{display:block;font-size:.8125rem;color:var(--nb-text-muted)}.reminder-preview__panel-lead{margin:0 0 .75rem;color:var(--nb-text-muted);font-size:.9375rem}.reminder-preview__table{margin-top:.5rem}.reminder-runs__hero{margin-bottom:1.25rem}.reminder-runs__lead{margin:0 0 .5rem;max-width:52rem;line-height:1.5}.reminder-runs__phase-banner,.reminder-runs__message,.reminder-runs__muted{margin:.75rem 0;font-size:.9375rem}.reminder-runs__phase-banner{padding:.75rem 1rem;border-radius:.5rem;background:var(--nb-surface-muted, #f4f6f8);border:1px solid var(--nb-border-subtle, #d8dee6)}.reminder-runs__toolbar,.reminder-runs__filters,.reminder-runs__confirm-actions{display:flex;flex-wrap:wrap;align-items:end;gap:.75rem;margin-bottom:1rem}.reminder-runs__filters label,.reminder-runs__confirm label{display:flex;flex-direction:column;gap:.25rem;font-size:.875rem}.reminder-runs__confirm{padding:1rem;margin-bottom:1rem;border:1px solid var(--nb-border-subtle, #d8dee6);border-radius:.5rem;background:var(--nb-surface-muted, #f4f6f8)}.reminder-runs__panel h2,.reminder-runs__detail h2{margin:0 0 .5rem;font-size:1.125rem}.reminder-runs__summary-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:1rem;margin-bottom:1rem}.reminder-runs__code{font-size:.8125rem;word-break:break-all}.reminder-runs__table{margin-top:.5rem}.reminder-templates__notice{margin:0 0 1rem;padding:.75rem 1rem;border-radius:.5rem;background:var(--nb-surface-muted, #f4f6f8);border:1px solid var(--nb-border-subtle, #d8dee6);font-weight:600}.reminder-templates__message,.reminder-templates__muted{margin:.5rem 0;font-size:.9375rem;color:var(--nb-text-muted, #5c6773)}.reminder-templates__panel{margin-bottom:1.5rem}.reminder-templates__panel h2,.reminder-templates__panel h3{margin:0 0 .75rem;font-size:1.125rem}.reminder-templates__filters,.reminder-templates__preview-controls,.reminder-templates__actions,.reminder-templates__compare{display:flex;flex-wrap:wrap;gap:.75rem;align-items:end;margin-bottom:1rem}.reminder-templates__filters label,.reminder-templates__preview-controls label,.reminder-templates__compare label{display:flex;flex-direction:column;gap:.25rem;font-size:.875rem}.reminder-templates__editor-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.75rem;margin-bottom:1rem}.reminder-templates__editor-full{grid-column:1 / -1}.reminder-templates__editor-grid textarea,.reminder-templates__editor-grid input{width:100%}.reminder-templates__variable-picker ul{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:.5rem}.reminder-templates__variable-picker li{display:flex;align-items:center;gap:.35rem}.reminder-templates__validation-list{margin:0;padding-left:1.25rem}.reminder-templates__validation-list li[data-severity=critical]{color:#b42318;font-weight:600}.reminder-templates__preview-frame{border:1px solid var(--nb-border-subtle, #d8dee6);border-radius:.5rem;padding:1rem;background:#fff}.reminder-templates__preview-frame--mobile{max-width:24rem}.reminder-templates__preview-frame--desktop{max-width:40rem}.reminder-templates__preview-iframe{width:100%;min-height:28rem;border:0;background:#fff}.reminder-templates__preview-plain{white-space:pre-wrap;font-family:ui-monospace,monospace;font-size:.8125rem}.reminder-templates__confirm{margin-top:1rem;padding:1rem;border:1px solid var(--nb-border-subtle, #d8dee6);border-radius:.5rem;background:var(--nb-surface-muted, #f4f6f8)}.reminder-templates__table{margin-top:.5rem}.reminder-templates__send-staff-test{font-weight:600}.reminder-delivery-history__notice{margin:0 0 1rem;padding:.75rem 1rem;border-radius:.5rem;background:var(--nb-surface-muted, #f4f6f8);border:1px solid var(--nb-border-subtle, #d8dee6)}.reminder-delivery-history__message,.reminder-delivery-history__muted{margin:0 0 1rem}.reminder-delivery-history__panel{margin-bottom:1.5rem}.reminder-delivery-history__panel h2,.reminder-delivery-history__panel h3{margin-top:0}.reminder-delivery-history__filters{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:.75rem}.reminder-delivery-history__filters label{display:flex;flex-direction:column;gap:.25rem;font-size:.875rem}.reminder-delivery-history__table{margin-top:.5rem}.reminder-delivery-history__detail-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));gap:.75rem 1.5rem;margin-bottom:1rem}.reminder-delivery-history__detail-grid dt{font-size:.75rem;color:var(--nb-text-muted)}.reminder-delivery-history__detail-grid dd{margin:0}.reminder-delivery-history__mono{font-family:ui-monospace,monospace;font-size:.8125rem;word-break:break-all}.reminder-delivery-history__preview{max-height:16rem;overflow:auto;padding:.75rem;border-radius:.5rem;background:var(--nb-surface-muted, #f4f6f8);font-size:.8125rem;white-space:pre-wrap}.reminder-delivery-history__error{color:var(--nb-danger, #b42318)}.reminder-delivery-history__timeline,.reminder-delivery-history__audit{margin:0;padding-left:1.25rem}.insurer-master__search-field{grid-column:1 / -1;max-width:24rem}.insurer-master__table-header{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.5rem;margin-bottom:.75rem}.insurer-master__row-count{margin:0;font-size:.875rem;color:var(--nb-text-muted)}.insurer-master__empty{margin:0;color:var(--nb-text-muted)}.insurer-master__edit-hint{margin:0 0 .75rem;font-size:.875rem;color:var(--nb-text-muted);line-height:1.45}.insurer-master__action-col{width:5.5rem;white-space:nowrap}.insurer-master .ops-table__row--clickable{cursor:pointer}.insurer-master .ops-table__row--clickable:hover{background:#f8fafc}.insurer-master .ops-table__row--clickable:focus-visible{outline:2px solid var(--nb-primary);outline-offset:-2px}.client-request-modal__panel--wide{max-width:min(960px,96vw)}.state-payer-upload__steps{display:flex;flex-wrap:wrap;gap:.75rem 1rem;margin:0 0 1rem;padding:0;list-style:none;font-size:.875rem;color:var(--nb-text-muted)}.state-payer-upload__steps .is-active{color:var(--nb-text);font-weight:700}.state-payer-upload__body{display:grid;gap:1rem}.state-payer-upload__template-row,.state-payer-upload__file{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}.state-payer-upload__summary{margin:0;padding-left:1.25rem;line-height:1.6}.state-payer-upload__callout{padding:.75rem 1rem;border-radius:.5rem;background:#f8fafc;border:1px solid #e2e8f0}.state-payer-upload__callout--warn{background:#fff7ed;border-color:#fdba74;color:#9a3412}.state-payer-upload__section-toggle{display:block;width:100%;text-align:left;border:0;background:transparent;padding:.35rem 0;font-weight:650;cursor:pointer}.state-payer-upload__section-body{margin:.35rem 0 .75rem;overflow-x:auto}.state-payer-upload__update-block{margin-bottom:.75rem}.state-payer-upload__filename{margin:0;font-size:.9rem;color:var(--nb-text-muted)}.insurer-master-form__section+.insurer-master-form__section{margin-top:1.25rem;padding-top:1rem;border-top:1px solid #e2e8f0}.insurer-master-form__section-title{margin:0 0 .75rem;font-size:1rem;font-weight:700}.insurer-master-form__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1rem}.insurer-master-form__span-2{grid-column:span 2}.insurer-master-form__checkbox-group{display:flex;flex-wrap:wrap;gap:.5rem 1rem;margin:0;padding:0;border:0}.insurer-master-relationships__intro,.insurer-master-relationships__status,.insurer-master-relationships__empty{margin:0 0 .75rem;color:#475569;font-size:.875rem}.insurer-master-relationships__current{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem .75rem;margin-bottom:1rem;padding:.75rem 1rem;border:1px solid #e2e8f0;border-radius:.5rem;background:#f8fafc}.insurer-master-relationships__current-label{font-size:.75rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#64748b}.insurer-master-relationships__current-meta{color:#64748b;font-size:.875rem}.insurer-master-relationships__list{list-style:none;margin:0;padding:0;display:grid;gap:.75rem}.insurer-master-relationships__item{padding:.75rem 1rem;border:1px solid #e2e8f0;border-radius:.5rem;background:#fff}.insurer-master-relationships__item-head{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.35rem}.insurer-master-relationships__type{font-size:.8125rem;font-weight:600;color:#0f172a}.insurer-master-relationships__badge{display:inline-flex;align-items:center;padding:.125rem .5rem;border-radius:999px;font-size:.75rem;font-weight:600}.insurer-master-relationships__badge--active{background:#dcfce7;color:#166534}.insurer-master-relationships__badge--historical{background:#fef3c7;color:#92400e}.insurer-master-relationships__related{margin:0;color:#334155;font-size:.875rem}.insurer-master-relationships__notes{margin:.35rem 0 0;color:#64748b;font-size:.8125rem}.insurer-master-knowledge__intro,.insurer-master-knowledge__empty{margin:0 0 .75rem;color:#64748b;font-size:.875rem}.insurer-master-knowledge__groups{display:flex;flex-direction:column;gap:1rem}.insurer-master-knowledge__group-title{margin:0 0 .5rem;font-size:.8125rem;font-weight:600;color:#475569}.insurer-master-knowledge__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.75rem}.insurer-master-knowledge__item{border:1px solid #e2e8f0;border-radius:.5rem;padding:.75rem;background:#f8fafc}.insurer-master-knowledge__item-head{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.35rem}.insurer-master-knowledge__item-name{font-size:.875rem}.insurer-master-knowledge__badge{font-size:.75rem;font-weight:600;color:#0f766e;background:#ccfbf1;border-radius:999px;padding:.15rem .5rem}.payer-knowledge-confidence--high{color:#0f766e;background:#ccfbf1}.payer-knowledge-confidence--medium{color:#92400e;background:#fef3c7}.payer-knowledge-confidence--low{color:#991b1b;background:#fee2e2}.insurer-master-knowledge__conflict{font-size:.6875rem;font-weight:600;border-radius:999px;padding:.15rem .45rem}.payer-knowledge-conflict--none{color:#475569;background:#e2e8f0}.payer-knowledge-conflict--possible-conflict{color:#92400e;background:#fef3c7}.payer-knowledge-conflict--superseded{color:#5b21b6;background:#ede9fe}.insurer-master-knowledge__item-text{margin:0;color:#334155;font-size:.8125rem}.insurer-master-knowledge__item-meta{display:flex;flex-wrap:wrap;gap:.5rem 1rem;margin:.5rem 0 0;color:#64748b;font-size:.75rem}.insurer-master-knowledge__source-count{font-size:.75rem;color:#64748b;margin-left:auto}.insurer-master-knowledge__evidence{margin-top:.65rem}.insurer-master-knowledge__evidence-toggle{padding-left:0}.payer-knowledge-evidence-list{list-style:none;margin:.5rem 0 0;padding:0;display:flex;flex-direction:column;gap:.5rem}.payer-knowledge-evidence-list--compact{margin-top:.35rem}.payer-knowledge-evidence-list__item{border-left:3px solid #cbd5e1;padding-left:.65rem}.payer-knowledge-evidence-list__item--superseded{border-left-color:#a78bfa;opacity:.85}.payer-knowledge-evidence-list__item--superseding{border-left-color:#6366f1}.payer-knowledge-evidence-list__item--possible-conflict{border-left-color:#f59e0b}.payer-knowledge-evidence-list__conflict-flag{font-size:.6875rem;font-weight:600;color:#92400e}.payer-knowledge-evidence-list__head{display:flex;align-items:center;gap:.5rem;margin-bottom:.15rem}.payer-knowledge-evidence-list__type{font-size:.75rem;font-weight:600;color:#475569}.payer-knowledge-evidence-list__confidence{font-size:.6875rem;color:#0f766e}.payer-knowledge-evidence-list__title{margin:0;font-size:.8125rem;color:#334155}.payer-knowledge-evidence-list__notes{margin:.25rem 0 0;font-size:.75rem;color:#64748b}.enrollment-payer-knowledge-traceability{margin:1rem 0;padding:.75rem 0 0;border-top:1px solid #e2e8f0}.enrollment-payer-knowledge-traceability__lead{margin:0 0 .75rem;font-size:.8125rem;color:#64748b}.enrollment-payer-knowledge-traceability__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.75rem}.enrollment-payer-knowledge-traceability__rule{margin:0 0 .35rem;font-size:.8125rem}.enrollment-payer-knowledge-traceability__label{display:block;font-size:.75rem;color:#64748b}.enrollment-timeline-intelligence__knowledge-rule{display:flex;flex-direction:column;gap:.15rem}.enrollment-timeline-intelligence__knowledge-label{font-size:.75rem;color:#64748b}.enrollment-timeline-intelligence__knowledge-evidence{margin-top:.35rem}.enrollment-timeline-intelligence__knowledge-evidence-list{list-style:none;margin:.25rem 0 0;padding:0;display:flex;flex-direction:column;gap:.25rem}.enrollment-timeline-intelligence__knowledge-confidence{margin-top:.25rem}.enrollment-payer-knowledge-traceability__meta{display:flex;flex-wrap:wrap;gap:.5rem;margin:.25rem 0 .35rem;font-size:.75rem}.enrollment-timeline-intelligence__knowledge-evidence-type{display:block;font-size:.75rem;color:#64748b}.insurer-master-payer-knowledge__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.75rem}.insurer-master-payer-knowledge__tabs{display:inline-flex;gap:.35rem;padding:.2rem;border-radius:999px;background:#e2e8f0}.insurer-master-payer-knowledge__tab{border:0;background:transparent;color:#475569;font-size:.75rem;font-weight:600;padding:.35rem .75rem;border-radius:999px;cursor:pointer}.insurer-master-payer-knowledge__tab--active{background:#fff;color:#0f766e;box-shadow:0 1px 2px #0f172a14}.insurer-master-workflow__item{border:1px solid #e2e8f0;border-radius:.5rem;padding:.75rem;background:#f8fafc}.insurer-master-workflow__item-head{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.35rem}.insurer-master-workflow__item-name{font-size:.875rem}.insurer-master-workflow__timeline{margin:0 0 .5rem;font-size:.8125rem;color:#475569}.insurer-master-workflow__steps{margin:0 0 .65rem;padding-left:1.1rem;display:flex;flex-direction:column;gap:.35rem;font-size:.8125rem;color:#334155}.insurer-master-workflow__steps li{display:flex;flex-direction:column;gap:.1rem}.insurer-master-workflow__list-block h5{margin:0 0 .25rem;font-size:.75rem;color:#64748b}.insurer-master-workflow__list-block ul{margin:0 0 .5rem;padding-left:1.1rem;font-size:.8125rem;color:#334155}.enrollment-workflow-notes{margin:.75rem 0 0;padding:.75rem;border:1px solid #bae6fd;border-radius:.5rem;background:#f0f9ff}.enrollment-workflow-notes__title{margin:0 0 .35rem;font-size:.875rem}.enrollment-workflow-notes__template{margin:0 0 .35rem;font-size:.8125rem;color:#334155}.enrollment-workflow-notes__list{margin:0;padding-left:1.1rem;display:flex;flex-direction:column;gap:.25rem;font-size:.8125rem;color:#334155}.enrollment-workflow-notes__disclaimer{margin:.5rem 0 0;font-size:.75rem;color:#64748b}.enrollment-workflow-guidance{margin:1rem 0;padding:.75rem 0 0;border-top:1px solid #e2e8f0}.enrollment-workflow-guidance__lead{margin:0 0 .75rem;font-size:.8125rem;color:#64748b}.enrollment-workflow-guidance__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.75rem}.enrollment-workflow-guidance__item{border:1px solid #e2e8f0;border-radius:.5rem;padding:.75rem;background:#f8fafc}.enrollment-workflow-guidance__head{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.35rem;font-size:.8125rem}.enrollment-workflow-guidance__category{font-size:.75rem;color:#64748b}.enrollment-workflow-guidance__timeline{margin:0 0 .5rem;font-size:.8125rem;color:#475569}.enrollment-workflow-guidance__steps{margin:0 0 .5rem;padding-left:1.1rem;display:flex;flex-direction:column;gap:.25rem;font-size:.8125rem}.enrollment-workflow-guidance__steps li{display:flex;flex-direction:column;gap:.1rem}.enrollment-workflow-guidance__notes{margin:0 0 .35rem;padding-left:1.1rem;font-size:.8125rem;color:#334155}.insurer-master-document-requirements__item{border:1px solid #e2e8f0;border-radius:.5rem;padding:.75rem;background:#f8fafc}.insurer-master-document-requirements__item-head{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.35rem}.insurer-master-document-requirements__item-name{font-size:.875rem}.insurer-master-document-requirements__meta{margin:0 0 .35rem;font-size:.75rem;color:#64748b}.insurer-master-document-requirements__requirements{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.65rem}.insurer-master-document-requirements__requirement-head{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.15rem}.insurer-master-document-requirements__document-type{font-size:.8125rem;font-weight:600;color:#334155}.insurer-master-document-requirements__level{font-size:.75rem;color:#0f766e}.insurer-master-document-requirements__condition,.insurer-master-document-requirements__purpose,.insurer-master-document-requirements__notes{margin:.15rem 0 0;font-size:.8125rem;color:#475569}.insurer-master-document-requirements__rejections{margin:.25rem 0 0;padding-left:1.1rem;font-size:.75rem;color:#64748b}.enrollment-document-requirements-summary{margin:.75rem 0 0;padding:.75rem;border:1px solid #ddd6fe;border-radius:.5rem;background:#faf5ff}.enrollment-document-requirements-summary__title{margin:0 0 .35rem;font-size:.875rem}.enrollment-document-requirements-summary__group h5{margin:.5rem 0 .25rem;font-size:.8125rem;color:#475569}.enrollment-document-requirements-summary__group ul{margin:0;padding-left:0;list-style:none;display:flex;flex-direction:column;gap:.2rem;font-size:.8125rem;color:#334155}.enrollment-document-requirements-summary__disclaimer{margin:.5rem 0 0;font-size:.75rem;color:#64748b}.enrollment-document-guidance{margin:1rem 0;padding:.75rem 0 0;border-top:1px solid #e2e8f0}.enrollment-document-guidance__lead{margin:0 0 .75rem;font-size:.8125rem;color:#64748b}.enrollment-document-guidance__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.75rem}.enrollment-document-guidance__item{border:1px solid #e2e8f0;border-radius:.5rem;padding:.75rem;background:#f8fafc}.enrollment-document-guidance__head{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.35rem;font-size:.8125rem}.enrollment-document-guidance__workflows{margin:0 0 .5rem;font-size:.75rem;color:#64748b}.enrollment-document-guidance__groups{display:flex;flex-direction:column;gap:.65rem}.enrollment-document-guidance__group h4{margin:0 0 .25rem;font-size:.8125rem;color:#475569}.enrollment-document-guidance__group ul{margin:0;padding-left:1.1rem;display:flex;flex-direction:column;gap:.35rem;font-size:.8125rem}.enrollment-document-guidance__notes{margin:.15rem 0 0;font-size:.75rem;color:#64748b}.enrollment-document-guidance__rejections{margin:.25rem 0 0;padding-left:1.1rem;font-size:.75rem;color:#64748b}.insurer-master-submission-contact__item{border:1px solid #e2e8f0;border-radius:.5rem;padding:.75rem;background:#f8fafc}.insurer-master-submission-contact__item-head{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.35rem}.insurer-master-submission-contact__item-name{font-size:.875rem}.insurer-master-submission-contact__method,.insurer-master-submission-contact__detail,.insurer-master-submission-contact__notes,.insurer-master-submission-contact__meta{margin:.15rem 0 0;font-size:.8125rem;color:#475569}.insurer-master-submission-contact__notes-list{margin:.35rem 0 0;padding-left:1.1rem;font-size:.8125rem;color:#334155}.enrollment-submission-guidance{margin:.75rem 0 0;padding:.75rem;border:1px solid #bbf7d0;border-radius:.5rem;background:#f0fdf4}.enrollment-submission-guidance__title{margin:0 0 .35rem;font-size:.875rem}.enrollment-submission-guidance__method,.enrollment-submission-guidance__portal,.enrollment-submission-guidance__processing,.enrollment-submission-guidance__follow-up{margin:.15rem 0 0;font-size:.8125rem;color:#334155}.enrollment-submission-guidance__list{margin:.35rem 0 0;padding-left:1.1rem;display:flex;flex-direction:column;gap:.2rem;font-size:.8125rem;color:#334155}.enrollment-submission-guidance__disclaimer{margin:.5rem 0 0;font-size:.75rem;color:#64748b}.enrollment-submission-information{margin:1rem 0;padding:.75rem 0 0;border-top:1px solid #e2e8f0}.enrollment-submission-information__lead{margin:0 0 .75rem;font-size:.8125rem;color:#64748b}.enrollment-submission-information__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.75rem}.enrollment-submission-information__item{border:1px solid #e2e8f0;border-radius:.5rem;padding:.75rem;background:#f8fafc}.enrollment-submission-information__head{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.35rem;font-size:.8125rem}.enrollment-submission-information__details{display:grid;gap:.35rem;margin:0;font-size:.8125rem}.enrollment-submission-information__details dt{font-weight:600;color:#475569}.enrollment-submission-information__details dd{margin:.1rem 0 0;color:#334155}.enrollment-submission-information__notes,.enrollment-submission-information__workflows{margin:.35rem 0 0;font-size:.8125rem;color:#475569}.enrollment-submission-information__notes-list{margin:.35rem 0 0;padding-left:1.1rem;font-size:.8125rem;color:#334155}.enrollment-follow-up-recommendation{margin:1rem 0;padding:.75rem 0 0;border-top:1px solid #e2e8f0}.enrollment-follow-up-recommendation__lead{margin:0 0 .75rem;font-size:.8125rem;color:#64748b}.enrollment-follow-up-recommendation__summary{margin-bottom:.75rem}.enrollment-follow-up-recommendation__subheading{margin:.75rem 0 .35rem;font-size:.8125rem;font-weight:600;color:#334155}.enrollment-follow-up-recommendation__knowledge,.enrollment-follow-up-recommendation__evidence{margin-top:.5rem}.enrollment-follow-up-recommendation__rules{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.enrollment-follow-up-recommendation__rule{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .75rem;padding:.5rem .65rem;border:1px solid #e2e8f0;border-radius:.375rem;background:#f8fafc;font-size:.8125rem}.enrollment-follow-up-recommendation__rule-code{font-size:.75rem;color:#64748b}.enrollment-follow-up-recommendation__rule-confidence{margin-left:auto;font-size:.75rem;color:#475569}.enrollment-follow-up-recommendation__submission-profile{margin:.5rem 0 0;font-size:.8125rem;color:#475569}.submission-readiness{margin:1rem 0;padding:1rem;border:1px solid #e2e8f0;border-radius:.5rem;background:#f8fafc}.submission-readiness__lead{margin:.5rem 0 1rem;font-size:.8125rem;color:#475569}.submission-readiness__summary{margin-bottom:1rem}.submission-readiness__level{display:inline-block;padding:.125rem .5rem;border-radius:999px;font-size:.8125rem;font-weight:600}.submission-readiness__level--ready{background:#dcfce7;color:#166534}.submission-readiness__level--warnings{background:#fef9c3;color:#854d0e}.submission-readiness__level--not-ready{background:#fee2e2;color:#991b1b}.submission-readiness__level--insufficient{background:#e2e8f0;color:#334155}.submission-readiness__subheading{margin:0 0 .5rem;font-size:.875rem;font-weight:600}.submission-readiness__issues,.submission-readiness__actions,.submission-readiness__knowledge,.submission-readiness__evidence{margin-top:1rem}.submission-readiness__issue-list,.submission-readiness__action-list{margin:0;padding-left:1.25rem;font-size:.8125rem;color:#334155}.submission-readiness__issue--blocking{color:#991b1b}.submission-readiness__issue--warning{color:#854d0e}.enrollment-submission-readiness-work-queue{display:flex;flex-direction:column;gap:1.25rem}.enrollment-submission-readiness-work-queue__group{border:1px solid #e2e8f0;border-radius:.5rem;background:#fff;overflow:hidden}.enrollment-submission-readiness-work-queue__group-header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem 1rem;background:#f8fafc;border-bottom:1px solid #e2e8f0}.enrollment-submission-readiness-work-queue__group-title{margin:0;font-size:1rem;font-weight:600}.enrollment-submission-readiness-work-queue__group-count{font-size:.8125rem;color:#64748b}.enrollment-submission-readiness-work-queue__table-wrap{overflow-x:auto}.enrollment-submission-readiness-work-queue__table{width:100%;border-collapse:collapse;font-size:.8125rem}.enrollment-submission-readiness-work-queue__table th,.enrollment-submission-readiness-work-queue__table td{padding:.625rem .75rem;border-bottom:1px solid #e2e8f0;text-align:left;vertical-align:top}.enrollment-submission-readiness-work-queue__table th{background:#fff;font-weight:600;color:#334155}.enrollment-submission-readiness-work-queue__open-cell{white-space:nowrap}.enrollment-submission-readiness-work-queue__empty{margin:0;color:#64748b}.enrollment-submission-readiness-work-queue-summary{margin-bottom:1rem}.enrollment-submission-readiness-work-queue-summary__section+.enrollment-submission-readiness-work-queue-summary__section{margin-top:1rem}.enrollment-submission-readiness-work-queue-summary__heading{margin:0 0 .5rem;font-size:.875rem;font-weight:600}.submission-readiness-resolution{margin-top:.5rem;border:1px solid #e2e8f0;border-radius:.375rem;background:#f8fafc}.submission-readiness-resolution__summary{cursor:pointer;padding:.375rem .625rem;font-size:.8125rem;font-weight:600;color:#1e40af}.submission-readiness-resolution__body{padding:0 .625rem .625rem;font-size:.8125rem}.submission-readiness-resolution__why,.submission-readiness-resolution__owner,.submission-readiness-resolution__related,.submission-readiness-resolution__action,.submission-readiness-resolution__confidence{margin:.375rem 0}.submission-readiness-resolution__steps{margin:.375rem 0 .375rem 1.125rem;padding:0}.submission-readiness-resolution__related-kind{color:#64748b;margin-left:.25rem}.submission-readiness-resolution__support-heading{margin:.5rem 0 .25rem;font-weight:600}.submission-readiness-resolution__support-list{margin:0;padding-left:1.125rem}.submission-readiness__staff-drafts{margin-top:1rem}.submission-readiness-staff-draft{margin-top:.5rem;border:1px solid #dbeafe;border-radius:.375rem;background:#eff6ff;padding:.625rem}.submission-readiness-staff-draft__advisory{margin:0 0 .5rem;font-size:.75rem;font-weight:600;color:#1d4ed8}.submission-readiness-staff-draft__kind{margin:0 0 .5rem;font-size:.8125rem}.submission-readiness-staff-draft__owner{margin-left:.5rem;color:#64748b;font-weight:400}.submission-readiness-staff-draft__fields{margin:0}.submission-readiness-staff-draft__field{margin-bottom:.5rem}.submission-readiness-staff-draft__field dt{font-size:.75rem;font-weight:600;color:#475569}.submission-readiness-staff-draft__field dd{margin:.125rem 0 0;font-size:.8125rem}.submission-readiness-staff-draft__body{margin:0;white-space:pre-wrap;font-family:inherit;font-size:.8125rem;background:#fff;border:1px solid #e2e8f0;border-radius:.25rem;padding:.5rem}.submission-readiness-staff-draft__evidence{margin:0;padding-left:1.125rem}.submission-readiness-staff-draft__indicator{display:inline-block;padding:.125rem .5rem;border-radius:999px;background:#dbeafe;color:#1e40af;font-size:.75rem;font-weight:600;white-space:nowrap}.submission-readiness-draft-approval{margin-top:1rem;border-top:1px solid #e2e8f0;padding-top:1rem}.submission-readiness-draft-approval__advisory{margin:0 0 .75rem;font-size:.75rem;color:#475569}.submission-readiness-draft-approval__summary{margin:0 0 .75rem}.submission-readiness-draft-approval__summary-row{display:grid;grid-template-columns:8rem 1fr;gap:.5rem;margin-bottom:.375rem;font-size:.8125rem}.submission-readiness-draft-approval__editor{display:grid;gap:.75rem;margin-bottom:.75rem}.submission-readiness-draft-approval__actions{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem}.submission-readiness-draft-approval__history-heading{margin:0 0 .375rem;font-size:.8125rem;font-weight:600}.submission-readiness-draft-approval__history-list{margin:0;padding-left:1.125rem;font-size:.8125rem}.submission-readiness-draft-approval__status{display:inline-block;padding:.125rem .5rem;border-radius:999px;font-size:.75rem;font-weight:600}.submission-readiness-draft-approval__status--available{background:#dbeafe;color:#1e40af}.submission-readiness-draft-approval__status--review{background:#fef3c7;color:#92400e}.submission-readiness-draft-approval__status--approved{background:#dcfce7;color:#166534}.submission-readiness-draft-approval__status--rejected{background:#fee2e2;color:#991b1b}.submission-readiness-draft-approval__status--not-needed{background:#f1f5f9;color:#475569}.enrollment-draft-action-approval-work-queue__table-wrap{overflow-x:auto}.enrollment-draft-action-approval-work-queue__table{width:100%;border-collapse:collapse}.enrollment-draft-action-approval-work-queue__table th,.enrollment-draft-action-approval-work-queue__table td{padding:.625rem .75rem;border-bottom:1px solid #e2e8f0;text-align:left;vertical-align:top}.enrollment-draft-action-approval-work-queue__empty{color:#64748b}.insurer-status-queue__line--follow-up-recommendation-columns{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.5rem 1rem}.enrollment-template-library__section{margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:1px solid #e2e8f0}.enrollment-template-library__section-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:1rem}.enrollment-template-library__group{margin-bottom:.75rem;border:1px solid #e2e8f0;border-radius:8px;overflow:hidden}.enrollment-template-library__group-header{display:flex;width:100%;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 1rem;border:0;background:#f8fafc;font:inherit;font-weight:600;text-align:left;cursor:pointer}.enrollment-template-library__group-count{color:var(--nb-text-muted, #64748b);font-weight:500;font-size:.95rem}.enrollment-template-library__group-list{list-style:none;margin:0;padding:.5rem 1rem 1rem}.enrollment-template-library__group-item+.enrollment-template-library__group-item{margin-top:.5rem}.enrollment-template-library__builder-tree{display:flex;flex-direction:column;gap:.75rem}.enrollment-template-library__lob-section{border:1px solid #e2e8f0;border-radius:8px;overflow:hidden}.enrollment-template-library__lob-header{display:flex;width:100%;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 1rem;border:0;background:#eef2ff;font:inherit;font-weight:700;text-align:left;cursor:pointer}.enrollment-template-library__lob-body{padding:.5rem .75rem .75rem}.enrollment-template-library__payer-list{list-style:none;margin:0;padding:.35rem .75rem .75rem}.enrollment-template-library__payer-item+.enrollment-template-library__payer-item{margin-top:.45rem}.enrollment-template-library__bundle{margin-top:.35rem;border:1px solid #e2e8f0;border-radius:6px;overflow:hidden;background:#fff}.enrollment-template-library__bundle-header{display:flex;align-items:stretch;gap:.35rem;background:#f8fafc}.enrollment-template-library__bundle-checkbox{display:flex;align-items:center;margin:0;padding:.55rem 0 .55rem .75rem}.enrollment-template-library__bundle-toggle{display:flex;flex:1;align-items:center;gap:.5rem;padding:.55rem .75rem .55rem 0;border:0;background:transparent;font:inherit;font-weight:600;text-align:left;cursor:pointer}.enrollment-template-library__bundle-list{list-style:none;margin:0;padding:.35rem .75rem .75rem 2.25rem}.enrollment-template-library__bundle-item+.enrollment-template-library__bundle-item{margin-top:.45rem}.enrollment-template-library__review-list{margin:0;padding-left:1.25rem}.enrollment-template-library__review-list li+li{margin-top:.35rem}.enrollment-template-library__hero{margin-bottom:1.25rem}.enrollment-template-library__lead{margin:0 0 .75rem;max-width:72ch;color:var(--nb-text-muted, #475569)}.enrollment-template-library__live-note{margin:0;font-weight:600}.enrollment-template-library__toolbar{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:1.25rem}.enrollment-template-library__filters{margin-bottom:1.5rem}.enrollment-template-library__section-title{margin:0 0 .75rem;font-size:1.05rem}.enrollment-template-library__filter-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem}.enrollment-template-library__new-state{display:flex;gap:.5rem;align-items:center}.enrollment-template-library__table-header{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.75rem;margin-bottom:.5rem}.enrollment-template-library__row-count{margin:0;color:var(--nb-text-muted, #64748b)}.enrollment-template-library__empty{margin:1rem 0 0;color:var(--nb-text-muted, #64748b)}.enrollment-template-library__edit-hint{margin:0 0 .75rem;color:var(--nb-text-muted, #64748b);font-size:.95rem}.enrollment-template-library__action-col{width:6rem;white-space:nowrap}.enrollment-template-library__service-lines{border:0;margin:0 0 1rem;padding:0}.enrollment-template-library__inline-create{margin-bottom:1rem}.enrollment-template-library__inline-create-panel{margin-top:.75rem;padding:.75rem;border:1px solid #e2e8f0;border-radius:8px;background:#f8fafc}.enrollment-template-library__modal-lead{margin:0 1rem 1rem;color:var(--nb-text-muted, #475569)}.enrollment-template-library__preview-list{display:flex;flex-direction:column;gap:.75rem}.enrollment-template-library__preview-item{padding:.5rem 0;border-bottom:1px solid #e2e8f0}.enrollment-template-library__preview-item--muted{color:var(--nb-text-muted, #64748b)}.enrollment-template-library .ops-table__row--clickable{cursor:pointer}.enrollment-template-library .ops-table__row--clickable:hover{background:#f8fafc}.enrollment-template-library .ops-table__row--clickable:focus-visible{outline:2px solid var(--nb-primary);outline-offset:-2px}.enrollment-duplicate-review__warning{margin:0 0 1rem;padding:.75rem 1rem;border:1px solid #f59e0b;border-radius:8px;background:#fffbeb;color:#92400e;font-weight:600}.enrollment-duplicate-review__filters{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:1rem}.enrollment-duplicate-review__filter{display:flex;flex-direction:column;gap:.35rem;min-width:12rem}.enrollment-duplicate-review__summary{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:1.25rem}.enrollment-duplicate-review__group{margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:1px solid var(--nb-border, #e2e8f0)}.enrollment-duplicate-review__group-header{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start;margin-bottom:.75rem}.enrollment-duplicate-review__group-title{margin:0 0 .25rem;font-size:1.125rem}.enrollment-duplicate-review__rationale{margin:.35rem 0 0;font-size:.875rem;color:var(--nb-text-muted)}.enrollment-duplicate-review__survivor{margin:0;font-size:.875rem;white-space:nowrap}.enrollment-duplicate-review__table{width:100%;border-collapse:collapse;font-size:.8125rem}.enrollment-duplicate-review__table th,.enrollment-duplicate-review__table td{padding:.5rem .65rem;border-bottom:1px solid var(--nb-border, #e2e8f0);vertical-align:top}.enrollment-duplicate-review__diff-col{background:#fff7ed}.enrollment-duplicate-review__diff-cell{background:#fff7ed;font-weight:600}.enrollment-duplicate-review__row--survivor{background:#f0fdf4}.enrollment-duplicate-review__badge{display:inline-block;margin-left:.35rem;padding:.1rem .4rem;border-radius:999px;background:#dcfce7;color:#166534;font-size:.75rem}.enrollment-duplicate-review__actions{display:flex;flex-direction:column;gap:.35rem;min-width:7rem}.enrollment-duplicate-review__source{display:flex;flex-direction:column;gap:.25rem;min-width:8rem}.enrollment-duplicate-review__edit-panel{margin-top:1.5rem;padding:1rem;border:1px solid var(--nb-border, #e2e8f0);border-radius:8px;background:#f8fafc}.enrollment-duplicate-review__edit-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.75rem;margin:1rem 0}.enrollment-duplicate-review__edit-field{display:flex;flex-direction:column;gap:.35rem}.enrollment-duplicate-review__edit-field--wide{grid-column:1 / -1}.enrollment-duplicate-review__edit-actions{display:flex;gap:.5rem}.enrollment-duplicate-review__modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:1rem;background:#0f172a73}.enrollment-duplicate-review__modal{width:min(100%,32rem);padding:1.25rem;border-radius:10px;background:#fff;box-shadow:0 20px 40px #0f172a2e}.enrollment-duplicate-review__modal-title{margin:0 0 .75rem;font-size:1.125rem}.enrollment-duplicate-review__modal-body{margin:0 0 1rem;color:var(--nb-text-muted);line-height:1.5}.enrollment-duplicate-review__modal-actions{display:flex;justify-content:flex-end;gap:.5rem}.enrollment-archived-audit__intro{margin:0 0 1rem;padding:.75rem 1rem;border:1px solid var(--nb-border);border-radius:var(--nb-radius-md);background:var(--nb-surface-muted, #f8f9fb);font-size:.875rem;line-height:1.5;color:var(--nb-text-muted)}.enrollment-archived-audit__filters{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:1rem}.enrollment-archived-audit__filter{display:flex;flex-direction:column;gap:.35rem;min-width:12rem}.enrollment-archived-audit__summary{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:1rem}.enrollment-archived-audit__error{margin:0 0 1rem;padding:.75rem 1rem;border:1px solid #dc2626;border-radius:8px;background:#fef2f2;color:#991b1b}.enrollment-archived-audit__row-count{margin:0 0 .75rem;font-size:.875rem}.group-membership-mgmt{display:flex;flex-direction:column;gap:1.25rem}.group-membership-mgmt__intro{margin:0;padding:.75rem 1rem;border:1px solid var(--nb-border);border-radius:var(--nb-radius-md);background:var(--nb-surface-muted, #f8f9fb);font-size:.875rem;line-height:1.5;color:var(--nb-text-muted)}.group-membership-mgmt__panel{padding:1rem;border:1px solid var(--nb-border);border-radius:var(--nb-radius-md);background:var(--nb-surface, #fff)}.group-membership-mgmt__panel-title{margin:0 0 .85rem;font-size:1rem;font-weight:600}.group-membership-mgmt__search-row{display:flex;flex-wrap:wrap;gap:.75rem;align-items:flex-end;margin-bottom:.75rem}.group-membership-mgmt__form-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.85rem;margin-bottom:.75rem}.group-membership-mgmt__field{display:flex;flex-direction:column;gap:.35rem}.group-membership-mgmt__field--grow{flex:1 1 16rem}.group-membership-mgmt__field--wide{grid-column:1 / -1}.group-membership-mgmt__existing{margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--nb-border-subtle);font-size:.875rem}.group-membership-mgmt__access-panel{display:grid;gap:.65rem;margin-bottom:.85rem;padding:.75rem;border:1px solid var(--nb-border-subtle);border-radius:var(--nb-radius-sm);background:var(--nb-surface-muted, #f8f9fb)}.group-membership-mgmt__access-summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.75rem}.group-membership-mgmt__access-label{display:block;margin-bottom:.15rem;font-size:.75rem;color:var(--nb-text-muted)}.group-membership-mgmt__existing-title{margin:0 0 .35rem;font-size:.8125rem;font-weight:600;color:var(--nb-text-muted)}.group-membership-mgmt__existing ul{margin:0;padding-left:1.1rem}.group-membership-mgmt__existing-list{list-style:none;margin:0;padding:0;display:grid;gap:.5rem}.group-membership-mgmt__existing-item{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.group-membership-mgmt__actions{display:flex;gap:.5rem}.group-membership-mgmt__hint{margin:0 0 .75rem;font-size:.8125rem;color:var(--nb-text-muted)}.group-membership-mgmt__error{margin:.5rem 0 0;color:#991b1b;font-size:.875rem}.group-membership-mgmt__success{margin:.5rem 0 0;color:#166534;font-size:.875rem}.enrollment-archived-audit__table{min-width:72rem}.enrollment-archived-audit__table th,.enrollment-archived-audit__table td{white-space:nowrap;vertical-align:top}.network-participation-explorer__hero{margin-bottom:1rem}.network-participation-explorer__lead{margin:0 0 .5rem;color:var(--nb-text-muted);line-height:1.55}.network-participation-explorer__live-note{margin:0;font-size:.875rem;color:var(--nb-text-muted)}.network-participation-explorer__context{margin-bottom:1rem}.network-participation-explorer__context-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.75rem 1rem;margin-bottom:.5rem}.network-participation-explorer__toolbar{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;margin-bottom:1rem}.network-participation-explorer__export-actions{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}.network-participation-explorer__filters{margin-bottom:1.25rem}.network-participation-explorer__section-title{margin:0 0 .75rem;font-size:.9375rem;font-weight:600;color:var(--nb-text-muted);text-transform:uppercase;letter-spacing:.04em}.network-participation-explorer__filter-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.75rem 1rem;align-items:end}.network-participation-explorer__search-field{grid-column:1 / -1}.network-participation-explorer__active-filter{display:flex;flex-direction:row;align-items:center;gap:.5rem;padding-bottom:.35rem}.network-participation-explorer__list{list-style:none;margin:0;padding:0}.network-participation-explorer__list-item{display:flex;flex-direction:column;align-items:flex-start;gap:.2rem;width:100%;padding:.75rem 1rem;border:0;border-bottom:1px solid var(--nb-border);background:transparent;text-align:left;cursor:pointer}.network-participation-explorer__list-item:hover{background:#f8fafc}.network-participation-explorer__list-item--selected{background:#eff6ff;box-shadow:inset 3px 0 0 var(--nb-primary)}.network-participation-explorer__list-name{font-weight:600}.network-participation-explorer__list-meta{font-size:.8125rem;color:var(--nb-text-muted);line-height:1.4}.network-participation-explorer__list-status{margin:0;padding:1rem;color:var(--nb-text-muted)}.network-participation-explorer__relationship-label{margin:.25rem 0 0;color:var(--nb-text-muted);font-size:.875rem}.network-participation-explorer__status-wrap{display:flex;align-items:center}.network-participation-explorer__resolve-loading{font-size:.875rem;color:var(--nb-text-muted)}.network-participation-explorer__detail-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.75rem 1.25rem;margin:0;padding:0 1.125rem 1rem}.network-participation-explorer__detail-field dt{margin:0 0 .2rem;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--nb-text-muted)}.network-participation-explorer__detail-field dd{margin:0;line-height:1.45}.network-participation-explorer__read-only-note{margin:0 1.125rem 1rem;font-size:.8125rem;color:var(--nb-text-muted)}.group-enrollment-wizard__scope-tools{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .75rem;margin:0 0 .75rem}.group-enrollment-wizard__scope-tools .btn--link{text-decoration:underline;white-space:nowrap}.group-enrollment-wizard__scope-tools-sep{color:var(--nb-text-muted);-webkit-user-select:none;user-select:none}.group-enrollment-wizard__scope-item{display:block;margin-bottom:.35rem}.manage-providers-modal__provider-row{display:flex;align-items:flex-start;gap:.625rem}.manage-providers-modal__provider-row>input[type=checkbox]{margin-top:.2rem;flex-shrink:0}.manage-providers-modal__provider-row-main{display:flex;flex:1;align-items:center;justify-content:space-between;gap:1rem;min-width:0}.manage-providers-modal__provider-name{flex:1;min-width:0;font-weight:500}.manage-providers-modal__provider-status-wrap{display:inline-flex;flex-shrink:0;align-items:center;gap:.375rem}.manage-providers-modal__provider-status-detail{font-size:.8125rem;color:var(--nb-text-muted);white-space:nowrap}.manage-providers-modal__review-list{display:grid;gap:.75rem;margin:0 0 1rem}.manage-providers-modal__review-list>div{display:grid;grid-template-columns:minmax(8rem,11rem) 1fr;gap:.75rem;align-items:start}.manage-providers-modal__review-list dt{margin:0;font-weight:600;color:var(--nb-text-muted)}.manage-providers-modal__review-list dd{margin:0}.exec-dashboard{display:flex;flex-direction:column;gap:1.25rem}.exec-dashboard-loading,.exec-dashboard-empty,.exec-dashboard-note{margin:0;font-size:.8125rem;color:var(--nb-text-muted);line-height:1.5}.exec-dashboard-header{padding:1rem 1.25rem;background:#fff;border:1px solid var(--nb-border);border-radius:var(--nb-radius)}.exec-dashboard-header__title{margin:0 0 .25rem;font-size:1.25rem;font-weight:700;color:var(--nb-text)}.exec-dashboard-header__date{margin:0 0 .35rem;font-size:.8125rem;color:var(--nb-text-muted)}.exec-dashboard-header__lead{margin:0;font-size:.875rem;color:var(--nb-text-muted)}.exec-dashboard-section{display:flex;flex-direction:column;gap:.75rem;padding:1rem 1.25rem;background:#fff;border:1px solid var(--nb-border);border-radius:var(--nb-radius)}.exec-dashboard-section--priority{border-left:3px solid #b45309}.exec-dashboard-section--credentialing{border-left:3px solid var(--nb-credentialing-accent, #0f766e)}.exec-dashboard-section--enrollment{border-left:3px solid var(--nb-enrollment-accent, #7c3aed)}.exec-dashboard-section--portfolio{background:#f8fafc}.exec-dashboard-section__header h3{margin:0;font-size:1rem;font-weight:700;color:var(--nb-text)}.exec-dashboard-section__desc{margin:.25rem 0 0;font-size:.8125rem;color:var(--nb-text-muted)}.exec-dashboard-change-list{margin:0;padding-left:1.25rem;display:grid;gap:.35rem;font-size:.875rem}.exec-dashboard-change-list__link{color:var(--nb-primary);text-decoration:none}.exec-dashboard-change-list__link:hover{text-decoration:underline}.exec-dashboard-attention-list{margin:0;padding:0;list-style:none;display:grid;gap:.75rem}.exec-dashboard-attention-item{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:.875rem 1rem;background:#f8fafc;border:1px solid var(--nb-border);border-radius:var(--nb-radius)}.exec-dashboard-attention-item__heading{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.exec-dashboard-attention-item__heading h3{margin:0;font-size:.9375rem;font-weight:600}.exec-dashboard-attention-item__count{margin:.25rem 0 0;font-size:.875rem;font-weight:600}.exec-dashboard-attention-item__desc{margin:.25rem 0 0;font-size:.8125rem;color:var(--nb-text-muted)}.exec-dashboard-urgency{font-size:.6875rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;padding:.15rem .45rem;border-radius:999px}.exec-dashboard-urgency--critical{background:#fee2e2;color:#991b1b}.exec-dashboard-urgency--needs-attention{background:#fef3c7;color:#92400e}.exec-dashboard-urgency--monitor{background:#e2e8f0;color:#475569}.exec-dashboard-table-wrap{overflow-x:auto}.exec-dashboard-table{width:100%;border-collapse:collapse;font-size:.8125rem}.exec-dashboard-table th,.exec-dashboard-table td{padding:.55rem .65rem;border-bottom:1px solid var(--nb-border);text-align:left;vertical-align:top}.exec-dashboard-table th{font-weight:600;color:var(--nb-text-muted);background:#f8fafc}.exec-dashboard-status{font-size:.75rem;font-weight:600}.exec-dashboard-status--on-track{color:#047857}.exec-dashboard-status--needs-attention{color:#b45309}.exec-dashboard-status--at-risk{color:#b91c1c}.exec-dashboard-link{font-size:.8125rem;font-weight:600;color:var(--nb-primary);text-decoration:none}.exec-dashboard-link:hover{text-decoration:underline}.exec-dashboard-action-grid{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fill,minmax(14rem,1fr))}.exec-dashboard-action-card{display:flex;flex-direction:column;gap:.35rem;padding:.875rem 1rem;background:#f8fafc;border:1px solid var(--nb-border);border-radius:var(--nb-radius)}.exec-dashboard-action-card__header{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem}.exec-dashboard-action-card__header h3{margin:0;font-size:.875rem;font-weight:600}.exec-dashboard-action-card__count{font-size:1.125rem;font-weight:700;color:var(--nb-text)}.exec-dashboard-action-card__desc,.exec-dashboard-action-card__urgent{margin:0;font-size:.75rem;color:var(--nb-text-muted);line-height:1.45}.exec-dashboard-action-card__urgent{color:#b45309;font-weight:600}.exec-dashboard-activity-list{margin:0;padding:0;list-style:none;display:grid;gap:.5rem}.exec-dashboard-activity-item{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:.65rem 0;border-bottom:1px solid var(--nb-border)}.exec-dashboard-activity-item__summary{margin:0;font-size:.875rem;font-weight:500}.exec-dashboard-activity-item__meta{margin:.15rem 0 0;font-size:.75rem;color:var(--nb-text-muted)}.exec-dashboard-portfolio{margin:0;display:grid;gap:.65rem;grid-template-columns:repeat(auto-fill,minmax(11rem,1fr))}.exec-dashboard-portfolio__item{padding:.65rem .75rem;background:#fff;border:1px solid var(--nb-border);border-radius:var(--nb-radius)}.exec-dashboard-portfolio__item dt{margin:0;font-size:.75rem;color:var(--nb-text-muted)}.exec-dashboard-portfolio__item dd{margin:.15rem 0 0;font-size:1rem;font-weight:700;color:var(--nb-text)}@media(max-width:768px){.exec-dashboard-attention-item,.exec-dashboard-activity-item{flex-direction:column;align-items:stretch}.exec-dashboard-action-grid{grid-template-columns:1fr}}.exec-cc{display:flex;flex-direction:column;gap:1.5rem}.exec-cc-loading,.exec-cc-empty-note{margin:0;font-size:.875rem;color:var(--nb-text-muted)}.exec-cc-briefing{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.25rem 1.5rem;background:linear-gradient(135deg,#f8fafc,#eef2ff);border:1px solid var(--nb-border);border-radius:var(--nb-radius)}.exec-cc-briefing__greeting{margin:0 0 .35rem;font-size:1.5rem;font-weight:700;color:var(--nb-primary)}.exec-cc-briefing__lead{margin:0;max-width:40rem;font-size:.875rem;color:var(--nb-text-muted);line-height:1.5}.exec-cc-section{display:flex;flex-direction:column;gap:.75rem}.exec-cc-section--pulse{padding-top:.5rem;border-top:1px solid var(--nb-border)}.exec-cc-section__header{margin:0}.exec-cc-section__header--row{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.75rem}.exec-cc-section__title{margin:0 0 .25rem;font-size:1.125rem;font-weight:600;color:var(--nb-primary)}.exec-cc-section__desc{margin:0;font-size:.875rem;color:var(--nb-text-muted)}.exec-cc-priority-list{margin:0;padding:0;list-style:none;display:grid;gap:.5rem}.exec-cc-priority-list__link{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 1rem;background:#fff;border:1px solid var(--nb-border);border-radius:var(--nb-radius);text-decoration:none;color:inherit}.exec-cc-priority-list__link:hover{border-color:#cbd5e1;box-shadow:0 2px 8px #0f172a0f}.exec-cc-snapshot{display:grid;gap:1rem}@media(min-width:960px){.exec-cc-snapshot{grid-template-columns:repeat(2,minmax(0,1fr))}}.exec-cc-snapshot-group{padding:1rem;background:#fff;border:1px solid var(--nb-border);border-radius:var(--nb-radius)}.exec-cc-snapshot-group__title{margin:0 0 .75rem;font-size:.9375rem;font-weight:700;color:var(--nb-primary)}.exec-cc-snapshot-group__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(7.5rem,1fr));gap:.5rem}.exec-cc-metric{display:flex;flex-direction:column;gap:.15rem;padding:.65rem .75rem;background:#fafafa;border:1px solid var(--nb-border);border-radius:var(--nb-radius);text-decoration:none;color:inherit;transition:border-color .15s ease}.exec-cc-metric:hover{border-color:#94a3b8}.exec-cc-metric__value{font-size:1.25rem;font-weight:700;color:var(--nb-primary);line-height:1.2}.exec-cc-metric__label{font-size:.75rem;color:var(--nb-text-muted);line-height:1.3}.exec-cc-work-queue{margin:0;padding:0;list-style:none;border:1px solid var(--nb-border);border-radius:var(--nb-radius);overflow:hidden}.exec-cc-work-queue__row{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.875rem 1rem;background:#fff;border-bottom:1px solid var(--nb-border);text-decoration:none;color:inherit}.exec-cc-work-queue li:last-child .exec-cc-work-queue__row{border-bottom:none}.exec-cc-work-queue__row:hover{background:#f8fafc}.exec-cc-work-queue__main{display:flex;flex-direction:column;gap:.15rem}.exec-cc-work-queue__main strong{color:var(--nb-primary)}.exec-cc-work-queue__main span{font-size:.875rem;color:var(--nb-text-muted)}.exec-cc-work-queue__age{font-size:.875rem;font-weight:600;color:#b45309;white-space:nowrap}.exec-cc-health-legend{display:flex;flex-wrap:wrap;gap:.75rem 1.25rem;margin:0;padding:.75rem 1rem;list-style:none;background:#f8fafc;border:1px solid var(--nb-border);border-radius:var(--nb-radius);font-size:.8125rem}.exec-cc-health-list{margin:0;padding:0;list-style:none;display:grid;gap:.5rem}.exec-cc-health-row{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 1rem;background:#fff;border:1px solid var(--nb-border);border-left-width:4px;border-radius:var(--nb-radius);text-decoration:none;color:inherit}.exec-cc-health-row--excellent{border-left-color:#059669}.exec-cc-health-row--good{border-left-color:#0d9488}.exec-cc-health-row--needs_attention{border-left-color:#d97706}.exec-cc-health-row--critical{border-left-color:#dc2626}.exec-cc-health-row__main{display:flex;flex-direction:column;gap:.15rem}.exec-cc-health-row__main span{font-size:.8125rem;color:var(--nb-text-muted)}.exec-cc-health-row__score{display:flex;flex-direction:column;align-items:flex-end;gap:.1rem}.exec-cc-health-row__band{font-size:.75rem;color:var(--nb-text-muted)}.exec-cc-health-row__value{font-size:1.125rem;font-weight:700;color:var(--nb-primary)}.exec-cc-two-col{display:grid;gap:1.25rem}@media(min-width:1024px){.exec-cc-two-col{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}.exec-cc-bottleneck-list,.exec-cc-aging-list,.exec-cc-activity-list{margin:0;padding:0;list-style:none;display:grid;gap:.5rem}.exec-cc-bottleneck-row,.exec-cc-aging-row{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 1rem;background:#fff;border:1px solid var(--nb-border);border-radius:var(--nb-radius);text-decoration:none;color:inherit}.exec-cc-bottleneck-row div,.exec-cc-aging-row div{display:flex;flex-direction:column;gap:.15rem}.exec-cc-bottleneck-row span,.exec-cc-aging-row span{font-size:.8125rem;color:var(--nb-text-muted)}.exec-cc-bottleneck-row__age,.exec-cc-aging-row__age{font-size:.8125rem;font-weight:600;color:var(--nb-primary);text-align:right}.exec-cc-activity-row{display:grid;grid-template-columns:5.5rem 1fr;gap:.75rem;padding:.65rem 0;border-bottom:1px solid var(--nb-border)}.exec-cc-activity-row:last-child{border-bottom:none}.exec-cc-activity-row__when{font-size:.8125rem;color:var(--nb-text-muted)}.exec-cc-activity-row__body{display:flex;flex-direction:column;gap:.1rem;font-size:.875rem}.exec-cc-activity-row__body span{color:var(--nb-text-muted);font-size:.8125rem}.exec-cc-quick-actions{display:flex;flex-wrap:wrap;gap:.5rem}.exec-cc-quick-actions__btn{text-decoration:none}.exec-cc-pulse{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:7rem;padding:.75rem 1rem;border-radius:var(--nb-radius);border:1px solid var(--nb-border);background:#fff}.exec-cc-pulse--compact{min-width:8.5rem}.exec-cc-pulse--excellent{border-color:#86efac;background:#f0fdf4}.exec-cc-pulse--good{border-color:#99f6e4;background:#f0fdfa}.exec-cc-pulse--attention{border-color:#fcd34d;background:#fffbeb}.exec-cc-pulse--critical{border-color:#fca5a5;background:#fef2f2}.exec-cc-pulse__label{font-size:.75rem;font-weight:600;color:var(--nb-text-muted);text-transform:uppercase;letter-spacing:.04em}.exec-cc-pulse__score{font-size:1.75rem;font-weight:800;color:var(--nb-primary);line-height:1.1}.exec-cc-pulse--compact .exec-cc-pulse__score{font-size:1.5rem}.exec-cc-pulse__denom{font-size:.875rem;font-weight:600;color:var(--nb-text-muted)}.exec-cc-pulse-panel{display:flex;flex-wrap:wrap;align-items:flex-start;gap:1.25rem}.exec-cc-pulse-factors{margin:0;padding:0;list-style:none;flex:1;min-width:16rem;display:grid;gap:.5rem}.exec-cc-pulse-factors li{display:grid;grid-template-columns:8rem 1fr auto;gap:.75rem;align-items:baseline;padding:.5rem .75rem;background:#fff;border:1px solid var(--nb-border);border-radius:var(--nb-radius);font-size:.8125rem}.exec-cc-pulse-factors__delta{font-weight:700;color:#b45309}.report-center{display:flex;flex-direction:column;gap:1rem}.report-center--catalog{gap:.875rem}.report-center--viewer{gap:1.25rem}.report-center-empty{margin:0;font-size:.875rem;color:var(--nb-text-muted)}.report-center-org-select{max-width:28rem}.report-center-jump{display:flex;flex-wrap:wrap;gap:.45rem;margin:.15rem 0 .35rem}.report-center-jump__pill{display:inline-flex;align-items:center;padding:.35rem .75rem;border:1px solid var(--nb-border);border-radius:999px;background:#fff;font-size:.8125rem;font-weight:500;text-decoration:none;color:var(--nb-text);scroll-margin-top:5.5rem}.report-center-jump__pill:hover{border-color:#cbd5e1;background:#f8fafc}.report-center-jump__pill:focus-visible{outline:2px solid var(--nb-primary);outline-offset:2px}.report-center-section{display:flex;flex-direction:column;gap:.65rem;scroll-margin-top:5.5rem}.report-center-section--band{padding:.85rem .95rem .95rem;border-top:1px solid #e8edf3;border-radius:var(--nb-radius);background:linear-gradient(180deg,#f8fafc,#fff 2.5rem)}.report-center-section--band:first-of-type{border-top:none;padding-top:.35rem;background:#fff}.report-center-section__header{margin:0}.report-center-section__title{margin:0 0 .2rem;font-size:1.0625rem;font-weight:600;color:#1e293b}.report-center-section__desc{margin:0;max-width:48rem;font-size:.8125rem;color:var(--nb-text-muted);line-height:1.45}.report-center-footnote{margin:.25rem 0 0;font-size:.8125rem;color:var(--nb-text-muted);line-height:1.5}.report-catalog-grid{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fill,minmax(17rem,1fr))}.report-catalog-card{display:flex;flex-direction:column;min-height:100%;background:#fff;border:1px solid var(--nb-border);border-radius:var(--nb-radius)}.report-catalog-card--polished{padding:0;overflow:hidden}.report-catalog-card__body{display:flex;flex-direction:column;gap:.45rem;flex:1 1 auto;padding:.75rem .85rem .65rem}.report-catalog-card__heading{display:flex;align-items:flex-start;gap:.45rem}.report-catalog-card__icon{flex:0 0 auto;font-size:1rem;line-height:1.35}.report-catalog-card__title{margin:0;font-size:.975rem;font-weight:650;color:#0f172a;line-height:1.35}.report-catalog-card__desc{margin:0;font-size:.8125rem;color:var(--nb-text-muted);line-height:1.4}.report-catalog-card__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .55rem;margin-top:.1rem}.report-catalog-card__scope-tag{padding:.12rem .45rem;border-radius:999px;background:#f1f5f9;font-size:.6875rem;font-weight:600;color:#64748b}.report-catalog-card__exports{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.3rem}.report-catalog-card__exports-label{font-size:.6875rem;font-weight:600;color:#94a3b8}.report-catalog-card__export-tag{padding:.1rem .35rem;border-radius:.25rem;background:#fff;border:1px solid #e2e8f0;font-size:.6875rem;font-weight:600;color:#64748b}.report-catalog-card__cta{width:100%;margin-top:auto;border-radius:0;border-left:none;border-right:none;border-bottom:none;text-align:center;justify-content:center;padding:.55rem .85rem;font-size:.8125rem;text-decoration:none}.report-catalog-card__cta:focus-visible{outline:2px solid var(--nb-primary);outline-offset:-2px}.report-catalog-card--compact .report-catalog-card__title{font-size:1rem}.report-catalog-card__badges{display:flex;flex-wrap:wrap;gap:.35rem;margin:0;padding:0;list-style:none}.report-catalog-card__badges li{padding:.2rem .5rem;border-radius:999px;background:#f1f5f9;font-size:.6875rem;font-weight:600;color:var(--nb-text-muted)}.report-center-categories{display:flex;flex-wrap:wrap;gap:.5rem}.report-center-categories__chip{padding:.4rem .75rem;border:1px solid var(--nb-border);border-radius:999px;background:#fff;font-size:.8125rem;text-decoration:none;color:var(--nb-primary)}.report-center-categories__chip.is-active{background:var(--nb-primary);border-color:var(--nb-primary);color:#fff}.report-center-category-desc{margin:0;font-size:.875rem;color:var(--nb-text-muted)}.report-catalog-card__category,.report-catalog-card__audience{font-size:.6875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--nb-text-muted)}.report-catalog-card__title a{color:var(--nb-primary);text-decoration:none}.report-catalog-card__title a:hover{text-decoration:underline}.report-catalog-card__facts{margin:0;display:grid;gap:.35rem;font-size:.75rem}.report-catalog-card__facts dt{font-weight:600;color:var(--nb-text-muted)}.report-catalog-card__facts dd{margin:.1rem 0 0;color:var(--nb-primary)}.report-filters{padding:1rem 1.125rem;background:#fff;border:1px solid var(--nb-border);border-radius:var(--nb-radius)}.report-filters__title{margin:0 0 .25rem;font-size:1rem;font-weight:600;color:var(--nb-primary)}.report-filters__desc{margin:0 0 .75rem;font-size:.8125rem;color:var(--nb-text-muted)}.report-filters__grid{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fill,minmax(12rem,1fr))}.report-filters__field{display:flex;flex-direction:column;gap:.25rem;font-size:.8125rem}.report-filters__field select,.report-filters__field input{padding:.45rem .6rem;border:1px solid var(--nb-border);border-radius:var(--nb-radius);font-size:.875rem}.report-export-bar{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;padding:.75rem 1rem;background:#f8fafc;border:1px solid var(--nb-border);border-radius:var(--nb-radius)}.report-export-bar__actions{display:flex;flex-wrap:wrap;gap:.5rem}.report-export-bar__message{margin:0;font-size:.8125rem;color:#166534}.report-document{padding:1.5rem;background:#fff;border:1px solid var(--nb-border);border-radius:var(--nb-radius)}.report-document__eyebrow{margin:0 0 .35rem;font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--nb-text-muted)}.report-document__title{margin:0 0 .35rem;font-size:1.5rem;font-weight:700;color:var(--nb-primary)}.report-document__subtitle{margin:0 0 1rem;font-size:.9375rem;color:var(--nb-text-muted)}.report-document__meta{display:grid;gap:.5rem 1.5rem;grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));margin:0 0 1rem;font-size:.8125rem}.report-document__meta dt{font-weight:600;color:var(--nb-text-muted)}.report-document__meta dd{margin:.15rem 0 0}.report-document__work-surface{margin:0 0 1rem;padding:.65rem .875rem;background:#f8fafc;border-radius:var(--nb-radius);font-size:.8125rem;color:var(--nb-text-muted)}.report-document__section{margin-top:1.25rem;padding-top:1rem;border-top:1px solid var(--nb-border)}.report-document__section-title{margin:0 0 .5rem;font-size:1.0625rem;font-weight:600;color:var(--nb-primary)}.report-document__narrative{margin:0 0 .75rem;font-size:.875rem;color:var(--nb-text-muted)}.report-document__metrics{display:grid;gap:.5rem;grid-template-columns:repeat(auto-fill,minmax(12rem,1fr))}.report-document__metric{padding:.65rem .75rem;background:#fafafa;border:1px solid var(--nb-border);border-radius:var(--nb-radius)}.report-document__metric-label{display:block;font-size:.75rem;color:var(--nb-text-muted)}.report-document__metric-value{display:block;font-size:1.125rem;color:var(--nb-primary)}.report-document__metric-detail{display:block;margin-top:.15rem;font-size:.75rem;color:var(--nb-text-muted)}.report-document__table-wrap{overflow-x:auto}.report-document__table{width:100%;border-collapse:collapse;font-size:.8125rem}.report-document__table th,.report-document__table td{padding:.5rem .65rem;border-bottom:1px solid var(--nb-border);text-align:left;vertical-align:top}.report-document__table th{background:#f8fafc;font-weight:600;color:var(--nb-primary)}.report-saved-defs{padding:1rem 1.125rem;background:#fff;border:1px solid var(--nb-border);border-radius:var(--nb-radius)}.report-saved-defs__title{margin:0 0 .25rem;font-size:1rem;font-weight:600}.report-saved-defs__desc{margin:0 0 .75rem;font-size:.8125rem;color:var(--nb-text-muted)}.report-saved-defs__list{margin:0;padding:0;list-style:none;display:grid;gap:.5rem}.report-saved-defs__item{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:.75rem;background:#fafafa;border:1px solid var(--nb-border);border-radius:var(--nb-radius)}.report-saved-defs__item p{margin:.25rem 0 0;font-size:.8125rem;color:var(--nb-text-muted)}.report-saved-defs__badge{font-size:.6875rem;font-weight:700;text-transform:uppercase;color:var(--nb-text-muted);white-space:nowrap}@media print{.app-sidebar,.page-header__actions,.report-filters,.report-export-bar,.report-center-categories,.report-saved-defs{display:none!important}.report-document{border:none;padding:0}.report-document__table{font-size:10pt}}@media(max-width:768px){.report-document{padding:1rem}}.knowledge-center{display:grid;gap:1.25rem}.intelligence-actions-summary{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem}.intelligence-actions-summary--loading{margin:0;color:var(--nb-text-muted);font-size:.875rem}.intelligence-actions-summary__item{display:grid;gap:.15rem;padding:.75rem;border:1px solid var(--nb-border);border-radius:var(--nb-radius);background:#fafafa}.intelligence-actions-summary__value{font-size:1.25rem;font-weight:700}.intelligence-actions-summary__label{font-size:.75rem;color:var(--nb-text-muted)}.intelligence-actions-queue{display:grid;gap:1rem}.intelligence-actions-queue__header{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start}.intelligence-actions-queue__intro,.intelligence-actions-queue__error{margin:0;font-size:.875rem}.intelligence-actions-queue__error{color:#b42318}.intelligence-actions-table-wrap{overflow-x:auto}.intelligence-actions-table{width:100%;border-collapse:collapse;font-size:.8125rem}.intelligence-actions-table th,.intelligence-actions-table td{border-bottom:1px solid var(--nb-border);padding:.625rem .5rem;vertical-align:top;text-align:left}.intelligence-actions-table__subject{display:grid;gap:.2rem}.intelligence-actions-table__code{font-size:.75rem;color:var(--nb-text-muted)}.intelligence-actions-table__buttons{display:flex;flex-wrap:wrap;gap:.35rem}.intelligence-actions-table__snooze{display:flex;flex-wrap:wrap;gap:.25rem}.intelligence-action-chip{display:inline-flex;align-items:center;width:fit-content;padding:.15rem .5rem;border-radius:999px;font-size:.75rem;font-weight:600}.intelligence-action-chip--open,.intelligence-action-chip--acknowledged{background:#eff6ff;color:#1d4ed8}.intelligence-action-chip--snoozed{background:#fff7ed;color:#c2410c}.intelligence-action-chip--completed,.intelligence-action-chip--completed_today{background:#ecfdf3;color:#027a48}.intelligence-action-chip--dismissed{background:#f4f4f5;color:#52525b}.morning-briefing__focus-row{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.knowledge-center__actions,.knowledge-center__tabs{display:flex;flex-wrap:wrap;gap:.5rem}.knowledge-center__tabs button{border:1px solid var(--nb-border);background:#fff;border-radius:999px;padding:.375rem .875rem;font-size:.8125rem;cursor:pointer}.knowledge-center__tabs button.is-active{background:var(--nb-primary);border-color:var(--nb-primary);color:#fff}.knowledge-center__filters{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.75rem}.knowledge-center__filters label{display:grid;gap:.25rem;font-size:.8125rem}.knowledge-center__filters input,.knowledge-center__filters select{width:100%}.knowledge-center__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:.875rem}.knowledge-center__blocker,.knowledge-center__loading,.knowledge-center__empty{margin:0;padding:.875rem 1rem;border:1px solid var(--nb-border);border-radius:var(--nb-radius);background:#fffbeb}.knowledge-card{display:grid;gap:.5rem;padding:1rem;border:1px solid var(--nb-border);border-radius:var(--nb-radius);background:#fff;color:inherit;text-decoration:none}.knowledge-card:hover{border-color:var(--nb-primary)}.knowledge-card__header{display:flex;justify-content:space-between;gap:.5rem;align-items:center}.knowledge-card__code{font-size:.75rem;font-weight:700;color:var(--nb-text-muted)}.knowledge-card__status{font-size:.6875rem;font-weight:700;text-transform:uppercase}.knowledge-card__title{margin:0;font-size:1rem}.knowledge-card__summary{margin:0;font-size:.8125rem;color:var(--nb-text-muted)}.knowledge-card__meta{display:flex;flex-wrap:wrap;gap:.5rem;font-size:.75rem;color:var(--nb-text-muted)}.knowledge-editor{display:grid;gap:1rem;padding:1rem;border:1px solid var(--nb-border);border-radius:var(--nb-radius);background:#fff}.knowledge-editor__meta{display:flex;flex-wrap:wrap;gap:.75rem;font-size:.8125rem}.knowledge-editor__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem}.knowledge-editor__field{display:grid;gap:.25rem;font-size:.8125rem}.knowledge-editor__field--wide{grid-column:1 / -1}.knowledge-editor__field input,.knowledge-editor__field textarea,.knowledge-editor__field select{width:100%}.knowledge-editor__actions{display:flex;flex-wrap:wrap;gap:.5rem}.knowledge-editor__steward{padding-top:.75rem;border-top:1px solid var(--nb-border)}.knowledge-editor__steward h3{margin:0 0 .5rem;font-size:.9375rem}.knowledge-editor__error{margin:0;color:#b42318}.ai-draft-actions{display:grid;gap:.75rem;padding:.875rem 1rem;border:1px dashed #7c3aed;border-radius:var(--nb-radius);background:#faf5ff}.ai-draft-actions--compact{padding:.75rem}.ai-draft-actions__header{display:grid;gap:.35rem}.ai-draft-actions__badge,.ai-draft-banner{display:inline-flex;align-items:center;width:fit-content;padding:.2rem .55rem;border-radius:999px;background:#ede9fe;color:#5b21b6;font-size:.75rem;font-weight:600}.ai-draft-actions__note{margin:0;font-size:.8125rem;color:var(--nb-text-muted)}.ai-draft-actions__buttons{display:flex;flex-wrap:wrap;gap:.5rem}.ai-draft-actions__error{margin:0;font-size:.8125rem;color:#b42318}.knowledge-evidence{display:grid;gap:1rem}.knowledge-evidence__section{padding:.875rem;border:1px solid var(--nb-border);border-radius:var(--nb-radius);background:#fafafa}.knowledge-evidence__title{margin:0 0 .25rem;font-size:.9375rem}.knowledge-evidence__desc,.knowledge-evidence__empty,.knowledge-evidence__meta{margin:0;font-size:.8125rem;color:var(--nb-text-muted)}.knowledge-evidence__list{margin:.75rem 0 0;padding:0;list-style:none;display:grid;gap:.5rem}.knowledge-evidence__item{display:flex;justify-content:space-between;gap:.75rem;align-items:flex-start;padding:.625rem;border:1px solid var(--nb-border);border-radius:var(--nb-radius);background:#fff}.knowledge-evidence__snapshot{margin:.5rem 0 0;padding:.5rem;font-size:.75rem;overflow-x:auto;background:#f5f5f5;border-radius:4px}.client-requests-table__actions{display:grid;gap:.375rem}.potential-knowledge{display:grid;gap:1rem}.potential-knowledge__header{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1rem;align-items:flex-start}.potential-knowledge__intro,.potential-knowledge__count{margin:0;font-size:.8125rem;color:var(--nb-text-muted)}.potential-knowledge__layout{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);gap:1rem;align-items:start}.potential-knowledge__group{margin-bottom:1rem}.potential-knowledge__group-title{margin:0 0 .5rem;font-size:.875rem;text-transform:uppercase;letter-spacing:.04em;color:var(--nb-text-muted)}.potential-knowledge__cards{margin:0;padding:0;list-style:none;display:grid;gap:.625rem}.potential-knowledge__card{width:100%;text-align:left;display:grid;gap:.375rem;padding:.875rem;border:1px solid var(--nb-border);border-radius:var(--nb-radius);background:#fff;cursor:pointer}.potential-knowledge__card.is-selected,.potential-knowledge__card:hover{border-color:var(--nb-primary)}.potential-knowledge__card h4{margin:0;font-size:.9375rem}.potential-knowledge__card p{margin:0;font-size:.8125rem;color:var(--nb-text-muted)}.potential-knowledge__card-top,.potential-knowledge__card-meta{display:flex;flex-wrap:wrap;gap:.5rem;font-size:.75rem;color:var(--nb-text-muted)}.potential-knowledge__code{font-weight:700}.potential-knowledge__detail{position:sticky;top:1rem;display:grid;gap:.75rem;padding:1rem;border:1px solid var(--nb-border);border-radius:var(--nb-radius);background:#fff}.potential-knowledge__detail-header{display:flex;justify-content:space-between;gap:.5rem;align-items:center}.potential-knowledge__summary{margin:0;font-size:.8125rem}.potential-knowledge__why{padding:.75rem;border-radius:var(--nb-radius);background:#f8fafc;font-size:.8125rem}.potential-knowledge__stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin:0}.potential-knowledge__stats dt{font-size:.6875rem;text-transform:uppercase;color:var(--nb-text-muted)}.potential-knowledge__stats dd{margin:0;font-size:.875rem;font-weight:600}.potential-knowledge__evidence ul{margin:.5rem 0 0;padding:0;list-style:none;display:grid;gap:.375rem;font-size:.8125rem}.potential-knowledge__evidence-ref,.potential-knowledge__evidence-date{display:block;font-size:.75rem;color:var(--nb-text-muted)}.potential-knowledge__actions{display:flex;flex-wrap:wrap;gap:.5rem}.potential-knowledge__error{margin:0;color:#b42318}.knowledge-duplicates{margin-bottom:1rem;padding:1rem;border:1px solid #f59e0b;border-radius:var(--nb-radius);background:#fffbeb}.knowledge-duplicates h3{margin:0 0 .5rem;font-size:.9375rem}.knowledge-duplicates__list{margin:0;padding:0;list-style:none;display:grid;gap:.625rem}.knowledge-duplicates__item{display:flex;justify-content:space-between;gap:.75rem;align-items:flex-start;padding:.625rem;border:1px solid var(--nb-border);border-radius:var(--nb-radius);background:#fff;font-size:.8125rem}.knowledge-duplicates__item p{margin:.25rem 0 0;color:var(--nb-text-muted)}.knowledge-duplicates__actions,.knowledge-duplicates__footer{display:flex;flex-wrap:wrap;gap:.5rem}.knowledge-duplicates__footer{margin-top:.75rem}.contextual-knowledge{border:1px solid var(--nb-border);border-radius:var(--nb-radius);background:#f8fafc;padding:.75rem 1rem}.contextual-knowledge--compact{padding:.625rem .875rem}.contextual-knowledge__header{display:grid;gap:.25rem}.contextual-knowledge__toggle{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;padding:0;border:0;background:transparent;font:inherit;font-weight:700;text-align:left;cursor:pointer}.contextual-knowledge__count{font-size:.75rem;font-weight:600;color:var(--nb-text-muted);border:1px solid var(--nb-border);border-radius:999px;padding:.125rem .5rem;background:#fff}.contextual-knowledge__note{margin:0;font-size:.75rem;color:var(--nb-text-muted)}.contextual-knowledge__body{margin-top:.75rem}.contextual-knowledge__list{margin:0;padding:0;list-style:none;display:grid;gap:.625rem}.contextual-knowledge__item{display:grid;gap:.5rem;padding:.75rem;border:1px solid var(--nb-border);border-radius:var(--nb-radius);background:#fff}@media(min-width:720px){.contextual-knowledge__item{grid-template-columns:minmax(0,1fr) auto;align-items:start}}.contextual-knowledge__item-top{display:flex;flex-wrap:wrap;gap:.5rem;align-items:baseline;justify-content:space-between}.contextual-knowledge__item-title{font-size:.875rem}.contextual-knowledge__code{font-size:.6875rem;color:var(--nb-text-muted)}.contextual-knowledge__summary,.contextual-knowledge__reasons,.contextual-knowledge__empty,.contextual-knowledge__loading,.contextual-knowledge__blocker{margin:.375rem 0 0;font-size:.8125rem;color:var(--nb-text-muted)}.contextual-knowledge__meta{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.375rem;font-size:.75rem;color:var(--nb-text-muted)}.contextual-knowledge__actions{display:flex;flex-wrap:wrap;gap:.375rem}.exec-cc-intelligence{margin-bottom:1.25rem}.exec-cc-intelligence__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.625rem}.exec-cc-intelligence__card{display:grid;gap:.25rem;padding:.875rem;border:1px solid var(--nb-border);border-radius:var(--nb-radius);background:#fff;color:inherit;text-decoration:none}.exec-cc-intelligence__card:hover{border-color:var(--nb-primary)}.exec-cc-intelligence__value{font-size:1.5rem;font-weight:700;line-height:1.1}.exec-cc-intelligence__label{font-size:.75rem;color:var(--nb-text-muted)}.exec-cc-intelligence__loading,.exec-cc-intelligence__blocker{margin:0;font-size:.8125rem;color:var(--nb-text-muted)}.morning-briefing{margin-bottom:1.25rem;padding:1rem 1.125rem;border:1px solid var(--nb-border);border-radius:var(--nb-radius);background:#fff}.morning-briefing__header{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:1rem}.morning-briefing__header h2{margin:0 0 .25rem;font-size:1.125rem}.morning-briefing__intro,.morning-briefing__meta,.morning-briefing__hint,.morning-briefing__empty,.morning-briefing__loading,.morning-briefing__blocker,.morning-briefing__reason{margin:0;font-size:.8125rem;color:var(--nb-text-muted)}.morning-briefing__meta{margin-top:.375rem}.morning-briefing-sections{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.morning-briefing-sections--compact{grid-template-columns:1fr}.morning-briefing-section h3{margin:0 0 .25rem;font-size:.9375rem}.morning-briefing__hint{margin-bottom:.625rem}.morning-briefing__list,.morning-briefing__focus-list{margin:0;padding:0;list-style:none}.morning-briefing__focus-list{counter-reset:focus-rank}.morning-briefing__item+.morning-briefing__item,.morning-briefing__focus-item+.morning-briefing__focus-item{margin-top:.375rem}.morning-briefing__link{display:flex;align-items:center;gap:.5rem;padding:.5rem .625rem;border:1px solid var(--nb-border);border-radius:var(--nb-radius-sm);background:var(--nb-surface-muted, #f8fafc);color:inherit;text-decoration:none}.morning-briefing__link:hover{border-color:var(--nb-primary)}.morning-briefing__count{display:inline-flex;align-items:center;justify-content:center;min-width:1.75rem;padding:.125rem .375rem;border-radius:999px;background:var(--nb-primary);color:#fff;font-size:.75rem;font-weight:700}.morning-briefing__focus-item{counter-increment:focus-rank}.morning-briefing__focus-item .morning-briefing__link{display:block}.morning-briefing__focus-item .morning-briefing__link strong:before{content:counter(focus-rank) ". ";color:var(--nb-primary)}.morning-briefing__reason{margin-top:.25rem;padding-left:.625rem}@media(max-width:960px){.morning-briefing-sections:not(.morning-briefing-sections--compact){grid-template-columns:1fr}}.contextual-resolution{margin:.75rem 0 1rem;padding:.75rem .875rem;border:1px solid var(--nb-border);border-radius:var(--nb-radius);background:#fff}.contextual-resolution--compact{margin:.5rem 0 .75rem}.contextual-resolution__header{display:grid;gap:.25rem}.contextual-resolution__toggle{display:flex;align-items:center;justify-content:space-between;width:100%;padding:0;border:0;background:transparent;color:inherit;font:inherit;font-weight:600;text-align:left;cursor:pointer}.contextual-resolution__count{display:inline-flex;align-items:center;justify-content:center;min-width:1.5rem;padding:.125rem .375rem;border-radius:999px;background:var(--nb-surface-muted, #eef2f7);font-size:.75rem}.contextual-resolution__note{margin:0;font-size:.75rem;color:var(--nb-text-muted)}.contextual-resolution__body{margin-top:.625rem}.contextual-resolution__list{margin:0;padding:0;list-style:none;display:grid;gap:.5rem}.contextual-resolution__item{display:grid;gap:.5rem;padding:.625rem;border:1px solid var(--nb-border);border-radius:var(--nb-radius-sm);background:var(--nb-surface-muted, #f8fafc)}@media(min-width:768px){.contextual-resolution__item{grid-template-columns:1fr auto;align-items:start}}.contextual-resolution__item-top{display:flex;flex-wrap:wrap;align-items:baseline;gap:.375rem .625rem}.contextual-resolution__item-title{font-size:.875rem}.contextual-resolution__code{font-size:.75rem;color:var(--nb-text-muted)}.contextual-resolution__problem,.contextual-resolution__reasons,.contextual-resolution__empty,.contextual-resolution__loading,.contextual-resolution__blocker{margin:0;font-size:.8125rem;color:var(--nb-text-muted)}.contextual-resolution__meta{display:flex;flex-wrap:wrap;gap:.375rem .625rem;margin-top:.375rem;font-size:.75rem;color:var(--nb-text-muted)}.contextual-resolution__actions{display:flex;flex-wrap:wrap;gap:.375rem}.resolution-editor__section{margin:1.25rem 0;padding-top:1rem;border-top:1px solid var(--nb-border)}.resolution-editor__section-header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.75rem}.resolution-editor__section-header h3{margin:0;font-size:1rem}.resolution-editor__steps{margin:0;padding:0;list-style:none;display:grid;gap:.5rem}.resolution-editor__steps li{display:grid;grid-template-columns:auto 1fr auto;gap:.5rem;align-items:center}.resolution-editor__step-num{font-weight:600;color:var(--nb-primary)}.resolution-editor__evidence{margin:0;padding:0;list-style:none;display:grid;gap:.5rem}.resolution-editor__evidence li{display:grid;gap:.375rem}@media(min-width:768px){.resolution-editor__evidence li{grid-template-columns:1fr 1fr}}.resolution-editor__empty{margin:0;font-size:.8125rem;color:var(--nb-text-muted)}.knowledge-card--resolution{border-left:3px solid var(--nb-primary)}@media(max-width:960px){.potential-knowledge__layout{grid-template-columns:1fr}.potential-knowledge__detail{position:static}}@media(max-width:768px){.knowledge-editor__grid{grid-template-columns:1fr}}.enrollment-reconciliation-summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(7.5rem,1fr));gap:.75rem;margin:1rem 0}.enrollment-reconciliation-summary--loading{margin:1rem 0;color:var(--nb-text-muted)}.enrollment-reconciliation-summary__item{display:grid;gap:.15rem;padding:.75rem;border:1px solid var(--nb-border);border-radius:var(--nb-radius-md);background:var(--nb-surface)}.enrollment-reconciliation-summary__value{font-size:1.125rem;font-weight:700}.enrollment-reconciliation-summary__label{font-size:.75rem;color:var(--nb-text-muted)}.enrollment-reconciliation-workspace{display:grid;gap:1rem}.enrollment-reconciliation-workspace__toolbar{display:flex;flex-wrap:wrap;gap:.75rem;align-items:end}.enrollment-reconciliation-workspace__search input{min-width:min(100%,20rem)}.enrollment-reconciliation-workspace__filter,.enrollment-reconciliation-workspace__toggle{display:flex;align-items:center;gap:.5rem;font-size:.875rem}.enrollment-reconciliation-workspace__error{padding:.75rem 1rem;border:1px solid #fecdca;background:#fef3f2;color:#b42318;border-radius:var(--nb-radius-md)}.enrollment-reconciliation-workspace__split{display:grid;grid-template-columns:minmax(16rem,22rem) minmax(0,1fr);gap:1rem;align-items:start}.enrollment-reconciliation-workspace__queue{display:grid;gap:.5rem;max-height:70vh;overflow:auto;padding-right:.25rem}.enrollment-reconciliation-queue__item{width:100%;text-align:left;border:1px solid var(--nb-border);border-radius:var(--nb-radius-md);background:var(--nb-surface);padding:.75rem;cursor:pointer}.enrollment-reconciliation-queue__item--selected{border-color:var(--nb-primary);box-shadow:inset 0 0 0 1px var(--nb-primary)}.enrollment-reconciliation-queue__item-head{display:flex;justify-content:space-between;gap:.5rem;align-items:start;flex-wrap:wrap}.enrollment-reconciliation-queue__item-meta,.enrollment-reconciliation-queue__item-trace,.enrollment-reconciliation-queue__item-note{margin-top:.35rem;font-size:.8125rem;color:var(--nb-text-muted)}.enrollment-reconciliation-chip{display:inline-flex;align-items:center;border-radius:999px;padding:.125rem .5rem;font-size:.6875rem;font-weight:600;white-space:nowrap}.enrollment-reconciliation-chip--exact,.enrollment-reconciliation-chip--strong{background:#ecfdf3;color:#027a48}.enrollment-reconciliation-chip--ambiguous,.enrollment-reconciliation-chip--manual_review{background:#fff7ed;color:#c2410c}.enrollment-reconciliation-chip--missing{background:#fef3f2;color:#b42318}.enrollment-reconciliation-chip--networkbridge_only{background:#eff6ff;color:#1d4ed8}.enrollment-reconciliation-detail{display:grid;gap:1rem;border:1px solid var(--nb-border);border-radius:var(--nb-radius-md);background:var(--nb-surface);padding:1rem}.enrollment-reconciliation-detail--empty,.enrollment-reconciliation-detail__empty-side{color:var(--nb-text-muted)}.enrollment-reconciliation-detail__recommendation{padding:.75rem 1rem;border-radius:var(--nb-radius-md);background:#f8fafc;border:1px solid var(--nb-border)}.enrollment-reconciliation-detail__recommendation h3,.enrollment-reconciliation-detail__pane h3,.enrollment-reconciliation-detail__comparison h3{margin:0 0 .5rem;font-size:.9375rem}.enrollment-reconciliation-detail__actions{margin:.5rem 0 0;padding-left:1.25rem;font-size:.8125rem}.enrollment-reconciliation-detail__warning{margin:.75rem 0 0;color:#c2410c;font-size:.8125rem}.enrollment-reconciliation-detail__columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.enrollment-reconciliation-detail__pane{border:1px solid var(--nb-border);border-radius:var(--nb-radius-md);padding:.75rem}.enrollment-reconciliation-trace,.enrollment-reconciliation-facts{display:grid;gap:.35rem;margin:.75rem 0 0}.enrollment-reconciliation-trace div,.enrollment-reconciliation-facts div{display:grid;grid-template-columns:7rem minmax(0,1fr);gap:.5rem;font-size:.8125rem}.enrollment-reconciliation-trace dt,.enrollment-reconciliation-facts dt{color:var(--nb-text-muted)}.enrollment-reconciliation-table-wrap{overflow-x:auto}.enrollment-reconciliation-table{width:100%;border-collapse:collapse;font-size:.8125rem}.enrollment-reconciliation-table th,.enrollment-reconciliation-table td{border-bottom:1px solid var(--nb-border);padding:.5rem;text-align:left;vertical-align:top}.enrollment-reconciliation-table__row--changed{background:#fffaeb}@media(max-width:960px){.enrollment-reconciliation-workspace__split,.enrollment-reconciliation-detail__columns{grid-template-columns:1fr}}.enrollment-manual-review{display:flex;flex-direction:column;gap:1rem}.enrollment-manual-review__banner{display:flex;flex-direction:column;gap:.35rem;padding:.85rem 1rem;border:1px solid #dbeafe;border-radius:8px;background:#eff6ff;color:#1e3a5f}.enrollment-manual-review__toolbar{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}.enrollment-manual-review__search input{min-width:min(100%,22rem)}.enrollment-manual-review__meta{display:flex;flex-wrap:wrap;gap:1rem;font-size:.875rem;color:#475569}.enrollment-manual-review__error{padding:.75rem 1rem;border-radius:8px;border:1px solid #fecaca;background:#fef2f2;color:#991b1b}.enrollment-manual-review__notice{padding:.75rem 1rem;border-radius:8px;border:1px solid #bbf7d0;background:#f0fdf4;color:#166534}.enrollment-manual-review__layout{display:grid;grid-template-columns:minmax(260px,340px) minmax(0,1fr);gap:1rem;align-items:start}.enrollment-manual-review__queue{display:flex;flex-direction:column;gap:.75rem;border:1px solid #e2e8f0;border-radius:10px;background:#fff;padding:.75rem;max-height:calc(100vh - 14rem);overflow:hidden}.enrollment-manual-review__filters{display:flex;flex-direction:column;gap:.35rem}.enrollment-manual-review__filter{display:flex;justify-content:space-between;align-items:center;gap:.5rem;width:100%;padding:.45rem .65rem;border:1px solid transparent;border-radius:6px;background:transparent;text-align:left;font-size:.875rem;cursor:pointer}.enrollment-manual-review__filter:hover{background:#f8fafc}.enrollment-manual-review__filter--active{border-color:#93c5fd;background:#eff6ff;font-weight:600}.enrollment-manual-review__filter-count{min-width:1.75rem;padding:.1rem .45rem;border-radius:999px;background:#e2e8f0;font-size:.75rem;text-align:center}.enrollment-manual-review__filter--active .enrollment-manual-review__filter-count{background:#bfdbfe}.enrollment-manual-review__queue-list{display:flex;flex-direction:column;gap:.35rem;overflow:auto;min-height:12rem}.enrollment-manual-review__queue-item{display:flex;flex-direction:column;gap:.2rem;width:100%;padding:.65rem .75rem;border:1px solid #e2e8f0;border-radius:8px;background:#fff;text-align:left;cursor:pointer}.enrollment-manual-review__queue-item:hover{border-color:#cbd5e1}.enrollment-manual-review__queue-item--selected{border-color:#3b82f6;box-shadow:0 0 0 1px #3b82f6}.enrollment-manual-review__queue-item-head{display:flex;justify-content:space-between;gap:.5rem;align-items:baseline}.enrollment-manual-review__queue-status{font-size:.7rem;text-transform:capitalize;color:#64748b}.enrollment-manual-review__queue-item-sub{font-size:.8rem;color:#475569}.enrollment-manual-review__detail{border:1px solid #e2e8f0;border-radius:10px;background:#fff;padding:1rem}.enrollment-manual-review__detail-head{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.75rem;margin-bottom:1rem}.enrollment-manual-review__detail-head h2{margin:0;font-size:1.25rem}.enrollment-manual-review__detail-head p{margin:.25rem 0 0;color:#64748b}.enrollment-manual-review__legend{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.enrollment-manual-review__cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem}.enrollment-manual-review__card{border:1px solid #e2e8f0;border-radius:8px;padding:.85rem}.enrollment-manual-review__card h3{margin:0 0 .65rem;font-size:.95rem}.enrollment-manual-review__card--recommendation{background:#f8fafc}.enrollment-manual-review__card--actions{grid-column:1 / -1}.enrollment-manual-review__comparison-grid{display:grid;gap:0;border:1px solid #e2e8f0;border-radius:6px;overflow:hidden;margin-bottom:.75rem}.enrollment-manual-review__comparison-head,.enrollment-manual-review__comparison-row{display:grid;grid-template-columns:1.1fr 1fr 1fr;gap:.5rem;padding:.45rem .65rem;font-size:.82rem}.enrollment-manual-review__comparison-head{background:#f1f5f9;font-weight:600;border-bottom:1px solid #e2e8f0}.enrollment-manual-review__comparison-row{border-bottom:1px solid #f1f5f9}.enrollment-manual-review__comparison-row:last-child{border-bottom:none}.enrollment-manual-review__tone--same{background:#f0fdf4}.enrollment-manual-review__tone--different{background:#fffbeb}.enrollment-manual-review__tone--conflict{background:#fef2f2}.enrollment-manual-review__tone--legacy_only{background:#f8fafc;color:#64748b}.enrollment-manual-review__trace{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.65rem;margin:0}.enrollment-manual-review__trace dt{margin:0;font-size:.7rem;text-transform:uppercase;letter-spacing:.03em;color:#64748b}.enrollment-manual-review__trace dd{margin:.15rem 0 0;font-size:.82rem;word-break:break-word}.enrollment-manual-review__peer-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.35rem}.enrollment-manual-review__peer-list li{display:grid;grid-template-columns:1.25rem minmax(0,1.4fr) minmax(0,1fr) minmax(0,.9fr) minmax(0,.9fr);gap:.35rem;align-items:center;padding:.35rem .45rem;border-radius:6px;font-size:.78rem}.enrollment-manual-review__peer-list li:first-child{font-weight:600;color:#64748b;background:transparent}.enrollment-manual-review__peer-list li:not(:first-child){background:#f8fafc}.enrollment-manual-review__peer--target{outline:1px solid #93c5fd;background:#eff6ff!important}.enrollment-manual-review__recommendation-label{font-size:1.05rem;font-weight:600;margin:0 0 .5rem}.enrollment-manual-review__trace-line{margin-top:.75rem;font-size:.78rem;color:#64748b}.enrollment-manual-review__notes{display:flex;flex-direction:column;gap:.35rem;margin-bottom:.75rem}.enrollment-manual-review__notes textarea{width:100%;resize:vertical}.enrollment-manual-review__actions{display:flex;flex-wrap:wrap;gap:.5rem}.enrollment-manual-review__decision-meta{margin-bottom:.75rem;font-size:.82rem;color:#475569}.enrollment-manual-review__banner--warning{border-color:#fcd34d;background:#fffbeb;color:#92400e}.enrollment-manual-review__audit-banner{margin-bottom:1rem;padding:.75rem 1rem;border:1px solid #fecaca;border-radius:8px;background:#fef2f2;color:#991b1b;display:flex;flex-direction:column;gap:.25rem}.enrollment-manual-review__audit-banner--info{border-color:#bfdbfe;background:#eff6ff;color:#1e3a5f}.enrollment-manual-review__chooser{display:flex;flex-direction:column;gap:1rem;margin-bottom:1rem}.enrollment-manual-review__chooser-columns{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.enrollment-manual-review__side{border:1px solid #e2e8f0;border-radius:8px;padding:.85rem;background:#fff}.enrollment-manual-review__side h3{margin:0 0 .5rem;font-size:.95rem}.enrollment-manual-review__side-headline{margin:0 0 .75rem;font-weight:600}.enrollment-manual-review__side-fields{display:grid;gap:.45rem;margin:0}.enrollment-manual-review__side-fields dt{margin:0;font-size:.7rem;text-transform:uppercase;letter-spacing:.03em;color:#64748b}.enrollment-manual-review__side-fields dd{margin:.1rem 0 0;font-size:.85rem}.enrollment-manual-review__choices{border:1px solid #e2e8f0;border-radius:8px;padding:.85rem;margin:0}.enrollment-manual-review__choices-row{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;margin-bottom:.75rem}.enrollment-manual-review__choice{display:flex;align-items:center;gap:.5rem;padding:.65rem .75rem;border:1px solid #cbd5e1;border-radius:8px;cursor:pointer;background:#f8fafc}.enrollment-manual-review__choice:has(input:checked){border-color:#3b82f6;background:#eff6ff;font-weight:600}.enrollment-manual-review__choice--hold{width:100%}.enrollment-manual-review__details{margin-top:1rem;border:1px solid #e2e8f0;border-radius:8px;padding:.65rem .85rem}.enrollment-manual-review__details summary{cursor:pointer;font-weight:600}@media(max-width:960px){.enrollment-manual-review__layout{grid-template-columns:1fr}.enrollment-manual-review__queue{max-height:none}.enrollment-manual-review__chooser-columns,.enrollment-manual-review__choices-row{grid-template-columns:1fr}}.enrollment-reconciliation-summary__item--already-covered{border-color:#bfdbfe;background:#eff6ff}.enrollment-reconciliation-chip--already-covered{background:#eff6ff;color:#1d4ed8}.enrollment-phase2a-execution__covered-notice{padding:.75rem 1rem;border:1px solid #bfdbfe;background:#eff6ff;color:#1e3a8a;border-radius:var(--nb-radius-md)}.enrollment-phase2a-execution__covered-notice-footnote,.enrollment-phase2a-execution__covered-actions-note{margin:.5rem 0 0;font-size:.875rem;color:var(--nb-text-muted)}.enrollment-phase2a-execution__covered-actions-note{padding:.5rem .75rem;border-left:3px solid #93c5fd;background:#f8fafc}.enrollment-reconciliation-tabs{display:flex;gap:.5rem;margin-bottom:1rem}.enrollment-phase2a-execution__preview{max-height:24rem;overflow:auto;font-size:.75rem;background:#0f172a;color:#e2e8f0;padding:.75rem;border-radius:var(--nb-radius-md)}.enrollment-review-workspace__stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:.75rem}.enrollment-review-workspace__stat{display:flex;flex-direction:column;gap:.15rem;padding:.75rem .85rem;border:1px solid #e2e8f0;border-radius:8px;background:#fff}.enrollment-review-workspace__stat-value{font-size:1.35rem;font-weight:700;color:#0f172a}.enrollment-review-workspace__stat-label{font-size:.75rem;color:#64748b}.enrollment-review-workspace__bulk{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;padding:.75rem;border:1px dashed #93c5fd;border-radius:8px;background:#f8fafc}.enrollment-review-workspace__select-all{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:#475569}.enrollment-review-workspace__queue-row{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.5rem;align-items:start}.enrollment-review-workspace__queue-row--selected .enrollment-manual-review__queue-item{border-color:#3b82f6;box-shadow:0 0 0 1px #3b82f6}.enrollment-review-workspace__fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.75rem 1rem;margin:0 0 1rem}.enrollment-review-workspace__fields div{display:flex;flex-direction:column;gap:.15rem}.enrollment-review-workspace__fields dt{font-size:.75rem;color:#64748b}.enrollment-review-workspace__fields dd{margin:0;font-size:.875rem}.enrollment-review-workspace__peer-keys{margin:.35rem 0 0;padding-left:1rem;font-size:.75rem}.enrollment-review-workspace__evidence{margin-bottom:1rem}.enrollment-review-workspace__evidence h3{margin:0 0 .5rem;font-size:.95rem}.enrollment-review-workspace__evidence ul{margin:0;padding-left:1.1rem;font-size:.85rem;color:#334155}.enrollment-review-workspace__dispositions{border:0;padding:0;margin:0 0 1rem}.enrollment-review-workspace__disposition-grid{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.enrollment-review-workspace__history{margin:0 0 1rem;padding-left:1.1rem;font-size:.85rem}.enrollment-review-workspace__history li+li{margin-top:.5rem}@media(max-width:960px){.enrollment-review-workspace__disposition-grid{flex-direction:column}}.credentialing-bundle-dashboard{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.75rem;margin:1rem 0 1.5rem}.credentialing-bundle-dashboard__card{border:1px solid var(--nb-border-subtle, #d8dee8);border-radius:.5rem;padding:.875rem 1rem;background:var(--nb-surface-raised, #fff)}.credentialing-bundle-dashboard__label{display:block;font-size:.8125rem;color:var(--nb-text-muted);margin-bottom:.35rem}.credentialing-bundle-dashboard__value{font-size:1.125rem;line-height:1.3}.credentialing-bundle-knowledge-page,.credentialing-bundle-knowledge{max-width:72rem}.credentialing-bundle-knowledge__links{margin:0 0 1.5rem}.credentialing-bundle-knowledge__link-list{display:flex;flex-wrap:wrap;gap:.75rem 1.25rem;margin:.5rem 0 0;padding:0;list-style:none}.credentialing-bundle-knowledge__coming-soon-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:.75rem;margin-top:.75rem}.credentialing-bundle-knowledge__coming-soon-card{border:1px dashed var(--nb-border-subtle, #d8dee8);border-radius:.5rem;padding:.875rem;color:var(--nb-text-muted);display:flex;flex-direction:column;gap:.35rem;background:var(--nb-surface-muted, #f7f9fc)}.credentialing-bundle-usage{margin-top:1.5rem}.credentialing-bundle-experience-search{display:flex;flex-wrap:wrap;gap:.75rem;align-items:flex-end}.credentialing-bundle-experience__list{display:grid;gap:.75rem;margin-bottom:1rem}.credentialing-bundle-experience__card{border:1px solid var(--nb-border-subtle, #d8dee8);border-radius:.5rem;padding:.875rem 1rem;background:var(--nb-surface-raised, #fff)}.credentialing-bundle-experience__card-header{display:flex;flex-wrap:wrap;gap:.5rem 1rem;align-items:baseline;margin-bottom:.35rem}.credentialing-bundle-experience__description{margin:.5rem 0 0;white-space:pre-wrap}.credentialing-bundle-experience__tags{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.35rem}.credentialing-bundle-experience__tag{font-size:.75rem;padding:.15rem .45rem;border-radius:999px;background:var(--nb-surface-muted, #f7f9fc);color:var(--nb-text-muted)}.credentialing-bundle-experience__actions{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.75rem}.credentialing-bundle-experience__form{margin-top:1rem;padding-top:1rem;border-top:1px solid var(--nb-border-subtle, #d8dee8)}.enrollment-template-rec{margin:0 0 1rem;padding:.85rem 1rem;border:1px solid var(--nb-border-subtle, #d8dee8);border-radius:.5rem;background:var(--nb-surface-muted, #f7f9fc)}.enrollment-template-rec--empty{border-style:dashed}.enrollment-template-rec--accepted{border-color:var(--nb-success, #15803d);background:color-mix(in srgb,var(--nb-success, #15803d) 8%,white)}.enrollment-template-rec__title{margin:0 0 .35rem;font-size:.8125rem;font-weight:600;color:var(--nb-text-muted);text-transform:uppercase;letter-spacing:.04em}.enrollment-template-rec__template-name{margin:0 0 .35rem;font-size:1rem;font-weight:600;color:var(--nb-primary)}.enrollment-template-rec__confidence{margin:0 0 .65rem;font-size:.875rem}.enrollment-template-rec__confidence--high{color:var(--nb-success, #15803d)}.enrollment-template-rec__confidence--medium{color:#b45309}.enrollment-template-rec__confidence--low{color:var(--nb-text-muted)}.enrollment-template-rec__reasons-title{margin:0 0 .25rem;font-size:.8125rem;font-weight:600}.enrollment-template-rec__reasons{margin:0 0 .75rem;padding-left:1.1rem;font-size:.8125rem;line-height:1.45}.enrollment-template-rec__actions{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.5rem}.enrollment-template-rec__disclaimer,.enrollment-template-rec__message,.enrollment-template-rec__accepted-note,.enrollment-template-rec__status{margin:0;font-size:.75rem;color:var(--nb-text-muted);line-height:1.45}.enrollment-template-rec__expand{margin:0 0 .65rem;padding:0;font-size:.8125rem}.enrollment-template-rec__details{margin:0 0 .75rem;padding:.65rem .75rem;border:1px solid var(--nb-border-subtle, #d8dee8);border-radius:.375rem;background:#fff}.enrollment-template-rec__detail-row{display:grid;grid-template-columns:minmax(7rem,38%) 1fr;gap:.35rem .75rem;margin-bottom:.45rem}.enrollment-template-rec__detail-row:last-child{margin-bottom:0}.enrollment-template-rec__detail-row--full{grid-template-columns:1fr}.enrollment-template-rec__detail-row dt{margin:0;font-size:.75rem;font-weight:600;color:var(--nb-text-muted)}.enrollment-template-rec__detail-row dd{margin:0;font-size:.8125rem}.enrollment-template-rec__warning{color:#b45309}.enrollment-template-rec-override{margin:0 0 1rem;padding:.85rem 1rem;border:1px solid #f59e0b;border-radius:.5rem;background:color-mix(in srgb,#f59e0b 8%,white)}.enrollment-template-rec-override__title{margin:0 0 .35rem;font-size:.875rem;font-weight:600}.enrollment-template-rec-override__lead{margin:0 0 .65rem;font-size:.8125rem;color:var(--nb-text-muted)}.enrollment-template-rec-override__options{margin:0 0 .65rem;padding:0;border:none;display:grid;gap:.35rem}.enrollment-template-rec-override__option{display:flex;align-items:flex-start;gap:.45rem;font-size:.8125rem}.enrollment-template-rec-override__note{margin-top:.5rem}.enrollment-template-rec-audit{margin:0 0 1rem;padding-top:.5rem;border-top:1px solid var(--nb-border-subtle, #d8dee8)}.enrollment-template-library-analytics{margin-top:1.5rem}.enrollment-template-library-analytics__table-wrap{overflow-x:auto}.add-enrollment-payer-search-results{margin:.35rem 0 0;padding:0;list-style:none;border:1px solid var(--nb-border-subtle, #d8dee8);border-radius:.375rem;max-height:10rem;overflow-y:auto}.add-enrollment-payer-search-results__item{width:100%;text-align:left;padding:.45rem .65rem;border:none;background:transparent;cursor:pointer;font:inherit}.add-enrollment-payer-search-results__item:hover,.add-enrollment-payer-search-results__item:focus-visible{background:var(--nb-surface-muted, #f7f9fc)}.add-enrollment-payer-search-results__meta{display:block;font-size:.75rem;color:var(--nb-text-muted)}.ops-cc{display:flex;flex-direction:column;gap:1.5rem}.ops-cc__loading{margin:0;color:var(--nb-text-muted)}.ops-cc__header{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1rem;padding:1.25rem 1.5rem;border:1px solid var(--nb-border);border-radius:var(--nb-radius);background:linear-gradient(135deg,#f8fafc,#ecfdf5)}.ops-cc__title{margin:0 0 .35rem;font-size:1.35rem;font-weight:700;color:var(--nb-primary)}.ops-cc__lead{margin:0;max-width:44rem;font-size:.875rem;color:var(--nb-text-muted);line-height:1.5}.ops-cc__meta{display:flex;flex-direction:column;align-items:flex-end;gap:.5rem;font-size:.875rem;color:var(--nb-text-muted)}.ops-cc__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));gap:1rem}.ops-cc-widget{display:flex;flex-direction:column;gap:.75rem;padding:1rem 1.1rem;border:1px solid var(--nb-border);border-radius:var(--nb-radius);background:#fff}.ops-cc-widget__header{display:flex;justify-content:space-between;gap:.75rem}.ops-cc-widget__title{margin:0 0 .25rem;font-size:1rem;font-weight:600;color:var(--nb-primary)}.ops-cc-widget__description{margin:0;font-size:.8125rem;color:var(--nb-text-muted);line-height:1.45}.ops-cc-widget__count{flex-shrink:0;min-width:2rem;padding:.15rem .55rem;border-radius:999px;background:var(--nb-surface-muted, #f1f5f9);font-size:.875rem;font-weight:700;text-align:center}.ops-cc-widget__list{margin:0;padding:0;list-style:none}.ops-cc-widget__item{display:flex;flex-direction:column;gap:.15rem;padding:.55rem 0;border-top:1px solid var(--nb-border);text-decoration:none;color:inherit}.ops-cc-widget__item:hover{color:var(--nb-primary)}.ops-cc-widget__item-label{font-size:.875rem;font-weight:600}.ops-cc-widget__item-detail{font-size:.8125rem;color:var(--nb-text-muted)}.ops-cc-widget__empty{margin:0;font-size:.8125rem;color:var(--nb-text-muted)}.ops-cc__health-panel{display:flex;flex-direction:column;gap:.75rem}.ops-cc__health-title{margin:0;font-size:1.125rem;font-weight:600;color:var(--nb-primary)}.ops-cc__health-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.75rem}.ops-cc-health{padding:.85rem 1rem;border:1px solid var(--nb-border);border-radius:var(--nb-radius);background:#fff}.ops-cc-health__title{margin:0 0 .5rem;font-size:.875rem;font-weight:600}.ops-cc-health__list{margin:0;padding:0;list-style:none}.ops-cc-health__item{display:flex;justify-content:space-between;gap:.5rem;padding:.35rem 0;border-top:1px solid var(--nb-border);font-size:.8125rem;text-decoration:none;color:inherit}.ops-cc-health__item:hover{color:var(--nb-primary)}.ops-cc-health__empty{margin:0;font-size:.8125rem;color:var(--nb-text-muted)}.knowledge-acquisition-review{display:flex;flex-direction:column;gap:1.25rem}.knowledge-acquisition-review__loading{margin:0;color:var(--nb-text-muted)}.knowledge-acquisition-review__header{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1rem;padding:1rem 1.25rem;border:1px solid var(--nb-border);border-radius:var(--nb-radius);background:#fff}.knowledge-acquisition-review__title{margin:0 0 .35rem;font-size:1.25rem;font-weight:700}.knowledge-acquisition-review__lead{margin:0;max-width:42rem;font-size:.875rem;color:var(--nb-text-muted)}.knowledge-acquisition-review__summary{display:grid;grid-template-columns:repeat(2,minmax(6rem,auto));gap:.75rem 1.25rem;margin:0}.knowledge-acquisition-review__summary dt{font-size:.75rem;color:var(--nb-text-muted)}.knowledge-acquisition-review__summary dd{margin:0;font-size:1.125rem;font-weight:700}.knowledge-acquisition-review__layout{display:grid;grid-template-columns:minmax(16rem,22rem) 1fr;gap:1rem}.knowledge-acquisition-review__queue,.knowledge-acquisition-review__detail{border:1px solid var(--nb-border);border-radius:var(--nb-radius);background:#fff;padding:1rem}.knowledge-acquisition-review__group+.knowledge-acquisition-review__group{margin-top:1rem;padding-top:1rem;border-top:1px solid var(--nb-border)}.knowledge-acquisition-review__group h3{margin:0 0 .5rem;font-size:.9375rem}.knowledge-acquisition-review__group ul{margin:0;padding:0;list-style:none}.knowledge-acquisition-review__queue-link{display:flex;flex-direction:column;gap:.15rem;padding:.45rem 0;text-decoration:none;color:inherit;border-top:1px solid var(--nb-border)}.knowledge-acquisition-review__queue-link--active{color:var(--nb-primary);font-weight:600}.knowledge-acquisition-review__queue-link small{color:var(--nb-text-muted)}.knowledge-acquisition-review__facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.knowledge-acquisition-review__facts dt{font-size:.75rem;color:var(--nb-text-muted)}.knowledge-acquisition-review__facts dd{margin:0}.knowledge-acquisition-review__section+.knowledge-acquisition-review__section{margin-top:1rem}.knowledge-acquisition-review__section h4{margin:0 0 .35rem;font-size:.875rem}.knowledge-acquisition-review__section p,.knowledge-acquisition-review__empty,.knowledge-acquisition-review__related{margin:0;font-size:.875rem;color:var(--nb-text-muted)}.knowledge-acquisition-review__actions{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}@media(max-width:960px){.knowledge-acquisition-review__layout{grid-template-columns:1fr}}.enrollment-automation-workspace-page__toolbar{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.75rem 1rem;margin-bottom:1rem}.enrollment-automation-workspace-page__blocker,.enrollment-automation-workspace-page__loading,.enrollment-automation-workspace-page__prompt{margin:1rem 0}.enrollment-automation-workspace-page__picker-lead,.enrollment-automation-workspace-page__deep-link-hint{color:var(--nb-text-muted);font-size:.875rem}.enrollment-automation-workspace-page__picker-list{list-style:none;margin:1rem 0 0;padding:0;display:grid;gap:.5rem}.enrollment-automation-workspace-page__picker-item{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;padding:.5rem 0;border-bottom:1px solid var(--nb-border-subtle)}.enrollment-automation-workspace-page__picker-button{background:none;border:none;padding:0;text-align:left;cursor:pointer;color:var(--nb-link)}.enrollment-automation-workspace{display:grid;gap:1.25rem}.enrollment-automation-workspace__header{display:grid;gap:.5rem}.enrollment-automation-workspace__title{margin:0;font-size:1.25rem}.enrollment-automation-workspace__context{margin:0;color:var(--nb-text-muted)}.enrollment-automation-workspace__advisory{margin:0;font-size:.875rem;color:var(--nb-text-muted)}.enrollment-automation-workspace__section-nav-list{display:flex;flex-wrap:wrap;gap:.5rem .75rem;list-style:none;margin:0;padding:.75rem 0;border-top:1px solid var(--nb-border-subtle);border-bottom:1px solid var(--nb-border-subtle)}.enrollment-automation-workspace__section-nav-link{font-size:.875rem;text-decoration:none}.enrollment-automation-workspace__section{padding:1rem;border:1px solid var(--nb-border-subtle);border-radius:var(--nb-radius-md);background:var(--nb-surface-raised)}.enrollment-automation-workspace__section-title{margin:0 0 .35rem;font-size:1rem}.enrollment-automation-workspace__section-lead{margin:0 0 .75rem;font-size:.875rem;color:var(--nb-text-muted)}.enrollment-automation-workspace__empty-section{margin:0;font-size:.875rem;color:var(--nb-text-muted)}.enrollment-automation-workspace__guidance-list,.enrollment-automation-workspace__draft-list{list-style:none;margin:0;padding:0;display:grid;gap:.75rem}.enrollment-submission-readiness-work-queue__automation-cell,.enrollment-draft-action-approval-work-queue__automation-cell,.enrollment-timeline-action-work-queue__automation-cell,.enrollment-follow-up-recommendation-work-queue__automation-cell,.enrollment-automation-workspace-link{white-space:nowrap}.enrollment-automation-action-checklist{padding:1rem;border:1px solid var(--nb-border-subtle);border-radius:var(--nb-radius-md);background:var(--nb-surface-raised);display:grid;gap:.75rem}.enrollment-automation-action-checklist__header{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.75rem}.enrollment-automation-action-checklist__advisory{margin:0;font-size:.875rem;color:var(--nb-text-muted)}.enrollment-automation-action-checklist__summary{display:flex;flex-wrap:wrap;gap:.75rem 1rem;font-size:.875rem;color:var(--nb-text-muted)}.enrollment-automation-action-checklist__filters{display:flex;flex-wrap:wrap;gap:.75rem 1rem}.enrollment-automation-action-checklist__table-wrap{overflow-x:auto}.enrollment-automation-action-checklist__table{width:100%;border-collapse:collapse;font-size:.875rem}.enrollment-automation-action-checklist__table th,.enrollment-automation-action-checklist__table td{padding:.5rem .65rem;border-bottom:1px solid var(--nb-border-subtle);vertical-align:top;text-align:left}.enrollment-automation-action-checklist__table th{font-weight:600;white-space:nowrap}.enrollment-automation-action-checklist__action-link{text-decoration:none}.enrollment-automation-action-checklist__status--not_started{border-color:var(--nb-border-subtle)}.enrollment-automation-action-checklist__status--in_progress{border-color:var(--nb-accent, #2563eb)}.enrollment-automation-action-checklist__status--done{border-color:#15803d}.enrollment-automation-action-checklist__status--not_needed{border-color:var(--nb-text-muted)}.enrollment-automation-workspace__header{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.75rem}.enrollment-automation-workspace__print-button{flex-shrink:0}.enrollment-automation-print-summary{display:none}.enrollment-automation-print-summary__header{margin-bottom:1rem;padding-bottom:.75rem;border-bottom:2px solid #111}.enrollment-automation-print-summary__eyebrow{margin:0 0 .25rem;font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#444}.enrollment-automation-print-summary__title{margin:0 0 .5rem;font-size:1.5rem}.enrollment-automation-print-summary__advisory{margin:0 0 .75rem;padding:.5rem .75rem;border:1px solid #999;background:#f5f5f5;font-size:.8125rem;color:#333}.enrollment-automation-print-summary__meta,.enrollment-automation-print-summary__facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem 1rem;margin:0}.enrollment-automation-print-summary__meta dt,.enrollment-automation-print-summary__facts dt{font-size:.75rem;font-weight:700;text-transform:uppercase;color:#555}.enrollment-automation-print-summary__meta dd,.enrollment-automation-print-summary__facts dd{margin:0 0 .5rem}.enrollment-automation-print-summary__section{margin-top:1rem;break-inside:avoid-page}.enrollment-automation-print-summary__section-title{margin:0 0 .5rem;font-size:1rem;border-bottom:1px solid #ccc;padding-bottom:.25rem}.enrollment-automation-print-summary__empty{margin:0;color:#666;font-size:.875rem}.enrollment-automation-print-summary__list{margin:0;padding-left:1.1rem;display:grid;gap:.5rem;font-size:.875rem}.enrollment-automation-print-summary__table{width:100%;border-collapse:collapse;font-size:.8125rem}.enrollment-automation-print-summary__table th,.enrollment-automation-print-summary__table td{border:1px solid #ccc;padding:.35rem .5rem;vertical-align:top;text-align:left}.enrollment-automation-print-summary__table th{background:#f0f0f0;font-weight:700}@media print{.app-sidebar,.page-header,.enrollment-automation-workspace-page__toolbar,.enrollment-automation-workspace-page__deep-link-hint,.enrollment-automation-workspace-page__prompt,.enrollment-automation-workspace-page__picker,.enrollment-automation-workspace,.enrollment-automation-workspace-page__loading,.enrollment-automation-workspace-page__blocker{display:none!important}.enrollment-automation-print-summary{display:block!important;color:#111;background:#fff;padding:0}.enrollment-automation-print-summary__table{font-size:9pt}.enrollment-automation-print-summary__section{page-break-inside:avoid}}.credential-data-review__notice{margin-bottom:1rem;padding:.75rem 1rem;background:var(--nb-surface-muted, #f4f6f8);border-radius:.5rem;font-size:.875rem}.credential-data-review__message{margin-bottom:1rem;padding:.5rem .75rem;background:#e8f4ea;border-radius:.375rem}.credential-data-review__summary{display:grid;grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));gap:.75rem;margin-bottom:1.5rem}.credential-data-review__summary-card{display:flex;flex-direction:column;align-items:flex-start;gap:.25rem;padding:.75rem 1rem;border:1px solid var(--nb-border, #d8dee4);border-radius:.5rem;background:#fff;cursor:pointer;text-align:left}.credential-data-review__summary-label{font-size:.75rem;color:var(--nb-text-muted, #5c6770)}.credential-data-review__panel{margin-bottom:1.5rem}.credential-data-review__filters{display:flex;flex-wrap:wrap;gap:.75rem 1rem;margin-bottom:1rem}.credential-data-review__filters label{display:flex;flex-direction:column;gap:.25rem;font-size:.8125rem}.credential-data-review__row--stale{background:#fff8e6}.credential-data-review__detail{margin-top:1.5rem;padding:1rem;border:1px solid var(--nb-border, #d8dee4);border-radius:.5rem;background:#fff}.credential-data-review__detail-header{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem}.credential-data-review__detail-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));gap:1rem;margin-bottom:1rem}.credential-data-review__detail-grid dl{margin:0}.credential-data-review__detail-grid dt{font-size:.75rem;color:var(--nb-text-muted, #5c6770)}.credential-data-review__detail-grid dd{margin:0 0 .5rem}.credential-data-review__flag{color:#8a4b00;font-size:.875rem}.credential-data-review__stale{padding:.5rem .75rem;margin-bottom:1rem;background:#fff3cd;border-radius:.375rem}.credential-data-review__resolution,.credential-data-review__preview,.credential-data-review__audit{margin-top:1rem;padding-top:1rem;border-top:1px solid var(--nb-border, #d8dee4)}.credential-data-review__actions{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.75rem}.credential-data-review__confirm{margin-top:1rem;padding:1rem;background:#f0f4ff;border-radius:.375rem}.credential-data-review__manual-info{margin-top:.75rem;padding:.75rem;background:#fff8e6;border-radius:.375rem;font-size:.875rem}.credential-data-review__auth-class{font-size:.875rem;margin-bottom:.5rem}.credential-data-review__mono{font-family:ui-monospace,monospace;font-size:.8125rem}.credential-data-review__dashboard{margin-bottom:1.5rem;padding:1rem;border:1px solid var(--nb-border, #d8dee4);border-radius:.5rem;background:#fff}.credential-data-review__dashboard-title{margin:0 0 .75rem;font-size:1rem}.credential-data-review__dashboard-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));gap:.75rem;margin-bottom:1rem}.credential-data-review__dashboard-card{display:flex;flex-direction:column;gap:.25rem;padding:.75rem;border:1px solid var(--nb-border, #d8dee4);border-radius:.375rem;background:var(--nb-surface-muted, #f4f6f8);text-align:left;cursor:pointer}.credential-data-review__dashboard-card--static{cursor:default}.credential-data-review__dashboard-oldest{font-size:.75rem;word-break:break-all}.credential-data-review__dashboard-chips{display:flex;flex-wrap:wrap;gap:.5rem}.credential-data-review__dashboard-chip{padding:.25rem .5rem;border:1px solid var(--nb-border, #d8dee4);border-radius:999px;background:#fff;font-size:.75rem;cursor:pointer}.credential-data-review__dashboard-orgs ul{margin:0;padding-left:1.25rem;font-size:.875rem}.credential-data-review__evidence{margin:1rem 0;padding:1rem;border:1px solid var(--nb-border, #d8dee4);border-radius:.5rem;background:#fafbfc}.credential-data-review__evidence-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:1rem}.credential-data-review__evidence-table{width:100%;border-collapse:collapse;font-size:.8125rem}.credential-data-review__evidence-table th,.credential-data-review__evidence-table td{padding:.35rem .5rem;border-bottom:1px solid var(--nb-border, #d8dee4);text-align:left;vertical-align:top}.credential-data-review__evidence-row--match{background:#eef8ee}.credential-data-review__evidence-row--conflict{background:#fff0f0}.credential-data-review__evidence-row--missing{background:#fff8e6}.credential-data-review__evidence-state--match{color:#1a6b1a}.credential-data-review__evidence-state--conflict{color:#a11}.credential-data-review__evidence-state--missing{color:#8a4b00}.credential-data-review__confidence--high{color:#1a6b1a}.credential-data-review__confidence--medium{color:#8a4b00}.credential-data-review__confidence--low{color:#a11}.credential-data-review__confidence-hint{font-size:.75rem;color:var(--nb-text-muted, #5c6770)}.credential-data-review__evidence-dl div{margin-bottom:.35rem}.credential-data-review__evidence-dl dt{font-size:.75rem;color:var(--nb-text-muted, #5c6770)}.credential-data-review__evidence-dl dd{margin:0}.credential-data-review__assisted-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));gap:1rem;margin:1rem 0}.credential-data-review__related,.credential-data-review__impact,.credential-data-review__notes,.credential-data-review__assignment{padding:.75rem;border:1px solid var(--nb-border, #d8dee4);border-radius:.375rem;background:#fff;font-size:.875rem}.credential-data-review__related-link{display:block;text-align:left;background:none;border:none;padding:0;color:inherit;cursor:pointer;text-decoration:underline}.credential-data-review__related-meta{display:block;font-size:.75rem;color:var(--nb-text-muted, #5c6770)}.credential-data-review__impact--change{color:#8a4b00}.credential-data-review__impact--unchanged{color:#1a6b1a}.credential-data-review__detail-meta{display:flex;flex-wrap:wrap;gap:1rem;font-size:.8125rem;margin-bottom:.75rem}.credential-data-review__assignment-actions{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem;align-items:flex-end}.credential-data-review__notes-form textarea{width:100%;margin-bottom:.5rem}.credential-data-review__resolution-hint{font-size:.8125rem;color:var(--nb-text-muted, #5c6770)}.credential-data-review__clarification{margin-top:1rem;padding-top:1rem;border-top:1px solid var(--nb-border, #d8dee4)}.credential-data-review__clarification-active dl{display:grid;grid-template-columns:auto 1fr;gap:.25rem 1rem;font-size:.875rem}.credential-data-review__clarification-links{margin:.5rem 0}.credential-data-review__clarification-response{margin-top:.75rem;padding:.75rem;background:var(--nb-surface-muted, #f4f6f8);border-radius:.375rem}.credential-data-review__composer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;display:flex;align-items:center;justify-content:center;background:#00000059}.credential-data-review__composer-panel{width:min(42rem,92vw);max-height:90vh;overflow:auto;padding:1rem;background:#fff;border-radius:.5rem;box-shadow:0 8px 24px #00000026}.credential-data-review__composer-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}.credential-data-review__composer-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));gap:.75rem;margin-bottom:.75rem}.credential-data-review__composer-grid label,.credential-data-review__composer-panel>label{display:flex;flex-direction:column;gap:.25rem;font-size:.8125rem;margin-bottom:.5rem}.credential-data-review__composer-check{flex-direction:row!important;align-items:center;gap:.5rem!important}.credential-data-review__composer-actions{display:flex;gap:.5rem;margin-top:.75rem}.credential-data-review__composer-hint{font-size:.75rem;color:var(--nb-text-muted, #5c6770)}.portal-clarification ul{list-style:none;padding:0;margin:1rem 0}.portal-clarification li{padding:.75rem 0;border-bottom:1px solid var(--nb-border, #d8dee4)}.portal-clarification label{display:flex;flex-direction:column;gap:.25rem;margin-bottom:.75rem;font-size:.875rem}.portal-clarification__actions{display:flex;gap:.5rem;margin:1rem 0}.portal-clarification__overdue{color:#8a1a1a;font-weight:600}.portal-clarification__check{flex-direction:row!important;align-items:center;gap:.5rem!important}.ei-workspace{display:flex;flex-direction:column;gap:1.25rem}.ei-workspace__header{display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap}.ei-workspace__title{margin:0 0 .35rem;font-size:1.25rem}.ei-workspace__lead{margin:0;color:var(--text-muted, #5c6570);max-width:52rem}.ei-workspace__actions{display:flex;flex-direction:column;align-items:flex-end;gap:.5rem}.ei-workspace__summary{display:grid;grid-template-columns:repeat(auto-fill,minmax(7rem,1fr));gap:.75rem}.ei-workspace__summary-card{border:1px solid var(--border-subtle, #d8dee6);border-radius:.5rem;padding:.75rem;background:var(--surface-raised, #fff)}.ei-workspace__summary-label{display:block;font-size:.75rem;color:var(--text-muted, #5c6570)}.ei-workspace__summary-value{font-size:1.35rem}.ei-workspace__filters{display:flex;flex-wrap:wrap;gap:1rem;align-items:flex-end}.ei-workspace__message{padding:.75rem 1rem;border-radius:.5rem;background:var(--surface-info, #eef5ff)}.ei-detail{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:flex;justify-content:flex-end}.ei-detail__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0f172a59}.ei-detail__panel{position:relative;width:min(32rem,100%);height:100%;overflow:auto;background:var(--surface-raised, #fff);border-left:1px solid var(--border-subtle, #d8dee6);padding:1rem 1.25rem 2rem}.ei-detail__header{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem}.ei-detail__body section{margin-bottom:1.25rem}.ei-detail__chips{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.5rem}.ei-detail__muted{color:var(--text-muted, #5c6570);font-size:.875rem}.ei-detail__resolver{color:var(--text-muted, #5c6570);font-size:.8rem}.ei-detail__staff-actions{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:.75rem}.ei-workspace__summary--compact{margin-top:-.5rem}.ei-workspace__tabs{display:flex;flex-wrap:wrap;gap:.5rem}.ei-overdue{color:var(--status-danger, #b42318);font-weight:600}.ei-detail__triage-actions{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem}.ei-detail__triage-form{display:flex;flex-direction:column;gap:.5rem;margin:.75rem 0;padding:.75rem;border:1px solid var(--border-subtle, #d8dee6);border-radius:.5rem}.ei-detail__timeline li{margin-bottom:.5rem}.ei-detail__inactive{padding:.75rem;background:var(--surface-warning, #fff8e6);border-radius:.5rem}.ei-detail__label-hint{font-size:.8rem;color:var(--text-muted, #5c6570)}.ei-briefing{display:flex;flex-direction:column;gap:1.5rem}.ei-briefing__header{display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap}.ei-briefing__lead,.ei-briefing__meta{color:var(--text-muted, #5c6570)}.ei-briefing__actions{display:flex;gap:.5rem;flex-wrap:wrap}.ei-briefing__counts{display:flex;flex-wrap:wrap;gap:.75rem}.ei-briefing__count-card{border:1px solid var(--border-subtle, #d8dee6);border-radius:.5rem;padding:.5rem .75rem;text-transform:capitalize}.ei-briefing__list{list-style:none;padding:0;margin:0}.ei-briefing__item{border:1px solid var(--border-subtle, #d8dee6);border-radius:.5rem;padding:.75rem;margin-bottom:.75rem}.ei-briefing__item-header{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.ei-briefing__link{font-weight:600}.ei-workspace__section-title{margin:0 0 .5rem;font-size:1rem}.ei-workspace__summary-value--text{font-size:.85rem;line-height:1.3;word-break:break-word}.ei-playbook__steps{padding-left:1.25rem}.ei-playbook__steps li{margin-bottom:.75rem}.ei-playbook__actions{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.75rem}.ei-hub{display:flex;flex-direction:column;gap:1.5rem}.ei-hub__header h2{margin:0 0 .35rem}.ei-hub__lead{margin:0;color:var(--muted, #5c6570)}.ei-hub__section,.ei-hub__navigation{border:1px solid var(--border, #d8dee6);border-radius:8px;padding:1rem 1.25rem;background:var(--surface, #fff)}.ei-hub__section h3,.ei-hub__navigation h3{margin-top:0}.ei-hub__association{font-size:.9rem;color:var(--muted, #5c6570)}.ei-hub__empty{color:var(--muted, #5c6570);font-style:italic}.ei-hub__destination-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem}.ei-hub__destination-card{border:1px solid var(--border, #d8dee6);border-radius:8px;padding:1rem;display:flex;flex-direction:column;gap:.5rem}.ei-hub__destination-purpose,.ei-hub__destination-summary,.ei-hub__destination-meta{margin:0;font-size:.9rem}.ei-hub__message{color:var(--danger, #b42318)}.ei-completion-timeline{display:flex;flex-direction:column;gap:1.25rem}.ei-completion-timeline__lead,.ei-completion-timeline__association{margin:0;font-size:.95rem}.ei-completion-timeline__association{color:var(--muted, #5c6778)}.ei-completion-timeline__actions{display:flex;flex-wrap:wrap;gap:.5rem}.ei-completion-timeline__summary ul{margin:.5rem 0 0;padding-left:1.25rem}.ei-completion-timeline__filter-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));gap:.75rem}.ei-completion-timeline__layout{display:grid;grid-template-columns:1.2fr .8fr;gap:1rem}.ei-completion-timeline__events{display:flex;flex-direction:column;gap:.75rem}.ei-completion-timeline__event{border:1px solid var(--border, #d8dee9);border-radius:8px;padding:.75rem 1rem;cursor:pointer}.ei-completion-timeline__event--selected{border-color:var(--accent, #2f6fed)}.ei-completion-timeline__event--voided{opacity:.85;border-style:dashed}.ei-completion-timeline__event h4{margin:0 0 .35rem}.ei-completion-timeline__detail-panel{border:1px solid var(--border, #d8dee9);border-radius:8px;padding:1rem}.ei-completion-timeline__record-id{font-family:ui-monospace,monospace;font-size:.85rem}.ei-completion-timeline__empty{color:var(--muted, #5c6778)}.ei-data-completeness{display:flex;flex-direction:column;gap:1.25rem}.ei-data-completeness__lead,.ei-data-completeness__note,.ei-data-completeness__overlap{margin:0;font-size:.95rem}.ei-data-completeness__actions,.ei-data-completeness__filters,.ei-data-completeness__destinations{display:flex;flex-wrap:wrap;gap:.5rem}.ei-data-completeness__filters label{display:flex;flex-direction:column;gap:.25rem;font-size:.85rem}.ei-data-completeness__summary-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.35rem 1rem;list-style:none;padding:0}.ei-data-completeness__table{width:100%;border-collapse:collapse;font-size:.9rem}.ei-data-completeness__table th,.ei-data-completeness__table td{border:1px solid var(--border, #d8dee9);padding:.45rem .6rem;text-align:left}.ei-data-completeness__workspace-grid{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.ei-data-completeness__record{border:1px solid var(--border, #d8dee9);border-radius:8px;padding:.75rem;margin-bottom:.5rem;cursor:pointer}.ei-data-completeness__record--selected{border-color:var(--accent, #2f6feb)}.ei-data-completeness__detail{border:1px solid var(--border, #d8dee9);border-radius:8px;padding:1rem}.ei-data-completeness__explain-id span{font-family:ui-monospace,monospace;font-size:.85rem}.dataspring-workspace-group__breadcrumb{font-size:.875rem;margin:0 0 1rem}.dataspring-group-progress{margin:0 0 1.25rem;padding:1rem 1.25rem;border:1px solid var(--nb-border);border-radius:8px;background:var(--nb-surface-elevated, #fff)}.dataspring-group-progress__title{margin:0 0 .35rem;font-size:1.125rem}.dataspring-group-progress__summary,.dataspring-group-progress__ratio{margin:.35rem 0 0;font-size:.875rem;color:var(--nb-text-muted)}.dataspring-group-progress__bar{height:.5rem;margin-top:.75rem;border-radius:999px;background:var(--nb-border);overflow:hidden}.dataspring-group-progress__fill{height:100%;background:var(--nb-accent, #2563eb);transition:width .2s ease}.dataspring-provider-grid__toolbar{margin:0 0 .75rem}.dataspring-provider-grid__toolbar label{display:inline-flex;align-items:center;gap:.5rem;font-size:.875rem}.dataspring-provider-grid__actions{display:flex;flex-wrap:wrap;gap:.5rem .75rem;align-items:center}.dataspring-provider-grid__completed-today{font-size:.75rem;color:var(--nb-success, #15803d);font-weight:600}.dataspring-workspace-nav{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;margin:0 0 1rem;padding:.75rem 1rem;border:1px solid var(--nb-border);border-radius:8px;background:var(--nb-surface-muted, #f8fafc)}.dataspring-workspace-nav__group{display:flex;flex-wrap:wrap;gap:.5rem}.dataspring-workspace-nav [aria-disabled=true]{opacity:.45;pointer-events:none}.dataspring-attestation-workspace{display:grid;gap:1.25rem}.dataspring-attestation-workspace__controls{margin-bottom:.25rem}.dataspring-attestation-workspace__empty{max-width:48rem}.dataspring-attestation-panel{padding:1.25rem;border:1px solid var(--nb-border);border-radius:var(--nb-radius);background:var(--nb-surface)}.dataspring-attestation-panel__header{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.75rem 1rem;margin-bottom:1rem}.dataspring-attestation-panel__title{margin:0 0 .35rem;font-size:1.25rem}.dataspring-attestation-panel__subtitle{margin:0;max-width:42rem;color:var(--nb-text-muted);font-size:.9375rem}.dataspring-attestation-panel__stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:.75rem;margin-bottom:1rem}.dataspring-attestation-panel__stat{padding:.75rem 1rem;border:1px solid var(--nb-border);border-radius:var(--nb-radius);background:var(--nb-surface-elevated, #fff)}.dataspring-attestation-panel__stat-value{display:block;font-size:1.5rem;font-weight:700;line-height:1.1}.dataspring-attestation-panel__stat-label{display:block;margin-top:.25rem;font-size:.8125rem;color:var(--nb-text-muted)}.dataspring-attestation-panel__record{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.75rem 1rem}.dataspring-attestation-panel__meta,.dataspring-attestation-panel__message,.dataspring-attestation-panel__error{margin:.75rem 0 0;font-size:.875rem}.dataspring-attestation-panel__message{color:var(--nb-success, #15803d)}.dataspring-attestation-panel__error{color:var(--nb-danger, #b91c1c)}.dataspring-provider-workspace__toolbar{margin:0 0 .75rem}.dataspring-provider-workspace__toolbar label{display:inline-flex;align-items:center;gap:.5rem;font-size:.875rem}.dataspring-provider-workspace__table-wrap{overflow-x:auto}.dataspring-provider-workspace__table{width:100%;table-layout:fixed}.dataspring-provider-workspace__table th:nth-child(1){width:14%}.dataspring-provider-workspace__table th:nth-child(2){width:14%}.dataspring-provider-workspace__table th:nth-child(3){width:14%}.dataspring-provider-workspace__table th:nth-child(4){width:16%}.dataspring-provider-workspace__table th:nth-child(5){width:10%}.dataspring-provider-workspace__table th:nth-child(6){width:10%}.dataspring-provider-workspace__table th:nth-child(7){width:9%}.dataspring-provider-workspace__table th:nth-child(8){width:13%}.dataspring-provider-workspace__table .copy-field{min-width:0}.dataspring-provider-workspace__table .copy-field__header,.dataspring-provider-workspace__table .copy-field__sensitive-hint{display:none}.dataspring-provider-workspace__table .copy-field__value{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dataspring-provider-workspace__table .copy-field__actions{display:flex;flex-wrap:wrap;gap:.25rem;margin-top:.25rem}.dataspring-provider-workspace__table .copy-field__btn{font-size:.75rem;padding:.15rem .45rem}.dataspring-provider-workspace__credential-cell{vertical-align:top}.dataspring-provider-workspace__deadline{display:block;margin-top:.25rem;font-size:.75rem;color:var(--nb-text-muted)}.dataspring-provider-workspace__opt-out{display:inline-flex;align-items:center;gap:.4rem;font-size:.875rem;white-space:nowrap}.dataspring-provider-workspace__actions{white-space:nowrap}.dataspring-provider-workspace__row--opted-out{opacity:.72}.dataspring-provider-workspace__inclusion--included .status-chip{background:color-mix(in srgb,var(--nb-success, #15803d) 12%,transparent)}.dataspring-provider-workspace__inclusion--missing .status-chip{background:color-mix(in srgb,var(--nb-warning, #ca8a04) 14%,transparent)}.dataspring-provider-workspace__error{margin:0 0 .75rem;color:var(--nb-danger, #b91c1c);font-size:.875rem}.owner-provider-relationship{margin-top:1rem;padding:1rem;border:1px solid var(--nb-border);border-radius:8px;background:var(--nb-surface-muted, #f8fafc)}.owner-provider-relationship__title{margin:0 0 .35rem;font-size:1rem}.owner-provider-relationship__subtitle{margin:0;color:var(--nb-text-muted, #64748b);font-size:.875rem}.owner-provider-relationship__summary{display:grid;gap:.5rem;margin:.75rem 0}.owner-provider-relationship__summary dt{font-size:.75rem;color:var(--nb-text-muted, #64748b)}.owner-provider-relationship__summary dd{margin:0;font-weight:600}.owner-provider-relationship__suggestion,.owner-provider-relationship__warning,.owner-provider-relationship__note{margin:.75rem 0;padding:.75rem;border-radius:6px;font-size:.875rem}.owner-provider-relationship__suggestion{background:#eff6ff;border:1px solid #bfdbfe}.owner-provider-relationship__warning{background:#fffbeb;border:1px solid #fcd34d}.owner-provider-relationship__note{background:#f1f5f9;border:1px solid var(--nb-border)}.owner-provider-relationship__actions{display:grid;gap:.75rem}.owner-provider-relationship__buttons{display:flex;flex-wrap:wrap;gap:.5rem}.owner-provider-relationship__success{margin:0;color:var(--nb-success, #15803d);font-size:.875rem}.owner-provider-relationship__error{margin:0;color:var(--nb-danger, #b91c1c);font-size:.875rem}
