@charset "UTF-8";:root{--c-terracotta-700: #9a3a1f;--c-terracotta-600: #bd4927;--c-terracotta-500: #d86327;--c-terracotta-400: #e6864f;--c-terracotta-100: #f7e4da;--c-terracotta-050: #fbf1ec;--grad-brand: linear-gradient(135deg, #bd4927 0%, #d86327 100%);--grad-brand-deep: linear-gradient(135deg, #7f2f1b 0%, #bd4927 48%, #e6864f 100%);--grad-brand-light: linear-gradient(135deg, #fff8f3 0%, #f7e4da 48%, #fff 100%);--grad-hero-shore: radial-gradient(ellipse 58% 38% at 8% 4%, rgba(255, 255, 255, .98), transparent 68%), linear-gradient(148deg, #ffffff 0%, #fff8f3 38%, #f7dacb 70%, #eab093 100%);--grad-hero-ember-field: radial-gradient(ellipse 58% 32% at 88% 12%, rgba(216, 99, 39, .62), transparent 74%), radial-gradient(ellipse 64% 34% at 14% 70%, rgba(230, 134, 79, .4), transparent 76%), radial-gradient(ellipse 54% 28% at 72% 88%, rgba(189, 73, 39, .34), transparent 78%);--grad-hero-copy-plane: radial-gradient( ellipse 72% 34% at 50% 78%, rgba(255, 255, 255, .95) 0%, rgba(255, 250, 247, .9) 56%, rgba(255, 250, 247, .58) 76%, rgba(255, 250, 247, 0) 100% );--grad-hero-legacy: radial-gradient(ellipse at 82% 24%, rgba(230, 134, 79, .34), transparent 38%), linear-gradient(132deg, #14202e 0%, #14202e 38%, #7f2f1b 72%, #bd4927 100%);--grad-hero-wave-one: radial-gradient( ellipse 58% 22% at 78% 18%, rgba(216, 99, 39, .72), rgba(230, 134, 79, .32) 48%, transparent 74% );--grad-hero-wave-two: radial-gradient( ellipse 64% 24% at 18% 76%, rgba(189, 73, 39, .52), rgba(247, 198, 171, .32) 54%, transparent 78% );--grad-hero-wave-three: radial-gradient( ellipse 50% 20% at 68% 88%, rgba(216, 99, 39, .5), rgba(255, 196, 163, .26) 56%, transparent 80% );--grad-hero-word: linear-gradient(112deg, #7f2f1b 0%, #bd4927 54%, #d86327 100%);--grad-hero-skeleton: linear-gradient(118deg, #f7e4da 0%, #fffaf7 52%, #e5f3f3 100%);--grad-partners: radial-gradient(ellipse 42% 80% at 50% 100%, rgba(230, 134, 79, .18), transparent 72%), linear-gradient(142deg, #fffaf7 0%, #ffffff 52%, #fbf1ec 100%);--grad-partners-core: radial-gradient(ellipse 78% 112% at 100% 100%, rgba(189, 73, 39, .7), transparent 68%), linear-gradient(132deg, #14202e 0%, #1f2a3c 72%, #7f2f1b 100%);--grad-partners-line: linear-gradient( 90deg, rgba(45, 19, 234, .42) 0%, rgba(189, 73, 39, .58) 50%, rgba(0, 188, 204, .5) 100% );--grad-principles-core: radial-gradient(ellipse 72% 112% at 100% 100%, rgba(189, 73, 39, .64), transparent 70%), linear-gradient(132deg, #14202e 0%, #1f2a3c 68%, #7f2f1b 100%);--grad-principles-accent: linear-gradient(90deg, #bd4927 0%, #e6864f 50%, #1d626b 100%);--grad-landing-cta: radial-gradient(ellipse 58% 120% at 96% 100%, rgba(189, 73, 39, .72), transparent 68%), linear-gradient(126deg, #14202e 0%, #172536 58%, #7f2f1b 100%);--grad-landing-cta-proof: linear-gradient( to bottom, rgba(230, 134, 79, .82), rgba(116, 201, 203, .82) );--grad-auth-canvas: radial-gradient(ellipse 76% 94% at 8% 96%, rgba(127, 47, 27, .82), transparent 66%), radial-gradient(ellipse 72% 112% at 50% 42%, rgba(189, 73, 39, .28), transparent 70%), linear-gradient(132deg, #14202e 0%, #172536 54%, #7f2f1b 100%);--grad-auth-panel: radial-gradient(circle at 100% 0%, rgba(247, 228, 218, .78), transparent 34%), linear-gradient(145deg, #fffaf7 0%, #ffffff 62%, #f7fafc 100%);--grad-auth-passage: linear-gradient(90deg, #e6864f 0%, #ffd8c2 48%, #74c9cb 100%);--grad-candidate-focus: radial-gradient(ellipse 82% 128% at 100% 100%, rgba(189, 73, 39, .72), transparent 66%), linear-gradient(132deg, #14202e 0%, #172536 64%, #7f2f1b 100%);--grad-candidate-journey: linear-gradient( 90deg, rgba(189, 73, 39, .58) 0%, rgba(20, 32, 46, .18) 54%, rgba(29, 98, 107, .38) 100% );--grad-candidate-canvas: radial-gradient(ellipse 46% 24% at 100% 0%, rgba(247, 228, 218, .74), transparent 70%), linear-gradient(180deg, #f7fafc 0%, #eef2f5 100%);--grad-wizard-header: radial-gradient(ellipse 42% 120% at 100% 50%, rgba(247, 228, 218, .84), transparent 72%), linear-gradient(138deg, #fffaf7 0%, #ffffff 58%, #f7fafc 100%);--grad-assessment-header: radial-gradient(ellipse 38% 120% at 100% 50%, rgba(229, 243, 243, .9), transparent 74%), linear-gradient(138deg, #fffaf7 0%, #ffffff 62%, #f7fafc 100%);--grad-assessment-fee: linear-gradient(126deg, #14202e 0%, #172536 66%, #7f2f1b 100%);--grad-header-mask: linear-gradient( to bottom, #000 0%, #000 20%, rgba(0, 0, 0, .9) 75%, transparent 100% );--grad-progress: linear-gradient(90deg, #bd4927 0%, #d86327 62%, #e9a16f 100%);--c-slate-900: #14202e;--c-slate-800: #1f2a3c;--c-slate-700: #33465b;--c-slate-600: #4a5d72;--c-slate-500: #64758a;--c-slate-400: #91a0b0;--c-slate-300: #c3cdd7;--c-slate-200: #dde4ea;--c-slate-100: #eef2f5;--c-slate-050: #f7fafc;--c-teal-800: #154b53;--c-teal-700: #1d626b;--c-teal-400: #46c8be;--c-white: #ffffff;--color-primary: var(--c-terracotta-600);--color-primary-hover: var(--c-terracotta-700);--color-primary-wash: var(--c-terracotta-100);--color-on-primary: var(--c-white);--color-ink: var(--c-slate-900);--color-text: var(--c-slate-800);--color-text-muted: var(--c-slate-600);--color-text-subtle: var(--c-slate-500);--color-text-disabled: var(--c-slate-400);--color-bg: var(--c-slate-100);--color-surface: var(--c-white);--color-surface-raised: var(--c-slate-050);--color-border: var(--c-slate-200);--color-border-strong: var(--c-slate-300);--color-canvas-warm: #fffaf7;--color-value-ready: var(--c-terracotta-600);--color-value-verified: var(--c-teal-700);--color-value-verified-inverse: #74c9cb;--color-value-stem: rgba(20, 32, 46, .42);--color-value-card-border: rgba(20, 32, 46, .12);--color-landing-seam: rgba(189, 73, 39, .28);--color-landing-story-border: rgba(20, 32, 46, .14);--color-landing-proof-border: rgba(20, 32, 46, .14);--color-landing-section-divider: rgba(20, 32, 46, .12);--color-landing-cta-border: rgba(255, 255, 255, .16);--color-landing-cta-panel: rgba(255, 255, 255, .07);--color-landing-cta-row: rgba(20, 32, 46, .72);--color-landing-footer-border: rgba(230, 134, 79, .34);--color-partners-border: rgba(189, 73, 39, .14);--color-partners-card: rgba(255, 255, 255, .94);--color-partners-card-border: rgba(20, 32, 46, .12);--color-partners-core-border: rgba(255, 255, 255, .22);--color-partners-core-word: #ffd8c2;--color-principles-core-border: rgba(255, 255, 255, .2);--color-principles-eyebrow: #ffd8c2;--color-principles-card-border: rgba(20, 32, 46, .12);--color-principles-line: rgba(20, 32, 46, .24);--color-principles-ink: var(--c-slate-700);--color-auth-panel-border: rgba(255, 255, 255, .7);--color-auth-panel-highlight: rgba(255, 255, 255, .92);--color-auth-eyebrow: var(--c-terracotta-600);--color-auth-brand-rule: rgba(255, 255, 255, .2);--color-auth-brand-node: rgba(20, 32, 46, .84);--color-auth-brand-node-border: rgba(255, 255, 255, .5);--color-auth-field-surface: rgba(255, 255, 255, .78);--color-auth-field-hover: rgba(255, 250, 247, .98);--color-auth-status-surface: rgba(255, 255, 255, .68);--color-candidate-canvas: #f7fafc;--color-candidate-panel: #fffaf7;--color-candidate-panel-border: rgba(20, 32, 46, .12);--color-candidate-inverse-panel: rgba(255, 255, 255, .08);--color-candidate-inverse-border: rgba(255, 255, 255, .18);--color-candidate-inverse-muted: #dde4ea;--color-candidate-journey-line: rgba(20, 32, 46, .14);--color-candidate-journey-locked: #91a0b0;--color-candidate-nav-hover: rgba(189, 73, 39, .08);--color-candidate-nav-active: #1d626b;--color-candidate-nav-active-wash: #e5f3f3;--color-admin-canvas: #edf7f7;--color-admin-rail: var(--c-slate-900);--color-admin-rail-raised: var(--c-slate-800);--color-admin-rail-muted: var(--c-slate-300);--color-admin-rail-border: rgba(116, 201, 203, .22);--color-admin-accent: var(--c-teal-700);--color-admin-accent-hover: #164f57;--color-admin-accent-wash: #e5f3f3;--color-admin-accent-soft: #b8dfe0;--color-admin-border: rgba(20, 32, 46, .14);--color-wizard-panel: #fffaf7;--color-wizard-field: rgba(255, 255, 255, .94);--color-wizard-field-hover: #ffffff;--color-wizard-field-disabled: #eef2f5;--color-wizard-panel-border: rgba(20, 32, 46, .12);--color-wizard-spine-line: rgba(20, 32, 46, .14);--color-wizard-complete: #1d626b;--color-wizard-complete-wash: #e5f3f3;--color-wizard-current-wash: rgba(189, 73, 39, .08);--color-wizard-footer: rgba(255, 255, 255, .97);--color-wizard-info-border: rgba(29, 98, 107, .3);--color-assessment-panel: #fffaf7;--color-assessment-panel-cool: #f7fafc;--color-assessment-panel-border: rgba(20, 32, 46, .13);--color-assessment-track: rgba(20, 32, 46, .15);--color-assessment-complete: #1d626b;--color-assessment-complete-wash: #e5f3f3;--color-assessment-current-wash: rgba(189, 73, 39, .09);--color-assessment-timer: rgba(20, 32, 46, .97);--color-assessment-timer-border: rgba(116, 201, 203, .34);--color-assessment-inverse-muted: #dde4ea;--color-nav-accent: var(--c-teal-700);--color-nav-glass: rgba(255, 252, 248, .92);--color-nav-solid: rgba(255, 255, 255, .99);--color-nav-fallback: rgba(255, 252, 248, .98);--color-nav-border: rgba(20, 32, 46, .14);--color-nav-border-solid: rgba(20, 32, 46, .12);--color-nav-scrim: rgba(20, 32, 46, .42);--color-nav-mask-top: #fffaf7;--color-nav-mask-solid: var(--c-white);--color-product-panel: rgba(255, 255, 255, .97);--color-product-icon-wash: #e5f3f3;--color-hero-stage-border: rgba(255, 255, 255, .84);--color-hero-copy-muted: var(--c-slate-700);--color-hero-eyebrow: var(--c-terracotta-700);--color-hero-cta: var(--c-terracotta-600);--color-hero-cta-hover: var(--c-terracotta-700);--color-hero-cta-ink: var(--c-white);--color-hero-ghost-border: rgba(20, 32, 46, .28);--color-hero-ghost-ink: var(--c-slate-900);--color-glass: rgba(255, 255, 255, .88);--color-glass-strong: rgba(255, 255, 255, .96);--color-glass-border: rgba(255, 255, 255, .72);--color-brand-glow: rgba(230, 134, 79, .25);--color-brand-glow-strong: rgba(230, 134, 79, .3);--color-brand-haze: rgba(189, 73, 39, .18);--color-inverse-dot: rgba(255, 255, 255, .48);--color-inverse-pattern: rgba(255, 255, 255, .2);--color-inverse-border: rgba(255, 255, 255, .42);--color-inverse-border-strong: rgba(255, 255, 255, .65);--color-inverse-divider: rgba(255, 255, 255, .14);--color-inverse-control: rgba(20, 32, 46, .34);--color-inverse-control-hover: rgba(255, 255, 255, .16);--color-inverse-accent-soft: #ffd8c2;--color-inverse-accent-strong: #ffb184;--color-shadow-soft: rgba(20, 32, 46, .08);--color-focus: #1c64d8;--c-success-600: #1c7b58;--c-success-ink: #12603f;--c-success-050: #e2f2ea;--color-success: var(--c-success-600);--color-on-success: var(--c-white);--color-success-wash: var(--c-success-050);--color-success-ink: var(--c-success-ink);--c-warning-600: #9a6a12;--c-warning-ink: #7a5210;--c-warning-050: #faf0d8;--color-warning: var(--c-warning-600);--color-warning-wash: var(--c-warning-050);--color-warning-ink: var(--c-warning-ink);--c-danger-600: #a23a3a;--c-danger-ink: #842f2f;--c-danger-050: #f6e5e5;--color-danger: var(--c-danger-600);--color-danger-wash: var(--c-danger-050);--color-danger-ink: var(--c-danger-ink);--color-error: var(--c-danger-ink);--c-info-600: #1c64d8;--c-info-ink: #164fab;--c-info-050: #e6eefb;--color-info: var(--c-info-600);--color-info-wash: var(--c-info-050);--color-info-ink: var(--c-info-ink);--color-inverse-surface: var(--c-slate-900);--color-on-inverse: #ffffff;--color-on-inverse-muted: var(--c-slate-300);--color-accent-on-inverse: var(--c-terracotta-400);--nrs-space-1: .25rem;--nrs-space-2: .5rem;--nrs-space-3: .75rem;--nrs-space-4: 1rem;--nrs-space-5: 1.25rem;--nrs-space-6: 1.5rem;--nrs-space-8: 2rem;--nrs-space-10: 2.5rem;--nrs-space-12: 3rem;--nrs-space-16: 4rem;--nrs-space-20: 5rem;--nrs-space-24: 6rem;--nrs-space-32: 8rem;--nrs-density-pad: var(--nrs-space-6);--nrs-radius-xs: .25rem;--nrs-radius-sm: .5rem;--nrs-radius-md: .75rem;--nrs-radius-lg: 1rem;--nrs-radius-xl: 1.5rem;--nrs-radius-2xl: 2rem;--nrs-radius-pill: 62.4375rem;--nrs-border-hairline: .0625rem;--nrs-border-thick: .125rem;--nrs-focus-offset: .1875rem;--nrs-touch-target: 2.75rem;--nrs-header-edge-inset: var(--nrs-space-5);--nrs-header-pill-block: var(--nrs-space-16);--nrs-header-max: 77.5rem;--nrs-header-logo-block: 2rem;--nrs-header-logo-block-desktop: 2.25rem;--nrs-header-drawer-max: 28rem;--nrs-header-blur: 1.25rem;--nrs-header-icon-offset: .1875rem;--nrs-header-condensed-scale-x: .994;--nrs-header-condensed-scale-y: .92;--nrs-header-mask-block: calc( var(--nrs-header-edge-inset) + var(--nrs-header-pill-block) + var(--nrs-space-5) );--nrs-header-active-mark: var(--nrs-space-1);--nrs-header-active-mark-inset: var(--nrs-space-2);--nrs-header-active-scale-start: .5;--nrs-header-active-shadow: 0 0 var(--nrs-space-3) currentColor;--nrs-header-shadow: 0 var(--nrs-space-3) var(--nrs-space-8) rgba(20, 32, 46, .14), 0 var(--nrs-border-hairline) var(--nrs-space-2) rgba(20, 32, 46, .08);--nrs-z-header: 40;--nrs-z-skip-link: 60;--nrs-auth-card-max: 37rem;--nrs-auth-form-max: 34rem;--nrs-auth-register-max: 42rem;--nrs-auth-brand-max: 42rem;--nrs-auth-brand-min: 31rem;--nrs-auth-panel-radius: var(--nrs-radius-2xl);--nrs-auth-logo-inline: 9rem;--nrs-auth-logo-block: 3.25rem;--nrs-auth-passage-block: 8rem;--nrs-auth-passage-node: var(--nrs-space-10);--nrs-auth-passage-stroke: var(--nrs-border-thick);--nrs-auth-mobile-brand-block: 6rem;--nrs-auth-field-shadow: 0 var(--nrs-border-hairline) var(--nrs-space-2) rgba(20, 32, 46, .05);--nrs-auth-card-shadow: 0 var(--nrs-space-8) var(--nrs-space-24) rgba(20, 32, 46, .22), 0 var(--nrs-space-2) var(--nrs-space-8) rgba(20, 32, 46, .1);--nrs-app-header-max: 82rem;--nrs-app-logo-inline: 8.75rem;--nrs-app-logo-block: 3rem;--nrs-app-nav-gap: var(--nrs-space-1);--nrs-app-account-menu-inline: 19rem;--nrs-app-avatar: 2.25rem;--nrs-app-avatar-large: var(--nrs-space-12);--nrs-app-header-blur: var(--nrs-space-4);--nrs-app-skeleton-hero: 13rem;--nrs-app-skeleton-card: var(--nrs-space-32);--nrs-app-header-shadow: 0 var(--nrs-space-2) var(--nrs-space-8) rgba(20, 32, 46, .08);--nrs-app-bar-block: calc( var(--nrs-app-logo-block) + var(--nrs-space-3) * 2 + var(--nrs-border-hairline) );--nrs-app-bar-slack: var(--nrs-space-2);--nrs-app-main-block: calc(var(--nrs-space-10) + var(--nrs-space-16));--nrs-candidate-dashboard-max: 78rem;--nrs-candidate-dashboard-gap: clamp(var(--nrs-space-8), 4vw, var(--nrs-space-12));--nrs-candidate-focus-min: 20rem;--nrs-candidate-progress-size: 10rem;--nrs-candidate-progress-inset: var(--nrs-space-3);--nrs-candidate-journey-node: var(--nrs-space-12);--nrs-candidate-journey-line-offset: calc(var(--nrs-candidate-journey-node) / 2);--nrs-candidate-journey-card-min: 11rem;--nrs-candidate-support-min: 18rem;--nrs-candidate-shortcut-min: 12rem;--nrs-candidate-content-max: 96rem;--nrs-candidate-pad-inline: clamp(var(--nrs-space-5), 3vw, var(--nrs-space-12));--nrs-candidate-step-card-min: 17rem;--nrs-candidate-artifact-min: 15rem;--nrs-candidate-avatar: 3rem;--nrs-candidate-next-figure: clamp(2.5rem, 4vw, 3.75rem);--nrs-employer-heading-max: 16ch;--nrs-employer-private-min: 18rem;--nrs-org-content-max: 120rem;--nrs-org-pad-inline: clamp(var(--nrs-space-5), 3vw, var(--nrs-space-12));--nrs-org-card-min: 21rem;--nrs-org-stat-min: 10rem;--nrs-org-soon-min: 15rem;--nrs-org-rail: var(--nrs-space-1);--nrs-org-meter-block: var(--nrs-space-2);--nrs-org-meter-max: 12rem;--nrs-org-score-size: clamp(1.75rem, 2.4vw, 2.375rem);--nrs-org-title-size: clamp(2.25rem, 3.4vw, 3.25rem);--nrs-org-stat-size: clamp(1.75rem, 2.2vw, 2.25rem);--nrs-org-dimension-label: 7.5rem;--nrs-candidate-card-shadow: 0 var(--nrs-space-3) var(--nrs-space-10) rgba(20, 32, 46, .08), 0 var(--nrs-border-hairline) var(--nrs-space-2) rgba(20, 32, 46, .05);--nrs-elevation-1: 0 .0625rem .1875rem rgba(20, 32, 46, .08);--nrs-elevation-2: 0 .125rem .375rem rgba(20, 32, 46, .06), 0 .75rem 2rem rgba(20, 32, 46, .09);--nrs-elevation-3: 0 1.25rem 3.75rem rgba(20, 32, 46, .16);--nrs-elevation-brand: 0 1.25rem 3.5rem rgba(189, 73, 39, .24);--nrs-motion-micro: .14s;--nrs-motion-standard: .22s;--nrs-motion-emphasis: .34s;--nrs-motion-hero: .68s;--nrs-motion-scene: .9s;--nrs-motion-deck: .72s;--nrs-motion-word: .22s;--nrs-motion-word-delay: .18s;--nrs-motion-word-width: .25s;--nrs-motion-value-stem: .28s;--nrs-motion-value-branch: .62s;--nrs-motion-value-branch-delay: .26s;--nrs-motion-principles-stem: .26s;--nrs-motion-principles-rail: .42s;--nrs-motion-principles-branch: .48s;--nrs-motion-principles-branch-delay: .22s;--nrs-motion-auth-passage: 1.1s;--nrs-motion-candidate-journey: .9s;--nrs-motion-spinner: .9s;--nrs-motion-sea-one: 30s;--nrs-motion-sea-two: 24s;--nrs-motion-sea-three: 18s;--nrs-ease-standard: cubic-bezier(.2, 0, .2, 1);--nrs-ease-enter: cubic-bezier(.16, 1, .3, 1);--nrs-ease-exit: cubic-bezier(.4, 0, 1, 1);--nrs-auth-wash: radial-gradient( 120% 80% at 50% -10%, rgba(20, 32, 46, .05), var(--color-bg) 60% );--nrs-font-size-sm: .875rem;--nrs-font-size-xs: .75rem;--nrs-font-size-md: 1rem;--nrs-font-size-lg: 1.25rem;--nrs-font-size-xl: 1.75rem;--nrs-font-size-2xl: 2.5rem;--nrs-font-size-display: 3.25rem;--nrs-font-size-hero-rotator: clamp(1.875rem, 4.6vw, 4.25rem);--nrs-font-size-hero-sub: clamp(1rem, 1.25vw, 1.125rem);--nrs-font-size-hero-proof: clamp(.75rem, 1vw, .875rem);--nrs-font-size-landing-section-heading: clamp(2.75rem, 4.5vw, 4.25rem);--nrs-font-size-landing-story-heading: clamp(2.75rem, 4.25vw, 4.5rem);--nrs-font-size-landing-cta-heading: clamp(3.25rem, 5vw, 5rem);--nrs-font-size-landing-footer-heading: clamp(2.75rem, 4.5vw, 4.25rem);--nrs-font-size-principles-heading: clamp(2.75rem, 4.5vw, 4.5rem);--nrs-font-size-principles-core: clamp(1.75rem, 3vw, 2.75rem);--nrs-font-size-principles-card: clamp(1.5rem, 2.2vw, 2rem);--nrs-font-size-partners-core: clamp(1.5rem, 2.4vw, 2.25rem);--nrs-font-size-auth-title: clamp(2.5rem, 4vw, 4rem);--nrs-font-size-auth-brandline: clamp(3rem, 5vw, 5.5rem);--nrs-font-size-candidate-title: clamp(2.75rem, 5vw, 4.75rem);--nrs-font-size-candidate-statement: clamp(2rem, 3vw, 3rem);--nrs-font-size-candidate-stage: clamp(1.25rem, 1.8vw, 1.625rem);--nrs-font-size-wizard-title: clamp(2.5rem, 4.4vw, 4rem);--nrs-font-size-wizard-step-title: clamp(2.15rem, 3.4vw, 3.2rem);--nrs-font-size-assessment-title: clamp(2.45rem, 4.2vw, 3.9rem);--nrs-font-size-assessment-card-title: clamp(1.85rem, 2.8vw, 2.7rem);--nrs-font-size-exam-stem: clamp(1.45rem, 2.5vw, 2.15rem);--nrs-font-size-exam-timer: clamp(1.25rem, 2vw, 1.65rem);--nrs-font-weight-regular: 400;--nrs-font-weight-medium: 500;--nrs-font-weight-semibold: 600;--nrs-font-weight-bold: 700;--nrs-font-weight-extrabold: 800;--nrs-line-display: 1;--nrs-line-tight: 1.1;--nrs-line-snug: 1.25;--nrs-line-normal: 1.6;--nrs-track-display: -.02em;--nrs-track-eyebrow: .16em;--nrs-track-logo: .12em;--nrs-track-section-heading: -.018em;--nrs-font-family-hero: "Archivo", "Arial Narrow", "Helvetica Neue", Arial, sans-serif;--nrs-font-family-heading: "Lora", Georgia, "Times New Roman", serif;--nrs-font-family-body: "Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif;--nrs-font-hero: var(--nrs-font-family-hero);--nrs-font-heading: var(--nrs-font-family-heading);--nrs-font-family-display: var(--nrs-font-family-heading);--nrs-font-display: var(--nrs-font-heading);--nrs-font-body: var(--nrs-font-family-body);--nrs-bp-sm: 30rem;--nrs-bp-md: 48rem;--nrs-bp-auth: 64rem;--nrs-bp-lg: 75rem;--nrs-measure-prose: 68ch;--nrs-measure-hero-copy-compact: 52ch;--nrs-container-max: 75rem;--nrs-hero-content-max: 72rem;--nrs-hero-copy-max: 72rem;--nrs-hero-title-max: 72rem;--nrs-hero-story-inline-compact: clamp(14rem, min(72vw, calc(42svh - var(--nrs-space-2))), 20rem);--nrs-hero-story-block-compact: clamp( 17.5rem, min(90vw, calc(52.5svh - var(--nrs-space-2))), 25rem );--nrs-hero-story-inline-desktop: clamp(19rem, min(30vw, calc(68svh - 12.5rem) ), 25.75rem);--nrs-hero-story-block-desktop: clamp(23.75rem, min(37.5vw, calc(85svh - 15.625rem) ), 32.1875rem);--nrs-hero-story-inline: var(--nrs-hero-story-inline-compact);--nrs-hero-story-block: var(--nrs-hero-story-block-compact);--nrs-hero-deck-peek-compact: clamp(1.5rem, 4vw, 2.25rem);--nrs-hero-deck-peek-desktop: clamp(2.75rem, 4vw, 3.5rem);--nrs-hero-deck-peek: var(--nrs-hero-deck-peek-compact);--nrs-hero-deck-side-scale: .94;--nrs-hero-deck-side-opacity: .52;--nrs-hero-deck-side-saturation: .72;--nrs-hero-deck-side-brightness: .82;--nrs-hero-content-gap: var(--nrs-space-2);--nrs-hero-copy-gap-tight: var(--nrs-space-1);--nrs-hero-copy-gap: var(--nrs-space-2);--nrs-hero-word-gap: .22em;--nrs-hero-chip-width: 13.25rem;--nrs-hero-scroll-exit-start: 0%;--nrs-hero-scroll-exit-end: 100%;--nrs-hero-safe-start: calc( var(--nrs-header-edge-inset) + var(--nrs-header-pill-block) + var(--nrs-space-2) );--nrs-hero-ember-inset: 0;--nrs-hero-wave-inset: -14%;--nrs-hero-wave-blur: var(--nrs-space-20);--nrs-hero-wave-opacity: .86;--nrs-hero-sea-one-x: 4%;--nrs-hero-sea-one-y: -2%;--nrs-hero-sea-one-scale: 1.06;--nrs-hero-sea-two-x: -5%;--nrs-hero-sea-two-y: 3%;--nrs-hero-sea-two-scale: 1.08;--nrs-hero-sea-three-x: 3%;--nrs-hero-sea-three-y: 4%;--nrs-hero-sea-three-scale: 1.04;--nrs-hero-deck-lift: -.75rem;--nrs-hero-deck-scale-end: .99;--nrs-hero-control-block-desktop: var(--nrs-space-12);--nrs-hero-cta-shadow: 0 var(--nrs-space-2) var(--nrs-space-6) rgba(127, 47, 27, .24);--nrs-hero-stage-shadow: 0 var(--nrs-space-8) var(--nrs-space-24) rgba(20, 32, 46, .24), 0 var(--nrs-space-2) var(--nrs-space-6) rgba(20, 32, 46, .12);--nrs-intro-section-padding-block: clamp(var(--nrs-space-10), 4.5vw, var(--nrs-space-16));--nrs-font-size-intro-heading: clamp(2.5rem, 4vw, 3.5rem);--nrs-landing-seam-block: var(--nrs-border-thick);--nrs-value-section-padding-block: clamp(var(--nrs-space-16), 7vw, var(--nrs-space-24));--nrs-font-size-value-heading: clamp(2.75rem, 4.8vw, 4.25rem);--nrs-value-heading-max: 19ch;--nrs-value-connector-block: 8rem;--nrs-value-connector-heading-gap: var(--nrs-space-6);--nrs-value-connector-stroke: .1125rem;--nrs-value-stem-dash: 30;--nrs-value-branch-dash: 100;--nrs-value-card-gap: var(--nrs-space-6);--nrs-value-card-gap-mobile: var(--nrs-space-16);--nrs-value-mobile-cards-offset: var(--nrs-space-16);--nrs-value-card-padding-block: var(--nrs-space-12);--nrs-value-card-padding-inline: clamp(var(--nrs-space-6), 4vw, var(--nrs-space-10));--nrs-value-card-radius: var(--nrs-radius-2xl);--nrs-value-card-accent-line: var(--nrs-border-thick);--nrs-value-card-shadow: var(--nrs-elevation-2);--nrs-value-icon-size: 4.5rem;--nrs-value-icon-padding: var(--nrs-space-4);--nrs-value-icon-border: var(--nrs-value-connector-stroke);--nrs-value-icon-shadow: 0 var(--nrs-space-2) var(--nrs-space-6) rgba(20, 32, 46, .12);--nrs-value-title-offset: var(--nrs-space-4);--nrs-font-size-value-card-title: clamp(2rem, 3vw, 2.5rem);--nrs-partners-padding-block: clamp(var(--nrs-space-16), 7vw, var(--nrs-space-24));--nrs-partners-heading-max: 20ch;--nrs-partners-copy-max: 58rem;--nrs-partners-network-max: 66rem;--nrs-partners-network-gap: var(--nrs-space-12);--nrs-partners-card-gap: var(--nrs-space-6);--nrs-partners-mark-min: 12rem;--nrs-partners-mark-padding: var(--nrs-space-6);--nrs-partners-logo-max: 13rem;--nrs-partners-logo-block: 6rem;--nrs-partners-core-lift: calc(var(--nrs-space-3) * -1);--nrs-partners-card-shadow: var(--nrs-elevation-2);--nrs-landing-story-padding-block: clamp(var(--nrs-space-16), 7vw, var(--nrs-space-24));--nrs-landing-story-gap: clamp(var(--nrs-space-8), 6vw, var(--nrs-space-20));--nrs-landing-story-copy-max: 36rem;--nrs-landing-story-visual-max: 33rem;--nrs-landing-story-radius: var(--nrs-radius-2xl);--nrs-landing-story-shadow: 0 var(--nrs-space-8) var(--nrs-space-24) rgba(20, 32, 46, .22), 0 var(--nrs-space-2) var(--nrs-space-6) rgba(20, 32, 46, .12);--nrs-landing-proof-shadow: 0 var(--nrs-space-3) var(--nrs-space-8) rgba(20, 32, 46, .18);--nrs-landing-trust-padding-block: clamp(var(--nrs-space-16), 6vw, var(--nrs-space-20));--nrs-landing-trust-grid-max: 68rem;--nrs-landing-trust-item-min: var(--nrs-space-20);--nrs-landing-trust-icon-stroke: 1.75;--nrs-landing-cta-padding-block: clamp(var(--nrs-space-16), 8vw, var(--nrs-space-24));--nrs-landing-cta-gap: clamp(var(--nrs-space-8), 7vw, var(--nrs-space-20));--nrs-landing-cta-copy-max: 38rem;--nrs-landing-cta-body-max: 42rem;--nrs-landing-cta-proof-min: 18rem;--nrs-landing-cta-proof-row: 4.5rem;--nrs-landing-cta-proof-number: 2.25rem;--nrs-landing-cta-panel-shadow: 0 var(--nrs-space-8) var(--nrs-space-24) rgba(5, 12, 20, .3);--nrs-landing-cta-glow-inline: -10rem;--nrs-landing-cta-glow-block: -16rem;--nrs-landing-cta-glow-size: 34rem;--nrs-landing-cta-glow-blur: var(--nrs-space-20);--nrs-landing-cta-glow-opacity: .7;--nrs-landing-footer-padding-top: var(--nrs-space-20);--nrs-landing-footer-heading-max: 18ch;--nrs-landing-footer-grid-gap: var(--nrs-space-16);--nrs-landing-footer-logo-width: 10rem;--nrs-landing-footer-copy-max: 34rem;--nrs-landing-footer-base-opacity: .82;--nrs-landing-footer-glow-inline: -12rem;--nrs-landing-footer-glow-block: -18rem;--nrs-landing-footer-glow-size: 36rem;--nrs-landing-footer-glow-blur: var(--nrs-space-20);--nrs-landing-footer-glow-opacity: .6;--nrs-principles-padding-block: clamp(var(--nrs-space-20), 9vw, var(--nrs-space-32));--nrs-principles-heading-max: 21ch;--nrs-principles-intro-max: 58rem;--nrs-principles-field-gap: var(--nrs-space-16);--nrs-principles-core-max: 48rem;--nrs-principles-core-copy-max: 38rem;--nrs-principles-core-padding: clamp(var(--nrs-space-6), 4vw, var(--nrs-space-10));--nrs-principles-core-accent: var(--nrs-border-thick);--nrs-principles-core-shadow: var(--nrs-elevation-3);--nrs-principles-connector-block: var(--nrs-space-20);--nrs-principles-card-gap: var(--nrs-space-5);--nrs-principles-card-padding: clamp(var(--nrs-space-5), 3vw, var(--nrs-space-8));--nrs-principles-card-rule: var(--nrs-border-thick);--nrs-principles-card-shadow: var(--nrs-elevation-2);--nrs-principles-node-size: var(--nrs-space-4);--nrs-principles-node-border: var(--nrs-border-thick);--nrs-principles-node-shadow: 0 var(--nrs-space-1) var(--nrs-space-3) rgba(20, 32, 46, .14);--nrs-wizard-shell-max: 78rem;--nrs-wizard-rail-inline: 20rem;--nrs-wizard-content-max: 52rem;--nrs-wizard-title-max: 15ch;--nrs-wizard-step-title-max: 18ch;--nrs-wizard-intro-max: 58ch;--nrs-wizard-field-block: 3.5rem;--nrs-wizard-spine-marker: 2.25rem;--nrs-wizard-header-shadow: 0 var(--nrs-space-4) var(--nrs-space-12) rgba(20, 32, 46, .08);--nrs-wizard-panel-shadow: 0 var(--nrs-space-4) var(--nrs-space-12) rgba(20, 32, 46, .08), 0 var(--nrs-border-hairline) var(--nrs-space-2) rgba(20, 32, 46, .05);--nrs-wizard-footer-shadow: 0 calc(var(--nrs-space-3) * -1) var(--nrs-space-10) rgba(20, 32, 46, .1);--nrs-assessment-shell-max: 76rem;--nrs-assessment-reading-max: 48rem;--nrs-assessment-corridor-node: 2rem;--nrs-assessment-corridor-label-max: 12ch;--nrs-assessment-card-max: 56rem;--nrs-assessment-state-measure: 52ch;--nrs-assessment-check-indicator: 2.25rem;--nrs-assessment-timer-min: 9rem;--nrs-assessment-panel-shadow: 0 var(--nrs-space-5) var(--nrs-space-16) rgba(20, 32, 46, .1), 0 var(--nrs-border-hairline) var(--nrs-space-2) rgba(20, 32, 46, .06);--nrs-wizard-step-shift: var(--nrs-space-4);--nrs-wizard-progress-block: var(--nrs-space-1);--nrs-exam-progress-block: var(--nrs-space-2);--nrs-exam-stack-max: 60rem;--nrs-exam-option-min: 2.75rem;--nrs-exam-shift: var(--nrs-space-6);--nrs-passport-shell-max: 82rem;--nrs-passport-photo: clamp(5.5rem, 8vw, 7rem);--nrs-passport-medal: clamp(9rem, 13vw, 11.5rem);--nrs-passport-score-ratio: .31;--nrs-passport-score-size: calc(var(--nrs-passport-medal) * var(--nrs-passport-score-ratio));--nrs-passport-dim-track: var(--nrs-space-2);--nrs-passport-reveal-shift: var(--nrs-space-6);--nrs-passport-qr: 4.5rem;--nrs-passport-step-node: 2.5em;--nrs-passport-milestone-node: 1.75em;--nrs-page-pad-inline: max(var(--nrs-space-6), calc((100% - var(--nrs-container-max)) / 2));--nrs-color-surface: var(--color-surface);--nrs-color-on-surface: var(--color-ink);--nrs-color-primary: var(--color-primary);--nrs-color-outline: var(--color-border);--nrs-color-brand: var(--color-primary);--nrs-color-brand-hover: var(--color-primary-hover);--nrs-color-on-brand: var(--color-on-primary);--nrs-color-muted-ink: var(--color-text-muted);--nrs-color-surface-raised: var(--color-surface-raised);--nrs-color-inverse-surface: var(--color-inverse-surface);--nrs-color-on-inverse: var(--color-on-inverse);--nrs-color-on-inverse-muted: var(--color-on-inverse-muted);--nrs-color-accent-on-inverse: var(--color-accent-on-inverse);--nrs-grad-brand: var(--grad-brand);--nrs-grad-brand-deep: var(--grad-brand-deep);--nrs-grad-brand-light: var(--grad-brand-light);--nrs-grad-hero: var(--grad-hero-legacy);--nrs-grad-hero-shore: var(--grad-hero-shore);--nrs-grad-hero-ember-field: var(--grad-hero-ember-field);--nrs-grad-hero-copy-plane: var(--grad-hero-copy-plane);--nrs-grad-hero-wave-one: var(--grad-hero-wave-one);--nrs-grad-hero-wave-two: var(--grad-hero-wave-two);--nrs-grad-hero-wave-three: var(--grad-hero-wave-three);--nrs-grad-hero-word: var(--grad-hero-word);--nrs-grad-hero-skeleton: var(--grad-hero-skeleton);--nrs-grad-partners: var(--grad-partners);--nrs-grad-partners-core: var(--grad-partners-core);--nrs-grad-partners-line: var(--grad-partners-line);--nrs-grad-principles-core: var(--grad-principles-core);--nrs-grad-principles-accent: var(--grad-principles-accent);--nrs-grad-landing-cta: var(--grad-landing-cta);--nrs-grad-landing-cta-proof: var(--grad-landing-cta-proof);--nrs-grad-auth-canvas: var(--grad-auth-canvas);--nrs-grad-auth-panel: var(--grad-auth-panel);--nrs-grad-auth-passage: var(--grad-auth-passage);--nrs-grad-candidate-focus: var(--grad-candidate-focus);--nrs-grad-candidate-journey: var(--grad-candidate-journey);--nrs-grad-candidate-canvas: var(--grad-candidate-canvas);--nrs-grad-wizard-header: var(--grad-wizard-header);--nrs-grad-assessment-header: var(--grad-assessment-header);--nrs-grad-assessment-fee: var(--grad-assessment-fee);--nrs-grad-header-mask: var(--grad-header-mask);--nrs-grad-progress: var(--grad-progress);--nrs-color-bg: var(--color-bg);--nrs-color-canvas-warm: var(--color-canvas-warm);--nrs-color-value-ready: var(--color-value-ready);--nrs-color-value-verified: var(--color-value-verified);--nrs-color-value-verified-inverse: var(--color-value-verified-inverse);--nrs-color-value-stem: var(--color-value-stem);--nrs-color-value-card-border: var(--color-value-card-border);--nrs-color-landing-seam: var(--color-landing-seam);--nrs-color-landing-story-border: var(--color-landing-story-border);--nrs-color-landing-proof-border: var(--color-landing-proof-border);--nrs-color-landing-section-divider: var(--color-landing-section-divider);--nrs-color-landing-cta-border: var(--color-landing-cta-border);--nrs-color-landing-cta-panel: var(--color-landing-cta-panel);--nrs-color-landing-cta-row: var(--color-landing-cta-row);--nrs-color-landing-footer-border: var(--color-landing-footer-border);--nrs-color-partners-border: var(--color-partners-border);--nrs-color-partners-card: var(--color-partners-card);--nrs-color-partners-card-border: var(--color-partners-card-border);--nrs-color-partners-core-border: var(--color-partners-core-border);--nrs-color-partners-core-word: var(--color-partners-core-word);--nrs-color-principles-core-border: var(--color-principles-core-border);--nrs-color-principles-eyebrow: var(--color-principles-eyebrow);--nrs-color-principles-card-border: var(--color-principles-card-border);--nrs-color-principles-line: var(--color-principles-line);--nrs-color-principles-ink: var(--color-principles-ink);--nrs-color-auth-panel-border: var(--color-auth-panel-border);--nrs-color-auth-panel-highlight: var(--color-auth-panel-highlight);--nrs-color-auth-eyebrow: var(--color-auth-eyebrow);--nrs-color-auth-brand-rule: var(--color-auth-brand-rule);--nrs-color-auth-brand-node: var(--color-auth-brand-node);--nrs-color-auth-brand-node-border: var(--color-auth-brand-node-border);--nrs-color-auth-field-surface: var(--color-auth-field-surface);--nrs-color-auth-field-hover: var(--color-auth-field-hover);--nrs-color-auth-status-surface: var(--color-auth-status-surface);--nrs-color-candidate-canvas: var(--color-candidate-canvas);--nrs-color-candidate-panel: var(--color-candidate-panel);--nrs-color-candidate-panel-border: var(--color-candidate-panel-border);--nrs-color-candidate-inverse-panel: var(--color-candidate-inverse-panel);--nrs-color-candidate-inverse-border: var(--color-candidate-inverse-border);--nrs-color-candidate-inverse-muted: var(--color-candidate-inverse-muted);--nrs-color-candidate-journey-line: var(--color-candidate-journey-line);--nrs-color-candidate-journey-locked: var(--color-candidate-journey-locked);--nrs-color-candidate-nav-hover: var(--color-candidate-nav-hover);--nrs-color-candidate-nav-active: var(--color-candidate-nav-active);--nrs-color-candidate-nav-active-wash: var(--color-candidate-nav-active-wash);--nrs-color-admin-canvas: var(--color-admin-canvas);--nrs-color-admin-rail: var(--color-admin-rail);--nrs-color-admin-rail-raised: var(--color-admin-rail-raised);--nrs-color-admin-rail-muted: var(--color-admin-rail-muted);--nrs-color-admin-rail-border: var(--color-admin-rail-border);--nrs-color-admin-accent: var(--color-admin-accent);--nrs-color-admin-accent-hover: var(--color-admin-accent-hover);--nrs-color-admin-accent-wash: var(--color-admin-accent-wash);--nrs-color-admin-accent-soft: var(--color-admin-accent-soft);--nrs-color-admin-border: var(--color-admin-border);--nrs-color-wizard-panel: var(--color-wizard-panel);--nrs-color-wizard-field: var(--color-wizard-field);--nrs-color-wizard-field-hover: var(--color-wizard-field-hover);--nrs-color-wizard-field-disabled: var(--color-wizard-field-disabled);--nrs-color-wizard-panel-border: var(--color-wizard-panel-border);--nrs-color-wizard-spine-line: var(--color-wizard-spine-line);--nrs-color-wizard-complete: var(--color-wizard-complete);--nrs-color-wizard-complete-wash: var(--color-wizard-complete-wash);--nrs-color-wizard-current-wash: var(--color-wizard-current-wash);--nrs-color-wizard-footer: var(--color-wizard-footer);--nrs-color-wizard-info-border: var(--color-wizard-info-border);--nrs-color-assessment-panel: var(--color-assessment-panel);--nrs-color-assessment-panel-cool: var(--color-assessment-panel-cool);--nrs-color-assessment-panel-border: var(--color-assessment-panel-border);--nrs-color-assessment-track: var(--color-assessment-track);--nrs-color-assessment-complete: var(--color-assessment-complete);--nrs-color-assessment-complete-wash: var(--color-assessment-complete-wash);--nrs-color-assessment-current-wash: var(--color-assessment-current-wash);--nrs-color-assessment-timer: var(--color-assessment-timer);--nrs-color-assessment-timer-border: var(--color-assessment-timer-border);--nrs-color-assessment-inverse-muted: var(--color-assessment-inverse-muted);--nrs-color-nav-accent: var(--color-nav-accent);--nrs-color-nav-glass: var(--color-nav-glass);--nrs-color-nav-solid: var(--color-nav-solid);--nrs-color-nav-fallback: var(--color-nav-fallback);--nrs-color-nav-border: var(--color-nav-border);--nrs-color-nav-border-solid: var(--color-nav-border-solid);--nrs-color-nav-scrim: var(--color-nav-scrim);--nrs-color-nav-mask-top: var(--color-nav-mask-top);--nrs-color-nav-mask-solid: var(--color-nav-mask-solid);--nrs-color-product-panel: var(--color-product-panel);--nrs-color-product-icon-wash: var(--color-product-icon-wash);--nrs-color-hero-stage-border: var(--color-hero-stage-border);--nrs-color-hero-copy-muted: var(--color-hero-copy-muted);--nrs-color-hero-eyebrow: var(--color-hero-eyebrow);--nrs-color-hero-cta: var(--color-hero-cta);--nrs-color-hero-cta-hover: var(--color-hero-cta-hover);--nrs-color-hero-cta-ink: var(--color-hero-cta-ink);--nrs-color-hero-ghost-border: var(--color-hero-ghost-border);--nrs-color-hero-ghost-ink: var(--color-hero-ghost-ink);--nrs-color-glass: var(--color-glass);--nrs-color-glass-strong: var(--color-glass-strong);--nrs-color-glass-border: var(--color-glass-border);--nrs-color-brand-glow: var(--color-brand-glow);--nrs-color-brand-glow-strong: var(--color-brand-glow-strong);--nrs-color-brand-haze: var(--color-brand-haze);--nrs-color-inverse-dot: var(--color-inverse-dot);--nrs-color-inverse-pattern: var(--color-inverse-pattern);--nrs-color-inverse-border: var(--color-inverse-border);--nrs-color-inverse-border-strong: var(--color-inverse-border-strong);--nrs-color-inverse-divider: var(--color-inverse-divider);--nrs-color-inverse-control: var(--color-inverse-control);--nrs-color-inverse-control-hover: var(--color-inverse-control-hover);--nrs-color-inverse-accent-soft: var(--color-inverse-accent-soft);--nrs-color-inverse-accent-strong: var(--color-inverse-accent-strong);--nrs-color-shadow-soft: var(--color-shadow-soft);--nrs-color-focus: var(--color-focus);--nrs-color-border-strong: var(--color-border-strong);--nrs-color-ink: var(--color-ink);--nrs-color-success: var(--color-success);--nrs-color-on-success: var(--color-on-success);--nrs-color-success-wash: var(--color-success-wash);--nrs-color-success-ink: var(--color-success-ink);--nrs-color-warning: var(--color-warning);--nrs-color-warning-wash: var(--color-warning-wash);--nrs-color-warning-ink: var(--color-warning-ink);--nrs-color-danger: var(--color-danger);--nrs-color-danger-wash: var(--color-danger-wash);--nrs-color-danger-ink: var(--color-danger-ink);--nrs-color-error: var(--color-error);--nrs-color-info: var(--color-info);--nrs-color-info-wash: var(--color-info-wash);--nrs-color-info-ink: var(--color-info-ink);--nrs-band-platinum-bg: #eaf0f6;--nrs-band-platinum-text: #33465b;--nrs-band-platinum-dot: #7f97b0;--nrs-band-gold-bg: #faf0d8;--nrs-band-gold-text: #7a5210;--nrs-band-gold-dot: #c99a2e;--nrs-band-silver-bg: #eceff2;--nrs-band-silver-text: #52627a;--nrs-band-silver-dot: #94a3b3;--nrs-band-bronze-bg: #f3e7db;--nrs-band-bronze-text: #8a5a33;--nrs-band-bronze-dot: #b5764a;--nrs-band-platinum-metal: conic-gradient( from 210deg, #eaf0f6, #7f97b0 26%, #f7fafc 46%, #5b7288 66%, #eaf0f6 86%, #9fb2c4 );--nrs-band-platinum-rim: #4a5d72;--nrs-band-gold-metal: conic-gradient( from 210deg, #faf0d8, #c99a2e 26%, #fff6e0 46%, #8a6410 66%, #faf0d8 86%, #e0b957 );--nrs-band-gold-rim: #7a5210;--nrs-band-silver-metal: conic-gradient( from 210deg, #eceff2, #94a3b3 26%, #f7fafc 46%, #6b7a8c 66%, #eceff2 86%, #aab7c4 );--nrs-band-silver-rim: #52627a;--nrs-band-bronze-metal: conic-gradient( from 210deg, #f3e7db, #b5764a 26%, #f7ede1 46%, #8a5a33 66%, #f3e7db 86%, #c98b5e );--nrs-band-bronze-rim: #8a5a33}.nrs-ratio{display:block;width:100%;max-width:100%}.nrs-ratio--16x9{aspect-ratio:16/9}.nrs-ratio--3x2{aspect-ratio:3/2}.nrs-ratio--1x1{aspect-ratio:1/1}@media(max-width:48rem){:root{--nrs-app-main-block: calc(var(--nrs-space-6) + var(--nrs-space-12))}}@media(max-height:52rem){main.app-shell__main[data-surface=candidate]:has(.exam-player,.english-player){--nrs-app-main-block: calc(var(--nrs-space-6) + var(--nrs-space-8));padding-block:var(--nrs-space-6) var(--nrs-space-8)}}@media(max-height:46rem){main.app-shell__main[data-surface=candidate]:has(.exam-player,.english-player){--nrs-app-main-block: calc(var(--nrs-space-4) + var(--nrs-space-4));padding-block:var(--nrs-space-4)}}.app-shell--sitting-locked{--nrs-app-bar-block: 0px;--nrs-app-bar-slack: 0px}.app-shell--sitting-locked main.app-shell__main[data-surface=candidate]{--nrs-app-main-block: calc(var(--nrs-space-4) + var(--nrs-space-4));padding-block:var(--nrs-space-4)}[data-public-night]{--nrs-public-night: #0f2028;--nrs-public-night-raised: #163a43;--nrs-public-teal: #1d626b;--nrs-public-turquoise: #46c8be;--nrs-public-turquoise-hover: #6fdad1;--nrs-public-turquoise-soft: #bcece8;--nrs-public-accent: #bd4927;--nrs-public-accent-hover: #d1552e;--nrs-public-accent-soft: #e6864f;--nrs-public-accent-pill-ink: #ffd8c2;--nrs-public-mint: #e3f2f1;--nrs-public-mint-raised: #eaf5f4;--nrs-public-mint-lift: #f3f9f8;--nrs-public-white-warm: #f8fbfa;--nrs-public-surface: #ffffff;--nrs-public-ink: #14202e;--nrs-public-ink-2: #33465b;--nrs-public-body: #4a5d72;--nrs-public-on-night: #ffffff;--nrs-public-on-night-muted: #d7eae8;--nrs-public-on-night-subtle: #8fb3b8;--nrs-public-nav-link: #cfe6e6;--nrs-public-hairline-light: rgba(29, 98, 107, .18);--nrs-public-hairline-night: rgba(70, 200, 190, .22);--nrs-public-glass: rgba(255, 255, 255, .06);--nrs-public-glass-raised: rgba(255, 255, 255, .1);--nrs-public-glass-hairline: rgba(255, 255, 255, .12);--nrs-public-ghost-hairline: rgba(255, 255, 255, .34);--nrs-public-card-night: rgba(255, 255, 255, .05);--nrs-public-card-night-hover: rgba(70, 200, 190, .12);--nrs-public-card-night-border-hover: rgba(70, 200, 190, .6);--nrs-public-turquoise-hairline: rgba(70, 200, 190, .36);--nrs-public-turquoise-wash: rgba(70, 200, 190, .1);--nrs-public-turquoise-wash-hover: rgba(70, 200, 190, .18);--nrs-public-accent-hairline: rgba(189, 73, 39, .52);--nrs-public-accent-wash: rgba(189, 73, 39, .16);--nrs-public-accent-wash-hover: rgba(189, 73, 39, .26);--nrs-public-card-hairline: rgba(29, 98, 107, .16);--nrs-public-card-hairline-hover: rgba(29, 98, 107, .34);--nrs-public-seam: rgba(29, 98, 107, .16);--nrs-public-rule-warm-hover: rgba(189, 73, 39, .4);--nrs-public-rule-cool-hover: rgba(70, 200, 190, .6);--nrs-public-rule-ink-hover: rgba(29, 98, 107, .55);--nrs-public-footer-rule: rgba(230, 134, 79, .3);--nrs-public-footer-base-rule: rgba(255, 255, 255, .14);--nrs-public-gutter: 20px;--nrs-public-max: 1440px;--nrs-public-nav-block: 70px;--nrs-public-card-gap: clamp(12px, 1.4vw, 20px);--nrs-public-column-gap: clamp(32px, 4vw, 64px);--nrs-public-section-pad: clamp(44px, 7.5vh, 88px);--nrs-public-partners-pad: clamp(44px, 7.5vh, 80px);--nrs-public-closing-pad: clamp(36px, 6vh, 60px);--nrs-public-hospital-pad: clamp(22px, 3.2vh, 36px);--nrs-public-footer-pad: clamp(36px, 6vh, 56px);--nrs-public-header-gap: clamp(24px, 3.5vh, 40px);--nrs-public-para-gap: clamp(18px, 2.6vh, 28px);--nrs-public-eyebrow-gap: 14px;--nrs-public-rule-inline: 34px;--nrs-public-rule-block: 2px;--nrs-public-doc-max: 1140px;--nrs-public-doc-measure: 70ch;--nrs-public-doc-index-width: 15rem;--nrs-public-doc-canvas: #f8fbfa;--nrs-public-doc-numeral-gutter: 40px;--nrs-public-doc-section-gap: 44px;--nrs-public-doc-rule: rgba(29, 98, 107, .2);--nrs-public-doc-muted: #64758a;--nrs-public-doc-numeral-idle: #91a0b0;--nrs-public-doc-link-rule: rgba(29, 98, 107, .35);--nrs-public-doc-link-rule-hover: rgba(189, 73, 39, .5);--nrs-public-doc-contact-border: rgba(70, 200, 190, .24);--nrs-public-doc-contact-rule: rgba(70, 200, 190, .5);--nrs-public-doc-shadow-contact: 0 16px 40px rgba(20, 32, 46, .18);--nrs-public-doc-disabled: #eef2f5;--nrs-public-doc-disabled-ink: #91a0b0;--nrs-public-doc-wash-teal: radial-gradient( ellipse 40% 50% at 40% 50%, rgba(29, 98, 107, .5), transparent 72% );--nrs-public-doc-wash-terracotta: radial-gradient( ellipse 44% 50% at 60% 60%, rgba(189, 73, 39, .18), transparent 72% );--nrs-public-radius-micro: 4px;--nrs-public-radius-list: 14px;--nrs-public-radius-card: 16px;--nrs-public-radius-photo: 18px;--nrs-public-radius-panel: 22px;--nrs-public-radius-pill: 999px;--nrs-public-shadow-card: 0 6px 20px rgba(20, 32, 46, .05);--nrs-public-shadow-card-hover: 0 22px 48px rgba(20, 32, 46, .14);--nrs-public-shadow-plate: 0 8px 26px rgba(20, 32, 46, .06);--nrs-public-shadow-list: 0 8px 24px rgba(20, 32, 46, .07);--nrs-public-shadow-panel: 0 16px 44px rgba(20, 32, 46, .09);--nrs-public-shadow-photo: 0 18px 44px rgba(20, 32, 46, .18);--nrs-public-shadow-knob: 0 3px 12px rgba(20, 32, 46, .14);--nrs-public-shadow-cta-terracotta: 0 10px 26px rgba(189, 73, 39, .24);--nrs-public-shadow-cta-terracotta-hover: 0 14px 32px rgba(189, 73, 39, .36);--nrs-public-shadow-cta-turquoise: 0 10px 26px rgba(70, 200, 190, .28);--nrs-public-shadow-cta-turquoise-hover: 0 14px 34px rgba(70, 200, 190, .4);--nrs-public-shadow-closing: 0 12px 30px rgba(189, 73, 39, .36);--nrs-public-shadow-closing-hover: 0 16px 38px rgba(189, 73, 39, .46);--nrs-public-shadow-nav-register: 0 6px 18px rgba(189, 73, 39, .34);--nrs-public-shadow-nav-register-hover: 0 10px 24px rgba(189, 73, 39, .44);--nrs-public-shadow-nav-inner: inset 0 1px 0 rgba(255, 255, 255, .14);--nrs-public-nav: linear-gradient( to bottom, rgba(15, 32, 40, .72), rgba(15, 32, 40, .42) 62%, rgba(15, 32, 40, 0) );--nrs-public-hero-scrim: linear-gradient( 96deg, #0f2028 0%, #0f2028 38%, rgba(15, 32, 40, .9) 51%, rgba(15, 32, 40, .08) 76%, rgba(15, 32, 40, .4) 100% );--nrs-public-hero-scrim-tablet: linear-gradient( 96deg, #0f2028 0%, #0f2028 44%, rgba(15, 32, 40, .9) 58%, rgba(15, 32, 40, .12) 80%, rgba(15, 32, 40, .4) 100% );--nrs-public-hero-floor: radial-gradient( ellipse 50% 60% at 50% 100%, rgba(70, 200, 190, .2), transparent 72% );--nrs-public-band-down: linear-gradient(178deg, #e3f2f1 0%, #eaf5f4 58%, #f3f9f8 100%);--nrs-public-band-up: linear-gradient(178deg, #f3f9f8 0%, #eaf5f4 52%, #e3f2f1 100%);--nrs-public-wash-teal: radial-gradient( ellipse 42% 52% at 40% 50%, rgba(70, 200, 190, .2), transparent 72% );--nrs-public-wash-teal-deep: radial-gradient( ellipse 40% 50% at 40% 50%, rgba(29, 98, 107, .42), transparent 72% );--nrs-public-wash-terracotta: radial-gradient( ellipse 46% 56% at 60% 60%, rgba(189, 73, 39, .22), transparent 72% );--nrs-public-closing: linear-gradient(126deg, #0f2028 0%, #163a43 58%, #1d626b 100%);--nrs-public-orb-terracotta: rgba(189, 73, 39, .3);--nrs-public-orb-turquoise: rgba(70, 200, 190, .14);--nrs-public-panel-fade: linear-gradient( 90deg, #fff 0%, rgba(255, 255, 255, .5) 22%, rgba(255, 255, 255, 0) 58% );--nrs-public-panel-fade-block: linear-gradient( 180deg, #fff 0%, rgba(255, 255, 255, .5) 22%, rgba(255, 255, 255, 0) 58% );--nrs-public-scroll-rule: linear-gradient( to bottom, rgba(70, 200, 190, .9), rgba(70, 200, 190, 0) );--nrs-public-size-h1: clamp(33.6px, min(4.3vw, 8vh), 72px);--nrs-public-size-hero-sub: clamp(15px, min(1.2vw, 2.3vh), 19px);--nrs-public-size-hero-pill: clamp(12px, 1.6vh, 14px);--nrs-public-size-hero-cta: clamp(14px, 1.9vh, 17px);--nrs-public-size-hero-tagline: clamp(13px, 1.8vh, 16px);--nrs-public-size-h2: clamp(27.2px, min(2.9vw, 4.6vh), 46.4px);--nrs-public-size-eyebrow: 12px;--nrs-public-size-card-h3: clamp(18.4px, min(1.7vw, 2.7vh), 25.6px);--nrs-public-size-card-body: clamp(13px, min(1vw, 1.9vh), 16px);--nrs-public-size-plate: clamp(14px, min(1.05vw, 2vh), 17px);--nrs-public-size-question: clamp(24px, min(2.4vw, 3.8vh), 38.4px);--nrs-public-size-panel-body: clamp(14px, min(1.15vw, 2.1vh), 18px);--nrs-public-size-value-word: clamp(20.8px, min(2vw, 3vh), 30.4px);--nrs-public-size-step-title: clamp(16.8px, min(1.5vw, 2.4vh), 21.6px);--nrs-public-size-step-body: clamp(13px, min(.95vw, 1.8vh), 15px);--nrs-public-size-step-numeral: 13px;--nrs-public-size-closing-h2: clamp(25.6px, min(2.7vw, 4.2vh), 41.6px);--nrs-public-size-hospital-statement: clamp(17.6px, min(1.8vw, 2.9vh), 27.2px);--nrs-public-size-nav-link: 15px;--nrs-public-size-footer-label: 12px;--nrs-public-size-footer-link: 15px;--nrs-public-size-footer-base: 13px;--nrs-public-size-doc-h1: clamp(32px, min(4vw, 6.5vh), 52px);--nrs-public-size-doc-intro: clamp(15px, min(1.15vw, 2.1vh), 18px);--nrs-public-size-doc-h2: 26px;--nrs-public-size-doc-h3: 19px;--nrs-public-size-doc-body: 17px;--nrs-public-size-doc-list: 16px;--nrs-public-size-doc-note: 15.5px;--nrs-public-size-doc-index: 13px;--nrs-public-size-doc-meta: 13px;--nrs-public-size-doc-meta-label: 11px;--nrs-public-size-doc-numeral: 12px;--nrs-public-lh-doc-body: 1.78;--nrs-public-lh-doc-list: 1.7;--nrs-public-track-doc-meta: .14em;--nrs-public-track-eyebrow: .2em;--nrs-public-track-display: -.026em;--nrs-public-track-h2: -.016em;--nrs-public-ease: cubic-bezier(.16, 1, .3, 1);--nrs-public-reveal: .62s;--nrs-public-lift: .26s;--nrs-public-switch-knob: .32s;--nrs-public-switch-ink: .22s;--nrs-public-switch-photo: .42s;--nrs-public-micro: .18s}@media(min-width:48rem){[data-public-night]{--nrs-public-gutter: 32px}}@media(min-width:75rem){[data-public-night]{--nrs-public-gutter: 48px}}[data-public-night] .nrs-scroll-reveal{opacity:0;transform:translateY(22px);transition:opacity var(--nrs-public-reveal) var(--nrs-public-ease),transform var(--nrs-public-reveal) var(--nrs-public-ease);will-change:opacity,transform}[data-public-night] .nrs-scroll-reveal--visible{opacity:1;transform:none;will-change:auto}@media(prefers-reduced-motion:reduce){[data-public-night] .nrs-scroll-reveal{opacity:1;transform:none;transition:none}}[data-public-night] .ph.is-landing:before{content:"";position:absolute;inset:0;background:var(--nrs-public-nav);pointer-events:none;transition:background-color var(--nrs-motion-standard) var(--nrs-ease-standard)}@supports (backdrop-filter: blur(1rem)) or (-webkit-backdrop-filter: blur(1rem)){[data-public-night] .ph.is-landing:before{-webkit-backdrop-filter:blur(1rem) saturate(1.1);backdrop-filter:blur(1rem) saturate(1.1)}}[data-public-night] .ph.is-landing.is-solid:before{background-color:var(--nrs-public-night);background-image:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-block-end:var(--nrs-border-hairline) solid var(--nrs-public-hairline-night)}[data-public-night] .ph.is-landing .ph__surface{inline-size:min(100%,var(--nrs-public-max));min-block-size:var(--nrs-public-nav-block);margin:0 auto;padding-inline:var(--nrs-public-gutter);color:var(--nrs-public-on-night)}[data-public-night] .ph.is-landing .ph__surface:before,[data-public-night] .ph.is-landing.is-solid .ph__surface:before{display:none}[data-public-night] .ph.is-landing .ph__brand{padding-inline:0}[data-public-night] .ph.is-landing .ph__logo{--nrs-asset-h: 1.75rem}[data-public-night] .ph.is-landing .ph__logo img{filter:brightness(0) invert(1)}[data-public-night] .ph.is-landing .ph__primary-links{gap:.125rem;padding:.25rem;border:var(--nrs-border-hairline) solid var(--nrs-public-glass-hairline);border-radius:var(--nrs-public-radius-pill);background:var(--nrs-public-glass);box-shadow:var(--nrs-public-shadow-nav-inner)}[data-public-night] .ph.is-landing .ph__link,[data-public-night] .ph.is-landing .ph__signin{min-block-size:2.5rem;padding-inline:1.125rem;color:var(--nrs-public-nav-link);font-family:var(--nrs-font-body);font-size:var(--nrs-public-size-nav-link);font-weight:var(--nrs-font-weight-regular)}[data-public-night] .ph.is-landing .ph__link:hover,[data-public-night] .ph.is-landing .ph__signin:hover{background-color:var(--nrs-public-glass-raised);color:var(--nrs-public-on-night)}[data-public-night] .ph.is-landing .ph__link.is-active{background-color:var(--nrs-public-glass-raised);color:var(--nrs-public-on-night);font-weight:var(--nrs-font-weight-semibold)}[data-public-night] .ph.is-landing .ph__link.is-active:after{content:"";position:absolute;inset-block-end:.375rem;inset-inline-start:50%;inline-size:.875rem;block-size:var(--nrs-public-rule-block);border-radius:var(--nrs-public-rule-block);background:var(--nrs-public-accent-soft);transform:translate(-50%)}[data-public-night] .ph.is-landing .ph__cta .mat-mdc-button-base{--mat-button-filled-container-color: var(--nrs-public-accent);--mat-button-filled-label-text-color: var(--nrs-public-on-night);min-block-size:var(--nrs-touch-target);padding-inline:1.375rem;border-radius:var(--nrs-public-radius-pill);box-shadow:var(--nrs-public-shadow-nav-register);font-size:var(--nrs-public-size-nav-link);transition:background-color var(--nrs-public-micro) var(--nrs-ease-standard),box-shadow var(--nrs-public-micro) var(--nrs-ease-standard),transform var(--nrs-public-micro) var(--nrs-public-ease)}[data-public-night] .ph.is-landing .ph__cta .mat-mdc-button-base:hover{--mat-button-filled-container-color: var(--nrs-public-accent-hover);box-shadow:var(--nrs-public-shadow-nav-register-hover);transform:translateY(-.125rem)}[data-public-night] .ph.is-landing .ph__toggle:hover{background-color:var(--nrs-public-glass-raised)}@media(min-width:48rem){[data-public-night] .ph.is-landing .ph__surface{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:var(--nrs-space-3)}[data-public-night] .ph.is-landing .ph__primary-links,[data-public-night] .ph.is-landing .ph__actions{display:flex;align-items:center}[data-public-night] .ph.is-landing .ph__primary-links{justify-content:center}[data-public-night] .ph.is-landing .ph__actions{justify-content:flex-end;gap:var(--nrs-space-1)}[data-public-night] .ph.is-landing .ph__mobile-actions{display:none}[data-public-night] .ph.is-landing .ph__link{padding-inline:.75rem}[data-public-night] .ph.is-landing .ph__signin{display:none}}@media(min-width:75rem){[data-public-night] .ph.is-landing .ph__link{padding-inline:1.125rem}[data-public-night] .ph.is-landing .ph__signin{display:inline-flex}}@media(max-width:47.99rem){[data-public-night] .ph.is-landing .ph__surface{padding-inline:var(--nrs-space-5)}}[data-public-night] .pf.is-landing{padding:var(--nrs-public-footer-pad) var(--nrs-public-gutter) 1.75rem;border-block-start-color:var(--nrs-public-footer-rule);background:var(--nrs-public-night);color:var(--nrs-public-on-night-muted)}[data-public-night] .pf.is-landing:before{background:var(--nrs-public-orb-turquoise)}[data-public-night] .pf.is-landing .pf__inner{max-inline-size:var(--nrs-public-max)}[data-public-night] .pf.is-landing .pf__grid{gap:var(--nrs-public-column-gap);margin-block-start:0;padding-block-start:0;border-block-start:0}[data-public-night] .pf.is-landing .pf__logo{--nrs-asset-w: auto;--nrs-asset-h: 1.875rem}[data-public-night] .pf.is-landing .pf__logo img{filter:brightness(0) invert(1)}[data-public-night] .pf.is-landing .pf__descriptor{max-inline-size:42ch;margin-block-start:1rem;color:var(--nrs-public-on-night-muted);font-family:var(--nrs-font-body);font-size:var(--nrs-public-size-plate);line-height:1.6}[data-public-night] .pf.is-landing .pf__contact-link{margin-block-start:.875rem;color:var(--nrs-public-turquoise);font-family:var(--nrs-font-body);font-size:var(--nrs-public-size-footer-link);transition:gap var(--nrs-motion-standard) var(--nrs-ease-standard)}[data-public-night] .pf.is-landing .pf__contact-link:hover{gap:.875rem;color:var(--nrs-public-turquoise-hover)}[data-public-night] .pf.is-landing .pf__contact-link span{transition:none;transform:none}[data-public-night] .pf.is-landing .pf__nav{gap:var(--nrs-space-6) 1.25rem}[data-public-night] .pf.is-landing .pf__group h3{margin-block-end:.5rem;color:var(--nrs-public-on-night-subtle);font-family:var(--nrs-font-body);font-size:var(--nrs-public-size-footer-label);font-weight:var(--nrs-font-weight-semibold);letter-spacing:.16em}[data-public-night] .pf.is-landing .pf__links{gap:0}[data-public-night] .pf.is-landing .pf__link{min-block-size:2.5rem;color:var(--nrs-public-on-night);font-family:var(--nrs-font-body);font-size:var(--nrs-public-size-footer-link);transition:color var(--nrs-public-micro) var(--nrs-ease-standard)}[data-public-night] .pf.is-landing .pf__link:hover{color:var(--nrs-public-turquoise)}[data-public-night] .pf.is-landing .pf__base{gap:.625rem;margin-block-start:clamp(24px,3.5vh,36px);padding-block-start:1.125rem;border-block-start-color:var(--nrs-public-footer-base-rule)}[data-public-night] .pf.is-landing .pf__base p{color:var(--nrs-public-on-night-muted);font-family:var(--nrs-font-body);font-size:var(--nrs-public-size-footer-base);line-height:1.5;opacity:.82}@media(max-width:47.99rem){[data-public-night] .pf.is-landing{padding-inline:var(--nrs-space-5)}[data-public-night] .pf.is-landing .pf__nav{grid-template-columns:minmax(0,1fr)}[data-public-night] .pf.is-landing .pf__link{min-block-size:var(--nrs-touch-target)}}@media(min-width:48rem)and (max-width:74.99rem){[data-public-night] .pf.is-landing{padding-inline:var(--nrs-space-8)}[data-public-night] .pf.is-landing .pf__grid{grid-template-columns:minmax(0,1fr)}}[data-public-night] .doc__p{margin:0 0 1rem;color:var(--nrs-public-ink-2);font-family:var(--nrs-font-body);font-size:var(--nrs-public-size-doc-body);line-height:var(--nrs-public-lh-doc-body)}[data-public-night] .doc__h3{margin:1.5rem 0 .75rem;color:var(--nrs-public-ink);font-family:var(--nrs-font-heading);font-size:var(--nrs-public-size-doc-h3);font-weight:var(--nrs-font-weight-semibold);line-height:1.3}[data-public-night] .doc__prose>:last-child{margin-block-end:0}[data-public-night] .doc__prose strong,[data-public-night] .doc__note strong,[data-public-night] .doc__callout strong,[data-public-night] .doc__table strong{color:var(--nrs-public-ink);font-weight:var(--nrs-font-weight-semibold)}[data-public-night] .doc__prose a{color:var(--nrs-public-teal);border-block-end:var(--nrs-border-hairline) solid var(--nrs-public-doc-link-rule);text-decoration:none;transition:color var(--nrs-public-micro) var(--nrs-ease-standard),border-color var(--nrs-public-micro) var(--nrs-ease-standard)}[data-public-night] .doc__prose a:hover{color:var(--nrs-public-accent);border-block-end-color:var(--nrs-public-doc-link-rule-hover)}[data-public-night] .doc__list{display:flex;flex-direction:column;gap:.5rem;margin:0 0 1.25rem;padding:0;list-style:none}[data-public-night] .doc__list li{display:grid;grid-template-columns:1.125rem minmax(0,1fr);gap:.625rem;color:var(--nrs-public-ink-2);font-family:var(--nrs-font-body);font-size:var(--nrs-public-size-doc-list);line-height:var(--nrs-public-lh-doc-list)}[data-public-night] .doc__dash{inline-size:.6875rem;block-size:1px;margin-block-start:.8125rem;background:var(--nrs-public-accent)}[data-public-night] .doc__note{margin:0 0 1.25rem;padding:1rem 1.125rem;border:var(--nrs-border-hairline) solid var(--nrs-public-hairline-light);border-radius:.75rem;background:var(--nrs-public-mint)}[data-public-night] .doc__callout{margin:0 0 1.25rem;padding:1.375rem 1.625rem;border-inline-start:var(--nrs-public-rule-block) solid var(--nrs-public-accent);border-radius:0 var(--nrs-public-radius-list) var(--nrs-public-radius-list) 0;background:var(--nrs-public-surface);box-shadow:var(--nrs-public-shadow-plate)}[data-public-night] .doc__callout--cool{border-inline-start-color:var(--nrs-public-teal)}[data-public-night] .doc__note>:last-child,[data-public-night] .doc__callout>:last-child{margin-block-end:0}[data-public-night] .doc__note .doc__p{font-size:var(--nrs-public-size-doc-note);line-height:var(--nrs-public-lh-doc-list)}[data-public-night] .doc__table-scroll{overflow-x:auto;margin:0 0 1.625rem;border:var(--nrs-border-hairline) solid var(--nrs-public-hairline-light);border-radius:.75rem;background:var(--nrs-public-surface)}[data-public-night] .doc__table{inline-size:100%;border-collapse:collapse;font-family:var(--nrs-font-body)}[data-public-night] .doc__table th,[data-public-night] .doc__table td{padding:.875rem 1.125rem;border-block-end:var(--nrs-border-hairline) solid var(--nrs-public-hairline-light);font-size:var(--nrs-public-size-doc-list);line-height:1.6;text-align:start;vertical-align:top}[data-public-night] .doc__table th{color:var(--nrs-public-ink);font-family:var(--nrs-font-hero);font-size:var(--nrs-public-size-doc-meta-label);font-weight:var(--nrs-font-weight-bold);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}[data-public-night] .doc__table td{color:var(--nrs-public-ink-2)}[data-public-night] .doc__table tbody tr:last-child td{border-block-end:0}[data-public-night] .doc__contact{padding:1.75rem 1.875rem;border:var(--nrs-border-hairline) solid var(--nrs-public-doc-contact-border);border-radius:var(--nrs-public-radius-card);background:var(--nrs-public-night);box-shadow:var(--nrs-public-doc-shadow-contact)}[data-public-night] .doc__contact-email{display:inline-flex;align-items:center;min-block-size:var(--nrs-touch-target);margin-block-end:.25rem;border-block-end:0;color:var(--nrs-public-turquoise);font-family:var(--nrs-font-heading);font-size:1.5rem;font-weight:var(--nrs-font-weight-semibold);text-decoration:underline;text-decoration-color:var(--nrs-public-doc-contact-rule);text-underline-offset:.25rem}[data-public-night] .doc__contact-email:hover{color:var(--nrs-public-turquoise-hover);text-decoration-color:var(--nrs-public-turquoise)}[data-public-night] .doc__contact p{margin:0 0 .75rem;color:var(--nrs-public-on-night-muted);font-family:var(--nrs-font-body);font-size:var(--nrs-public-size-doc-list);line-height:1.7}[data-public-night] .doc__contact p:last-child{margin-block-end:0}[data-public-night] .doc__contact strong{color:var(--nrs-public-on-night)}[data-public-night] .consent__stamp{display:flex;flex-wrap:wrap;align-items:center;gap:.625rem 1.75rem;margin-block-end:clamp(28px,4.5vh,40px);padding:1.125rem 1.25rem;border:var(--nrs-border-hairline) solid var(--nrs-public-doc-contact-border);border-radius:var(--nrs-public-radius-list);background:var(--nrs-public-night)}[data-public-night] .consent__stamp dl{display:contents}[data-public-night] .consent__stamp-item{display:flex;align-items:baseline;gap:.625rem}[data-public-night] .consent__stamp dt{color:var(--nrs-public-on-night-subtle);font-family:var(--nrs-font-hero);font-size:var(--nrs-public-size-doc-meta-label);font-weight:var(--nrs-font-weight-bold);letter-spacing:var(--nrs-public-track-doc-meta);text-transform:uppercase}[data-public-night] .consent__stamp dd{margin:0;color:var(--nrs-public-on-night);font-family:var(--nrs-font-body);font-size:var(--nrs-public-size-doc-meta)}[data-public-night] .consent__step{display:inline-flex;align-items:center;gap:.5rem;margin:0;margin-inline-start:auto;color:var(--nrs-public-turquoise);font-family:var(--nrs-font-hero);font-size:var(--nrs-public-size-doc-meta-label);font-weight:var(--nrs-font-weight-bold);letter-spacing:var(--nrs-public-track-doc-meta);text-transform:uppercase}[data-public-night] .consent__step-bar{inline-size:1rem;block-size:.1875rem;border-radius:2px;background:#46c8be47}[data-public-night] .consent__step-bar--on{background:var(--nrs-public-turquoise)}[data-public-night] .doc__masthead{position:relative;overflow:hidden;background:var(--nrs-public-night)}[data-public-night] .doc__wash{position:absolute;pointer-events:none}[data-public-night] .doc__wash--teal{inset:-30% 50% auto -10%;block-size:120%;background:var(--nrs-public-doc-wash-teal)}[data-public-night] .doc__wash--warm{inset:auto -8% -40% 55%;block-size:90%;background:var(--nrs-public-doc-wash-terracotta)}[data-public-night] .doc__masthead-inner{position:relative;max-inline-size:var(--nrs-public-doc-max);margin-inline:auto;padding:clamp(40px,7vh,72px) var(--nrs-public-gutter) clamp(32px,5vh,52px)}[data-public-night] .doc__eyebrow{display:flex;align-items:center;gap:.75rem;margin:0 0 1rem;color:var(--nrs-public-accent-soft);font-family:var(--nrs-font-body);font-size:var(--nrs-public-size-eyebrow);font-weight:var(--nrs-font-weight-bold);letter-spacing:var(--nrs-public-track-eyebrow);line-height:1;text-transform:uppercase}[data-public-night] .doc__eyebrow span{flex:0 0 auto;inline-size:var(--nrs-public-rule-inline);block-size:var(--nrs-public-rule-block);border-radius:var(--nrs-public-rule-block);background:var(--nrs-public-accent)}[data-public-night] .doc__masthead h1{margin:0 0 1rem;color:var(--nrs-public-on-night);font-family:var(--nrs-font-heading);font-size:var(--nrs-public-size-doc-h1);font-weight:var(--nrs-font-weight-semibold);letter-spacing:-.02em;line-height:1.08;text-wrap:balance}[data-public-night] .doc__intro{max-inline-size:60ch;margin:0 0 1.625rem;color:var(--nrs-public-on-night-muted);font-family:var(--nrs-font-body);font-size:var(--nrs-public-size-doc-intro);line-height:1.6;text-wrap:pretty}[data-public-night] .doc__meta dl{display:contents}[data-public-night] .doc__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.625rem 1.75rem;margin:0;padding-block-start:1.375rem;border-block-start:var(--nrs-border-hairline) solid var(--nrs-public-hairline-night)}[data-public-night] .doc__meta-item{display:flex;align-items:baseline;gap:.625rem}[data-public-night] .doc__meta dt{color:var(--nrs-public-on-night-subtle);font-family:var(--nrs-font-hero);font-size:var(--nrs-public-size-doc-meta-label);font-weight:var(--nrs-font-weight-bold);letter-spacing:var(--nrs-public-track-doc-meta);text-transform:uppercase}[data-public-night] .doc__meta dd{margin:0;color:var(--nrs-public-on-night);font-family:var(--nrs-font-body);font-size:var(--nrs-public-size-doc-meta)}[data-public-night] .doc__meta-aside{margin:0;color:var(--nrs-public-on-night-subtle);font-family:var(--nrs-font-body);font-size:var(--nrs-public-size-doc-meta)}[data-public-night] .info__link{display:inline-flex;align-items:center;gap:.5625rem;margin-block-start:auto;min-block-size:var(--nrs-touch-target);color:var(--nrs-public-accent);font-family:var(--nrs-font-body);font-size:.96875rem;font-weight:var(--nrs-font-weight-semibold);text-decoration:none;transition:gap var(--nrs-motion-standard) var(--nrs-ease-standard)}[data-public-night] .info__link:hover{gap:.9375rem}[data-public-night] .info__action{display:inline-flex;align-items:center;justify-content:center;gap:.625rem;align-self:flex-start;margin-block-start:auto;min-block-size:clamp(3rem,6.2vh,3.5rem);padding-inline:1.625rem;border-radius:var(--nrs-public-radius-pill);background:var(--nrs-public-accent);box-shadow:var(--nrs-public-shadow-cta-terracotta);color:var(--nrs-public-on-night);font-family:var(--nrs-font-body);font-size:.96875rem;font-weight:var(--nrs-font-weight-semibold);text-decoration:none;white-space:nowrap;transition:background-color var(--nrs-public-micro) var(--nrs-ease-standard),box-shadow var(--nrs-public-micro) var(--nrs-ease-standard),transform var(--nrs-public-micro) var(--nrs-public-ease)}[data-public-night] .info__action:hover{background:var(--nrs-public-accent-hover);box-shadow:var(--nrs-public-shadow-cta-terracotta-hover);transform:translateY(-.125rem)}.auth{--nrs-auth-night: #0f2028;--nrs-auth-night-mid: #163a43;--nrs-auth-teal: #1d626b;--nrs-auth-turquoise: #46c8be;--nrs-auth-turquoise-soft: #bcece8;--nrs-auth-accent: #bd4927;--nrs-auth-accent-hover: #d1552e;--nrs-auth-accent-soft: #e6864f;--nrs-auth-ink: #14202e;--nrs-auth-ink-2: #33465b;--nrs-auth-body: #4a5d72;--nrs-auth-muted: #64758a;--nrs-auth-placeholder: #91a0b0;--nrs-auth-on-night: #ffffff;--nrs-auth-on-night-subtle: #8fb3b8;--nrs-auth-mint: #e3f2f1;--nrs-auth-warm-white: #f8fbfa;--nrs-auth-surface: #ffffff;--nrs-auth-field-line: rgba(29, 98, 107, .3);--nrs-auth-hairline: rgba(29, 98, 107, .16);--nrs-auth-rule: rgba(20, 32, 46, .2);--nrs-auth-disabled: #eef2f5;--nrs-auth-disabled-line: rgba(29, 98, 107, .18);--nrs-auth-danger: #a23a3a;--nrs-auth-danger-ink: #842f2f;--nrs-auth-danger-wash: #f6e5e5;--nrs-auth-danger-field: #fffafa;--nrs-auth-warn-wash: #fdf2ec;--nrs-auth-info: #1c64d8;--nrs-auth-info-ink: #164fab;--nrs-auth-info-wash: #e6eefb;--nrs-auth-card-inline: 34rem;--nrs-auth-card-inline-wide: 37rem;--nrs-auth-card-radius: 20px;--nrs-auth-control-block: 52px;--nrs-auth-control-radius: 12px;--nrs-auth-ease: cubic-bezier(.16, 1, .3, 1);--nrs-auth-spine: linear-gradient(90deg, #bd4927, #1d626b 54%, #46c8be);--nrs-auth-canvas: radial-gradient(ellipse 46% 52% at 24% 34%, rgba(29, 98, 107, .62), transparent 70%), radial-gradient(ellipse 50% 54% at 74% 88%, rgba(189, 73, 39, .24), transparent 72%), linear-gradient(140deg, #0f2028, #163a43 60%, #1d626b);min-block-size:100dvh;position:relative;isolation:isolate;overflow:clip;display:flex;flex-direction:column;background:var(--nrs-auth-canvas);color:var(--nrs-auth-on-night);font-family:var(--nrs-font-body)}.auth__brand{position:relative;display:flex;align-items:center;padding:var(--nrs-space-5) var(--nrs-space-5) 0}.auth__brandtop{display:flex;align-items:center}.auth__logo-frame{display:inline-flex}.auth__logo{block-size:1.75rem;inline-size:auto;filter:brightness(0) invert(1)}.auth__brandstory,.auth__brandmeta{display:none}.auth__col{position:relative;z-index:1;flex:1 1 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--nrs-space-2);padding:var(--nrs-space-5) var(--nrs-space-4) var(--nrs-space-10)}.auth__exit-band{inline-size:100%;max-inline-size:var(--nrs-auth-card-inline);display:flex;justify-content:flex-end}.auth__card{position:relative;inline-size:100%;max-inline-size:var(--nrs-auth-card-inline);display:flex;flex-direction:column;gap:var(--nrs-space-6);padding:var(--nrs-space-8) var(--nrs-space-6) var(--nrs-space-6);overflow:hidden;color:var(--nrs-auth-ink);background:var(--nrs-auth-surface);border:0;border-radius:var(--nrs-auth-card-radius);box-shadow:0 1.875rem 5rem #050c146b}.auth__card-edge{position:absolute;inset-block-start:0;inset-inline:0;block-size:3px;background:var(--nrs-auth-spine)}.auth__head{display:flex;flex-direction:column;gap:var(--nrs-space-3)}.auth__eyebrow{display:inline-flex;align-items:center;gap:var(--nrs-space-3);margin:0;color:var(--nrs-auth-accent);font-size:var(--nrs-font-size-xs);font-weight:var(--nrs-font-weight-bold);letter-spacing:.2em;line-height:1;text-transform:uppercase}.auth__eyebrow:before{content:"";inline-size:1.75rem;block-size:2px;flex:0 0 auto;border-radius:2px;background:currentColor}.auth__title{margin:0;max-inline-size:18ch;font-family:var(--nrs-font-heading);font-size:clamp(1.75rem,4.4vw,2.125rem);font-weight:var(--nrs-font-weight-semibold);line-height:1.1;letter-spacing:-.018em;color:var(--nrs-auth-ink)}.auth__lede{margin:0;max-inline-size:50ch;color:var(--nrs-auth-body);font-size:.96875rem;line-height:1.62}.auth__form{display:flex;flex-direction:column;gap:var(--nrs-space-4)}.auth__foot{margin:0;padding-block-start:var(--nrs-space-5);border-block-start:var(--nrs-border-hairline) solid var(--nrs-auth-hairline);color:var(--nrs-auth-body);font-size:.9375rem;line-height:var(--nrs-line-normal)}.auth__foot a{display:inline-flex;align-items:center;gap:var(--nrs-space-2);min-block-size:var(--nrs-touch-target);color:var(--nrs-auth-teal);text-decoration:none;border-block-end:var(--nrs-border-hairline) solid rgba(29,98,107,.4);font-weight:var(--nrs-font-weight-semibold);transition:color var(--nrs-motion-micro) var(--nrs-ease-standard),border-color var(--nrs-motion-micro) var(--nrs-ease-standard)}.auth__foot a:hover{color:var(--nrs-auth-accent);border-block-end-color:#bd492780}.auth__problem,.auth__notice{display:grid;grid-template-columns:1.25rem minmax(0,1fr);gap:var(--nrs-space-3);margin:0;padding:.875rem 1rem;border:0;border-inline-start:3px solid var(--nrs-auth-teal);border-radius:var(--nrs-auth-control-radius);background:var(--nrs-auth-mint);color:var(--nrs-auth-ink);font-size:.90625rem;line-height:1.55}.auth__problem{border-inline-start-color:var(--nrs-auth-danger);background:var(--nrs-auth-danger-wash);color:var(--nrs-auth-danger-ink)}.auth__problem:before,.auth__notice:before{content:"!";display:inline-flex;align-items:center;justify-content:center;inline-size:1.25rem;block-size:1.25rem;border-radius:var(--nrs-radius-pill);background:var(--nrs-auth-danger);color:#fff;font-size:.75rem;font-weight:var(--nrs-font-weight-bold)}.auth__notice:before{content:"i";background:var(--nrs-auth-teal)}.field{display:flex;flex-direction:column;gap:.4375rem}.field-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--nrs-space-4)}.field-row>.field,.field-row>nrs-country-select{display:grid;grid-template-rows:subgrid;grid-row:span 4;row-gap:.4375rem;min-inline-size:0}.field-row>nrs-country-select>.nrs-field{display:contents}.field-row :is(.field__label,.nrs-field__label){grid-row:1}.field-row :is(.field__help,.nrs-field__help){grid-row:2}.field-row :is(.field__control,.nrs-combo){grid-row:3}.field-row :is(.field__error,.nrs-field__error){grid-row:4}.field__label{font-weight:var(--nrs-font-weight-semibold);font-size:.875rem;color:var(--nrs-auth-ink)}.field__opt,.field__help{color:var(--nrs-auth-body);font-size:.84375rem;font-weight:var(--nrs-font-weight-regular);line-height:1.55}.field__control{inline-size:100%;min-block-size:var(--nrs-auth-control-block);padding:0 1rem;border:var(--nrs-border-hairline) solid var(--nrs-auth-field-line);border-radius:var(--nrs-auth-control-radius);background:var(--nrs-auth-surface);box-shadow:none;color:var(--nrs-auth-ink);font:inherit;font-size:1rem;transition:background-color var(--nrs-motion-micro) var(--nrs-ease-standard),border-color var(--nrs-motion-micro) var(--nrs-ease-standard)}.field__control::placeholder{color:var(--nrs-auth-placeholder)}.field__control:hover:not(:disabled){border-color:var(--nrs-auth-teal)}.field__control:focus-visible{outline:var(--nrs-border-thick) solid var(--color-focus);outline-offset:2px;border-color:var(--nrs-auth-teal)}.field__control:disabled{border-color:var(--nrs-auth-disabled-line);background:var(--nrs-auth-disabled);color:var(--nrs-auth-muted);cursor:not-allowed}.field__control[aria-invalid=true]{border-color:var(--nrs-auth-danger);background:var(--nrs-auth-danger-field)}.field__control:-webkit-autofill,.field__control:-webkit-autofill:hover,.field__control:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 var(--nrs-space-32) var(--nrs-auth-surface) inset;-webkit-text-fill-color:var(--nrs-auth-ink);caret-color:var(--nrs-auth-ink)}.field__error{display:flex;align-items:center;gap:var(--nrs-space-2);min-block-size:var(--nrs-space-4);color:var(--nrs-color-error);font-size:.84375rem;line-height:var(--nrs-line-snug)}.field__error:not(:empty):before{content:"!";display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;inline-size:1rem;block-size:1rem;border-radius:var(--nrs-radius-pill);background:var(--nrs-auth-danger);color:#fff;font-size:.6875rem;font-weight:var(--nrs-font-weight-bold)}.field__labelrow{display:flex;align-items:baseline;justify-content:space-between;gap:var(--nrs-space-3)}.field__reveal{min-block-size:var(--nrs-touch-target);padding:0;border:0;background:none;color:var(--nrs-auth-teal);cursor:pointer;font-family:inherit;font-size:.8125rem;font-weight:var(--nrs-font-weight-semibold)}.field__reveal:hover{color:var(--nrs-auth-accent)}.field__meter{display:flex;align-items:center;gap:var(--nrs-space-3)}.field__meter-track{flex:1;block-size:4px;border-radius:2px;background:var(--nrs-auth-disabled);overflow:hidden}.field__meter-fill{display:block;block-size:4px;border-radius:2px;background:var(--nrs-auth-teal);transition:inline-size .26s var(--nrs-auth-ease)}.field__meter-label{color:var(--nrs-auth-body);font-size:.8125rem}.auth nrs-button{display:inline-flex;align-self:stretch}.auth nrs-button :is(.mat-mdc-button-base,.mat-mdc-button){--mat-button-filled-container-color: var(--nrs-auth-accent);--mat-button-filled-label-text-color: #ffffff;--mat-button-filled-ripple-color: rgba(255, 255, 255, .16);--mat-button-filled-state-layer-color: #ffffff;--mat-button-outlined-label-text-color: var(--nrs-auth-ink);--mat-button-outlined-outline-color: var(--nrs-auth-rule);--mat-button-text-label-text-color: var(--nrs-auth-teal);inline-size:100%;min-block-size:3.375rem;padding-inline:var(--nrs-space-6);border-radius:var(--nrs-radius-pill);font-family:var(--nrs-font-body);font-size:1.03125rem;font-weight:var(--nrs-font-weight-semibold);letter-spacing:0;transition:background-color var(--nrs-motion-micro) var(--nrs-ease-standard),box-shadow var(--nrs-motion-micro) var(--nrs-ease-standard),transform var(--nrs-motion-micro) var(--nrs-auth-ease)}.auth nrs-button :is(.mat-mdc-button-base,.mat-mdc-button)[class*=filled]{box-shadow:0 .625rem 1.625rem #bd492742}.auth nrs-button :is(.mat-mdc-button-base,.mat-mdc-button):hover:not(:disabled){--mat-button-filled-container-color: var(--nrs-auth-accent-hover);transform:translateY(-.125rem)}.auth nrs-button :is(.mat-mdc-button-base,.mat-mdc-button):disabled{background-color:var(--nrs-auth-disabled);box-shadow:none;color:var(--nrs-auth-muted);cursor:not-allowed}.auth nrs-code-input input{min-block-size:var(--nrs-auth-control-block);border-radius:var(--nrs-auth-control-radius);border-color:var(--nrs-auth-field-line);background:var(--nrs-auth-surface);color:var(--nrs-auth-ink);font-family:var(--nrs-font-hero);font-size:1.25rem;font-weight:var(--nrs-font-weight-bold);letter-spacing:.34em}.auth nrs-spinner{color:var(--nrs-auth-teal)}@media(min-width:30rem){.auth__brand{padding-inline:var(--nrs-space-8)}.auth__col{padding:var(--nrs-space-6) var(--nrs-space-6) var(--nrs-space-12)}.auth__card{padding:var(--nrs-space-10) var(--nrs-space-10) var(--nrs-space-8)}}@media(max-width:40rem){.field-row{grid-template-columns:minmax(0,1fr)}}@media(min-width:64rem){.auth{display:grid;grid-template-columns:minmax(0,1.06fr) minmax(0,.94fr)}.auth__brand{min-block-size:100dvh;align-items:stretch;flex-direction:column;justify-content:space-between;gap:var(--nrs-space-10);padding:var(--nrs-space-10) var(--nrs-space-12)}.auth__brandstory{position:relative;display:flex;flex-direction:column;gap:var(--nrs-space-5);max-inline-size:34rem}.auth__brand-eyebrow{display:flex;align-items:center;gap:var(--nrs-space-3);margin:0;color:var(--nrs-auth-accent-soft);font-size:var(--nrs-font-size-xs);font-weight:var(--nrs-font-weight-bold);letter-spacing:.2em;line-height:1}.auth__brand-eyebrow span{inline-size:2.125rem;block-size:2px;border-radius:2px;background:var(--nrs-auth-accent)}.auth__brandline{margin:0;max-inline-size:20ch;font-family:var(--nrs-font-heading);font-size:clamp(2.5rem,4vw,3.75rem);font-weight:var(--nrs-font-weight-semibold);line-height:1.06;letter-spacing:-.02em;color:var(--nrs-auth-on-night)}.auth__brandmeta{display:block;position:relative;margin:0;max-inline-size:40ch;color:var(--nrs-auth-on-night-subtle);font-size:.9375rem;line-height:1.6}.auth__brandstory{display:flex}.auth__logo{block-size:1.875rem}.auth__passage{position:relative;max-inline-size:28.75rem;margin-block-start:var(--nrs-space-3)}.auth__passage-line{display:none}.auth__passage-stages{position:relative;display:flex;align-items:flex-start;gap:0;margin:0;padding:0;list-style:none}.auth__passage-stages:before{content:"";position:absolute;inset-block-start:9px;inset-inline:9px;block-size:2px;border-radius:2px;background:linear-gradient(90deg,#bd4927,#1d626b 52%,#46c8be)}.auth__passage-stage{position:relative;flex:1;display:flex;flex-direction:column;gap:var(--nrs-space-3)}.auth__passage-stage:last-child{flex:0 0 auto;align-items:flex-start}.auth__passage-node{inline-size:1.25rem;block-size:1.25rem;border-radius:var(--nrs-radius-pill);border:3px solid var(--nrs-auth-night);background:var(--nrs-auth-accent);box-shadow:0 0 0 3px #bd492747}.auth__passage-stage[data-tone=bridge] .auth__passage-node{background:var(--nrs-auth-teal);box-shadow:0 0 0 3px #1d626b57}.auth__passage-stage[data-tone=verified] .auth__passage-node{background:var(--nrs-auth-turquoise);box-shadow:0 0 0 3px #46c8be4d}.auth__passage-label{color:var(--nrs-auth-on-night);font-size:.875rem;font-weight:var(--nrs-font-weight-semibold)}.auth__passage-title{margin:0;color:var(--nrs-auth-on-night-subtle);font-family:var(--nrs-font-hero);font-size:.6875rem;font-weight:var(--nrs-font-weight-bold);letter-spacing:.16em;text-transform:uppercase}.auth__brand-wash{display:block}.auth__col{padding:var(--nrs-space-10) var(--nrs-space-12)}.auth__card{max-inline-size:var(--nrs-auth-card-inline-wide);padding:var(--nrs-space-10) var(--nrs-space-10) var(--nrs-space-8)}}.auth__exit{display:inline-flex;align-items:center;gap:var(--nrs-space-2);min-block-size:var(--nrs-touch-target);padding-inline:var(--nrs-space-2);border-radius:var(--nrs-radius-md);color:var(--nrs-auth-turquoise-soft);font-size:.875rem;font-weight:var(--nrs-font-weight-semibold);text-decoration:none;transition:color var(--nrs-motion-micro) var(--nrs-ease-standard)}.auth__exit:hover{color:var(--nrs-auth-on-night)}.auth__exit:focus-visible{outline:var(--nrs-border-thick) solid var(--color-focus);outline-offset:var(--nrs-focus-offset)}@media(min-width:64rem){.auth__exit-band{max-inline-size:var(--nrs-auth-card-inline-wide)}}.auth__brand-wash{position:absolute;display:none;pointer-events:none}.auth__brand-wash--teal{inset:-20% 30% auto -20%;block-size:90%;background:radial-gradient(ellipse 46% 52% at 40% 50%,rgba(29,98,107,.62),transparent 70%)}.auth__brand-wash--warm{inset:auto -20% -30% 20%;block-size:70%;background:radial-gradient(ellipse 50% 54% at 60% 60%,rgba(189,73,39,.24),transparent 72%)}@media(prefers-reduced-motion:reduce){.auth__foot a,.field__control,.field__meter-fill,.auth__exit,.auth nrs-button :is(.mat-mdc-button-base,.mat-mdc-button){transition:none}.auth nrs-button :is(.mat-mdc-button-base,.mat-mdc-button):hover:not(:disabled){transform:none}}.auth .login__forgot{align-self:flex-end;display:inline-flex;align-items:center;min-block-size:var(--nrs-touch-target);margin-block-start:calc(var(--nrs-space-3) * -1);color:var(--nrs-auth-teal);font-size:.875rem;font-weight:var(--nrs-font-weight-semibold);text-decoration:none;border-block-end:var(--nrs-border-hairline) solid rgba(29,98,107,.4);transition:color var(--nrs-motion-micro) var(--nrs-ease-standard)}.auth .login__forgot:hover{color:var(--nrs-auth-accent)}@media(prefers-reduced-motion:reduce){.auth .login__forgot{transition:none}}.register-consent,.religious-consent{display:flex;flex-direction:column;gap:var(--nrs-space-3);padding:var(--nrs-space-4);border:var(--nrs-border-hairline) solid var(--nrs-color-outline);border-radius:var(--nrs-radius-md);background:var(--nrs-color-surface)}.register-consent h2,.religious-consent h2,.consent-modal h2,.consent-modal h3{margin:0;color:var(--nrs-color-ink);font-family:var(--nrs-font-heading);line-height:var(--nrs-line-tight)}.register-consent h2,.religious-consent h2{font-size:var(--nrs-font-size-md)}.register-consent p,.religious-consent p,.consent-modal p{margin:0;line-height:var(--nrs-line-normal)}.register-consent__status,.religious-consent p{color:var(--nrs-color-muted-ink);font-size:var(--nrs-font-size-sm)}.register-consent__review{align-self:flex-start;min-block-size:var(--nrs-touch-target);padding:var(--nrs-space-2) var(--nrs-space-4);border:var(--nrs-border-hairline) solid var(--nrs-color-outline);border-radius:var(--nrs-radius-md);background:var(--nrs-color-surface);color:var(--nrs-color-brand);font:inherit;font-weight:var(--nrs-font-weight-semibold);cursor:pointer}.register-consent__review:focus-visible{outline:var(--nrs-border-thick) solid var(--nrs-color-focus);outline-offset:var(--nrs-focus-offset)}.register-consent__required{color:var(--nrs-color-error);font-size:var(--nrs-font-size-sm)}.religious-consent{border-inline-start:var(--nrs-space-1) solid var(--nrs-color-brand)}.religious-consent__choices{display:grid;gap:var(--nrs-space-2)}.religious-consent__choices label,.consent-modal__agreement{display:flex;gap:var(--nrs-space-2);min-block-size:var(--nrs-touch-target);cursor:pointer}.religious-consent__choices label{align-items:flex-start;line-height:var(--nrs-line-normal)}.consent-modal__agreement{align-items:center}.religious-consent__choices input,.consent-modal__agreement input{flex:0 0 auto;inline-size:var(--nrs-space-5);block-size:var(--nrs-space-5);margin:0}.religious-consent__choices input{min-block-size:var(--nrs-space-5);margin-top:.175rem}.consent-modal{display:flex;flex-direction:column;gap:var(--nrs-space-4)}.consent-modal__header{display:flex;flex-direction:column;gap:var(--nrs-space-3)}.consent-modal__header>p:first-child{color:var(--nrs-color-muted-ink);font-size:var(--nrs-font-size-xs);font-weight:var(--nrs-font-weight-semibold)}.consent-modal__header h3{margin-block-start:var(--nrs-space-2);font-size:var(--nrs-font-size-lg)}.consent-modal__progress{display:grid;gap:var(--nrs-space-2)}.consent-modal__progress-label{display:flex;justify-content:space-between;gap:var(--nrs-space-3);color:var(--nrs-color-muted-ink);font-size:var(--nrs-font-size-sm);font-weight:var(--nrs-font-weight-semibold)}.consent-modal__progress-track{block-size:var(--nrs-space-1);overflow:hidden;border-radius:var(--nrs-radius-pill);background:var(--nrs-color-outline)}.consent-modal__progress-track span{display:block;block-size:100%;border-radius:inherit;background:var(--nrs-color-brand);transition:inline-size var(--nrs-motion-micro) var(--nrs-ease-standard)}.consent-modal__scroll-frame{position:relative}.consent-modal__scroll-frame:after{content:"";position:absolute;inset:auto var(--nrs-border-hairline) var(--nrs-border-hairline);block-size:var(--nrs-space-12);border-radius:0 0 var(--nrs-radius-md) var(--nrs-radius-md);background:linear-gradient(to bottom,transparent,var(--nrs-color-surface-raised));pointer-events:none}.consent-modal__more-chevron{position:absolute;z-index:1;inset-inline-start:50%;inset-block-end:var(--nrs-space-3);inline-size:.65rem;block-size:.65rem;border-inline-end:var(--nrs-border-thick) solid var(--nrs-color-brand);border-block-end:var(--nrs-border-thick) solid var(--nrs-color-brand);transform:translate(-50%) rotate(45deg);pointer-events:none}.consent-modal__scroll-frame.is-complete:after,.consent-modal__scroll-frame.is-complete .consent-modal__more-chevron{display:none}.consent-modal__scroll{max-block-size:calc(var(--nrs-touch-target) * 7);overflow-y:auto;overscroll-behavior:contain;padding:var(--nrs-space-4);border:var(--nrs-border-hairline) solid var(--nrs-color-outline);border-radius:var(--nrs-radius-md);background:var(--nrs-color-surface-raised)}.consent-modal__scroll:focus-visible{outline:var(--nrs-border-thick) solid var(--nrs-color-focus);outline-offset:var(--nrs-focus-offset)}.consent-modal__scroll ol{display:grid;gap:var(--nrs-space-4);margin:0;padding-inline-start:var(--nrs-space-6)}.consent-modal__scroll li{padding-inline-start:var(--nrs-space-1);line-height:var(--nrs-line-normal)}.consent-modal__scroll-status{color:var(--nrs-color-error);font-size:var(--nrs-font-size-sm);font-weight:var(--nrs-font-weight-semibold)}.consent-modal__scroll-status.is-complete{color:var(--nrs-color-brand)}.consent-modal__gate{display:grid;gap:var(--nrs-space-2);padding:var(--nrs-space-3) var(--nrs-space-4);border:var(--nrs-border-hairline) solid var(--nrs-color-outline);border-radius:var(--nrs-radius-md);background:var(--nrs-color-surface-raised)}.consent-modal__agreement{font-weight:var(--nrs-font-weight-semibold)}.consent-modal__agreement.is-disabled{color:var(--nrs-color-muted-ink);cursor:not-allowed}.consent-modal__actions{display:flex;flex-direction:column-reverse;align-items:stretch;gap:var(--nrs-space-2)}.consent-modal__decline{min-block-size:var(--nrs-touch-target);padding:var(--nrs-space-2);border:0;background:transparent;color:var(--nrs-color-muted-ink);font:inherit;text-decoration:underline;cursor:pointer}.consent-modal__decline:focus-visible{outline:var(--nrs-border-thick) solid var(--nrs-color-focus);outline-offset:var(--nrs-focus-offset)}@media(min-width:30rem){.consent-modal__actions{flex-direction:row;justify-content:flex-end;align-items:center}}@media(prefers-reduced-motion:reduce){.consent-modal__progress-track span{transition:none}}.wizard{color:var(--nrs-color-on-surface);font-family:var(--nrs-font-body)}.wizard :is(.fields,.nrs-rep,.nrs-doc-group){gap:var(--nrs-space-6)}.wizard :is(.field,.nrs-field){gap:var(--nrs-space-2)}.wizard :is(.field__label,.nrs-field__label,.check-group__legend,.q__label){color:var(--nrs-color-ink);font-size:var(--nrs-font-size-sm);font-weight:var(--nrs-font-weight-semibold);line-height:var(--nrs-line-snug)}.wizard :is(.field__help,.nrs-field__help,.nrs-checkbox__help){color:var(--nrs-color-muted-ink);font-size:var(--nrs-font-size-sm);line-height:var(--nrs-line-normal)}.wizard :is(.field__control,.nrs-field__control,.nrs-phone__country){min-block-size:var(--nrs-wizard-field-block);padding:var(--nrs-space-3) var(--nrs-space-4);border:var(--nrs-border-hairline) solid var(--nrs-color-border-strong);border-radius:var(--nrs-radius-lg);background:var(--nrs-color-wizard-field);box-shadow:0 var(--nrs-border-hairline) var(--nrs-space-2) var(--nrs-color-shadow-soft);color:var(--nrs-color-on-surface);font-family:var(--nrs-font-body);font-size:var(--nrs-font-size-md);transition:background-color var(--nrs-motion-micro) var(--nrs-ease-standard),border-color var(--nrs-motion-micro) var(--nrs-ease-standard),box-shadow var(--nrs-motion-micro) var(--nrs-ease-standard)}.wizard textarea:is(.field__control,.nrs-field__control){min-block-size:var(--nrs-space-24);resize:vertical}.wizard :is(.field__control,.nrs-field__control,.nrs-phone__country):hover:not(:disabled){border-color:var(--nrs-color-muted-ink);background:var(--nrs-color-wizard-field-hover)}.wizard :is(.field__control,.nrs-field__control,.nrs-phone__country):focus-visible{outline:var(--nrs-border-thick) solid var(--nrs-color-focus);outline-offset:var(--nrs-focus-offset);border-color:var(--nrs-color-focus);box-shadow:0 0 0 var(--nrs-space-1) var(--nrs-color-candidate-nav-active-wash)}.wizard :is(.field__control,.nrs-field__control,.nrs-phone__country):disabled{border-color:var(--nrs-color-outline);background:var(--nrs-color-wizard-field-disabled);box-shadow:none;color:var(--color-text-disabled);cursor:not-allowed;opacity:1}.wizard :is(.field__control,.nrs-field__control).ng-invalid.ng-touched,.wizard :is(.field__control,.nrs-field__control)[aria-invalid=true]{border-color:var(--nrs-color-danger);background:var(--nrs-color-danger-wash);box-shadow:0 0 0 var(--nrs-border-hairline) var(--nrs-color-danger)}.wizard :is(.field__error,.nrs-field__error,.nrs-checkbox__error,.q__error){min-block-size:var(--nrs-space-5);color:var(--nrs-color-error);font-size:var(--nrs-font-size-sm);line-height:var(--nrs-line-snug)}.wizard :is(.field__error,.nrs-field__error,.nrs-checkbox__error,.q__error):not(:empty){animation:nrs-field-error-in var(--nrs-motion-micro) var(--nrs-ease-enter) both}.wizard :is(.field__control,.nrs-field__control){transition:background-color var(--nrs-motion-micro) var(--nrs-ease-standard),border-color var(--nrs-motion-micro) var(--nrs-ease-standard),box-shadow var(--nrs-motion-micro) var(--nrs-ease-standard)}.wizard :is(button,.mat-mdc-button-base):not(:disabled):active{transform:translateY(var(--nrs-border-hairline))}.wizard :is(.field__warning,.fields__warning){display:block;padding:var(--nrs-space-3) var(--nrs-space-4);border:var(--nrs-border-hairline) solid var(--nrs-color-warning);border-radius:var(--nrs-radius-lg);background:var(--nrs-color-warning-wash);color:var(--nrs-color-warning-ink);line-height:var(--nrs-line-normal)}.wizard .mat-mdc-form-field{inline-size:100%}.wizard .mat-mdc-text-field-wrapper{min-block-size:var(--nrs-wizard-field-block);border-radius:var(--nrs-radius-lg);background:var(--nrs-color-wizard-field);box-shadow:0 var(--nrs-border-hairline) var(--nrs-space-2) var(--nrs-color-shadow-soft)}.wizard .mat-mdc-form-field.mat-focused .mat-mdc-text-field-wrapper{box-shadow:0 0 0 var(--nrs-space-1) var(--nrs-color-candidate-nav-active-wash)}.wizard .mat-mdc-form-field.mat-form-field-disabled .mat-mdc-text-field-wrapper{background:var(--nrs-color-wizard-field-disabled);box-shadow:none}.wizard fieldset:is(.field,.q,.check-group,.radio-group){min-inline-size:0;margin:0}.wizard fieldset:is(.field,.q,.check-group,.radio-group)>legend{float:left;inline-size:100%;padding:0}.wizard fieldset.field:has(.radio),.wizard fieldset.radio-group,.wizard .q,.wizard .check-group{gap:var(--nrs-space-3);padding:var(--nrs-space-4);border:var(--nrs-border-hairline) solid var(--nrs-color-wizard-panel-border);border-radius:var(--nrs-radius-xl);background:var(--nrs-color-wizard-panel)}.wizard fieldset.field:has(.radio){display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.wizard fieldset.field:has(.radio)>legend{grid-column:1/-1}.wizard .radio{display:inline-flex;align-items:center;gap:var(--nrs-space-2);min-block-size:var(--nrs-touch-target);margin-inline-end:var(--nrs-space-2);padding:var(--nrs-space-2) var(--nrs-space-4);border:var(--nrs-border-hairline) solid var(--nrs-color-outline);border-radius:var(--nrs-radius-pill);background:var(--nrs-color-wizard-field);cursor:pointer}.wizard fieldset.field:has(.radio)>.radio{justify-content:center;margin-inline-end:0}.wizard .radio:has(input:checked){border-color:var(--nrs-color-brand);background:var(--nrs-color-wizard-current-wash);color:var(--nrs-color-brand-hover);font-weight:var(--nrs-font-weight-semibold)}.wizard .radio:has(input:disabled){background:var(--nrs-color-wizard-field-disabled);color:var(--color-text-disabled);cursor:not-allowed}.wizard input:is([type=radio],[type=checkbox]){inline-size:var(--nrs-space-5);block-size:var(--nrs-space-5);accent-color:var(--nrs-color-brand)}.wizard input:is([type=radio],[type=checkbox]):focus-visible{border-radius:var(--nrs-radius-pill)}.wizard .nrs-checkbox{padding-inline:var(--nrs-space-3);border:var(--nrs-border-hairline) solid transparent;border-radius:var(--nrs-radius-lg)}.wizard .nrs-checkbox:has(.nrs-checkbox__control:checked){border-color:var(--nrs-color-wizard-info-border);background:var(--nrs-color-wizard-complete-wash)}.wizard .nrs-field__chip{border:var(--nrs-border-hairline) solid var(--nrs-color-wizard-info-border);background:var(--nrs-color-wizard-complete-wash);color:var(--nrs-color-wizard-complete)}.wizard .nrs-combo__list,.wizard .nrs-phone__panel{padding:var(--nrs-space-2);border-color:var(--nrs-color-border-strong);border-radius:var(--nrs-radius-xl);background:var(--nrs-color-surface);box-shadow:var(--nrs-elevation-3)}.wizard .nrs-combo__option,.wizard .nrs-phone__option{min-block-size:var(--nrs-touch-target);border-radius:var(--nrs-radius-lg)}.wizard :is(.nrs-combo__option,.nrs-phone__option):is(:hover,.is-active){background:var(--nrs-color-candidate-nav-active-wash)}.wizard :is(.nrs-combo__option,.nrs-phone__option)[aria-selected=true]{color:var(--nrs-color-candidate-nav-active)}.wizard .nrs-masked{min-block-size:var(--nrs-wizard-field-block);padding:var(--nrs-space-2) var(--nrs-space-3) var(--nrs-space-2) var(--nrs-space-4);border:var(--nrs-border-hairline) solid var(--nrs-color-border-strong);border-radius:var(--nrs-radius-lg);background:var(--nrs-color-wizard-field);box-shadow:0 var(--nrs-border-hairline) var(--nrs-space-2) var(--nrs-color-shadow-soft)}.wizard :is(.nrs-masked__change,.nrs-masked__cancel,.nrs-masked__done){border-radius:var(--nrs-radius-pill);text-decoration:none;font-weight:var(--nrs-font-weight-semibold)}.wizard .nrs-masked__done{background:var(--nrs-color-brand);color:var(--nrs-color-on-brand)}.wizard .nrs-rep__row{gap:var(--nrs-space-5);padding:var(--nrs-space-6);border-color:var(--nrs-color-wizard-panel-border);border-radius:var(--nrs-radius-xl);background:var(--nrs-color-wizard-panel);box-shadow:0 var(--nrs-border-hairline) var(--nrs-space-3) var(--nrs-color-shadow-soft)}.wizard .nrs-rep__add{border-color:var(--nrs-color-brand);border-radius:var(--nrs-radius-pill);background:var(--nrs-color-wizard-current-wash);color:var(--nrs-color-brand-hover);font-weight:var(--nrs-font-weight-semibold)}.wizard .nrs-rep__remove{color:var(--nrs-color-danger-ink);text-decoration-color:transparent}.wizard .q__opts{display:flex;flex-wrap:wrap;gap:var(--nrs-space-2)}.wizard .q__detail{margin-block-start:var(--nrs-space-2);padding:var(--nrs-space-4);border:var(--nrs-border-hairline) solid var(--nrs-color-wizard-info-border);border-inline-start:var(--nrs-space-1) solid var(--nrs-color-candidate-nav-active);border-radius:var(--nrs-radius-lg);background:var(--nrs-color-wizard-complete-wash)}.wizard .conditional-panel{display:flex;flex-direction:column;gap:var(--nrs-space-5);padding:var(--nrs-space-5);border:var(--nrs-border-hairline) solid var(--nrs-color-wizard-info-border);border-inline-start:var(--nrs-space-1) solid var(--nrs-color-candidate-nav-active);border-radius:var(--nrs-radius-xl);background:var(--nrs-color-wizard-complete-wash);animation:wizard-conditional-in var(--nrs-motion-standard) var(--nrs-ease-enter) both}.wizard .q.is-locked{opacity:1}.wizard .q.is-locked .q__opts{opacity:.72}.wizard :is(.fields__note,.fields__band,.conduct__calm,.conduct__note){margin:0;padding:var(--nrs-space-3) var(--nrs-space-4);border:var(--nrs-border-hairline) solid var(--nrs-color-wizard-info-border);border-radius:var(--nrs-radius-lg);background:var(--nrs-color-wizard-complete-wash);color:var(--nrs-color-wizard-complete);line-height:var(--nrs-line-normal)}.wizard .nrs-quiet{gap:var(--nrs-space-6);padding:var(--nrs-space-6);border-color:var(--nrs-color-wizard-panel-border);border-radius:var(--nrs-radius-2xl);background:var(--nrs-color-wizard-panel);box-shadow:none}.wizard .nrs-quiet__reassurance,.wizard .nrs-consent-summary{padding:var(--nrs-space-4);border:var(--nrs-border-hairline) solid var(--nrs-color-wizard-info-border);border-radius:var(--nrs-radius-xl);background:var(--nrs-color-wizard-complete-wash);color:var(--nrs-color-wizard-complete)}.wizard .nrs-consent-summary__title{font-family:var(--nrs-font-heading);font-size:var(--nrs-font-size-lg)}.wizard>.wizard__privacy{display:block;margin:var(--nrs-space-5) var(--nrs-space-4) 0}.wizard>.wizard__privacy .nrs-quiet{padding:0;border:0;background:transparent;box-shadow:none}.wizard>.wizard__privacy .nrs-quiet__reassurance{display:flex;align-items:center;gap:var(--nrs-space-3);padding:var(--nrs-space-4) var(--nrs-space-5);box-shadow:0 var(--nrs-border-hairline) var(--nrs-space-3) var(--nrs-color-shadow-soft)}.wizard>.wizard__privacy .nrs-quiet__reassurance:before{content:"\2713";display:grid;place-items:center;flex:0 0 var(--nrs-space-8);inline-size:var(--nrs-space-8);block-size:var(--nrs-space-8);border-radius:var(--nrs-radius-pill);background:var(--nrs-color-wizard-complete);color:var(--nrs-color-on-brand);font-weight:var(--nrs-font-weight-bold)}.wizard nrs-button :is(.mat-mdc-button-base,.mat-mdc-button){min-block-size:var(--nrs-touch-target);border-radius:var(--nrs-radius-pill);font-family:var(--nrs-font-body);font-weight:var(--nrs-font-weight-semibold)}.wizard nrs-button :is(.mat-mdc-button-base,.mat-mdc-button).mat-mdc-button-disabled{border-color:var(--nrs-color-outline);background:var(--nrs-color-wizard-field-disabled);color:var(--color-text-disabled);opacity:1}@keyframes wizard-conditional-in{0%{opacity:0;transform:translateY(var(--nrs-space-2))}}@media(min-width:48rem){.wizard fieldset.field:has(.radio) .radio{min-inline-size:var(--nrs-space-24);justify-content:center}.wizard>.wizard__privacy{margin-inline:var(--nrs-space-8)}}@keyframes nrs-field-error-in{0%{opacity:0;transform:translateY(calc(var(--nrs-space-1) * -1))}}@media(prefers-reduced-motion:reduce){.wizard :is(.field__control,.nrs-field__control,.nrs-phone__country){transition:none}.wizard :is(.field__error,.nrs-field__error,.nrs-checkbox__error,.q__error):not(:empty){animation:none}.wizard :is(button,.mat-mdc-button-base):not(:disabled):active{transform:none}.wizard .conditional-panel{animation:none}}.nrs-band-chip{display:inline-flex;align-items:center;gap:var(--nrs-space-2);border-radius:var(--nrs-radius-pill);font-weight:var(--nrs-font-weight-semibold)}.nrs-band-chip__dot{inline-size:var(--nrs-space-2);block-size:var(--nrs-space-2);border-radius:var(--nrs-radius-pill);background:currentColor}.nrs-band-chip[data-band=platinum]{background:var(--nrs-band-platinum-bg);color:var(--nrs-band-platinum-text)}.nrs-band-chip[data-band=platinum] .nrs-band-chip__dot{background:var(--nrs-band-platinum-dot)}.nrs-band-scope[data-band=platinum]{--nrs-band-current-bg: var(--nrs-band-platinum-bg);--nrs-band-current-text: var(--nrs-band-platinum-text);--nrs-band-current-dot: var(--nrs-band-platinum-dot);--nrs-band-current-metal: var(--nrs-band-platinum-metal);--nrs-band-current-rim: var(--nrs-band-platinum-rim)}.nrs-band-chip[data-band=gold]{background:var(--nrs-band-gold-bg);color:var(--nrs-band-gold-text)}.nrs-band-chip[data-band=gold] .nrs-band-chip__dot{background:var(--nrs-band-gold-dot)}.nrs-band-scope[data-band=gold]{--nrs-band-current-bg: var(--nrs-band-gold-bg);--nrs-band-current-text: var(--nrs-band-gold-text);--nrs-band-current-dot: var(--nrs-band-gold-dot);--nrs-band-current-metal: var(--nrs-band-gold-metal);--nrs-band-current-rim: var(--nrs-band-gold-rim)}.nrs-band-chip[data-band=silver]{background:var(--nrs-band-silver-bg);color:var(--nrs-band-silver-text)}.nrs-band-chip[data-band=silver] .nrs-band-chip__dot{background:var(--nrs-band-silver-dot)}.nrs-band-scope[data-band=silver]{--nrs-band-current-bg: var(--nrs-band-silver-bg);--nrs-band-current-text: var(--nrs-band-silver-text);--nrs-band-current-dot: var(--nrs-band-silver-dot);--nrs-band-current-metal: var(--nrs-band-silver-metal);--nrs-band-current-rim: var(--nrs-band-silver-rim)}.nrs-band-chip[data-band=bronze]{background:var(--nrs-band-bronze-bg);color:var(--nrs-band-bronze-text)}.nrs-band-chip[data-band=bronze] .nrs-band-chip__dot{background:var(--nrs-band-bronze-dot)}.nrs-band-scope[data-band=bronze]{--nrs-band-current-bg: var(--nrs-band-bronze-bg);--nrs-band-current-text: var(--nrs-band-bronze-text);--nrs-band-current-dot: var(--nrs-band-bronze-dot);--nrs-band-current-metal: var(--nrs-band-bronze-metal);--nrs-band-current-rim: var(--nrs-band-bronze-rim)}.nrs-facts{display:flex;flex-wrap:wrap;gap:var(--nrs-space-6);justify-content:center;margin:0;padding:0;list-style:none}.nrs-fact{display:grid;gap:var(--nrs-space-1);justify-items:center;text-align:center}.nrs-fact__figure{color:var(--nrs-color-ink);font-family:var(--nrs-font-heading);font-size:var(--nrs-font-size-xl);font-variant-numeric:tabular-nums;line-height:1}.nrs-fact__label{color:var(--nrs-color-muted-ink);font-size:var(--nrs-font-size-sm)}.nrs-fact--prose .nrs-fact__figure{font-size:var(--nrs-font-size-md);font-weight:var(--nrs-font-weight-semibold);line-height:var(--nrs-line-tight);text-wrap:balance}.nrs-facts--spread{justify-content:space-between}.nrs-facts--spread .nrs-fact{flex:1 1 0;grid-template-rows:1fr auto}.nrs-facts--spread .nrs-fact__figure{align-self:end}@media(max-width:40rem){.nrs-facts{gap:var(--nrs-space-5)}.nrs-facts--spread{justify-content:center}.nrs-facts--spread .nrs-fact{flex:0 1 auto}}.completion{display:flex;flex-direction:column;align-items:flex-start;gap:var(--nrs-space-5);inline-size:100%;max-inline-size:var(--nrs-assessment-card-max);padding:clamp(var(--nrs-space-6),5vw,var(--nrs-space-10));border:var(--nrs-border-hairline) solid var(--nrs-color-assessment-panel-border);border-radius:var(--nrs-radius-2xl);background:var(--nrs-color-assessment-panel);box-shadow:var(--nrs-assessment-panel-shadow)}.completion__mark{display:grid;place-items:center;inline-size:var(--nrs-assessment-check-indicator);block-size:var(--nrs-assessment-check-indicator);border-radius:var(--nrs-radius-pill);background:var(--nrs-color-assessment-complete);color:var(--nrs-color-on-brand);animation:completion-mark var(--nrs-motion-emphasis) var(--nrs-ease-enter) both}@keyframes completion-mark{0%{opacity:0;transform:scale(.8)}}.completion__mark svg{inline-size:var(--nrs-space-5);block-size:var(--nrs-space-5)}.completion__statement{margin:0;color:var(--nrs-color-ink);font-family:var(--nrs-font-display);font-size:var(--nrs-font-size-assessment-card-title);font-weight:var(--nrs-font-weight-semibold);letter-spacing:var(--nrs-track-section-heading);line-height:var(--nrs-line-tight)}.completion__body,.completion__closing{margin:0;max-inline-size:var(--nrs-assessment-reading-max);color:var(--nrs-color-muted-ink);line-height:var(--nrs-line-normal)}.completion__closing{font-size:var(--nrs-font-size-sm)}.completion__next{inline-size:100%;padding:var(--nrs-space-5) var(--nrs-space-6);border-radius:var(--nrs-radius-xl);background:var(--nrs-color-assessment-panel-cool)}.completion__next h3{margin:0 0 var(--nrs-space-4);color:var(--nrs-color-ink);font-family:var(--nrs-font-heading);font-size:var(--nrs-font-size-lg);font-weight:var(--nrs-font-weight-semibold)}.completion__next ol{display:grid;gap:var(--nrs-space-3);margin:0;padding-inline-start:var(--nrs-space-5);color:var(--nrs-color-muted-ink);line-height:var(--nrs-line-normal)}.completion__actions{display:flex;flex-wrap:wrap;gap:var(--nrs-space-4)}nrs-assessment-consent-page .prepare-loading,nrs-assessment-consent-page .prepare-gate{display:flex;flex-direction:column;align-items:center;gap:var(--nrs-space-4);max-inline-size:var(--nrs-assessment-card-max);margin-inline:auto;padding:var(--nrs-space-6);border:var(--nrs-border-hairline) solid var(--nrs-dash-border);border-radius:var(--nrs-radius-xl);background:var(--nrs-dash-panel);box-shadow:var(--nrs-dash-panel-shadow);text-align:center}nrs-assessment-consent-page .prepare-loading{flex-direction:row;justify-content:center}nrs-assessment-consent-page .prepare{display:grid;grid-template-columns:minmax(0,.9fr) minmax(24rem,1.1fr);gap:var(--nrs-space-5);align-items:start}nrs-assessment-consent-page .prepare__reading{display:flex;flex-direction:column;gap:var(--nrs-space-3);min-inline-size:0}nrs-assessment-consent-page .prepare__reading-eyebrow,nrs-assessment-consent-page .prepare__stamp dt{color:var(--nrs-dash-active-strong);font-size:var(--nrs-font-size-xs);font-weight:var(--nrs-font-weight-bold);letter-spacing:var(--nrs-track-eyebrow);text-transform:uppercase}nrs-assessment-consent-page .prepare__reading-eyebrow{margin:0}nrs-assessment-consent-page .disclosure{overflow:hidden;border:var(--nrs-border-hairline) solid var(--nrs-dash-border);border-radius:var(--nrs-radius-2xl);background:var(--nrs-dash-panel);box-shadow:var(--nrs-dash-panel-shadow);transition:border-color var(--nrs-motion-standard) var(--nrs-ease-standard)}nrs-assessment-consent-page .disclosure.is-open{border-color:var(--nrs-dash-active-border)}nrs-assessment-consent-page .disclosure h2{margin:0}nrs-assessment-consent-page .disclosure__trigger{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:var(--nrs-space-3);align-items:center;inline-size:100%;padding:var(--nrs-space-5);border:0;background:none;color:inherit;text-align:start;cursor:pointer;transition:background-color var(--nrs-motion-standard) var(--nrs-ease-standard)}nrs-assessment-consent-page .disclosure__trigger:hover{background:var(--nrs-dash-inset)}nrs-assessment-consent-page .disclosure__trigger:focus-visible{outline:var(--nrs-border-thick) solid var(--nrs-color-focus);outline-offset:calc(var(--nrs-focus-offset) * -1)}nrs-assessment-consent-page .disclosure__title{color:var(--nrs-color-ink);font-family:var(--nrs-font-heading);font-size:var(--nrs-font-size-assessment-card-title);font-weight:var(--nrs-font-weight-semibold);letter-spacing:var(--nrs-track-section-heading);line-height:var(--nrs-line-tight)}nrs-assessment-consent-page .disclosure__hint{color:var(--nrs-dash-active-strong);font-size:var(--nrs-font-size-sm);font-weight:var(--nrs-font-weight-semibold)}nrs-assessment-consent-page .disclosure__chevron{inline-size:.55rem;block-size:.55rem;border-inline-end:var(--nrs-border-thick) solid var(--nrs-dash-active-strong);border-block-end:var(--nrs-border-thick) solid var(--nrs-dash-active-strong);rotate:45deg;translate:0 -.15rem;transition:rotate var(--nrs-motion-standard) var(--nrs-ease-standard)}nrs-assessment-consent-page .disclosure.is-open .disclosure__chevron{rotate:-135deg;translate:0 .15rem}nrs-assessment-consent-page .disclosure__panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--nrs-motion-standard) var(--nrs-ease-standard)}nrs-assessment-consent-page .disclosure.is-open .disclosure__panel{grid-template-rows:1fr}nrs-assessment-consent-page .disclosure__inner{overflow:hidden;min-block-size:0}nrs-assessment-consent-page .disclosure.is-open .disclosure__inner{padding:0 var(--nrs-space-5) var(--nrs-space-5)}nrs-assessment-consent-page .disclosure__lede{color:var(--nrs-color-muted-ink);line-height:var(--nrs-line-normal)}nrs-assessment-consent-page h2,nrs-assessment-consent-page h3,nrs-assessment-consent-page p,nrs-assessment-consent-page ul,nrs-assessment-consent-page dl{margin:0}nrs-assessment-consent-page .prepare-gate h2{color:var(--nrs-color-ink);font-family:var(--nrs-font-heading);font-size:var(--nrs-font-size-assessment-card-title);font-weight:var(--nrs-font-weight-semibold);letter-spacing:var(--nrs-track-section-heading);line-height:var(--nrs-line-tight)}nrs-assessment-consent-page .prepare__block h3{color:var(--nrs-color-ink);font-family:var(--nrs-font-heading);font-size:var(--nrs-font-size-lg);font-weight:var(--nrs-font-weight-semibold);letter-spacing:var(--nrs-track-section-heading);line-height:var(--nrs-line-tight)}nrs-assessment-consent-page .prepare-gate p,nrs-assessment-consent-page .prepare__block-intro,nrs-assessment-consent-page .prepare__prose p{color:var(--nrs-color-muted-ink);line-height:var(--nrs-line-normal)}nrs-assessment-consent-page .prepare__block-intro{margin-block:var(--nrs-space-1) var(--nrs-space-3);font-size:var(--nrs-font-size-sm)}nrs-assessment-consent-page .rule-list,nrs-assessment-consent-page .check-list{display:grid;gap:var(--nrs-space-2);padding:0;list-style:none}nrs-assessment-consent-page .check-list,nrs-assessment-consent-page .confirmation-list{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));align-items:start}nrs-assessment-consent-page .rule-list{margin-block-start:var(--nrs-space-3);counter-reset:rule}nrs-assessment-consent-page .rule-list li{position:relative;padding:var(--nrs-space-3) var(--nrs-space-4) var(--nrs-space-3) var(--nrs-space-12);border-radius:var(--nrs-radius-xl);background:var(--nrs-dash-inset);color:var(--nrs-color-ink);line-height:var(--nrs-line-normal);counter-increment:rule}nrs-assessment-consent-page .rule-list li:before{content:counter(rule);position:absolute;inset-block-start:var(--nrs-space-3);inset-inline-start:var(--nrs-space-4);display:grid;place-items:center;inline-size:var(--nrs-space-6);block-size:var(--nrs-space-6);border-radius:50%;background:var(--nrs-dash-active-wash);color:var(--nrs-dash-active-strong);font-size:var(--nrs-font-size-xs);font-weight:var(--nrs-font-weight-bold)}nrs-assessment-consent-page .prepare__note{margin-block-start:var(--nrs-space-3);padding:var(--nrs-space-3) var(--nrs-space-4);border-inline-start:var(--nrs-space-1) solid var(--nrs-dash-waiting);border-radius:var(--nrs-radius-md);background:var(--nrs-dash-inset);color:var(--nrs-color-muted-ink);font-size:var(--nrs-font-size-sm);line-height:var(--nrs-line-normal)}nrs-assessment-consent-page .prepare__prose{display:grid;gap:var(--nrs-space-3)}nrs-assessment-consent-page .prepare__prose a{color:var(--nrs-dash-active-strong);font-weight:var(--nrs-font-weight-semibold)}nrs-assessment-consent-page .prepare__act{position:sticky;inset-block-start:var(--nrs-space-5);display:flex;flex-direction:column;gap:var(--nrs-space-4);min-inline-size:0;padding:clamp(var(--nrs-space-5),2.5vw,var(--nrs-space-6));border:var(--nrs-border-hairline) solid var(--nrs-dash-border);border-radius:var(--nrs-radius-2xl);background:var(--nrs-dash-panel);box-shadow:var(--nrs-dash-panel-shadow)}nrs-assessment-consent-page .prepare__stamp{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--nrs-space-3);padding:var(--nrs-space-3) var(--nrs-space-4);border:var(--nrs-border-hairline) solid var(--nrs-dash-active-border);border-radius:var(--nrs-radius-xl);background:var(--nrs-dash-active-wash)}nrs-assessment-consent-page .prepare__stamp div{min-inline-size:0}nrs-assessment-consent-page .prepare__stamp dd{margin:var(--nrs-space-1) 0 0;overflow-wrap:anywhere;color:var(--nrs-color-ink);font-size:var(--nrs-font-size-sm);font-weight:var(--nrs-font-weight-semibold)}nrs-assessment-consent-page .prepare__block{min-inline-size:0;padding-block-start:var(--nrs-space-4);border-block-start:var(--nrs-border-hairline) solid var(--nrs-dash-border)}nrs-assessment-consent-page .confirmation-list{display:grid;gap:var(--nrs-space-2)}nrs-assessment-consent-page .confirmation{block-size:100%}nrs-assessment-consent-page .confirmation{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--nrs-space-3);align-items:start;padding:var(--nrs-space-3) var(--nrs-space-4);border:var(--nrs-border-hairline) solid var(--nrs-dash-border);border-radius:var(--nrs-radius-xl);background:var(--nrs-dash-elevated);cursor:pointer;transition:border-color var(--nrs-motion-standard) var(--nrs-ease-standard),background-color var(--nrs-motion-standard) var(--nrs-ease-standard)}nrs-assessment-consent-page .confirmation:hover{border-color:var(--nrs-dash-active-border)}nrs-assessment-consent-page .confirmation.is-checked{border-color:var(--nrs-dash-active-border);background:var(--nrs-dash-active-wash)}nrs-assessment-consent-page .confirmation input{inline-size:1.25rem;block-size:1.25rem;margin-block-start:.1rem;accent-color:var(--nrs-dash-action)}nrs-assessment-consent-page .confirmation input:focus-visible{outline:var(--nrs-border-thick) solid var(--nrs-color-focus);outline-offset:var(--nrs-focus-offset)}nrs-assessment-consent-page .confirmation strong,nrs-assessment-consent-page .confirmation small{display:block}nrs-assessment-consent-page .confirmation strong{color:var(--nrs-color-ink);font-size:var(--nrs-font-size-sm);line-height:var(--nrs-line-snug)}nrs-assessment-consent-page .confirmation small{margin-block-start:var(--nrs-space-1);color:var(--nrs-color-muted-ink);font-size:var(--nrs-font-size-xs);line-height:var(--nrs-line-normal)}nrs-assessment-consent-page .prepare__actions{display:flex;flex-wrap:wrap;gap:var(--nrs-space-3)}nrs-assessment-consent-page .prepare__actions nrs-button{flex:1 1 auto}nrs-assessment-consent-page .prepare__gate{color:var(--nrs-color-muted-ink);font-size:var(--nrs-font-size-sm)}nrs-assessment-consent-page .prepare__gate.is-ready{color:var(--nrs-dash-complete)}nrs-assessment-consent-page .prepare__error{padding:var(--nrs-space-3) var(--nrs-space-4);border:var(--nrs-border-hairline) solid var(--nrs-color-danger);border-radius:var(--nrs-radius-md);background:var(--nrs-color-danger-wash);color:var(--nrs-color-danger-ink)}@media(max-width:64rem){nrs-assessment-consent-page .prepare{grid-template-columns:1fr}nrs-assessment-consent-page .prepare__act{position:static}}@media(max-width:36rem){nrs-assessment-consent-page .prepare__stamp{grid-template-columns:1fr}nrs-assessment-consent-page .disclosure__trigger{padding:var(--nrs-space-4)}nrs-assessment-consent-page .prepare__actions{flex-direction:column}}@media(prefers-reduced-motion:reduce){nrs-assessment-consent-page .confirmation,nrs-assessment-consent-page .disclosure,nrs-assessment-consent-page .disclosure__panel,nrs-assessment-consent-page .disclosure__chevron,nrs-assessment-consent-page .disclosure__trigger{transition:none}}.app-shell--employer{--nrs-org-night: #0f2028;--nrs-org-teal-deep: #154b53;--nrs-org-teal: #1d626b;--nrs-org-teal-bright: #46c8be;--nrs-org-teal-soft: #bcece8;--nrs-org-teal-pale: #e3f2f1;--nrs-org-mint: #f3f9f8;--nrs-org-mint-raised: #eaf5f4;--nrs-org-inverse-muted: #d7f1ef;--color-primary: var(--nrs-org-teal);--color-primary-hover: var(--nrs-org-teal-deep);--color-primary-wash: rgba(70, 200, 190, .16);--nrs-color-brand: var(--nrs-org-teal);--nrs-color-brand-hover: var(--nrs-org-teal-deep);--nrs-color-accent-on-inverse: #8fe2db;--nrs-grad-brand: linear-gradient(135deg, #1d626b 0%, #46c8be 100%);--nrs-grad-progress: linear-gradient(90deg, #154b53 0%, #46c8be 100%);--nrs-grad-candidate-canvas: radial-gradient(ellipse 46% 24% at 100% 0%, rgba(188, 236, 232, .7), transparent 70%), linear-gradient(180deg, #e3f2f1 0%, #f3f9f8 100%);--nrs-grad-wizard-header: radial-gradient(ellipse 42% 120% at 100% 50%, rgba(188, 236, 232, .76), transparent 72%), linear-gradient(138deg, #e3f2f1 0%, #f3f9f8 58%, #ffffff 100%);--nrs-color-glass-strong: rgba(243, 249, 248, .96);--nrs-color-surface-raised: var(--nrs-org-mint-raised);--nrs-color-candidate-panel: var(--nrs-org-mint);--nrs-color-candidate-panel-border: rgba(29, 98, 107, .2);--nrs-color-candidate-inverse-muted: var(--nrs-org-inverse-muted);--nrs-color-outline: rgba(29, 98, 107, .2);--nrs-color-candidate-header: rgba(15, 32, 40, .98);--nrs-color-candidate-header-border: rgba(188, 236, 232, .2);--nrs-color-candidate-header-muted: var(--nrs-org-teal-soft);--nrs-color-candidate-header-hover: rgba(70, 200, 190, .16);--nrs-color-candidate-header-account: rgba(255, 255, 255, .08);--nrs-color-candidate-nav-active: var(--nrs-org-teal);--nrs-color-candidate-nav-active-wash: var(--nrs-org-teal-soft);--nrs-elevation-brand: 0 1.25rem 3.5rem rgba(29, 98, 107, .22)}.org-panel{padding:var(--nrs-space-6);border:var(--nrs-border-hairline) solid var(--nrs-color-candidate-panel-border);border-radius:var(--nrs-radius-xl);background:var(--nrs-color-surface);box-shadow:var(--nrs-candidate-card-shadow)}.org-eyebrow{display:flex;align-items:center;gap:var(--nrs-space-3);margin:0 0 var(--nrs-space-3);color:var(--nrs-color-brand);font-size:var(--nrs-font-size-xs);font-weight:var(--nrs-font-weight-bold);letter-spacing:var(--nrs-track-eyebrow);text-transform:uppercase}.org-eyebrow:before{content:"";flex:0 0 auto;inline-size:var(--nrs-space-8);block-size:var(--nrs-border-thick);border-radius:var(--nrs-radius-pill);background:currentColor}.org-heading{margin:0;color:var(--nrs-color-ink);font-family:var(--nrs-font-heading);font-size:var(--nrs-font-size-xl);font-weight:var(--nrs-font-weight-semibold);line-height:var(--nrs-line-tight);letter-spacing:var(--nrs-track-section-heading)}.org-label{margin:0;color:var(--nrs-color-muted-ink);font-size:var(--nrs-font-size-xs);font-weight:var(--nrs-font-weight-bold);letter-spacing:var(--nrs-track-eyebrow);text-transform:uppercase}.org-status{display:inline-flex;align-items:center;gap:var(--nrs-space-2);padding:var(--nrs-space-1) var(--nrs-space-3);border-radius:var(--nrs-radius-pill);background:var(--nrs-color-surface-raised);color:var(--nrs-color-muted-ink);font-size:var(--nrs-font-size-xs);font-weight:var(--nrs-font-weight-semibold);white-space:nowrap}.org-status:before{content:"";flex:0 0 auto;inline-size:var(--nrs-space-2);block-size:var(--nrs-space-2);border-radius:var(--nrs-radius-pill);background:currentColor}.org-status[data-status=registered],.org-status[data-status=accepted],.org-status[data-status=scored],.org-status[data-status=placed],.org-status[data-status=verified]{background:var(--nrs-org-teal-soft, var(--nrs-color-surface-raised));color:var(--nrs-org-teal-deep, var(--nrs-color-ink))}.org-status[data-status=issued],.org-status[data-status=sent],.org-status[data-status=uploaded],.org-status[data-status=qc_pending],.org-status[data-status=assessed],.org-status[data-status=verifying]{background:var(--nrs-org-teal-pale, var(--nrs-color-surface-raised));color:var(--nrs-org-teal, var(--nrs-color-muted-ink))}.org-status[data-status=expired],.org-status[data-status=empty]{background:var(--nrs-color-warning-wash);color:var(--nrs-color-warning-ink)}.org-status[data-status=rejected],.org-status[data-status=revoked]{background:var(--nrs-color-danger-wash);color:var(--nrs-color-danger-ink)}.org-meter{display:block;inline-size:100%;max-inline-size:var(--nrs-org-meter-max);block-size:var(--nrs-org-meter-block);overflow:hidden;border-radius:var(--nrs-radius-pill);background:var(--nrs-color-surface-raised);box-shadow:inset 0 0 0 var(--nrs-border-hairline) var(--nrs-color-candidate-panel-border)}.org-meter>span{display:block;block-size:100%;border-radius:inherit;background:var(--nrs-grad-progress)}.org-soon{display:inline-flex;flex:0 0 auto;align-items:center;padding:var(--nrs-space-1) var(--nrs-space-3);border:var(--nrs-border-hairline) solid var(--nrs-color-outline);border-radius:var(--nrs-radius-pill);background:var(--nrs-color-surface-raised);color:var(--nrs-color-muted-ink);font-size:var(--nrs-font-size-xs);font-weight:var(--nrs-font-weight-semibold);white-space:nowrap}.org-figure{font-variant-numeric:tabular-nums}main.app-shell__main[data-surface=employer]{padding:0}.org-shell{display:block;inline-size:100%;min-inline-size:0}.org-shell__inner{inline-size:100%;max-inline-size:var(--nrs-org-content-max);margin-inline:auto;padding-inline:var(--nrs-org-pad-inline)}.org-shell--collapsed .org-rail{padding-inline:var(--nrs-space-4)}.org-shell--collapsed .org-rail__identity{grid-template-columns:1fr;justify-items:center;gap:var(--nrs-space-3)}.org-shell--collapsed :is(.org-rail__brandline,.org-rail__copy,.org-rail__soon){display:none}.org-shell--collapsed .org-rail__section{block-size:0;inline-size:var(--nrs-space-5);margin:var(--nrs-space-3) auto var(--nrs-space-2);overflow:hidden;border-block-start:var(--nrs-border-hairline) solid var(--nrs-color-candidate-panel-border);color:transparent}.org-shell--collapsed .org-rail__nav a{grid-template-columns:1fr;justify-items:center;gap:0;padding:var(--nrs-space-1)}.org-shell--collapsed .org-rail__nav a.is-active:before{content:"";position:absolute;inset-inline-start:calc(var(--nrs-space-1) * -1);inset-block:var(--nrs-space-2);inline-size:var(--nrs-space-1);border-radius:var(--nrs-radius-pill);background:var(--nrs-color-brand)}@media(max-width:60rem){.org-shell,.org-shell--collapsed{grid-template-columns:minmax(0,1fr)}.org-rail{position:static;block-size:auto;border-inline-end:0;border-block-end:var(--nrs-border-hairline) solid var(--nrs-color-candidate-panel-border)}.org-rail__nav{grid-auto-flow:column;grid-auto-columns:minmax(9rem,1fr);overflow-x:auto}.org-rail__section,.org-rail__toggle{display:none}.org-shell--collapsed .org-rail__copy{display:grid}.org-shell--collapsed .org-rail__nav a{grid-template-columns:var(--nrs-space-10) minmax(0,1fr);justify-items:stretch;gap:var(--nrs-space-3);padding:var(--nrs-space-2) var(--nrs-space-3)}}.app-shell--candidate{--nrs-dash-canvas: var(--c-slate-050);--nrs-dash-panel: var(--c-white);--nrs-dash-elevated: var(--nrs-color-candidate-panel);--nrs-dash-inset: var(--c-slate-100);--nrs-dash-border: var(--nrs-color-candidate-panel-border);--nrs-dash-complete: var(--c-teal-700);--nrs-dash-complete-bright: var(--c-teal-700);--nrs-dash-complete-wash: rgba(70, 200, 190, .16);--nrs-dash-active: var(--c-teal-400);--nrs-dash-active-strong: var(--c-teal-700);--nrs-dash-active-wash: rgba(70, 200, 190, .16);--nrs-dash-active-border: rgba(29, 98, 107, .32);--nrs-dash-active-ring: rgba(70, 200, 190, .3);--nrs-dash-active-pulse: rgba(70, 200, 190, .24);--nrs-dash-action: var(--c-teal-700);--nrs-dash-action-hover: var(--c-teal-800);--nrs-dash-active-panel: linear-gradient( 135deg, var(--nrs-dash-panel) 0%, var(--nrs-dash-active-wash) 100% );--nrs-dash-waiting: var(--c-slate-400);--nrs-dash-panel-shadow: 0 var(--nrs-space-3) var(--nrs-space-10) rgba(20, 32, 46, .06), 0 var(--nrs-border-hairline) var(--nrs-space-2) rgba(20, 32, 46, .04);--nrs-talent-canvas: var(--nrs-dash-canvas);--nrs-talent-panel: var(--nrs-dash-panel);--nrs-talent-elevated: var(--nrs-dash-elevated);--nrs-talent-inset: var(--nrs-dash-inset);--nrs-talent-border: var(--nrs-dash-border);--nrs-talent-accent: var(--nrs-dash-active);--nrs-talent-accent-strong: var(--nrs-dash-active-strong);--nrs-talent-accent-wash: var(--nrs-dash-active-wash);--nrs-talent-accent-border: var(--nrs-dash-active-border);--nrs-talent-hero: var(--nrs-dash-active-panel);--nrs-talent-complete: var(--nrs-dash-complete);--nrs-talent-waiting: var(--nrs-dash-waiting);--nrs-talent-shadow: var(--nrs-dash-panel-shadow)}main.app-shell__main[data-surface=candidate]:has(nrs-candidate-home){padding-block:clamp(var(--nrs-space-6),4.5vh,var(--nrs-space-10)) clamp(var(--nrs-space-12),8vh,var(--nrs-space-20));background:var(--nrs-dash-canvas)}nrs-candidate-home .dash__inner{gap:clamp(var(--nrs-space-4),2vh,var(--nrs-space-6))}nrs-candidate-home .dash__intro{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--nrs-space-8)}nrs-candidate-home .dash__intro-copy{min-inline-size:0}nrs-candidate-home .dash__eyebrow{display:flex;align-items:center;gap:var(--nrs-space-3);margin:0 0 var(--nrs-space-3);color:var(--nrs-dash-active-strong);font-family:var(--nrs-font-body);font-size:var(--nrs-font-size-xs);font-weight:var(--nrs-font-weight-bold);letter-spacing:var(--nrs-track-eyebrow);text-transform:uppercase}nrs-candidate-home .dash__eyebrow:before{content:"";inline-size:var(--nrs-space-8);block-size:var(--nrs-border-thick);border-radius:var(--nrs-radius-pill);background:currentColor}nrs-candidate-home .dash__intro h1{max-inline-size:24ch;margin:0;color:var(--nrs-color-ink);font-family:var(--nrs-font-heading);font-size:clamp(1.8rem,3vw,2.6rem);font-weight:var(--nrs-font-weight-semibold);line-height:1.12;letter-spacing:var(--nrs-track-section-heading)}nrs-candidate-home .dash__lede{max-inline-size:70ch;margin:var(--nrs-space-2) 0 0;color:var(--nrs-color-muted-ink);font-size:var(--nrs-font-size-md);line-height:var(--nrs-line-normal)}nrs-candidate-home .dash__position{flex:0 0 auto;margin:0;padding:var(--nrs-space-3) var(--nrs-space-5);border:var(--nrs-border-hairline) solid var(--nrs-dash-active-border);border-radius:var(--nrs-radius-lg);background:var(--nrs-dash-active-wash);color:var(--nrs-dash-active-strong);font-size:var(--nrs-font-size-sm);font-variant-numeric:tabular-nums;font-weight:var(--nrs-font-weight-semibold);box-shadow:var(--nrs-elevation-1)}nrs-candidate-home .dash__focus-grid{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:clamp(var(--nrs-space-4),1.6vw,var(--nrs-space-6));min-inline-size:0}nrs-candidate-home .dash__next{position:relative;display:block;min-inline-size:0;min-block-size:var(--nrs-candidate-focus-min);padding:clamp(var(--nrs-space-6),2.6vw,var(--nrs-space-10));overflow:hidden;border:var(--nrs-border-hairline) solid var(--nrs-color-candidate-inverse-border);border-radius:var(--nrs-radius-xl);background:var(--nrs-grad-candidate-focus);color:var(--nrs-color-on-inverse);box-shadow:var(--nrs-elevation-3)}nrs-candidate-home .dash__next[data-step=profile]{--nrs-color-brand: var(--nrs-dash-action);--nrs-color-brand-hover: var(--nrs-dash-action-hover);border-color:var(--nrs-dash-active-border);border-block-start:var(--nrs-space-1) solid var(--nrs-dash-active);background:var(--nrs-dash-active-panel);color:var(--nrs-color-ink);box-shadow:var(--nrs-dash-panel-shadow)}nrs-candidate-home .dash__next[data-step=profile] nrs-button :is(.mat-mdc-button-base,.mat-mdc-button){--mat-button-filled-container-color: var(--nrs-dash-action);--mat-button-filled-label-text-color: var(--c-white);--mat-button-filled-ripple-color: rgba(255, 255, 255, .16);--mat-button-filled-state-layer-color: var(--c-white)}nrs-candidate-home .dash__next[data-step=profile] nrs-button :is(.mat-mdc-button-base,.mat-mdc-button):hover:not(:disabled){--mat-button-filled-container-color: var(--nrs-dash-action-hover)}nrs-candidate-home .dash__next-copy{display:flex;flex-direction:column;align-items:flex-start;min-inline-size:0}nrs-candidate-home .dash__gauge{display:grid;place-items:center;margin:var(--nrs-space-5) auto}nrs-candidate-home .dash__kicker{display:inline-flex;align-items:center;gap:var(--nrs-space-2);margin-block-end:var(--nrs-space-4);color:var(--nrs-color-accent-on-inverse);font-family:var(--nrs-font-body);font-size:var(--nrs-font-size-xs);font-weight:var(--nrs-font-weight-bold);letter-spacing:var(--nrs-track-eyebrow);text-transform:uppercase}nrs-candidate-home .dash__next[data-step=profile] .dash__kicker{padding:var(--nrs-space-1) var(--nrs-space-3);border:var(--nrs-border-hairline) solid var(--nrs-dash-active-border);border-radius:var(--nrs-radius-pill);background:var(--nrs-dash-active-wash);color:var(--nrs-dash-active-strong)}nrs-candidate-home .dash__next[data-step=profile] .dash__kicker:before{content:"";inline-size:var(--nrs-space-2);block-size:var(--nrs-space-2);border-radius:var(--nrs-radius-pill);background:var(--nrs-dash-active)}nrs-candidate-home .dash__next h2{max-inline-size:20ch;margin:0;color:var(--nrs-color-on-inverse);font-family:var(--nrs-font-heading);font-size:clamp(1.5rem,2.3vw,2.05rem);font-weight:var(--nrs-font-weight-semibold);line-height:1.16}nrs-candidate-home .dash__next[data-step=profile] h2{color:var(--nrs-color-ink)}nrs-candidate-home .dash__next-body{max-inline-size:58ch;margin:var(--nrs-space-3) 0 0;color:var(--nrs-color-candidate-inverse-muted);line-height:var(--nrs-line-normal)}nrs-candidate-home .dash__next[data-step=profile] .dash__next-body{color:var(--nrs-color-ink)}nrs-candidate-home .dash__whatnext{max-inline-size:60ch;margin:var(--nrs-space-5) 0 var(--nrs-space-6);padding:var(--nrs-space-3) var(--nrs-space-4);border-inline-start:var(--nrs-space-1) solid var(--nrs-color-accent-on-inverse);border-radius:var(--nrs-radius-md);background:var(--nrs-color-candidate-inverse-panel);color:var(--nrs-color-candidate-inverse-muted);font-size:var(--nrs-font-size-sm);line-height:var(--nrs-line-normal)}nrs-candidate-home .dash__whatnext span{display:block;margin-block-end:var(--nrs-space-1);color:var(--nrs-color-on-inverse);font-family:var(--nrs-font-body);font-size:var(--nrs-font-size-xs);font-weight:var(--nrs-font-weight-bold);letter-spacing:var(--nrs-track-eyebrow);text-transform:uppercase}nrs-candidate-home .dash__next[data-step=profile] .dash__whatnext{border-inline-start-color:var(--nrs-dash-complete);background:var(--nrs-dash-complete-wash);color:var(--nrs-color-ink)}nrs-candidate-home .dash__next[data-step=profile] .dash__whatnext span{color:var(--nrs-dash-complete)}nrs-candidate-home .dash__ring{--nrs-progress: 0%;display:grid;place-items:center;inline-size:var(--nrs-candidate-progress-size);aspect-ratio:1;padding:var(--nrs-candidate-progress-inset);border-radius:var(--nrs-radius-pill);background:conic-gradient(var(--nrs-color-accent-on-inverse) var(--nrs-progress),var(--nrs-color-candidate-inverse-panel) 0);box-shadow:inset 0 0 0 var(--nrs-border-hairline) var(--nrs-color-candidate-inverse-border);transition:background var(--nrs-motion-emphasis) var(--nrs-ease-standard)}nrs-candidate-home .dash__next[data-step=profile] .dash__ring{background:conic-gradient(var(--nrs-dash-active) var(--nrs-progress),var(--nrs-dash-active-wash) 0);box-shadow:inset 0 0 0 var(--nrs-border-hairline) var(--nrs-dash-active-border),0 0 0 var(--nrs-space-1) var(--nrs-dash-active-wash)}nrs-candidate-home .dash__ring-core{display:grid;place-items:center;align-content:center;inline-size:100%;block-size:100%;border:var(--nrs-border-hairline) solid var(--nrs-color-candidate-inverse-border);border-radius:inherit;background:var(--nrs-color-inverse-surface);text-align:center}nrs-candidate-home .dash__ring-core strong{color:var(--nrs-color-on-inverse);font-family:var(--nrs-font-heading);font-size:var(--nrs-font-size-2xl);font-variant-numeric:tabular-nums;line-height:var(--nrs-line-display)}nrs-candidate-home .dash__ring-core span{max-inline-size:10ch;margin-block-start:var(--nrs-space-2);color:var(--nrs-color-candidate-inverse-muted);font-size:var(--nrs-font-size-xs);line-height:var(--nrs-line-snug)}nrs-candidate-home .dash__next[data-step=profile] .dash__ring-core{border-color:var(--nrs-dash-border);background:var(--nrs-dash-panel)}nrs-candidate-home .dash__next[data-step=profile] .dash__ring-core strong{color:var(--nrs-color-ink)}nrs-candidate-home .dash__next[data-step=profile] .dash__ring-core span{color:var(--nrs-color-muted-ink)}nrs-candidate-home .dash__score{display:grid;justify-items:center;gap:var(--nrs-space-1);padding:var(--nrs-space-6) var(--nrs-space-8);border:var(--nrs-border-thick) solid var(--nrs-band-current-dot, var(--nrs-color-candidate-inverse-border));border-radius:var(--nrs-radius-xl);background:var(--nrs-color-inverse-surface);text-align:center}nrs-candidate-home .dash__score-label,nrs-candidate-home .dash__score-outof{color:var(--nrs-color-candidate-inverse-muted);font-size:var(--nrs-font-size-xs)}nrs-candidate-home .dash__score-label{font-weight:var(--nrs-font-weight-bold);letter-spacing:var(--nrs-track-eyebrow);text-transform:uppercase}nrs-candidate-home .dash__score-value{color:var(--nrs-color-on-inverse);font-family:var(--nrs-font-heading);font-size:var(--nrs-candidate-next-figure);font-variant-numeric:tabular-nums;line-height:var(--nrs-line-display)}nrs-candidate-home .dash__score-band{margin-block-start:var(--nrs-space-3);padding:var(--nrs-space-1) var(--nrs-space-4);font-size:var(--nrs-font-size-xs)}nrs-candidate-home .dash__documents{min-inline-size:0;padding:clamp(var(--nrs-space-5),2.2vw,var(--nrs-space-8));border:var(--nrs-border-hairline) solid var(--nrs-dash-border);border-radius:var(--nrs-radius-xl);background:var(--nrs-dash-panel);box-shadow:var(--nrs-elevation-1)}nrs-candidate-home .dash__section-head h2{margin:0;color:var(--nrs-color-ink);font-family:var(--nrs-font-heading);font-size:clamp(1.3rem,1.9vw,1.7rem);font-weight:var(--nrs-font-weight-semibold);line-height:var(--nrs-line-tight)}nrs-candidate-home .dash__section-lede{max-inline-size:76ch;margin:var(--nrs-space-2) 0 0;color:var(--nrs-color-muted-ink);font-size:var(--nrs-font-size-sm);line-height:var(--nrs-line-normal)}nrs-candidate-home .dash__documents .dash__section-head{margin-block-end:var(--nrs-space-5)}nrs-candidate-home .dash__documents h2{position:absolute;inline-size:var(--nrs-border-hairline);block-size:var(--nrs-border-hairline);margin:calc(var(--nrs-border-hairline) * -1);padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.app-shell.app-shell--candidate nrs-document-chips .nrs-docs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--nrs-space-3);margin:0;padding:0;list-style:none}.app-shell.app-shell--candidate nrs-document-chips .nrs-doc{position:relative;display:flex;align-items:center;gap:var(--nrs-space-3);min-inline-size:0;min-block-size:var(--nrs-touch-target);padding:var(--nrs-space-3);overflow:hidden;border:var(--nrs-border-hairline) solid var(--nrs-dash-border);border-radius:var(--nrs-radius-lg);background:var(--nrs-dash-elevated)}.app-shell.app-shell--candidate nrs-document-chips .nrs-doc:before{content:"";position:absolute;inset:0 auto 0 0;inline-size:var(--nrs-space-1);background:var(--nrs-dash-complete)}.app-shell.app-shell--candidate nrs-document-chips .nrs-doc--awaiting:before{background:var(--nrs-dash-active)}.app-shell.app-shell--candidate nrs-document-chips .nrs-doc--attention:before{background:var(--nrs-dash-waiting)}.app-shell.app-shell--candidate nrs-document-chips .nrs-doc--attention.has-alert:before{background:var(--nrs-color-danger)}.app-shell.app-shell--candidate nrs-document-chips .nrs-doc a{display:flex;align-items:center;gap:var(--nrs-space-3);min-inline-size:0;min-block-size:var(--nrs-touch-target);color:inherit;text-decoration:none}.app-shell.app-shell--candidate nrs-document-chips .nrs-doc__count{color:var(--nrs-color-ink);font-family:var(--nrs-font-heading);font-size:var(--nrs-font-size-xl);font-weight:var(--nrs-font-weight-semibold);font-variant-numeric:tabular-nums;line-height:var(--nrs-line-display)}.app-shell.app-shell--candidate nrs-document-chips .nrs-doc__label{min-inline-size:0;color:var(--nrs-color-muted-ink);font-size:var(--nrs-font-size-sm);line-height:var(--nrs-line-snug);text-wrap:pretty}.app-shell.app-shell--candidate nrs-document-chips .nrs-doc__label small{display:block;color:var(--nrs-color-danger-ink);font:inherit;font-weight:var(--nrs-font-weight-semibold)}nrs-candidate-home .dash__doc-note{display:flex;align-items:center;gap:var(--nrs-space-3);margin:var(--nrs-space-4) 0 0;padding:var(--nrs-space-3) var(--nrs-space-4);border-inline-start:var(--nrs-space-1) solid var(--nrs-dash-waiting);border-radius:var(--nrs-radius-md);background:var(--nrs-dash-inset);color:var(--nrs-color-muted-ink);font-size:var(--nrs-font-size-sm);line-height:var(--nrs-line-snug)}nrs-candidate-home .dash__doc-note a{color:inherit;font-weight:var(--nrs-font-weight-semibold)}nrs-candidate-home .dash__doc-note[data-tone=action]{border-inline-start-color:var(--nrs-dash-active);background:var(--nrs-dash-active-wash);color:var(--nrs-dash-active-strong)}nrs-candidate-home .dash__doc-note[data-tone=review]{border-inline-start-color:var(--nrs-color-info);background:var(--nrs-color-info-wash);color:var(--nrs-color-ink)}nrs-candidate-home .dash__doc-note[data-tone=attention]{border-inline-start-color:var(--nrs-color-danger);background:var(--nrs-color-danger-wash);color:var(--nrs-color-danger-ink)}nrs-candidate-home .dash__doc-spinner{flex:0 0 auto;inline-size:var(--nrs-space-4);block-size:var(--nrs-space-4);border:var(--nrs-border-thick) solid var(--nrs-dash-border);border-block-start-color:var(--nrs-color-info);border-radius:var(--nrs-radius-pill);animation:nrs-dash-doc-spin var(--nrs-motion-spinner) linear infinite}@keyframes nrs-dash-doc-spin{to{transform:rotate(360deg)}}nrs-candidate-home .dash__journey{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--nrs-space-6);min-inline-size:0;padding:clamp(var(--nrs-space-6),2.6vw,var(--nrs-space-10));border:var(--nrs-border-hairline) solid var(--nrs-dash-border);border-radius:var(--nrs-radius-xl);background:var(--nrs-dash-panel);box-shadow:var(--nrs-elevation-1)}nrs-candidate-home .dash__journey>nrs-journey-stages{grid-column:1/-1}nrs-candidate-home .dash__legend{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--nrs-space-4);align-self:end;margin:0;padding:0;list-style:none}nrs-candidate-home .dash__legend-item{display:flex;align-items:center;gap:var(--nrs-space-2);color:var(--nrs-color-muted-ink);font-size:var(--nrs-font-size-xs);font-weight:var(--nrs-font-weight-semibold)}nrs-candidate-home .dash__legend-item:before{content:"";inline-size:var(--nrs-space-3);block-size:var(--nrs-space-3);border:var(--nrs-border-thick) solid var(--nrs-dash-waiting);border-radius:var(--nrs-radius-pill);background:var(--nrs-dash-inset)}nrs-candidate-home .dash__legend-item[data-state=done]:before{border-color:var(--nrs-dash-complete);background:var(--nrs-dash-complete)}nrs-candidate-home .dash__legend-item[data-state=active]:before{border-color:var(--nrs-dash-active);background:var(--nrs-dash-active);box-shadow:0 0 0 var(--nrs-space-1) var(--nrs-dash-active-ring)}.app-shell.app-shell--candidate nrs-journey-stages .nrs-stages{position:relative;display:grid;gap:var(--nrs-space-5);margin:0;padding:0;list-style:none}.app-shell.app-shell--candidate nrs-journey-stages .nrs-stages:before,.app-shell.app-shell--candidate nrs-journey-stages .nrs-stages:after{content:"";position:absolute;inset-block:var(--nrs-candidate-journey-line-offset) var(--nrs-candidate-journey-line-offset);inset-inline-start:var(--nrs-candidate-journey-line-offset);inline-size:var(--nrs-space-1);border-radius:var(--nrs-radius-pill);transform:scaleY(0);transform-origin:top;transition:transform var(--nrs-motion-candidate-journey) var(--nrs-ease-enter)}.app-shell.app-shell--candidate nrs-journey-stages .nrs-stages:before{background:var(--c-slate-300)}.app-shell.app-shell--candidate nrs-journey-stages .nrs-stages:after{block-size:var(--nrs-journey-progress);background:linear-gradient(to bottom,var(--nrs-dash-complete) 0%,var(--nrs-dash-complete-bright) 76%,var(--nrs-dash-active) 100%)}.app-shell.app-shell--candidate nrs-journey-stages .nrs-stages.is-drawn:before,.app-shell.app-shell--candidate nrs-journey-stages .nrs-stages.is-drawn:after{transform:scaleY(1)}.app-shell.app-shell--candidate nrs-journey-stages .nrs-stage{position:relative;z-index:1;display:grid;grid-template-columns:var(--nrs-candidate-journey-node) minmax(0,1fr);gap:var(--nrs-space-4);min-inline-size:0}.app-shell.app-shell--candidate nrs-journey-stages .nrs-stage__node{display:grid;place-items:center;inline-size:var(--nrs-candidate-journey-node);block-size:var(--nrs-candidate-journey-node);border:var(--nrs-border-thick) solid var(--nrs-dash-waiting);border-radius:var(--nrs-radius-pill);background:var(--nrs-dash-inset);color:var(--nrs-color-muted-ink);font-family:var(--nrs-font-body);font-weight:var(--nrs-font-weight-bold);box-shadow:0 0 0 var(--nrs-space-1) var(--nrs-dash-panel)}.app-shell.app-shell--candidate nrs-journey-stages .nrs-stage__node svg{inline-size:var(--nrs-space-5);block-size:var(--nrs-space-5)}.app-shell.app-shell--candidate nrs-journey-stages .nrs-stage__body{min-block-size:var(--nrs-candidate-journey-card-min);padding:var(--nrs-space-5);border:var(--nrs-border-hairline) solid var(--nrs-dash-border);border-block-start:var(--nrs-space-1) solid var(--nrs-dash-waiting);border-radius:var(--nrs-radius-lg);background:var(--nrs-dash-elevated)}.app-shell.app-shell--candidate nrs-journey-stages .nrs-stage__status{display:block;margin-block-end:var(--nrs-space-3);color:var(--nrs-color-muted-ink);font-size:var(--nrs-font-size-xs);font-weight:var(--nrs-font-weight-bold);letter-spacing:var(--nrs-track-eyebrow);text-transform:uppercase}.app-shell.app-shell--candidate nrs-journey-stages .nrs-stage__title{margin:0;color:var(--nrs-color-ink);font-family:var(--nrs-font-heading);font-size:clamp(1.05rem,1.4vw,1.3rem);font-weight:var(--nrs-font-weight-semibold);line-height:var(--nrs-line-snug)}.app-shell.app-shell--candidate nrs-journey-stages .nrs-stage__copy,.app-shell.app-shell--candidate nrs-journey-stages .nrs-stage__fee-seam{margin:var(--nrs-space-2) 0 0;color:var(--nrs-color-muted-ink);font-size:var(--nrs-font-size-sm);line-height:var(--nrs-line-normal)}.app-shell.app-shell--candidate nrs-journey-stages .nrs-stage__fee-seam{padding-block-start:var(--nrs-space-2);border-block-start:var(--nrs-border-hairline) solid var(--nrs-dash-border)}.app-shell.app-shell--candidate nrs-journey-stages .nrs-stage__cta{--nrs-color-brand: var(--nrs-dash-active-strong);--nrs-color-brand-hover: var(--nrs-dash-action-hover);display:block;margin-block-start:var(--nrs-space-4)}.app-shell.app-shell--candidate nrs-journey-stages .nrs-stage__cta :is(.mat-mdc-button-base,.mat-mdc-button){--mat-button-outlined-label-text-color: var(--nrs-dash-active-strong);--mat-button-outlined-outline-color: var(--nrs-dash-active-border);--mat-button-outlined-ripple-color: var(--nrs-dash-active-wash);--mat-button-outlined-state-layer-color: var(--nrs-dash-active-strong)}.app-shell.app-shell--candidate nrs-journey-stages .nrs-stage[data-state=done] .nrs-stage__node{border-color:var(--nrs-dash-complete);background:var(--nrs-dash-complete);color:var(--nrs-color-on-brand)}.app-shell.app-shell--candidate nrs-journey-stages .nrs-stage[data-state=done] .nrs-stage__body{border-block-start-color:var(--nrs-dash-complete)}.app-shell.app-shell--candidate nrs-journey-stages .nrs-stage[data-state=done] .nrs-stage__status{color:var(--nrs-dash-complete)}.app-shell.app-shell--candidate nrs-journey-stages .nrs-stage[data-state=available] .nrs-stage__node,.app-shell.app-shell--candidate nrs-journey-stages .nrs-stage[data-state=in_progress] .nrs-stage__node{border-color:var(--nrs-dash-active);background:var(--nrs-dash-active);color:var(--nrs-color-ink);box-shadow:0 0 0 var(--nrs-space-1) var(--nrs-dash-panel),0 0 0 var(--nrs-space-2) var(--nrs-dash-active-ring);animation:nrs-dash-active-node-pulse 2.4s ease-in-out infinite}.app-shell.app-shell--candidate nrs-journey-stages .nrs-stage[data-state=available] .nrs-stage__body,.app-shell.app-shell--candidate nrs-journey-stages .nrs-stage[data-state=in_progress] .nrs-stage__body{border-color:var(--nrs-dash-active-border);border-block-start-color:var(--nrs-dash-active);background:var(--nrs-dash-panel);box-shadow:var(--nrs-dash-panel-shadow)}.app-shell.app-shell--candidate nrs-journey-stages .nrs-stage[data-state=available] .nrs-stage__status,.app-shell.app-shell--candidate nrs-journey-stages .nrs-stage[data-state=in_progress] .nrs-stage__status{color:var(--nrs-dash-active-strong)}@keyframes nrs-dash-active-node-pulse{0%{box-shadow:0 0 0 var(--nrs-space-1) var(--nrs-dash-panel),0 0 0 var(--nrs-space-2) var(--nrs-dash-active-ring),0 0 0 var(--nrs-space-2) var(--nrs-dash-active-pulse)}70%,to{box-shadow:0 0 0 var(--nrs-space-1) var(--nrs-dash-panel),0 0 0 var(--nrs-space-2) var(--nrs-dash-active-ring),0 0 0 var(--nrs-space-4) #46c8be00}}.app-shell.app-shell--candidate nrs-journey-stages .nrs-stage[data-state=locked] .nrs-stage__body{background:var(--nrs-dash-inset);box-shadow:none}nrs-candidate-home .dash__artifacts{display:flex;flex-direction:column;gap:var(--nrs-space-5);min-inline-size:0}nrs-candidate-home .dash__artifact-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--nrs-space-4);margin:0;padding:0;list-style:none}nrs-candidate-home .dash__artifact{display:flex;flex-direction:column;align-items:flex-start;gap:var(--nrs-space-3);min-inline-size:0;padding:var(--nrs-space-5);border:var(--nrs-border-hairline) solid var(--nrs-dash-border);border-block-start:var(--nrs-space-1) solid var(--nrs-dash-waiting);border-radius:var(--nrs-radius-lg);background:var(--nrs-dash-elevated);transition:transform var(--nrs-motion-standard) var(--nrs-ease-standard),box-shadow var(--nrs-motion-standard) var(--nrs-ease-standard)}nrs-candidate-home .dash__artifact:hover{transform:translateY(calc(var(--nrs-space-1) * -1));box-shadow:var(--nrs-elevation-2)}nrs-candidate-home .dash__artifact[data-state=done]{border-block-start-color:var(--nrs-dash-complete)}nrs-candidate-home .dash__artifact[data-state=active]{border-block-start-color:var(--nrs-dash-active);background:var(--nrs-dash-panel)}nrs-candidate-home .dash__artifact[data-state=waiting],nrs-candidate-home .dash__artifact[data-state=idle]{background:var(--nrs-dash-inset)}nrs-candidate-home .dash__artifact-label{color:var(--nrs-color-muted-ink);font-family:var(--nrs-font-body);font-size:var(--nrs-font-size-xs);font-weight:var(--nrs-font-weight-bold);letter-spacing:var(--nrs-track-eyebrow);text-transform:uppercase}nrs-candidate-home .dash__artifact-value{color:var(--nrs-color-ink);font-family:var(--nrs-font-heading);font-size:var(--nrs-font-size-lg);font-weight:var(--nrs-font-weight-semibold);font-variant-numeric:tabular-nums;line-height:var(--nrs-line-snug)}nrs-candidate-home .dash__artifact-value--figure{display:flex;flex-wrap:wrap;align-items:center;gap:var(--nrs-space-3)}nrs-candidate-home .dash__artifact-band{padding:var(--nrs-space-1) var(--nrs-space-3);font-size:var(--nrs-font-size-xs)}nrs-candidate-home .dash__artifact-link{margin-block-start:auto;color:var(--nrs-dash-complete);font-size:var(--nrs-font-size-sm);font-weight:var(--nrs-font-weight-semibold);text-decoration:none}nrs-candidate-home .dash__artifact-link:after{content:" \2192"}nrs-candidate-home .dash__artifact-link:hover{text-decoration:underline}.app-shell.app-shell--candidate nrs-candidate-home nrs-home-shortcuts .nrs-shortcuts{padding-block:var(--nrs-space-2) var(--nrs-space-4)}.app-shell.app-shell--candidate nrs-candidate-home nrs-home-shortcuts .nrs-shortcuts h2{margin:0 0 var(--nrs-space-5);color:var(--nrs-color-ink);font-family:var(--nrs-font-heading);font-size:clamp(1.2rem,1.7vw,1.5rem);font-weight:var(--nrs-font-weight-semibold);line-height:var(--nrs-line-tight)}.app-shell.app-shell--candidate nrs-candidate-home nrs-home-shortcuts .nrs-shortcuts__grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--nrs-space-3)}.app-shell.app-shell--candidate nrs-candidate-home nrs-home-shortcuts .nrs-shortcuts__grid a{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--nrs-space-3);min-block-size:var(--nrs-touch-target);padding:var(--nrs-space-3) var(--nrs-space-4);border:var(--nrs-border-hairline) solid var(--nrs-dash-border);border-radius:var(--nrs-radius-lg);background:var(--nrs-dash-elevated);color:var(--nrs-color-ink);text-decoration:none;transition:transform var(--nrs-motion-standard) var(--nrs-ease-enter),border-color var(--nrs-motion-standard) var(--nrs-ease-standard),box-shadow var(--nrs-motion-standard) var(--nrs-ease-standard)}.app-shell.app-shell--candidate nrs-candidate-home nrs-home-shortcuts .nrs-shortcuts__grid a:hover{border-color:#1d626b6b;transform:translateY(calc(var(--nrs-space-1) * -1));box-shadow:var(--nrs-elevation-1)}.app-shell.app-shell--candidate nrs-candidate-home nrs-home-shortcuts .nrs-shortcuts__icon{display:grid;place-items:center;inline-size:var(--nrs-touch-target);block-size:var(--nrs-touch-target);border-radius:var(--nrs-radius-md);background:var(--nrs-dash-complete-wash);color:var(--nrs-dash-complete)}.app-shell.app-shell--candidate nrs-candidate-home nrs-home-shortcuts .nrs-shortcuts__icon svg{inline-size:var(--nrs-space-6);block-size:var(--nrs-space-6)}.app-shell.app-shell--candidate nrs-candidate-home nrs-home-shortcuts .nrs-shortcuts__grid strong,.app-shell.app-shell--candidate nrs-candidate-home nrs-home-shortcuts .nrs-shortcuts__grid small{display:block}.app-shell.app-shell--candidate nrs-candidate-home nrs-home-shortcuts .nrs-shortcuts__grid strong{font-size:var(--nrs-font-size-sm);font-weight:var(--nrs-font-weight-semibold)}.app-shell.app-shell--candidate nrs-candidate-home nrs-home-shortcuts .nrs-shortcuts__grid small{margin-block-start:var(--nrs-space-1);color:var(--nrs-color-muted-ink);font-size:var(--nrs-font-size-xs);line-height:var(--nrs-line-snug)}.app-shell.app-shell--candidate nrs-candidate-home nrs-home-shortcuts .nrs-shortcuts__arrow{color:var(--nrs-dash-complete);font-size:var(--nrs-font-size-lg)}@media(min-width:48rem){nrs-candidate-home .dash__next-copy{padding-inline-end:calc(var(--nrs-candidate-progress-size) + var(--nrs-space-10))}nrs-candidate-home .dash__gauge{position:absolute;inset-block-start:50%;inset-inline-end:clamp(var(--nrs-space-6),2.6vw,var(--nrs-space-10));margin:0;transform:translateY(-50%)}}@media(min-width:64rem){.app-shell.app-shell--candidate nrs-journey-stages .nrs-stages{grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--nrs-space-4)}.app-shell.app-shell--candidate nrs-journey-stages .nrs-stages:before,.app-shell.app-shell--candidate nrs-journey-stages .nrs-stages:after{inset-block:var(--nrs-candidate-journey-line-offset) auto;inset-inline:var(--nrs-candidate-journey-line-offset);inline-size:auto;block-size:var(--nrs-space-1);transform:scaleX(0);transform-origin:left}.app-shell.app-shell--candidate nrs-journey-stages .nrs-stages:after{inline-size:var(--nrs-journey-progress);background:linear-gradient(to right,var(--nrs-dash-complete) 0%,var(--nrs-dash-complete-bright) 76%,var(--nrs-dash-active) 100%)}.app-shell.app-shell--candidate nrs-journey-stages .nrs-stages.is-drawn:before,.app-shell.app-shell--candidate nrs-journey-stages .nrs-stages.is-drawn:after{transform:scaleX(1)}.app-shell.app-shell--candidate nrs-journey-stages .nrs-stage{grid-template-columns:1fr;grid-template-rows:var(--nrs-candidate-journey-node) auto;justify-items:center}.app-shell.app-shell--candidate nrs-journey-stages .nrs-stage__body{inline-size:100%}}@media(max-width:79.999rem){.app-shell.app-shell--candidate nrs-candidate-home nrs-home-shortcuts .nrs-shortcuts__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:63.999rem){nrs-candidate-home .dash__focus-grid{grid-template-columns:1fr}nrs-candidate-home .dash__journey{grid-template-columns:1fr}nrs-candidate-home .dash__legend{justify-content:flex-start}nrs-candidate-home .dash__journey>nrs-journey-stages{grid-column:1}nrs-candidate-home .dash__artifact-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:47.999rem){nrs-candidate-home .dash__intro{align-items:flex-start;flex-direction:column}nrs-candidate-home .dash__position{align-self:flex-start}nrs-candidate-home .dash__next{min-block-size:0}.app-shell.app-shell--candidate nrs-document-chips .nrs-docs,nrs-candidate-home .dash__artifact-grid,.app-shell.app-shell--candidate nrs-candidate-home nrs-home-shortcuts .nrs-shortcuts__grid{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){nrs-candidate-home .dash__ring,nrs-candidate-home .dash__artifact,.app-shell.app-shell--candidate nrs-candidate-home nrs-home-shortcuts .nrs-shortcuts__grid a,.app-shell.app-shell--candidate nrs-journey-stages .nrs-stages:before,.app-shell.app-shell--candidate nrs-journey-stages .nrs-stages:after{transition:none}.app-shell.app-shell--candidate nrs-journey-stages :is(.nrs-stage[data-state=available],.nrs-stage[data-state=in_progress]) .nrs-stage__node{animation:none}nrs-candidate-home .dash__artifact:hover,.app-shell.app-shell--candidate nrs-candidate-home nrs-home-shortcuts .nrs-shortcuts__grid a:hover{transform:none}nrs-candidate-home .dash__doc-spinner{animation:none}}main.app-shell__main[data-surface=candidate]:has(nrs-passport-page){padding-block:clamp(var(--nrs-space-6),4vh,var(--nrs-space-10)) clamp(var(--nrs-space-12),8vh,var(--nrs-space-20));background:var(--nrs-talent-canvas)}nrs-passport-page{display:block;min-inline-size:0}nrs-passport-page .nrs-pp{display:flex;flex-direction:column;gap:clamp(var(--nrs-space-5),2.2vw,var(--nrs-space-8));inline-size:100%;max-inline-size:var(--nrs-passport-shell-max);min-inline-size:0;margin-inline:auto}nrs-passport-page .nrs-pp__intro{display:flex;flex-direction:column;gap:var(--nrs-space-3);max-inline-size:62ch}nrs-passport-page .nrs-pp__eyebrow{display:flex;align-items:center;gap:var(--nrs-space-3);margin:0;color:var(--nrs-talent-accent-strong);font-size:var(--nrs-font-size-xs);font-weight:var(--nrs-font-weight-bold);letter-spacing:var(--nrs-track-eyebrow);text-transform:uppercase}nrs-passport-page .nrs-pp__eyebrow:before{content:"";inline-size:var(--nrs-space-8);block-size:var(--nrs-border-thick);border-radius:var(--nrs-radius-pill);background:currentColor}nrs-passport-page .nrs-pp__intro h1{margin:0;color:var(--nrs-color-ink);font-family:var(--nrs-font-heading);font-size:clamp(1.9rem,3.2vw,2.9rem);font-weight:var(--nrs-font-weight-semibold);letter-spacing:-.018em;line-height:1.1}nrs-passport-page .nrs-pp__lede{margin:0;color:var(--nrs-color-muted-ink);font-size:var(--nrs-font-size-lg);line-height:var(--nrs-line-normal)}nrs-passport-page .nrs-pp__card{position:relative;overflow:hidden;min-inline-size:0;border:var(--nrs-border-hairline) solid var(--nrs-talent-accent-border);border-radius:var(--nrs-radius-2xl);background:var(--nrs-talent-hero);box-shadow:var(--nrs-talent-shadow)}nrs-passport-page .nrs-pp__rail{block-size:var(--nrs-space-1);background:var(--nrs-grad-candidate-journey)}nrs-passport-page .nrs-pp__masthead{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--nrs-space-4);padding:var(--nrs-space-4) clamp(var(--nrs-space-5),3vw,var(--nrs-space-10));border-block-end:var(--nrs-border-hairline) solid var(--nrs-talent-accent-border)}nrs-passport-page .nrs-pp__mark{display:inline-flex;align-items:center;gap:var(--nrs-space-4)}nrs-passport-page .nrs-pp__mark img{block-size:clamp(var(--nrs-space-6),3vw,var(--nrs-space-8));inline-size:auto}nrs-passport-page .nrs-pp__mark-divider{inline-size:var(--nrs-border-hairline);block-size:var(--nrs-space-5);background:var(--nrs-talent-accent-border)}nrs-passport-page .nrs-pp__class{color:var(--nrs-talent-accent-strong);font-family:var(--nrs-font-heading);font-size:var(--nrs-font-size-xs);font-weight:var(--nrs-font-weight-bold);letter-spacing:.24em;text-transform:uppercase}nrs-passport-page .nrs-pp__chips{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--nrs-space-3)}nrs-passport-page .nrs-pp__chip{display:inline-flex;align-items:center;gap:var(--nrs-space-2);padding:var(--nrs-space-1) var(--nrs-space-4);border:var(--nrs-border-hairline) solid var(--nrs-talent-border);border-radius:var(--nrs-radius-pill);background:var(--nrs-talent-panel);color:var(--nrs-color-muted-ink);font-size:var(--nrs-font-size-sm);font-weight:var(--nrs-font-weight-semibold)}nrs-passport-page .nrs-pp__chip--issuer{border-color:var(--nrs-talent-accent-border);background:var(--nrs-talent-accent-wash);color:var(--nrs-talent-accent-strong)}nrs-passport-page .nrs-pp__chip--provisional{border-color:var(--nrs-talent-waiting)}nrs-passport-page .nrs-pp__tick{display:inline-grid;place-items:center;inline-size:var(--nrs-space-4);block-size:var(--nrs-space-4);border-radius:50%;background:var(--nrs-talent-accent-strong);color:var(--c-white);font-size:.6rem}nrs-passport-page .nrs-pp__card-body{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr);gap:clamp(var(--nrs-space-5),3vw,var(--nrs-space-10));align-items:center;min-inline-size:0;padding:clamp(var(--nrs-space-6),3.5vw,var(--nrs-space-10)) clamp(var(--nrs-space-5),3vw,var(--nrs-space-10))}nrs-passport-page .nrs-pp__identity-pane{display:flex;flex-direction:column;gap:clamp(var(--nrs-space-5),2.5vw,var(--nrs-space-8));min-inline-size:0}nrs-passport-page .nrs-pp__identity{display:grid;grid-template-columns:auto minmax(0,1fr);gap:clamp(var(--nrs-space-4),2vw,var(--nrs-space-6));align-items:start;min-inline-size:0}nrs-passport-page .nrs-pp__portrait-frame{position:relative;display:block;flex:0 0 auto;padding-block-end:var(--nrs-space-3)}nrs-passport-page .nrs-pp__portrait{display:grid;place-items:center;inline-size:var(--nrs-passport-photo);block-size:calc(var(--nrs-passport-photo) * 1.25);border:var(--nrs-border-hairline) solid var(--nrs-talent-accent-border);border-radius:var(--nrs-radius-lg);background:var(--nrs-talent-panel);box-shadow:0 0 0 var(--nrs-space-1) var(--nrs-talent-accent-wash);color:var(--nrs-talent-accent-strong);font-family:var(--nrs-font-heading);font-size:clamp(1.6rem,3vw,2.2rem);font-weight:var(--nrs-font-weight-bold);letter-spacing:.04em}nrs-passport-page .nrs-pp__portrait--photo{display:block;padding:var(--nrs-space-1);object-fit:cover}nrs-passport-page .nrs-pp__portrait-badge{position:absolute;inset:auto 0 0;inline-size:fit-content;margin-inline:auto;padding:var(--nrs-space-1) var(--nrs-space-3);border:var(--nrs-border-hairline) solid var(--nrs-talent-accent-border);border-radius:var(--nrs-radius-pill);background:var(--nrs-talent-panel);color:var(--nrs-talent-accent-strong);font-family:var(--nrs-font-heading);font-size:.6rem;font-weight:var(--nrs-font-weight-bold);letter-spacing:.14em;text-transform:uppercase}nrs-passport-page .nrs-pp__holder{min-inline-size:0}nrs-passport-page .nrs-pp__holder-name{margin:var(--nrs-space-2) 0 var(--nrs-space-2);overflow-wrap:anywhere;color:var(--nrs-color-ink);font-family:var(--nrs-font-heading);font-size:clamp(1.6rem,2.6vw,2.3rem);font-weight:var(--nrs-font-weight-semibold);line-height:1.1}nrs-passport-page .nrs-pp__holder-role{margin:0 0 var(--nrs-space-1);color:var(--nrs-color-ink);font-size:var(--nrs-font-size-md);font-weight:var(--nrs-font-weight-semibold);line-height:var(--nrs-line-snug)}nrs-passport-page .nrs-pp__holder-standing{margin:0;color:var(--nrs-color-muted-ink);line-height:var(--nrs-line-snug)}nrs-passport-page .nrs-pp__field-label{display:block;overflow:visible;overflow-wrap:anywhere;color:var(--nrs-color-muted-ink);font-family:var(--nrs-font-heading);font-size:var(--nrs-font-size-xs);font-weight:var(--nrs-font-weight-bold);letter-spacing:.14em;line-height:var(--nrs-line-snug);text-overflow:clip;text-transform:uppercase;white-space:normal}nrs-passport-page .nrs-pp__field-value{margin:var(--nrs-space-1) 0 0;overflow-wrap:anywhere;color:var(--nrs-color-ink);font-weight:var(--nrs-font-weight-semibold);line-height:var(--nrs-line-snug)}nrs-passport-page .nrs-pp__field-value.is-mono{font-family:var(--nrs-font-heading);letter-spacing:.06em}nrs-passport-page .nrs-pp__credential-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--nrs-border-hairline);margin:0;overflow:hidden;border:var(--nrs-border-hairline) solid var(--nrs-talent-border);border-radius:var(--nrs-radius-lg);background:var(--nrs-talent-border)}nrs-passport-page .nrs-pp__credential-facts>div{min-inline-size:0;padding:var(--nrs-space-4) var(--nrs-space-5);background:var(--nrs-talent-panel)}nrs-passport-page .nrs-pp__credential-facts dd{margin-inline-start:0}nrs-passport-page .nrs-pp__index{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--nrs-space-2);min-inline-size:0;padding:clamp(var(--nrs-space-4),2vw,var(--nrs-space-6)) 0;border-inline-start:var(--nrs-border-hairline) solid var(--nrs-talent-accent-border);padding-inline-start:clamp(var(--nrs-space-5),3vw,var(--nrs-space-10));text-align:center}nrs-passport-page .nrs-pp__medal{position:relative;display:grid;place-items:center;inline-size:var(--nrs-passport-medal);aspect-ratio:1;margin-block-end:var(--nrs-space-3)}nrs-passport-page .nrs-pp__medal-rim{position:absolute;inset:0;border-radius:50%;background:var(--nrs-band-current-metal, var(--nrs-talent-inset));box-shadow:0 var(--nrs-space-3) var(--nrs-space-8) #14202e2e,inset 0 var(--nrs-border-hairline) var(--nrs-space-1) #ffffffa6}nrs-passport-page .nrs-pp__medal-face{position:relative;z-index:1;display:grid;place-items:center;align-content:center;inline-size:calc(100% - var(--nrs-space-4));block-size:calc(100% - var(--nrs-space-4));border:var(--nrs-border-hairline) solid var(--nrs-band-current-rim, var(--nrs-talent-border));border-radius:50%;background:var(--nrs-talent-panel)}nrs-passport-page .nrs-pp__score{color:var(--nrs-color-ink);font-family:var(--nrs-font-heading);font-size:var(--nrs-passport-score-size);font-weight:var(--nrs-font-weight-bold);letter-spacing:-.02em;line-height:.9}nrs-passport-page .nrs-pp__outof{color:var(--nrs-color-muted-ink);font-size:var(--nrs-font-size-xs);letter-spacing:.1em;text-transform:uppercase}nrs-passport-page .nrs-pp__band-word{margin:0;color:var(--nrs-band-current-rim, var(--nrs-color-ink));font-family:var(--nrs-font-heading);font-size:clamp(1.8rem,3vw,2.5rem);font-weight:var(--nrs-font-weight-bold);letter-spacing:.06em;line-height:1}nrs-passport-page .nrs-pp__stars{display:inline-flex;gap:var(--nrs-space-1);color:var(--nrs-band-current-rim, var(--nrs-talent-waiting));font-size:var(--nrs-font-size-sm)}nrs-passport-page .nrs-pp__readiness{margin:var(--nrs-space-2) 0 0;padding:var(--nrs-space-2) var(--nrs-space-5);border:var(--nrs-border-hairline) solid var(--nrs-talent-accent-border);border-radius:var(--nrs-radius-pill);background:var(--nrs-talent-accent-wash);color:var(--nrs-talent-accent-strong);font-size:var(--nrs-font-size-sm);font-weight:var(--nrs-font-weight-semibold);line-height:var(--nrs-line-snug)}nrs-passport-page .nrs-pp__readiness[data-held]{border-color:var(--nrs-talent-waiting);background:var(--nrs-talent-inset);color:var(--nrs-color-muted-ink)}nrs-passport-page .nrs-pp__band{padding:var(--nrs-space-1) var(--nrs-space-4);font-size:var(--nrs-font-size-xs)}nrs-passport-page .nrs-pp__verify{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--nrs-space-5);padding:var(--nrs-space-4) clamp(var(--nrs-space-5),3vw,var(--nrs-space-10));border-block-start:var(--nrs-border-hairline) solid var(--nrs-talent-accent-border);background:var(--nrs-talent-elevated)}nrs-passport-page .nrs-pp__verify-id{display:flex;align-items:center;gap:var(--nrs-space-4);min-inline-size:0}nrs-passport-page .nrs-pp__qr{display:block;flex:0 0 auto;inline-size:var(--nrs-passport-qr);block-size:var(--nrs-passport-qr);padding:var(--nrs-space-1);border:var(--nrs-border-hairline) solid var(--nrs-talent-border);border-radius:var(--nrs-radius-sm);background:var(--c-white)}nrs-passport-page .nrs-pp__qr svg{display:block;inline-size:100%;block-size:100%}nrs-passport-page .nrs-pp__verify-heading{margin:0;color:var(--nrs-color-ink);font-weight:var(--nrs-font-weight-semibold)}nrs-passport-page .nrs-pp__verify-ref{margin:var(--nrs-space-1) 0;overflow-wrap:anywhere;color:var(--nrs-talent-accent-strong);font-family:var(--nrs-font-heading);font-weight:var(--nrs-font-weight-bold);letter-spacing:.06em}nrs-passport-page .nrs-pp__verify-body{margin:0;color:var(--nrs-color-muted-ink);font-size:var(--nrs-font-size-sm);line-height:var(--nrs-line-normal)}nrs-passport-page .nrs-pp__verify-badges{display:flex;flex:1 1 22rem;flex-wrap:wrap;justify-content:flex-end;gap:var(--nrs-space-2) var(--nrs-space-5);min-inline-size:0}nrs-passport-page .nrs-pp__verify-badges>span{display:inline-flex;align-items:baseline;gap:var(--nrs-space-2);min-inline-size:0;max-inline-size:100%;color:var(--nrs-color-muted-ink);font-size:var(--nrs-font-size-sm);overflow-wrap:anywhere}nrs-passport-page .nrs-pp__verify-badges .nrs-pp__dot{flex:0 0 auto;translate:0 -.1rem}nrs-passport-page .nrs-pp__dot{inline-size:var(--nrs-space-2);block-size:var(--nrs-space-2);border-radius:50%;background:var(--nrs-talent-accent-strong)}nrs-passport-page :is(.nrs-pp__evidence-grid,.nrs-pp__support-grid,.nrs-pp__journey-grid,.nrs-pp__closing-grid){display:grid;gap:clamp(var(--nrs-space-4),1.8vw,var(--nrs-space-6));min-inline-size:0;align-items:stretch}nrs-passport-page .nrs-pp__evidence-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}nrs-passport-page .nrs-pp__support-grid{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr)}nrs-passport-page .nrs-pp__journey-grid,nrs-passport-page .nrs-pp__closing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}nrs-passport-page .nrs-pp__panel{min-inline-size:0;padding:clamp(var(--nrs-space-5),2.4vw,var(--nrs-space-8));border:var(--nrs-border-hairline) solid var(--nrs-talent-border);border-radius:var(--nrs-radius-2xl);background:var(--nrs-talent-panel);box-shadow:var(--nrs-talent-shadow)}nrs-passport-page .nrs-pp__panel--gcc{border-block-start:var(--nrs-space-1) solid var(--nrs-talent-accent);background:var(--nrs-talent-elevated)}nrs-passport-page .nrs-pp__panel--path{border-color:var(--nrs-talent-accent-border);background:var(--nrs-talent-hero)}nrs-passport-page .nrs-pp__panel-eyebrow{margin:0 0 var(--nrs-space-2);color:var(--nrs-talent-accent-strong);font-family:var(--nrs-font-heading);font-size:var(--nrs-font-size-xs);font-weight:var(--nrs-font-weight-bold);letter-spacing:.16em;text-transform:uppercase}nrs-passport-page .nrs-pp__panel-eyebrow--warm{color:var(--nrs-color-brand)}nrs-passport-page .nrs-pp__section h2{margin:0;color:var(--nrs-color-ink);font-family:var(--nrs-font-heading);font-size:clamp(1.25rem,1.9vw,1.65rem);font-weight:var(--nrs-font-weight-semibold);line-height:1.2}nrs-passport-page .nrs-pp__section-intro{margin:var(--nrs-space-2) 0 var(--nrs-space-5);max-inline-size:66ch;color:var(--nrs-color-muted-ink);font-size:var(--nrs-font-size-sm);line-height:var(--nrs-line-normal)}nrs-passport-page .nrs-pp__panel-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--nrs-space-5);margin-block-end:var(--nrs-space-5)}nrs-passport-page .nrs-pp__panel-head>div{min-inline-size:0}nrs-passport-page .nrs-pp__panel-head .nrs-pp__section-intro{margin-block-end:0}nrs-passport-page .nrs-pp__note{margin:var(--nrs-space-4) 0 0;padding:var(--nrs-space-3) var(--nrs-space-4);border-inline-start:var(--nrs-border-thick) solid var(--nrs-talent-waiting);border-radius:var(--nrs-radius-md);background:var(--nrs-talent-inset);color:var(--nrs-color-muted-ink);font-size:var(--nrs-font-size-sm);line-height:var(--nrs-line-normal)}nrs-passport-page .nrs-pp__dims,nrs-passport-page .nrs-pp__strengths{display:flex;flex-direction:column;gap:var(--nrs-space-4);margin:0;padding:0;list-style:none}nrs-passport-page .nrs-pp__dim-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--nrs-space-3);margin-block-end:var(--nrs-space-2)}nrs-passport-page .nrs-pp__dim-label{color:var(--nrs-color-ink);font-weight:var(--nrs-font-weight-semibold)}nrs-passport-page .nrs-pp__dim-value{color:var(--nrs-talent-accent-strong);font-family:var(--nrs-font-heading);font-weight:var(--nrs-font-weight-bold);white-space:nowrap}nrs-passport-page .nrs-pp__dim-outof{color:var(--nrs-color-muted-ink);font-weight:var(--nrs-font-weight-regular)}nrs-passport-page .nrs-pp__dim-absent{color:var(--nrs-color-muted-ink);font-size:var(--nrs-font-size-sm);font-style:italic}nrs-passport-page .nrs-pp__dim-track{position:relative;display:block;block-size:var(--nrs-passport-dim-track);overflow:hidden;border-radius:var(--nrs-radius-pill);background:var(--nrs-talent-inset)}nrs-passport-page .nrs-pp__dim[data-absent] .nrs-pp__dim-track{background:repeating-linear-gradient(135deg,var(--nrs-talent-inset) 0 6px,var(--nrs-talent-panel) 6px 12px);box-shadow:inset 0 0 0 var(--nrs-border-hairline) var(--nrs-talent-border)}nrs-passport-page .nrs-pp__dim-fill,nrs-passport-page .nrs-pp__strength-fill{display:block;block-size:100%;border-radius:var(--nrs-radius-pill);background:var(--nrs-grad-progress)}nrs-passport-page .nrs-pp__strength-fill{background:var(--nrs-talent-accent-strong)}nrs-passport-page .nrs-pp__strength-value{color:var(--nrs-talent-accent-strong);font-family:var(--nrs-font-heading)}nrs-passport-page .nrs-pp__group-label{margin:0 0 var(--nrs-space-3);color:var(--nrs-talent-accent-strong);font-size:var(--nrs-font-size-xs);font-weight:var(--nrs-font-weight-bold);letter-spacing:.14em;text-transform:uppercase}nrs-passport-page .nrs-pp__group-label--focus{margin-block-start:var(--nrs-space-6);color:var(--nrs-color-brand)}nrs-passport-page .nrs-pp__focus{display:flex;flex-direction:column;gap:var(--nrs-space-2);margin:0;padding:0;list-style:none}nrs-passport-page .nrs-pp__focus li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--nrs-space-3);align-items:baseline;color:var(--nrs-color-ink);line-height:var(--nrs-line-normal)}nrs-passport-page .nrs-pp__focus-dash{inline-size:var(--nrs-space-3);block-size:var(--nrs-border-thick);border-radius:var(--nrs-radius-pill);background:var(--nrs-color-brand)}nrs-passport-page .nrs-pp__focus-note{margin:var(--nrs-space-4) 0 0;color:var(--nrs-color-muted-ink);font-size:var(--nrs-font-size-xs)}nrs-passport-page .nrs-pp__gcc-count{display:inline-flex;align-items:center;gap:var(--nrs-space-3);margin:0;padding:var(--nrs-space-3) var(--nrs-space-5);border:var(--nrs-border-hairline) solid var(--nrs-talent-accent-border);border-radius:var(--nrs-radius-lg);background:var(--nrs-talent-accent-wash);color:var(--nrs-talent-accent-strong);font-size:var(--nrs-font-size-sm);line-height:var(--nrs-line-snug)}nrs-passport-page .nrs-pp__gcc-count strong{font-family:var(--nrs-font-heading);font-size:var(--nrs-font-size-2xl);line-height:1}nrs-passport-page .nrs-pp__markets{display:grid;grid-template-columns:repeat(auto-fill,minmax(13rem,1fr));gap:clamp(var(--nrs-space-3),1.4vw,var(--nrs-space-4));margin:0;padding:0;list-style:none}nrs-passport-page .nrs-pp__market{display:flex;flex-direction:column;gap:var(--nrs-space-2);min-inline-size:0;padding:var(--nrs-space-4) var(--nrs-space-5);border:var(--nrs-border-hairline) solid var(--nrs-talent-border);border-radius:var(--nrs-radius-lg);background:var(--nrs-talent-panel);transition:transform var(--nrs-motion-standard) var(--nrs-ease-standard)}nrs-passport-page .nrs-pp__market:hover{transform:translateY(calc(var(--nrs-space-1) * -1))}nrs-passport-page .nrs-pp__market[data-ready]{border-color:var(--nrs-talent-accent-border);background:var(--nrs-talent-accent-wash)}nrs-passport-page .nrs-pp__market-head{display:flex;align-items:center;justify-content:space-between;gap:var(--nrs-space-3)}nrs-passport-page .nrs-pp__market-region{overflow-wrap:anywhere;color:var(--nrs-color-muted-ink);font-size:var(--nrs-font-size-xs);font-weight:var(--nrs-font-weight-semibold);letter-spacing:.06em;text-transform:uppercase}nrs-passport-page .nrs-pp__market-mark{display:inline-grid;place-items:center;flex:0 0 auto;inline-size:var(--nrs-space-5);block-size:var(--nrs-space-5);border:var(--nrs-border-hairline) solid var(--nrs-color-brand);border-radius:50%;color:var(--nrs-color-brand);font-size:var(--nrs-font-size-xs);font-weight:var(--nrs-font-weight-bold)}nrs-passport-page .nrs-pp__market[data-ready] .nrs-pp__market-mark{border-color:var(--nrs-talent-complete);background:var(--nrs-talent-complete);color:var(--c-white)}nrs-passport-page .nrs-pp__market-name{overflow-wrap:anywhere;color:var(--nrs-color-ink);font-size:var(--nrs-font-size-md);font-weight:var(--nrs-font-weight-semibold)}nrs-passport-page .nrs-pp__market-pct{color:var(--nrs-color-brand);font-family:var(--nrs-font-heading);font-size:var(--nrs-font-size-xl);font-weight:var(--nrs-font-weight-bold);line-height:1}nrs-passport-page .nrs-pp__market[data-ready] .nrs-pp__market-pct{color:var(--nrs-talent-complete)}nrs-passport-page .nrs-pp__market-bar{display:block;block-size:var(--nrs-space-2);overflow:hidden;border-radius:var(--nrs-radius-pill);background:var(--nrs-talent-inset)}nrs-passport-page .nrs-pp__market-fill{display:block;block-size:100%;border-radius:var(--nrs-radius-pill);background:var(--nrs-color-brand)}nrs-passport-page .nrs-pp__market[data-ready] .nrs-pp__market-fill{background:var(--nrs-talent-complete)}nrs-passport-page .nrs-pp__market-state{overflow-wrap:anywhere;color:var(--nrs-color-muted-ink);font-size:var(--nrs-font-size-sm);line-height:var(--nrs-line-snug)}nrs-passport-page .nrs-pp__gcc-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--nrs-space-4);margin-block-start:var(--nrs-space-6);padding-block-start:var(--nrs-space-5);border-block-start:var(--nrs-border-hairline) solid var(--nrs-talent-border)}nrs-passport-page .nrs-pp__gcc-insight{margin:0;max-inline-size:60ch;color:var(--nrs-color-ink);line-height:var(--nrs-line-normal)}nrs-passport-page .nrs-pp__cta{display:inline-flex;align-items:center;gap:var(--nrs-space-2);min-block-size:var(--nrs-touch-target);padding-inline:var(--nrs-space-6);border-radius:var(--nrs-radius-pill);background:var(--nrs-color-brand);color:var(--nrs-color-on-brand);font-weight:var(--nrs-font-weight-semibold);text-decoration:none;transition:background-color var(--nrs-motion-standard) var(--nrs-ease-standard),transform var(--nrs-motion-standard) var(--nrs-ease-standard)}nrs-passport-page .nrs-pp__cta:hover{background:var(--nrs-color-brand-hover);transform:translateY(calc(var(--nrs-border-thick) * -1))}nrs-passport-page .nrs-pp__cta--quiet{margin-block-start:var(--nrs-space-5);padding-inline:var(--nrs-space-5);border:var(--nrs-border-hairline) solid var(--nrs-talent-accent-border);background:transparent;color:var(--nrs-talent-accent-strong)}nrs-passport-page .nrs-pp__cta--quiet:hover{background:var(--nrs-talent-accent-wash)}nrs-passport-page .nrs-pp__cta:focus-visible,nrs-passport-page .nrs-pp__inline-link:focus-visible{outline:var(--nrs-border-thick) solid var(--nrs-talent-accent-strong);outline-offset:var(--nrs-space-1)}nrs-passport-page .nrs-pp__inline-link{color:var(--nrs-talent-accent-strong);font-weight:var(--nrs-font-weight-semibold)}nrs-passport-page .nrs-pp__path{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--nrs-space-4);margin:var(--nrs-space-6) 0 0;padding:0;list-style:none}nrs-passport-page .nrs-pp__path-line{position:absolute;inset-block-start:calc(var(--nrs-passport-step-node) / 2);inset-inline:9%;block-size:var(--nrs-border-thick);background:var(--nrs-grad-progress)}nrs-passport-page .nrs-pp__step{position:relative;z-index:1;min-inline-size:0}nrs-passport-page .nrs-pp__step-node{display:inline-grid;place-items:center;inline-size:var(--nrs-passport-step-node);block-size:var(--nrs-passport-step-node);border:var(--nrs-border-thick) solid var(--nrs-talent-accent-border);border-radius:50%;background:var(--nrs-talent-panel);color:var(--nrs-talent-accent-strong);font-family:var(--nrs-font-heading);font-weight:var(--nrs-font-weight-bold)}nrs-passport-page .nrs-pp__step[data-step="1"] .nrs-pp__step-node{border-color:var(--nrs-color-brand);color:var(--nrs-color-brand)}nrs-passport-page .nrs-pp__step[data-step="4"] .nrs-pp__step-node{border-color:var(--nrs-talent-accent-strong);background:var(--nrs-talent-accent-strong);color:var(--c-white)}nrs-passport-page .nrs-pp__step-title{margin:var(--nrs-space-3) 0 var(--nrs-space-1);color:var(--nrs-color-ink);font-weight:var(--nrs-font-weight-semibold)}nrs-passport-page .nrs-pp__step-body{margin:0;color:var(--nrs-color-muted-ink);font-size:var(--nrs-font-size-sm);line-height:var(--nrs-line-normal)}nrs-passport-page .nrs-pp__tbc{display:inline-block;margin-inline-start:var(--nrs-space-1);padding:0 var(--nrs-space-2);border:var(--nrs-border-hairline) dashed var(--nrs-color-brand);border-radius:var(--nrs-radius-xs);background:var(--nrs-color-brand-wash, var(--nrs-talent-inset));color:var(--nrs-color-brand);font-family:var(--nrs-font-heading);font-size:var(--nrs-font-size-xs);font-weight:var(--nrs-font-weight-bold);letter-spacing:.06em}nrs-passport-page .nrs-pp__held{border-color:var(--nrs-band-current-rim, var(--nrs-talent-waiting))}nrs-passport-page .nrs-pp__held-notice{margin:var(--nrs-space-4) 0;padding:var(--nrs-space-4) var(--nrs-space-5);border-inline-start:var(--nrs-border-thick) solid var(--nrs-color-brand);border-radius:var(--nrs-radius-md);background:var(--nrs-talent-inset);color:var(--nrs-color-ink);line-height:var(--nrs-line-normal)}nrs-passport-page .nrs-pp__retake{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--nrs-space-4);padding:var(--nrs-space-4) var(--nrs-space-5);border:var(--nrs-border-hairline) dashed var(--nrs-color-brand);border-radius:var(--nrs-radius-lg);background:var(--nrs-talent-panel)}nrs-passport-page .nrs-pp__retake-title{margin:0 0 var(--nrs-space-1);color:var(--nrs-color-ink);font-weight:var(--nrs-font-weight-semibold)}nrs-passport-page .nrs-pp__retake-body{margin:0;color:var(--nrs-color-muted-ink);font-size:var(--nrs-font-size-sm)}nrs-passport-page .nrs-pp__locked{display:inline-flex;align-items:center;min-block-size:var(--nrs-space-10);padding-inline:var(--nrs-space-5);border-radius:var(--nrs-radius-pill);background:var(--nrs-talent-inset);color:var(--nrs-color-muted-ink);font-weight:var(--nrs-font-weight-semibold);cursor:not-allowed}nrs-passport-page .nrs-pp__doc-rows,nrs-passport-page .nrs-pp__timeline{display:flex;flex-direction:column;margin:var(--nrs-space-5) 0 0;padding:0;list-style:none}nrs-passport-page .nrs-pp__doc-rows{gap:var(--nrs-border-hairline);overflow:hidden;border:var(--nrs-border-hairline) solid var(--nrs-talent-border);border-radius:var(--nrs-radius-lg);background:var(--nrs-talent-border)}nrs-passport-page .nrs-pp__doc-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--nrs-space-3);padding:var(--nrs-space-3) var(--nrs-space-4);background:var(--nrs-talent-panel);color:var(--nrs-color-ink)}nrs-passport-page .nrs-pp__doc-status{display:inline-flex;align-items:center;gap:var(--nrs-space-2);color:var(--nrs-color-muted-ink);font-size:var(--nrs-font-size-sm)}nrs-passport-page .nrs-pp__doc-row[data-status=accepted] .nrs-pp__dot{background:var(--nrs-talent-complete)}nrs-passport-page .nrs-pp__doc-row[data-status=rejected] .nrs-pp__dot{background:var(--nrs-color-danger)}nrs-passport-page .nrs-pp__doc-row:is([data-status=uploaded],[data-status=qc_pending]) .nrs-pp__dot{background:var(--nrs-talent-waiting)}nrs-passport-page .nrs-pp__facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:var(--nrs-space-4);margin:var(--nrs-space-2) 0 0}nrs-passport-page .nrs-pp__facts>div{min-inline-size:0;padding:var(--nrs-space-4);border-radius:var(--nrs-radius-lg);background:var(--nrs-talent-inset)}nrs-passport-page .nrs-pp__facts dd{margin-inline-start:0}nrs-passport-page .nrs-pp__timeline{gap:var(--nrs-space-4)}nrs-passport-page .nrs-pp__milestone{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--nrs-space-4);align-items:start}nrs-passport-page .nrs-pp__milestone-node{display:grid;place-items:center;inline-size:var(--nrs-passport-milestone-node);block-size:var(--nrs-passport-milestone-node);border:var(--nrs-border-thick) solid var(--nrs-talent-waiting);border-radius:50%;color:var(--c-white)}nrs-passport-page .nrs-pp__milestone[data-state=done] .nrs-pp__milestone-node{border-color:var(--nrs-talent-complete);background:var(--nrs-talent-complete)}nrs-passport-page .nrs-pp__milestone-node svg{inline-size:.875em;block-size:.875em}nrs-passport-page .nrs-pp__milestone-title,nrs-passport-page .nrs-pp__milestone-meta{display:block}nrs-passport-page .nrs-pp__milestone-title{color:var(--nrs-color-ink);font-weight:var(--nrs-font-weight-semibold)}nrs-passport-page .nrs-pp__milestone-meta{color:var(--nrs-color-muted-ink);font-size:var(--nrs-font-size-sm)}nrs-passport-page .nrs-pp__next{display:flex;flex-direction:column;align-items:flex-start;gap:var(--nrs-space-3);min-inline-size:0;padding:clamp(var(--nrs-space-5),2.4vw,var(--nrs-space-8));border:var(--nrs-border-hairline) solid var(--nrs-talent-accent-border);border-block-start:var(--nrs-space-1) solid var(--nrs-talent-accent);border-radius:var(--nrs-radius-2xl);background:var(--nrs-talent-hero);box-shadow:var(--nrs-talent-shadow)}nrs-passport-page .nrs-pp__next h2{margin:0;color:var(--nrs-color-ink);font-family:var(--nrs-font-heading);font-size:clamp(1.25rem,1.9vw,1.65rem);font-weight:var(--nrs-font-weight-semibold)}nrs-passport-page .nrs-pp__next p{margin:0;color:var(--nrs-color-ink);line-height:var(--nrs-line-normal)}nrs-passport-page .nrs-pp__cpd-head{display:flex;flex-wrap:wrap;align-items:center;gap:var(--nrs-space-3)}nrs-passport-page .nrs-pp__print-note{margin:0;color:var(--nrs-color-muted-ink);font-size:var(--nrs-font-size-xs)}nrs-passport-page .nrs-pp__skeleton{display:flex;flex-direction:column;gap:var(--nrs-space-4)}nrs-passport-page .nrs-pp__skeleton-card{position:relative;display:grid;grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr);gap:clamp(var(--nrs-space-5),3vw,var(--nrs-space-10));align-items:center;overflow:hidden;padding:clamp(var(--nrs-space-6),3.5vw,var(--nrs-space-10));border:var(--nrs-border-hairline) solid var(--nrs-talent-border);border-radius:var(--nrs-radius-2xl);background:var(--nrs-talent-panel)}nrs-passport-page .nrs-pp__skeleton-rail{position:absolute;inset:0 0 auto;block-size:var(--nrs-space-1);background:var(--nrs-talent-inset)}nrs-passport-page .nrs-pp__skeleton-body{display:flex;flex-direction:column;gap:var(--nrs-space-6);min-inline-size:0}nrs-passport-page .nrs-pp__skeleton-identity{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--nrs-space-5);align-items:center}nrs-passport-page .nrs-pp__skeleton-identity>div{display:flex;flex-direction:column;gap:var(--nrs-space-3);min-inline-size:0}nrs-passport-page .nrs-pp__skeleton-portrait{inline-size:var(--nrs-passport-photo);block-size:calc(var(--nrs-passport-photo) * 1.25);border-radius:var(--nrs-radius-lg)}nrs-passport-page .nrs-pp__skeleton-line{display:block;block-size:var(--nrs-space-4);inline-size:70%;border-radius:var(--nrs-radius-pill)}nrs-passport-page .nrs-pp__skeleton-line--lg{block-size:var(--nrs-space-8);inline-size:55%}nrs-passport-page .nrs-pp__skeleton-line--sm{inline-size:40%}nrs-passport-page .nrs-pp__skeleton-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--nrs-space-3)}nrs-passport-page .nrs-pp__skeleton-grid span{display:block;block-size:var(--nrs-space-16);border-radius:var(--nrs-radius-lg)}nrs-passport-page .nrs-pp__skeleton-medal{inline-size:var(--nrs-passport-medal);aspect-ratio:1;justify-self:center;border-radius:50%}nrs-passport-page :is(.nrs-pp__skeleton-portrait,.nrs-pp__skeleton-line,.nrs-pp__skeleton-grid span,.nrs-pp__skeleton-medal){background:linear-gradient(90deg,var(--nrs-talent-inset) 0%,var(--nrs-talent-elevated) 50%,var(--nrs-talent-inset) 100%);background-size:200% 100%;animation:nrs-pp-shimmer 1.6s linear infinite}@keyframes nrs-pp-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}nrs-passport-page .nrs-pp__skeleton-status{display:flex;align-items:center;gap:var(--nrs-space-3);margin:0;color:var(--nrs-color-muted-ink);font-size:var(--nrs-font-size-sm)}nrs-passport-page .nrs-pp__skeleton-status strong{display:block;color:var(--nrs-color-ink)}nrs-passport-page .nrs-pp__error{display:flex;flex-wrap:wrap;align-items:center;gap:var(--nrs-space-4);padding:var(--nrs-space-5) var(--nrs-space-6);border:var(--nrs-border-hairline) solid var(--nrs-color-danger);border-radius:var(--nrs-radius-2xl);background:var(--nrs-color-danger-wash)}nrs-passport-page .nrs-pp__error p{flex:1 1 18rem;margin:0;color:var(--nrs-color-danger-ink);font-weight:var(--nrs-font-weight-semibold)}nrs-passport-page .nrs-pp__error-mark{display:grid;place-items:center;inline-size:var(--nrs-space-6);block-size:var(--nrs-space-6);border-radius:50%;background:var(--nrs-color-danger);color:var(--c-white);font-weight:var(--nrs-font-weight-bold)}nrs-passport-page .nrs-pp__empty{display:flex;flex-direction:column;align-items:center;gap:var(--nrs-space-3);max-inline-size:44rem;margin-inline:auto;padding:clamp(var(--nrs-space-8),5vw,var(--nrs-space-12));border:var(--nrs-border-hairline) dashed var(--nrs-talent-accent-border);border-radius:var(--nrs-radius-2xl);background:var(--nrs-talent-hero);box-shadow:var(--nrs-talent-shadow);text-align:center}nrs-passport-page .nrs-pp__empty-medal{display:grid;place-items:center;inline-size:clamp(6rem,12vw,8rem);aspect-ratio:1;margin-block-end:var(--nrs-space-3);border:var(--nrs-border-thick) dashed var(--nrs-talent-waiting);border-radius:50%;color:var(--nrs-talent-waiting);font-family:var(--nrs-font-heading);font-size:var(--nrs-font-size-2xl)}nrs-passport-page .nrs-pp__empty h2{margin:0;max-inline-size:26ch;color:var(--nrs-color-ink);font-family:var(--nrs-font-heading);font-size:clamp(1.3rem,2.2vw,1.6rem);font-weight:var(--nrs-font-weight-semibold);line-height:1.2}nrs-passport-page .nrs-pp__empty p{margin:0 0 var(--nrs-space-3);max-inline-size:56ch;color:var(--nrs-color-muted-ink);line-height:var(--nrs-line-normal)}nrs-passport-page .nrs-pp__inset-empty{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:var(--nrs-space-4);align-items:center;padding:var(--nrs-space-5);border:var(--nrs-border-hairline) solid var(--nrs-talent-border);border-radius:var(--nrs-radius-lg);background:var(--nrs-talent-inset)}nrs-passport-page .nrs-pp__inset-empty p{margin:0;color:var(--nrs-color-muted-ink)}nrs-passport-page .nrs-pp__empty-mark{display:grid;place-items:center;inline-size:var(--nrs-space-8);block-size:var(--nrs-space-8);border:var(--nrs-border-thick) solid var(--nrs-talent-waiting);border-radius:50%;color:var(--nrs-talent-waiting);font-weight:var(--nrs-font-weight-bold)}nrs-passport-page .nrs-pp__card{animation:nrs-pp-rise var(--nrs-motion-emphasis) var(--nrs-ease-enter) both}@keyframes nrs-pp-rise{0%{opacity:0;transform:translateY(var(--nrs-passport-reveal-shift))}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){nrs-passport-page :is(.nrs-pp__section,.nrs-pp__market,.nrs-pp__cta){transition:none}nrs-passport-page .nrs-pp__card{animation:none}nrs-passport-page :is(.nrs-pp__skeleton-portrait,.nrs-pp__skeleton-line,.nrs-pp__skeleton-grid span,.nrs-pp__skeleton-medal){animation:none}}@media(max-width:68rem){nrs-passport-page .nrs-pp__path{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--nrs-space-6) var(--nrs-space-4)}nrs-passport-page .nrs-pp__path-line{display:none}}@media(max-width:62rem){nrs-passport-page :is(.nrs-pp__card-body,.nrs-pp__skeleton-card,.nrs-pp__evidence-grid,.nrs-pp__support-grid,.nrs-pp__journey-grid,.nrs-pp__closing-grid){grid-template-columns:minmax(0,1fr)}nrs-passport-page .nrs-pp__index{padding-block-start:var(--nrs-space-6);padding-inline-start:0;border-inline-start:0;border-block-start:var(--nrs-border-hairline) solid var(--nrs-talent-accent-border)}}@media(max-width:48rem){nrs-passport-page .nrs-pp__verify-badges{flex:1 1 100%;flex-direction:column;justify-content:flex-start}}@media(max-width:40rem){main.app-shell__main[data-surface=candidate]:has(nrs-passport-page){padding-block-start:var(--nrs-space-5)}nrs-passport-page .nrs-pp__identity{grid-template-columns:minmax(0,1fr);justify-items:start}nrs-passport-page :is(.nrs-pp__credential-facts,.nrs-pp__path){grid-template-columns:minmax(0,1fr)}nrs-passport-page .nrs-pp__inset-empty{grid-template-columns:minmax(0,1fr);align-items:start}}@media print{main.app-shell__main[data-surface=candidate]:has(nrs-passport-page){padding:0;background:var(--nrs-talent-panel)}nrs-passport-page :is(.nrs-pp__card,.nrs-pp__panel,.nrs-pp__next){background:var(--nrs-talent-panel);box-shadow:none}nrs-passport-page :is(.nrs-pp__cta,.nrs-pp__cta--quiet){display:none}}.app-shell--admin .app-shell__main{padding:0}.surface--admin{--nrs-confirm-accent: var(--nrs-color-admin-accent)}.surface--admin .ops-shell__nav::-webkit-scrollbar{inline-size:var(--nrs-space-2);block-size:var(--nrs-space-2)}.surface--admin .ops-shell__nav::-webkit-scrollbar-track{background:transparent}.surface--admin .ops-shell__nav::-webkit-scrollbar-thumb{border:var(--nrs-space-1) solid transparent;border-radius:var(--nrs-radius-pill);background:var(--nrs-color-admin-rail-border);background-clip:content-box}.surface--admin .ops-shell__nav:hover::-webkit-scrollbar-thumb{background:var(--nrs-color-admin-accent-soft);background-clip:content-box}.surface--admin.ops-shell--collapsed .ops-shell__identity{justify-items:center;gap:var(--nrs-space-3);padding-inline:0}.surface--admin.ops-shell--collapsed .ops-shell__identity-row{grid-template-columns:1fr;justify-items:center;gap:var(--nrs-space-3)}.surface--admin.ops-shell--collapsed .ops-shell__brand{display:block;inline-size:var(--nrs-touch-target);block-size:var(--nrs-touch-target);overflow:hidden;border:var(--nrs-border-hairline) solid var(--nrs-color-admin-rail-border);border-radius:var(--nrs-radius-lg);background:#ffffff0f}.surface--admin.ops-shell--collapsed .ops-shell__brand-img{inline-size:100%;block-size:100%;padding:var(--nrs-space-1);object-fit:cover;object-position:left center}.surface--admin.ops-shell--collapsed :is(.ops-shell__identity-copy,.ops-shell__nav-copy,.ops-shell__context,.ops-shell__no-access){display:none}.surface--admin.ops-shell--collapsed .ops-shell__nav-label{block-size:0;margin:var(--nrs-space-3) auto var(--nrs-space-2);inline-size:var(--nrs-space-5);overflow:hidden;border-block-start:var(--nrs-border-hairline) solid var(--nrs-color-admin-rail-border);color:transparent}.surface--admin.ops-shell--collapsed .ops-shell__nav a{position:relative;grid-template-columns:1fr;justify-items:center;gap:0;min-block-size:auto;padding:var(--nrs-space-1)}.surface--admin.ops-shell--collapsed .ops-shell__nav a.is-active:before{content:"";position:absolute;inset-inline-start:calc(var(--nrs-space-1) * -1);inset-block:var(--nrs-space-2);inline-size:var(--nrs-space-1);border-radius:var(--nrs-radius-pill);background:var(--nrs-color-admin-accent-soft)}.surface--admin.ops-shell :is(.ops-shell__toggle--mobile,.ops-shell__mobile-toggle,.ops-shell__backdrop){display:none}@media(max-width:48rem){section.surface--admin.ops-shell{grid-template-columns:minmax(0,1fr)}section.surface--admin.ops-shell .ops-shell__mobile-toggle{appearance:none;position:fixed;z-index:20;inset-block-start:var(--nrs-space-3);inset-inline-start:var(--nrs-space-3);display:grid;place-items:center;inline-size:var(--nrs-touch-target);block-size:var(--nrs-touch-target);padding:0;border:var(--nrs-border-hairline) solid var(--nrs-color-admin-rail-border);border-radius:var(--nrs-radius-md);color:var(--nrs-color-on-inverse);background:var(--nrs-color-admin-rail);box-shadow:0 var(--nrs-space-2) var(--nrs-space-5) #00000038;cursor:pointer}section.surface--admin.ops-shell .ops-shell__mobile-toggle:hover{background:var(--nrs-color-admin-accent)}section.surface--admin.ops-shell .ops-shell__mobile-toggle:focus-visible{outline:var(--nrs-border-thick) solid var(--color-focus);outline-offset:var(--nrs-focus-offset)}section.surface--admin.ops-shell .ops-shell__mobile-toggle svg{inline-size:var(--nrs-space-5);block-size:var(--nrs-space-5)}section.surface--admin.ops-shell--mobile-nav-open .ops-shell__mobile-toggle{visibility:hidden}section.surface--admin.ops-shell .ops-shell__backdrop{appearance:none;position:fixed;z-index:25;inset:0;display:block;inline-size:100%;block-size:100%;padding:0;border:0;background:#08121e94;cursor:pointer;touch-action:none}section.surface--admin.ops-shell .ops-shell__rail{position:fixed;z-index:30;inset-block:0;inset-inline-start:0;inline-size:min(20rem,100vw - 3rem);max-inline-size:calc(100vw - 3rem);block-size:100dvh;padding:var(--nrs-space-4);visibility:hidden;overscroll-behavior:contain;box-shadow:1rem 0 2.5rem #00000047;transform:translate(-100%);transition:transform var(--nrs-motion-standard) var(--nrs-ease-enter),visibility 0s linear var(--nrs-motion-standard)}section.surface--admin.ops-shell--mobile-nav-open .ops-shell__rail{visibility:visible;transform:translate(0);transition-delay:0s}section.surface--admin.ops-shell .ops-shell__toggle--desktop{display:none}section.surface--admin.ops-shell .ops-shell__toggle--mobile{display:grid}section.surface--admin.ops-shell .ops-shell__workspace{inline-size:100%;max-inline-size:100%;padding:calc(var(--nrs-touch-target) + var(--nrs-space-6)) var(--nrs-space-4) var(--nrs-space-4);overflow-x:clip}}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page){display:block}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-work-surface{display:grid;gap:var(--nrs-space-6);inline-size:100%;min-inline-size:0;color:var(--nrs-color-ink)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-page-header,.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-section-heading,.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-partner-hero,.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-panel__heading,.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-action-bar,.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-load-more,.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-feedback,.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-modal-heading,.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-modal-actions{display:flex;align-items:center;justify-content:space-between;gap:var(--nrs-space-4)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-page-header>div{max-inline-size:var(--nrs-measure-prose)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-header-actions,.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-section-heading,.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-agreement-card__heading,.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-agreement-badges{display:flex;align-items:center;justify-content:space-between;gap:var(--nrs-space-3)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-header-actions,.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-agreement-badges{flex-wrap:wrap;justify-content:flex-end}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-eyebrow,.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-kicker{margin:0 0 var(--nrs-space-2);color:var(--nrs-color-admin-accent);font-size:var(--nrs-font-size-xs);font-weight:var(--nrs-font-weight-bold);letter-spacing:var(--nrs-track-eyebrow);text-transform:uppercase}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) h2,.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) h3,.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) p{margin-block-start:0}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) h2{margin-block-end:var(--nrs-space-3);font-family:var(--nrs-font-heading);font-size:clamp(2.25rem,4vw,3.75rem);font-weight:var(--nrs-font-weight-semibold);line-height:var(--nrs-line-tight);letter-spacing:var(--nrs-track-section-heading)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) h3{margin-block-end:0;font-family:var(--nrs-font-heading);font-size:var(--nrs-font-size-xl)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-page-header p:last-child,.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-caption,.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-action-bar p,.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-load-more p{margin-block-end:0;color:var(--nrs-color-muted-ink);line-height:var(--nrs-line-normal)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-count-chip,.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-chip,.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-band,.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-readiness,.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-verdict,.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-release-band{display:inline-flex;align-items:center;inline-size:fit-content;padding:var(--nrs-space-1) var(--nrs-space-3);border:var(--nrs-border-hairline) solid var(--nrs-color-admin-border);border-radius:var(--nrs-radius-pill);font-size:var(--nrs-font-size-xs);font-weight:var(--nrs-font-weight-bold);white-space:nowrap}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-count-chip{color:var(--nrs-color-admin-accent);background:var(--nrs-color-admin-accent-wash)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-chip--neutral{color:var(--nrs-color-muted-ink);background:var(--nrs-color-surface-raised)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-chip--positive,.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-verdict--positive,.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-readiness--releasable{color:var(--nrs-color-success-ink);border-color:var(--nrs-color-success);background:var(--nrs-color-success-wash)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-chip--warning,.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-verdict--warning,.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-readiness--incomplete_score{color:var(--nrs-color-warning-ink);border-color:var(--nrs-color-warning);background:var(--nrs-color-warning-wash)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-chip--danger,.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-verdict--danger,.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-readiness--conduct_flag_open,.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-readiness--bronze_refused{color:var(--nrs-color-danger-ink);border-color:var(--nrs-color-danger);background:var(--nrs-color-danger-wash)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-readiness--unknown{color:var(--nrs-color-muted-ink);background:var(--nrs-color-surface-raised)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-band,.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-release-band{color:var(--nrs-color-admin-accent);background:var(--nrs-color-admin-accent-wash);text-transform:capitalize}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-release-band{padding:var(--nrs-space-2) var(--nrs-space-4);font-size:var(--nrs-font-size-sm)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-table-frame,.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-panel,.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-release-hero,.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-action-bar,.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-state,.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-feedback{border:var(--nrs-border-hairline) solid var(--nrs-color-admin-border);border-radius:var(--nrs-radius-xl);background:#fffffff0;box-shadow:var(--nrs-elevation-1)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-table-frame{overflow-x:auto}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-stack{display:grid;gap:var(--nrs-space-5);min-inline-size:0}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-inline-check{display:inline-flex;flex:0 0 auto;align-items:center;gap:var(--nrs-space-2);min-block-size:var(--nrs-touch-target);margin:0;color:var(--nrs-color-ink);font-size:var(--nrs-font-size-sm);cursor:pointer}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-inline-check input[type=checkbox]{flex:0 0 auto;inline-size:var(--nrs-space-5);block-size:var(--nrs-space-5);margin:0;accent-color:var(--nrs-color-admin-accent);cursor:pointer}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-inline-check>span{white-space:nowrap}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-table-block{display:grid;min-inline-size:0;overflow:hidden;border:var(--nrs-border-hairline) solid var(--nrs-color-admin-border);border-radius:var(--nrs-radius-xl);background:#fffffff0;box-shadow:var(--nrs-elevation-1)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-table-block>.ops-table-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--nrs-space-3) var(--nrs-space-4);padding:var(--nrs-space-5) var(--nrs-space-4) var(--nrs-space-4);border-block-end:var(--nrs-border-hairline) solid var(--nrs-color-admin-border)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-table-block>.ops-table-head>div{min-inline-size:0}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-table-block>.ops-table-head h3{margin-block-end:0}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-table-block>.ops-table-head p:last-child{margin-block-end:0;color:var(--nrs-color-muted-ink);font-size:var(--nrs-font-size-sm)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-table-block>.ops-table-frame{border:0;border-radius:0;background:transparent;box-shadow:none}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-table-block caption{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-table-frame--capped{max-block-size:var(--nrs-table-max-block, 28rem);overflow:auto;overscroll-behavior:contain}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-table-frame--capped th{position:sticky;inset-block-start:0;z-index:1}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-table-frame--capped thead th{background:var(--nrs-color-admin-accent-wash);box-shadow:inset 0 -1px 0 var(--nrs-color-admin-border)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) :is(.ops-table-frame,.ops-scroll-region){scrollbar-width:thin;scrollbar-color:var(--nrs-color-admin-accent-soft) transparent}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) :is(.ops-table-frame,.ops-scroll-region)::-webkit-scrollbar{inline-size:var(--nrs-space-2);block-size:var(--nrs-space-2)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) :is(.ops-table-frame,.ops-scroll-region)::-webkit-scrollbar-track{background:transparent}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) :is(.ops-table-frame,.ops-scroll-region)::-webkit-scrollbar-thumb{border:var(--nrs-space-1) solid transparent;border-radius:var(--nrs-radius-pill);background:var(--nrs-color-admin-accent-soft);background-clip:content-box}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-table-frame nrs-table{display:block;min-inline-size:60rem}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-queue-table{inline-size:100%;border-collapse:collapse;color:var(--nrs-color-on-surface)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-queue-table--qc{min-inline-size:48rem}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-queue-table--release{min-inline-size:40rem}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-queue-table-region:focus-visible{outline:var(--nrs-border-thick) solid var(--color-focus);outline-offset:calc(var(--nrs-focus-offset) * -1)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-table-scroll-hint{display:none}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-table-frame :is(th,td){padding:var(--nrs-space-3) var(--nrs-space-4);border-block-end:var(--nrs-border-hairline) solid var(--nrs-color-admin-border);text-align:start;vertical-align:middle}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-table-frame th{color:var(--nrs-color-admin-accent);background:var(--nrs-color-admin-accent-wash);font-size:var(--nrs-font-size-xs);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-table-frame td{font-size:var(--nrs-font-size-sm)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-table-frame td>small{display:block;max-inline-size:17rem;margin-block-start:var(--nrs-space-1);overflow:hidden;color:var(--nrs-color-muted-ink);font-size:.6875rem;text-overflow:ellipsis;white-space:nowrap}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-row-link,.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-back-link{color:var(--nrs-color-admin-accent);font-weight:var(--nrs-font-weight-semibold);text-underline-offset:.2em}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-row-link:hover,.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-back-link:hover{color:var(--nrs-color-admin-accent-hover)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-back-link{inline-size:fit-content;font-size:var(--nrs-font-size-sm)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-empty{padding:var(--nrs-space-10)!important;color:var(--nrs-color-muted-ink);text-align:center!important}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-state,.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-feedback{padding:var(--nrs-space-4)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-state--restricted{border-inline-start:var(--nrs-space-1) solid var(--nrs-color-warning);background:var(--nrs-color-warning-wash)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-state p{margin:var(--nrs-space-1) 0 0}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-feedback--error{color:var(--nrs-color-danger-ink);border-color:var(--nrs-color-danger);background:var(--nrs-color-danger-wash)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-feedback--success{color:var(--nrs-color-success-ink);border-color:var(--nrs-color-success);background:var(--nrs-color-success-wash)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--nrs-space-5)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-panel{display:grid;align-content:start;gap:var(--nrs-space-5);padding:var(--nrs-space-5)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-panel--summary{background:linear-gradient(150deg,var(--nrs-color-surface) 35%,var(--nrs-color-admin-accent-wash))}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-facts,.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-score-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--nrs-space-3);margin:0}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-facts div,.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-score-grid div,.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-verdict-grid div{display:grid;gap:var(--nrs-space-1);padding:var(--nrs-space-3);border:var(--nrs-border-hairline) solid var(--nrs-color-admin-border);border-radius:var(--nrs-radius-lg);background:var(--nrs-color-surface)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) dt,.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-verdict-grid span{color:var(--nrs-color-muted-ink);font-size:var(--nrs-font-size-xs);font-weight:var(--nrs-font-weight-semibold)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) dd{margin:0;font-weight:var(--nrs-font-weight-semibold)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-fenced{color:var(--nrs-color-admin-accent);background:var(--nrs-color-admin-accent-wash)!important}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-fenced dd{display:flex;align-items:center;gap:var(--nrs-space-2);font-size:var(--nrs-font-size-sm)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-verdict-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--nrs-space-3)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-verdict-grid div:last-child{grid-column:1/-1}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-analysis-meta,.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-gate-facts{display:flex;flex-wrap:wrap;gap:var(--nrs-space-2)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-analysis-meta span{padding-inline-end:var(--nrs-space-3);color:var(--nrs-color-muted-ink);font-size:var(--nrs-font-size-xs)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-action-bar{padding:var(--nrs-space-4) var(--nrs-space-5);background:linear-gradient(90deg,var(--nrs-color-admin-accent-wash),var(--nrs-color-surface))}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-action-bar div{margin-inline-end:auto}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-action-bar p{margin-block-start:var(--nrs-space-1);font-size:var(--nrs-font-size-sm)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-button,.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-icon-button{min-block-size:var(--nrs-touch-target);border-radius:var(--nrs-radius-md);font:inherit;font-size:var(--nrs-font-size-sm);font-weight:var(--nrs-font-weight-semibold);cursor:pointer}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-button{padding:var(--nrs-space-2) var(--nrs-space-4)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-button--primary{color:var(--nrs-color-on-inverse);border:var(--nrs-border-hairline) solid transparent;background:var(--nrs-color-admin-accent)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-button--secondary{color:var(--nrs-color-ink);border:var(--nrs-border-hairline) solid var(--nrs-color-admin-border);background:var(--nrs-color-surface)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-button--danger{color:var(--nrs-color-on-inverse);border:var(--nrs-border-hairline) solid transparent;background:var(--nrs-color-danger)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-button-link{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-button:hover:not(:disabled){filter:brightness(.94)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-button:disabled{cursor:wait;opacity:.6}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-button:focus-visible,.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-icon-button:focus-visible,.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) textarea:focus-visible,.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) a:focus-visible{outline:var(--nrs-border-thick) solid var(--color-focus);outline-offset:var(--nrs-focus-offset)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-modal-heading h3{font-size:var(--nrs-font-size-2xl)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-icon-button{inline-size:var(--nrs-touch-target);padding:0;border:0;color:var(--nrs-color-muted-ink);background:transparent;font-size:var(--nrs-font-size-2xl)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-modal-actions{justify-content:flex-end}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-field{display:grid;gap:var(--nrs-space-2);color:var(--nrs-color-ink);font-weight:var(--nrs-font-weight-semibold)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-field textarea{resize:vertical;padding:var(--nrs-space-3);border:var(--nrs-border-hairline) solid var(--nrs-color-admin-border);border-radius:var(--nrs-radius-md);color:var(--nrs-color-ink);background:var(--nrs-color-surface);font:inherit;line-height:var(--nrs-line-normal)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-field input,.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-field select{min-block-size:var(--nrs-touch-target);padding:var(--nrs-space-3);border:var(--nrs-border-hairline) solid var(--nrs-color-admin-border);border-radius:var(--nrs-radius-md);color:var(--nrs-color-ink);background:var(--nrs-color-surface);font:inherit}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-field-error{margin:calc(var(--nrs-space-2) * -1) 0 0;color:var(--nrs-color-danger-ink);font-size:var(--nrs-font-size-sm)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-partner-form{inline-size:100%;min-inline-size:0}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-context-nav{display:flex;flex-wrap:wrap;gap:var(--nrs-space-2);align-items:center}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-context-nav a{display:inline-flex;align-items:center;min-block-size:var(--nrs-touch-target);padding-inline:var(--nrs-space-4);border:var(--nrs-border-hairline) solid var(--nrs-color-admin-border);border-radius:var(--nrs-radius-pill);color:var(--nrs-color-admin-accent);background:var(--nrs-color-surface);text-decoration:none}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-context-nav a[aria-current=page],.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-context-nav a:hover{border-color:var(--nrs-color-admin-accent);background:var(--nrs-color-admin-accent-wash)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-advanced-field{display:grid;gap:var(--nrs-space-4);padding:var(--nrs-space-4);border:var(--nrs-border-hairline) solid var(--nrs-color-admin-border);border-radius:var(--nrs-radius-lg);background:var(--nrs-color-surface-raised)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-advanced-field summary{color:var(--nrs-color-admin-accent);font-weight:var(--nrs-font-weight-semibold);cursor:pointer}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-advanced-field[open] summary{margin-block-end:var(--nrs-space-4)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-partner-form .ops-field>small,.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-agreement-facts small{color:var(--nrs-color-muted-ink);font-size:var(--nrs-font-size-xs);font-weight:var(--nrs-font-weight-regular)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-partner-hero{padding:var(--nrs-space-6);border:var(--nrs-border-hairline) solid var(--nrs-color-admin-border);border-radius:var(--nrs-radius-xl);background:linear-gradient(150deg,var(--nrs-color-surface) 35%,var(--nrs-color-admin-accent-wash));box-shadow:var(--nrs-elevation-1)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-partner-identity,.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-agreement-facts,.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-allowance{display:grid;gap:var(--nrs-space-3);margin:0}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-partner-identity{grid-template-columns:repeat(2,minmax(0,1fr))}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-partner-identity div,.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-agreement-facts div,.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-allowance div{display:grid;gap:var(--nrs-space-1);padding:var(--nrs-space-3);border:var(--nrs-border-hairline) solid var(--nrs-color-admin-border);border-radius:var(--nrs-radius-lg);background:var(--nrs-color-surface)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-agreement-history{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--nrs-space-4);margin-block-start:var(--nrs-space-4)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-agreement-card h4{margin:0;font-family:var(--nrs-font-heading);font-size:var(--nrs-font-size-xl)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-agreement-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-allowance{grid-template-columns:repeat(3,minmax(0,1fr))}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-allowance span{color:var(--nrs-color-muted-ink);font-size:var(--nrs-font-size-xs)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-allowance strong{font-size:var(--nrs-font-size-lg);font-variant-numeric:tabular-nums}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-document-image,.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-document-frame{inline-size:100%;min-block-size:28rem;border:var(--nrs-border-hairline) solid var(--nrs-color-admin-border);border-radius:var(--nrs-radius-md);background:var(--nrs-color-surface-raised);object-fit:contain}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-fee-append form{display:grid;gap:var(--nrs-space-5)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-fee-form-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:start;gap:var(--nrs-space-4)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-fee-form-grid .ops-field>small{color:var(--nrs-color-muted-ink);font-size:var(--nrs-font-size-xs);font-weight:var(--nrs-font-weight-regular);line-height:var(--nrs-line-normal)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-money{font-variant-numeric:tabular-nums;white-space:nowrap}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-release-hero{display:grid;grid-template-columns:minmax(0,2fr) repeat(2,minmax(10rem,1fr));gap:var(--nrs-space-4);padding:var(--nrs-space-5);background:linear-gradient(120deg,var(--nrs-color-admin-accent-wash),var(--nrs-color-surface) 70%)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-search-bar,.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-filter-panel,.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-candidate-hero{border:var(--nrs-border-hairline) solid var(--nrs-color-admin-border);border-radius:var(--nrs-radius-xl);background:var(--nrs-color-surface);box-shadow:var(--nrs-elevation-1)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-search-bar{display:grid;grid-template-columns:minmax(16rem,2fr) minmax(12rem,1fr);align-items:end;gap:var(--nrs-space-4);padding:var(--nrs-space-5)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-search-bar label{display:grid;gap:var(--nrs-space-2);color:var(--nrs-color-ink);font-size:var(--nrs-font-size-sm);font-weight:var(--nrs-font-weight-semibold)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-search-bar input{min-block-size:var(--nrs-touch-target);padding:var(--nrs-space-3) var(--nrs-space-4);border:var(--nrs-border-hairline) solid var(--nrs-color-admin-border);border-radius:var(--nrs-radius-md);color:var(--nrs-color-ink);background:var(--nrs-color-surface);font:inherit}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-search-bar p{margin:0;color:var(--nrs-color-muted-ink);font-size:var(--nrs-font-size-sm)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-empty-state{padding-block:var(--nrs-space-8);text-align:center}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-empty-state p{margin:var(--nrs-space-2) 0 0}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-candidate-hero{display:grid;grid-template-columns:minmax(0,2fr) repeat(2,minmax(10rem,1fr));align-items:center;gap:var(--nrs-space-4);padding:var(--nrs-space-5);background:linear-gradient(120deg,var(--nrs-color-admin-accent-wash),var(--nrs-color-surface) 72%)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-candidate-hero h3{font-size:var(--nrs-font-size-2xl)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-candidate-hero p{margin-block-end:var(--nrs-space-1);color:var(--nrs-color-muted-ink)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-origin-stamp{display:grid;gap:var(--nrs-space-1);padding:var(--nrs-space-4);border:var(--nrs-border-hairline) solid var(--nrs-color-admin-border);border-radius:var(--nrs-radius-lg);background:#ffffffb8}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-origin-stamp span,.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-origin-stamp small{color:var(--nrs-color-muted-ink);font-size:var(--nrs-font-size-xs);text-transform:uppercase;letter-spacing:var(--nrs-track-eyebrow)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-score-cards,.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-boolean-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:var(--nrs-space-3)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-score-cards>div,.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-boolean-grid>div{display:grid;gap:var(--nrs-space-2);padding:var(--nrs-space-4);border:var(--nrs-border-hairline) solid var(--nrs-color-admin-border);border-radius:var(--nrs-radius-lg);background:var(--nrs-color-surface-raised)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-score-cards small,.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-boolean-grid dt{color:var(--nrs-color-muted-ink);font-size:var(--nrs-font-size-xs)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-boolean-grid{margin:0}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-boolean-grid dd{margin:0;color:var(--nrs-color-admin-accent);font-weight:var(--nrs-font-weight-bold)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-payment-list{display:grid;gap:var(--nrs-space-3)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-payment-list>div{display:flex;align-items:center;justify-content:space-between;gap:var(--nrs-space-3);padding-block-end:var(--nrs-space-3);border-block-end:var(--nrs-border-hairline) solid var(--nrs-color-admin-border)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-payment-list span:first-child{display:grid;gap:var(--nrs-space-1)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-payment-list small{color:var(--nrs-color-muted-ink);font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:var(--nrs-font-size-xs)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-compliance-grid{display:grid;grid-template-columns:minmax(0,2fr) minmax(16rem,1fr);gap:var(--nrs-space-4)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-pool-tabs{display:flex;align-items:center;gap:var(--nrs-space-2);padding:var(--nrs-space-2);border:var(--nrs-border-hairline) solid var(--nrs-color-admin-border);border-radius:var(--nrs-radius-pill);background:var(--nrs-color-surface)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-pool-tab{min-block-size:var(--nrs-touch-target);padding:var(--nrs-space-2) var(--nrs-space-5);border:0;border-radius:var(--nrs-radius-pill);color:var(--nrs-color-muted-ink);background:transparent;font:inherit;font-weight:var(--nrs-font-weight-semibold);cursor:pointer}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-pool-tab:hover,.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-pool-tab.is-active{color:var(--nrs-color-admin-accent);background:var(--nrs-color-admin-accent-wash)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-pool-tab--bronze.is-active{color:#6f351d;background:#f4ded1}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-tab-divider{inline-size:var(--nrs-border-hairline);block-size:2rem;margin-inline:var(--nrs-space-2);background:var(--nrs-color-admin-border)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-filter-panel{display:flex;align-items:end;justify-content:space-between;gap:var(--nrs-space-4);padding:var(--nrs-space-5)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-filter-grid{display:grid;grid-template-columns:repeat(2,minmax(14rem,1fr));gap:var(--nrs-space-4);inline-size:min(42rem,100%)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-release-hero>div{display:grid;align-content:center;gap:var(--nrs-space-1)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-release-hero h3{font-size:var(--nrs-font-size-2xl)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-release-hero small{color:var(--nrs-color-muted-ink)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-aging{color:var(--nrs-color-danger-ink)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-mono{margin:0;color:var(--nrs-color-muted-ink);font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:var(--nrs-font-size-xs)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-score-grid dd{color:var(--nrs-color-admin-accent);font-family:var(--nrs-font-heading);font-size:var(--nrs-font-size-2xl)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-answer-review{gap:var(--nrs-space-4)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-answer-review__items{display:grid;gap:var(--nrs-space-4)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-answer-card{display:grid;gap:var(--nrs-space-4);padding:var(--nrs-space-5);border:var(--nrs-border-hairline) solid var(--nrs-color-admin-border);border-radius:var(--nrs-radius-xl);background:var(--nrs-color-surface)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-answer-card__heading{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--nrs-space-4)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-answer-card__heading h4{max-inline-size:var(--nrs-measure-prose);margin:0 0 var(--nrs-space-2);font-family:var(--nrs-font-heading);font-size:var(--nrs-font-size-lg);line-height:var(--nrs-line-normal)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-answer-card__heading small{color:var(--nrs-color-muted-ink);font-size:var(--nrs-font-size-xs)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-answer-options{display:grid;gap:var(--nrs-space-2);margin:0;padding:0;list-style:none}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-answer-options li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--nrs-space-3);padding:var(--nrs-space-3) var(--nrs-space-4);border:var(--nrs-border-hairline) solid var(--nrs-color-admin-border);border-radius:var(--nrs-radius-lg);background:var(--nrs-color-surface-raised)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-answer-options li.ops-answer-option--selected{border-color:var(--nrs-color-admin-accent);background:var(--nrs-color-admin-accent-wash)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-answer-options li>strong{color:var(--nrs-color-admin-accent);font-size:var(--nrs-font-size-xs)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-answer-option__index{display:inline-grid;place-items:center;inline-size:1.75rem;block-size:1.75rem;border-radius:50%;color:var(--nrs-color-admin-accent);background:var(--nrs-color-admin-accent-wash);font-size:var(--nrs-font-size-xs);font-weight:var(--nrs-font-weight-bold)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-timeline{display:grid;gap:0;margin:0;padding:0;list-style:none}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-timeline li{position:relative;display:grid;grid-template-columns:1.25rem 1fr;gap:var(--nrs-space-3);min-block-size:5rem}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-timeline li:not(:last-child):before{content:"";position:absolute;inset-block:1rem -.25rem;inset-inline-start:.35rem;inline-size:var(--nrs-border-hairline);background:var(--nrs-color-admin-border)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-timeline__marker{position:relative;z-index:1;inline-size:.75rem;block-size:.75rem;margin-block-start:.2rem;border:.2rem solid var(--nrs-color-admin-accent-wash);border-radius:50%;background:var(--nrs-color-admin-accent)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-timeline p{margin:var(--nrs-space-1) 0;color:var(--nrs-color-muted-ink);font-size:var(--nrs-font-size-sm)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-timeline small{color:var(--nrs-color-muted-ink);font-size:var(--nrs-font-size-xs)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-timeline__empty{display:block!important;min-block-size:0!important;color:var(--nrs-color-muted-ink)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-sr-only{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(max-width:64rem){.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-detail-grid,.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-compliance-grid,.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-fee-form-grid,.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-agreement-history{grid-template-columns:1fr}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-table-scroll-hint{display:block}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-queue-table :is(th,td){padding-inline:var(--nrs-space-3)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-queue-table th{white-space:normal}}@media(max-width:44rem){.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-page-header,.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-section-heading,.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-partner-hero,.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-agreement-card__heading,.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-answer-card__heading,.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-action-bar,.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-load-more,.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-feedback,.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-modal-actions{align-items:stretch;flex-direction:column}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-header-actions,.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-agreement-badges{align-items:stretch;flex-direction:column;inline-size:100%}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-partner-identity,.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-agreement-facts,.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-allowance{grid-template-columns:1fr}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-count-chip{align-self:flex-start}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-facts,.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-score-grid,.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-verdict-grid,.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-release-hero,.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-candidate-hero,.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-search-bar,.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-filter-grid{grid-template-columns:1fr}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-pool-tabs{align-items:stretch;flex-direction:column;border-radius:var(--nrs-radius-xl)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-tab-divider{inline-size:100%;block-size:var(--nrs-border-hairline);margin:var(--nrs-space-1) 0}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-filter-panel,.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-payment-list>div{align-items:stretch;flex-direction:column}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-verdict-grid div:last-child{grid-column:auto}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-action-bar .ops-button,.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,[data-ops-surface],nrs-blueprints-page,nrs-engine-activation-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-modal-actions .ops-button{inline-size:100%}}.surface--admin :is(nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page){inline-size:100%;min-inline-size:0;max-inline-size:none}.surface--admin .ops-partner-surface,.surface--admin .ops-partner-surface .ops-agreement-append,.surface--admin .ops-partner-surface .ops-cohort-create,.surface--admin .ops-partner-surface .ops-bulk-panel,.surface--admin .ops-partner-surface .ops-bulk-form{grid-template-columns:minmax(0,1fr);inline-size:100%;min-inline-size:0;max-inline-size:none}.surface--admin .ops-partner-surface :is(.ops-page-header,.ops-section-heading,.ops-partner-hero,.ops-panel__heading,.ops-action-bar,.ops-load-more,.ops-feedback,.ops-modal-actions){flex-wrap:wrap;min-inline-size:0;max-inline-size:100%}.surface--admin .ops-partner-surface :is(.ops-page-header,.ops-section-heading,.ops-partner-hero,.ops-panel__heading,.ops-answer-card__heading,.ops-action-bar)>:first-child{flex:1 1 24rem;min-inline-size:0;max-inline-size:none}.surface--admin .ops-partner-surface .ops-page-header>div{max-inline-size:none}.surface--admin .ops-partner-surface .ops-header-actions{flex:0 1 auto;min-inline-size:0;max-inline-size:100%}.surface--admin .ops-partner-surface .ops-header-actions :is(.ops-button,.ops-button-link){flex:0 0 auto;max-inline-size:100%}.surface--admin .ops-partner-surface .ops-partner-identity{flex:1 1 22rem;min-inline-size:0;max-inline-size:100%}.surface--admin .ops-partner-surface .ops-partner-identity :is(div,dd,code),.surface--admin .ops-partner-surface .ops-agreement-card,.surface--admin .ops-partner-surface .ops-agreement-card__heading>div,.surface--admin .ops-partner-surface .ops-preset-option,.surface--admin .ops-partner-surface .ops-preset-option :is(dt,dd),.surface--admin .ops-partner-surface .ops-field{min-inline-size:0;overflow-wrap:anywhere}.surface--admin .ops-partner-surface .ops-preset-option :is(.ops-preset-option__heading,small,legend,p){overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.surface--admin .ops-partner-surface :is(input,select,textarea){inline-size:100%;min-inline-size:0;max-inline-size:100%}.surface--admin .ops-partner-surface .ops-agreement-history,.surface--admin .ops-partner-surface .ops-table-frame{inline-size:100%;min-inline-size:0;max-inline-size:100%}.surface--admin .ops-partner-surface .ops-table-frame{overflow-x:auto;overscroll-behavior-inline:contain}.surface--admin nrs-engine-activation-page .ops-preflight__grid caption{padding:var(--nrs-space-4) var(--nrs-space-4) var(--nrs-space-2);color:var(--nrs-color-muted-ink);font-size:var(--nrs-font-size-xs);font-weight:var(--nrs-font-weight-regular)}.surface--admin nrs-ops-users-page .ops-user-filters{display:grid;grid-template-columns:minmax(16rem,2fr) repeat(2,minmax(10rem,1fr)) auto;align-items:end;gap:var(--nrs-space-4);padding:var(--nrs-space-5);border:var(--nrs-border-hairline) solid var(--nrs-color-admin-border);border-radius:var(--nrs-radius-xl);background:var(--nrs-color-surface);box-shadow:var(--nrs-elevation-1)}.surface--admin nrs-ops-users-page .ops-user-filters label{display:grid;gap:var(--nrs-space-2);color:var(--nrs-color-ink);font-size:var(--nrs-font-size-sm);font-weight:var(--nrs-font-weight-semibold)}.surface--admin nrs-ops-users-page .ops-user-filters :is(input,select){min-block-size:var(--nrs-touch-target);padding:var(--nrs-space-3);border:var(--nrs-border-hairline) solid var(--nrs-color-admin-border);border-radius:var(--nrs-radius-md);color:var(--nrs-color-ink);background:var(--nrs-color-surface);font:inherit}.surface--admin nrs-ops-users-page .ops-user-filters :is(input,select):focus-visible{outline:var(--nrs-border-thick) solid var(--color-focus);outline-offset:var(--nrs-focus-offset)}.surface--admin nrs-ops-users-page .ops-user-filters p{grid-column:1/-1;margin:calc(var(--nrs-space-2) * -1) 0 0;color:var(--nrs-color-muted-ink);font-size:var(--nrs-font-size-xs)}@media(max-width:48rem){.surface--admin nrs-ops-users-page .ops-user-filters{grid-template-columns:1fr}}.surface--admin [data-ops-surface] .ops-work-surface{grid-template-columns:minmax(0,1fr);gap:var(--nrs-space-8)}.surface--admin [data-ops-surface] .ops-page-header{position:relative;padding:var(--nrs-space-6);overflow:hidden;border:var(--nrs-border-hairline) solid var(--nrs-color-admin-border);border-radius:var(--nrs-radius-xl);background:linear-gradient(135deg,var(--nrs-color-admin-accent-wash) 0%,rgba(255,255,255,.94) 62%);box-shadow:var(--nrs-elevation-2)}.surface--admin [data-ops-surface] .ops-page-header:before{content:"";position:absolute;inset-block-start:0;inset-inline:0;block-size:var(--nrs-border-thick);background:linear-gradient(90deg,var(--nrs-color-admin-accent),var(--nrs-color-admin-accent-soft) 55%,transparent)}.surface--admin [data-ops-surface] .ops-page-header p:last-child{font-size:var(--nrs-font-size-sm)}.surface--admin [data-ops-surface] h2{margin-block-end:var(--nrs-space-2);font-size:clamp(1.875rem,2.1vw,2.5rem);line-height:var(--nrs-line-tight)}.surface--admin [data-ops-surface] h3{font-size:clamp(1.25rem,1.35vw,1.5rem);line-height:var(--nrs-line-snug)}.surface--admin [data-ops-surface] .ops-panel,.surface--admin [data-ops-surface] .ops-table-block,.surface--admin [data-ops-surface] .ops-table-frame,.surface--admin [data-ops-surface] .ops-action-bar,.surface--admin [data-ops-surface] .ops-state,.surface--admin [data-ops-surface] .ops-feedback{box-shadow:var(--nrs-elevation-2)}.surface--admin [data-ops-surface] .ops-panel,.surface--admin [data-ops-surface] .ops-stack,.surface--admin [data-ops-surface] .ops-field,.surface--admin [data-ops-surface] .ops-table-block{grid-template-columns:minmax(0,1fr)}.surface--admin [data-ops-surface] .ops-panel{padding:var(--nrs-space-6)}.surface--admin [data-ops-surface] .ops-panel__heading{flex-wrap:wrap}.surface--admin [data-ops-surface] .ops-panel__heading>div{flex:1 1 14rem;min-inline-size:0}.surface--admin [data-ops-surface] .ops-panel__heading :is(h3,p){overflow-wrap:break-word}.surface--admin [data-ops-surface] .ops-panel__heading{padding-block-end:var(--nrs-space-4);border-block-end:var(--nrs-border-hairline) solid var(--nrs-color-admin-border)}.surface--admin [data-ops-surface] .ops-feedback--error,.surface--admin [data-ops-surface] .ops-feedback--success{border-inline-start-width:var(--nrs-space-1)}.surface--admin [data-ops-surface] .ops-button{transition-property:background-color,border-color,box-shadow,transform,filter;transition-duration:var(--nrs-motion-standard);transition-timing-function:var(--nrs-ease-standard)}.surface--admin [data-ops-surface] .ops-button--primary,.surface--admin [data-ops-surface] .ops-button--danger{box-shadow:var(--nrs-elevation-2)}.surface--admin [data-ops-surface] .ops-button:hover:not(:disabled){box-shadow:var(--nrs-elevation-3);transform:translateY(-.0625rem)}.surface--admin [data-ops-surface] .ops-button--secondary:hover:not(:disabled){border-color:var(--nrs-color-admin-accent-soft);background:var(--nrs-color-admin-accent-wash);filter:none}.surface--admin [data-ops-surface] .ops-button:active:not(:disabled){box-shadow:var(--nrs-elevation-1);transform:translateY(0);filter:brightness(.9)}.surface--admin [data-ops-surface] .ops-button:disabled{box-shadow:none;transform:none}.surface--admin [data-ops-surface] .ops-chip,.surface--admin [data-ops-surface] .ops-count-chip{padding-block:.3125rem;font-variant-numeric:tabular-nums}.surface--admin [data-ops-surface] .ops-table-frame tbody tr:last-child :is(th,td){border-block-end:0}.surface--admin [data-ops-surface] .ops-action-bar .ops-button{flex:0 0 auto;white-space:nowrap}.surface--admin [data-ops-surface] .ops-field{min-inline-size:0}.surface--admin [data-ops-surface] .ops-field :is(input,select,textarea){min-inline-size:0;max-inline-size:100%;transition-property:border-color,box-shadow;transition-duration:var(--nrs-motion-standard);transition-timing-function:var(--nrs-ease-standard)}.surface--admin [data-ops-surface] .ops-field :is(input,select,textarea):hover:not(:disabled){border-color:var(--nrs-color-admin-accent-soft)}.surface--admin [data-ops-surface] .ops-field :is(input,select,textarea):focus{border-color:var(--nrs-color-admin-accent);box-shadow:0 0 0 var(--nrs-space-1) var(--nrs-color-admin-accent-wash)}@media(max-width:30rem){.surface--admin [data-ops-surface] .ops-work-surface{gap:var(--nrs-space-5)}.surface--admin [data-ops-surface] .ops-page-header{padding:var(--nrs-space-5) var(--nrs-space-4)}.surface--admin [data-ops-surface] .ops-panel{padding:var(--nrs-space-4)}.surface--admin [data-ops-surface] h2{font-size:1.625rem}}:where([data-ops-surface] .ops-table-frame tbody tr){transition:background-color .16s var(--nrs-ease-standard)}:where([data-ops-surface] .ops-table-frame tbody tr:nth-child(2n)){background:#14202e06}:where([data-ops-surface] .ops-table-frame tbody tr:hover){background:var(--nrs-color-admin-accent-wash)}@media(prefers-reduced-motion:reduce){.surface--admin [data-ops-surface] .ops-button:hover:not(:disabled){transform:none}}.ops-queue .ops-attention,.ops-queue .ops-hospitals{display:grid}.ops-queue .ops-attention__row{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:var(--nrs-space-3);min-inline-size:0;min-block-size:var(--nrs-touch-target);padding:var(--nrs-space-3) var(--nrs-space-5);color:inherit;text-decoration:none}.ops-queue :is(.ops-attention__row,.ops-hospital):not(:last-child){border-block-end:var(--nrs-border-hairline) solid var(--nrs-color-admin-border)}.ops-queue .ops-attention__row>span:first-child,.ops-queue .ops-hospital__identity{display:grid;min-inline-size:0}.ops-queue .ops-attention__row strong{line-height:var(--nrs-line-snug);overflow-wrap:anywhere}.ops-queue .ops-attention__row strong,.ops-queue .ops-hospital__identity>a{font-weight:var(--nrs-font-weight-semibold)}.ops-queue :is(.ops-attention__row small,.ops-attention__masked,.ops-hospital__identity small){color:var(--nrs-color-muted-ink);font-size:var(--nrs-font-size-xs)}.ops-queue .ops-attention__count{font-family:var(--nrs-font-heading);font-size:var(--nrs-font-size-xl);font-weight:var(--nrs-font-weight-semibold)}.ops-queue .ops-attention__arrow,.ops-queue .ops-hospital__agreement{color:var(--nrs-color-admin-accent)}.ops-queue .ops-attention__masked{color:var(--nrs-color-warning-ink);white-space:nowrap}.ops-queue .ops-hospital{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--nrs-space-4);min-inline-size:0;padding:var(--nrs-space-3) var(--nrs-space-5)}.ops-queue .ops-hospital__identity{gap:var(--nrs-space-1)}.ops-queue .ops-hospital__identity>a{color:var(--nrs-color-ink);line-height:var(--nrs-line-snug);overflow-wrap:anywhere}.ops-queue :is(.ops-hospital__identity>a,.ops-hospital__agreement):hover{color:var(--nrs-color-admin-accent)}.ops-queue .ops-hospital__counts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-column:1/-1;grid-row:2;gap:var(--nrs-space-2);margin:0}.ops-queue .ops-hospital__counts div{min-inline-size:0;padding-inline:var(--nrs-space-2);border-inline-start:var(--nrs-border-hairline) solid var(--nrs-color-admin-border)}.ops-queue .ops-hospital dt{color:var(--nrs-color-muted-ink);font-size:var(--nrs-font-size-xs);line-height:var(--nrs-line-snug);overflow-wrap:anywhere}.ops-queue .ops-hospital dd{margin:var(--nrs-space-1) 0 0;font-size:var(--nrs-font-size-sm);font-weight:var(--nrs-font-weight-bold)}.ops-queue .ops-hospital__agreement{display:inline-flex;align-items:center;min-block-size:var(--nrs-touch-target);font-size:var(--nrs-font-size-xs);font-weight:var(--nrs-font-weight-semibold);white-space:nowrap}@media(prefers-reduced-motion:reduce){.ops-queue :is(.ops-today__item--link,.ops-attention__row--link,.ops-hospital a){transition:none}}.app-shell--candidate{--color-primary: #1d626b;--color-primary-hover: #154b53;--nrs-color-brand: #1d626b;--nrs-color-brand-hover: #154b53;--color-primary-wash: rgba(70, 200, 190, .16);--nrs-color-accent-on-inverse: #8fe2db;--nrs-grad-brand: linear-gradient(135deg, #1d626b 0%, #46c8be 100%);--nrs-grad-progress: linear-gradient(90deg, #154b53 0%, #46c8be 100%);--nrs-grad-candidate-focus: radial-gradient(ellipse 82% 128% at 100% 100%, rgba(70, 200, 190, .34), transparent 66%), linear-gradient(132deg, #0f2028 0%, #154b53 64%, #1d626b 100%);--nrs-grad-candidate-canvas: radial-gradient(ellipse 46% 24% at 100% 0%, rgba(188, 236, 232, .7), transparent 70%), linear-gradient(180deg, #e3f2f1 0%, #f3f9f8 100%);--nrs-grad-wizard-header: radial-gradient(ellipse 42% 120% at 100% 50%, rgba(188, 236, 232, .76), transparent 72%), linear-gradient(138deg, #e3f2f1 0%, #f3f9f8 58%, #ffffff 100%);--nrs-grad-candidate-journey: linear-gradient(90deg, #154b53 0%, #bcece8 48%, #46c8be 100%);--nrs-grad-assessment-header: radial-gradient(ellipse 38% 120% at 100% 50%, rgba(188, 236, 232, .9), transparent 74%), linear-gradient(138deg, #e3f2f1 0%, #f3f9f8 62%, #ffffff 100%);--nrs-grad-assessment-fee: radial-gradient(ellipse 76% 120% at 100% 100%, rgba(70, 200, 190, .3), transparent 66%), linear-gradient(126deg, #0f2028 0%, #154b53 68%, #1d626b 100%);--nrs-color-glass-strong: rgba(243, 249, 248, .96);--nrs-color-surface-raised: #eaf5f4;--nrs-color-candidate-panel: #f3f9f8;--nrs-color-candidate-panel-border: rgba(29, 98, 107, .2);--nrs-color-candidate-inverse-muted: #d7f1ef;--nrs-color-candidate-nav-hover: rgba(70, 200, 190, .12);--nrs-color-candidate-nav-active: var(--nrs-dash-active-strong);--nrs-color-candidate-nav-active-wash: var(--nrs-dash-active-wash);--nrs-color-candidate-header: rgba(255, 255, 255, .96);--nrs-color-candidate-header-border: var(--nrs-dash-border);--nrs-color-candidate-header-muted: var(--c-slate-600);--nrs-color-candidate-header-hover: var(--nrs-dash-active-wash);--nrs-color-candidate-header-account: var(--nrs-dash-elevated);--nrs-color-wizard-panel: #f3f9f8;--nrs-color-wizard-field: rgba(255, 255, 255, .94);--nrs-color-wizard-field-hover: #ffffff;--nrs-color-wizard-field-disabled: #e3f2f1;--nrs-color-wizard-panel-border: rgba(29, 98, 107, .2);--nrs-color-wizard-spine-line: rgba(29, 98, 107, .2);--nrs-color-wizard-complete: #1d626b;--nrs-color-wizard-complete-wash: #e3f2f1;--nrs-color-wizard-current-wash: rgba(70, 200, 190, .16);--nrs-color-wizard-footer: rgba(243, 249, 248, .98);--nrs-color-wizard-info-border: rgba(29, 98, 107, .3);--nrs-color-assessment-panel: #f3f9f8;--nrs-color-assessment-panel-cool: #eaf5f4;--nrs-color-assessment-panel-border: rgba(29, 98, 107, .2);--nrs-color-assessment-track: rgba(29, 98, 107, .2);--nrs-color-assessment-complete: #1d626b;--nrs-color-assessment-complete-wash: #e3f2f1;--nrs-color-assessment-current-wash: rgba(70, 200, 190, .16);--nrs-color-assessment-timer: rgba(15, 32, 40, .98);--nrs-color-assessment-timer-border: rgba(70, 200, 190, .36);--nrs-color-assessment-inverse-muted: #d7f1ef;--nrs-elevation-brand: 0 1.25rem 3.5rem rgba(29, 98, 107, .22)}main.app-shell__main[data-surface=candidate]:has(nrs-candidate-home){padding-inline:0}main.app-shell__main[data-surface=candidate]:has(nrs-exam-player-page){padding-block:var(--nrs-space-6)}.app-shell.app-shell--candidate .app-shell__bar,.app-shell.app-shell--employer .app-shell__bar{border-block-end-color:var(--nrs-color-candidate-header-border);background:var(--nrs-color-candidate-header)}.app-shell.app-shell--candidate .app-shell__bar .app-shell__brand img,.app-shell.app-shell--employer .app-shell__bar .app-shell__brand img{filter:brightness(0) invert(1)}.app-shell.app-shell--candidate .app-shell__bar .app-shell__nav a,.app-shell.app-shell--employer .app-shell__bar .app-shell__nav a{color:var(--nrs-color-candidate-header-muted)}.app-shell.app-shell--candidate .app-shell__bar .app-shell__nav a:hover,.app-shell.app-shell--employer .app-shell__bar .app-shell__nav a:hover{background:var(--nrs-color-candidate-header-hover);color:var(--nrs-color-on-inverse)}.app-shell.app-shell--candidate .app-shell__bar .app-shell__nav a.is-active,.app-shell.app-shell--employer .app-shell__bar .app-shell__nav a.is-active{background:var(--nrs-color-candidate-nav-active-wash);color:var(--nrs-color-candidate-nav-active)}.app-shell.app-shell--candidate .app-shell__bar .app-shell__account,.app-shell.app-shell--employer .app-shell__bar .app-shell__account{border-color:var(--nrs-color-candidate-header-border);background:var(--nrs-color-candidate-header-account);color:var(--nrs-color-on-inverse)}.app-shell.app-shell--candidate .app-shell__bar .app-shell__account-copy small,.app-shell.app-shell--candidate .app-shell__bar .app-shell__email,.app-shell.app-shell--employer .app-shell__bar .app-shell__account-copy small,.app-shell.app-shell--employer .app-shell__bar .app-shell__email,.app-shell.app-shell--candidate .app-shell__bar .app-shell__surface,.app-shell.app-shell--employer .app-shell__bar .app-shell__surface{color:var(--nrs-color-candidate-header-muted)}.app-shell.app-shell--candidate .app-shell__bar .app-shell__brand img{filter:none}.app-shell.app-shell--candidate .app-shell__bar .app-shell__nav a:hover,.app-shell.app-shell--candidate .app-shell__bar .app-shell__account{color:var(--nrs-color-ink)}.app-shell.app-shell--candidate .app-shell__bar .app-shell__account-copy small,.app-shell.app-shell--candidate .app-shell__bar .app-shell__email,.app-shell.app-shell--candidate .app-shell__bar .app-shell__surface{color:var(--nrs-color-candidate-header-muted)}@font-face{font-family:Archivo;font-style:normal;font-weight:700 900;font-stretch:100%;font-display:swap;src:url(/assets/fonts/archivo-variable-latin.woff2) format("woff2")}@font-face{font-family:Lora;font-style:normal;font-weight:500 700;font-display:swap;src:url(/assets/fonts/lora-variable-latin.woff2) format("woff2")}@font-face{font-family:Lora;font-style:italic;font-weight:500 700;font-display:swap;src:url(/assets/fonts/lora-italic-variable-latin.woff2) format("woff2")}@font-face{font-family:Work Sans;font-style:normal;font-weight:300 700;font-display:swap;src:url(/assets/fonts/work-sans-variable-latin.woff2) format("woff2")}@font-face{font-family:Work Sans;font-style:italic;font-weight:300 700;font-display:swap;src:url(/assets/fonts/work-sans-italic-variable-latin.woff2) format("woff2")}html{color-scheme:light;--mat-sys-background: #f8f9ff;--mat-sys-error: #a33b3b;--mat-sys-error-container: #ffdad7;--mat-sys-inverse-on-surface: #e9f1ff;--mat-sys-inverse-primary: #ffb5a0;--mat-sys-inverse-surface: #213244;--mat-sys-on-background: #0a1d2e;--mat-sys-on-error: #ffffff;--mat-sys-on-error-container: #842326;--mat-sys-on-primary: #ffffff;--mat-sys-on-primary-container: #862202;--mat-sys-on-primary-fixed: #3b0900;--mat-sys-on-primary-fixed-variant: #862202;--mat-sys-on-secondary: #ffffff;--mat-sys-on-secondary-container: #35485d;--mat-sys-on-secondary-fixed: #071d30;--mat-sys-on-secondary-fixed-variant: #35485d;--mat-sys-on-surface: #0a1d2e;--mat-sys-on-surface-variant: #35485d;--mat-sys-on-tertiary: #ffffff;--mat-sys-on-tertiary-container: #7c2e00;--mat-sys-on-tertiary-fixed: #360f00;--mat-sys-on-tertiary-fixed-variant: #7c2e00;--mat-sys-outline: #66798f;--mat-sys-outline-variant: #b5c8e1;--mat-sys-primary: #a73918;--mat-sys-primary-container: #ffdbd1;--mat-sys-primary-fixed: #ffdbd1;--mat-sys-primary-fixed-dim: #ffb5a0;--mat-sys-scrim: #000000;--mat-sys-secondary: #4d6076;--mat-sys-secondary-container: #d0e4ff;--mat-sys-secondary-fixed: #d0e4ff;--mat-sys-secondary-fixed-dim: #b4c8e2;--mat-sys-shadow: #000000;--mat-sys-surface: #f8f9ff;--mat-sys-surface-bright: #f8f9ff;--mat-sys-surface-container: #e4efff;--mat-sys-surface-container-high: #dae9ff;--mat-sys-surface-container-highest: #d2e4fc;--mat-sys-surface-container-low: #eef4ff;--mat-sys-surface-container-lowest: #ffffff;--mat-sys-surface-dim: #cadcf4;--mat-sys-surface-tint: #a73918;--mat-sys-surface-variant: #d0e4fe;--mat-sys-tertiary: #a33e00;--mat-sys-tertiary-container: #ffdbcd;--mat-sys-tertiary-fixed: #ffdbcd;--mat-sys-tertiary-fixed-dim: #ffb596;--mat-sys-neutral-variant20: #1f3245;--mat-sys-neutral10: #0a1d2e;--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-sys-body-large: 400 1rem / 1.5rem Work Sans;--mat-sys-body-large-font: Work Sans;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem Work Sans;--mat-sys-body-medium-font: Work Sans;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem Work Sans;--mat-sys-body-small-font: Work Sans;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem Lora;--mat-sys-display-large-font: Lora;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem Lora;--mat-sys-display-medium-font: Lora;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem Lora;--mat-sys-display-small-font: Lora;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem Lora;--mat-sys-headline-large-font: Lora;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem Lora;--mat-sys-headline-medium-font: Lora;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem Lora;--mat-sys-headline-small-font: Lora;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 500 .875rem / 1.25rem Work Sans;--mat-sys-label-large-font: Work Sans;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem Work Sans;--mat-sys-label-medium-font: Work Sans;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem Work Sans;--mat-sys-label-small-font: Work Sans;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem Lora;--mat-sys-title-large-font: Lora;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 500 1rem / 1.5rem Work Sans;--mat-sys-title-medium-font: Work Sans;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 500;--mat-sys-title-small: 500 .875rem / 1.25rem Work Sans;--mat-sys-title-small-font: Work Sans;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500;--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12;--mat-focus-indicator-border-color: var(--mat-sys-secondary, black);--mat-focus-indicator-display: block}html .mat-mdc-standard-chip .mdc-evolution-chip__cell--primary,html .mat-mdc-standard-chip .mdc-evolution-chip__action--primary,html .mat-mdc-standard-chip .mat-mdc-chip-action-label{overflow:visible}html{--mat-sys-primary: var(--color-primary);--mat-sys-on-primary: var(--color-on-primary);--mat-sys-surface: var(--color-surface);--mat-sys-on-surface: var(--color-ink);--mat-sys-outline: var(--color-border-strong);--mat-sys-outline-variant: var(--color-border)}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}::selection{background:var(--color-primary-wash);color:var(--color-ink)}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:var(--nrs-border-thick) solid var(--nrs-color-focus);outline-offset:var(--nrs-focus-offset)}:where(button,[role=button],input,select,textarea,summary){min-block-size:var(--nrs-touch-target)}.field__control.ng-invalid.ng-touched,.nrs-field__control.ng-invalid.ng-touched{border-color:var(--nrs-color-danger)}.surface--employer,.surface--admin{--mat-sys-primary: var(--color-primary)}.surface-public{--nrs-density-pad: var(--nrs-space-6);font-family:var(--nrs-font-body)}body{margin:0;font-family:var(--nrs-font-body);font-size:var(--nrs-font-size-md);background:var(--color-bg);color:var(--color-ink)}body.nrs-mobile-nav-open{overflow:hidden}:where(h1,h2,h3,h4,h5,h6){font-family:var(--nrs-font-heading)}img,svg{max-inline-size:100%}@keyframes hero-sea-one{to{transform:translate3d(var(--nrs-hero-sea-one-x),var(--nrs-hero-sea-one-y),0) scale(var(--nrs-hero-sea-one-scale))}}@keyframes hero-sea-two{to{transform:translate3d(var(--nrs-hero-sea-two-x),var(--nrs-hero-sea-two-y),0) scale(var(--nrs-hero-sea-two-scale))}}@keyframes hero-sea-three{to{transform:translate3d(var(--nrs-hero-sea-three-x),var(--nrs-hero-sea-three-y),0) scale(var(--nrs-hero-sea-three-scale))}}@keyframes hero-deck-lift{to{transform:translateY(var(--nrs-hero-deck-lift)) scale(var(--nrs-hero-deck-scale-end))}}.surface-public nrs-public-header .ph:before{content:"";position:fixed;inset:0 0 auto;z-index:0;block-size:var(--nrs-header-mask-block);background-color:var(--nrs-color-nav-mask-top);pointer-events:none;-webkit-mask-image:var(--nrs-grad-header-mask);mask-image:var(--nrs-grad-header-mask);transition:background-color var(--nrs-motion-micro) var(--nrs-ease-standard)}.surface-public nrs-public-header .ph.is-solid:before{background-color:var(--nrs-color-nav-mask-solid)}.surface-public nrs-landing-page,.surface-public nrs-public-footer .pf.is-landing{--nrs-landing-highlight: #bd4927;--nrs-landing-highlight-hover: #d86327}.surface-public nrs-landing-page .hero__eyebrow,.surface-public nrs-landing-page .principles__eyebrow,.surface-public nrs-landing-page .value-events__eyebrow,.surface-public nrs-landing-page .story__eyebrow,.surface-public nrs-landing-page .trust__eyebrow,.surface-public nrs-landing-page .partners__eyebrow,.surface-public nrs-landing-page .cta__eyebrow{color:var(--nrs-landing-highlight)}.surface-public nrs-public-header .ph__link:after{content:"";position:absolute;inset-block-end:var(--nrs-header-active-mark-inset);inset-inline-start:50%;inline-size:var(--nrs-header-active-mark);block-size:var(--nrs-header-active-mark);border-radius:var(--nrs-radius-pill);background-color:currentColor;box-shadow:var(--nrs-header-active-shadow);opacity:0;transform:translate(-50%) scale(var(--nrs-header-active-scale-start));transition:opacity var(--nrs-motion-micro) var(--nrs-ease-standard),transform var(--nrs-motion-micro) var(--nrs-ease-standard)}.surface-public nrs-public-header .ph__link.is-active:after{opacity:1;transform:translate(-50%) scale(1)}.surface-public nrs-hero-section .hero__annotations{position:absolute;inset:0;z-index:2;pointer-events:none}.surface-public nrs-hero-section .hero__chip{position:absolute;inline-size:min(var(--nrs-hero-chip-width),100% - var(--nrs-space-2));padding:var(--nrs-space-2) var(--nrs-space-3);border:var(--nrs-border-hairline) solid var(--nrs-color-outline);border-radius:var(--nrs-radius-md);background:var(--nrs-color-product-panel);box-shadow:var(--nrs-elevation-2);color:var(--nrs-color-ink);font-family:var(--nrs-font-body);font-size:var(--nrs-font-size-xs);white-space:nowrap}.surface-public nrs-hero-section .hero__chip--audience{inset-block-end:var(--nrs-space-3);inset-inline-start:var(--nrs-space-1)}.surface-public nrs-hero-section .hero__chip--foundation{inset-block-start:var(--nrs-space-3);inset-inline-end:var(--nrs-space-1);display:flex;align-items:center;gap:var(--nrs-space-2)}.surface-public nrs-hero-section .hero__chip-heading{display:flex;align-items:center;gap:var(--nrs-space-2);font-weight:var(--nrs-font-weight-semibold)}.surface-public nrs-hero-section .hero__status-dot{inline-size:var(--nrs-space-2);block-size:var(--nrs-space-2);border-radius:var(--nrs-radius-pill);background:var(--nrs-color-success)}.surface-public nrs-hero-section .hero__chip-detail,.surface-public nrs-hero-section .hero__chip small{display:block;margin-block-start:var(--nrs-space-1);color:var(--nrs-color-muted-ink);font-size:var(--nrs-font-size-xs)}.surface-public nrs-hero-section .hero__foundation-mark{display:grid;place-items:center;flex:0 0 var(--nrs-space-8);inline-size:var(--nrs-space-8);block-size:var(--nrs-space-8);border-radius:var(--nrs-radius-sm);background:var(--nrs-color-product-icon-wash);color:var(--nrs-color-nav-accent)}.surface-public nrs-hero-section .hero__foundation-mark svg{inline-size:var(--nrs-space-5)}.surface-public nrs-hero-section .hero__chip strong{display:block;font-weight:var(--nrs-font-weight-semibold)}.app-shell__avatar-photo{inline-size:100%;block-size:100%;border-radius:inherit;object-fit:cover}@keyframes nrs-value-path-draw{to{stroke-dashoffset:0}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.surface-public nrs-public-header .ph:before,.surface-public nrs-public-header .ph__link:after{transition:none}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}
