:root{--colour-purple-rgb: 68, 35, 89;--colour-orange-rgb: 234, 73, 22;--colour-aqua-rgb: 68, 180, 166;--colour-gold-rgb: 165, 139, 63;--colour-purple-0: #442359;--colour-purple-1: #573c69;--colour-purple-2: #695079;--colour-purple-3: #7c6c8a;--colour-purple-4: #8f7c9e;--colour-purple-5: #a192ab;--colour-purple-6: #b4a7bc;--colour-purple-7: #c7bdcd;--colour-purple-a04: rgba(var(--colour-purple-rgb), .04);--colour-purple-a08: rgba(var(--colour-purple-rgb), .08);--colour-purple-a12: rgba(var(--colour-purple-rgb), .12);--colour-purple-figma-rgb: 91, 31, 168;--colour-purple-figma-a10: rgba(var(--colour-purple-figma-rgb), .1);--colour-ink-primary-rgb: 26, 16, 37;--colour-ink-primary: rgba(var(--colour-ink-primary-rgb), 1);--colour-purple-icon-rgb: 83, 47, 105;--colour-purple-icon: rgba(var(--colour-purple-icon-rgb), 1);--colour-warning-surface-rgb: 250, 201, 181;--colour-warning-surface-a50: rgba(var(--colour-warning-surface-rgb), .5);--colour-warning-border-rgb: 234, 73, 22;--colour-warning-border-strong: rgba(var(--colour-warning-border-rgb), 1);--colour-orange-0: #ea4916;--colour-orange-1: #e76029;--colour-orange-2: #e9733c;--colour-orange-3: #eb8353;--colour-orange-4: #ee955d;--colour-orange-5: #f1a783;--colour-orange-6: #f4b89b;--colour-orange-7: #f7cab5;--client-button-gradient-start: #cc3d00;--client-button-gradient-end: #ec5c26;--client-button-gradient: linear-gradient( 90deg, var(--client-button-gradient-start) 0%, var(--client-button-gradient-end) 100% );--client-button-radius: 999px;--colour-orange-a04: rgba(var(--colour-orange-rgb), .04);--colour-orange-a08: rgba(var(--colour-orange-rgb), .08);--colour-orange-a12: rgba(var(--colour-orange-rgb), .12);--colour-aqua-0: #44b4a6;--colour-aqua-1: #5bbbaf;--colour-aqua-2: #6cc3b8;--colour-aqua-3: #7fccc1;--colour-aqua-4: #91d2ca;--colour-aqua-5: #a3dcd2;--colour-aqua-6: #b5e1db;--colour-aqua-7: #c8e8e4;--colour-aqua-a04: rgba(var(--colour-aqua-rgb), .04);--colour-aqua-a08: rgba(var(--colour-aqua-rgb), .08);--colour-aqua-a12: rgba(var(--colour-aqua-rgb), .12);--colour-gold-0: #a58b3f;--colour-gold-1: #ad9657;--colour-gold-2: #b6a169;--colour-gold-3: #bfad7c;--colour-gold-4: #c8b88e;--colour-gold-5: #d2c4a1;--colour-gold-6: #dbcfb3;--colour-gold-7: #e4dcc6;--colour-gold-a04: rgba(var(--colour-gold-rgb), .04);--colour-gold-a08: rgba(var(--colour-gold-rgb), .08);--colour-gold-a12: rgba(var(--colour-gold-rgb), .12);--colour-rose-rgb: 220, 38, 38;--colour-rose-0: #dc2626;--colour-rose-1: #e14545;--colour-rose-2: #e65f5f;--colour-rose-3: #ea7979;--colour-rose-4: #ef9393;--colour-rose-5: #f3adad;--colour-rose-6: #f8c7c7;--colour-rose-7: #fce1e1;--colour-rose-a04: rgba(var(--colour-rose-rgb), .04);--colour-rose-a08: rgba(var(--colour-rose-rgb), .08);--colour-rose-a12: rgba(var(--colour-rose-rgb), .12)}:root{--primary: #442359;--secondary: #e64e00;--tertiary-purple: #2e1540;--tertiary-orange: #cc3d00;--border: rgba(0, 0, 0, .07);--primary-blue: #5bbbaf;--grey: #6b7280;--light-grey: #f8f8f8;--lighter-grey: rgba(255, 255, 255, .4);--red: red;--tertiary-grey: #f8f7f5;--border-grey: #e0e0e0;--risk-at-risk: #cc2f2f;--risk-developing: #dc482d;--risk-building-resilience: #d9632b;--risk-ready: #d78327;--risk-future-fit: #438f4f;--risk-progress-track: #f9e9e4;--font-family-base: "HollardSans", "Segoe UI", Arial, sans-serif;--type-display-size: 36px;--type-display-line: 44px;--type-page-title-size: 32px;--type-page-title-line: 40px;--type-section-heading-size: 24px;--type-section-heading-line: 32px;--type-card-heading-size: 20px;--type-card-heading-line: 28px;--type-subheading-size: 18px;--type-subheading-line: 26px;--type-large-body-size: 18px;--type-large-body-line: 26px;--type-body-size: 16px;--type-body-line: 24px;--type-small-body-size: 14px;--type-small-body-line: 20px;--type-caption-size: 12px;--type-caption-line: 18px;--type-overline-size: 12px;--type-overline-line: 16px;--type-weight-regular: 300;--type-weight-medium: 500;--type-weight-semibold: 500;--type-weight-bold: 500;--button-primary-size: var(--type-body-size);--button-secondary-size: var(--type-body-size);--button-text-size: var(--type-small-body-size);--button-font-family: var(--font-family-base);--button-primary-weight: var(--type-weight-semibold);--button-secondary-weight: var(--type-weight-medium);--button-text-weight: var(--type-weight-medium);--button-height-sm: 36px;--button-height-md: 40px;--button-height-lg: 44px;--button-radius: 8px;--field-label-size: var(--type-small-body-size);--field-label-line: var(--type-small-body-line);--field-label-weight: var(--type-weight-medium);--field-input-size: var(--type-body-size);--field-input-line: var(--type-body-line);--field-helper-size: var(--type-caption-size);--field-helper-line: var(--type-caption-line);--field-validation-size: var(--type-small-body-size);--field-validation-line: var(--type-small-body-line);--table-header-size: var(--type-small-body-size);--table-header-weight: var(--type-weight-semibold);--table-body-size: var(--type-small-body-size);--table-body-line: var(--type-small-body-line);--card-title-size: var(--type-card-heading-size);--card-title-line: var(--type-card-heading-line);--card-description-size: var(--type-body-size);--card-description-line: var(--type-body-line);--card-metadata-size: var(--type-small-body-size);--card-metadata-line: var(--type-small-body-line);--modal-title-size: var(--type-section-heading-size);--modal-body-size: var(--type-body-size);--badge-label-size: var(--type-caption-size);--tooltip-size: var(--type-small-body-size);--brand-primary-rgb: 68, 35, 89;--brand-secondary-rgb: 230, 78, 0;--brand-primary-02: rgba(var(--brand-primary-rgb), .02);--brand-primary-04: rgba(var(--brand-primary-rgb), .04);--brand-primary-06: rgba(var(--brand-primary-rgb), .06);--brand-primary-08: rgba(var(--brand-primary-rgb), .08);--brand-primary-10: rgba(var(--brand-primary-rgb), .1);--brand-primary-12: rgba(var(--brand-primary-rgb), .12);--brand-primary-18: rgba(var(--brand-primary-rgb), .18);--brand-primary-24: rgba(var(--brand-primary-rgb), .24);--brand-primary-55: rgba(var(--brand-primary-rgb), .55);--brand-secondary-04: rgba(var(--brand-secondary-rgb), .04);--brand-secondary-08: rgba(var(--brand-secondary-rgb), .08);--brand-secondary-12: rgba(var(--brand-secondary-rgb), .12);--brand-secondary-14: rgba(var(--brand-secondary-rgb), .14);--brand-secondary-18: rgba(var(--brand-secondary-rgb), .18);--brand-secondary-24: rgba(var(--brand-secondary-rgb), .24);--brand-secondary-30: rgba(var(--brand-secondary-rgb), .3);--text-primary: rgba(0, 0, 0, .87);--text-secondary: rgba(0, 0, 0, .6);--text-muted: rgba(0, 0, 0, .55);--text-info: #1d4ed8;--surface-card: #ffffff;--surface-card-alt: rgba(var(--brand-primary-rgb), .02);--surface-border: rgba(var(--brand-primary-rgb), .08);--surface-divider: rgba(var(--brand-primary-rgb), .06);--status-success-bg: #eaf8f6;--status-success-fg: #44b4a6;--status-warn-bg: #fef0e6;--status-warn-fg: var(--mat-sys-secondary);--status-error-bg: #fce8e6;--status-error-fg: #c5221f;--status-primary-bg: var(--brand-primary-12);--status-primary-fg: var(--mat-sys-primary);--status-premier-bg: linear-gradient(135deg, #a68a46 0%, #c1ad7d 70%);--status-premier-fg: #ffffff;--status-sme-bg: linear-gradient(135deg, #3ab5a6 0%, #9edad2 100%);--status-sme-fg: #ffffff;--status-neutral-bg: var(--brand-primary-08);--status-neutral-fg: var(--mat-sys-primary);--status-info-bg: #eff6ff;--snackbar-success-bg: #388e3c;--snackbar-error-bg: #d32f2f;--snackbar-warn-bg: #f57c00;--snackbar-fg: #ffffff;--dialog-radius: 16px;--dialog-border: rgba(var(--brand-primary-rgb), .14);--dialog-header-bg: linear-gradient(90deg, var(--brand-primary-06), var(--brand-secondary-08));--dialog-surface-bg: linear-gradient(180deg, var(--surface-card) 0%, #fffaf7 100%);--form-field-placeholder: color-mix( in srgb, var(--um-text-muted, var(--text-muted)) 58%, transparent );--overlay-dialog-shadow: 0 8px 32px rgba(0, 0, 0, .18);--menu-panel-shadow: 0 4px 20px rgba(0, 0, 0, .12);--shadow-auth-card: 0 24px 54px rgba(0, 0, 0, .28);--overlay-auth-loading-bg: rgba(0, 0, 0, .3);--shadow-user-directory-action-hover: 0 6px 14px rgba(var(--brand-primary-rgb), .14);--shadow-user-invitation-modal: 0 16px 40px rgba(23, 24, 38, .24);--overlay-user-profile-confirm-backdrop-bg: rgba(20, 15, 35, .45);--shadow-user-profile-confirm: 0 24px 48px rgba(20, 15, 35, .28);--disabled-field-bg: #eaeaea;--disabled-field-border: #d0d0d0;--disabled-field-fg: var(--grey);--disabled-item-opacity: .85;--white-field-bg: var(--surface-card);--file-input-outline: var(--status-warn-fg);--chip-success-bg: var(--snackbar-success-bg);--chip-success-fg: var(--snackbar-fg);--uploader-border: var(--border-grey);--uploader-bg: var(--surface-card);--uploader-shadow: var(--shadow-hover);--uploader-dragover-bg: var(--brand-secondary-12);--uploader-icon-fg: var(--surface-card);--uploader-label-hover-bg: var(--tertiary-orange);--uploader-info-fg: var(--text-secondary);--uploader-progress-track: var(--surface-divider);--uploader-progress-fill: var(--status-success-fg);--uploader-input-border: var(--um-field-border);--upload-input-bg: var(--surface-card-alt);--upload-input-dragging-bg: var(--brand-secondary-08);--upload-input-has-file-bg: var(--brand-secondary-04);--upload-input-has-file-border: var(--brand-secondary-24);--upload-input-icon-bg: var(--brand-secondary-12);--upload-input-clear-fg: var(--grey);--upload-input-hover-shadow: 0 10px 20px -16px rgba(var(--brand-primary-rgb), .54);--upload-input-active-shadow: 0 14px 24px -16px rgba(var(--brand-primary-rgb), .6);--product-card-shadow: var(--shadow-card);--product-card-icon-bg: linear-gradient( 135deg, var(--mat-sys-primary) 0%, var(--mat-sys-secondary) 100% );--product-card-icon-shadow: var(--premier-button-shadow);--product-card-live-border: var(--status-success-fg);--product-card-live-fg: var(--status-success-fg);--product-card-live-bg: var(--status-success-bg);--product-card-live-hover-bg: var(--um-success-soft-bg);--not-found-page-fg: var(--primary);--not-found-page-bg: linear-gradient(135deg, var(--brand-primary-08), transparent 34%), linear-gradient(315deg, var(--brand-secondary-12), transparent 28%), var(--tertiary-grey);--not-found-back-border: var(--brand-primary-24);--not-found-card-border: var(--brand-primary-12);--not-found-card-bg: radial-gradient(circle at 12% 20%, var(--brand-secondary-12), transparent 28%), linear-gradient( 135deg, var(--surface-card) 0%, var(--premier-accent-soft) 48%, var(--status-info-bg) 100% );--not-found-card-shadow: 0 18px 45px var(--brand-primary-12);--not-found-visual-bg: linear-gradient( 145deg, rgba(var(--brand-primary-rgb), .94), rgba(var(--brand-secondary-rgb), .9) ), var(--primary);--not-found-visual-border: rgba(255, 255, 255, .14);--not-found-icon-fg: var(--surface-card);--not-found-orbit-border: rgba(255, 255, 255, .28);--not-found-orbit-strong-border: rgba(255, 255, 255, .42);--nav-profile-toolbar-bg: linear-gradient( 90deg, var(--colour-purple-0) 0%, var(--colour-purple-1) 100% );--nav-profile-trigger-bg: rgba(255, 255, 255, .08);--nav-profile-trigger-bg-hover: rgba(255, 255, 255, .14);--nav-profile-trigger-border: rgba(255, 255, 255, .42);--nav-profile-trigger-border-hover: rgba(255, 255, 255, .58);--nav-profile-trigger-fg: var(--mat-sys-on-primary);--nav-profile-trigger-muted-fg: rgba(255, 255, 255, .8);--nav-profile-avatar-bg: var(--um-primary-bg);--nav-profile-avatar-fg: var(--um-primary-fg);--nav-profile-menu-bg: var(--surface-card);--nav-profile-menu-text: var(--colour-ink-primary);--nav-profile-menu-icon: var(--colour-purple-icon);--nav-profile-menu-hover-bg: var(--colour-purple-7);--nav-profile-menu-hover-icon: var(--mat-sys-primary);--nav-profile-menu-divider: color-mix( in srgb, var(--colour-purple-6) 65%, var(--surface-card) 35% );--nav-profile-menu-shadow: 0 14px 30px rgba(var(--brand-primary-rgb), .2);--nav-profile-sign-out: var(--status-error-fg);--nav-profile-sign-out-hover: var(--colour-orange-0);--nav-profile-sign-out-hover-bg: var(--colour-orange-7);--side-nav-bg: linear-gradient( 181.29deg, var(--colour-purple-0) 0%, var(--colour-purple-1) 98.9% );--side-nav-hover-bg: rgba(255, 255, 255, .08);--side-nav-active-bg: rgba(255, 255, 255, .14);--side-nav-scrollbar-thumb: rgba(255, 255, 255, .2);--side-nav-menu-hover-bg: rgba(255, 255, 255, .1);--side-nav-menu-hover-border: rgba(255, 255, 255, .4);--loader-spinner-border: rgba(255, 255, 255, .25);--loader-spinner-active-border: var(--surface-card);--toggle-thumb-shadow: 0 1px 2px rgba(var(--brand-primary-rgb), .25);--profile-avatar-shadow: 0 1px 4px rgba(var(--brand-primary-rgb), .15);--profile-avatar-hover-shadow: 0 2px 8px rgba(var(--brand-primary-rgb), .25);--toolbar-shadow: 0 2px 10px rgba(var(--brand-primary-rgb), .18);--first-time-backdrop-bg: color-mix(in srgb, var(--um-neutral-fg) 34%, transparent);--first-time-modal-bg: var(--um-surface);--first-time-modal-border: var(--um-table-border);--first-time-modal-shadow: 0 22px 54px rgba(var(--brand-primary-rgb), .22);--first-time-title: var(--um-text);--first-time-copy: var(--um-text-muted);--first-time-divider: var(--um-table-row-border);--first-time-option-bg: var(--um-surface);--first-time-option-border: var(--um-table-border);--first-time-option-hover-border: var(--um-primary-border);--first-time-option-selected-border: var(--um-primary-border);--first-time-option-selected-bg: color-mix( in srgb, var(--um-primary-soft-bg) 18%, var(--um-surface) );--first-time-option-selected-shadow: inset 0 0 0 1px color-mix(in srgb, var(--um-primary-border) 46%, transparent);--first-time-option-icon-bg: color-mix(in srgb, var(--um-primary-soft-bg) 58%, var(--um-surface));--first-time-option-icon-fg: var(--um-primary-border);--first-time-option-title: var(--um-text);--first-time-option-copy: var(--um-text-muted);--shadow-card: 0 1px 2px rgba(0, 0, 0, .03);--shadow-dialog: 0 10px 30px rgba(var(--brand-primary-rgb), .18), 0 4px 12px rgba(0, 0, 0, .06);--shadow-hover: 0 2px 8px rgba(var(--brand-primary-rgb), .1);--border-light-grey: rgba(0, 0, 0, .11);--border-info: rgba(37, 99, 235, .14);--um-surface: #ffffff;--um-text: rgba(0, 0, 0, .87);--um-text-muted: black;--um-table-border: rgba(var(--brand-primary-rgb), .14);--um-table-header-bg: var(--tertiary-grey);--um-table-header-fg: var(--colour-purple-icon);--um-table-row-border: rgba(var(--brand-primary-rgb), .08);--um-table-row-alt-bg: var(--tertiary-grey);--um-table-row-hover-bg: color-mix(in srgb, var(--um-primary-soft-bg) 50%, var(--surface-card));--um-table-action-fg: var(--colour-purple-icon);--um-table-action-hover-fg: var(--colour-purple-1);--um-field-border: rgba(var(--brand-primary-rgb), .24);--um-overlay-bg: rgba(var(--brand-primary-rgb), .58);--um-drawer-shadow: 0 16px 42px rgba(var(--brand-primary-rgb), .28);--um-primary-bg: rgba(var(--brand-primary-rgb), .94);--um-primary-fg: #ffffff;--um-primary-border: rgba(var(--brand-primary-rgb), .94);--um-primary-soft-bg: rgba(var(--brand-primary-rgb), .12);--um-secondary-bg: rgba(var(--brand-secondary-rgb), .94);--um-secondary-fg: #ffffff;--um-secondary-border: rgba(var(--brand-secondary-rgb), .94);--um-secondary-soft-bg: rgba(var(--brand-secondary-rgb), .14);--um-warning-bg: #fef0e6;--um-warning-fg: #9a4700;--um-warning-border: #f3c6a4;--um-warning-soft-bg: rgba(var(--brand-secondary-rgb), .1);--um-danger-bg: #fce8e6;--um-danger-fg: #c5221f;--um-danger-border: #f5b1ad;--um-danger-soft-bg: #fef1ef;--um-success-bg: #eaf8f6;--um-success-fg: #258c7f;--um-success-border: #b5e5dd;--um-success-soft-bg: #f0faf7;--um-info-bg: #eff6ff;--um-info-fg: #1d4ed8;--um-info-border: #c8d9ff;--um-info-soft-bg: #f4f8ff;--um-neutral-bg: rgba(var(--brand-primary-rgb), .08);--um-neutral-fg: var(--mat-sys-primary);--um-neutral-border: rgba(var(--brand-primary-rgb), .16);--premier-ink: #262032;--premier-muted: #6a6275;--premier-plum: #4b245f;--premier-plum-soft: #f3edf7;--premier-accent: var(--secondary);--premier-accent-soft: #fff2ea;--premier-copper: #a84013;--premier-copper-soft: #fff1e8;--premier-surface: var(--surface-card);--premier-surface-alt: #fbfaf6;--premier-border: #e5dde9;--sme-accent: #3ab5a6;--premier-table-header-bg: #f6f2f8;--premier-table-row-border: #efe9f2;--premier-field-border: #cfc5d6;--premier-button-fg: #ffffff;--premier-warning-border: #f2c99a;--premier-radio-border: rgba(var(--brand-secondary-rgb), .32);--premier-focus-ring: rgba(var(--brand-secondary-rgb), .14);--premier-button-shadow: 0 8px 18px rgba(var(--brand-secondary-rgb), .2);--premier-shadow: 0 10px 26px rgba(var(--brand-primary-rgb), .08);--premier-page-gradient: linear-gradient( 180deg, rgba(var(--brand-secondary-rgb), .06) 0, transparent 220px );--premier-expansion-header-bg: linear-gradient( 90deg, var(--premier-plum-soft), var(--premier-accent-soft) );--premier-workbench-bg: linear-gradient(135deg, rgba(var(--brand-secondary-rgb), .07), transparent 34%), linear-gradient(315deg, rgba(var(--brand-secondary-rgb), .08), transparent 30%), var(--premier-surface);--premier-workbench-status-border: rgba(var(--brand-secondary-rgb), .2);--premier-workbench-card-bg: rgba(255, 255, 255, .86);--premier-workbench-card-hover-border: rgba(var(--brand-secondary-rgb), .42);--premier-workbench-focus-ring: rgba(var(--brand-secondary-rgb), .2);--premier-workbench-card-shadow: 0 10px 28px rgba(var(--brand-primary-rgb), .08);--premier-workbench-card-hover-shadow: 0 16px 36px rgba(var(--brand-primary-rgb), .14);--premier-icon-plum-bg: #f3edf6;--premier-icon-rose-fg: #9a2f58;--premier-icon-rose-bg: #fdebf2;--premier-icon-blue-fg: #2367a2;--premier-icon-blue-bg: #eaf2fb;--shared-table-font-family: "HollardSans-Medium";--shared-table-surface: var(--um-surface);--shared-table-shell-bg: var(--um-surface);--shared-table-panel-bg: var(--um-surface);--shared-table-panel-bg-subtle: var(--um-neutral-bg);--shared-table-border: var(--um-table-border);--shared-table-row-border: var(--um-table-row-border);--shared-table-header-bg: var(--um-table-header-bg);--shared-table-header-fg: var(--um-table-header-fg);--shared-table-row-alt-bg: var(--um-table-row-alt-bg);--shared-table-row-hover-bg: var(--um-table-row-hover-bg);--shared-table-text: var(--um-text);--shared-table-text-muted: var(--um-text-muted);--shared-table-action-bg: transparent;--shared-table-action-fg: var(--mat-sys-primary);--shared-table-action-border: transparent;--shared-table-action-hover-bg: transparent;--shared-table-action-hover-fg: var(--mat-sys-primary);--shared-table-action-shadow: none;--shared-table-shell-shadow: none;--shared-table-card-shadow: none;--shared-table-chip-bg: rgba(255, 255, 255, .08);--shared-table-chip-border: var(--surface-divider);--shared-table-chip-fg: var(--surface-card);--shared-table-results-icon-bg: var(--um-neutral-bg);--shared-table-results-icon-fg: var(--um-neutral-fg);--db-alert-bg: var(--colour-warning-surface-a50);--db-alert-border: var(--colour-warning-border-strong);--db-alert-title: var(--colour-ink-primary);--db-alert-text: rgba(var(--colour-ink-primary-rgb), .82);--db-alert-icon: var(--colour-orange-0);--db-alert-pulse-start: rgba(var(--brand-secondary-rgb), 0);--db-alert-pulse-end: rgba(var(--brand-secondary-rgb), .16);--db-page-bg: var(--tertiary-grey);--db-panel-bg: var(--surface-card);--db-panel-border: rgba(var(--brand-primary-rgb), .1);--db-panel-title: rgba(var(--brand-primary-rgb), .72);--db-text: var(--text-primary);--db-muted: rgba(0, 0, 0, .56);--db-hover-bg: rgba(var(--brand-primary-rgb), .04);--db-hover-border: rgba(var(--brand-primary-rgb), .22);--db-icon-soft-bg: var(--colour-purple-a08);--db-icon-color: var(--colour-purple-1);--db-accent-purple-bg: var(--colour-purple-a08);--db-accent-purple-fg: var(--colour-purple-1);--db-accent-rose-bg: var(--colour-orange-a08);--db-accent-rose-fg: var(--colour-orange-1);--db-accent-blue-bg: var(--colour-aqua-a08);--db-accent-blue-fg: var(--colour-aqua-1);--db-accent-green-bg: var(--colour-gold-a08);--db-accent-green-fg: var(--colour-gold-1);--db-rm-avatar-bg: var(--colour-purple-1);--db-rm-avatar-fg: var(--surface-card);--db-rm-link: var(--colour-purple-2);--db-rm-action-bg: var(--colour-purple-figma-a10);--db-rm-action-text: var(--colour-ink-primary);--db-rm-action-icon: var(--colour-purple-icon);--db-stat-gold-border: var(--colour-gold-5);--db-stat-gold-icon-bg: rgba(var(--colour-gold-rgb), .22);--db-stat-gold-icon-fg: var(--colour-gold-0);--db-stat-orange-border: var(--colour-orange-0);--db-stat-orange-icon-bg: var(--colour-orange-a12);--db-stat-orange-icon-fg: var(--colour-orange-0);--db-stat-aqua-border: var(--colour-aqua-0);--db-stat-aqua-icon-bg: var(--colour-aqua-a12);--db-stat-aqua-icon-fg: var(--colour-aqua-0);--db-stat-value-fg: var(--colour-ink-primary);--db-stat-label-fg: var(--grey);--db-stat-muted-fg: var(--colour-purple-4);--db-badge-success-bg: var(--colour-aqua-a12);--db-badge-success-fg: var(--colour-aqua-0);--db-badge-warning-bg: var(--colour-orange-a12);--db-badge-warning-fg: var(--colour-orange-0);--db-badge-danger-bg: var(--colour-rose-a12);--db-badge-danger-fg: var(--colour-rose-0);--db-badge-danger-border: var(--colour-rose-5);--sb-aqua-fill: var(--colour-aqua-0);--sb-aqua-track: var(--colour-aqua-a12);--sb-orange-fill: var(--colour-orange-0);--sb-orange-track: var(--colour-orange-a12);--sb-purple-fill: var(--colour-purple-1);--sb-purple-track: var(--colour-purple-a12);--sb-gold-fill: var(--colour-gold-0);--sb-gold-track: var(--colour-gold-a12);--sb-rose-fill: var(--colour-rose-0);--sb-rose-track: var(--colour-rose-a12);--db-panel-icon-teal-bg: var(--colour-aqua-a12);--db-panel-icon-teal-fg: var(--colour-aqua-0);--db-panel-icon-rose-bg: var(--colour-rose-a12);--db-panel-icon-rose-fg: var(--colour-rose-0);--db-panel-divider: rgba(var(--brand-primary-rgb), .07);--db-panel-link-fg: var(--colour-orange-0)}:root{--brand-typo-display-size: 36px;--brand-typo-display-line: 44px;--brand-typo-page-title-size: 32px;--brand-typo-page-title-secondary-size: 26px;--brand-typo-page-title-line: 40px;--brand-typo-section-heading-size: 24px;--brand-typo-section-heading-line: 32px;--brand-typo-card-heading-size: 20px;--brand-typo-card-heading-line: 28px;--brand-typo-subheading-size: 18px;--brand-typo-subheading-line: 20px;--brand-typo-large-body-size: 18px;--brand-typo-large-body-line: 28px;--brand-typo-body-size: 16px;--brand-typo-body-line: 24px;--brand-typo-small-body-size: 14px;--brand-typo-small-body-line: 20px;--brand-typo-caption-size: 12px;--brand-typo-caption-line: 18px;--brand-typo-overline-size: 12px;--brand-typo-overline-line: 16px;--brand-typo-weight-regular: 300;--brand-typo-weight-medium: 500;--brand-typo-weight-semibold: 500;--brand-typo-weight-bold: 500;--brand-typo-button-primary-size: 16px;--brand-typo-button-primary-weight: 500;--brand-typo-button-secondary-size: 16px;--brand-typo-button-secondary-weight: 500;--brand-typo-button-text-size: 14px;--brand-typo-button-text-weight: 500;--brand-typo-form-label-size: 14px;--brand-typo-form-label-line: 20px;--brand-typo-form-label-weight: 500;--brand-typo-form-input-size: 16px;--brand-typo-form-input-line: 24px;--brand-typo-form-input-weight: 400;--brand-typo-form-placeholder-size: 16px;--brand-typo-form-placeholder-line: 24px;--brand-typo-form-placeholder-weight: 400;--brand-typo-form-helper-size: 12px;--brand-typo-form-helper-line: 18px;--brand-typo-form-helper-weight: 400;--brand-typo-form-validation-size: 14px;--brand-typo-form-validation-line: 20px;--brand-typo-form-validation-weight: 500;--brand-typo-table-header-size: 14px;--brand-typo-table-header-line: 20px;--brand-typo-table-header-weight: 600;--brand-typo-table-body-size: 14px;--brand-typo-table-body-line: 20px;--brand-typo-table-body-weight: 400;--brand-typo-modal-title-size: 24px;--brand-typo-modal-title-line: 32px;--brand-typo-modal-title-weight: 600;--brand-typo-modal-body-size: 16px;--brand-typo-modal-body-line: 24px;--brand-typo-modal-body-weight: 400;--brand-typo-badge-size: 12px;--brand-typo-badge-line: 16px;--brand-typo-badge-weight: 500;--brand-typo-tooltip-size: 14px;--brand-typo-tooltip-line: 20px;--brand-typo-tooltip-weight: 400}:root{--mat-toolbar-container-background-color: var(--mat-sys-primary);--mat-menu-container-color: var(--mat-sys-surface);--mat-radio-selected-focus-icon-color: var(--mat-sys-secondary);--mat-radio-selected-icon-color: var(--mat-sys-secondary);--mat-radio-selected-hover-icon-color: var(--mat-sys-secondary);--mat-checkbox-selected-focus-icon-color: var(--mat-sys-secondary);--mat-checkbox-selected-icon-color: var(--mat-sys-secondary);--mat-checkbox-selected-hover-icon-color: var(--mat-sys-secondary);--mat-button-filled-container-color: var(--mat-sys-secondary);--mat-button-filled-label-text-color: var(--mat-sys-surface);--mat-button-outlined-outline-color: var(--mat-sys-secondary);--mat-button-outlined-label-text-color: var(--mat-sys-secondary);--mat-stepper-header-done-state-icon-background-color: var(--mat-sys-secondary);--mat-stepper-header-edit-state-icon-background-color: var(--mat-sys-secondary);--mat-stepper-header-selected-state-icon-background-color: var(--mat-sys-secondary);--mat-stepper-container-color: var(--light-grey);--mat-table-background-color: none;--mat-tab-inactive-label-text-color: var(--mat-sys-on-primary);--mat-tab-active-label-text-color: var(--mat-sys-secondary);--mat-tab-inactive-focus-label-text-color: var(--mat-sys-secondary);--mat-tab-inactive-hover-label-text-color: var(--mat-sys-secondary);--mat-tab-active-focus-label-text-color: var(--mat-sys-secondary);--mat-tab-active-hover-label-text-color: var(--mat-sys-secondary)}.mat-mdc-snack-bar-container,.mat-mdc-snack-bar-container .mdc-snackbar__surface,.mat-mdc-snack-bar-container .mat-mdc-snack-bar-label,.mat-mdc-snack-bar-container .mat-mdc-snack-bar-action,.mat-mdc-snack-bar-container .mdc-button__label{font-family:var(--font-family-base)!important}.mat-mdc-snack-bar-container.success .mdc-snackbar__surface{background-color:var(--snackbar-success-bg)!important;color:var(--snackbar-fg)!important}.mat-mdc-snack-bar-container.success .mat-mdc-snack-bar-action{color:var(--snackbar-fg)!important}.mat-mdc-snack-bar-container.error .mdc-snackbar__surface{background-color:var(--snackbar-error-bg)!important;color:var(--snackbar-fg)!important}.mat-mdc-snack-bar-container.error .mat-mdc-snack-bar-action{color:var(--snackbar-fg)!important}.mat-mdc-snack-bar-container.warn .mdc-snackbar__surface{background-color:var(--snackbar-warn-bg)!important;color:var(--snackbar-fg)!important}.mat-mdc-snack-bar-container.warn .mat-mdc-snack-bar-action{color:var(--snackbar-fg)!important}.mat-mdc-select-placeholder,.mat-mdc-text-field-wrapper input::placeholder,.mat-mdc-text-field-wrapper textarea::placeholder{color:var(--form-field-placeholder)!important;font-weight:var(--type-weight-regular)!important;opacity:1!important}.mat-mdc-table tfoot{background:var(--light-grey)!important}mat-panel-title{min-width:70%}.button{text-transform:uppercase}button[mat-flat-button] .mdc-button__label,button[mat-stroked-button] .mdc-button__label,button[mat-raised-button] .mdc-button__label{text-transform:uppercase;display:flex;justify-content:center;align-items:center;gap:1rem}button[mat-flat-button] .mdc-button__label span.normal-case,button[mat-stroked-button] .mdc-button__label span.normal-case,button[mat-raised-button] .mdc-button__label span.normal-case{text-transform:none!important}.dynamic-stepper .step-btn-container button[mat-flat-button]:not([color=primary]){background:transparent!important;border:1px solid var(--surface-divider)!important;color:var(--mat-sys-secondary)!important}.dynamic-stepper .step-btn-container button[color=primary]{background:var(--um-primary-bg)!important;color:var(--um-primary-fg)!important;border-color:transparent!important;box-shadow:none!important;background-image:none!important;--mdc-filled-button-label-text-color: var(--um-primary-fg) !important}.dynamic-stepper .step-btn-container button[color=primary] .mdc-button__label{color:var(--um-primary-fg)!important;display:inline-flex!important;visibility:visible!important;opacity:1!important}.dynamic-stepper .step-btn-container button[mat-stroked-button]{color:var(--brand-primary, var(--mat-sys-secondary))!important;border-color:var(--brand-primary, var(--mat-sys-secondary))!important}.dynamic-stepper .step-btn-container{display:flex!important;visibility:visible!important;position:relative;width:100%;gap:.75rem;justify-content:flex-end}.dynamic-stepper .step-btn-container button{display:inline-flex!important;visibility:visible!important}.dynamic-stepper .mat-stepper-horizontal,.dynamic-stepper .mat-horizontal-stepper-content,.dynamic-stepper .mat-stepper-content,.dynamic-stepper .mat-horizontal-stepper-wrapper{min-height:0!important}.step-btn-container button[mat-flat-button],.mat-mdc-tooltip .mdc-tooltip__surface{text-transform:uppercase}.step-content .title,.step-content h2,.step-content h3,.mat-step .title,.mat-step h2,.mat-step h3,.mat-card .title,.mat-card h2,.mat-card h3{text-transform:capitalize}.mdc-button{border-radius:7px!important}.mat-mdc-form-field{margin-bottom:1.2em}.no-error-message .mat-mdc-form-field .mat-mdc-form-field-subscript-wrapper{display:none}.mat-mdc-header-row,.mat-mdc-tab-label-container{background-color:var(--mat-sys-primary)!important;color:var(--mat-sys-on-primary)!important}.mat-mdc-menu-panel{margin-top:3px}.nav-profile-menu-panel.mat-mdc-menu-panel{min-width:min(300px,34vw);max-width:360px;width:min(300px,34vw);border-radius:8px!important;background:var(--nav-profile-menu-bg)!important;box-shadow:var(--nav-profile-menu-shadow)!important;overflow:hidden}.nav-profile-menu-panel .mat-mdc-menu-content{padding:6px 0!important}.nav-profile-menu-panel .profile-menu-header{padding:10px 14px 8px;font-size:var(--brand-typo-caption-size);font-weight:var(--brand-typo-weight-medium);text-transform:uppercase;letter-spacing:.04em;color:var(--nav-profile-menu-text)!important;opacity:.7}.nav-profile-menu-panel .mat-mdc-menu-item{min-height:42px;padding:0 14px!important;color:var(--nav-profile-menu-text)!important;font-size:var(--brand-typo-small-body-size);line-height:var(--brand-typo-small-body-line);font-weight:var(--brand-typo-weight-medium);letter-spacing:0}.nav-profile-menu-panel .mat-mdc-menu-item:hover{background:var(--nav-profile-menu-hover-bg)!important}.nav-profile-menu-panel .mat-mdc-menu-item .mat-icon{width:20px;height:20px;margin-right:12px!important;color:var(--nav-profile-menu-icon)!important;font-size:20px;line-height:20px}.nav-profile-menu-panel .mat-mdc-menu-item:hover .mat-icon{color:var(--nav-profile-menu-hover-icon)!important}.nav-profile-menu-panel .mat-divider{margin:6px 0!important;border-top-color:var(--nav-profile-menu-divider)!important}.nav-profile-menu-panel .sign-out-item,.nav-profile-menu-panel .sign-out-item .mat-icon{color:var(--nav-profile-sign-out)!important}.nav-profile-menu-panel .sign-out-item:hover{background:var(--nav-profile-sign-out-hover-bg)!important}.nav-profile-menu-panel .sign-out-item:hover .mat-icon{color:var(--nav-profile-sign-out-hover)!important}.mat-expansion-panel-header-title{text-transform:capitalize}.mat-mdc-icon-button{margin-top:0}.mat-mdc-card{padding:24px 14px 10px;border-radius:7px!important;background-color:var(--mat-sys-on-primary)!important}.mat-horizontal-stepper-header-container{margin-bottom:24px;border-radius:6px}.mat-horizontal-stepper-header-container .mat-horizontal-stepper{padding:12px 24px 24px}.mdc-text-field--outlined .mdc-notched-outline{height:45px}.mdc-text-field--outlined .mat-mdc-form-field-infix,.mdc-text-field--no-label .mat-mdc-form-field-infix{padding-top:12px!important;padding-bottom:0!important;width:auto}.mdc-text-field .mdc-floating-label{transform:translateY(-82%)}.mat-mdc-icon-button{padding:0!important}.mat-mdc-form-field-infix{min-height:var(--mat-form-field-container-height, 40px)}.mat-mdc-form-field-error{margin:-3px 0 0 -10px}.mat-mdc-form-field-subscript-wrapper,.mat-mdc-form-field-bottom-align:before{height:fit-content}.mat-mdc-form-field-icon-suffix,.mat-mdc-form-field-icon-prefix{padding:10px 0 10px 4px!important}mat-icon{overflow:unset!important}.dynamic-stepper{display:flex!important;flex:1 1 auto;flex-direction:column;min-height:0;overflow:visible!important;background:transparent!important}.dynamic-stepper .mat-horizontal-stepper-wrapper,.dynamic-stepper .mat-stepper-horizontal,.dynamic-stepper .mat-stepper-vertical,.dynamic-stepper .mat-horizontal-content-container,.dynamic-stepper .mat-horizontal-stepper-content,.dynamic-stepper .mat-stepper-content{display:flex;flex-direction:column;justify-content:flex-start;min-height:0;margin-bottom:.75rem!important;padding:0;border:none;border-radius:0;background:transparent;overflow:visible!important}.dynamic-stepper .mat-horizontal-stepper-header{height:auto;border-radius:8px;background:transparent}.dynamic-stepper .mat-horizontal-stepper-header[aria-selected=true]{background:var(--surface-card);box-shadow:none}.dynamic-stepper .mat-horizontal-stepper-content[aria-expanded=true]{display:flex}.dynamic-stepper .mat-step-label{font-size:var(--type-small-body-size);font-weight:var(--type-weight-semibold);line-height:var(--type-small-body-line)}.dynamic-stepper .step-scroll-container{box-sizing:border-box;min-height:0}.dynamic-stepper .step-content{gap:.85rem!important;padding:0}.dynamic-stepper .step-btn-container{margin-top:0!important;padding:.5rem 0 0!important;border-top:1px solid var(--surface-divider);background:transparent!important}.dynamic-stepper .mat-horizontal-stepper-header-container{padding:12px 0;padding-bottom:0!important}.dynamic-stepper .mat-horizontal-stepper-wrapper,.dynamic-stepper .mat-stepper-horizontal,.dynamic-stepper .mat-horizontal-stepper-content{margin-bottom:.25rem!important;padding-bottom:0!important}.dynamic-stepper .step-content{gap:.5rem!important}.dynamic-stepper .step-scroll-container{padding-top:0!important}.textarea textarea{overflow-y:auto;resize:none;min-height:var(--textarea-min-height, 60px)!important;max-height:var(--textarea-max-height, 80px)!important;line-height:var(--textarea-row-height, 20px)!important}.textarea .mat-mdc-text-field-wrapper{min-height:var(--textarea-field-min-height, 78px)!important;max-height:var(--textarea-field-max-height, 98px)!important;border:1px solid;overflow:hidden;padding:0 7px}.textarea .mdc-text-field--outlined .mdc-notched-outline{height:auto;display:none}.textarea .mdc-text-field--outlined .mat-mdc-form-field-infix,.textarea .mdc-text-field--no-label .mat-mdc-form-field-infix{padding-top:6px!important;padding-bottom:6px!important}textarea{padding:10px;box-sizing:border-box;height:100%}.info-icon{margin-top:-8px!important}.no-overflow .mat-mdc-dialog-surface{overflow:hidden!important}.cdk-overlay-pane.mat-mdc-dialog-panel,.mat-mdc-dialog-container{border-radius:var(--dialog-radius, 16px)!important}.cdk-overlay-pane.mat-mdc-dialog-panel:has(.confirmation-dialog-content),.cdk-overlay-pane.mat-mdc-dialog-panel:has(.confirmation-dialog-content) .mat-mdc-dialog-container,.cdk-overlay-pane.mat-mdc-dialog-panel:has(.confirmation-dialog-content) .mat-mdc-dialog-surface{box-sizing:border-box!important;width:min(560px,100vw - 2rem)!important;max-width:calc(100vw - 2rem)!important}.mdc-dialog--open .mat-mdc-dialog-surface,.mdc-dialog--closing .mat-mdc-dialog-surface,.mat-mdc-dialog-surface{border:1px solid var(--dialog-border, var(--surface-border));border-radius:var(--dialog-radius, 16px)!important;background:var(--dialog-surface-bg, var(--mat-sys-on-primary))!important;box-shadow:var(--shadow-dialog, var(--overlay-dialog-shadow))!important;overflow:hidden!important}.mat-mdc-dialog-container .dialog-header,.mat-mdc-dialog-container .mat-mdc-dialog-title{background:var(--dialog-header-bg, linear-gradient(90deg, var(--brand-primary-06), var(--brand-secondary-08)))!important;border-bottom:1px solid var(--dialog-border, var(--surface-border))!important}.mat-mdc-dialog-container .mat-mdc-dialog-surface .dialog-header.dialog-header,.mat-mdc-dialog-container .mat-mdc-dialog-surface div:has(>.mat-mdc-dialog-title){position:relative;display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-items:center!important;gap:1rem!important;width:100%;margin:0!important;padding:1.25rem 1.5rem .9rem!important;border:0!important;border-bottom:1px solid var(--dialog-border, var(--surface-border))!important;background:var(--dialog-header-bg, linear-gradient(90deg, var(--brand-primary-06), var(--brand-secondary-08)))!important;box-shadow:none!important;box-sizing:border-box}.mat-mdc-dialog-container .mat-mdc-dialog-surface .dialog-header:before,.mat-mdc-dialog-container .mat-mdc-dialog-surface .dialog-header:after,.mat-mdc-dialog-container .mat-mdc-dialog-surface .dialog-title:before,.mat-mdc-dialog-container .mat-mdc-dialog-surface .dialog-title:after{display:none!important;content:none!important}.mat-mdc-dialog-container .dialog-title,.mat-mdc-dialog-container .mat-mdc-dialog-title{color:var(--mat-sys-primary)!important}.mat-mdc-dialog-container .mat-mdc-dialog-surface .dialog-title.dialog-title,.mat-mdc-dialog-container .mat-mdc-dialog-surface .dialog-header h2,.mat-mdc-dialog-container .mat-mdc-dialog-surface .mat-mdc-dialog-title.mat-mdc-dialog-title{display:flex!important;align-items:center!important;min-width:0;min-height:36px;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;color:var(--mat-sys-primary)!important;font-size:1.22rem!important;font-weight:var(--type-weight-bold)!important;line-height:1.2!important;letter-spacing:0!important;text-decoration:none!important;text-transform:none!important}.mat-mdc-dialog-container .mat-mdc-dialog-surface .dialog-close-button.dialog-close-button,.mat-mdc-dialog-container .mat-mdc-dialog-surface .dialog-header .mat-mdc-icon-button,.mat-mdc-dialog-container .mat-mdc-dialog-surface div:has(>.mat-mdc-dialog-title) .mat-mdc-icon-button,.mat-mdc-dialog-container .mat-mdc-dialog-surface .close.mat-mdc-icon-button,.mat-mdc-dialog-container .mat-mdc-dialog-surface .close-btn.mat-mdc-icon-button{appearance:none;display:grid!important;place-items:center!important;flex:0 0 auto!important;width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;margin:0!important;padding:0!important;border:1px solid var(--dialog-border, var(--um-table-border))!important;border-radius:50%!important;background:var(--um-neutral-bg)!important;color:var(--mat-sys-primary)!important;align-self:center!important;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease}.mat-mdc-dialog-container .mat-mdc-dialog-surface .dialog-close-button:hover,.mat-mdc-dialog-container .mat-mdc-dialog-surface .dialog-close-button:focus-visible,.mat-mdc-dialog-container .mat-mdc-dialog-surface .dialog-header .mat-mdc-icon-button:hover,.mat-mdc-dialog-container .mat-mdc-dialog-surface .dialog-header .mat-mdc-icon-button:focus-visible,.mat-mdc-dialog-container .mat-mdc-dialog-surface div:has(>.mat-mdc-dialog-title) .mat-mdc-icon-button:hover,.mat-mdc-dialog-container .mat-mdc-dialog-surface div:has(>.mat-mdc-dialog-title) .mat-mdc-icon-button:focus-visible,.mat-mdc-dialog-container .mat-mdc-dialog-surface .close.mat-mdc-icon-button:hover,.mat-mdc-dialog-container .mat-mdc-dialog-surface .close.mat-mdc-icon-button:focus-visible,.mat-mdc-dialog-container .mat-mdc-dialog-surface .close-btn.mat-mdc-icon-button:hover,.mat-mdc-dialog-container .mat-mdc-dialog-surface .close-btn.mat-mdc-icon-button:focus-visible{border-color:var(--mat-sys-secondary)!important;background:var(--brand-secondary-08)!important;color:var(--mat-sys-secondary)!important}.mat-mdc-dialog-container .mat-mdc-dialog-surface .dialog-close-button mat-icon,.mat-mdc-dialog-container .mat-mdc-dialog-surface .dialog-header .mat-mdc-icon-button mat-icon,.mat-mdc-dialog-container .mat-mdc-dialog-surface div:has(>.mat-mdc-dialog-title) .mat-mdc-icon-button mat-icon,.mat-mdc-dialog-container .mat-mdc-dialog-surface .close.mat-mdc-icon-button mat-icon,.mat-mdc-dialog-container .mat-mdc-dialog-surface .close-btn.mat-mdc-icon-button mat-icon{display:block!important;width:20px!important;height:20px!important;margin:0!important;font-size:20px!important;line-height:20px!important}.mat-mdc-dialog-container .mat-mdc-dialog-surface .mat-mdc-dialog-title.mat-mdc-dialog-title{padding:1.25rem 1.5rem .9rem!important;border-bottom:1px solid var(--dialog-border, var(--surface-border))!important;background:var(--dialog-header-bg, linear-gradient(90deg, var(--brand-primary-06), var(--brand-secondary-08)))!important}.mat-mdc-dialog-container .mat-mdc-dialog-surface div:has(>.mat-mdc-dialog-title)>.mat-mdc-dialog-title.mat-mdc-dialog-title{padding:0!important;border-bottom:0!important;background:transparent!important}.mat-mdc-text-field-wrapper{height:45px!important}.mat-datepicker-content,.mat-expansion-panel,.mat-mdc-dialog-surface,.mat-mdc-menu-panel,mat-paginator{background-color:var(--mat-sys-on-primary)!important}.mat-mdc-dialog-surface{border-radius:var(--dialog-radius, 16px)!important;box-shadow:var(--shadow-dialog, var(--overlay-dialog-shadow))!important}.mat-mdc-dialog-title{padding-top:16px!important}.mat-mdc-dialog-actions{padding:8px 16px 16px!important;gap:8px}.mat-mdc-dialog-container .mat-mdc-dialog-surface .mat-mdc-dialog-content.mat-mdc-dialog-content{color:var(--text-primary);font-size:var(--modal-body-size);line-height:var(--type-body-line);max-height:70vh;overflow:auto;padding:20px 24px!important}.mat-mdc-dialog-container .mat-mdc-dialog-surface .confirmation-dialog-content{box-sizing:border-box!important;display:block!important;width:auto!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:20px 24px!important;overflow:hidden!important}.mat-mdc-dialog-container .mat-mdc-dialog-surface .confirmation-dialog-message{box-sizing:border-box;display:block;width:calc(100% - 3rem)!important;max-width:calc(100% - 3rem)!important;margin:0 1.5rem!important;padding:0!important;color:var(--text-primary)!important;font-size:var(--modal-body-size)!important;line-height:var(--type-body-line)!important;overflow-wrap:anywhere;word-break:break-word;white-space:normal}.mat-mdc-dialog-container .mat-mdc-dialog-surface .confirmation-dialog-title{display:flex!important;color:var(--text-primary)!important;visibility:visible!important;opacity:1!important}.mat-mdc-dialog-container .mat-mdc-dialog-surface .mat-mdc-dialog-actions.mat-mdc-dialog-actions{justify-content:flex-end!important;gap:10px!important;min-height:auto!important;padding:14px 24px!important;border-top:1px solid var(--dialog-border, var(--surface-border))!important;background:var(--brand-primary-02)!important}.mat-mdc-dialog-container .mat-mdc-dialog-surface .mat-mdc-dialog-actions .mat-mdc-button-base,.mat-mdc-dialog-container .mat-mdc-dialog-surface .mat-mdc-dialog-actions app-base-button .button{min-height:var(--button-height-sm)!important;height:var(--button-height-sm)!important;padding-inline:.85rem!important}.mat-mdc-menu-panel{border-radius:10px!important;box-shadow:var(--menu-panel-shadow)!important}.mat-datepicker-content{border:1px solid var(--mat-sys-primary)}.cdk-overlay-pane .employee-details-select-panel.mat-mdc-select-panel{max-height:160px!important;overflow-y:auto!important}.mdc-text-field--outlined.mdc-text-field--disabled .mdc-text-field__input{color:var(--disabled-field-fg)!important}.mdc-text-field--disabled{background-color:var(--disabled-field-bg)!important}.mat-mdc-dialog-content{overflow:unset}.notifications .mat-badge-medium .mat-badge-content{background:var(--mat-sys-secondary);margin:-8px -4px!important}.right-container .mat-badge-after .mat-badge-content{margin:-6px -10px!important}mat-expansion-panel{margin-bottom:1em!important}.mat-expansion-panel.mat-expanded>.mat-expansion-panel-content-wrapper>.mat-expansion-panel-content>.mat-expansion-panel-body{padding-top:1rem!important}.white-input mat-form-field .mat-mdc-text-field-wrapper{background:var(--white-field-bg)!important;border-radius:6px!important}.file-input mat-form-field .mat-mdc-text-field-wrapper{border-radius:6px 0 0 6px!important}.file-input mat-form-field .mdc-notched-outline__trailing{border-radius:0!important}.file-input mat-form-field .mdc-notched-outline{border-color:var(--file-input-outline)}.tab-container .mat-mdc-tab-body-wrapper,.tab-container mat-tab-body,.tab-container mat-stepper{height:100%}.tab-container .mat-mdc-tab.mat-mdc-tab-disabled{opacity:var(--disabled-item-opacity, .55)!important}.chip .mat-mdc-standard-chip .mdc-evolution-chip__action--primary{background:var(--chip-success-bg)!important;border:none!important;border-radius:7px}.chip .mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__text-label{color:var(--chip-success-fg)!important}.app-loader .loader-card.mat-mdc-card{min-width:300px;border-radius:14px!important;background:#fff!important;box-shadow:0 14px 36px #111a3029!important;border:1px solid rgba(35,44,72,.12)!important}.app-loader .loader-card.mat-mdc-card .mat-stepper-horizontal{border-radius:8px;background:var(--mat-sys-on-primary)}.app-loader .loader-card.mat-mdc-card .mat-stepper-horizontal .mat-horizontal-content-container{padding:0!important}.app-loader .loader-card.mat-mdc-card .mat-stepper-horizontal .mat-horizontal-stepper-header-container{height:50px;border-radius:10px;margin-bottom:0!important}*{scrollbar-width:thin;scrollbar-color:var(--mat-sys-primary) var(--mat-sys-on-primary)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--mat-sys-on-primary);border-radius:10px}::-webkit-scrollbar-thumb{background-color:var(--mat-sys-primary);border-radius:10px;border:2px solid var(--mat-sys-on-primary)}::-webkit-scrollbar-thumb:hover{background-color:var(--mat-sys-primary)}.stat-progress-bar{--mat-progress-bar-track-shape: 16px;--mat-progress-bar-track-height: 8px;--mat-progress-bar-active-indicator-height: 8px;height:8px!important;border-radius:16px!important;overflow:hidden!important}.stat-progress-bar .mdc-linear-progress,.stat-progress-bar .mdc-linear-progress__buffer,.stat-progress-bar .mdc-linear-progress__buffer-bar,.stat-progress-bar .mdc-linear-progress__bar,.stat-progress-bar .mdc-linear-progress__bar-inner,.stat-progress-bar .mdc-linear-progress__primary-bar{border-radius:16px!important;overflow:hidden!important}.stat-progress-bar--aqua{--mat-progress-bar-active-indicator-color: var(--sb-aqua-fill);--mat-progress-bar-track-color: var(--sb-aqua-track)}.stat-progress-bar--orange{--mat-progress-bar-active-indicator-color: var(--sb-orange-fill);--mat-progress-bar-track-color: var(--sb-orange-track)}.stat-progress-bar--purple{--mat-progress-bar-active-indicator-color: var(--sb-purple-fill);--mat-progress-bar-track-color: var(--sb-purple-track)}.stat-progress-bar--gold{--mat-progress-bar-active-indicator-color: var(--sb-gold-fill);--mat-progress-bar-track-color: var(--sb-gold-track)}.stat-progress-bar--rose{--mat-progress-bar-active-indicator-color: var(--sb-rose-fill);--mat-progress-bar-track-color: var(--sb-rose-track)}.flex,.spacebetween-end,.spacebetween-center{display:flex}.inline-flex{display:inline-flex}.flex-1{flex:1}.flex-2{flex:2}.wrap{flex-wrap:wrap}.flex-row{flex-direction:row!important}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.justify-stretch{justify-content:flex-stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between,.spacebetween-end,.spacebetween-center{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.items-start{align-items:flex-start}.items-end,.spacebetween-end{align-items:flex-end}.items-center,.spacebetween-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.content-start{align-content:flex-start}.content-end{align-content:flex-end}.content-center{align-content:center}.content-between{align-content:space-between}.content-around{align-content:space-around}.content-stretch{align-content:stretch}.self-auto{align-self:auto}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.self-stretch{align-self:stretch}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.flex-wrap-reverse{flex-wrap:wrap-reverse}.gap-0{gap:0}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:.5rem}.gap-7{gap:1.75rem}.gap-8{gap:2rem}.gap-9{gap:2.5rem}.gap-10{gap:3rem}.table-view,table.mat-mdc-table{width:100%;border-radius:8px;background:var(--surface-card);border:1px solid var(--surface-border);overflow:auto}table.mat-mdc-table th.mat-mdc-header-cell,.mat-mdc-table thead th{font-weight:var(--table-header-weight);font-size:var(--table-header-size);text-transform:uppercase;letter-spacing:.5px;padding:.75rem 1rem;border-bottom:1px solid var(--surface-divider);position:sticky;top:0;z-index:3}table.mat-mdc-table td.mat-mdc-cell,.mat-mdc-table tbody td{padding:.875rem 1rem;vertical-align:middle;font-size:var(--table-body-size);line-height:var(--table-body-line);color:var(--mat-sys-on-surface)}table.mat-mdc-table tr.mat-mdc-row:hover{background:var(--brand-primary-02)}.event-badge{display:inline-block;padding:4px 10px;border-radius:999px;background:var(--shared-table-chip-bg);color:var(--shared-table-chip-fg);font-size:var(--badge-label-size);font-weight:var(--type-weight-medium)}.status-chip{display:inline-block;padding:4px 8px;border-radius:6px;background:var(--shared-table-chip-bg);color:var(--shared-table-chip-fg);font-size:var(--badge-label-size);font-weight:var(--type-weight-medium);border:1px solid var(--shared-table-chip-border)}::ng-deep .mat-mdc-paginator{background:transparent;padding-top:.5rem}@media(max-width:720px){.mat-mdc-table{display:none}.card-view{display:flex}}.filter-card{padding:1.25rem;border-radius:8px;box-shadow:var(--shadow-card);margin-bottom:1rem;border-bottom:1px solid var(--surface-divider)}.card-section-header{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:1px solid var(--surface-divider);flex-wrap:wrap}.section-title{display:inline-flex;align-items:center;gap:8px;font-weight:var(--type-weight-semibold);font-size:var(--type-subheading-size);line-height:var(--type-subheading-line);color:var(--mat-sys-on-surface)}.section-title mat-icon{color:var(--mat-sys-primary);font-size:20px;width:20px;height:20px}.filter-grid{display:grid;gap:1rem}.filter-grid.primary{grid-template-columns:repeat(2,minmax(0,1fr))}.filter-actions{margin-top:.25rem;display:flex;gap:.5rem;justify-content:flex-end}.toggle-advanced{color:var(--mat-sys-primary);font-weight:500}.filter-controls{display:flex;gap:1rem;align-items:center}@font-face{font-family:HollardSans;src:url("./media/HollardSans-Medium-3DMTKGHW.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:HollardSans;src:url("./media/HollardSans-Light-COZBD4VM.ttf") format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:HollardSans-Medium;src:url("./media/HollardSans-Medium-3DMTKGHW.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:HollardSans-Light;src:url("./media/HollardSans-Light-COZBD4VM.ttf") format("truetype");font-weight:300;font-style:normal;font-display:swap}*{font-family:var(--font-family-base);font-synthesis:none}html{--mat-sys-background: light-dark(#fff7fc, #151216);--mat-sys-error: light-dark(#ba1a1a, #ffb4ab);--mat-sys-error-container: light-dark(#ffdad6, #93000a);--mat-sys-inverse-on-surface: light-dark(#f6eef4, #332f33);--mat-sys-inverse-primary: light-dark(#e1b7f8, #442359);--mat-sys-inverse-surface: light-dark(#332f33, #e8e0e6);--mat-sys-on-background: light-dark(#1e1a1f, #e8e0e6);--mat-sys-on-error: light-dark(#ffffff, #690005);--mat-sys-on-error-container: light-dark(#93000a, #ffdad6);--mat-sys-on-primary: light-dark(#ffffff, #432257);--mat-sys-on-primary-container: light-dark(#5a3870, #694f7a);--mat-sys-on-primary-fixed: light-dark(#2c0a41, #2c0a41);--mat-sys-on-primary-fixed-variant: light-dark(#5a3870, #5a3870);--mat-sys-on-secondary: light-dark(#ffffff, #5c1a00);--mat-sys-on-secondary-container: light-dark(#812800, #ffdbcf);--mat-sys-on-secondary-fixed: light-dark(#380d00, #380d00);--mat-sys-on-secondary-fixed-variant: light-dark(#812800, #812800);--mat-sys-on-surface: light-dark(#1e1a1f, #e8e0e6);--mat-sys-on-surface-variant: light-dark(#4b444e, #eadfeb);--mat-sys-on-tertiary: light-dark(#ffffff, #551b34);--mat-sys-on-tertiary-container: light-dark(#70324b, #ffd9e3);--mat-sys-on-tertiary-fixed: light-dark(#3a051f, #3a051f);--mat-sys-on-tertiary-fixed-variant: light-dark(#70324b, #70324b);--mat-sys-outline: light-dark(#7d747f, #978e99);--mat-sys-outline-variant: light-dark(#cec3cf, #4b444e);--mat-sys-primary: light-dark(#442359, #e1b7f8);--mat-sys-primary-container: light-dark(#694f7a, #5a3870);--mat-sys-primary-fixed: light-dark(#694f7a, #694f7a);--mat-sys-primary-fixed-dim: light-dark(#e1b7f8, #e1b7f8);--mat-sys-scrim: light-dark(#000000, #000000);--mat-sys-secondary: light-dark(#e64e00, #ffb59b);--mat-sys-secondary-container: light-dark(#ffdbcf, #812800);--mat-sys-secondary-fixed: light-dark(#ffdbcf, #ffdbcf);--mat-sys-secondary-fixed-dim: light-dark(#ffb59b, #ffb59b);--mat-sys-shadow: light-dark(#000000, #000000);--mat-sys-surface: light-dark(#fff7fc, #151216);--mat-sys-surface-bright: light-dark(#fff7fc, #3c383c);--mat-sys-surface-container: light-dark(#f4ecf1, #221e23);--mat-sys-surface-container-high: light-dark(#eee6ec, #2c292d);--mat-sys-surface-container-highest: light-dark(#e8e0e6, #373338);--mat-sys-surface-container-low: light-dark(#f9f1f7, #1e1a1f);--mat-sys-surface-container-lowest: light-dark(#ffffff, #100d11);--mat-sys-surface-dim: light-dark(#dfd8dd, #151216);--mat-sys-surface-tint: light-dark(#442359, #e1b7f8);--mat-sys-surface-variant: light-dark(#eadfeb, #4b444e);--mat-sys-tertiary: light-dark(#8d4963, #ffb0cb);--mat-sys-tertiary-container: light-dark(#ffd9e3, #70324b);--mat-sys-tertiary-fixed: light-dark(#ffd9e3, #ffd9e3);--mat-sys-tertiary-fixed-dim: light-dark(#ffb0cb, #ffb0cb);--mat-sys-neutral-variant20: #352e37;--mat-sys-neutral10: #1e1a1f;--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 Roboto;--mat-sys-body-large-font: Roboto;--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 Roboto;--mat-sys-body-medium-font: Roboto;--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 Roboto;--mat-sys-body-small-font: Roboto;--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 Roboto;--mat-sys-display-large-font: Roboto;--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 Roboto;--mat-sys-display-medium-font: Roboto;--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 Roboto;--mat-sys-display-small-font: Roboto;--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 Roboto;--mat-sys-headline-large-font: Roboto;--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 Roboto;--mat-sys-headline-medium-font: Roboto;--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 Roboto;--mat-sys-headline-small-font: Roboto;--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 Roboto;--mat-sys-label-large-font: Roboto;--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 Roboto;--mat-sys-label-medium-font: Roboto;--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 Roboto;--mat-sys-label-small-font: Roboto;--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 Roboto;--mat-sys-title-large-font: Roboto;--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 Roboto;--mat-sys-title-medium-font: Roboto;--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 Roboto;--mat-sys-title-small-font: Roboto;--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}html,body{height:100%;margin:0;color-scheme:light;background-color:var(--mat-sys-on-primary);color:var(--mat-sys-on-surface);font-family:var(--font-family-base);font-size:var(--type-body-size);font-weight:var(--type-weight-regular);line-height:var(--type-body-line)}:root{--textarea-row-height: 20px;--textarea-min-height: 60px;--textarea-max-height: 80px;--textarea-field-min-height: 78px;--textarea-field-max-height: 98px;--textarea-infix-min-height: 72px}h1,.app-display-title{font-size:var(--type-display-size);font-weight:var(--type-weight-bold);line-height:var(--type-display-line)}.app-page-title{font-size:var(--type-page-title-size);font-weight:var(--type-weight-bold);line-height:var(--type-page-title-line)}h2,.app-section-heading{font-size:var(--type-section-heading-size);font-weight:var(--type-weight-semibold);line-height:var(--type-section-heading-line)}h3,.app-card-title{font-size:var(--type-card-heading-size);font-weight:var(--type-weight-semibold);line-height:var(--type-card-heading-line)}h4,h5,h6,.app-subheading{font-size:var(--type-subheading-size);font-weight:var(--type-weight-semibold);line-height:var(--type-subheading-line)}p,li,.app-body-text{font-size:var(--type-body-size);font-weight:var(--type-weight-regular);line-height:var(--type-body-line)}.app-large-body{font-size:var(--type-large-body-size);font-weight:var(--type-weight-regular);line-height:var(--type-large-body-line)}.app-small-body{font-size:var(--type-small-body-size);font-weight:var(--type-weight-regular);line-height:var(--type-small-body-line)}.app-caption{font-size:var(--type-caption-size);font-weight:var(--type-weight-regular);line-height:var(--type-caption-line)}.app-overline{font-size:var(--type-overline-size);font-weight:var(--type-weight-medium);line-height:var(--type-overline-line);text-transform:uppercase}.mat-mdc-form-field{width:100%;font-size:var(--field-input-size)}.mat-mdc-form-field .mat-mdc-floating-label,.mat-mdc-form-field .mdc-floating-label,.mat-mdc-form-field .mat-mdc-form-field-label{font-size:var(--field-label-size)!important;font-weight:var(--field-label-weight)!important;line-height:var(--field-label-line)!important}.mat-mdc-input-element,.mat-mdc-select-value,.mat-mdc-select-placeholder{font-family:var(--font-family-base)!important;font-size:var(--field-input-size)!important;font-weight:var(--type-weight-regular)!important;line-height:var(--field-input-line)!important}.mat-mdc-select-panel,.mat-mdc-option,.mat-mdc-option .mdc-list-item__primary-text{font-family:var(--font-family-base)!important}.mat-mdc-form-field-hint,.mat-mdc-form-field-error,mat-error,mat-hint{font-size:var(--field-helper-size)!important;line-height:var(--field-helper-line)!important}.mat-mdc-form-field-error,mat-error{font-size:var(--field-validation-size)!important;font-weight:var(--type-weight-medium)!important;line-height:var(--field-validation-line)!important}.mat-mdc-button-base{border-radius:var(--button-radius)!important;min-height:var(--button-height-md);font-family:var(--button-font-family),"Segoe UI",Arial,sans-serif!important;font-size:var(--button-secondary-size)!important;font-weight:var(--button-secondary-weight)!important;line-height:var(--type-body-line)!important}.mat-mdc-unelevated-button,.mat-mdc-raised-button,.mat-mdc-fab,.mat-mdc-mini-fab{font-size:var(--button-primary-size)!important;font-weight:var(--button-primary-weight)!important}.mat-mdc-button,.mat-mdc-icon-button{font-size:var(--button-text-size)!important;font-weight:var(--button-text-weight)!important}.mat-mdc-card-title,.mat-card-title{font-size:var(--card-title-size)!important;font-weight:var(--type-weight-semibold)!important;line-height:var(--card-title-line)!important}.mat-mdc-card-subtitle,.mat-card-subtitle{font-size:var(--card-metadata-size)!important;line-height:var(--card-metadata-line)!important}.mat-mdc-tooltip,.mdc-tooltip__surface{font-size:var(--tooltip-size)!important;font-weight:var(--type-weight-regular)!important;line-height:var(--type-small-body-line)!important}.light-font-family{font-family:HollardSans,Segoe UI,Arial,sans-serif;font-weight:300}.red{color:#a80710!important}.material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}.profile-menu{width:255px!important}.profile-menu .mat-mdc-menu-content{padding:0!important}.full-width,app-phone-number,app-contact-us{width:100%}.full-height{height:100%}.min-width-100{min-width:100%}.width-30{width:30%;min-width:0}.width-70{width:70%;min-width:0}.no-min-width{min-width:0!important}.no-margin{margin:0}.no-margin-top{margin-top:0}.padding-24{padding:24px}.no-padding{padding:0!important}.no-wrap{text-wrap-mode:nowrap}.text-center{text-align:center}.text-right{text-align:right}.margin-bottom-1{margin-bottom:1em}.margin-bottom-2{margin-bottom:2em}.margin-right-10px{margin-right:10px}.margin-top-1{margin-top:1em}.margin-top-2{margin-top:2em}.secondary{color:var(--mat-sys-secondary)}.warnings{padding-top:1.5rem;color:var(--mat-sys-secondary)}.warnings mat-icon{overflow:unset}.warnings-container{padding:0 0 1.5em}.warnings-container .warnings{padding:10px}.info-icon{height:20px!important;line-height:24px!important}.container{box-sizing:border-box;max-height:calc(100% - 113px);overflow-y:auto;padding-right:10px;height:100%;padding-top:1em}.header-container{box-sizing:border-box;box-shadow:var(--shadow-hover);display:flex;flex-direction:row!important;align-items:center;justify-content:space-between;gap:1rem;padding:12px 16px;min-height:72px;flex-wrap:wrap;background-color:var(--surface-card);--mdc-elevated-card-container-color: var(--surface-card);--mat-sys-surface: var(--surface-card);border-radius:7px;position:sticky!important;top:0;z-index:5}.header-container.no-sticky{position:static!important}.header-container>*{flex-shrink:1;min-width:0}.header-container>*:first-child{flex:1 1 auto;text-align:left}.header-container>*:last-child{flex:0 0 auto;margin-left:auto;display:flex;align-items:center;justify-content:flex-end}.mat-mdc-checkbox label{cursor:pointer;display:flex;flex-direction:row;align-items:center;gap:10px}.go-back{font-size:1rem;cursor:pointer;color:var(--mat-sys-secondary);display:inline-flex;align-items:center;gap:4px;transition:opacity .2s ease;margin-top:10px}.go-back label{cursor:pointer}.go-back:hover{opacity:.75;font-weight:500}.truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.table-action-btn-height{height:30px!important}.error{background-color:var(--snackbar-error-bg)!important}.success{background-color:var(--snackbar-success-bg)}.warn{background-color:var(--snackbar-warn-bg)}.align-anchor-center{align-items:anchor-center}.delete-fab .mat-mdc-mini-fab{color:#fff;background:red}.mat-mdc-mini-fab{color:#fff!important}app-basic-table{overflow:auto}.mat-calendar-body-cell.disabled-month{pointer-events:none;opacity:.3;cursor:not-allowed}.mat-calendar-body-cell.disabled-month:hover{background:transparent!important}button:disabled,[aria-disabled=true],.mat-mdc-button-disabled,.mat-mdc-tab-disabled,.mat-mdc-radio-disabled,.mat-mdc-checkbox-disabled,.mat-mdc-form-field-disabled,.mat-form-field-disabled,.mat-expansion-panel-header[aria-disabled=true],.disabled-look,.greyed-out{opacity:var(--disabled-item-opacity, .55)!important;cursor:not-allowed!important}.mat-mdc-form-field.mat-mdc-form-field-disabled .mat-mdc-text-field-wrapper,.mat-mdc-form-field.mat-form-field-disabled .mat-mdc-text-field-wrapper,.mat-mdc-form-field:has(.mdc-text-field--disabled) .mat-mdc-text-field-wrapper,.mat-mdc-text-field-wrapper.mdc-text-field--disabled{background:var(--disabled-field-bg)!important;background-color:var(--disabled-field-bg)!important;box-shadow:none!important;cursor:not-allowed!important}.mat-mdc-form-field.mat-mdc-form-field-disabled .mdc-notched-outline__leading,.mat-mdc-form-field.mat-mdc-form-field-disabled .mdc-notched-outline__notch,.mat-mdc-form-field.mat-mdc-form-field-disabled .mdc-notched-outline__trailing,.mat-mdc-form-field.mat-form-field-disabled .mdc-notched-outline__leading,.mat-mdc-form-field.mat-form-field-disabled .mdc-notched-outline__notch,.mat-mdc-form-field.mat-form-field-disabled .mdc-notched-outline__trailing,.mat-mdc-form-field:has(.mdc-text-field--disabled) .mdc-notched-outline__leading,.mat-mdc-form-field:has(.mdc-text-field--disabled) .mdc-notched-outline__notch,.mat-mdc-form-field:has(.mdc-text-field--disabled) .mdc-notched-outline__trailing{border-color:var(--disabled-field-border)!important}input:disabled,textarea:disabled,select:disabled,.mat-mdc-select-disabled .mat-mdc-select-value,.mat-mdc-form-field-disabled input.mat-mdc-input-element,.mat-mdc-form-field-disabled textarea.mat-mdc-input-element,.mdc-text-field--disabled .mdc-text-field__input{color:var(--disabled-field-fg)!important;-webkit-text-fill-color:var(--disabled-field-fg)!important}@media(max-width:600px){.header-container{flex-direction:column;align-items:flex-start;min-height:unset;gap:.5rem;padding:12px}.header-container>*{width:100%}.header-container>*:last-child{margin-left:0;justify-content:flex-start}}main{display:block;min-height:100%;background-color:var(--tertiary-grey)}.pointer{cursor:pointer}.primary{color:var(--mat-sys-primary)}.grey{color:var(--grey)}.lighter-grey{color:var(--lighter-grey)}.mb-2{margin-bottom:2rem!important}.mb-3{margin-bottom:3rem!important}.font-size-10{font-size:10px}.font-size-12{font-size:12px}.font-size-14{font-size:14px}.font-size-16{font-size:16px}.font-weight-300{font-weight:300}.font-weight-500{font-weight:500}.card-min-width{min-width:300px}.nav-bar{height:48px;padding:0 16px;background-color:var(--mat-sys-on-primary);border-bottom:1px solid var(--border)}.um-table-footer{display:flex;align-items:center;justify-content:space-between;gap:1rem;color:var(--shared-table-text-muted);font-size:.86rem;border-top:1px solid var(--shared-table-row-border);padding:.75rem 1rem;background:var(--shared-table-surface)}.um-table-pager{display:flex;align-items:center;gap:.45rem;flex-wrap:wrap;justify-content:flex-end}.um-table-pager button{min-width:2.8rem;height:2.2rem;border:1px solid var(--shared-table-border);border-radius:8px;background:var(--shared-table-surface);color:var(--shared-table-text-muted);padding:0 .6rem;cursor:pointer}.um-table-pager button:disabled{cursor:not-allowed}.um-table-pager button.is-active{border-color:var(--um-primary-border);background:var(--um-primary-bg);color:var(--um-primary-fg)}@media(max-width:980px){.um-table-footer{flex-direction:column;align-items:flex-start}.um-table-pager{justify-content:flex-start}}*{scrollbar-width:thin;scrollbar-color:var(--mat-sys-primary) transparent}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background-color:var(--mat-sys-primary);border-radius:4px}::-webkit-scrollbar-track{background:transparent}body.premier-theme{--um-primary-bg: var(--premier-accent);--um-primary-border: var(--premier-accent);--um-primary-soft-bg: var(--premier-accent-soft);--um-secondary-bg: var(--premier-copper);--um-secondary-border: var(--premier-copper);--um-secondary-soft-bg: var(--premier-copper-soft);--um-table-border: var(--premier-border);--um-table-header-bg: var(--premier-table-header-bg);--um-table-header-fg: var(--premier-plum);--um-table-row-border: var(--premier-table-row-border);--um-field-border: var(--premier-field-border);--shared-table-border: var(--premier-border);--shared-table-row-border: var(--premier-table-row-border);--shared-table-header-bg: var(--premier-table-header-bg);--shared-table-header-fg: var(--premier-plum);--shared-table-row-alt-bg: var(--premier-surface-alt);--shared-table-row-hover-bg: var(--premier-accent-soft);--shared-table-text: var(--premier-ink);--shared-table-text-muted: var(--premier-muted);--shared-table-action-fg: var(--premier-accent);--shared-table-action-border: var(--premier-accent);--shared-table-action-hover-bg: var(--premier-accent);--shared-table-results-icon-bg: var(--premier-accent-soft);--shared-table-results-icon-fg: var(--premier-accent)}.form-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:start;gap:.9rem 1rem!important;width:100%}.form-grid>*{display:block;width:100%;min-width:0!important}.form-grid app-text,.form-grid app-email,.form-grid app-number,.form-grid app-amount,.form-grid app-select,.form-grid app-date-picker,.form-grid app-date-time-picker,.form-grid app-phone-number,.form-grid app-id-passport,.form-grid app-business-occupation,.form-grid app-auto-complete,.form-grid mat-form-field{display:block;width:100%;min-width:0!important}.form-grid mat-label{display:block;margin-bottom:4px!important;color:var(--um-text, var(--text-primary));font-size:var(--field-label-size);font-weight:var(--field-label-weight);line-height:var(--field-label-line);letter-spacing:0;text-transform:none}.form-grid .mat-mdc-form-field{margin:0;font-size:var(--field-input-size)}.form-grid .mat-mdc-text-field-wrapper{height:38px!important;min-height:38px!important;border-radius:12px!important;background:var(--um-surface)!important}.form-grid .mat-mdc-form-field-flex{min-width:0;height:38px;align-items:center}.form-grid .mat-mdc-form-field-infix{min-height:38px!important;padding-top:.5rem!important;padding-bottom:0!important}.form-grid .mdc-notched-outline{height:38px!important}.form-grid .mdc-notched-outline__leading,.form-grid .mdc-notched-outline__notch,.form-grid .mdc-notched-outline__trailing{border-color:var(--um-field-border)!important}.form-grid .mdc-notched-outline__leading{border-radius:12px 0 0 12px!important}.form-grid .mdc-notched-outline__trailing{border-radius:0 12px 12px 0!important}.form-grid .mat-mdc-form-field.mat-focused .mdc-notched-outline__leading,.form-grid .mat-mdc-form-field.mat-focused .mdc-notched-outline__notch,.form-grid .mat-mdc-form-field.mat-focused .mdc-notched-outline__trailing{border-color:var(--um-primary-border)!important}.form-grid .mat-mdc-form-field.mat-focused .mat-mdc-text-field-wrapper{box-shadow:0 0 0 3px color-mix(in srgb,var(--um-primary-border) 15%,transparent)}.form-grid .mat-mdc-form-field-subscript-wrapper{min-height:0;padding-top:.2rem}.mat-mdc-form-field:has(textarea.mat-mdc-input-element) .mat-mdc-text-field-wrapper,.form-grid .mat-mdc-form-field:has(textarea.mat-mdc-input-element) .mat-mdc-text-field-wrapper{height:auto!important;min-height:var(--textarea-field-min-height)!important;max-height:var(--textarea-field-max-height)!important;overflow:hidden!important}.mat-mdc-form-field:has(textarea.mat-mdc-input-element) .mat-mdc-form-field-flex,.form-grid .mat-mdc-form-field:has(textarea.mat-mdc-input-element) .mat-mdc-form-field-flex{height:auto!important;min-height:var(--textarea-field-min-height)!important;align-items:flex-start!important}.mat-mdc-form-field:has(textarea.mat-mdc-input-element) .mat-mdc-form-field-infix,.form-grid .mat-mdc-form-field:has(textarea.mat-mdc-input-element) .mat-mdc-form-field-infix{min-height:var(--textarea-infix-min-height)!important;padding-top:.5rem!important;padding-bottom:.5rem!important}textarea.mat-mdc-input-element{box-sizing:border-box;min-height:var(--textarea-min-height)!important;max-height:var(--textarea-max-height)!important;overflow-y:auto!important;resize:none;line-height:var(--textarea-row-height, 20px)!important}.form-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}@media(max-width:1000px){.form-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.tablet-grid-item{grid-column:span 2!important}}@media(max-width:800px){.form-grid{grid-template-columns:minmax(0,1fr)!important}.form-grid>*{grid-column:1/-1!important}.mobile-grid-item{grid-column:1/-1!important}}:is(app-create-new-corporate,app-view-corporate-client,app-sme-create-new-corporate,app-sme-view-corporate,app-sme-corporate-search,app-sme-cover-selection,app-sme-dynamic-stepper,app-sme-banking-details,app-add-address-v2,app-update-address-v2,app-add-or-update-banking-details,app-add-or-edit-building,app-add-or-edit-electronic-equip,app-add-or-edit-miscellaneous-item){--um-primary-bg: var(--premier-accent, var(--mat-sys-secondary));--um-primary-border: var(--premier-accent, var(--mat-sys-secondary));--um-primary-soft-bg: var(--premier-accent-soft, var(--um-secondary-soft-bg));--um-primary-fg: var(--premier-button-fg, #ffffff);--um-secondary-bg: var(--premier-plum, var(--mat-sys-primary));--um-secondary-border: var(--premier-plum, var(--mat-sys-primary));--um-secondary-soft-bg: var(--premier-plum-soft, var(--um-neutral-bg));--um-secondary-fg: var(--premier-button-fg, #ffffff)}.sme-summary-header{display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-items:center!important;gap:.55rem 1rem;width:100%;margin:0 0 12px!important;padding:1.1rem 1.35rem!important;border:1px solid var(--um-table-border)!important;border-left:4px solid var(--um-primary-border);border-radius:8px!important;box-shadow:none!important;box-sizing:border-box}.sme-summary-header__title,.sme-summary-header__title h1,.sme-summary-header__title h2,.sme-summary-header__title h3,.sme-summary-header__label{margin:0;color:var(--um-text-muted);font-size:.78rem;font-weight:800;line-height:1.2;letter-spacing:.05em;text-transform:uppercase!important}.sme-summary-header__value,.sme-summary-header__value h1,.sme-summary-header__value h2,.sme-summary-header__value h3,.sme-summary-header__value h4{margin:0;color:var(--um-text);font-size:1rem;font-weight:800;line-height:1.35;letter-spacing:0}.sme-summary-header__actions{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;flex-wrap:wrap}.premier-summary-header{display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-items:center!important;gap:.55rem 1rem;width:100%;margin:0 0 12px!important;padding:1.1rem 1.35rem!important;border:1px solid var(--um-table-border)!important;border-left:4px solid var(--secondary)!important;border-radius:8px!important;background-image:linear-gradient(90deg,#fff2ea,#fff 34%);box-shadow:none!important;box-sizing:border-box}.premier-summary-header__title,.premier-summary-header__title h1,.premier-summary-header__title h2,.premier-summary-header__title h3,.premier-summary-header__label{margin:0;color:var(--um-text-muted);font-size:.78rem;font-weight:800;line-height:1.2;letter-spacing:.05em;text-transform:uppercase!important}.premier-summary-header__value,.premier-summary-header__value h1,.premier-summary-header__value h2,.premier-summary-header__value h3,.premier-summary-header__value h4{margin:0;color:var(--um-text);font-size:1rem;font-weight:800;line-height:1.35;letter-spacing:0}.premier-summary-header__actions{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;flex-wrap:wrap}.display-none{display:none!important}@media(max-width:900px){.premier-summary-header,.sme-summary-header{grid-template-columns:minmax(0,1fr)!important}.premier-summary-header__actions,.sme-summary-header__actions{justify-content:flex-start;width:100%}}:is(app-create-new-corporate,app-view-corporate-client,app-sme-create-new-corporate,app-sme-view-corporate,app-sme-cover-selection,app-sme-dynamic-stepper,app-sme-banking-details,app-add-or-edit-building,app-add-or-edit-electronic-equip,app-add-or-edit-miscellaneous-item) .mat-expansion-panel-header,:is(app-create-new-corporate,app-view-corporate-client,app-sme-create-new-corporate,app-sme-view-corporate,app-sme-cover-selection,app-sme-dynamic-stepper,app-sme-banking-details,app-add-or-edit-building,app-add-or-edit-electronic-equip,app-add-or-edit-miscellaneous-item) .mat-expansion-panel-header.mat-expanded,:is(app-create-new-corporate,app-view-corporate-client,app-sme-create-new-corporate,app-sme-view-corporate,app-sme-cover-selection,app-sme-dynamic-stepper,app-sme-banking-details,app-add-or-edit-building,app-add-or-edit-electronic-equip,app-add-or-edit-miscellaneous-item) .mat-expansion-panel-header:hover,:is(app-create-new-corporate,app-view-corporate-client,app-sme-create-new-corporate,app-sme-view-corporate,app-sme-cover-selection,app-sme-dynamic-stepper,app-sme-banking-details,app-add-or-edit-building,app-add-or-edit-electronic-equip,app-add-or-edit-miscellaneous-item) .mat-expansion-panel-header:focus{background:var(--premier-expansion-header-bg, linear-gradient(to right, var(--brand-primary-02), var(--brand-secondary-04)))!important}body.premier-theme main{color:var(--premier-ink);background:var(--premier-page-gradient),var(--tertiary-grey)}body.premier-theme .header-container,body.premier-theme .premier-search__panel,body.premier-theme .workflow-search-card,body.premier-theme .workbench-container,body.premier-theme .search-results-card,body.premier-theme .detail-card,body.premier-theme .mat-mdc-card:not(.premier-summary-header):not(.sme-summary-header){border:1px solid var(--premier-border)!important;border-radius:14px!important;background:var(--premier-surface)!important;box-shadow:var(--premier-shadow)!important}body.premier-theme .header-container{align-items:flex-start;min-height:unset;padding:16px 0 12px!important;border:0!important;border-bottom:1px solid var(--premier-border)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body.premier-theme .header-container h1,body.premier-theme .header-container h2,body.premier-theme .header-container h3,body.premier-theme .premier-search__panel h3,body.premier-theme .workbench-page-title,body.premier-theme .workflow-search-page>h1,body.premier-theme .workflow-search-page>h2,body.premier-theme .workflow-search-page>h3,body.premier-theme .workbench-page>h1,body.premier-theme .workbench-page>h2,body.premier-theme .workbench-page>h3,body.premier-theme mat-card h2,body.premier-theme mat-card h3,body.premier-theme .mat-expansion-panel-header h2,body.premier-theme .mat-expansion-panel-header h3{color:var(--premier-ink)!important;font-weight:700!important;letter-spacing:0}body.premier-theme .go-back,body.premier-theme a.go-back{color:var(--premier-accent)!important;font-weight:700}body.premier-theme .mat-mdc-form-field{--mdc-outlined-text-field-outline-color: var(--premier-border);--mdc-outlined-text-field-hover-outline-color: var(--premier-accent);--mdc-outlined-text-field-focus-outline-color: var(--premier-accent);--mdc-outlined-text-field-label-text-color: var(--premier-muted);--mdc-outlined-text-field-focus-label-text-color: var(--premier-accent);--mdc-outlined-text-field-input-text-color: var(--premier-ink);--mdc-outlined-text-field-container-shape: 12px;width:100%}body.premier-theme .mat-mdc-form-field .mat-mdc-text-field-wrapper{background:var(--premier-surface);border-radius:12px}body.premier-theme .mat-mdc-form-field.mat-focused .mat-mdc-text-field-wrapper{box-shadow:0 0 0 3px var(--premier-focus-ring)}body.premier-theme .mat-mdc-table{overflow:hidden;border:1px solid var(--premier-border);border-radius:12px;background:var(--premier-surface);box-shadow:var(--premier-shadow)}body.premier-theme .mat-mdc-header-row,body.premier-theme .mat-mdc-table thead,body.premier-theme .mat-mdc-header-cell{background:var(--shared-table-header-bg)!important;color:var(--shared-table-header-fg)!important;font-weight:700!important}body.premier-theme .mat-mdc-row:nth-child(2n),body.premier-theme .mat-mdc-table tbody tr:nth-child(2n){background:var(--shared-table-row-alt-bg)}body.premier-theme .mat-mdc-row:hover,body.premier-theme .mat-mdc-table tbody tr:hover{background:var(--shared-table-row-hover-bg)}body.premier-theme .mat-mdc-cell,body.premier-theme .mat-mdc-header-cell{border-bottom-color:var(--shared-table-row-border)!important}body.premier-theme .mat-mdc-unelevated-button:not(:disabled),body.premier-theme .mat-mdc-raised-button:not(:disabled){--mdc-filled-button-container-color: var(--premier-accent);--mdc-filled-button-label-text-color: var(--premier-button-fg);border-radius:12px;font-weight:var(--button-primary-weight);box-shadow:var(--premier-button-shadow)}body.premier-theme .mat-mdc-outlined-button:not(:disabled){--mdc-outlined-button-outline-color: var(--premier-workbench-card-hover-border);--mdc-outlined-button-label-text-color: var(--premier-accent);border-radius:12px;font-weight:var(--button-secondary-weight);background:var(--premier-accent-soft)}body.premier-theme .mat-mdc-button:not(:disabled){--mdc-text-button-label-text-color: var(--premier-accent);font-weight:var(--button-text-weight)}body.premier-theme .mat-mdc-radio-button.mat-mdc-radio-checked:not(.mat-mdc-radio-disabled) .mdc-radio__outer-circle,body.premier-theme .mat-mdc-radio-button:not(.mat-mdc-radio-disabled) .mdc-radio__inner-circle{border-color:var(--premier-accent)!important}body.premier-theme .mat-mdc-radio-button.mat-mdc-radio-checked:not(.mat-mdc-radio-disabled) .mdc-radio__inner-circle{background-color:var(--premier-accent)!important}body.premier-theme .mat-mdc-radio-button.mat-mdc-radio-checked.mat-mdc-radio-disabled .mdc-radio__outer-circle,body.premier-theme .mat-mdc-radio-button.mat-mdc-radio-checked.mat-mdc-radio-disabled .mdc-radio__inner-circle{border-color:var(--premier-accent)!important}body.premier-theme .mat-mdc-radio-button.mat-mdc-radio-checked.mat-mdc-radio-disabled .mdc-radio__inner-circle{background-color:var(--premier-accent)!important}body.premier-theme .mat-mdc-radio-button .mdc-radio__native-control:disabled+.mdc-radio__background>.mdc-radio__inner-circle,body.premier-theme .mat-mdc-radio-button .mdc-radio__native-control:disabled+.mdc-radio__background>.mdc-radio__outer-circle{opacity:1!important}body.premier-theme mat-expansion-panel{border-color:var(--premier-border)!important;border-radius:12px!important;box-shadow:var(--premier-shadow)!important}body.premier-theme .mat-expansion-panel-header{background:var(--premier-expansion-header-bg)!important;border:1px solid var(--border)!important}body.premier-theme .warnings-container{border-color:var(--premier-warning-border);border-left-color:var(--premier-copper);background:var(--premier-copper-soft)}body.premier-theme .radio-button-container,body.premier-theme .radio-container-field{border-color:var(--premier-radio-border)!important;border-radius:12px;background:var(--premier-accent-soft);padding:24px;box-sizing:border-box}body.premier-theme .premier-search__divider,body.premier-theme .app-divider{border-color:var(--premier-border);background:var(--premier-border)}
