:root{--vo-color-brand-navy: #171c43;--vo-color-brand-teal: #00d3af;--vo-color-brand-gold: #ebcb90;--vo-color-on-brand-navy: #ffffff;--vo-color-on-brand-navy-variant: #9aa0c6;--vo-color-brand-teal-surface: rgb(224.4, 249.72, 245.4);--vo-color-brand-navy-border: #2a2f63;--vo-color-brand-teal-label: #00998a;--vo-color-brand-teal-link: #00776b;--vo-color-brand-teal-overlay-nav: rgba(0, 211, 175, .28);--vo-color-brand-teal-overlay-button: rgba(0, 211, 175, .35);--vo-color-success: #0f7a4f;--vo-color-success-surface: oklch(94% .05 150deg);--vo-color-warning: #f59e0b;--vo-color-warning-surface: rgb(254.2, 247.24, 235.48);--vo-color-danger: #dc2626;--vo-color-danger-surface: rgb(253.95, 248.49, 248.49);--vo-color-info: #2563eb;--vo-color-info-surface: rgb(237.56, 242.52, 253.4);--vo-color-metric-alert: #c02b2b;--vo-color-timeline-amber-icon: #f59e0b;--vo-color-timeline-amber-text: #a16207;--vo-color-timeline-amber-bg: oklch(95% .05 85deg);--vo-color-timeline-blue-fg: #2563eb;--vo-color-timeline-blue-bg: oklch(93% .03 260deg);--vo-color-timeline-gray-fg: oklch(45% .01 255deg);--vo-color-timeline-gray-bg: oklch(92% .006 255deg);--vo-color-surface: oklch(99.5% .002 255deg);--vo-color-surface-variant: oklch(97% .004 255deg);--vo-color-on-surface: oklch(30% .015 255deg);--vo-color-on-surface-variant: oklch(50% .015 255deg);--vo-color-outline: oklch(89% .008 255deg);--vo-color-bg-page: oklch(97.5% .004 255deg);--vo-color-bg-table-header: oklch(97.5% .005 255deg);--vo-color-bg-chip-org-blue: oklch(94% .02 258deg);--vo-color-bg-chip-org-teal: oklch(93% .03 175deg);--vo-color-border-input: oklch(85% .009 255deg);--vo-color-border-subtle: oklch(93% .006 255deg);--vo-color-track: oklch(78% .008 255deg);--vo-color-text-tertiary: oklch(62.5% .0125 255deg);--vo-color-text-title: oklch(20% .015 255deg);--vo-color-scrim: rgb(0 0 0 / 55%);--vo-type-font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;--vo-type-display-size: 28px;--vo-type-display-line-height: 36px;--vo-type-display-letter-spacing: -.01em;--vo-type-section-size: 20px;--vo-type-section-line-height: 28px;--vo-type-body-size: 14px;--vo-type-body-line-height: 20px;--vo-type-prose-line-height: 23px;--vo-type-body-small-size: 12px;--vo-type-body-small-line-height: 16px;--vo-type-mono-size: 13px;--vo-type-mono-line-height: 20px;--vo-type-mono-family: ui-monospace, sfmono-regular, "Consolas", "Liberation Mono", monospace;--vo-type-label-size: 12px;--vo-type-label-letter-spacing: .05em;--vo-type-label-weight: var(--vo-type-weight-bold);--vo-type-badge-size: 13px;--vo-type-weight-regular: 400;--vo-type-weight-medium: 500;--vo-type-weight-bold: 700;--vo-type-weight-heading: 650;--vo-type-weight-badge: 600;--vo-space-1: 4px;--vo-space-2: 8px;--vo-space-3: 12px;--vo-space-4: 16px;--vo-space-5: 20px;--vo-space-6: 24px;--vo-space-7: 28px;--vo-space-8: 32px;--vo-space-12: 48px;--vo-space-16: 64px;--vo-motion-fast: .1s;--vo-motion-base: .2s;--vo-motion-slow: .3s;--vo-motion-easing-standard: var(--mat-sys-motion-easing-standard);--vo-elevation-0: var(--mat-sys-level0);--vo-elevation-1: var(--mat-sys-level1);--vo-elevation-2: var(--mat-sys-level2);--vo-elevation-3: var(--mat-sys-level3);--vo-elevation-4: var(--mat-sys-level4);--vo-radius-none: 0;--vo-radius-xs: 6px;--vo-radius-sm: 8px;--vo-radius-md: 10px;--vo-radius-lg: 12px;--vo-radius-pill: 20px;--vo-radius-full: 9999px;--vo-shadow-card: 0 1px 2px oklch(20% .02 255 / .04);--vo-shadow-button-primary: 0 1px 2px oklch(20% .02 255 / .14);--vo-shadow-login-card: 0 2px 10px oklch(20% .02 255 / .06);--vo-bp-xs: 0px;--vo-bp-sm: 600px;--vo-bp-md: 840px;--vo-bp-lg: 1200px;--vo-bp-xl: 1440px;--vo-z-content: 0;--vo-z-shell: 10;--vo-z-slideover: 200;--vo-z-slideover-backdrop: 190;--vo-focus-ring: 2px solid var(--vo-color-brand-teal);--vo-slide-over-width: 480px;--vo-search-results-panel-min-width: 320px;--vo-audio-player-time-min-width: 2.5rem;--vo-topbar-height: 64px;--vo-sidebar-width-expanded: 272px;--vo-sidebar-width-rail: 72px;--vo-page-content-padding: 44px 48px 60px 48px;--vo-layout-content-max-width: 1180px;--vo-detail-grid-label-width: 220px;--vo-form-field-height: 44px;--vo-form-field-vertical-padding: 10px;--vo-control-vertical-padding: 11px;--vo-input-label-offset: calc(var(--vo-type-body-line-height) + var(--vo-space-1))}html{--mat-sys-background: light-dark(#faf9fd, #121316);--mat-sys-error: light-dark(#ba1a1a, #ffb4ab);--mat-sys-error-container: light-dark(#ffdad6, #93000a);--mat-sys-inverse-on-surface: light-dark(#f2f0f4, #2f3033);--mat-sys-inverse-primary: light-dark(#abc7ff, #005cbb);--mat-sys-inverse-surface: light-dark(#2f3033, #e3e2e6);--mat-sys-on-background: light-dark(#1a1b1f, #e3e2e6);--mat-sys-on-error: light-dark(#ffffff, #690005);--mat-sys-on-error-container: light-dark(#93000a, #ffdad6);--mat-sys-on-primary: light-dark(#ffffff, #002f65);--mat-sys-on-primary-container: light-dark(#00458f, #d7e3ff);--mat-sys-on-primary-fixed: light-dark(#001b3f, #001b3f);--mat-sys-on-primary-fixed-variant: light-dark(#00458f, #00458f);--mat-sys-on-secondary: light-dark(#ffffff, #283041);--mat-sys-on-secondary-container: light-dark(#3e4759, #dae2f9);--mat-sys-on-secondary-fixed: light-dark(#131c2b, #131c2b);--mat-sys-on-secondary-fixed-variant: light-dark(#3e4759, #3e4759);--mat-sys-on-surface: light-dark(#1a1b1f, #e3e2e6);--mat-sys-on-surface-variant: light-dark(#44474e, #e0e2ec);--mat-sys-on-tertiary: light-dark(#ffffff, #0001ac);--mat-sys-on-tertiary-container: light-dark(#0000ef, #e0e0ff);--mat-sys-on-tertiary-fixed: light-dark(#00006e, #00006e);--mat-sys-on-tertiary-fixed-variant: light-dark(#0000ef, #0000ef);--mat-sys-outline: light-dark(#74777f, #8e9099);--mat-sys-outline-variant: light-dark(#c4c6d0, #44474e);--mat-sys-primary: light-dark(#005cbb, #abc7ff);--mat-sys-primary-container: light-dark(#d7e3ff, #00458f);--mat-sys-primary-fixed: light-dark(#d7e3ff, #d7e3ff);--mat-sys-primary-fixed-dim: light-dark(#abc7ff, #abc7ff);--mat-sys-scrim: light-dark(#000000, #000000);--mat-sys-secondary: light-dark(#565e71, #bec6dc);--mat-sys-secondary-container: light-dark(#dae2f9, #3e4759);--mat-sys-secondary-fixed: light-dark(#dae2f9, #dae2f9);--mat-sys-secondary-fixed-dim: light-dark(#bec6dc, #bec6dc);--mat-sys-shadow: light-dark(#000000, #000000);--mat-sys-surface: light-dark(#faf9fd, #121316);--mat-sys-surface-bright: light-dark(#faf9fd, #38393c);--mat-sys-surface-container: light-dark(#efedf0, #1f2022);--mat-sys-surface-container-high: light-dark(#e9e7eb, #292a2c);--mat-sys-surface-container-highest: light-dark(#e3e2e6, #343537);--mat-sys-surface-container-low: light-dark(#f4f3f6, #1a1b1f);--mat-sys-surface-container-lowest: light-dark(#ffffff, #0d0e11);--mat-sys-surface-dim: light-dark(#dbd9dd, #121316);--mat-sys-surface-tint: light-dark(#005cbb, #abc7ff);--mat-sys-surface-variant: light-dark(#e0e2ec, #44474e);--mat-sys-tertiary: light-dark(#343dff, #bec2ff);--mat-sys-tertiary-container: light-dark(#e0e0ff, #0000ef);--mat-sys-tertiary-fixed: light-dark(#e0e0ff, #e0e0ff);--mat-sys-tertiary-fixed-dim: light-dark(#bec2ff, #bec2ff);--mat-sys-neutral-variant20: #2d3038;--mat-sys-neutral10: #1a1b1f;--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 "Helvetica Neue", Helvetica, Arial, sans-serif;--mat-sys-body-large-font: "Helvetica Neue", Helvetica, Arial, sans-serif;--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 "Helvetica Neue", Helvetica, Arial, sans-serif;--mat-sys-body-medium-font: "Helvetica Neue", Helvetica, Arial, sans-serif;--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 "Helvetica Neue", Helvetica, Arial, sans-serif;--mat-sys-body-small-font: "Helvetica Neue", Helvetica, Arial, sans-serif;--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 "Helvetica Neue", Helvetica, Arial, sans-serif;--mat-sys-display-large-font: "Helvetica Neue", Helvetica, Arial, sans-serif;--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 "Helvetica Neue", Helvetica, Arial, sans-serif;--mat-sys-display-medium-font: "Helvetica Neue", Helvetica, Arial, sans-serif;--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 "Helvetica Neue", Helvetica, Arial, sans-serif;--mat-sys-display-small-font: "Helvetica Neue", Helvetica, Arial, sans-serif;--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 "Helvetica Neue", Helvetica, Arial, sans-serif;--mat-sys-headline-large-font: "Helvetica Neue", Helvetica, Arial, sans-serif;--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 "Helvetica Neue", Helvetica, Arial, sans-serif;--mat-sys-headline-medium-font: "Helvetica Neue", Helvetica, Arial, sans-serif;--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 "Helvetica Neue", Helvetica, Arial, sans-serif;--mat-sys-headline-small-font: "Helvetica Neue", Helvetica, Arial, sans-serif;--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 "Helvetica Neue", Helvetica, Arial, sans-serif;--mat-sys-label-large-font: "Helvetica Neue", Helvetica, Arial, sans-serif;--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 "Helvetica Neue", Helvetica, Arial, sans-serif;--mat-sys-label-medium-font: "Helvetica Neue", Helvetica, Arial, sans-serif;--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 "Helvetica Neue", Helvetica, Arial, sans-serif;--mat-sys-label-small-font: "Helvetica Neue", Helvetica, Arial, sans-serif;--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 "Helvetica Neue", Helvetica, Arial, sans-serif;--mat-sys-title-large-font: "Helvetica Neue", Helvetica, Arial, sans-serif;--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 "Helvetica Neue", Helvetica, Arial, sans-serif;--mat-sys-title-medium-font: "Helvetica Neue", Helvetica, Arial, sans-serif;--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 "Helvetica Neue", Helvetica, Arial, sans-serif;--mat-sys-title-small-font: "Helvetica Neue", Helvetica, Arial, sans-serif;--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-dialog-container-shape: var(--vo-radius-md);--mat-dialog-container-color: var(--vo-color-surface);--mat-dialog-subhead-color: var(--vo-color-on-surface);--mat-dialog-supporting-text-color: var(--vo-color-on-surface-variant);--mat-tab-active-indicator-color: var(--vo-color-brand-teal);--mat-slide-toggle-selected-track-color: var(--vo-color-brand-teal);--mat-slide-toggle-selected-hover-track-color: var(--vo-color-brand-teal);--mat-slide-toggle-selected-focus-track-color: var(--vo-color-brand-teal);--mat-slide-toggle-selected-pressed-track-color: var(--vo-color-brand-teal);--mat-slide-toggle-selected-icon-color: var(--vo-color-brand-teal);--mat-slide-toggle-selected-hover-state-layer-color: var(--vo-color-brand-teal);--mat-slide-toggle-selected-focus-state-layer-color: var(--vo-color-brand-teal);--mat-slide-toggle-selected-pressed-state-layer-color: var(--vo-color-brand-teal);--mat-slide-toggle-unselected-handle-color: var(--vo-color-outline);--mat-slide-toggle-track-outline-color: var(--vo-color-outline);--mat-slide-toggle-unselected-track-color: var(--vo-color-surface-variant);--mat-slide-toggle-unselected-hover-track-color: var(--vo-color-surface-variant);--mat-slide-toggle-unselected-focus-track-color: var(--vo-color-surface-variant);--mat-slide-toggle-unselected-pressed-track-color: var(--vo-color-surface-variant);--mat-slide-toggle-unselected-hover-state-layer-color: var(--vo-color-on-surface);--mat-slide-toggle-unselected-focus-state-layer-color: var(--vo-color-on-surface);--mat-slide-toggle-unselected-pressed-state-layer-color: var(--vo-color-on-surface);--mat-form-field-container-height: var(--vo-form-field-height);--mat-form-field-container-vertical-padding: var(--vo-form-field-vertical-padding);--mat-checkbox-unselected-icon-color: var(--vo-color-on-surface-variant);--mat-checkbox-unselected-hover-icon-color: var(--vo-color-on-surface);--mat-checkbox-unselected-focus-icon-color: var(--vo-color-on-surface);--mat-checkbox-unselected-hover-state-layer-color: var(--vo-color-on-surface);--mat-checkbox-unselected-focus-state-layer-color: var(--vo-color-on-surface);--mat-checkbox-selected-icon-color: var(--vo-color-brand-teal);--mat-checkbox-selected-hover-icon-color: var(--vo-color-brand-teal);--mat-checkbox-selected-focus-icon-color: var(--vo-color-brand-teal);--mat-checkbox-selected-pressed-icon-color: var(--vo-color-brand-teal);--mat-checkbox-selected-hover-state-layer-color: var(--vo-color-brand-teal);--mat-checkbox-selected-focus-state-layer-color: var(--vo-color-brand-teal);--mat-checkbox-disabled-selected-icon-color: color-mix(in oklch, var(--vo-color-on-surface) 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in oklch, var(--vo-color-on-surface) 38%, transparent);--mat-checkbox-disabled-label-color: color-mix(in oklch, var(--vo-color-on-surface) 38%, transparent);--mat-radio-unselected-icon-color: var(--vo-color-on-surface-variant);--mat-radio-unselected-hover-icon-color: var(--vo-color-on-surface);--mat-radio-unselected-focus-icon-color: var(--vo-color-on-surface);--mat-radio-ripple-color: var(--vo-color-on-surface);--mat-radio-selected-icon-color: var(--vo-color-brand-teal);--mat-radio-selected-hover-icon-color: var(--vo-color-brand-teal);--mat-radio-selected-focus-icon-color: var(--vo-color-brand-teal);--mat-radio-selected-pressed-icon-color: var(--vo-color-brand-teal);--mat-radio-checked-ripple-color: var(--vo-color-brand-teal);--mat-snack-bar-container-color: var(--vo-color-brand-navy);--mat-snack-bar-supporting-text-color: var(--vo-color-on-brand-navy);--mat-snack-bar-button-color: var(--vo-color-brand-teal)}html{height:100%}body{color-scheme:light;background-color:var(--vo-color-bg-page);color:var(--vo-color-on-surface);font-family:var(--vo-type-font-family);font-size:var(--vo-type-body-size);line-height:var(--vo-type-body-line-height);margin:0;height:100%}h1{margin:0 0 var(--vo-space-2);font-size:var(--vo-type-display-size);line-height:var(--vo-type-display-line-height);font-weight:var(--vo-type-weight-heading);letter-spacing:var(--vo-type-display-letter-spacing);color:var(--vo-color-on-surface)}.vo-dialog-backdrop{background-color:var(--vo-color-scrim)}.vo-table-cell--end{text-align:end;font-variant-numeric:tabular-nums}.ui-data-table__cell--end .mat-sort-header-container,.vo-table-cell--end .mat-sort-header-container{justify-content:flex-end}.vo-attention-text{color:var(--vo-color-metric-alert);font-weight:var(--vo-type-weight-bold)}
