@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-700: #1d626b;--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-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-employer-heading-max: 16ch;--nrs-employer-private-min: 18rem;--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-7));--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-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-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-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}.auth{min-block-size:100dvh;position:relative;isolation:isolate;overflow:clip;display:flex;flex-direction:column;background:var(--nrs-grad-auth-canvas);color:var(--nrs-color-on-inverse)}.auth--landing{--nrs-grad-auth-canvas: radial-gradient(ellipse 76% 94% at 8% 96%, rgba(70, 200, 190, .26), transparent 66%), radial-gradient(ellipse 72% 112% at 50% 42%, rgba(29, 98, 107, .28), transparent 70%), linear-gradient(132deg, #0f2028 0%, #163a43 54%, #1d626b 100%);--nrs-grad-auth-panel: radial-gradient(circle at 100% 0%, rgba(188, 236, 232, .64), transparent 34%), linear-gradient(145deg, #e3f2f1 0%, #f3f9f8 62%, #ffffff 100%);--nrs-grad-auth-passage: linear-gradient(90deg, #bd4927 0%, #bcece8 48%, #46c8be 100%);--nrs-color-brand: #1d626b;--nrs-color-brand-hover: #154b53;--nrs-color-focus: #1d626b;--nrs-color-accent-on-inverse: #bd4927;--nrs-color-inverse-accent-soft: #bcece8;--nrs-color-value-verified-inverse: #46c8be;--nrs-color-surface: #f3f9f8;--nrs-color-surface-raised: #eaf5f4;--nrs-color-outline: rgba(29, 98, 107, .25);--color-primary-wash: rgba(70, 200, 190, .16);--nrs-color-auth-panel-border: rgba(29, 98, 107, .24);--nrs-color-auth-panel-highlight: rgba(243, 249, 248, .96);--nrs-color-auth-brand-rule: rgba(70, 200, 190, .26);--nrs-color-auth-brand-node: rgba(15, 32, 40, .84);--nrs-color-auth-brand-node-border: rgba(188, 236, 232, .65);--nrs-color-auth-field-surface: rgba(255, 255, 255, .86);--nrs-color-auth-field-hover: #ffffff;--nrs-color-auth-status-surface: rgba(227, 242, 241, .78)}.auth--landing nrs-button :is(.mat-mdc-button-base,.mat-mdc-button){--mat-button-filled-container-color: #bd4927;--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: #1d626b;--mat-button-outlined-outline-color: rgba(29, 98, 107, .48);--mat-button-outlined-ripple-color: rgba(29, 98, 107, .16);--mat-button-outlined-state-layer-color: #1d626b;--mat-button-text-label-text-color: #1d626b;--mat-button-text-ripple-color: rgba(29, 98, 107, .16);--mat-button-text-state-layer-color: #1d626b}.auth--landing nrs-button :is(.mat-mdc-button-base,.mat-mdc-button):hover{--mat-button-filled-container-color: #d86327}.auth__brand{min-block-size:var(--nrs-auth-mobile-brand-block);display:flex;align-items:center;padding:var(--nrs-space-4) var(--nrs-space-5) 0}.auth__brandtop{display:flex;align-items:center}.auth__logo-frame{display:grid;place-items:center;inline-size:var(--nrs-auth-logo-inline);block-size:var(--nrs-auth-logo-block);padding:var(--nrs-space-2) var(--nrs-space-3);border:var(--nrs-border-hairline) solid var(--nrs-color-auth-panel-border);border-radius:var(--nrs-radius-pill);background:var(--nrs-color-auth-panel-highlight);box-shadow:var(--nrs-elevation-1)}.auth__logo{display:block;inline-size:100%;block-size:100%;object-fit:contain}.auth__brandstory,.auth__brandmeta{display:none}.auth__col{position:relative;z-index:1;flex:1 1 auto;display:flex;align-items:center;justify-content:center;padding:var(--nrs-space-4) var(--nrs-space-4) var(--nrs-space-8)}.auth__card{position:relative;inline-size:100%;max-inline-size:var(--nrs-auth-card-max);display:flex;flex-direction:column;gap:var(--nrs-space-8);padding:var(--nrs-space-8);overflow:hidden;color:var(--nrs-color-on-surface);background:var(--nrs-grad-auth-panel);border:var(--nrs-border-hairline) solid var(--nrs-color-auth-panel-border);border-radius:var(--nrs-auth-panel-radius);box-shadow:var(--nrs-auth-card-shadow)}.auth__card-edge{position:absolute;inset-block-start:0;inset-inline:var(--nrs-space-8);block-size:var(--nrs-border-thick);border-radius:var(--nrs-radius-pill);background:var(--nrs-grad-auth-passage)}.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-color-auth-eyebrow);font-size:var(--nrs-font-size-xs);font-weight:var(--nrs-font-weight-bold);letter-spacing:var(--nrs-track-eyebrow);line-height:var(--nrs-line-snug);text-transform:uppercase}.auth__eyebrow:before{content:"";inline-size:var(--nrs-space-8);block-size:var(--nrs-border-thick);flex:0 0 auto;border-radius:var(--nrs-radius-pill);background:currentColor}.auth__title{margin:0;max-inline-size:15ch;font-family:var(--nrs-font-heading);font-size:var(--nrs-font-size-auth-title);font-weight:var(--nrs-font-weight-semibold);line-height:var(--nrs-line-tight);letter-spacing:var(--nrs-track-section-heading);color:var(--nrs-color-ink)}.auth__lede{margin:0;max-inline-size:50ch;color:var(--nrs-color-muted-ink);line-height:var(--nrs-line-normal)}.auth__form{display:flex;flex-direction:column;gap:var(--nrs-space-5)}.auth__foot{margin:0;color:var(--nrs-color-muted-ink);font-size:var(--nrs-font-size-sm);line-height:var(--nrs-line-normal)}.auth__foot a{display:inline-flex;align-items:center;min-block-size:var(--nrs-touch-target);color:var(--nrs-color-brand);text-decoration:underline;text-decoration-color:transparent;text-underline-offset:var(--nrs-space-1);font-weight:var(--nrs-font-weight-semibold);transition:color var(--nrs-motion-micro) var(--nrs-ease-standard),text-decoration-color var(--nrs-motion-micro) var(--nrs-ease-standard)}.auth__foot a:hover{color:var(--nrs-color-brand-hover);text-decoration-color:currentColor}.auth__problem,.auth__notice{margin:0;padding:var(--nrs-space-3) var(--nrs-space-4);border:var(--nrs-border-hairline) solid var(--nrs-color-outline);border-inline-start:var(--nrs-space-1) solid var(--nrs-color-brand);border-radius:var(--nrs-radius-md);background:var(--nrs-color-auth-status-surface);color:var(--nrs-color-on-surface);line-height:var(--nrs-line-normal)}.field{display:flex;flex-direction:column;gap:var(--nrs-space-2)}.field__label{font-weight:var(--nrs-font-weight-semibold);font-size:var(--nrs-font-size-sm);color:var(--nrs-color-ink)}.field__opt,.field__help{color:var(--nrs-color-muted-ink);font-size:var(--nrs-font-size-sm);font-weight:var(--nrs-font-weight-regular);line-height:var(--nrs-line-normal)}.field__control{inline-size:100%;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-outline);border-radius:var(--nrs-radius-lg);background:var(--nrs-color-auth-field-surface);box-shadow:var(--nrs-auth-field-shadow);color:var(--nrs-color-on-surface);font:inherit;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)}.field__control:hover{border-color:var(--nrs-color-border-strong);background:var(--nrs-color-auth-field-hover)}.field__control: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(--color-primary-wash)}.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-color-surface) inset;-webkit-text-fill-color:var(--nrs-color-on-surface);caret-color:var(--nrs-color-on-surface)}.field__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)}.auth nrs-button{display:inline-flex;align-self:flex-start}.auth nrs-button :is(.mat-mdc-button-base,.mat-mdc-button){min-block-size:var(--nrs-touch-target);padding-inline:var(--nrs-space-6);border-radius:var(--nrs-radius-pill);font-family:var(--nrs-font-body);font-weight:var(--nrs-font-weight-semibold)}.auth__form>nrs-button{align-self:stretch}.auth .login__submit{align-self:stretch;inline-size:100%}.auth__form>nrs-button :is(.mat-mdc-button-base,.mat-mdc-button){inline-size:100%}.auth .login__submit :is(.mat-mdc-button-base,.mat-mdc-button){inline-size:100%}nrs-register-page .auth__col,nrs-login-page .auth__col{align-items:center;padding-block:var(--nrs-space-4)}nrs-register-page .auth__card{max-inline-size:var(--nrs-auth-register-max);padding:var(--nrs-space-5);gap:var(--nrs-space-4)}@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)}}@media(min-width:64rem){.auth{display:grid;grid-template-columns:minmax(var(--nrs-auth-brand-min),var(--nrs-auth-brand-max)) minmax(0,1fr)}.auth__brand{min-block-size:100dvh;align-items:stretch;flex-direction:column;justify-content:space-between;gap:var(--nrs-space-12);padding:var(--nrs-space-10) var(--nrs-space-12);border-inline-end:var(--nrs-border-hairline) solid var(--nrs-color-auth-brand-rule)}.auth__brandstory{display:flex;flex-direction:column;gap:var(--nrs-space-6);max-inline-size:var(--nrs-auth-brand-max)}.auth__brand-eyebrow{display:flex;align-items:center;gap:var(--nrs-space-3);margin:0;color:var(--nrs-color-accent-on-inverse);font-size:var(--nrs-font-size-xs);font-weight:var(--nrs-font-weight-bold);letter-spacing:var(--nrs-track-eyebrow);line-height:var(--nrs-line-snug)}.auth__brand-eyebrow span{inline-size:var(--nrs-space-8);block-size:var(--nrs-border-thick);border-radius:var(--nrs-radius-pill);background:currentColor}.auth__brandline{margin:0;max-inline-size:13ch;font-family:var(--nrs-font-heading);font-size:var(--nrs-font-size-auth-brandline);font-weight:var(--nrs-font-weight-semibold);line-height:var(--nrs-line-tight);letter-spacing:var(--nrs-track-section-heading)}.auth__passage{position:relative;block-size:var(--nrs-auth-passage-block);margin-block-start:var(--nrs-space-2)}.auth__passage-line{position:absolute;inset:0;inline-size:100%;block-size:100%;overflow:visible}.auth__passage-line path{fill:none;stroke:var(--nrs-color-inverse-accent-soft);stroke-width:var(--nrs-auth-passage-stroke);stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1;animation:auth-passage-draw var(--nrs-motion-auth-passage) var(--nrs-ease-enter) forwards}.auth__passage-stages{position:absolute;inset:0;display:grid;grid-template-columns:repeat(3,1fr);align-items:start;list-style:none;margin:0;padding:0}.auth__passage-stage{display:flex;flex-direction:column;gap:var(--nrs-space-2);align-items:center;color:var(--nrs-color-on-inverse-muted);font-size:var(--nrs-font-size-sm);font-weight:var(--nrs-font-weight-semibold)}.auth__passage-stage:first-child{align-items:flex-start;transform:translateY(var(--nrs-space-12))}.auth__passage-stage:nth-child(2){transform:translateY(var(--nrs-space-8))}.auth__passage-stage:last-child{align-items:flex-end;transform:translateY(var(--nrs-space-2))}.auth__passage-node{inline-size:var(--nrs-auth-passage-node);block-size:var(--nrs-auth-passage-node);border:var(--nrs-border-thick) solid var(--nrs-color-auth-brand-node-border);border-radius:var(--nrs-radius-pill);background:var(--nrs-color-auth-brand-node);box-shadow:var(--nrs-elevation-2)}.auth__passage-stage[data-tone=ready] .auth__passage-node{border-color:var(--nrs-color-accent-on-inverse)}.auth__passage-stage[data-tone=verified] .auth__passage-node{border-color:var(--nrs-color-value-verified-inverse)}.auth__brandmeta{display:block;margin:0;max-inline-size:44ch;color:var(--nrs-color-on-inverse-muted);font-size:var(--nrs-font-size-sm);line-height:var(--nrs-line-normal)}.auth__col{align-items:center;justify-content:center;padding:var(--nrs-space-10) var(--nrs-space-12)}.auth__card{max-inline-size:var(--nrs-auth-form-max)}nrs-activate-page .auth__col{padding-block:var(--nrs-space-6)}nrs-activate-page .auth__card{max-inline-size:var(--nrs-auth-register-max);padding:var(--nrs-space-6);gap:var(--nrs-space-6)}}@keyframes auth-passage-draw{to{stroke-dashoffset:0}}@media(prefers-reduced-motion:reduce){.auth__passage-line path{animation:none;stroke-dashoffset:0}.auth__foot a,.field__control{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__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){min-inline-size:0;margin:0}.wizard fieldset.field:has(.radio),.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)}}@media(prefers-reduced-motion:reduce){.wizard :is(.field__control,.nrs-field__control,.nrs-phone__country){transition:none}.wizard .conditional-panel{animation:none}}.app-shell--admin .app-shell__main{padding: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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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));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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-empty-state{padding-block:var(--nrs-space-7);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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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-3xl)}.surface--admin :is(nrs-qc-worklist-page,nrs-qc-detail-page,nrs-release-queue-page,nrs-release-detail-page,nrs-candidate-search-page,nrs-candidate-detail-page,nrs-pool-page,nrs-fees-page,nrs-finance-page,nrs-failed-payments-page,nrs-funnel-page,nrs-question-bank-page,nrs-question-detail-page,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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-nav);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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-page,nrs-partners-page,nrs-create-partner-page,nrs-partner-detail-page,nrs-cohort-invitations-page) .ops-agreement-history{grid-template-columns:1fr}}@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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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,nrs-blueprints-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-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 :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-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}}.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: #1d626b;--nrs-color-candidate-nav-active-wash: #bcece8;--nrs-color-candidate-header: rgba(15, 32, 40, .98);--nrs-color-candidate-header-border: rgba(188, 236, 232, .2);--nrs-color-candidate-header-muted: #bcece8;--nrs-color-candidate-header-hover: rgba(70, 200, 190, .16);--nrs-color-candidate-header-account: rgba(255, 255, 255, .08);--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)}.app-shell--candidate .app-shell__bar{border-block-end-color:var(--nrs-color-candidate-header-border);background:var(--nrs-color-candidate-header)}.app-shell--candidate .app-shell__brand img{filter:brightness(0) invert(1)}.app-shell--candidate .app-shell__nav a{color:var(--nrs-color-candidate-header-muted)}.app-shell--candidate .app-shell__nav a:hover{background:var(--nrs-color-candidate-header-hover);color:var(--nrs-color-on-inverse)}.app-shell--candidate .app-shell__nav a.is-active{background:var(--nrs-color-candidate-nav-active-wash);color:var(--nrs-color-candidate-nav-active)}.app-shell--candidate .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--candidate .app-shell__account-copy small,.app-shell--candidate .app-shell__email{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-public-header .ph.is-landing:before{display:none}.surface-public nrs-public-header .ph.is-landing .ph__surface{inline-size:100%;margin-block-start:0;padding-inline:max(5vw,(100% - min(90vw,150ch)) / 2);color:var(--nrs-color-on-inverse)}.surface-public nrs-public-header .ph.is-landing .ph__surface:before,.surface-public nrs-public-header .ph.is-landing.is-solid .ph__surface:before{border-color:transparent;border-radius:0;background-color:#0f2028f7;box-shadow:none;transform:none}.surface-public nrs-public-header .ph.is-landing.is-solid .ph__surface{color:var(--nrs-color-on-inverse)}.surface-public nrs-public-header .ph.is-landing .ph__logo img{filter:brightness(0) invert(1)}.surface-public nrs-public-header .ph.is-landing,.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-public-header .ph.is-landing .ph__link:hover,.surface-public nrs-public-header .ph.is-landing .ph__signin:hover,.surface-public nrs-public-header .ph.is-landing .ph__toggle:hover{background-color:#46c8be24}.surface-public nrs-public-header .ph.is-landing .ph__link.is-active{color:var(--nrs-landing-highlight)}.surface-public nrs-public-header .ph.is-landing .ph__cta .mat-mdc-button-base,.surface-public nrs-public-header .ph.is-landing .ph__drawer-cta .mat-mdc-button-base{--mat-button-filled-container-color: var(--nrs-landing-highlight);--mat-button-filled-label-text-color: #fff}.surface-public nrs-public-header .ph.is-landing .ph__cta .mat-mdc-button-base:hover,.surface-public nrs-public-header .ph.is-landing .ph__drawer-cta .mat-mdc-button-base:hover{--mat-button-filled-container-color: var(--nrs-landing-highlight-hover)}.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)}@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}}
