@font-face{font-family:Material Icons;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/materialicons/v145/flUhRq6tzZclQEJ-Vdg-IuiaDsNc.woff2) format("woff2")}.material-icons{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}:root{--cms-primary: #7743F8;--cms-primary-light: #E1D6FD;--cms-primary-lighter: #F3EEFE;--cms-primary-dark: #5f35c6;--cms-primary-darker: #472894;--cms-accent: #008888;--cms-accent-light: #e6f4f4;--cms-accent-dark: #006f6f;--cms-warn: #f44336;--cms-warn-light: #fdecea;--cms-success: #3aaa35;--cms-success-light: #eaf7ea;--cms-warning: #f59e0b;--cms-warning-light: #fef3c7;--cms-info: #0e76bc;--cms-info-light: #e8f2fa;--cms-gray-50: #f9fafb;--cms-gray-100: #f3f4f6;--cms-gray-200: #e5e7eb;--cms-gray-300: #d1d5db;--cms-gray-400: #9ca3af;--cms-gray-500: #6b7280;--cms-gray-600: #4b5563;--cms-gray-700: #374151;--cms-gray-800: #1f2937;--cms-gray-900: #111827;--cms-bg-page: #f5f5f7;--cms-bg-surface: #ffffff;--cms-bg-surface-hover: #fafafa;--cms-bg-surface-active: var(--cms-primary-lighter);--cms-bg-muted: var(--cms-gray-100);--cms-border: var(--cms-gray-200);--cms-border-light: var(--cms-gray-100);--cms-border-focus: var(--cms-primary);--cms-text-primary: #1a1a2e;--cms-text-secondary: var(--cms-gray-500);--cms-text-muted: var(--cms-gray-400);--cms-text-inverse: #ffffff;--cms-text-link: var(--cms-primary);--cms-font-family: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--cms-font-size-xs: .75rem;--cms-font-size-sm: .8125rem;--cms-font-size-base: .875rem;--cms-font-size-md: 1rem;--cms-font-size-lg: 1.125rem;--cms-font-size-xl: 1.25rem;--cms-font-size-2xl: 1.5rem;--cms-font-size-3xl: 1.875rem;--cms-font-weight-light: 300;--cms-font-weight-regular: 400;--cms-font-weight-medium: 500;--cms-font-weight-semibold: 600;--cms-font-weight-bold: 700;--cms-line-height-tight: 1.25;--cms-line-height-normal: 1.5;--cms-line-height-relaxed: 1.75;--cms-space-xs: 4px;--cms-space-sm: 8px;--cms-space-md: 16px;--cms-space-lg: 24px;--cms-space-xl: 32px;--cms-space-2xl: 40px;--cms-space-3xl: 48px;--cms-space-4xl: 64px;--cms-radius-sm: 6px;--cms-radius-md: 8px;--cms-radius-lg: 12px;--cms-radius-xl: 16px;--cms-radius-pill: 100px;--cms-radius-circle: 50%;--cms-shadow-xs: 0 1px 2px rgba(0, 0, 0, .05);--cms-shadow-sm: 0 1px 3px rgba(0, 0, 0, .08), 0 1px 2px rgba(0, 0, 0, .04);--cms-shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .08), 0 2px 4px -1px rgba(0, 0, 0, .04);--cms-shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .08), 0 4px 6px -2px rgba(0, 0, 0, .03);--cms-shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, .08), 0 10px 10px -5px rgba(0, 0, 0, .02);--cms-transition-fast: .15s ease;--cms-transition-base: .2s ease;--cms-transition-slow: .3s ease;--cms-z-dropdown: 100;--cms-z-sticky: 200;--cms-z-overlay: 300;--cms-z-modal: 400;--cms-z-popover: 500;--cms-z-tooltip: 600;--cms-z-toast: 700;--cms-sidenav-width: 260px;--cms-sidenav-collapsed-width: 64px;--cms-toolbar-height: 56px;--cms-content-max-width: 1400px}.mat-elevation-z0,.mat-mdc-elevation-specific.mat-elevation-z0{box-shadow:var(--mat-app-elevation-shadow-level-0, 0px 0px 0px 0px --mat-sys-shadow, 0px 0px 0px 0px --mat-sys-shadow, 0px 0px 0px 0px --mat-sys-shadow)}.mat-elevation-z1,.mat-mdc-elevation-specific.mat-elevation-z1{box-shadow:var(--mat-app-elevation-shadow-level-1, 0px 2px 1px -1px --mat-sys-shadow, 0px 1px 1px 0px --mat-sys-shadow, 0px 1px 3px 0px --mat-sys-shadow)}.mat-elevation-z2,.mat-mdc-elevation-specific.mat-elevation-z2{box-shadow:var(--mat-app-elevation-shadow-level-2, 0px 3px 1px -2px --mat-sys-shadow, 0px 2px 2px 0px --mat-sys-shadow, 0px 1px 5px 0px --mat-sys-shadow)}.mat-elevation-z3,.mat-mdc-elevation-specific.mat-elevation-z3{box-shadow:var(--mat-app-elevation-shadow-level-3, 0px 3px 3px -2px --mat-sys-shadow, 0px 3px 4px 0px --mat-sys-shadow, 0px 1px 8px 0px --mat-sys-shadow)}.mat-elevation-z4,.mat-mdc-elevation-specific.mat-elevation-z4{box-shadow:var(--mat-app-elevation-shadow-level-4, 0px 2px 4px -1px --mat-sys-shadow, 0px 4px 5px 0px --mat-sys-shadow, 0px 1px 10px 0px --mat-sys-shadow)}.mat-elevation-z5,.mat-mdc-elevation-specific.mat-elevation-z5{box-shadow:var(--mat-app-elevation-shadow-level-5, 0px 3px 5px -1px --mat-sys-shadow, 0px 5px 8px 0px --mat-sys-shadow, 0px 1px 14px 0px --mat-sys-shadow)}.mat-elevation-z6,.mat-mdc-elevation-specific.mat-elevation-z6{box-shadow:var(--mat-app-elevation-shadow-level-6, 0px 3px 5px -1px --mat-sys-shadow, 0px 6px 10px 0px --mat-sys-shadow, 0px 1px 18px 0px --mat-sys-shadow)}.mat-elevation-z7,.mat-mdc-elevation-specific.mat-elevation-z7{box-shadow:var(--mat-app-elevation-shadow-level-7, 0px 4px 5px -2px --mat-sys-shadow, 0px 7px 10px 1px --mat-sys-shadow, 0px 2px 16px 1px --mat-sys-shadow)}.mat-elevation-z8,.mat-mdc-elevation-specific.mat-elevation-z8{box-shadow:var(--mat-app-elevation-shadow-level-8, 0px 5px 5px -3px --mat-sys-shadow, 0px 8px 10px 1px --mat-sys-shadow, 0px 3px 14px 2px --mat-sys-shadow)}.mat-elevation-z9,.mat-mdc-elevation-specific.mat-elevation-z9{box-shadow:var(--mat-app-elevation-shadow-level-9, 0px 5px 6px -3px --mat-sys-shadow, 0px 9px 12px 1px --mat-sys-shadow, 0px 3px 16px 2px --mat-sys-shadow)}.mat-elevation-z10,.mat-mdc-elevation-specific.mat-elevation-z10{box-shadow:var(--mat-app-elevation-shadow-level-10, 0px 6px 6px -3px --mat-sys-shadow, 0px 10px 14px 1px --mat-sys-shadow, 0px 4px 18px 3px --mat-sys-shadow)}.mat-elevation-z11,.mat-mdc-elevation-specific.mat-elevation-z11{box-shadow:var(--mat-app-elevation-shadow-level-11, 0px 6px 7px -4px --mat-sys-shadow, 0px 11px 15px 1px --mat-sys-shadow, 0px 4px 20px 3px --mat-sys-shadow)}.mat-elevation-z12,.mat-mdc-elevation-specific.mat-elevation-z12{box-shadow:var(--mat-app-elevation-shadow-level-12, 0px 7px 8px -4px --mat-sys-shadow, 0px 12px 17px 2px --mat-sys-shadow, 0px 5px 22px 4px --mat-sys-shadow)}.mat-elevation-z13,.mat-mdc-elevation-specific.mat-elevation-z13{box-shadow:var(--mat-app-elevation-shadow-level-13, 0px 7px 8px -4px --mat-sys-shadow, 0px 13px 19px 2px --mat-sys-shadow, 0px 5px 24px 4px --mat-sys-shadow)}.mat-elevation-z14,.mat-mdc-elevation-specific.mat-elevation-z14{box-shadow:var(--mat-app-elevation-shadow-level-14, 0px 7px 9px -4px --mat-sys-shadow, 0px 14px 21px 2px --mat-sys-shadow, 0px 5px 26px 4px --mat-sys-shadow)}.mat-elevation-z15,.mat-mdc-elevation-specific.mat-elevation-z15{box-shadow:var(--mat-app-elevation-shadow-level-15, 0px 8px 9px -5px --mat-sys-shadow, 0px 15px 22px 2px --mat-sys-shadow, 0px 6px 28px 5px --mat-sys-shadow)}.mat-elevation-z16,.mat-mdc-elevation-specific.mat-elevation-z16{box-shadow:var(--mat-app-elevation-shadow-level-16, 0px 8px 10px -5px --mat-sys-shadow, 0px 16px 24px 2px --mat-sys-shadow, 0px 6px 30px 5px --mat-sys-shadow)}.mat-elevation-z17,.mat-mdc-elevation-specific.mat-elevation-z17{box-shadow:var(--mat-app-elevation-shadow-level-17, 0px 8px 11px -5px --mat-sys-shadow, 0px 17px 26px 2px --mat-sys-shadow, 0px 6px 32px 5px --mat-sys-shadow)}.mat-elevation-z18,.mat-mdc-elevation-specific.mat-elevation-z18{box-shadow:var(--mat-app-elevation-shadow-level-18, 0px 9px 11px -5px --mat-sys-shadow, 0px 18px 28px 2px --mat-sys-shadow, 0px 7px 34px 6px --mat-sys-shadow)}.mat-elevation-z19,.mat-mdc-elevation-specific.mat-elevation-z19{box-shadow:var(--mat-app-elevation-shadow-level-19, 0px 9px 12px -6px --mat-sys-shadow, 0px 19px 29px 2px --mat-sys-shadow, 0px 7px 36px 6px --mat-sys-shadow)}.mat-elevation-z20,.mat-mdc-elevation-specific.mat-elevation-z20{box-shadow:var(--mat-app-elevation-shadow-level-20, 0px 10px 13px -6px --mat-sys-shadow, 0px 20px 31px 3px --mat-sys-shadow, 0px 8px 38px 7px --mat-sys-shadow)}.mat-elevation-z21,.mat-mdc-elevation-specific.mat-elevation-z21{box-shadow:var(--mat-app-elevation-shadow-level-21, 0px 10px 13px -6px --mat-sys-shadow, 0px 21px 33px 3px --mat-sys-shadow, 0px 8px 40px 7px --mat-sys-shadow)}.mat-elevation-z22,.mat-mdc-elevation-specific.mat-elevation-z22{box-shadow:var(--mat-app-elevation-shadow-level-22, 0px 10px 14px -6px --mat-sys-shadow, 0px 22px 35px 3px --mat-sys-shadow, 0px 8px 42px 7px --mat-sys-shadow)}.mat-elevation-z23,.mat-mdc-elevation-specific.mat-elevation-z23{box-shadow:var(--mat-app-elevation-shadow-level-23, 0px 11px 14px -7px --mat-sys-shadow, 0px 23px 36px 3px --mat-sys-shadow, 0px 9px 44px 8px --mat-sys-shadow)}.mat-elevation-z24,.mat-mdc-elevation-specific.mat-elevation-z24{box-shadow:var(--mat-app-elevation-shadow-level-24, 0px 11px 15px -7px --mat-sys-shadow, 0px 24px 38px 3px --mat-sys-shadow, 0px 9px 46px 8px --mat-sys-shadow)}html{--mat-sys-on-surface: initial}.mat-app-background{background-color:var(--mat-app-background-color, var(--mat-sys-background, transparent));color:var(--mat-app-text-color, var(--mat-sys-on-background, inherit))}html{--mat-app-background-color: #fafafa;--mat-app-text-color: rgba(0, 0, 0, .87);--mat-app-elevation-shadow-level-0: 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-app-elevation-shadow-level-1: 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-app-elevation-shadow-level-2: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-3: 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-app-elevation-shadow-level-4: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-5: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 5px 8px 0px rgba(0, 0, 0, .14), 0px 1px 14px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-6: 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-app-elevation-shadow-level-7: 0px 4px 5px -2px rgba(0, 0, 0, .2), 0px 7px 10px 1px rgba(0, 0, 0, .14), 0px 2px 16px 1px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-8: 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-app-elevation-shadow-level-9: 0px 5px 6px -3px rgba(0, 0, 0, .2), 0px 9px 12px 1px rgba(0, 0, 0, .14), 0px 3px 16px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-10: 0px 6px 6px -3px rgba(0, 0, 0, .2), 0px 10px 14px 1px rgba(0, 0, 0, .14), 0px 4px 18px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-11: 0px 6px 7px -4px rgba(0, 0, 0, .2), 0px 11px 15px 1px rgba(0, 0, 0, .14), 0px 4px 20px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-12: 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-app-elevation-shadow-level-13: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 13px 19px 2px rgba(0, 0, 0, .14), 0px 5px 24px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-14: 0px 7px 9px -4px rgba(0, 0, 0, .2), 0px 14px 21px 2px rgba(0, 0, 0, .14), 0px 5px 26px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-15: 0px 8px 9px -5px rgba(0, 0, 0, .2), 0px 15px 22px 2px rgba(0, 0, 0, .14), 0px 6px 28px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-16: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-17: 0px 8px 11px -5px rgba(0, 0, 0, .2), 0px 17px 26px 2px rgba(0, 0, 0, .14), 0px 6px 32px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-18: 0px 9px 11px -5px rgba(0, 0, 0, .2), 0px 18px 28px 2px rgba(0, 0, 0, .14), 0px 7px 34px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-19: 0px 9px 12px -6px rgba(0, 0, 0, .2), 0px 19px 29px 2px rgba(0, 0, 0, .14), 0px 7px 36px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-20: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 20px 31px 3px rgba(0, 0, 0, .14), 0px 8px 38px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-21: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 21px 33px 3px rgba(0, 0, 0, .14), 0px 8px 40px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-22: 0px 10px 14px -6px rgba(0, 0, 0, .2), 0px 22px 35px 3px rgba(0, 0, 0, .14), 0px 8px 42px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-23: 0px 11px 14px -7px rgba(0, 0, 0, .2), 0px 23px 36px 3px rgba(0, 0, 0, .14), 0px 9px 44px 8px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-24: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12)}html{--mat-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent)}html{--mat-option-selected-state-label-text-color: #7743F8;--mat-option-label-text-color: rgba(0, 0, 0, .87);--mat-option-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--mat-option-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-option-selected-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent)}.mat-accent{--mat-option-selected-state-label-text-color: #008888;--mat-option-label-text-color: rgba(0, 0, 0, .87);--mat-option-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--mat-option-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-option-selected-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent)}.mat-warn{--mat-option-selected-state-label-text-color: #ff5252;--mat-option-label-text-color: rgba(0, 0, 0, .87);--mat-option-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--mat-option-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-option-selected-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent)}html{--mat-optgroup-label-text-color: rgba(0, 0, 0, .87)}html{--mat-pseudo-checkbox-full-selected-icon-color: #008888;--mat-pseudo-checkbox-full-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-unselected-icon-color: rgba(0, 0, 0, .54);--mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-pseudo-checkbox-minimal-selected-checkmark-color: #008888;--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}.mat-primary{--mat-pseudo-checkbox-full-selected-icon-color: #7743F8;--mat-pseudo-checkbox-full-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-unselected-icon-color: rgba(0, 0, 0, .54);--mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-pseudo-checkbox-minimal-selected-checkmark-color: #7743F8;--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}.mat-accent{--mat-pseudo-checkbox-full-selected-icon-color: #008888;--mat-pseudo-checkbox-full-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-unselected-icon-color: rgba(0, 0, 0, .54);--mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-pseudo-checkbox-minimal-selected-checkmark-color: #008888;--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}.mat-warn{--mat-pseudo-checkbox-full-selected-icon-color: #ff5252;--mat-pseudo-checkbox-full-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-unselected-icon-color: rgba(0, 0, 0, .54);--mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #fafafa;--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-pseudo-checkbox-minimal-selected-checkmark-color: #ff5252;--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}html{--mat-card-elevated-container-shape: 4px;--mat-card-outlined-container-shape: 4px;--mat-card-filled-container-shape: 4px;--mat-card-outlined-outline-width: 1px}html{--mat-card-elevated-container-color: white;--mat-card-elevated-container-elevation: 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-card-outlined-container-color: white;--mat-card-outlined-container-elevation: 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-card-outlined-outline-color: rgba(0, 0, 0, .12);--mat-card-subtitle-text-color: rgba(0, 0, 0, .54);--mat-card-filled-container-color: white;--mat-card-filled-container-elevation: 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)}html{--mat-progress-bar-active-indicator-height: 4px;--mat-progress-bar-track-height: 4px;--mat-progress-bar-track-shape: 0}.mat-mdc-progress-bar{--mat-progress-bar-active-indicator-color: #7743F8;--mat-progress-bar-track-color: rgba(119, 67, 248, .25)}.mat-mdc-progress-bar.mat-accent{--mat-progress-bar-active-indicator-color: #008888;--mat-progress-bar-track-color: rgba(0, 136, 136, .25)}.mat-mdc-progress-bar.mat-warn{--mat-progress-bar-active-indicator-color: #ff5252;--mat-progress-bar-track-color: rgba(255, 82, 82, .25)}html{--mat-tooltip-container-shape: 4px;--mat-tooltip-supporting-text-line-height: 16px}html{--mat-tooltip-container-color: #424242;--mat-tooltip-supporting-text-color: white}html{--mat-form-field-filled-active-indicator-height: 1px;--mat-form-field-filled-focus-active-indicator-height: 2px;--mat-form-field-filled-container-shape: 4px;--mat-form-field-outlined-outline-width: 1px;--mat-form-field-outlined-focus-outline-width: 2px;--mat-form-field-outlined-container-shape: 4px}html{--mat-form-field-focus-select-arrow-color: color-mix(in srgb, #7743F8 87%, transparent);--mat-form-field-filled-caret-color: #7743F8;--mat-form-field-filled-focus-active-indicator-color: #7743F8;--mat-form-field-filled-focus-label-text-color: color-mix(in srgb, #7743F8 87%, transparent);--mat-form-field-outlined-caret-color: #7743F8;--mat-form-field-outlined-focus-outline-color: #7743F8;--mat-form-field-outlined-focus-label-text-color: color-mix(in srgb, #7743F8 87%, transparent);--mat-form-field-disabled-input-text-placeholder-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-form-field-state-layer-color: rgba(0, 0, 0, .87);--mat-form-field-error-text-color: #ff5252;--mat-form-field-select-option-text-color: inherit;--mat-form-field-select-disabled-option-text-color: GrayText;--mat-form-field-leading-icon-color: unset;--mat-form-field-disabled-leading-icon-color: unset;--mat-form-field-trailing-icon-color: unset;--mat-form-field-disabled-trailing-icon-color: unset;--mat-form-field-error-focus-trailing-icon-color: unset;--mat-form-field-error-hover-trailing-icon-color: unset;--mat-form-field-error-trailing-icon-color: unset;--mat-form-field-enabled-select-arrow-color: rgba(0, 0, 0, .54);--mat-form-field-disabled-select-arrow-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-form-field-hover-state-layer-opacity: .04;--mat-form-field-focus-state-layer-opacity: .12;--mat-form-field-filled-container-color: #f6f6f6;--mat-form-field-filled-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--mat-form-field-filled-label-text-color: rgba(0, 0, 0, .54);--mat-form-field-filled-hover-label-text-color: rgba(0, 0, 0, .54);--mat-form-field-filled-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-form-field-filled-input-text-color: rgba(0, 0, 0, .87);--mat-form-field-filled-disabled-input-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-form-field-filled-input-text-placeholder-color: rgba(0, 0, 0, .54);--mat-form-field-filled-error-hover-label-text-color: #ff5252;--mat-form-field-filled-error-focus-label-text-color: #ff5252;--mat-form-field-filled-error-label-text-color: #ff5252;--mat-form-field-filled-error-caret-color: #ff5252;--mat-form-field-filled-active-indicator-color: rgba(0, 0, 0, .54);--mat-form-field-filled-disabled-active-indicator-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-form-field-filled-hover-active-indicator-color: rgba(0, 0, 0, .87);--mat-form-field-filled-error-active-indicator-color: #ff5252;--mat-form-field-filled-error-focus-active-indicator-color: #ff5252;--mat-form-field-filled-error-hover-active-indicator-color: #ff5252;--mat-form-field-outlined-label-text-color: rgba(0, 0, 0, .54);--mat-form-field-outlined-hover-label-text-color: rgba(0, 0, 0, .87);--mat-form-field-outlined-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-form-field-outlined-input-text-color: rgba(0, 0, 0, .87);--mat-form-field-outlined-disabled-input-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-form-field-outlined-input-text-placeholder-color: rgba(0, 0, 0, .54);--mat-form-field-outlined-error-caret-color: #ff5252;--mat-form-field-outlined-error-focus-label-text-color: #ff5252;--mat-form-field-outlined-error-label-text-color: #ff5252;--mat-form-field-outlined-error-hover-label-text-color: #ff5252;--mat-form-field-outlined-outline-color: rgba(0, 0, 0, .38);--mat-form-field-outlined-disabled-outline-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-form-field-outlined-hover-outline-color: rgba(0, 0, 0, .87);--mat-form-field-outlined-error-focus-outline-color: #ff5252;--mat-form-field-outlined-error-hover-outline-color: #ff5252;--mat-form-field-outlined-error-outline-color: #ff5252}.mat-mdc-form-field.mat-accent{--mat-form-field-focus-select-arrow-color: color-mix(in srgb, #008888 87%, transparent);--mat-form-field-filled-caret-color: #008888;--mat-form-field-filled-focus-active-indicator-color: #008888;--mat-form-field-filled-focus-label-text-color: color-mix(in srgb, #008888 87%, transparent);--mat-form-field-outlined-caret-color: #008888;--mat-form-field-outlined-focus-outline-color: #008888;--mat-form-field-outlined-focus-label-text-color: color-mix(in srgb, #008888 87%, transparent)}.mat-mdc-form-field.mat-warn{--mat-form-field-focus-select-arrow-color: color-mix(in srgb, #ff5252 87%, transparent);--mat-form-field-filled-caret-color: #ff5252;--mat-form-field-filled-focus-active-indicator-color: #ff5252;--mat-form-field-filled-focus-label-text-color: color-mix(in srgb, #ff5252 87%, transparent);--mat-form-field-outlined-caret-color: #ff5252;--mat-form-field-outlined-focus-outline-color: #ff5252;--mat-form-field-outlined-focus-label-text-color: color-mix(in srgb, #ff5252 87%, transparent)}html{--mat-form-field-container-height: 56px;--mat-form-field-filled-label-display: block;--mat-form-field-container-vertical-padding: 16px;--mat-form-field-filled-with-label-container-padding-top: 24px;--mat-form-field-filled-with-label-container-padding-bottom: 8px}html{--mat-select-container-elevation-shadow: 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)}html{--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(0, 0, 0, .87);--mat-select-disabled-trigger-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-select-placeholder-text-color: rgba(0, 0, 0, .54);--mat-select-enabled-arrow-color: rgba(0, 0, 0, .54);--mat-select-disabled-arrow-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-select-focused-arrow-color: #7743F8;--mat-select-invalid-arrow-color: #ff5252}.mat-mdc-form-field.mat-accent{--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(0, 0, 0, .87);--mat-select-disabled-trigger-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-select-placeholder-text-color: rgba(0, 0, 0, .54);--mat-select-enabled-arrow-color: rgba(0, 0, 0, .54);--mat-select-disabled-arrow-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-select-focused-arrow-color: #008888;--mat-select-invalid-arrow-color: #ff5252}.mat-mdc-form-field.mat-warn{--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(0, 0, 0, .87);--mat-select-disabled-trigger-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-select-placeholder-text-color: rgba(0, 0, 0, .54);--mat-select-enabled-arrow-color: rgba(0, 0, 0, .54);--mat-select-disabled-arrow-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-select-focused-arrow-color: #ff5252;--mat-select-invalid-arrow-color: #ff5252}html{--mat-select-arrow-transform: translateY(-8px)}html{--mat-autocomplete-container-shape: 4px;--mat-autocomplete-container-elevation-shadow: 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)}html{--mat-autocomplete-background-color: white}html{--mat-dialog-container-shape: 4px;--mat-dialog-container-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-dialog-container-max-width: 80vw;--mat-dialog-container-small-max-width: 80vw;--mat-dialog-container-min-width: 0;--mat-dialog-actions-alignment: start;--mat-dialog-actions-padding: 8px;--mat-dialog-content-padding: 20px 24px;--mat-dialog-with-actions-content-padding: 20px 24px;--mat-dialog-headline-padding: 0 24px 9px}html{--mat-dialog-container-color: white;--mat-dialog-subhead-color: rgba(0, 0, 0, .87);--mat-dialog-supporting-text-color: rgba(0, 0, 0, .54)}.mat-mdc-standard-chip{--mat-chip-container-shape-radius: 16px;--mat-chip-disabled-container-opacity: .4;--mat-chip-disabled-outline-color: transparent;--mat-chip-flat-selected-outline-width: 0;--mat-chip-focus-outline-color: transparent;--mat-chip-hover-state-layer-opacity: .04;--mat-chip-outline-color: transparent;--mat-chip-outline-width: 0;--mat-chip-selected-hover-state-layer-opacity: .04;--mat-chip-selected-trailing-action-state-layer-color: transparent;--mat-chip-trailing-action-focus-opacity: 1;--mat-chip-trailing-action-focus-state-layer-opacity: 0;--mat-chip-trailing-action-hover-state-layer-opacity: 0;--mat-chip-trailing-action-opacity: .54;--mat-chip-trailing-action-state-layer-color: transparent;--mat-chip-with-avatar-avatar-shape-radius: 14px;--mat-chip-with-avatar-avatar-size: 28px;--mat-chip-with-avatar-disabled-avatar-opacity: 1;--mat-chip-with-icon-disabled-icon-opacity: 1;--mat-chip-with-icon-icon-size: 18px;--mat-chip-with-trailing-icon-disabled-trailing-icon-opacity: 1}.mat-mdc-standard-chip{--mat-chip-disabled-label-text-color: rgba(0, 0, 0, .87);--mat-chip-elevated-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-chip-elevated-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-chip-elevated-selected-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-chip-flat-disabled-selected-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-chip-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-chip-focus-state-layer-opacity: .12;--mat-chip-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-chip-label-text-color: rgba(0, 0, 0, .87);--mat-chip-selected-disabled-trailing-icon-color: rgba(0, 0, 0, .87);--mat-chip-selected-focus-state-layer-color: .12;--mat-chip-selected-focus-state-layer-opacity: .12;--mat-chip-selected-hover-state-layer-color: .04;--mat-chip-selected-label-text-color: rgba(0, 0, 0, .87);--mat-chip-selected-trailing-icon-color: rgba(0, 0, 0, .87);--mat-chip-with-icon-disabled-icon-color: rgba(0, 0, 0, .87);--mat-chip-with-icon-icon-color: rgba(0, 0, 0, .87);--mat-chip-with-icon-selected-icon-color: rgba(0, 0, 0, .87);--mat-chip-with-trailing-icon-disabled-trailing-icon-color: rgba(0, 0, 0, .87);--mat-chip-with-trailing-icon-trailing-icon-color: rgba(0, 0, 0, .87)}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary,.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary{--mat-chip-disabled-label-text-color: #ffffff;--mat-chip-elevated-container-color: #7743F8;--mat-chip-elevated-disabled-container-color: #7743F8;--mat-chip-elevated-selected-container-color: #7743F8;--mat-chip-flat-disabled-selected-container-color: #7743F8;--mat-chip-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-chip-focus-state-layer-opacity: .12;--mat-chip-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-chip-label-text-color: #ffffff;--mat-chip-selected-disabled-trailing-icon-color: #ffffff;--mat-chip-selected-focus-state-layer-color: .12;--mat-chip-selected-focus-state-layer-opacity: .12;--mat-chip-selected-hover-state-layer-color: .04;--mat-chip-selected-label-text-color: #ffffff;--mat-chip-selected-trailing-icon-color: #ffffff;--mat-chip-with-icon-disabled-icon-color: #ffffff;--mat-chip-with-icon-icon-color: #ffffff;--mat-chip-with-icon-selected-icon-color: #ffffff;--mat-chip-with-trailing-icon-disabled-trailing-icon-color: #ffffff;--mat-chip-with-trailing-icon-trailing-icon-color: #ffffff}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent,.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent{--mat-chip-disabled-label-text-color: #ffffff;--mat-chip-elevated-container-color: #008888;--mat-chip-elevated-disabled-container-color: #008888;--mat-chip-elevated-selected-container-color: #008888;--mat-chip-flat-disabled-selected-container-color: #008888;--mat-chip-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-chip-focus-state-layer-opacity: .12;--mat-chip-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-chip-label-text-color: #ffffff;--mat-chip-selected-disabled-trailing-icon-color: #ffffff;--mat-chip-selected-focus-state-layer-color: .12;--mat-chip-selected-focus-state-layer-opacity: .12;--mat-chip-selected-hover-state-layer-color: .04;--mat-chip-selected-label-text-color: #ffffff;--mat-chip-selected-trailing-icon-color: #ffffff;--mat-chip-with-icon-disabled-icon-color: #ffffff;--mat-chip-with-icon-icon-color: #ffffff;--mat-chip-with-icon-selected-icon-color: #ffffff;--mat-chip-with-trailing-icon-disabled-trailing-icon-color: #ffffff;--mat-chip-with-trailing-icon-trailing-icon-color: #ffffff}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn,.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn{--mat-chip-disabled-label-text-color: white;--mat-chip-elevated-container-color: #ff5252;--mat-chip-elevated-disabled-container-color: #ff5252;--mat-chip-elevated-selected-container-color: #ff5252;--mat-chip-flat-disabled-selected-container-color: #ff5252;--mat-chip-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-chip-focus-state-layer-opacity: .12;--mat-chip-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-chip-label-text-color: white;--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-focus-state-layer-color: .12;--mat-chip-selected-focus-state-layer-opacity: .12;--mat-chip-selected-hover-state-layer-color: .04;--mat-chip-selected-label-text-color: white;--mat-chip-selected-trailing-icon-color: white;--mat-chip-with-icon-disabled-icon-color: white;--mat-chip-with-icon-icon-color: white;--mat-chip-with-icon-selected-icon-color: white;--mat-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mat-chip-with-trailing-icon-trailing-icon-color: white}.mat-mdc-chip.mat-mdc-standard-chip{--mat-chip-container-height: 32px}html{--mat-slide-toggle-disabled-handle-opacity: .38;--mat-slide-toggle-disabled-selected-handle-opacity: .38;--mat-slide-toggle-disabled-selected-icon-opacity: .38;--mat-slide-toggle-disabled-track-opacity: .12;--mat-slide-toggle-disabled-unselected-handle-opacity: .38;--mat-slide-toggle-disabled-unselected-icon-opacity: .38;--mat-slide-toggle-disabled-unselected-track-outline-color: transparent;--mat-slide-toggle-disabled-unselected-track-outline-width: 1px;--mat-slide-toggle-handle-height: 20px;--mat-slide-toggle-handle-shape: 10px;--mat-slide-toggle-handle-width: 20px;--mat-slide-toggle-hidden-track-opacity: 1;--mat-slide-toggle-hidden-track-transition: transform 75ms 0ms cubic-bezier(.4, 0, .6, 1);--mat-slide-toggle-pressed-handle-size: 20px;--mat-slide-toggle-selected-focus-state-layer-opacity: .12;--mat-slide-toggle-selected-handle-horizontal-margin: 0;--mat-slide-toggle-selected-handle-size: 20px;--mat-slide-toggle-selected-hover-state-layer-opacity: .04;--mat-slide-toggle-selected-icon-size: 18px;--mat-slide-toggle-selected-pressed-handle-horizontal-margin: 0;--mat-slide-toggle-selected-pressed-state-layer-opacity: .12;--mat-slide-toggle-selected-track-outline-color: transparent;--mat-slide-toggle-selected-track-outline-width: 1px;--mat-slide-toggle-selected-with-icon-handle-horizontal-margin: 0;--mat-slide-toggle-track-height: 14px;--mat-slide-toggle-track-outline-color: transparent;--mat-slide-toggle-track-outline-width: 1px;--mat-slide-toggle-track-shape: 7px;--mat-slide-toggle-track-width: 36px;--mat-slide-toggle-unselected-focus-state-layer-opacity: .12;--mat-slide-toggle-unselected-handle-horizontal-margin: 0;--mat-slide-toggle-unselected-handle-size: 20px;--mat-slide-toggle-unselected-hover-state-layer-opacity: .12;--mat-slide-toggle-unselected-icon-size: 18px;--mat-slide-toggle-unselected-pressed-handle-horizontal-margin: 0;--mat-slide-toggle-unselected-pressed-state-layer-opacity: .1;--mat-slide-toggle-unselected-with-icon-handle-horizontal-margin: 0;--mat-slide-toggle-visible-track-opacity: 1;--mat-slide-toggle-visible-track-transition: transform 75ms 0ms cubic-bezier(0, 0, .2, 1);--mat-slide-toggle-with-icon-handle-size: 20px;--mat-slide-toggle-touch-target-size: 48px}html{--mat-slide-toggle-selected-icon-color: #ffffff;--mat-slide-toggle-disabled-selected-icon-color: #ffffff;--mat-slide-toggle-selected-focus-state-layer-color: #7743F8;--mat-slide-toggle-selected-handle-color: #7743F8;--mat-slide-toggle-selected-hover-state-layer-color: #7743F8;--mat-slide-toggle-selected-pressed-state-layer-color: #7743F8;--mat-slide-toggle-selected-focus-handle-color: #7743F8;--mat-slide-toggle-selected-hover-handle-color: #7743F8;--mat-slide-toggle-selected-pressed-handle-color: #7743F8;--mat-slide-toggle-selected-focus-track-color: #ad8efa;--mat-slide-toggle-selected-hover-track-color: #ad8efa;--mat-slide-toggle-selected-pressed-track-color: #ad8efa;--mat-slide-toggle-selected-track-color: #ad8efa;--mat-slide-toggle-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-slide-toggle-disabled-handle-elevation-shadow: 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-slide-toggle-disabled-selected-handle-color: rgba(0, 0, 0, .87);--mat-slide-toggle-disabled-selected-track-color: rgba(0, 0, 0, .87);--mat-slide-toggle-disabled-unselected-handle-color: rgba(0, 0, 0, .87);--mat-slide-toggle-disabled-unselected-icon-color: #f6f6f6;--mat-slide-toggle-disabled-unselected-track-color: rgba(0, 0, 0, .87);--mat-slide-toggle-handle-elevation-shadow: 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-slide-toggle-handle-surface-color: white;--mat-slide-toggle-label-text-color: rgba(0, 0, 0, .87);--mat-slide-toggle-unselected-hover-handle-color: #424242;--mat-slide-toggle-unselected-focus-handle-color: #424242;--mat-slide-toggle-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-slide-toggle-unselected-focus-track-color: rgba(0, 0, 0, .12);--mat-slide-toggle-unselected-icon-color: #f6f6f6;--mat-slide-toggle-unselected-handle-color: rgba(0, 0, 0, .54);--mat-slide-toggle-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-slide-toggle-unselected-hover-track-color: rgba(0, 0, 0, .12);--mat-slide-toggle-unselected-pressed-handle-color: #424242;--mat-slide-toggle-unselected-pressed-track-color: rgba(0, 0, 0, .12);--mat-slide-toggle-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87);--mat-slide-toggle-unselected-track-color: rgba(0, 0, 0, .12)}.mat-mdc-slide-toggle.mat-accent{--mat-slide-toggle-selected-icon-color: #ffffff;--mat-slide-toggle-disabled-selected-icon-color: #ffffff;--mat-slide-toggle-selected-focus-state-layer-color: #008888;--mat-slide-toggle-selected-handle-color: #008888;--mat-slide-toggle-selected-hover-state-layer-color: #008888;--mat-slide-toggle-selected-pressed-state-layer-color: #008888;--mat-slide-toggle-selected-focus-handle-color: #008888;--mat-slide-toggle-selected-hover-handle-color: #008888;--mat-slide-toggle-selected-pressed-handle-color: #008888;--mat-slide-toggle-selected-focus-track-color: #4db2b2;--mat-slide-toggle-selected-hover-track-color: #4db2b2;--mat-slide-toggle-selected-pressed-track-color: #4db2b2;--mat-slide-toggle-selected-track-color: #4db2b2}.mat-mdc-slide-toggle.mat-warn{--mat-slide-toggle-selected-icon-color: white;--mat-slide-toggle-disabled-selected-icon-color: white;--mat-slide-toggle-selected-focus-state-layer-color: #ff5252;--mat-slide-toggle-selected-handle-color: #ff5252;--mat-slide-toggle-selected-hover-state-layer-color: #ff5252;--mat-slide-toggle-selected-pressed-state-layer-color: #ff5252;--mat-slide-toggle-selected-focus-handle-color: #ff5252;--mat-slide-toggle-selected-hover-handle-color: #ff5252;--mat-slide-toggle-selected-pressed-handle-color: #ff5252;--mat-slide-toggle-selected-focus-track-color: #e57373;--mat-slide-toggle-selected-hover-track-color: #e57373;--mat-slide-toggle-selected-pressed-track-color: #e57373;--mat-slide-toggle-selected-track-color: #e57373}html{--mat-slide-toggle-state-layer-size: 40px;--mat-slide-toggle-touch-target-display: block}html{--mat-radio-disabled-selected-icon-opacity: .38;--mat-radio-disabled-unselected-icon-opacity: .38;--mat-radio-state-layer-size: 40px;--mat-radio-touch-target-size: 48px}.mat-mdc-radio-button.mat-primary{--mat-radio-checked-ripple-color: #7743F8;--mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--mat-radio-label-text-color: rgba(0, 0, 0, .87);--mat-radio-ripple-color: rgba(0, 0, 0, .87);--mat-radio-selected-focus-icon-color: #7743F8;--mat-radio-selected-hover-icon-color: #7743F8;--mat-radio-selected-icon-color: #7743F8;--mat-radio-selected-pressed-icon-color: #7743F8;--mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}.mat-mdc-radio-button.mat-accent{--mat-radio-checked-ripple-color: #008888;--mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--mat-radio-label-text-color: rgba(0, 0, 0, .87);--mat-radio-ripple-color: rgba(0, 0, 0, .87);--mat-radio-selected-focus-icon-color: #008888;--mat-radio-selected-hover-icon-color: #008888;--mat-radio-selected-icon-color: #008888;--mat-radio-selected-pressed-icon-color: #008888;--mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}.mat-mdc-radio-button.mat-warn{--mat-radio-checked-ripple-color: #ff5252;--mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--mat-radio-label-text-color: rgba(0, 0, 0, .87);--mat-radio-ripple-color: rgba(0, 0, 0, .87);--mat-radio-selected-focus-icon-color: #ff5252;--mat-radio-selected-hover-icon-color: #ff5252;--mat-radio-selected-icon-color: #ff5252;--mat-radio-selected-pressed-icon-color: #ff5252;--mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}html{--mat-radio-state-layer-size: 40px;--mat-radio-touch-target-display: block}html{--mat-slider-active-track-height: 6px;--mat-slider-active-track-shape: 9999px;--mat-slider-handle-elevation: 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-slider-handle-height: 20px;--mat-slider-handle-shape: 50%;--mat-slider-handle-width: 20px;--mat-slider-inactive-track-height: 4px;--mat-slider-inactive-track-shape: 9999px;--mat-slider-value-indicator-border-radius: 4px;--mat-slider-value-indicator-caret-display: block;--mat-slider-value-indicator-container-transform: translateX(-50%);--mat-slider-value-indicator-height: 32px;--mat-slider-value-indicator-padding: 0 12px;--mat-slider-value-indicator-text-transform: none;--mat-slider-value-indicator-width: auto;--mat-slider-with-overlap-handle-outline-width: 1px;--mat-slider-with-tick-marks-active-container-opacity: .6;--mat-slider-with-tick-marks-container-shape: 50%;--mat-slider-with-tick-marks-container-size: 2px;--mat-slider-with-tick-marks-inactive-container-opacity: .6;--mat-slider-value-indicator-transform-origin: bottom}html{--mat-slider-active-track-color: #7743F8;--mat-slider-focus-handle-color: #7743F8;--mat-slider-handle-color: #7743F8;--mat-slider-hover-handle-color: #7743F8;--mat-slider-focus-state-layer-color: color-mix(in srgb, #7743F8 12%, transparent);--mat-slider-hover-state-layer-color: color-mix(in srgb, #7743F8 4%, transparent);--mat-slider-inactive-track-color: #7743F8;--mat-slider-ripple-color: #7743F8;--mat-slider-with-tick-marks-active-container-color: #ffffff;--mat-slider-with-tick-marks-inactive-container-color: #7743F8;--mat-slider-disabled-active-track-color: rgba(0, 0, 0, .87);--mat-slider-disabled-handle-color: rgba(0, 0, 0, .87);--mat-slider-disabled-inactive-track-color: rgba(0, 0, 0, .87);--mat-slider-label-container-color: #424242;--mat-slider-label-label-text-color: white;--mat-slider-value-indicator-opacity: 1;--mat-slider-with-overlap-handle-outline-color: rgba(0, 0, 0, .87);--mat-slider-with-tick-marks-disabled-container-color: rgba(0, 0, 0, .87)}.mat-accent{--mat-slider-active-track-color: #008888;--mat-slider-focus-handle-color: #008888;--mat-slider-handle-color: #008888;--mat-slider-hover-handle-color: #008888;--mat-slider-focus-state-layer-color: color-mix(in srgb, #008888 12%, transparent);--mat-slider-hover-state-layer-color: color-mix(in srgb, #008888 4%, transparent);--mat-slider-inactive-track-color: #008888;--mat-slider-ripple-color: #008888;--mat-slider-with-tick-marks-active-container-color: #ffffff;--mat-slider-with-tick-marks-inactive-container-color: #008888}.mat-warn{--mat-slider-active-track-color: #ff5252;--mat-slider-focus-handle-color: #ff5252;--mat-slider-handle-color: #ff5252;--mat-slider-hover-handle-color: #ff5252;--mat-slider-focus-state-layer-color: color-mix(in srgb, #ff5252 12%, transparent);--mat-slider-hover-state-layer-color: color-mix(in srgb, #ff5252 4%, transparent);--mat-slider-inactive-track-color: #ff5252;--mat-slider-ripple-color: #ff5252;--mat-slider-with-tick-marks-active-container-color: white;--mat-slider-with-tick-marks-inactive-container-color: #ff5252}html{--mat-menu-container-shape: 4px;--mat-menu-divider-bottom-spacing: 0;--mat-menu-divider-top-spacing: 0;--mat-menu-item-spacing: 16px;--mat-menu-item-icon-size: 24px;--mat-menu-item-leading-spacing: 16px;--mat-menu-item-trailing-spacing: 16px;--mat-menu-item-with-icon-leading-spacing: 16px;--mat-menu-item-with-icon-trailing-spacing: 16px;--mat-menu-container-elevation-shadow: 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)}html{--mat-menu-item-label-text-color: rgba(0, 0, 0, .87);--mat-menu-item-icon-color: rgba(0, 0, 0, .87);--mat-menu-item-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--mat-menu-item-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-menu-container-color: white;--mat-menu-divider-color: rgba(0, 0, 0, .12)}html{--mat-list-active-indicator-color: transparent;--mat-list-active-indicator-shape: 4px;--mat-list-list-item-container-shape: 0;--mat-list-list-item-leading-avatar-shape: 50%;--mat-list-list-item-container-color: transparent;--mat-list-list-item-selected-container-color: transparent;--mat-list-list-item-leading-avatar-color: transparent;--mat-list-list-item-leading-icon-size: 24px;--mat-list-list-item-leading-avatar-size: 40px;--mat-list-list-item-trailing-icon-size: 24px;--mat-list-list-item-disabled-state-layer-color: transparent;--mat-list-list-item-disabled-state-layer-opacity: 0;--mat-list-list-item-disabled-label-text-opacity: .38;--mat-list-list-item-disabled-leading-icon-opacity: .38;--mat-list-list-item-disabled-trailing-icon-opacity: .38}html{--mat-list-list-item-label-text-color: rgba(0, 0, 0, .87);--mat-list-list-item-supporting-text-color: rgba(0, 0, 0, .54);--mat-list-list-item-leading-icon-color: rgba(0, 0, 0, .54);--mat-list-list-item-trailing-supporting-text-color: rgba(0, 0, 0, .54);--mat-list-list-item-trailing-icon-color: rgba(0, 0, 0, .54);--mat-list-list-item-selected-trailing-icon-color: rgba(0, 0, 0, .54);--mat-list-list-item-disabled-label-text-color: rgba(0, 0, 0, .87);--mat-list-list-item-disabled-leading-icon-color: rgba(0, 0, 0, .87);--mat-list-list-item-disabled-trailing-icon-color: rgba(0, 0, 0, .87);--mat-list-list-item-hover-label-text-color: rgba(0, 0, 0, .87);--mat-list-list-item-hover-leading-icon-color: rgba(0, 0, 0, .54);--mat-list-list-item-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-list-list-item-hover-state-layer-opacity: .04;--mat-list-list-item-hover-trailing-icon-color: rgba(0, 0, 0, .54);--mat-list-list-item-focus-label-text-color: rgba(0, 0, 0, .87);--mat-list-list-item-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-list-list-item-focus-state-layer-opacity: .12}.mdc-list-item__start,.mdc-list-item__end{--mat-radio-checked-ripple-color: #7743F8;--mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--mat-radio-label-text-color: rgba(0, 0, 0, .87);--mat-radio-ripple-color: rgba(0, 0, 0, .87);--mat-radio-selected-focus-icon-color: #7743F8;--mat-radio-selected-hover-icon-color: #7743F8;--mat-radio-selected-icon-color: #7743F8;--mat-radio-selected-pressed-icon-color: #7743F8;--mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}.mat-accent .mdc-list-item__start,.mat-accent .mdc-list-item__end{--mat-radio-checked-ripple-color: #008888;--mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--mat-radio-label-text-color: rgba(0, 0, 0, .87);--mat-radio-ripple-color: rgba(0, 0, 0, .87);--mat-radio-selected-focus-icon-color: #008888;--mat-radio-selected-hover-icon-color: #008888;--mat-radio-selected-icon-color: #008888;--mat-radio-selected-pressed-icon-color: #008888;--mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}.mat-warn .mdc-list-item__start,.mat-warn .mdc-list-item__end{--mat-radio-checked-ripple-color: #ff5252;--mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--mat-radio-label-text-color: rgba(0, 0, 0, .87);--mat-radio-ripple-color: rgba(0, 0, 0, .87);--mat-radio-selected-focus-icon-color: #ff5252;--mat-radio-selected-hover-icon-color: #ff5252;--mat-radio-selected-icon-color: #ff5252;--mat-radio-selected-pressed-icon-color: #ff5252;--mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}.mat-mdc-list-option{--mat-checkbox-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-label-text-color: rgba(0, 0, 0, .87);--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-selected-checkmark-color: #ffffff;--mat-checkbox-selected-focus-icon-color: #7743F8;--mat-checkbox-selected-hover-icon-color: #7743F8;--mat-checkbox-selected-icon-color: #7743F8;--mat-checkbox-selected-pressed-icon-color: #7743F8;--mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-checkbox-selected-focus-state-layer-color: #7743F8;--mat-checkbox-selected-hover-state-layer-color: #7743F8;--mat-checkbox-selected-pressed-state-layer-color: #7743F8;--mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-list-option.mat-accent{--mat-checkbox-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-label-text-color: rgba(0, 0, 0, .87);--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-selected-checkmark-color: #ffffff;--mat-checkbox-selected-focus-icon-color: #008888;--mat-checkbox-selected-hover-icon-color: #008888;--mat-checkbox-selected-icon-color: #008888;--mat-checkbox-selected-pressed-icon-color: #008888;--mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-checkbox-selected-focus-state-layer-color: #008888;--mat-checkbox-selected-hover-state-layer-color: #008888;--mat-checkbox-selected-pressed-state-layer-color: #008888;--mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-list-option.mat-warn{--mat-checkbox-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-label-text-color: rgba(0, 0, 0, .87);--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-selected-checkmark-color: white;--mat-checkbox-selected-focus-icon-color: #ff5252;--mat-checkbox-selected-hover-icon-color: #ff5252;--mat-checkbox-selected-icon-color: #ff5252;--mat-checkbox-selected-pressed-icon-color: #ff5252;--mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-checkbox-selected-focus-state-layer-color: #ff5252;--mat-checkbox-selected-hover-state-layer-color: #ff5252;--mat-checkbox-selected-pressed-state-layer-color: #ff5252;--mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__start,.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text,.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__start{color:#7743f8}.mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,.mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,.mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end{opacity:1}html{--mat-list-list-item-leading-icon-start-space: 16px;--mat-list-list-item-leading-icon-end-space: 32px;--mat-list-list-item-one-line-container-height: 48px;--mat-list-list-item-two-line-container-height: 64px;--mat-list-list-item-three-line-container-height: 88px}.mdc-list-item__start,.mdc-list-item__end{--mat-radio-state-layer-size: 40px;--mat-radio-touch-target-display: block}.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-one-line,.mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-one-line,.mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-one-line{height:56px}.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines,.mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines,.mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines{height:72px}html{--mat-paginator-page-size-select-width: 84px;--mat-paginator-page-size-select-touch-target-height: 48px}html{--mat-paginator-container-text-color: rgba(0, 0, 0, .87);--mat-paginator-container-background-color: white;--mat-paginator-enabled-icon-color: rgba(0, 0, 0, .54);--mat-paginator-disabled-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}html{--mat-paginator-container-size: 56px;--mat-paginator-form-field-container-height: 40px;--mat-paginator-form-field-container-vertical-padding: 8px;--mat-paginator-touch-target-display: block}html{--mat-tab-container-height: 48px;--mat-tab-divider-color: transparent;--mat-tab-divider-height: 0;--mat-tab-active-indicator-height: 2px;--mat-tab-active-indicator-shape: 0}.mat-mdc-tab-group,.mat-mdc-tab-nav-bar{--mat-tab-disabled-ripple-color: rgba(0, 0, 0, .54);--mat-tab-pagination-icon-color: rgba(0, 0, 0, .87);--mat-tab-inactive-label-text-color: rgba(0, 0, 0, .54);--mat-tab-active-label-text-color: #7743F8;--mat-tab-active-ripple-color: #7743F8;--mat-tab-inactive-ripple-color: #7743F8;--mat-tab-inactive-focus-label-text-color: rgba(0, 0, 0, .54);--mat-tab-inactive-hover-label-text-color: rgba(0, 0, 0, .54);--mat-tab-active-focus-label-text-color: #7743F8;--mat-tab-active-hover-label-text-color: #7743F8;--mat-tab-active-focus-indicator-color: #7743F8;--mat-tab-active-hover-indicator-color: #7743F8;--mat-tab-active-indicator-color: #7743F8}.mat-mdc-tab-group.mat-accent,.mat-mdc-tab-nav-bar.mat-accent{--mat-tab-disabled-ripple-color: rgba(0, 0, 0, .54);--mat-tab-pagination-icon-color: rgba(0, 0, 0, .87);--mat-tab-inactive-label-text-color: rgba(0, 0, 0, .54);--mat-tab-active-label-text-color: #008888;--mat-tab-active-ripple-color: #008888;--mat-tab-inactive-ripple-color: #008888;--mat-tab-inactive-focus-label-text-color: rgba(0, 0, 0, .54);--mat-tab-inactive-hover-label-text-color: rgba(0, 0, 0, .54);--mat-tab-active-focus-label-text-color: #008888;--mat-tab-active-hover-label-text-color: #008888;--mat-tab-active-focus-indicator-color: #008888;--mat-tab-active-hover-indicator-color: #008888;--mat-tab-active-indicator-color: #008888}.mat-mdc-tab-group.mat-warn,.mat-mdc-tab-nav-bar.mat-warn{--mat-tab-disabled-ripple-color: rgba(0, 0, 0, .54);--mat-tab-pagination-icon-color: rgba(0, 0, 0, .87);--mat-tab-inactive-label-text-color: rgba(0, 0, 0, .54);--mat-tab-active-label-text-color: #ff5252;--mat-tab-active-ripple-color: #ff5252;--mat-tab-inactive-ripple-color: #ff5252;--mat-tab-inactive-focus-label-text-color: rgba(0, 0, 0, .54);--mat-tab-inactive-hover-label-text-color: rgba(0, 0, 0, .54);--mat-tab-active-focus-label-text-color: #ff5252;--mat-tab-active-hover-label-text-color: #ff5252;--mat-tab-active-focus-indicator-color: #ff5252;--mat-tab-active-hover-indicator-color: #ff5252;--mat-tab-active-indicator-color: #ff5252}.mat-mdc-tab-group.mat-background-primary,.mat-mdc-tab-nav-bar.mat-background-primary{--mat-tab-background-color: #7743F8;--mat-tab-foreground-color: #ffffff}.mat-mdc-tab-group.mat-background-accent,.mat-mdc-tab-nav-bar.mat-background-accent{--mat-tab-background-color: #008888;--mat-tab-foreground-color: #ffffff}.mat-mdc-tab-group.mat-background-warn,.mat-mdc-tab-nav-bar.mat-background-warn{--mat-tab-background-color: #ff5252;--mat-tab-foreground-color: white}.mat-mdc-tab-header{--mat-tab-container-height: 48px}html{--mat-checkbox-disabled-selected-checkmark-color: white;--mat-checkbox-selected-focus-state-layer-opacity: .12;--mat-checkbox-selected-hover-state-layer-opacity: .04;--mat-checkbox-selected-pressed-state-layer-opacity: .12;--mat-checkbox-unselected-focus-state-layer-opacity: .12;--mat-checkbox-unselected-hover-state-layer-opacity: .04;--mat-checkbox-unselected-pressed-state-layer-opacity: .12;--mat-checkbox-touch-target-size: 48px}html{--mat-checkbox-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-label-text-color: rgba(0, 0, 0, .87);--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-selected-checkmark-color: #ffffff;--mat-checkbox-selected-focus-icon-color: #008888;--mat-checkbox-selected-hover-icon-color: #008888;--mat-checkbox-selected-icon-color: #008888;--mat-checkbox-selected-pressed-icon-color: #008888;--mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-checkbox-selected-focus-state-layer-color: #008888;--mat-checkbox-selected-hover-state-layer-color: #008888;--mat-checkbox-selected-pressed-state-layer-color: #008888;--mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-checkbox.mat-primary{--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-selected-checkmark-color: #ffffff;--mat-checkbox-selected-focus-icon-color: #7743F8;--mat-checkbox-selected-hover-icon-color: #7743F8;--mat-checkbox-selected-icon-color: #7743F8;--mat-checkbox-selected-pressed-icon-color: #7743F8;--mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-checkbox-selected-focus-state-layer-color: #7743F8;--mat-checkbox-selected-hover-state-layer-color: #7743F8;--mat-checkbox-selected-pressed-state-layer-color: #7743F8;--mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-checkbox.mat-warn{--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-selected-checkmark-color: white;--mat-checkbox-selected-focus-icon-color: #ff5252;--mat-checkbox-selected-hover-icon-color: #ff5252;--mat-checkbox-selected-icon-color: #ff5252;--mat-checkbox-selected-pressed-icon-color: #ff5252;--mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-checkbox-selected-focus-state-layer-color: #ff5252;--mat-checkbox-selected-hover-state-layer-color: #ff5252;--mat-checkbox-selected-pressed-state-layer-color: #ff5252;--mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}html{--mat-checkbox-touch-target-display: block;--mat-checkbox-state-layer-size: 40px}html{--mat-button-filled-container-shape: 4px;--mat-button-filled-horizontal-padding: 16px;--mat-button-filled-icon-offset: -4px;--mat-button-filled-icon-spacing: 8px;--mat-button-filled-touch-target-size: 48px;--mat-button-outlined-container-shape: 4px;--mat-button-outlined-horizontal-padding: 15px;--mat-button-outlined-icon-offset: -4px;--mat-button-outlined-icon-spacing: 8px;--mat-button-outlined-keep-touch-target: false;--mat-button-outlined-outline-width: 1px;--mat-button-outlined-touch-target-size: 48px;--mat-button-protected-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-button-protected-container-shape: 4px;--mat-button-protected-disabled-container-elevation-shadow: 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-button-protected-focus-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-button-protected-horizontal-padding: 16px;--mat-button-protected-hover-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-button-protected-icon-offset: -4px;--mat-button-protected-icon-spacing: 8px;--mat-button-protected-pressed-container-elevation-shadow: 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-button-protected-touch-target-size: 48px;--mat-button-text-container-shape: 4px;--mat-button-text-horizontal-padding: 8px;--mat-button-text-icon-offset: 0;--mat-button-text-icon-spacing: 8px;--mat-button-text-with-icon-horizontal-padding: 8px;--mat-button-text-touch-target-size: 48px;--mat-button-tonal-container-shape: 4px;--mat-button-tonal-horizontal-padding: 16px;--mat-button-tonal-icon-offset: -4px;--mat-button-tonal-icon-spacing: 8px;--mat-button-tonal-touch-target-size: 48px}html{--mat-button-filled-container-color: white;--mat-button-filled-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-filled-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-filled-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-button-filled-focus-state-layer-opacity: .12;--mat-button-filled-hover-state-layer-opacity: .04;--mat-button-filled-label-text-color: rgba(0, 0, 0, .87);--mat-button-filled-pressed-state-layer-opacity: .12;--mat-button-filled-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-filled-state-layer-color: rgba(0, 0, 0, .87);--mat-button-outlined-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-outlined-disabled-outline-color: rgba(0, 0, 0, .12);--mat-button-outlined-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-button-outlined-focus-state-layer-opacity: .12;--mat-button-outlined-hover-state-layer-opacity: .04;--mat-button-outlined-label-text-color: rgba(0, 0, 0, .87);--mat-button-outlined-outline-color: rgba(0, 0, 0, .12);--mat-button-outlined-pressed-state-layer-opacity: .12;--mat-button-outlined-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-outlined-state-layer-color: rgba(0, 0, 0, .87);--mat-button-protected-container-color: white;--mat-button-protected-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-protected-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-protected-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-button-protected-focus-state-layer-opacity: .12;--mat-button-protected-hover-state-layer-opacity: .04;--mat-button-protected-label-text-color: rgba(0, 0, 0, .87);--mat-button-protected-pressed-state-layer-opacity: .12;--mat-button-protected-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-protected-state-layer-color: rgba(0, 0, 0, .87);--mat-button-text-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-text-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-button-text-focus-state-layer-opacity: .12;--mat-button-text-hover-state-layer-opacity: .04;--mat-button-text-label-text-color: rgba(0, 0, 0, .87);--mat-button-text-pressed-state-layer-opacity: .12;--mat-button-text-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-text-state-layer-color: rgba(0, 0, 0, .87);--mat-button-tonal-container-color: white;--mat-button-tonal-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-tonal-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-tonal-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-button-tonal-focus-state-layer-opacity: .12;--mat-button-tonal-hover-state-layer-opacity: .04;--mat-button-tonal-label-text-color: rgba(0, 0, 0, .87);--mat-button-tonal-pressed-state-layer-opacity: .12;--mat-button-tonal-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-tonal-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-button.mat-primary,.mat-mdc-unelevated-button.mat-primary,.mat-mdc-raised-button.mat-primary,.mat-mdc-outlined-button.mat-primary,.mat-tonal-button.mat-primary{--mat-button-filled-container-color: #7743F8;--mat-button-filled-label-text-color: #ffffff;--mat-button-filled-ripple-color: color-mix(in srgb, #ffffff 12%, transparent);--mat-button-filled-state-layer-color: #ffffff;--mat-button-outlined-label-text-color: #7743F8;--mat-button-outlined-outline-color: rgba(0, 0, 0, .12);--mat-button-outlined-ripple-color: color-mix(in srgb, #7743F8 12%, transparent);--mat-button-outlined-state-layer-color: #7743F8;--mat-button-protected-container-color: #7743F8;--mat-button-protected-label-text-color: #ffffff;--mat-button-protected-ripple-color: color-mix(in srgb, #ffffff 12%, transparent);--mat-button-protected-state-layer-color: #ffffff;--mat-button-text-label-text-color: #7743F8;--mat-button-text-ripple-color: color-mix(in srgb, #7743F8 12%, transparent);--mat-button-text-state-layer-color: #7743F8;--mat-button-tonal-container-color: #7743F8;--mat-button-tonal-label-text-color: #ffffff;--mat-button-tonal-ripple-color: color-mix(in srgb, #ffffff 12%, transparent);--mat-button-tonal-state-layer-color: #ffffff}.mat-mdc-button.mat-accent,.mat-mdc-unelevated-button.mat-accent,.mat-mdc-raised-button.mat-accent,.mat-mdc-outlined-button.mat-accent,.mat-tonal-button.mat-accent{--mat-button-filled-container-color: #008888;--mat-button-filled-label-text-color: #ffffff;--mat-button-filled-ripple-color: color-mix(in srgb, #ffffff 12%, transparent);--mat-button-filled-state-layer-color: #ffffff;--mat-button-outlined-label-text-color: #008888;--mat-button-outlined-outline-color: rgba(0, 0, 0, .12);--mat-button-outlined-ripple-color: color-mix(in srgb, #008888 12%, transparent);--mat-button-outlined-state-layer-color: #008888;--mat-button-protected-container-color: #008888;--mat-button-protected-label-text-color: #ffffff;--mat-button-protected-ripple-color: color-mix(in srgb, #ffffff 12%, transparent);--mat-button-protected-state-layer-color: #ffffff;--mat-button-text-label-text-color: #008888;--mat-button-text-ripple-color: color-mix(in srgb, #008888 12%, transparent);--mat-button-text-state-layer-color: #008888;--mat-button-tonal-container-color: #008888;--mat-button-tonal-label-text-color: #ffffff;--mat-button-tonal-ripple-color: color-mix(in srgb, #ffffff 12%, transparent);--mat-button-tonal-state-layer-color: #ffffff}.mat-mdc-button.mat-warn,.mat-mdc-unelevated-button.mat-warn,.mat-mdc-raised-button.mat-warn,.mat-mdc-outlined-button.mat-warn,.mat-tonal-button.mat-warn{--mat-button-filled-container-color: #ff5252;--mat-button-filled-label-text-color: white;--mat-button-filled-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-button-filled-state-layer-color: white;--mat-button-outlined-label-text-color: #ff5252;--mat-button-outlined-outline-color: rgba(0, 0, 0, .12);--mat-button-outlined-ripple-color: color-mix(in srgb, #ff5252 12%, transparent);--mat-button-outlined-state-layer-color: #ff5252;--mat-button-protected-container-color: #ff5252;--mat-button-protected-label-text-color: white;--mat-button-protected-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-button-protected-state-layer-color: white;--mat-button-text-label-text-color: #ff5252;--mat-button-text-ripple-color: color-mix(in srgb, #ff5252 12%, transparent);--mat-button-text-state-layer-color: #ff5252;--mat-button-tonal-container-color: #ff5252;--mat-button-tonal-label-text-color: white;--mat-button-tonal-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-button-tonal-state-layer-color: white}html{--mat-button-filled-container-height: 36px;--mat-button-filled-touch-target-display: block;--mat-button-outlined-container-height: 36px;--mat-button-outlined-touch-target-display: block;--mat-button-protected-container-height: 36px;--mat-button-protected-touch-target-display: block;--mat-button-text-container-height: 36px;--mat-button-text-touch-target-display: block;--mat-button-tonal-container-height: 36px;--mat-button-tonal-touch-target-display: block}html{--mat-icon-button-icon-size: 24px;--mat-icon-button-container-shape: 50%;--mat-icon-button-touch-target-size: 48px}html{--mat-icon-button-disabled-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-icon-button-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-icon-button-focus-state-layer-opacity: .12;--mat-icon-button-hover-state-layer-opacity: .04;--mat-icon-button-icon-color: inherit;--mat-icon-button-pressed-state-layer-opacity: .12;--mat-icon-button-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-icon-button-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-icon-button.mat-primary{--mat-icon-button-icon-color: #7743F8;--mat-icon-button-state-layer-color: #7743F8;--mat-icon-button-ripple-color: color-mix(in srgb, #7743F8 12%, transparent)}.mat-mdc-icon-button.mat-accent{--mat-icon-button-icon-color: #008888;--mat-icon-button-state-layer-color: #008888;--mat-icon-button-ripple-color: color-mix(in srgb, #008888 12%, transparent)}.mat-mdc-icon-button.mat-warn{--mat-icon-button-icon-color: #ff5252;--mat-icon-button-state-layer-color: #ff5252;--mat-icon-button-ripple-color: color-mix(in srgb, #ff5252 12%, transparent)}html{--mat-icon-button-touch-target-display: block}.mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size: 48px;--mat-icon-button-state-layer-size: 48px;width:var(--mat-icon-button-state-layer-size);height:var(--mat-icon-button-state-layer-size);padding:12px}html{--mat-fab-container-elevation-shadow: 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-fab-container-shape: 50%;--mat-fab-touch-target-size: 48px;--mat-fab-extended-container-elevation-shadow: 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-fab-extended-container-height: 48px;--mat-fab-extended-container-shape: 24px;--mat-fab-extended-focus-container-elevation-shadow: 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-fab-extended-hover-container-elevation-shadow: 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-fab-extended-pressed-container-elevation-shadow: 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-fab-focus-container-elevation-shadow: 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-fab-hover-container-elevation-shadow: 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-fab-pressed-container-elevation-shadow: 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-fab-small-container-elevation-shadow: 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-fab-small-container-shape: 50%;--mat-fab-small-touch-target-size: 48px;--mat-fab-small-focus-container-elevation-shadow: 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-fab-small-hover-container-elevation-shadow: 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-fab-small-pressed-container-elevation-shadow: 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)}html{--mat-fab-container-color: white;--mat-fab-disabled-state-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-fab-disabled-state-foreground-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-fab-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-fab-focus-state-layer-opacity: .12;--mat-fab-foreground-color: rgba(0, 0, 0, .87);--mat-fab-hover-state-layer-opacity: .04;--mat-fab-pressed-state-layer-opacity: .12;--mat-fab-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-fab-small-container-color: white;--mat-fab-small-disabled-state-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-fab-small-disabled-state-foreground-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-fab-small-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-fab-small-focus-state-layer-opacity: .12;--mat-fab-small-foreground-color: rgba(0, 0, 0, .87);--mat-fab-small-hover-state-layer-opacity: .04;--mat-fab-small-pressed-state-layer-opacity: .12;--mat-fab-small-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-fab-small-state-layer-color: rgba(0, 0, 0, .87);--mat-fab-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-fab.mat-primary,.mat-mdc-mini-fab.mat-primary{--mat-fab-container-color: #7743F8;--mat-fab-foreground-color: #ffffff;--mat-fab-ripple-color: color-mix(in srgb, #7743F8 12%, transparent);--mat-fab-small-container-color: #7743F8;--mat-fab-small-foreground-color: #ffffff;--mat-fab-small-ripple-color: color-mix(in srgb, #ffffff 12%, transparent);--mat-fab-small-state-layer-color: #ffffff;--mat-fab-state-layer-color: #ffffff}.mat-mdc-fab.mat-accent,.mat-mdc-mini-fab.mat-accent{--mat-fab-container-color: #008888;--mat-fab-foreground-color: #ffffff;--mat-fab-ripple-color: color-mix(in srgb, #008888 12%, transparent);--mat-fab-small-container-color: #008888;--mat-fab-small-foreground-color: #ffffff;--mat-fab-small-ripple-color: color-mix(in srgb, #ffffff 12%, transparent);--mat-fab-small-state-layer-color: #ffffff;--mat-fab-state-layer-color: #ffffff}.mat-mdc-fab.mat-warn,.mat-mdc-mini-fab.mat-warn{--mat-fab-container-color: #ff5252;--mat-fab-foreground-color: white;--mat-fab-ripple-color: color-mix(in srgb, #ff5252 12%, transparent);--mat-fab-small-container-color: #ff5252;--mat-fab-small-foreground-color: white;--mat-fab-small-ripple-color: color-mix(in srgb, white 12%, transparent);--mat-fab-small-state-layer-color: white;--mat-fab-state-layer-color: white}html{--mat-fab-small-touch-target-display: block;--mat-fab-touch-target-display: block}html{--mat-snack-bar-container-shape: 4px}html{--mat-snack-bar-container-color: #424242;--mat-snack-bar-supporting-text-color: white;--mat-snack-bar-button-color: #ad8efa}html{--mat-table-row-item-outline-width: 1px}html{--mat-table-background-color: white;--mat-table-header-headline-color: rgba(0, 0, 0, .87);--mat-table-row-item-label-text-color: rgba(0, 0, 0, .87);--mat-table-row-item-outline-color: rgba(0, 0, 0, .12)}html{--mat-table-header-container-height: 56px;--mat-table-footer-container-height: 52px;--mat-table-row-item-container-height: 52px}html{--mat-progress-spinner-active-indicator-width: 4px;--mat-progress-spinner-size: 48px}html{--mat-progress-spinner-active-indicator-color: #7743F8}.mat-accent{--mat-progress-spinner-active-indicator-color: #008888}.mat-warn{--mat-progress-spinner-active-indicator-color: #ff5252}html{--mat-badge-container-shape: 50%;--mat-badge-container-size: unset;--mat-badge-small-size-container-size: unset;--mat-badge-large-size-container-size: unset;--mat-badge-legacy-container-size: 22px;--mat-badge-legacy-small-size-container-size: 16px;--mat-badge-legacy-large-size-container-size: 28px;--mat-badge-container-offset: -11px 0;--mat-badge-small-size-container-offset: -8px 0;--mat-badge-large-size-container-offset: -14px 0;--mat-badge-container-overlap-offset: -11px;--mat-badge-small-size-container-overlap-offset: -8px;--mat-badge-large-size-container-overlap-offset: -14px;--mat-badge-container-padding: 0;--mat-badge-small-size-container-padding: 0;--mat-badge-large-size-container-padding: 0}html{--mat-badge-background-color: #7743F8;--mat-badge-text-color: #ffffff;--mat-badge-disabled-state-background-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-badge-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}.mat-badge-accent{--mat-badge-background-color: #008888;--mat-badge-text-color: #ffffff}.mat-badge-warn{--mat-badge-background-color: #ff5252;--mat-badge-text-color: white}html{--mat-bottom-sheet-container-shape: 4px}html{--mat-bottom-sheet-container-text-color: rgba(0, 0, 0, .87);--mat-bottom-sheet-container-background-color: white}html{--mat-button-toggle-focus-state-layer-opacity: .12;--mat-button-toggle-hover-state-layer-opacity: .04;--mat-button-toggle-legacy-focus-state-layer-opacity: 1;--mat-button-toggle-legacy-height: 36px;--mat-button-toggle-legacy-shape: 2px;--mat-button-toggle-shape: 4px}html{--mat-button-toggle-background-color: white;--mat-button-toggle-disabled-selected-state-background-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-toggle-disabled-selected-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-toggle-disabled-state-background-color: white;--mat-button-toggle-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-toggle-divider-color: rgba(0, 0, 0, .12);--mat-button-toggle-legacy-disabled-selected-state-background-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-toggle-legacy-disabled-state-background-color: white;--mat-button-toggle-legacy-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-toggle-legacy-selected-state-background-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-toggle-legacy-selected-state-text-color: rgba(0, 0, 0, .87);--mat-button-toggle-legacy-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-toggle-legacy-text-color: rgba(0, 0, 0, .87);--mat-button-toggle-selected-state-background-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-toggle-selected-state-text-color: rgba(0, 0, 0, .87);--mat-button-toggle-state-layer-color: rgba(0, 0, 0, .87);--mat-button-toggle-text-color: rgba(0, 0, 0, .87)}html{--mat-button-toggle-height: 48px}html{--mat-datepicker-calendar-container-shape: 4px;--mat-datepicker-calendar-container-touch-shape: 4px;--mat-datepicker-calendar-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-container-touch-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12)}html{--mat-datepicker-calendar-date-in-range-state-background-color: color-mix(in srgb, #7743F8 20%, transparent);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: color-mix(in srgb, #008888 20%, transparent);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032);--mat-datepicker-calendar-date-selected-state-text-color: #ffffff;--mat-datepicker-calendar-date-selected-state-background-color: #7743F8;--mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, #7743F8 38%, transparent);--mat-datepicker-calendar-date-today-selected-state-outline-color: #ffffff;--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, #7743F8 12%, transparent);--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, #7743F8 4%, transparent);--mat-datepicker-toggle-active-state-icon-color: #7743F8;--mat-datepicker-toggle-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-body-label-text-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-period-button-text-color: rgba(0, 0, 0, .87);--mat-datepicker-calendar-period-button-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-navigation-button-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-header-divider-color: rgba(0, 0, 0, .12);--mat-datepicker-calendar-header-text-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-date-today-outline-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-calendar-date-text-color: rgba(0, 0, 0, .87);--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-calendar-date-preview-state-outline-color: rgba(0, 0, 0, .54);--mat-datepicker-range-input-separator-color: rgba(0, 0, 0, .87);--mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-calendar-container-background-color: white;--mat-datepicker-calendar-container-text-color: rgba(0, 0, 0, .87)}.mat-datepicker-content.mat-accent,.mat-datepicker-toggle-active.mat-accent{--mat-datepicker-calendar-date-in-range-state-background-color: color-mix(in srgb, #008888 20%, transparent);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: color-mix(in srgb, #008888 20%, transparent);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032);--mat-datepicker-calendar-date-selected-state-text-color: #ffffff;--mat-datepicker-calendar-date-selected-state-background-color: #008888;--mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, #008888 38%, transparent);--mat-datepicker-calendar-date-today-selected-state-outline-color: #ffffff;--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, #008888 12%, transparent);--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, #008888 4%, transparent);--mat-datepicker-toggle-active-state-icon-color: #008888;--mat-datepicker-toggle-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-body-label-text-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-period-button-text-color: rgba(0, 0, 0, .87);--mat-datepicker-calendar-period-button-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-navigation-button-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-header-divider-color: rgba(0, 0, 0, .12);--mat-datepicker-calendar-header-text-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-date-today-outline-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-calendar-date-text-color: rgba(0, 0, 0, .87);--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-calendar-date-preview-state-outline-color: rgba(0, 0, 0, .54);--mat-datepicker-range-input-separator-color: rgba(0, 0, 0, .87);--mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-calendar-container-background-color: white;--mat-datepicker-calendar-container-text-color: rgba(0, 0, 0, .87)}.mat-datepicker-content.mat-warn,.mat-datepicker-toggle-active.mat-warn{--mat-datepicker-calendar-date-in-range-state-background-color: color-mix(in srgb, #ff5252 20%, transparent);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: color-mix(in srgb, #008888 20%, transparent);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032);--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #ff5252;--mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, #ff5252 38%, transparent);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, #ff5252 12%, transparent);--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, #ff5252 4%, transparent);--mat-datepicker-toggle-active-state-icon-color: #ff5252;--mat-datepicker-toggle-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-body-label-text-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-period-button-text-color: rgba(0, 0, 0, .87);--mat-datepicker-calendar-period-button-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-navigation-button-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-header-divider-color: rgba(0, 0, 0, .12);--mat-datepicker-calendar-header-text-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-date-today-outline-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-calendar-date-text-color: rgba(0, 0, 0, .87);--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-calendar-date-preview-state-outline-color: rgba(0, 0, 0, .54);--mat-datepicker-range-input-separator-color: rgba(0, 0, 0, .87);--mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-calendar-container-background-color: white;--mat-datepicker-calendar-container-text-color: rgba(0, 0, 0, .87)}.mat-calendar-controls{--mat-icon-button-touch-target-display: none}.mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size: 40px;--mat-icon-button-state-layer-size: 40px;width:var(--mat-icon-button-state-layer-size);height:var(--mat-icon-button-state-layer-size);padding:8px}html{--mat-divider-width: 1px}html{--mat-divider-color: rgba(0, 0, 0, .12)}html{--mat-expansion-container-shape: 4px;--mat-expansion-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-expansion-legacy-header-indicator-display: inline-block;--mat-expansion-header-indicator-display: none}html{--mat-expansion-container-background-color: white;--mat-expansion-container-text-color: rgba(0, 0, 0, .87);--mat-expansion-actions-divider-color: rgba(0, 0, 0, .12);--mat-expansion-header-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--mat-expansion-header-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-expansion-header-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-expansion-header-text-color: rgba(0, 0, 0, .87);--mat-expansion-header-description-color: rgba(0, 0, 0, .54);--mat-expansion-header-indicator-color: rgba(0, 0, 0, .54)}html{--mat-expansion-header-collapsed-state-height: 48px;--mat-expansion-header-expanded-state-height: 64px}html{--mat-icon-color: inherit}.mat-icon.mat-primary{--mat-icon-color: #7743F8}.mat-icon.mat-accent{--mat-icon-color: #008888}.mat-icon.mat-warn{--mat-icon-color: #ff5252}html{--mat-sidenav-container-shape: 0;--mat-sidenav-container-elevation-shadow: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-sidenav-container-width: auto}html{--mat-sidenav-container-divider-color: rgba(0, 0, 0, .12);--mat-sidenav-container-background-color: white;--mat-sidenav-container-text-color: rgba(0, 0, 0, .87);--mat-sidenav-content-background-color: #fafafa;--mat-sidenav-content-text-color: rgba(0, 0, 0, .87);--mat-sidenav-scrim-color: rgba(0, 0, 0, .6)}html{--mat-stepper-header-focus-state-layer-shape: 0;--mat-stepper-header-hover-state-layer-shape: 0}html{--mat-stepper-header-icon-foreground-color: #ffffff;--mat-stepper-header-selected-state-icon-background-color: #7743F8;--mat-stepper-header-selected-state-icon-foreground-color: #ffffff;--mat-stepper-header-done-state-icon-background-color: #7743F8;--mat-stepper-header-done-state-icon-foreground-color: #ffffff;--mat-stepper-header-edit-state-icon-background-color: #7743F8;--mat-stepper-header-edit-state-icon-foreground-color: #ffffff;--mat-stepper-container-color: white;--mat-stepper-line-color: rgba(0, 0, 0, .12);--mat-stepper-header-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--mat-stepper-header-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-stepper-header-label-text-color: rgba(0, 0, 0, .54);--mat-stepper-header-optional-label-text-color: rgba(0, 0, 0, .54);--mat-stepper-header-selected-state-label-text-color: rgba(0, 0, 0, .87);--mat-stepper-header-error-state-label-text-color: #ff5252;--mat-stepper-header-icon-background-color: rgba(0, 0, 0, .54);--mat-stepper-header-error-state-icon-foreground-color: #ff5252;--mat-stepper-header-error-state-icon-background-color: transparent}.mat-step-header.mat-accent{--mat-stepper-header-icon-foreground-color: #ffffff;--mat-stepper-header-selected-state-icon-background-color: #008888;--mat-stepper-header-selected-state-icon-foreground-color: #ffffff;--mat-stepper-header-done-state-icon-background-color: #008888;--mat-stepper-header-done-state-icon-foreground-color: #ffffff;--mat-stepper-header-edit-state-icon-background-color: #008888;--mat-stepper-header-edit-state-icon-foreground-color: #ffffff}.mat-step-header.mat-warn{--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #ff5252;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #ff5252;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #ff5252;--mat-stepper-header-edit-state-icon-foreground-color: white}html{--mat-stepper-header-height: 72px}html{--mat-sort-arrow-color: rgba(0, 0, 0, .87)}html{--mat-toolbar-container-background-color: white;--mat-toolbar-container-text-color: rgba(0, 0, 0, .87)}.mat-toolbar.mat-primary{--mat-toolbar-container-background-color: #7743F8;--mat-toolbar-container-text-color: #ffffff}.mat-toolbar.mat-accent{--mat-toolbar-container-background-color: #008888;--mat-toolbar-container-text-color: #ffffff}.mat-toolbar.mat-warn{--mat-toolbar-container-background-color: #ff5252;--mat-toolbar-container-text-color: white}html{--mat-toolbar-standard-height: 64px;--mat-toolbar-mobile-height: 56px}html{--mat-tree-container-background-color: white;--mat-tree-node-text-color: rgba(0, 0, 0, .87)}html{--mat-tree-node-min-height: 48px}html{--mat-timepicker-container-shape: 4px;--mat-timepicker-container-elevation-shadow: 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)}html{--mat-timepicker-container-background-color: white}html{--mat-badge-text-font: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-badge-line-height: 22px;--mat-badge-text-size: 12px;--mat-badge-text-weight: 600;--mat-badge-small-size-text-size: 9px;--mat-badge-small-size-line-height: 16px;--mat-badge-large-size-text-size: 24px;--mat-badge-large-size-line-height: 28px}.mat-h1,.mat-headline-5,.mat-typography .mat-h1,.mat-typography .mat-headline-5,.mat-typography h1{font:600 16px/1.4 Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h2,.mat-headline-6,.mat-typography .mat-h2,.mat-typography .mat-headline-6,.mat-typography h2{font:600 14px/1.4 Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h3,.mat-subtitle-1,.mat-typography .mat-h3,.mat-typography .mat-subtitle-1,.mat-typography h3{font:500 16px/1.5 Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h4,.mat-body-1,.mat-typography .mat-h4,.mat-typography .mat-body-1,.mat-typography h4{font:400 14px/1.5 Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h5,.mat-typography .mat-h5,.mat-typography h5{font:400 11.62px/1.5 Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;margin:0 0 12px}.mat-h6,.mat-typography .mat-h6,.mat-typography h6{font:400 9.38px/1.5 Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;margin:0 0 12px}.mat-body-strong,.mat-subtitle-2,.mat-typography .mat-body-strong,.mat-typography .mat-subtitle-2{font:500 14px/1.5 Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;letter-spacing:normal}.mat-body,.mat-body-2,.mat-typography .mat-body,.mat-typography .mat-body-2,.mat-typography{font:400 14px/1.5 Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;letter-spacing:normal}.mat-body p,.mat-body-2 p,.mat-typography .mat-body p,.mat-typography .mat-body-2 p,.mat-typography p{margin:0 0 12px}.mat-small,.mat-caption,.mat-typography .mat-small,.mat-typography .mat-caption{font:400 12px/1.4 Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;letter-spacing:normal}.mat-headline-1,.mat-typography .mat-headline-1{font:700 30px/1.25 Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;letter-spacing:normal;margin:0 0 56px}.mat-headline-2,.mat-typography .mat-headline-2{font:600 24px/1.25 Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;letter-spacing:normal;margin:0 0 64px}.mat-headline-3,.mat-typography .mat-headline-3{font:600 20px/1.3 Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;letter-spacing:normal;margin:0 0 64px}.mat-headline-4,.mat-typography .mat-headline-4{font:600 18px/1.3 Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;letter-spacing:normal;margin:0 0 64px}html{--mat-bottom-sheet-container-text-font: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-bottom-sheet-container-text-line-height: 1.5;--mat-bottom-sheet-container-text-size: 14px;--mat-bottom-sheet-container-text-tracking: normal;--mat-bottom-sheet-container-text-weight: 400}html{--mat-button-toggle-label-text-font: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-button-toggle-label-text-line-height: 1.5;--mat-button-toggle-label-text-size: 14px;--mat-button-toggle-label-text-tracking: normal;--mat-button-toggle-label-text-weight: 400;--mat-button-toggle-legacy-label-text-font: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-button-toggle-legacy-label-text-line-height: 1.5;--mat-button-toggle-legacy-label-text-size: 14px;--mat-button-toggle-legacy-label-text-tracking: normal;--mat-button-toggle-legacy-label-text-weight: 400}html{--mat-datepicker-calendar-text-font: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-datepicker-calendar-text-size: 13px;--mat-datepicker-calendar-body-label-text-size: 14px;--mat-datepicker-calendar-body-label-text-weight: 500;--mat-datepicker-calendar-period-button-text-size: 14px;--mat-datepicker-calendar-period-button-text-weight: 500;--mat-datepicker-calendar-header-text-size: 11px;--mat-datepicker-calendar-header-text-weight: 400}html{--mat-expansion-header-text-font: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-expansion-header-text-size: 14px;--mat-expansion-header-text-weight: 500;--mat-expansion-header-text-line-height: inherit;--mat-expansion-header-text-tracking: inherit;--mat-expansion-container-text-font: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-expansion-container-text-line-height: 1.5;--mat-expansion-container-text-size: 14px;--mat-expansion-container-text-tracking: normal;--mat-expansion-container-text-weight: 400}html{--mat-grid-list-tile-header-primary-text-size: 14px;--mat-grid-list-tile-header-secondary-text-size: 12px;--mat-grid-list-tile-footer-primary-text-size: 14px;--mat-grid-list-tile-footer-secondary-text-size: 12px}html{--mat-stepper-container-text-font: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-stepper-header-label-text-font: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-stepper-header-label-text-size: 14px;--mat-stepper-header-label-text-weight: 400;--mat-stepper-header-error-state-label-text-size: 14px;--mat-stepper-header-selected-state-label-text-size: 14px;--mat-stepper-header-selected-state-label-text-weight: 400}html{--mat-toolbar-title-text-font: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-toolbar-title-text-line-height: 1.4;--mat-toolbar-title-text-size: 14px;--mat-toolbar-title-text-tracking: normal;--mat-toolbar-title-text-weight: 600}html{--mat-tree-node-text-font: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-tree-node-text-size: 14px;--mat-tree-node-text-weight: 400}html{--mat-option-label-text-font: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-option-label-text-line-height: 1.5;--mat-option-label-text-size: 14px;--mat-option-label-text-tracking: normal;--mat-option-label-text-weight: 400}html{--mat-optgroup-label-text-font: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-optgroup-label-text-line-height: 1.5;--mat-optgroup-label-text-size: 14px;--mat-optgroup-label-text-tracking: normal;--mat-optgroup-label-text-weight: 400}html{--mat-card-title-text-font: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-card-title-text-line-height: 1.4;--mat-card-title-text-size: 14px;--mat-card-title-text-tracking: normal;--mat-card-title-text-weight: 600;--mat-card-subtitle-text-font: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-card-subtitle-text-line-height: 1.5;--mat-card-subtitle-text-size: 14px;--mat-card-subtitle-text-tracking: normal;--mat-card-subtitle-text-weight: 500}html{--mat-tooltip-supporting-text-font: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-tooltip-supporting-text-size: 12px;--mat-tooltip-supporting-text-weight: 400;--mat-tooltip-supporting-text-tracking: normal}html{--mat-form-field-container-text-font: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-form-field-container-text-line-height: 1.5;--mat-form-field-container-text-size: 14px;--mat-form-field-container-text-tracking: normal;--mat-form-field-container-text-weight: 400;--mat-form-field-outlined-label-text-populated-size: 14px;--mat-form-field-subscript-text-font: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-form-field-subscript-text-line-height: 1.4;--mat-form-field-subscript-text-size: 12px;--mat-form-field-subscript-text-tracking: normal;--mat-form-field-subscript-text-weight: 400;--mat-form-field-filled-label-text-font: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-form-field-filled-label-text-size: 14px;--mat-form-field-filled-label-text-tracking: normal;--mat-form-field-filled-label-text-weight: 400;--mat-form-field-outlined-label-text-font: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-form-field-outlined-label-text-size: 14px;--mat-form-field-outlined-label-text-tracking: normal;--mat-form-field-outlined-label-text-weight: 400}html{--mat-select-trigger-text-font: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-select-trigger-text-line-height: 1.5;--mat-select-trigger-text-size: 14px;--mat-select-trigger-text-tracking: normal;--mat-select-trigger-text-weight: 400}html{--mat-dialog-subhead-font: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-dialog-subhead-line-height: 1.4;--mat-dialog-subhead-size: 14px;--mat-dialog-subhead-weight: 600;--mat-dialog-subhead-tracking: normal;--mat-dialog-supporting-text-font: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-dialog-supporting-text-line-height: 1.5;--mat-dialog-supporting-text-size: 14px;--mat-dialog-supporting-text-weight: 400;--mat-dialog-supporting-text-tracking: normal}.mat-mdc-standard-chip{--mat-chip-label-text-font: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-chip-label-text-line-height: 1.5;--mat-chip-label-text-size: 14px;--mat-chip-label-text-tracking: normal;--mat-chip-label-text-weight: 400}html,html .mat-mdc-slide-toggle{--mat-slide-toggle-label-text-font: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-slide-toggle-label-text-line-height: 1.5;--mat-slide-toggle-label-text-size: 14px;--mat-slide-toggle-label-text-tracking: normal;--mat-slide-toggle-label-text-weight: 400}html{--mat-radio-label-text-font: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-radio-label-text-line-height: 1.5;--mat-radio-label-text-size: 14px;--mat-radio-label-text-tracking: normal;--mat-radio-label-text-weight: 400}html{--mat-slider-label-label-text-font: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-slider-label-label-text-size: 14px;--mat-slider-label-label-text-line-height: 1.5;--mat-slider-label-label-text-tracking: normal;--mat-slider-label-label-text-weight: 500}html{--mat-menu-item-label-text-font: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-menu-item-label-text-size: 14px;--mat-menu-item-label-text-tracking: normal;--mat-menu-item-label-text-line-height: 1.5;--mat-menu-item-label-text-weight: 400}html{--mat-list-list-item-label-text-font: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-list-list-item-label-text-line-height: 1.5;--mat-list-list-item-label-text-size: 14px;--mat-list-list-item-label-text-tracking: normal;--mat-list-list-item-label-text-weight: 400;--mat-list-list-item-supporting-text-font: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-list-list-item-supporting-text-line-height: 1.5;--mat-list-list-item-supporting-text-size: 14px;--mat-list-list-item-supporting-text-tracking: normal;--mat-list-list-item-supporting-text-weight: 400;--mat-list-list-item-trailing-supporting-text-font: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-list-list-item-trailing-supporting-text-line-height: 1.4;--mat-list-list-item-trailing-supporting-text-size: 12px;--mat-list-list-item-trailing-supporting-text-tracking: normal;--mat-list-list-item-trailing-supporting-text-weight: 400}.mdc-list-group__subheader{font:500 16px/1.5 Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;letter-spacing:normal}html{--mat-paginator-container-text-font: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-paginator-container-text-line-height: 1.4;--mat-paginator-container-text-size: 12px;--mat-paginator-container-text-tracking: normal;--mat-paginator-container-text-weight: 400;--mat-paginator-select-trigger-text-size: 12px}.mat-mdc-tab-header{--mat-tab-label-text-font: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-tab-label-text-size: 14px;--mat-tab-label-text-tracking: normal;--mat-tab-label-text-line-height: 1;--mat-tab-label-text-weight: 500}html{--mat-checkbox-label-text-font: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-checkbox-label-text-line-height: 1.5;--mat-checkbox-label-text-size: 14px;--mat-checkbox-label-text-tracking: normal;--mat-checkbox-label-text-weight: 400}html{--mat-button-filled-label-text-font: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-button-filled-label-text-size: 14px;--mat-button-filled-label-text-tracking: normal;--mat-button-filled-label-text-transform: none;--mat-button-filled-label-text-weight: 500;--mat-button-outlined-label-text-font: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-button-outlined-label-text-size: 14px;--mat-button-outlined-label-text-tracking: normal;--mat-button-outlined-label-text-transform: none;--mat-button-outlined-label-text-weight: 500;--mat-button-protected-label-text-font: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-button-protected-label-text-size: 14px;--mat-button-protected-label-text-tracking: normal;--mat-button-protected-label-text-transform: none;--mat-button-protected-label-text-weight: 500;--mat-button-text-label-text-font: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-button-text-label-text-size: 14px;--mat-button-text-label-text-tracking: normal;--mat-button-text-label-text-transform: none;--mat-button-text-label-text-weight: 500;--mat-button-tonal-label-text-font: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-button-tonal-label-text-size: 14px;--mat-button-tonal-label-text-tracking: normal;--mat-button-tonal-label-text-transform: none;--mat-button-tonal-label-text-weight: 500}html{--mat-fab-extended-label-text-font: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-fab-extended-label-text-size: 14px;--mat-fab-extended-label-text-tracking: normal;--mat-fab-extended-label-text-weight: 500}html{--mat-snack-bar-supporting-text-font: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-snack-bar-supporting-text-line-height: 1.5;--mat-snack-bar-supporting-text-size: 14px;--mat-snack-bar-supporting-text-weight: 400}html{--mat-table-header-headline-font: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-table-header-headline-line-height: 1.5;--mat-table-header-headline-size: 14px;--mat-table-header-headline-weight: 500;--mat-table-header-headline-tracking: normal;--mat-table-row-item-label-text-font: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-table-row-item-label-text-line-height: 1.5;--mat-table-row-item-label-text-size: 14px;--mat-table-row-item-label-text-weight: 400;--mat-table-row-item-label-text-tracking: normal;--mat-table-footer-supporting-text-font: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mat-table-footer-supporting-text-line-height: 1.5;--mat-table-footer-supporting-text-size: 14px;--mat-table-footer-supporting-text-weight: 400;--mat-table-footer-supporting-text-tracking: normal}html{overflow-y:scroll}body{font-family:var(--cms-font-family);color:var(--cms-text-primary);background:var(--cms-bg-page);margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:var(--cms-text-link);text-decoration:none}a:hover{text-decoration:underline}h1,h2,h3,h4,h5,h6{color:var(--cms-text-primary);margin-top:0}h1{font-weight:var(--cms-font-weight-bold);font-size:var(--cms-font-size-3xl)}h2{font-weight:var(--cms-font-weight-semibold);font-size:var(--cms-font-size-2xl);margin-bottom:var(--cms-space-md)}h3{font-weight:var(--cms-font-weight-semibold);font-size:var(--cms-font-size-xl)}h4{font-weight:var(--cms-font-weight-semibold);font-size:var(--cms-font-size-lg)}.mat-toolbar.cms-toolbar{background:var(--cms-primary);color:var(--cms-text-inverse);height:var(--cms-toolbar-height);min-height:var(--cms-toolbar-height);max-height:var(--cms-toolbar-height);position:sticky;top:0;z-index:var(--cms-z-sticky);padding:0 var(--cms-space-md)}.mat-toolbar.cms-toolbar .cms-toolbar__logo{height:28px;width:auto;max-height:28px;margin-left:var(--cms-space-sm);display:block}.mat-toolbar.cms-toolbar .cms-toolbar__spacer{flex:1}.mat-toolbar.cms-toolbar .cms-toolbar__user{display:flex;align-items:center;gap:var(--cms-space-sm);cursor:pointer}.mat-toolbar.cms-toolbar .cms-toolbar__user img{width:36px;height:36px;border-radius:var(--cms-radius-circle);object-fit:cover;border:2px solid rgba(255,255,255,.3)}.mat-toolbar.cms-toolbar .cms-toolbar__user span{font-size:var(--cms-font-size-sm);font-weight:var(--cms-font-weight-medium)}.mat-drawer-container,.mat-sidenav-container{background:var(--cms-bg-page)}.mat-drawer.cms-sidenav,.mat-sidenav.cms-sidenav{width:var(--cms-sidenav-width);background:var(--cms-bg-surface);border-right:1px solid var(--cms-border);padding-top:16px}.mat-drawer.cms-sidenav .cms-sidenav__section-label,.mat-sidenav.cms-sidenav .cms-sidenav__section-label{padding:16px var(--cms-space-md) var(--cms-space-xs);font-size:var(--cms-font-size-xs);font-weight:var(--cms-font-weight-semibold);color:var(--cms-text-muted);text-transform:uppercase;letter-spacing:.05em}.mat-drawer.cms-sidenav .cms-sidenav__section-label:first-child,.mat-sidenav.cms-sidenav .cms-sidenav__section-label:first-child{padding-top:var(--cms-space-md)}.mat-drawer.cms-sidenav .cms-sidenav__item,.mat-sidenav.cms-sidenav .cms-sidenav__item{display:flex;align-items:center;gap:var(--cms-space-sm);padding:var(--cms-space-sm) var(--cms-space-md);color:var(--cms-text-secondary);font-size:var(--cms-font-size-sm);font-weight:var(--cms-font-weight-medium);text-decoration:none;border-radius:var(--cms-radius-md);margin:2px var(--cms-space-sm);transition:all var(--cms-transition-fast);cursor:pointer;border:none;background:none;width:calc(100% - var(--cms-space-md));text-align:left}.mat-drawer.cms-sidenav .cms-sidenav__item mat-icon,.mat-drawer.cms-sidenav .cms-sidenav__item .mat-icon,.mat-sidenav.cms-sidenav .cms-sidenav__item mat-icon,.mat-sidenav.cms-sidenav .cms-sidenav__item .mat-icon{font-size:20px;width:20px;height:20px;color:var(--cms-text-muted);transition:color var(--cms-transition-fast)}.mat-drawer.cms-sidenav .cms-sidenav__item:hover,.mat-sidenav.cms-sidenav .cms-sidenav__item:hover{background:var(--cms-bg-muted);color:var(--cms-text-primary);text-decoration:none}.mat-drawer.cms-sidenav .cms-sidenav__item:hover mat-icon,.mat-drawer.cms-sidenav .cms-sidenav__item:hover .mat-icon,.mat-sidenav.cms-sidenav .cms-sidenav__item:hover mat-icon,.mat-sidenav.cms-sidenav .cms-sidenav__item:hover .mat-icon{color:var(--cms-text-secondary)}.mat-drawer.cms-sidenav .cms-sidenav__item--active,.mat-drawer.cms-sidenav .cms-sidenav__item.active,.mat-sidenav.cms-sidenav .cms-sidenav__item--active,.mat-sidenav.cms-sidenav .cms-sidenav__item.active{background:var(--cms-bg-surface-active);color:var(--cms-primary);font-weight:var(--cms-font-weight-semibold)}.mat-drawer.cms-sidenav .cms-sidenav__item--active mat-icon,.mat-drawer.cms-sidenav .cms-sidenav__item--active .mat-icon,.mat-drawer.cms-sidenav .cms-sidenav__item.active mat-icon,.mat-drawer.cms-sidenav .cms-sidenav__item.active .mat-icon,.mat-sidenav.cms-sidenav .cms-sidenav__item--active mat-icon,.mat-sidenav.cms-sidenav .cms-sidenav__item--active .mat-icon,.mat-sidenav.cms-sidenav .cms-sidenav__item.active mat-icon,.mat-sidenav.cms-sidenav .cms-sidenav__item.active .mat-icon{color:var(--cms-primary)}.mat-drawer.cms-sidenav .cms-sidenav__item--nested,.mat-sidenav.cms-sidenav .cms-sidenav__item--nested{padding-left:var(--cms-space-xl);font-size:12px}.mat-drawer.cms-sidenav .cms-sidenav__item--deep,.mat-sidenav.cms-sidenav .cms-sidenav__item--deep{padding-left:var(--cms-space-3xl);font-size:12px}.mat-drawer.cms-sidenav .cms-sidenav__divider,.mat-sidenav.cms-sidenav .cms-sidenav__divider{height:1px;background:var(--cms-border-light);margin:var(--cms-space-sm) var(--cms-space-md)}.mat-drawer.cms-user-panel,.mat-sidenav.cms-user-panel{width:280px;background:var(--cms-bg-surface);border-left:1px solid var(--cms-border);padding:var(--cms-space-lg)}.mat-drawer.cms-user-panel .cms-user-panel__avatar,.mat-sidenav.cms-user-panel .cms-user-panel__avatar{width:80px;height:80px;border-radius:var(--cms-radius-circle);object-fit:cover;display:block;margin:0 auto var(--cms-space-md)}.mat-drawer.cms-user-panel .cms-user-panel__name,.mat-sidenav.cms-user-panel .cms-user-panel__name{text-align:center;font-weight:var(--cms-font-weight-semibold);font-size:var(--cms-font-size-md);margin-bottom:var(--cms-space-xs)}.mat-drawer.cms-user-panel .cms-user-panel__role,.mat-sidenav.cms-user-panel .cms-user-panel__role{text-align:center;color:var(--cms-text-secondary);font-size:var(--cms-font-size-sm);margin-bottom:var(--cms-space-xs)}.mat-drawer.cms-user-panel .cms-user-panel__links,.mat-sidenav.cms-user-panel .cms-user-panel__links{margin-top:var(--cms-space-lg);border-top:1px solid var(--cms-border);padding-top:var(--cms-space-lg)}.mat-drawer.cms-user-panel .cms-user-panel__links a,.mat-sidenav.cms-user-panel .cms-user-panel__links a{display:block;padding:var(--cms-space-sm) 0;color:var(--cms-text-secondary);font-size:var(--cms-font-size-sm);transition:color var(--cms-transition-fast)}.mat-drawer.cms-user-panel .cms-user-panel__links a:hover,.mat-sidenav.cms-user-panel .cms-user-panel__links a:hover{color:var(--cms-primary);text-decoration:none}.mat-mdc-card,.cms-card{background:var(--cms-bg-surface);border:1px solid var(--cms-border);border-radius:var(--cms-radius-lg)!important;box-shadow:var(--cms-shadow-xs)!important;padding:var(--cms-space-lg);transition:box-shadow var(--cms-transition-base)}.mat-mdc-card:hover,.cms-card:hover{box-shadow:var(--cms-shadow-sm)!important}.mat-mdc-card--flat,.cms-card--flat{box-shadow:none!important;border:1px solid var(--cms-border)}.mat-mdc-card--flat:hover,.cms-card--flat:hover{box-shadow:none!important}.section-card,.fau-white-box{background:var(--cms-bg-surface);border:1px solid var(--cms-border);border-radius:var(--cms-radius-md);padding:var(--cms-space-md)}.cms-table,.modern-table{width:100%;border-radius:var(--cms-radius-md);overflow:hidden;background:var(--cms-bg-surface);border-collapse:collapse}.cms-table__outer,.modern-table__outer{border:1px solid var(--cms-border);border-radius:var(--cms-radius-md);overflow:hidden;margin-bottom:var(--cms-space-xl)}.cms-table .mat-mdc-header-row,.modern-table .mat-mdc-header-row,.cms-table .mat-header-row,.modern-table .mat-header-row{background:var(--cms-gray-50);border-bottom:1px solid var(--cms-border)}.cms-table .mat-mdc-header-row th,.modern-table .mat-mdc-header-row th,.cms-table .mat-mdc-header-row .mat-mdc-header-cell,.modern-table .mat-mdc-header-row .mat-mdc-header-cell,.cms-table .mat-header-row th,.modern-table .mat-header-row th,.cms-table .mat-header-row .mat-mdc-header-cell,.modern-table .mat-header-row .mat-mdc-header-cell{color:var(--cms-text-secondary);font-size:var(--cms-font-size-xs);font-weight:var(--cms-font-weight-semibold);text-transform:uppercase;letter-spacing:.03em;padding:var(--cms-space-sm) var(--cms-space-md)}.cms-table .mat-mdc-row,.modern-table .mat-mdc-row,.cms-table .mat-row,.modern-table .mat-row{border-bottom:1px solid var(--cms-border-light);transition:background var(--cms-transition-fast)}.cms-table .mat-mdc-row:hover,.modern-table .mat-mdc-row:hover,.cms-table .mat-row:hover,.modern-table .mat-row:hover{background:var(--cms-bg-surface-hover)}.cms-table .mat-mdc-row:last-child,.modern-table .mat-mdc-row:last-child,.cms-table .mat-row:last-child,.modern-table .mat-row:last-child{border-bottom:none}.cms-table .mat-mdc-row td,.modern-table .mat-mdc-row td,.cms-table .mat-mdc-row .mat-mdc-cell,.modern-table .mat-mdc-row .mat-mdc-cell,.cms-table .mat-row td,.modern-table .mat-row td,.cms-table .mat-row .mat-mdc-cell,.modern-table .mat-row .mat-mdc-cell{padding:var(--cms-space-sm) var(--cms-space-md);font-size:var(--cms-font-size-sm);color:var(--cms-text-primary)}.cms-table>thead>tr,.cms-table>thead tr,.modern-table>thead tr{background:var(--cms-gray-50);border-bottom:2px solid var(--cms-border)}.cms-table>thead>tr th,.cms-table>thead tr th,.modern-table>thead tr th{color:var(--cms-text-secondary);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.03em;padding:12px 16px;text-align:left}.cms-table>tbody>tr,.cms-table>tbody tr,.modern-table>tbody tr{border-bottom:1px solid var(--cms-border-light);transition:background .15s ease}.cms-table>tbody>tr:hover,.cms-table>tbody tr:hover,.modern-table>tbody tr:hover{background:var(--cms-bg-surface-hover, rgba(0, 0, 0, .02))}.cms-table>tbody>tr:last-child,.cms-table>tbody tr:last-child,.modern-table>tbody tr:last-child{border-bottom:none}.cms-table>tbody>tr td,.cms-table>tbody tr td,.modern-table>tbody tr td{padding:12px 16px;font-size:13px;color:var(--cms-text-primary)}.cms-table__paginator .mat-mdc-paginator,.modern-table__paginator .mat-mdc-paginator,.cms-table__paginator .mat-paginator,.modern-table__paginator .mat-paginator{background:transparent;border-top:1px solid var(--cms-border-light)}.cms-table .action-icon,.modern-table .action-icon{color:var(--cms-accent);padding:var(--cms-space-sm);cursor:pointer;transition:color var(--cms-transition-fast)}.cms-table .action-icon:hover,.modern-table .action-icon:hover{color:var(--cms-accent-dark)}.cms-table .mat-sort-header-container .mat-sort-header-arrow,.modern-table .mat-sort-header-container .mat-sort-header-arrow{opacity:.4}.cms-table [aria-sort=ascending] .mat-sort-header-arrow,.cms-table [aria-sort=descending] .mat-sort-header-arrow,.modern-table [aria-sort=ascending] .mat-sort-header-arrow,.modern-table [aria-sort=descending] .mat-sort-header-arrow{opacity:1}.mat-mdc-form-field.cms-form-field,.cms-form__input{width:100%}.cms-form__input .mat-mdc-form-field-subscript-wrapper{font-size:var(--cms-font-size-xs)}.cms-form__row{padding:var(--cms-space-sm) 0}.cms-form__section{margin-bottom:var(--cms-space-lg)}.cms-form__section-title{font-size:var(--cms-font-size-md);font-weight:var(--cms-font-weight-semibold);margin-bottom:var(--cms-space-md);padding-bottom:var(--cms-space-sm);border-bottom:1px solid var(--cms-border-light)}.mat-mdc-text-field-wrapper{border-radius:var(--cms-radius-md)!important}input[type=number]{-moz-appearance:textfield;appearance:textfield;font-variant-numeric:tabular-nums}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}[matPrefix]{font-size:14px;font-weight:500;color:var(--cms-text-secondary);opacity:.8;padding-left:8px}[matSuffix]{font-size:14px;font-weight:500;color:var(--cms-text-secondary);opacity:.8}.cms-btn-primary,.fau-primary-btn{border-radius:var(--cms-radius-pill)!important;padding:8px 24px!important;font-weight:var(--cms-font-weight-medium)!important;font-size:var(--cms-font-size-sm)!important;letter-spacing:.01em}.cms-btn-secondary,.fau-secondary-btn{border-radius:var(--cms-radius-pill)!important;padding:8px 24px!important;font-weight:var(--cms-font-weight-medium)!important;font-size:var(--cms-font-size-sm)!important}.mat-mdc-outlined-button,.mat-stroked-button,.mat-mdc-unelevated-button,.mat-flat-button{border-radius:var(--cms-radius-pill)!important}.mat-mdc-icon-button{transition:background var(--cms-transition-fast)}.mat-mdc-dialog-container,.mat-dialog-container{border-radius:var(--cms-radius-lg)!important;padding:0!important}.mat-mdc-dialog-container .mat-mdc-dialog-surface,.mat-dialog-container .mat-mdc-dialog-surface{border-radius:var(--cms-radius-lg)!important}.cms-dialog,.fau-theme__dialog,.fau-popup{text-align:center;padding:var(--cms-space-xl) var(--cms-space-lg)}.cms-dialog .mat-icon,.fau-theme__dialog .mat-icon,.fau-popup .mat-icon{font-size:48px;width:48px;height:48px;color:var(--cms-accent);margin-bottom:var(--cms-space-md)}.cms-dialog h2,.cms-dialog .mat-mdc-dialog-title,.cms-dialog .mat-dialog-title,.fau-theme__dialog h2,.fau-theme__dialog .mat-mdc-dialog-title,.fau-theme__dialog .mat-dialog-title,.fau-popup h2,.fau-popup .mat-mdc-dialog-title,.fau-popup .mat-dialog-title{font-family:var(--cms-font-family);font-weight:var(--cms-font-weight-bold)!important;font-size:var(--cms-font-size-lg)!important;color:var(--cms-text-primary);margin-bottom:var(--cms-space-sm)}.cms-dialog p,.fau-theme__dialog p,.fau-popup p{font-family:var(--cms-font-family);font-size:var(--cms-font-size-sm);color:var(--cms-text-secondary);line-height:var(--cms-line-height-normal)}.cms-dialog .mat-mdc-dialog-actions,.cms-dialog .mat-dialog-actions,.fau-theme__dialog .mat-mdc-dialog-actions,.fau-theme__dialog .mat-dialog-actions,.fau-popup .mat-mdc-dialog-actions,.fau-popup .mat-dialog-actions{justify-content:center;padding:var(--cms-space-md) var(--cms-space-lg) var(--cms-space-lg);gap:var(--cms-space-sm)}.mat-mdc-chip{border-radius:var(--cms-radius-pill)!important;font-size:var(--cms-font-size-xs)!important}.badge{background:var(--cms-primary);color:var(--cms-text-inverse);border-radius:var(--cms-radius-pill);padding:2px 8px;font-size:var(--cms-font-size-xs);font-weight:var(--cms-font-weight-medium)}.cms-tabs .mat-mdc-tab-header,.cms-tabs .mat-tab-header,.fau-tab .mat-mdc-tab-header,.fau-tab .mat-tab-header{border-bottom:none!important;margin-bottom:var(--cms-space-md)}.cms-tabs .mat-mdc-tab,.cms-tabs .mat-tab-label,.cms-tabs .mat-tab-link,.fau-tab .mat-mdc-tab,.fau-tab .mat-tab-label,.fau-tab .mat-tab-link{background:var(--cms-gray-100);border-radius:var(--cms-radius-md);color:var(--cms-text-secondary);margin-right:var(--cms-space-sm);opacity:1;min-width:auto!important;transition:all var(--cms-transition-fast)}.cms-tabs .mat-mdc-tab:hover,.cms-tabs .mat-tab-label:hover,.cms-tabs .mat-tab-link:hover,.fau-tab .mat-mdc-tab:hover,.fau-tab .mat-tab-label:hover,.fau-tab .mat-tab-link:hover{background:var(--cms-gray-200)}.cms-tabs .mat-mdc-tab.mat-mdc-tab-active,.cms-tabs .mat-mdc-tab.mat-tab-label-active,.cms-tabs .mat-tab-label.mat-mdc-tab-active,.cms-tabs .mat-tab-label.mat-tab-label-active,.cms-tabs .mat-tab-link.mat-mdc-tab-active,.cms-tabs .mat-tab-link.mat-tab-label-active,.fau-tab .mat-mdc-tab.mat-mdc-tab-active,.fau-tab .mat-mdc-tab.mat-tab-label-active,.fau-tab .mat-tab-label.mat-mdc-tab-active,.fau-tab .mat-tab-label.mat-tab-label-active,.fau-tab .mat-tab-link.mat-mdc-tab-active,.fau-tab .mat-tab-link.mat-tab-label-active{background:var(--cms-accent);color:var(--cms-text-inverse)}.cms-tabs .mat-mdc-tab.mat-mdc-tab-active:hover,.cms-tabs .mat-mdc-tab.mat-tab-label-active:hover,.cms-tabs .mat-tab-label.mat-mdc-tab-active:hover,.cms-tabs .mat-tab-label.mat-tab-label-active:hover,.cms-tabs .mat-tab-link.mat-mdc-tab-active:hover,.cms-tabs .mat-tab-link.mat-tab-label-active:hover,.fau-tab .mat-mdc-tab.mat-mdc-tab-active:hover,.fau-tab .mat-mdc-tab.mat-tab-label-active:hover,.fau-tab .mat-tab-label.mat-mdc-tab-active:hover,.fau-tab .mat-tab-label.mat-tab-label-active:hover,.fau-tab .mat-tab-link.mat-mdc-tab-active:hover,.fau-tab .mat-tab-link.mat-tab-label-active:hover{background:var(--cms-accent-dark)}.cms-tabs .mat-ink-bar,.cms-tabs .mdc-tab-indicator,.fau-tab .mat-ink-bar,.fau-tab .mdc-tab-indicator{display:none}.cms-accordion .mat-expansion-panel{box-shadow:none!important;border:1px solid var(--cms-border);border-radius:var(--cms-radius-md)!important;margin-bottom:var(--cms-space-sm)}.cms-accordion .mat-expansion-panel .mat-expansion-panel-header{font-weight:var(--cms-font-weight-medium);padding:var(--cms-space-md) var(--cms-space-lg);height:auto!important}.cms-accordion .mat-expansion-panel .mat-expansion-panel-body{padding:0 var(--cms-space-lg) var(--cms-space-md)}.fau-cms-accordion .mat-expansion-panel{box-shadow:none!important;border:1px solid var(--cms-border);border-radius:12px!important;margin-bottom:20px!important;overflow:hidden}.fau-cms-accordion .mat-expansion-panel-header{height:auto!important;padding:16px 24px!important}.fau-cms-accordion .mat-expansion-panel-body{padding:8px 24px 24px!important}.fau-cms-accordion .mat-expansion-panel-header-title{display:flex;align-items:center;gap:12px;flex-basis:auto!important;flex-grow:1!important;overflow:visible!important}.fau-cms-accordion .mat-expansion-panel-header-title .mat-panel-check,.fau-cms-accordion .mat-expansion-panel-header-title>[class*=col-xs-3],.fau-cms-accordion .mat-expansion-panel-header-title>[class*=col-sm-1]{flex:0 0 auto!important;max-width:none!important;width:auto!important;padding:0!important;display:flex;align-items:center;justify-content:center}.fau-cms-accordion .mat-expansion-panel-header-title>[class*=col-xs-20],.fau-cms-accordion .mat-expansion-panel-header-title>[class*=col-sm-22],.fau-cms-accordion .mat-expansion-panel-header-title>[class*=col-xs-24]{flex:1!important;max-width:none!important;width:auto!important;padding:0!important;margin-top:0!important}.fau-cms-accordion .mat-expansion-panel-header-title>div[style*=margin-top]{margin-top:0!important}.fau-cms-accordion .mat-expansion-panel-header-title h4{margin:0;font-size:15px;font-weight:600}.fau-cms-accordion .mat-expansion-panel-header-title p{margin:2px 0 0;font-size:13px;color:var(--cms-text-muted)}.fau-cms-accordion .section-check{color:var(--cms-gray-300, #d1d5db);font-size:24px;width:24px;height:24px;flex-shrink:0}.fau-cms-accordion .section-check.section-complete{color:var(--cms-success, #3aaa35)!important}.fau-cms-accordion .mat-expansion-panel-header p,.fau-cms-accordion .mat-expansion-panel-header-title p{color:var(--cms-text-muted, #9ca3af)!important;font-size:13px;margin:2px 0 0}.fau-cms-accordion .fau-input-holder [class*=col-xs-24],.fau-cms-accordion .admin-form [class*=col-xs-24]{padding:0!important}.fau-cms-accordion [style*="clear: both"]{display:none}.mat-mdc-slide-toggle .mdc-label{font-weight:var(--cms-font-weight-regular)}.mat-mdc-progress-bar{border-radius:var(--cms-radius-pill)}.mat-mdc-progress-spinner circle{stroke:var(--cms-primary)}.mat-mdc-snack-bar-container{border-radius:var(--cms-radius-md)!important;font-family:var(--cms-font-family)}.mat-mdc-snack-bar-container.cms-toast--success{--mat-snackbar-container-color: var(--cms-success);--mat-snackbar-supporting-text-color: #fff;--mat-snack-bar-button-color: #fff}.mat-mdc-snack-bar-container.cms-toast--error{--mat-snackbar-container-color: var(--cms-warn);--mat-snackbar-supporting-text-color: #fff;--mat-snack-bar-button-color: #fff}.mat-mdc-snack-bar-container.cms-toast--info{--mat-snackbar-container-color: var(--cms-info);--mat-snackbar-supporting-text-color: #fff;--mat-snack-bar-button-color: #fff}.mat-mdc-snack-bar-container.cms-toast--warn{--mat-snackbar-container-color: var(--cms-warning);--mat-snackbar-supporting-text-color: #fff;--mat-snack-bar-button-color: #fff}.mat-mdc-tooltip{font-size:var(--cms-font-size-xs)!important}.cms-status{display:inline-flex;align-items:center;gap:var(--cms-space-xs);font-size:var(--cms-font-size-xs);font-weight:var(--cms-font-weight-medium)}.cms-status:before{content:"";width:8px;height:8px;border-radius:var(--cms-radius-circle)}.cms-status--enabled:before{background:var(--cms-success)}.cms-status--disabled:before{background:var(--cms-warn)}.cms-status--preview:before{background:var(--cms-warning)}.cms-status--archived:before{background:var(--cms-gray-400)}.fau-circle{width:10px;height:10px;border-radius:var(--cms-radius-circle);display:inline-block}.fau-circle.enabled{background-color:var(--cms-success)}.fau-circle.disabled{background-color:var(--cms-warn)}.fau-circle.preview{background-color:var(--cms-warning)}.cms-icon{color:var(--cms-accent)!important}.cms-loading{display:flex;justify-content:center;align-items:center;padding:var(--cms-space-3xl);color:var(--cms-primary)}.loading-icon{color:var(--cms-primary);text-align:center;display:block;margin:var(--cms-space-lg) 0}.hamburgBar1,.hamburgBar2,.hamburgBar3{width:22px;height:3px;background-color:#fff!important;margin:4px 0;transition:var(--cms-transition-slow);border-radius:2px}.hb-change .hamburgBar1{transform:translateY(7px) rotate(-45deg)}.hb-change .hamburgBar3{transform:translateY(-7px) rotate(45deg)}.cms-submenu{display:flex;align-items:center;justify-content:center;gap:var(--cms-space-xs);background:var(--cms-gray-100);padding:var(--cms-space-xs) var(--cms-space-md);position:relative;z-index:1}.cms-submenu a{display:inline-flex;align-items:center;gap:var(--cms-space-xs);padding:var(--cms-space-sm) var(--cms-space-md);color:var(--cms-text-secondary);font-size:var(--cms-font-size-sm);font-weight:var(--cms-font-weight-medium);border-radius:var(--cms-radius-md);text-decoration:none;transition:all var(--cms-transition-fast)}.cms-submenu a mat-icon{font-size:18px;width:18px;height:18px}.cms-submenu a:hover{background:var(--cms-gray-200);color:var(--cms-text-primary)}.cms-submenu a.active{background:var(--cms-bg-surface);color:var(--cms-primary);box-shadow:var(--cms-shadow-xs)}@media(max-width:768px){.cms-submenu{flex-wrap:wrap;justify-content:flex-start}}.cms-toolbar__alert{display:inline-flex;align-items:center;gap:var(--cms-space-xs);background:var(--cms-primary-light);border-radius:var(--cms-radius-md);padding:var(--cms-space-xs) var(--cms-space-sm);margin-right:var(--cms-space-sm);cursor:pointer;color:var(--cms-primary);font-size:var(--cms-font-size-sm);font-weight:var(--cms-font-weight-medium)}.cms-toolbar__alert mat-icon{font-size:22px;width:22px;height:22px}.cms-toolbar__logo-link{display:inline-flex;align-items:center;text-decoration:none}.cms-layout{min-height:calc(100vh - 56px)}.cms-content{background:var(--cms-bg-page)}.cms-sidenav__toggle{position:fixed;top:76px;left:calc(var(--cms-sidenav-width) - 14px);z-index:200;width:28px;height:28px;border-radius:50%;border:1px solid var(--cms-border);background:var(--cms-bg-surface);display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 1px 3px #0000001a;transition:left .4s cubic-bezier(.25,.8,.25,1),border-radius .4s cubic-bezier(.25,.8,.25,1),background .15s ease;padding:0}.cms-sidenav__toggle mat-icon{font-size:18px;width:18px;height:18px;color:var(--cms-text-muted);line-height:18px}.cms-sidenav__toggle:hover{background:var(--cms-gray-50);box-shadow:0 2px 6px #00000026}.cms-sidenav__toggle:hover mat-icon{color:var(--cms-text-primary)}.cms-sidenav__toggle--closed{left:0;border-radius:0 50% 50% 0;border-left:none}.fau-theme__container{padding-left:var(--cms-space-lg);padding-right:var(--cms-space-lg);background:var(--cms-bg-page);padding-top:var(--cms-space-lg);min-height:100vh}.main-holder{padding:var(--cms-space-md) var(--cms-space-lg);min-height:100vh}.side-holder{background:var(--cms-bg-surface)!important;border-right:1px solid var(--cms-border);min-height:100vh;padding-top:var(--cms-space-md)}.cms-dashboard{padding:32px 40px;background:var(--cms-bg-page);max-width:960px}.cms-dashboard__header{margin-bottom:32px}.cms-dashboard__date{color:var(--cms-accent);font-size:13px;font-weight:500;margin-bottom:4px}.cms-dashboard__greeting{font-size:28px;font-weight:700;margin:0;color:var(--cms-text-primary)}.cms-dashboard__actions{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:32px}.cms-dashboard__action-btn{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;border-radius:100px;border:1px solid var(--cms-border);background:#fff;font-size:13px;font-weight:500;color:var(--cms-text-primary);text-decoration:none;transition:all .15s ease;cursor:pointer}.cms-dashboard__action-btn mat-icon{font-size:18px;width:18px;height:18px;color:var(--cms-accent)}.cms-dashboard__action-btn:hover{border-color:var(--cms-accent);background:#0088880a;box-shadow:0 2px 8px #0088881a}.cms-dashboard__section-label{font-size:11px;font-weight:600;color:var(--cms-text-muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:12px}.cms-dashboard__cards{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media(max-width:768px){.cms-dashboard__cards{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.cms-dashboard__cards{grid-template-columns:1fr}}.cms-dashboard__card{display:flex;flex-direction:column;align-items:center;text-align:center;padding:24px 16px;background:#fff;border:1px solid var(--cms-border);border-radius:12px;text-decoration:none;color:var(--cms-text-primary);transition:all .15s ease;cursor:pointer}.cms-dashboard__card:hover{border-color:var(--cms-accent);box-shadow:0 4px 12px #00888814;transform:translateY(-2px)}.cms-dashboard__card-icon{font-size:32px!important;width:32px!important;height:32px!important;color:var(--cms-accent);margin-bottom:12px}.cms-dashboard__card-title{font-size:14px;font-weight:600;margin:0 0 4px}.cms-dashboard__card-desc{font-size:12px;color:var(--cms-text-muted);margin:0;line-height:1.4}.row__header-button{align-items:center;margin-bottom:var(--cms-space-md)}.email-page{padding:var(--cms-space-lg) var(--cms-space-xl);background:var(--cms-bg-page);min-height:100vh}@media(max-width:768px){.email-page{padding:var(--cms-space-md)}}.email-page__header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--cms-space-md);margin-bottom:var(--cms-space-lg)}.email-page__header h1{margin:0;font-size:var(--cms-font-size-2xl);font-weight:var(--cms-font-weight-bold)}.email-page__actions{display:flex;align-items:center;gap:var(--cms-space-sm)}.email-page__filters{display:flex;gap:var(--cms-space-md);flex-wrap:wrap;margin-bottom:var(--cms-space-lg)}.email-page__filters mat-form-field{flex:1;min-width:180px;max-width:320px}@media(max-width:768px){.email-page__filters{flex-direction:column}.email-page__filters mat-form-field{max-width:100%}}.email-page__table{background:var(--cms-bg-surface);border:1px solid var(--cms-border);border-radius:var(--cms-radius-lg);overflow:hidden;margin-bottom:var(--cms-space-lg)}.email-page__table table{width:100%}.email-page__table .mat-mdc-paginator,.email-page__table .mat-paginator{background:transparent;border-top:1px solid var(--cms-border-light)}.email-page__empty{text-align:center;padding:var(--cms-space-3xl) var(--cms-space-lg);color:var(--cms-text-muted)}.email-page__empty mat-icon{font-size:48px;width:48px;height:48px;margin-bottom:var(--cms-space-sm);display:block;margin-left:auto;margin-right:auto}.email-page__empty p{font-size:var(--cms-font-size-sm);margin:0}.email-page .mat-mdc-tab-group,.email-page .mat-tab-group{margin-bottom:var(--cms-space-lg)}.email-page__shortcuts{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:var(--cms-space-md);margin-top:var(--cms-space-md)}.email-page__shortcut-card{background:var(--cms-bg-surface);border:1px solid var(--cms-border);border-radius:var(--cms-radius-lg);padding:var(--cms-space-xl) var(--cms-space-lg);text-align:center;transition:box-shadow var(--cms-transition-base),transform var(--cms-transition-base)}.email-page__shortcut-card:hover{box-shadow:var(--cms-shadow-md);transform:translateY(-2px)}.email-page__shortcut-card mat-icon{font-size:32px;width:32px;height:32px;color:var(--cms-accent)}.email-page__shortcut-card img{width:28px;height:28px}.email-page__shortcut-card h5{font-weight:var(--cms-font-weight-semibold);font-size:var(--cms-font-size-sm);margin:var(--cms-space-md) 0 var(--cms-space-sm)}.email-page__shortcut-card p{color:var(--cms-text-muted);font-size:var(--cms-font-size-xs);margin-bottom:var(--cms-space-md)}.email-page .chip-status__booked{background:var(--cms-success)!important;color:#fff!important;font-size:11px!important}.email-page .chip-status__unbooked{background:var(--cms-warning)!important;color:#fff!important;font-size:11px!important}.email-page .send-error-chip{color:var(--cms-warn);font-weight:var(--cms-font-weight-medium);font-size:var(--cms-font-size-xs)}.email-page .send-error-chip mat-icon{font-size:16px;width:16px;height:16px;vertical-align:middle}.email-page .subInstName{color:var(--cms-text-muted);font-size:var(--cms-font-size-xs)}.email-page .fau-card{background:var(--cms-bg-surface);border:1px solid var(--cms-border);border-radius:var(--cms-radius-lg);padding:var(--cms-space-xl) var(--cms-space-lg);text-align:center;transition:box-shadow var(--cms-transition-base);height:100%}.email-page .fau-card:hover{box-shadow:var(--cms-shadow-md)}.email-page .fau-message{text-align:center;padding:var(--cms-space-xl);color:var(--cms-text-muted)}.email-page .fau-message i{font-size:24px;margin-bottom:var(--cms-space-sm)}.cms-dialog-overlay{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:var(--cms-z-modal)}.cms-dialog-overlay .cms-dialog{background:var(--cms-bg-surface);border-radius:var(--cms-radius-lg);box-shadow:var(--cms-shadow-xl);max-width:600px;width:90%;max-height:90vh;overflow-y:auto;padding:var(--cms-space-lg);position:relative}.cms-dialog-overlay .cms-dialog__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--cms-space-md)}.cms-dialog-overlay .cms-dialog__header h2,.cms-dialog-overlay .cms-dialog__header h3{margin:0}.cms-dialog-overlay .cms-dialog__close{position:absolute;top:var(--cms-space-sm);right:var(--cms-space-sm)}.email-sidebar{background:var(--cms-bg-surface);border-right:1px solid var(--cms-border);min-height:100vh;padding:var(--cms-space-md) 0;width:240px;flex-shrink:0}@media(max-width:768px){.email-sidebar{display:none}}.email-sidebar__link{display:flex;align-items:center;gap:var(--cms-space-sm);padding:10px var(--cms-space-lg);color:var(--cms-text-secondary);font-size:var(--cms-font-size-sm);font-weight:var(--cms-font-weight-medium);text-decoration:none;cursor:pointer;transition:all var(--cms-transition-fast)}.email-sidebar__link mat-icon{font-size:20px;width:20px;height:20px;color:var(--cms-text-muted)}.email-sidebar__link:hover{background:var(--cms-bg-muted);color:var(--cms-text-primary);text-decoration:none}.email-sidebar__link--active{color:var(--cms-primary)!important;background:var(--cms-primary-lighter)}.email-sidebar__link--active mat-icon{color:var(--cms-primary)}.email-sidebar__link--back{color:var(--cms-text-muted);font-size:var(--cms-font-size-xs);margin-bottom:var(--cms-space-sm);padding-bottom:var(--cms-space-sm);border-bottom:1px solid var(--cms-border-light)}.email-breadcrumbs{padding:0 var(--cms-space-lg)}.event-subnav{padding:var(--cms-space-xs) 0;border-top:1px solid var(--cms-border-light)}.event-subnav__group-label{padding:var(--cms-space-sm) var(--cms-space-md);font-size:var(--cms-font-size-xs);font-weight:var(--cms-font-weight-bold);color:var(--cms-primary);text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid var(--cms-border-light);margin-bottom:var(--cms-space-xs)}.event-subnav__event-label{padding:var(--cms-space-sm) var(--cms-space-md) var(--cms-space-xs) var(--cms-space-lg);font-size:11px;font-weight:var(--cms-font-weight-semibold);color:var(--cms-text-secondary);margin-top:var(--cms-space-xs);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.event-subnav__event-label--toggle{display:flex;align-items:center;justify-content:space-between;cursor:pointer;border-radius:var(--cms-radius-sm);transition:background .15s ease;-webkit-user-select:none;user-select:none}.event-subnav__event-label--toggle:hover{background:var(--cms-hover-bg, rgba(0, 0, 0, .04))}.event-subnav__event-label--toggle span{overflow:hidden;text-overflow:ellipsis;flex:1;min-width:0}.event-subnav__chevron{font-size:18px;width:18px;height:18px;line-height:18px;flex-shrink:0;transition:transform .2s ease;color:var(--cms-text-muted)}.event-subnav__chevron--collapsed{transform:rotate(-90deg)}.event-subnav__event-body{overflow:hidden;max-height:600px;transition:max-height .25s ease,opacity .2s ease;opacity:1}.event-subnav__event-body--collapsed{max-height:0;opacity:0}.event-subnav__sub-label,.event-subnav__product-label{padding:var(--cms-space-xs) var(--cms-space-md) 2px var(--cms-space-3xl);font-size:10px;font-weight:var(--cms-font-weight-semibold);color:var(--cms-text-muted);text-transform:uppercase;letter-spacing:.03em}.ed__event-id{font-size:14px;font-weight:400;color:var(--cms-text-muted, #9ca3af)}.ed__section{margin-bottom:32px}.ed__section-title{font-size:16px;font-weight:600;margin:0 0 16px;color:var(--cms-text-primary, #1a1a2e)}.ed__card{background:#fff;border:1px solid var(--cms-border, #e5e7eb);border-radius:12px;padding:28px 32px}.ed__field--full{width:100%;margin-bottom:8px}.ed__row{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;margin-bottom:16px}.ed__row--3{grid-template-columns:1fr 1fr 2fr}.ed__field--span2{grid-column:span 1}.ed__row--hidden{display:none}@media(max-width:768px){.ed__row,.ed__row--3{grid-template-columns:1fr}}.ed__save-bar{display:flex;justify-content:center;padding:24px 0}.ed__save-bar button{border-radius:100px!important;padding:0 40px!important;min-width:180px}.epg-dropdown{display:flex;align-items:center;gap:16px;padding:8px 0}.epg-dropdown__field{flex:1;min-width:0}.epg-dropdown__actions{flex-shrink:0}.epg-dropdown--snippet{padding:4px 0;gap:12px}.epg-dropdown+.epg-dropdown{border-top:1px solid var(--cms-border-light, #f0f0f0);margin-top:4px;padding-top:12px}.prereg__filters{display:flex;align-items:center;gap:24px}.prereg__filters-form{flex:1;min-width:0}.prereg__compare-field{width:100%;max-width:500px}.prereg__empty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 32px!important;text-align:center;color:var(--cms-text-secondary)}.prereg__empty h3{margin:12px 0 4px;font-size:16px;font-weight:600;color:var(--cms-text-primary)}.prereg__empty p{margin:0;font-size:14px}.prereg__empty-icon{font-size:40px;width:40px;height:40px;color:var(--cms-text-muted)}.prereg__table-header{display:flex;align-items:center;padding:10px 24px 10px 16px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--cms-text-secondary);border-bottom:2px solid var(--cms-border);margin-bottom:0;overflow:hidden;min-width:0}.prereg__row{display:flex;align-items:center;width:100%;min-width:0;font-size:13px}.prereg__col{flex-shrink:1;min-width:0;padding:0 6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.prereg__col--tdiff{flex:0 0 50px;font-weight:600}.prereg__col--date{flex:1 1 120px}.prereg__col--count{flex:1.2 1 100px;font-variant-numeric:tabular-nums}.prereg__col--arrow{flex:0 0 24px}.prereg__panel.mat-expansion-panel{box-shadow:none!important;border-bottom:1px solid var(--cms-border-light, #f0f0f0);border-radius:0!important}.prereg__panel.mat-expansion-panel .mat-expansion-panel-header{padding:0 16px;font-size:13px}.prereg__panel.mat-expansion-panel .mat-expansion-panel-body{padding:0 0 16px}.prereg__inner-table{border:1px solid var(--cms-border);border-radius:8px;overflow:hidden;margin:8px 16px 0}.prereg__no-data{padding:16px 24px;font-size:13px;color:var(--cms-text-muted);font-style:italic;margin:0}.list-header{display:block;font-size:var(--cms-font-size-sm);font-weight:var(--cms-font-weight-semibold);color:var(--cms-text-primary);margin-bottom:var(--cms-space-xs)}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.text-muted{color:var(--cms-text-muted)}.text-secondary{color:var(--cms-text-secondary)}*,*:before,*:after{box-sizing:border-box}.container,.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}[class*=col-]{position:relative;width:100%;padding-right:15px;padding-left:15px}[class*=col-]>[class*=col-]{float:none}[class*=col-]:has(>[class*=col-]){display:flex;flex-wrap:wrap}.col-xs-1{flex:0 0 4.1666666667%;max-width:4.1666666667%}.col-xs-2{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xs-3{flex:0 0 12.5%;max-width:12.5%}.col-xs-4{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xs-5{flex:0 0 20.8333333333%;max-width:20.8333333333%}.col-xs-6{flex:0 0 25%;max-width:25%}.col-xs-7{flex:0 0 29.1666666667%;max-width:29.1666666667%}.col-xs-8{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xs-9{flex:0 0 37.5%;max-width:37.5%}.col-xs-10{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xs-11{flex:0 0 45.8333333333%;max-width:45.8333333333%}.col-xs-12{flex:0 0 50%;max-width:50%}.col-xs-13{flex:0 0 54.1666666667%;max-width:54.1666666667%}.col-xs-14{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xs-15{flex:0 0 62.5%;max-width:62.5%}.col-xs-16{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xs-17{flex:0 0 70.8333333333%;max-width:70.8333333333%}.col-xs-18{flex:0 0 75%;max-width:75%}.col-xs-19{flex:0 0 79.1666666667%;max-width:79.1666666667%}.col-xs-20{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xs-21{flex:0 0 87.5%;max-width:87.5%}.col-xs-22{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-xs-23{flex:0 0 95.8333333333%;max-width:95.8333333333%}.col-xs-24{flex:0 0 100%;max-width:100%}.col-xs-push-1{left:4.1666666667%}.col-xs-push-2{left:8.3333333333%}.col-xs-push-3{left:12.5%}.col-xs-push-4{left:16.6666666667%}.col-xs-push-5{left:20.8333333333%}.col-xs-push-6{left:25%}.col-xs-push-7{left:29.1666666667%}.col-xs-push-8{left:33.3333333333%}.col-xs-push-9{left:37.5%}.col-xs-push-10{left:41.6666666667%}.col-xs-push-11{left:45.8333333333%}.col-xs-push-12{left:50%}.col-xs-push-13{left:54.1666666667%}.col-xs-push-14{left:58.3333333333%}.col-xs-push-15{left:62.5%}.col-xs-push-16{left:66.6666666667%}.col-xs-push-17{left:70.8333333333%}.col-xs-push-18{left:75%}.col-xs-push-19{left:79.1666666667%}.col-xs-push-20{left:83.3333333333%}.col-xs-push-21{left:87.5%}.col-xs-push-22{left:91.6666666667%}.col-xs-push-23{left:95.8333333333%}@media(min-width:576px){.col-sm-1{flex:0 0 4.1666666667%;max-width:4.1666666667%}.col-sm-2{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-sm-3{flex:0 0 12.5%;max-width:12.5%}.col-sm-4{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-5{flex:0 0 20.8333333333%;max-width:20.8333333333%}.col-sm-6{flex:0 0 25%;max-width:25%}.col-sm-7{flex:0 0 29.1666666667%;max-width:29.1666666667%}.col-sm-8{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-sm-9{flex:0 0 37.5%;max-width:37.5%}.col-sm-10{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-sm-11{flex:0 0 45.8333333333%;max-width:45.8333333333%}.col-sm-12{flex:0 0 50%;max-width:50%}.col-sm-13{flex:0 0 54.1666666667%;max-width:54.1666666667%}.col-sm-14{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-sm-15{flex:0 0 62.5%;max-width:62.5%}.col-sm-16{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-sm-17{flex:0 0 70.8333333333%;max-width:70.8333333333%}.col-sm-18{flex:0 0 75%;max-width:75%}.col-sm-19{flex:0 0 79.1666666667%;max-width:79.1666666667%}.col-sm-20{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-sm-21{flex:0 0 87.5%;max-width:87.5%}.col-sm-22{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-sm-23{flex:0 0 95.8333333333%;max-width:95.8333333333%}.col-sm-24{flex:0 0 100%;max-width:100%}.col-sm-push-1{left:4.1666666667%}.col-sm-push-2{left:8.3333333333%}.col-sm-push-3{left:12.5%}.col-sm-push-4{left:16.6666666667%}.col-sm-push-5{left:20.8333333333%}.col-sm-push-6{left:25%}.col-sm-push-7{left:29.1666666667%}.col-sm-push-8{left:33.3333333333%}.col-sm-push-9{left:37.5%}.col-sm-push-10{left:41.6666666667%}.col-sm-push-11{left:45.8333333333%}.col-sm-push-12{left:50%}.col-sm-push-13{left:54.1666666667%}.col-sm-push-14{left:58.3333333333%}.col-sm-push-15{left:62.5%}.col-sm-push-16{left:66.6666666667%}.col-sm-push-17{left:70.8333333333%}.col-sm-push-18{left:75%}.col-sm-push-19{left:79.1666666667%}.col-sm-push-20{left:83.3333333333%}.col-sm-push-21{left:87.5%}.col-sm-push-22{left:91.6666666667%}.col-sm-push-23{left:95.8333333333%}}@media(min-width:768px){.col-md-1{flex:0 0 4.1666666667%;max-width:4.1666666667%}.col-md-2{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-md-3{flex:0 0 12.5%;max-width:12.5%}.col-md-4{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-5{flex:0 0 20.8333333333%;max-width:20.8333333333%}.col-md-6{flex:0 0 25%;max-width:25%}.col-md-7{flex:0 0 29.1666666667%;max-width:29.1666666667%}.col-md-8{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-md-9{flex:0 0 37.5%;max-width:37.5%}.col-md-10{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-md-11{flex:0 0 45.8333333333%;max-width:45.8333333333%}.col-md-12{flex:0 0 50%;max-width:50%}.col-md-13{flex:0 0 54.1666666667%;max-width:54.1666666667%}.col-md-14{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-md-15{flex:0 0 62.5%;max-width:62.5%}.col-md-16{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-md-17{flex:0 0 70.8333333333%;max-width:70.8333333333%}.col-md-18{flex:0 0 75%;max-width:75%}.col-md-19{flex:0 0 79.1666666667%;max-width:79.1666666667%}.col-md-20{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-md-21{flex:0 0 87.5%;max-width:87.5%}.col-md-22{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-md-23{flex:0 0 95.8333333333%;max-width:95.8333333333%}.col-md-24{flex:0 0 100%;max-width:100%}.col-md-push-1{left:4.1666666667%}.col-md-push-2{left:8.3333333333%}.col-md-push-3{left:12.5%}.col-md-push-4{left:16.6666666667%}.col-md-push-5{left:20.8333333333%}.col-md-push-6{left:25%}.col-md-push-7{left:29.1666666667%}.col-md-push-8{left:33.3333333333%}.col-md-push-9{left:37.5%}.col-md-push-10{left:41.6666666667%}.col-md-push-11{left:45.8333333333%}.col-md-push-12{left:50%}.col-md-push-13{left:54.1666666667%}.col-md-push-14{left:58.3333333333%}.col-md-push-15{left:62.5%}.col-md-push-16{left:66.6666666667%}.col-md-push-17{left:70.8333333333%}.col-md-push-18{left:75%}.col-md-push-19{left:79.1666666667%}.col-md-push-20{left:83.3333333333%}.col-md-push-21{left:87.5%}.col-md-push-22{left:91.6666666667%}.col-md-push-23{left:95.8333333333%}}@media(min-width:992px){.col-lg-1{flex:0 0 4.1666666667%;max-width:4.1666666667%}.col-lg-2{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-lg-3{flex:0 0 12.5%;max-width:12.5%}.col-lg-4{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-5{flex:0 0 20.8333333333%;max-width:20.8333333333%}.col-lg-6{flex:0 0 25%;max-width:25%}.col-lg-7{flex:0 0 29.1666666667%;max-width:29.1666666667%}.col-lg-8{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-lg-9{flex:0 0 37.5%;max-width:37.5%}.col-lg-10{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-lg-11{flex:0 0 45.8333333333%;max-width:45.8333333333%}.col-lg-12{flex:0 0 50%;max-width:50%}.col-lg-13{flex:0 0 54.1666666667%;max-width:54.1666666667%}.col-lg-14{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-lg-15{flex:0 0 62.5%;max-width:62.5%}.col-lg-16{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-lg-17{flex:0 0 70.8333333333%;max-width:70.8333333333%}.col-lg-18{flex:0 0 75%;max-width:75%}.col-lg-19{flex:0 0 79.1666666667%;max-width:79.1666666667%}.col-lg-20{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-lg-21{flex:0 0 87.5%;max-width:87.5%}.col-lg-22{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-lg-23{flex:0 0 95.8333333333%;max-width:95.8333333333%}.col-lg-24{flex:0 0 100%;max-width:100%}.col-lg-push-1{left:4.1666666667%}.col-lg-push-2{left:8.3333333333%}.col-lg-push-3{left:12.5%}.col-lg-push-4{left:16.6666666667%}.col-lg-push-5{left:20.8333333333%}.col-lg-push-6{left:25%}.col-lg-push-7{left:29.1666666667%}.col-lg-push-8{left:33.3333333333%}.col-lg-push-9{left:37.5%}.col-lg-push-10{left:41.6666666667%}.col-lg-push-11{left:45.8333333333%}.col-lg-push-12{left:50%}.col-lg-push-13{left:54.1666666667%}.col-lg-push-14{left:58.3333333333%}.col-lg-push-15{left:62.5%}.col-lg-push-16{left:66.6666666667%}.col-lg-push-17{left:70.8333333333%}.col-lg-push-18{left:75%}.col-lg-push-19{left:79.1666666667%}.col-lg-push-20{left:83.3333333333%}.col-lg-push-21{left:87.5%}.col-lg-push-22{left:91.6666666667%}.col-lg-push-23{left:95.8333333333%}}@media(min-width:1200px){.col-xl-1{flex:0 0 4.1666666667%;max-width:4.1666666667%}.col-xl-2{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xl-3{flex:0 0 12.5%;max-width:12.5%}.col-xl-4{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-5{flex:0 0 20.8333333333%;max-width:20.8333333333%}.col-xl-6{flex:0 0 25%;max-width:25%}.col-xl-7{flex:0 0 29.1666666667%;max-width:29.1666666667%}.col-xl-8{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xl-9{flex:0 0 37.5%;max-width:37.5%}.col-xl-10{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xl-11{flex:0 0 45.8333333333%;max-width:45.8333333333%}.col-xl-12{flex:0 0 50%;max-width:50%}.col-xl-13{flex:0 0 54.1666666667%;max-width:54.1666666667%}.col-xl-14{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xl-15{flex:0 0 62.5%;max-width:62.5%}.col-xl-16{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xl-17{flex:0 0 70.8333333333%;max-width:70.8333333333%}.col-xl-18{flex:0 0 75%;max-width:75%}.col-xl-19{flex:0 0 79.1666666667%;max-width:79.1666666667%}.col-xl-20{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xl-21{flex:0 0 87.5%;max-width:87.5%}.col-xl-22{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-xl-23{flex:0 0 95.8333333333%;max-width:95.8333333333%}.col-xl-24{flex:0 0 100%;max-width:100%}}.col{flex:1 0 0%;padding-right:15px;padding-left:15px}.col-auto{flex:0 0 auto;width:auto;padding-right:15px;padding-left:15px}.col-1{flex:0 0 8.3333333333%;max-width:8.3333333333%;padding-right:15px;padding-left:15px}.col-2{flex:0 0 16.6666666667%;max-width:16.6666666667%;padding-right:15px;padding-left:15px}.col-3{flex:0 0 25%;max-width:25%;padding-right:15px;padding-left:15px}.col-4{flex:0 0 33.3333333333%;max-width:33.3333333333%;padding-right:15px;padding-left:15px}.col-5{flex:0 0 41.6666666667%;max-width:41.6666666667%;padding-right:15px;padding-left:15px}.col-6{flex:0 0 50%;max-width:50%;padding-right:15px;padding-left:15px}.col-7{flex:0 0 58.3333333333%;max-width:58.3333333333%;padding-right:15px;padding-left:15px}.col-8{flex:0 0 66.6666666667%;max-width:66.6666666667%;padding-right:15px;padding-left:15px}.col-9{flex:0 0 75%;max-width:75%;padding-right:15px;padding-left:15px}.col-10{flex:0 0 83.3333333333%;max-width:83.3333333333%;padding-right:15px;padding-left:15px}.col-11{flex:0 0 91.6666666667%;max-width:91.6666666667%;padding-right:15px;padding-left:15px}.col-12{flex:0 0 100%;max-width:100%;padding-right:15px;padding-left:15px}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mx-0{margin-left:0!important;margin-right:0!important}.float-right{float:right!important}@media(max-width:575px){.hidden-xs{display:none!important}}@media(min-width:576px)and (max-width:767px){.hidden-sm{display:none!important}}@media(min-width:576px){.visible-xs{display:none!important}}.pull-right{float:right}.pull-left{float:left}.img-fluid,.img-responsive{max-width:100%;height:auto;display:block}.rounded-pill{border-radius:50rem!important}.d-flex{display:flex}.d-none{display:none}.d-block{display:block}.mt-0{margin-top:0!important}.mb-0{margin-bottom:0!important}.ml-auto{margin-left:auto!important}.pl-2{padding-left:.5rem!important}.p-4{padding:1.5rem!important}.mt-n2{margin-top:-.5rem!important}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:var(--cms-text-primary);background-color:var(--cms-bg-surface);border:1px solid var(--cms-border);border-radius:var(--cms-radius-md);transition:border-color var(--cms-transition-fast)}.form-control:focus{border-color:var(--cms-border-focus);outline:0}.alert{padding:12px 20px;border-radius:var(--cms-radius-md);margin-bottom:var(--cms-space-md)}.alert-danger{background:var(--cms-warn-light);color:#842029;border:1px solid #f5c2c7}.alert-success{background:var(--cms-success-light);color:#0f5132;border:1px solid #badbcc}.alert-warning{background:var(--cms-warning-light);color:#664d03;border:1px solid #ffecb5}.alert-info{background:var(--cms-info-light);color:#055160;border:1px solid #b6effb}.panel{border:1px solid var(--cms-border);border-radius:var(--cms-radius-md);margin-bottom:var(--cms-space-md)}.panel-default{border-color:var(--cms-border)}.panel-body{padding:var(--cms-space-md)}.panel-heading{padding:var(--cms-space-sm) var(--cms-space-md);background:var(--cms-gray-50);border-bottom:1px solid var(--cms-border)}.form-group{margin-bottom:var(--cms-space-md)}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.navbar{display:flex;align-items:center;padding:.5rem 1rem}.navbar-dark{color:#fff}.navbar-brand{display:inline-flex;align-items:center;padding:0;margin-right:1rem;text-decoration:none}.navbar-nav{display:flex;list-style:none;margin:0;padding:0}.navbar-text{display:flex;align-items:center}.navbar-expand-lg{flex-wrap:nowrap}.btn{display:inline-block;font-weight:400;text-align:center;vertical-align:middle;cursor:pointer;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:var(--cms-radius-md);border:1px solid transparent;transition:all var(--cms-transition-fast)}.btn-lg{padding:.5rem 1rem;font-size:1.125rem}.btn-primary,.btn-fau{background:var(--cms-primary);color:#fff;border-color:var(--cms-primary)}.btn-primary:hover,.btn-fau:hover{background:var(--cms-primary-dark);border-color:var(--cms-primary-dark);color:#fff}.font-weight-bold{font-weight:700!important}.cms-page{padding:var(--cms-space-lg);max-width:var(--cms-content-max-width);min-height:100vh;background:var(--cms-bg-page)}@media(max-width:768px){.cms-page{padding:var(--cms-space-md)}}.cms-page__header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--cms-space-md);margin-bottom:var(--cms-space-lg)}.cms-page__header h1,.cms-page__header h2{margin:0}.cms-page__actions{display:flex;align-items:center;gap:var(--cms-space-sm);flex-wrap:wrap}.cms-grid{display:grid;gap:var(--cms-space-md)}.cms-grid--2{grid-template-columns:repeat(2,1fr)}.cms-grid--3{grid-template-columns:repeat(3,1fr)}.cms-grid--4{grid-template-columns:repeat(4,1fr)}.cms-grid--5{grid-template-columns:repeat(5,1fr)}.cms-grid--6{grid-template-columns:repeat(6,1fr)}.cms-grid--sidebar{grid-template-columns:1fr 3fr}.cms-grid--sidebar-wide{grid-template-columns:1fr 2fr}.cms-grid--two-thirds{grid-template-columns:2fr 1fr}.cms-grid--golden{grid-template-columns:5fr 3fr}.cms-grid--content-aside{grid-template-columns:3fr 1fr}.cms-grid--gap-sm{gap:var(--cms-space-sm)}.cms-grid--gap-lg{gap:var(--cms-space-lg)}.cms-grid--gap-xl{gap:var(--cms-space-xl)}.cms-grid--gap-none{gap:0}@media(max-width:768px){.cms-grid--2,.cms-grid--3,.cms-grid--4,.cms-grid--5,.cms-grid--6,.cms-grid--sidebar,.cms-grid--sidebar-wide,.cms-grid--two-thirds,.cms-grid--golden,.cms-grid--content-aside{grid-template-columns:1fr}}@media(min-width:769px)and (max-width:1024px){.cms-grid--4,.cms-grid--5,.cms-grid--6,.cms-grid--3{grid-template-columns:repeat(2,1fr)}}.cms-grid-auto{display:grid;gap:var(--cms-space-md);grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.cms-grid-auto--sm{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.cms-grid-auto--lg{grid-template-columns:repeat(auto-fit,minmax(360px,1fr))}.cms-flex{display:flex;gap:var(--cms-space-md)}.cms-flex--wrap{flex-wrap:wrap}.cms-flex--nowrap{flex-wrap:nowrap}.cms-flex--col{flex-direction:column}.cms-flex--center{align-items:center;justify-content:center}.cms-flex--between{justify-content:space-between}.cms-flex--end{justify-content:flex-end}.cms-flex--start{justify-content:flex-start}.cms-flex--align-start{align-items:flex-start}.cms-flex--align-center{align-items:center}.cms-flex--align-end{align-items:flex-end}.cms-flex--align-stretch{align-items:stretch}.cms-flex--gap-xs{gap:var(--cms-space-xs)}.cms-flex--gap-sm{gap:var(--cms-space-sm)}.cms-flex--gap-lg{gap:var(--cms-space-lg)}.cms-flex--gap-xl{gap:var(--cms-space-xl)}.cms-flex--gap-none{gap:0}.cms-flex-1{flex:1}.cms-flex-2{flex:2}.cms-flex-3{flex:3}.cms-flex-none{flex:none}.cms-flex-auto{flex:auto}.cms-flex-shrink-0{flex-shrink:0}.cms-m-0{margin:0!important}.cms-mt-xs{margin-top:var(--cms-space-xs)}.cms-mt-sm{margin-top:var(--cms-space-sm)}.cms-mt-md{margin-top:var(--cms-space-md)}.cms-mt-lg{margin-top:var(--cms-space-lg)}.cms-mt-xl{margin-top:var(--cms-space-xl)}.cms-mb-xs{margin-bottom:var(--cms-space-xs)}.cms-mb-sm{margin-bottom:var(--cms-space-sm)}.cms-mb-md{margin-bottom:var(--cms-space-md)}.cms-mb-lg{margin-bottom:var(--cms-space-lg)}.cms-mb-xl{margin-bottom:var(--cms-space-xl)}.cms-mx-auto{margin-left:auto;margin-right:auto}.cms-p-0{padding:0!important}.cms-p-sm{padding:var(--cms-space-sm)}.cms-p-md{padding:var(--cms-space-md)}.cms-p-lg{padding:var(--cms-space-lg)}.cms-p-xl{padding:var(--cms-space-xl)}.cms-px-md{padding-left:var(--cms-space-md);padding-right:var(--cms-space-md)}.cms-py-md{padding-top:var(--cms-space-md);padding-bottom:var(--cms-space-md)}.cms-px-lg{padding-left:var(--cms-space-lg);padding-right:var(--cms-space-lg)}.cms-py-lg{padding-top:var(--cms-space-lg);padding-bottom:var(--cms-space-lg)}@media(max-width:768px){.cms-hide-mobile{display:none!important}}@media(max-width:1024px){.cms-hide-tablet{display:none!important}}@media(min-width:769px){.cms-show-mobile-only{display:none!important}}.cms-stat-card{text-align:center;padding:var(--cms-space-lg);background:var(--cms-bg-surface);border:1px solid var(--cms-border);border-radius:var(--cms-radius-md)}.cms-stat-card__icon{font-size:32px;color:var(--cms-primary);margin-bottom:var(--cms-space-sm)}.cms-stat-card__value{font-size:var(--cms-font-size-2xl);font-weight:var(--cms-font-weight-bold);color:var(--cms-text-primary)}.cms-stat-card__label{font-size:var(--cms-font-size-xs);color:var(--cms-text-secondary);margin-top:var(--cms-space-xs)}.target-min-height{min-height:800px;margin:0;padding:0;border:0 solid white;background-color:#fff!important}.display-flex{display:flex;flex-wrap:wrap}.half{flex:0 0 50%;margin:0;box-sizing:border-box}.col10flex{flex:0 0 41.66666%}.col14flex{flex:0 0 58.3333333%}.col4flex{flex-grow:1;width:16.666666%}.col16flex{flex-grow:1;width:66.666666%}.onethird{flex-grow:1;width:33.33%}.has-handle{border:2px solid transparent!important}.border-2px-pink,.border-2px-pink2{border:2px solid #951b81!important;box-sizing:border-box;z-index:9999}.border-2px-green,.border-2px-green2{border:2px solid #393!important;box-sizing:border-box;z-index:9999}.source-div.move-disabled{cursor:not-allowed}.cb-left-holder .move-disabled{opacity:.3!important}.cb-left-holder .move-disabled .element-button:hover{background:none!important;color:#333!important}.masters .ql-editor ul>li{list-style-image:url(https://www.findamasters.com/common/images/generic/listbullet-ffa500.png);margin-left:40px;margin-bottom:10px}.phd .ql-editor ul>li{list-style-image:url(https://www.findamasters.com/common/images/generic/listbullet-46abfe.png);margin-left:40px;margin-bottom:10px}.masters-table-a a,.masters .ql-editor a{text-decoration:none;color:#ff8000}.phd-table-a a,.phd .ql-editor a{text-decoration:none;color:#0e76bc}.cms-accordion .mat-expansion-panel-header-title,.cms-accordion .mat-expansion-panel-header-description{flex-basis:0}.cms-accordion .mat-expansion-panel-header-description{justify-content:end;align-items:center;margin-right:20px}.cms-accordion .mat-expansion-panel-header{padding:30px 24px}.cms-accordion .mat-expansion-panel-body{padding:0!important}.cms-accordion .mat-table{display:table}.cms-breadcrumb{display:inline-block!important;width:100%;padding-top:0!important;background:#fff;border-radius:5px}.cms-breadcrumb__item{display:inline-block!important;width:auto!important}.cms-form__input{width:100%;font-size:16px;line-height:30px}.cms-form__input.mat-form-field-appearance-outline .mat-select-arrow-wrapper{transform:none}.cms-form__input.mat-form-field-appearance-outline .mat-form-field-label{top:1.98em}.cms-form__input.mat-form-field-appearance-outline .mat-form-field-prefix{top:0}.cms-form__input.mat-form-field-appearance-outline .mat-form-field-suffix{top:.4em}.cms-form__input label{margin-bottom:0}.cms-form__input__row{padding-top:20px;padding-bottom:20px}.cms-form__input--no-padding .mat-form-field-wrapper{padding-bottom:0!important}.cms-form__input--no-padding .mat-form-field-subscript-wrapper{margin:0!important}.cms-modal__confirm{text-align:center}.cms-modal__confirm--title{font-size:16pt;font-weight:700;margin-top:0}.cms-modal__confirm--text{font-size:12pt}.cms-modal__confirm--icon{font-size:50px;text-align:center;margin-left:auto;width:100%!important;height:50px!important;color:#81951b}.cms-modal__confirm .mat-dialog-actions{margin-bottom:-15px!important}.fau-progress-bar.mat-progress-bar.mat-accent .mat-progress-bar-buffer{background-color:#efefef}.fau-progress-bar__light.mat-progress-bar.mat-accent .mat-progress-bar-buffer{background-color:#eaf3bc}.fau-progress-spinner .track circle{stroke-opacity:.3!important}.fau-progress-spinner .track-result{position:absolute}.fau-progress-spinner{height:200px;width:200px;display:flex;margin-left:15px;margin-right:15px;margin-bottom:30px}.fau-progress-spinner .mat-progress-spinner{display:flex;width:200px;height:200px}.fau-progress-spinner__text{display:flex;align-items:center;justify-content:center;height:200px;width:200px;position:absolute;flex-direction:column}.fau-progress-spinner__text h4{color:#333;font-size:12pt;font-weight:300!important;margin-top:0!important;margin-bottom:0!important;max-width:70%;text-align:center}.fau-progress-spinner__text p{color:#81951b;font-size:20pt!important;font-weight:700!important;margin-bottom:0!important}.status-icon{display:flex!important;align-items:center;justify-content:center;font-size:10pt;margin-right:10px}.status-icon__preview{color:orange}.status-icon__enabled{color:green}.status-icon__disabled{color:red}.status-icon__archived,.status-icon__ungrouped{color:gray}.mat-table{width:100%;margin-bottom:50px}.mat-table .mat-header-row{background:#fff;height:40px;border-radius:5px 5px 0 0}.mat-table .mat-header-row th{color:#999;font-size:11pt;font-weight:400;padding-top:25px;padding-bottom:25px}.mat-table .mat-header-row th:first-of-type{border-radius:5px 0 0}.mat-table .mat-header-row th:last-of-type{border-radius:0 5px 0 0}.cms-button__primary,.cms-button__outline{border-radius:100px!important;padding:5px 25px!important}.fau-popup{text-align:center}.fau-popup i{font-size:40px;color:#81951b}.fau-popup h1{font-size:16pt!important;font-weight:700!important;color:#333}.fau-popup p{font-size:12pt;color:#333}.fau-popup .mat-button{margin-left:auto;margin-right:auto}.fau-theme h1{font-weight:700!important}.fau-theme h2{font-weight:600!important;margin-bottom:20px!important;margin-top:20px!important}.fau-theme .header-row h1{display:inline-block}@media(min-width:767px){.fau-theme__container{padding-left:30px;padding-right:30px;background:#f9f9f9;margin-top:-20px;padding-top:30px;min-height:100vh}}.fau-theme__left-menu .side-holder{background:#333!important;z-index:1;color:#fff!important}.fau-theme .menu-links.active-menu p,.fau-theme .menu-sub-links.active-menu p{color:#e4f0f2!important}.fau-theme .mat-card{margin-top:20px;margin-bottom:20PX;text-align:left;border:1px solid #e0e0e0;box-shadow:none}.fau-theme .mat-card__no-margin{margin-top:0!important;margin-bottom:0!important}.fau-theme .mat-card h3{margin-top:20px!important;margin-bottom:5px!important;padding-left:15px;padding-right:15px}.fau-theme .modern-table{border-radius:5px;overflow:hidden;margin-bottom:0!important;background:#fff}.fau-theme .modern-table__outer{border:1px solid #e0e0e0;border-radius:5px!important;margin-bottom:50px}.fau-theme .modern-table .user-image{max-width:40px;max-height:40px;display:inline-block;border:1px solid #e0e0e0;margin-right:10px}.fau-theme .modern-table td,.fau-theme .modern-table .mat-mdc-cell{padding-top:20px;padding-bottom:20px}.fau-theme .modern-table tr.mat-row:hover{background:#00000008}.fau-theme .modern-table__paginator{margin-top:-50px}.fau-theme .modern-table__paginator .mat-paginator,.fau-theme .modern-table__paginator .mat-mdc-paginator{background:none}.fau-theme .modern-table tbody tr:last-of-type td{border-bottom:0!important}@media only screen and (max-width:1280px){.fau-theme .modern-table .mat-chip{font-size:10px!important}.fau-theme .modern-table .mat-cell,.fau-theme .modern-table .mat-flat-button{font-size:12px!important}}.fau-theme .fau-btn-row button{margin:5px}.fau-theme__dialog{text-align:center}.fau-theme__dialog .mat-icon{font-size:40px;width:40px;height:40px;color:#81951b}.fau-theme__dialog .mat-dialog-title{color:#333;font-family:Poppins;font-weight:700!important;font-size:18pt!important}.fau-theme__dialog .mat-dialog-content p{font-family:Poppins;font-size:13pt;font-weight:400;margin-top:10px;margin-bottom:10px}.fau-theme__dialog .mat-dialog-actions{display:inline-block}.fau-theme__dialog .mat-button{margin-left:auto;margin-right:auto}.attend-green{color:green!important;font-size:20px;padding:0 0 0 24px}.attend-red{color:red!important;font-size:20px;padding:0 0 0 24px}.menu-expansion-panel{box-shadow:none!important;border-bottom:1px solid #efefef}.menu-expansion-panel .sub-menu-expansion-panel{box-shadow:none!important;border-top:1px solid #efefef}.menu-expansion-panel .sub-menu-expansion-panel .mat-expansion-panel-header{font-weight:400!important;font-size:11pt!important}.menu-expansion-panel .sub-menu-expansion-panel .full-menu__option{padding-left:25px!important;border-radius:0!important}.menu-expansion-panel .sub-menu-expansion-panel .sub-menu-expansion-panel .mat-expansion-panel-header{padding-left:40px!important;font-size:10pt!important}.menu-expansion-panel .sub-menu-expansion-panel .sub-menu-expansion-panel .mat-expansion-panel-body .full-menu__option{padding-left:50px!important;border-radius:0!important}.full-menu__option{padding-left:25px!important;border-radius:0!important}.full-menu__option--main{border-bottom:1px solid #efefef!important;width:100%!important;padding-left:25px!important;padding-top:10px!important;padding-bottom:10px!important;text-align:left!important;font-weight:500!important;font-size:11pt!important;border-radius:0!important}.full-menu__option--active{color:#7743f8!important;background-color:#e1d6fd!important}.menu-expansion-panel .mat-expansion-panel-header{font-weight:500!important;height:auto!important;padding-top:15px;padding-bottom:15px}.menu-expansion-panel .mat-expansion-panel-header.mat-expanded .mat-expansion-panel-header-title{color:#7743f8!important}.menu-expansion-panel.mat-expansion-panel-spacing{margin:0!important}.section-card{border-radius:5px;border:1px solid #e0e0e0;background:#fff;padding:15px}.fau-tab .mat-tab-header{border-bottom:0!important;margin-bottom:18px}.fau-tab .mat-tab-header .mat-tab-label,.fau-tab .mat-tab-header .mat-tab-link{background:#efefef;border-radius:5px;color:#333;margin-left:10px;margin-right:15px;opacity:1;text-decoration:none}.fau-tab .mat-tab-header .mat-tab-label:hover,.fau-tab .mat-tab-header .mat-tab-link:hover{background:#e0e0e0}.fau-tab .mat-tab-header .mat-tab-label:first-of-type,.fau-tab .mat-tab-header .mat-tab-link:first-of-type{margin-left:0!important}.fau-tab .mat-tab-header .mat-tab-label.mat-tab-label-active,.fau-tab .mat-tab-header .mat-tab-link.mat-tab-label-active{background:#088;color:#fff}.fau-tab .mat-tab-header .mat-tab-label.mat-tab-label-active:hover,.fau-tab .mat-tab-header .mat-tab-link.mat-tab-label-active:hover{background:#006f6f}.fau-tab .mat-tab-header .mat-ink-bar{display:none}.modern-container{border:1px solid #e0e0e0;border-radius:5px;overflow:hidden;margin-bottom:20px!important;background:#fff}.modern-container__form-padding{padding-top:30px;padding-bottom:15px}.modern-table .mat-stroked-button{border-radius:50px}.modern-table .mat-stroked-button:active{background-color:#1b8195;color:#fff}.modern-table .action-icon{color:#088;padding:10px 9px}.modern-table .action-icon:hover{color:#006f6f!important}.modern-table .modern-table-header{border-bottom:1px solid #e0e0e0!important}.modern-table .modern-table-header h4{color:#999;font-size:11pt;font-weight:400}.modern-table .modern-table-body{padding-top:6px;margin-top:6px!important;margin-bottom:6px!important}.modern-table .modern-table-row{border-bottom:1px solid #e0e0e0;padding-top:12px!important;padding-bottom:12px!important;align-items:center}.cms-icon{color:#088!important;display:inline-block}.form-list{margin-bottom:-3px!important}.form-list p{font-weight:500}.email-stat-card{padding-top:25px;text-align:center}.email-stat-card i{font-size:36px;color:#951b81;margin-bottom:6px}.email-stat-card p{font-size:20px;font-weight:700}.box-shadow{box-shadow:0 .5rem 1rem #00000026!important}.modern-table.fit-to-container{display:inline;width:100%!important;padding:0;margin:0}.border-round{border-radius:24px!important;padding:0 24px!important}.main-holder .container h4{font-size:14px}.main-holder .mat-stroked-button{border-radius:50px}.main-holder .mat-flat-button{margin:6px 3px;border-radius:50px}.main-holder .mat-flat-button-large{height:120px;width:48px;padding:3px 16px;font-size:18px}.main-holder .button-banner-grey{background-color:#eefafc;color:#1b8195}.main-holder .scheduledEmails{padding:6px 12px;float:left}.main-holder .labelHeader{font-weight:300!important}.main-holder .email-settings-field{margin-bottom:-24px!important;width:100%}.main-holder .email-template{margin-top:-20px}.main-holder .email-template-buttons{margin-bottom:18px}.main-holder .email-template-holder{margin:0}.main-holder .no-borders{border:0px}.main-holder .no-borders #PreviewWindow{border:1px solid rgba(0,0,0,.2);margin-top:-6px}.main-holder .downL{padding:0;margin:-12px 0 0}.main-holder .csv{display:flex;justify-content:center;align-items:center}.main-holder .mat-column-url{word-wrap:break-word!important;white-space:unset!important;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;padding:0 6px}.main-holder .mat-column-clickCount,.main-holder .mat-column-uniqueClickCount{text-align:center}.main-holder .barcode-badge{padding:6px 30px!important}h3{font-weight:700;font-size:16pt}textarea{resize:none!important}.fau-theme h3{font-weight:700;font-size:16pt}.fau-theme h4{font-weight:700}label.dtp-label{font-weight:300!important;display:inline-block;max-width:100%;margin:12px 24px 6px 0}.fau-theme .dtp-picker{position:absolute;margin-bottom:12px}.fau-theme .fau-white-box{background:#fff;padding:20px;border:1px solid #e0e0e0;border-radius:5px;text-align:center;height:100%}.fau-theme .flex-card-row{display:flex;flex-wrap:wrap}.fau-theme .flex-card-row>div{margin-bottom:20px}.fau-theme .fau-progress-row{display:flex}.fau-theme .fau-progress-row>div{display:flex}.fau-theme .fau-white-box h3{color:#81951b;margin:0!important}.fau-theme .fau-white-box p{color:#333;margin:0!important;font-weight:300!important}.fau-theme .fau-white-box i{color:#81951b}.fau-theme .fau-white-box h4{color:#333;font-size:14pt;font-weight:400}.fau-theme .fau-primary-btn{border-radius:50px;padding:10px 20px}.fau-theme .fau-primary-btn__small{padding:5px 15px}.fau-theme .fau-secondary-btn{border-radius:50px;padding:10px 20px;color:#1b8195;background:#eefafc}.fau-theme .fau-secondary-btn__small{padding:5px 15px}.fau-theme .fau-slide-toggle .mat-slide-toggle-label{font-weight:400!important}.fau-theme .fau-cms-accordion{display:block;margin-top:10px;marigin-bottom:10px}.fau-theme .fau-cms-accordion .mat-expansion-panel{box-shadow:none!important;border:1px solid #e0e0e0}.fau-theme .fau-cms-accordion .mat-expansion-panel .mat-expansion-panel-header{padding-top:15px;padding-bottom:15px;height:auto}.fau-theme .fau-cms-accordion .mat-expansion-panel .mat-expansion-panel-header h4{margin-bottom:0;margin-top:0}.fau-theme .fau-cms-accordion .mat-expansion-panel .mat-expansion-panel-header p{color:#81951b;margin-bottom:0}.fau-theme .fau-cms-accordion .mat-panel-check{display:flex;align-items:center;justify-content:center}.fau-theme .fau-cms-accordion .mat-panel-check .section-check{color:#e0e0e0}.fau-theme .fau-cms-accordion .mat-panel-check .section-check.section-complete{color:#81951b!important}.hamburgContainer{display:inline-block;cursor:pointer}.hamburgBar1,.hamburgBar2,.hamburgBar3{width:24px;height:4px;background-color:#fff!important;margin:4px 0;transition:.4s}.hb-change .hamburgBar1{transform:translateY(8px) rotate(-45deg)}.hb-change .hamburgBar2{opacity:0}.hb-change .hamburgBar3{transform:translateY(-8px) rotate(45deg)}.chosen-week .date-card__inner{border:1px solid #81951b}.date-card__card{padding:15px}.date-card__cards{list-style:none;margin:0;padding:0}.date-card__inner{border:1px solid #e0e0e0;border-radius:5px;overflow:auto;background:#f9f9f9}.date-card__title{padding:15px;text-align:center;background:#efefef;border-bottom:1px solid #e0e0e0}.date-card__content{padding:15px}.date-card__name-count{margin-bottom:0}.date-card__price{margin-top:0}.date-card__score .mat-badge-content{height:50px;width:50px;display:flex;align-items:center;justify-content:center;top:0!important;left:0!important}.date-card__score--orange .mat-badge-content{background:#f28d4f}.date-card__score--red .mat-badge-content{background:#e30613}.date-card__score--green .mat-badge-content{background:#3aaa35}.date-card__button{padding:15px;text-align:center}.quote-week-picker{text-align:center}.quote-confirm-stat{padding:15px!important}.quote-confirm-stat__inner{border:1px solid #e0e0e0;background:#f9f9f9;border-radius:5px;padding:15px;text-align:center}.quote-confirm-stat__inner i{color:#81951b}.quote-confirm-stat__inner h4{font-size:16pt!important}.quote-cost-section{border:1px solid #e0e0e0;border-radius:5px;padding:0!important}.quote-cost-section .row{border-bottom:1px solid #e0e0e0;margin:0;padding:15px;display:flex;align-items:center}.quote-cost-section .row:last-of-type{border-bottom:0}.quote-reuslt-accordion .mat-expansion-panel-body{padding:0!important}.quote-reuslt-accordion .mat-expansion-panel-body .fau-bar-row{padding:10px;border-bottom:1px solid #e0e0e0}.quote-reuslt-accordion .mat-expansion-panel-header{padding-left:15px;padding-right:15px}.fau-bar-row:last-of-type{border-bottom:0!important}.mat-table.modern-table.modern-table__xs,.mat-table.modern-table.modern-table__sm{display:block;background:none}.mat-table.modern-table.modern-table__xs .mat-header-row,.mat-table.modern-table.modern-table__sm .mat-header-row{display:none!important}.mat-table.modern-table.modern-table__xs .mobile-table-data,.mat-table.modern-table.modern-table__sm .mobile-table-data{display:block!important}.mat-table.modern-table.modern-table__xs td,.mat-table.modern-table.modern-table__sm td{display:none}.mat-table.modern-table.modern-table__xs td.modern-table__xs--visible,.mat-table.modern-table.modern-table__xs td .modern-table__sm--visible,.mat-table.modern-table.modern-table__sm td.modern-table__xs--visible,.mat-table.modern-table.modern-table__sm td .modern-table__sm--visible{display:block!important;display:block;width:100%;background:#fff;border-radius:5px;border:1px solid #efefef!important;margin-top:5px;margin-bottom:5px;padding:15px!important}.mat-table.modern-table.modern-table__xs tbody,.mat-table.modern-table.modern-table__xs tr,.mat-table.modern-table.modern-table__sm tbody,.mat-table.modern-table.modern-table__sm tr{display:block;width:100%;height:auto}.modern-table__outer--xs,.modern-table__outer--sm{border:none!important}.modern-table.mat-table .mat-cell,.modern-table.mat-table .mat-header-cell{padding-left:10px;padding-right:10px}.modern-table .mat-column-profileName{width:160px}.modern-table .mat-column-bookedBy{width:175px}.modern-table .mat-column-quoteCount{min-width:140px}.modern-table .mat-sort-header-container:not(.mat-sort-header-sorted) .mat-sort-header-arrow{opacity:.3!important}.modern-table .mat-sort-header-container:not(.mat-sort-header-sorted) .mat-sort-header-arrow .mat-sort-header-indicator,.modern-table .mat-sort-header-container:not(.mat-sort-header-sorted) .mat-sort-header-arrow .mat-sort-header-stem{opacity:0!important}.modern-table .mat-sort-header .mat-sort-header-container:after{font-family:FontAwesome;font-weight:900;content:"\f0dc";margin-left:10px;margin-top:2px}.modern-table .mat-sort-header .mat-sort-header-container .mat-sort-header-arrow{display:none}.modern-table [aria-sort=ascending] .mat-sort-header-container:after{font-family:FontAwesome;font-weight:900;content:"\f0de";margin-left:10px;margin-top:2px}.modern-table [aria-sort=descending] .mat-sort-header-container:after{font-family:FontAwesome;font-weight:900;content:"\f0dd";margin-left:10px;margin-top:2px}.modern-table__cta--outer{display:flex;flex-direction:initial;align-items:center}.fau-card__warning{text-align:center!important;padding:20px;color:#a94442;background-color:#f2dede;border-color:#ebccd1;margin-top:0!important}.mat-table.modern-table .mat-sort-header-content{text-align:left!important}.content-builder .mat-tab-header-pagination{display:none!important}.content-builder .mat-tab-label{min-width:auto!important}.content-builder .mat-drawer-content{background:#333!important}.modern-table__accordion--outer .mat-header-row{border-top:1px solid #efefef}.fau-cms-accordion.fau-cms-accordion__table .mat-expanded{background:#f6f6f6!important}.modern-table__pagination--accoridon .mat-paginator{background:none!important}.date-card__zoom{zoom:70%!important}.compass-profile-icon{width:20px;height:20px}.container{width:100%}.main-holder{padding-left:20px;min-height:100vh;margin-bottom:40px}@media(min-width:992px){.side-holder-new{position:fixed;background:#333;top:0;padding-top:80px;height:100%}}@media(max-width:992px){.side-holder-new{position:relative;width:100%}}@media(max-width:992px){.side-holder-new{border-bottom:1px solid #ccc;margin-bottom:10px;overflow:auto}}.side-holder-new a{display:block;color:#fff;text-decoration:none;padding:14px;font-size:16px;border-radius:5px}@media(max-width:992px){.side-holder-new a{color:#000}}.side-holder-new a:hover{background-color:#328999;color:#fff}.side-holder-new a.active{background-color:#1b8195}@media(min-width:992px){.side-holder{position:fixed;background:#f8f8f8;top:0;padding-top:200px;height:100%}}@media(min-width:1200px){.side-holder{padding-right:40px}}@media(max-width:992px){.side-holder{position:relative;width:100%}}@media(max-width:767px){.side-holder{border-bottom:1px solid #ccc;margin-bottom:10px;overflow:auto}}.side-holder .cmsicon{display:inline-block;margin-left:-25px;margin-top:2px;padding-right:20px;position:absolute}.side-holder p{margin-left:20px}p .small-text{font-size:10pt!important;font-weight:200!important}.no-padding{padding:0!important}.no-left-right-padding,.tight{padding-left:0!important;padding-right:0!important}.no-margin{margin:0!important}.no-margin-padding{padding:0!important;margin:0!important}.no-border{border:0px!important}.no-left-right-border{border-left:0px!important;border-right:0px!important}.no-left-right-margin{margin:0 auto}.remove-border-radius{border-radius:0!important}.no-border-remove-radius{border:0px!important;border-radius:0!important}.full-width{width:100%}@media(max-width:1400px){.hidden-slg{display:none!important}}.tight-left{padding-left:0!important}.tight-right{padding-right:0!important}:focus{outline:none!important}.has-pointer{cursor:pointer!important}.navbar-fau-builder{padding:0!important}.navbar-fau-builder .container-fluid{padding-left:0}.navbar-fau{background:#7743f8;padding:5px;z-index:1000;border-radius:0!important;margin:0!important}.navbar-fau li{float:left}@media(max-width:767px){.navbar-fau{padding:0}.navbar-fau .navbar-icon-area{margin:0!important;display:inline-block;vertical-align:middle}.navbar-fau .container-fluid{padding-left:0;padding-right:0}.navbar-fau .fau-burger-nav{padding-left:10px}}.navbar-icon-area .cmsicon{color:#fff;font-size:14pt}li.header-user-area a{color:#fff!important;padding:6px!important}li.header-user-area .cmsicon{color:#7743f8;background:#fff;border-radius:20px;padding:7px 8px 5px}.fau-burger-nav{background:#7743f8;color:#fff;border:0px;font-size:20pt;padding:6px}.fau-dropdown-menu{background:#333!important;color:#fff!important;padding:0!important;border:0px!important;border-radius:0!important;top:64px!important;left:0!important;min-width:250px!important}@media(max-width:767px){.fau-dropdown-menu{top:50px!important}}.fau-dropdown-menu li{width:100%}.navbar-fau .navbar-header{display:inline-block}@media(max-width:767px){.navbar-fau .navbar-header{margin:0!important;vertical-align:middle}}.navbar-fau h3{color:#fff;margin:0;margin-top:5px!important;padding:7px}@media(max-width:767px){.navbar-fau h3{margin-top:0!important}}@media(min-width:767px){.main-dropdown .dropdown-menu{display:block;position:relative;float:none;border:0px!important;border-radius:0!important;box-shadow:none!important;background:none!important}.main-dropdown ul{margin:0;padding:0;list-style-type:none;text-align:center}.main-dropdown ul li{display:inline-block;padding-top:10px!important;padding-bottom:10px!important;width:10%;cursor:pointer;outline:none!important}.main-dropdown ul li.active{background:#fff}}@media(min-width:767px)and (min-width:768px)and (max-width:992px){.main-dropdown ul li{width:15%!important}}@media(max-width:767px){.main-dropdown.open .dropdown-toggle,.main-dropdown .dropdown-toggle,.main-dropdown.open .dropdown-toggle:focus{background:#efefef!important;color:#333!important}.main-dropdown .dropdown-toggle{width:100%;background:#f6f6f6;color:#333;border:0px!important;border-radius:0!important}.main-dropdown ul{width:100%!important;background:#efefef;color:#333;margin-top:0;border:0px!important;border-radius:0!important}.main-dropdown ul li{padding:15px;font-size:12pt;cursor:pointer}.main-dropdown ul li.active h4{font-weight:700}}.profile-img-holder img{height:42px!important}@media(max-width:767px){.profile-img-holder img{height:30px!important}}.profile-img-holder .profile-user{display:inline-block;margin-top:10px;padding-left:10px;padding-right:15px}.fau-right-panel{background:#f3f3f3!important;border:0px!important;box-shadow:none!important}@media(max-width:767px){.fau-right-panel{width:100%!important}}.sub-menu-area{background:#f1f1f1;text-align:center!important;padding:0;color:#7743f8;margin-bottom:20px;position:relative;z-index:1}.sub-menu-area .sub-menu-section{padding-top:20px!important;padding-bottom:20px!important}.sub-menu-area .sub-menu-section.active{background:#e0e0e0}.sub-menu-area .cmsicon{font-size:25pt}.sub-menu-area h4{font-size:10pt!important;font-weight:300!important}@media(max-width:767px){.sub-menu-area h4{margin-top:0}}.fau-accordion .table{background:#fff;padding:15px}.fau-accordion .fau-accordion-tab{margin-top:10px!important;margin-bottom:10px!important;display:block;background:#f3f3f3;border-radius:0}.accordion-icon-area .cmsicon{font-size:12pt;margin-left:8px!important;margin-right:8px!important;margin-top:8px;display:inline-block}.small-spinner{width:20px!important;height:20px!important;margin-top:-5px!important;margin-bottom:-5px!important}.btn-fau{background:#7743f8;border:#7743F8;color:#fff;font-family:Poppins!important;font-weight:400;padding:10px 15px}.btn-fau.btn-grey{background:#999}.btn-fau.btn-fau-lg{font-size:12pt!important;min-width:200px}@media(max-width:767px){.btn-fau{margin-bottom:5px}}.btn-fau.btn-grey:hover,.btn-fau.btn-grey:active{background:#777!important}.btn-fau:hover,.btn-fau:active,.btn-fau:focus,.open>.dropdown-toggle.btn-fau,.fau-btn-group .dropdown-menu{background:#720e62!important;border:#720e62!important;color:#fff!important;cursor:pointer}.btn-fau.light-button{background:#eee;color:#7743f8}.btn-fau.light-button:hover{background:#ddd!important;color:#7743f8!important}.open>.dropdown-toggle.btn-fau{border-radius:5px 5px 0 0}.fau-btn-group .dropdown-menu{padding:0!important;margin:0!important;border-radius:5px 0 5px 5px;overflow:auto}.fau-btn-group .dropdown-menu a{color:#fff!important;padding:10px}.fau-btn-group .dropdown-menu a:hover{background:#7743f8;color:#fff}.fau-action-buttons .cmsicon{margin-left:7px!important;margin-right:7px!important;cursor:pointer}.fau-action-buttons .cmsicon:hover{color:#7743f8}.fau-header-row{margin-top:15px!important;margin-bottom:15px!important}.select:after{content:"\e019";font-family:cms-icons;padding:6px;position:absolute;right:15px;top:0;text-align:center;width:10%;height:100%;pointer-events:none;box-sizing:border-box;width:30px}.select .input-sm{-webkit-appearance:none;position:relative;padding-top:0}.loading-icon{color:#7743f8;margin-top:20px;text-align:center;display:block}.badge{background:#7743f8;color:#fff}.fau-circle{width:10px;height:10px;margin-top:3px;border-radius:10px;display:block}.fau-circle.disabled{background-color:red}.fau-circle.enabled{background-color:green}.fau-circle.preview{background-color:orange}.fau-form-group input,.fau-form-group textarea{border-radius:0}.fau-form{margin-left:-10px!important;margin-right:-10px!important}.fau-form label{font-size:12pt!important}.fau-form input,.fau-form textarea{border-radius:0}.fau-form .form-group{margin-bottom:30px}.fau-form .form-group .input-lg{font-size:12pt!important}.fau-form h1,.fau-form h2{margin-top:25px!important;margin-bottom:20px!important}.fau-form h2{border-bottom:1px solid #efefef;padding-bottom:5px}.fau-form .btn-area{margin-bottom:30px;margin-top:20px;text-align:center}.fau-form .input-group .fau-input-addon{border-radius:0}.fau-form .invalid-label{color:#f44336!important;font-weight:700}.fau-form .invalid-label:after{content:"*"}.fau-form form-control.input-lg.ng-invalid.ng-dirty{border:1px solid #f44336;background:#ffcbc8}.form-control{color:#333}.fau-content h2{margin-top:25px!important;margin-bottom:20px!important;border-bottom:1px solid #efefef;padding-bottom:5px}.btn-fau.btn-square{border-radius:0!important;height:46px;background:#666}@media(max-width:767px){.fau-dropdown-table .dropdown-menu{right:0;left:auto;margin-top:-10px!important}}.bp-page-inner{border:1px solid #ccc;border-radius:15px}.bp-page-holder{margin-top:10px!important;margin-bottom:10px!important}@media(min-width:1200px){.bp-page-image{overflow:hidden;height:92px;border-top-left-radius:15px;border-top-right-radius:15px}}@media(min-width:991px)and (max-width:1199px){.bp-page-image{overflow:hidden;height:77px;border-top-left-radius:15px;border-top-right-radius:15px}}.bp-page-content{padding-top:15px!important;padding-bottom:15px!important}.bp-page-content h4{height:60px;overflow:hidden;text-overflow:ellipsis}.fau-btn-action{background:#7743f8;color:#fff;text-align:center;font-size:10pt;padding-top:5px!important;padding-bottom:5px!important}.fau-btn-action:hover{background:#720e62}.bp-page-actions{background:#7743f8}#FilterRow select{width:100%}.fau-modal{z-index:1003!important;font-family:Poppins!important}@media(max-width:767px){.fau-modal{width:90%!important;left:5%!important}}.fau-modal__600{max-width:600px!important}.fau-modal select{width:100%;font-family:Poppins!important}.fau-modal .btn-fau{margin-bottom:15px}.modal-content-holder{padding-top:10px!important;padding-bottom:10px!important;font-family:Poppins;color:#333}.modal-content-holder .modal-content-title{font-weight:700}.fau-button-holder{margin-bottom:20px;overflow:auto}.fau-button-holder button{margin-left:1em;margin-right:1em}.container-center{text-align:center;margin-bottom:30px}.mobile-button-group{margin-bottom:20px}.mobile-arrows{text-align:right!important}.fau-select:after{width:35px!important;padding:12px 7px!important;content:"\f0d7";font-family:FontAwesome}.text-link:hover{color:#7743f8!important}.fau-user-details-panel{text-align:center!important}.user-details-area{margin-top:50px}.user-details-area img{border:2px solid #e0e0e0}.user-details-area h4{margin-top:20px!important;font-size:14pt!important;font-weight:700!important}.user-details-area p{margin-bottom:5px!important;font-family:Poppins!important}.fau-logo-page-holder .bp-page-inner img{padding:15px;max-height:100px;max-width:75%}.fau-text-filter{height:44px!important;border-radius:0!important;padding:7px 15px!important;font-size:12pt!important;border:1px solid #ccc!important;color:#333;box-shadow:none!important}.menu-back-link p{font-size:12pt;border-bottom:1px solid #efefef;padding-top:10px!important;padding-bottom:10px!important;padding-left:5px;cursor:pointer}.menu-links p{font-size:12pt;padding:5px;cursor:pointer}.menu-sub-links p{font-size:10pt;border-bottom:1px solid #efefef;padding-left:5px;padding-bottom:10px;cursor:pointer}.menu-links.active-menu p,.menu-sub-links.active-menu p{color:#7743f8;font-weight:700}.disabled-menu-link{opacity:.3;cursor:not-allowed!important}.fau-notes-panel{width:40em!important}.fau-notes-panel textarea{width:100%!important}.fau-notes-panel .previous-note{text-align:left!important;border-top:1px solid #e0e0e0;padding-top:10px!important;padding-bottom:10px!important}.fau-notes-panel .previous-note h4,.fau-notes-panel .previous-note p{margin-top:0!important;margin-bottom:0!important;font-size:11pt!important}.fau-notes-panel .previous-note:nth-last-child(1){border-bottom:1px solid #e0e0e0}.previous-note-icons p{font-size:14pt;padding-top:5px!important;padding-bottom:5px!important;padding-left:10px;text-align:right!important}.note-area{margin-top:20px!important;margin-bottom:20px!important}.menu-links .icofont{color:#7743f8;font-size:14pt}.fau-modal-center{min-height:350px}.fau-modal-center h3{text-align:center;margin-top:20px!important;margin-bottom:20px!important}.fau-modal-center .btns{text-align:center;width:100%;margin-top:20px!important;margin-bottom:20px!important}.fau-checkbox label{margin-bottom:0!important}.alert{border-radius:0!important;margin-top:10px}.cmsicon.center-large{text-align:center;font-size:70pt!important;color:#7743f8;width:100%;margin-bottom:-20px}.fau-breadcrumb{background:#fff!important;font-size:10pt!important;font-family:Poppins!important;border:0px!important;color:#999!important;font-weight:300!important;margin-left:20px!important;padding-left:0!important}.fau-breadcrumb :hover{text-decoration:underline}.fau-breadcrumb li:last-child a{color:#7743f8!important;font-weight:700;text-decoration:none!important;cursor:default!important}.fau-dropdown-filter.input-sm{height:44px!important;border-radius:0!important;padding:7px 15px!important;font-size:12pt!important;border:1px solid #ccc!important;font-family:Poppins!important}@media(max-width:1200px){.fau-dropdown-holder .fau-dropdown-section{margin-top:10px!important;margin-bottom:10px!important}}.fau-dropdown-holder{margin-top:25px}.email-template-holder{padding:10px;border:1px solid #e0e0e0;margin:25px}.email-template-holder.email-template-holder-scroll #PreviewWindow{height:850px}.form-list{font-size:12pt;line-height:20pt}.form-list .list-header{color:#7743f8;font-weight:600}.fau-progress-row .fau-progress-group{margin-top:10px!important;margin-bottom:10px!important}.fau-progress-row p{margin-bottom:5px!important;font-size:12pt;font-weight:500}.fau-progress-row span{color:#7743f8}.fau-grey-box{background:#f0f0f0;text-align:center;padding:20px;margin-top:5px!important;margin-bottom:5px!important}.fau-grey-box h3{color:#7743f8;font-size:16pt!important;font-weight:500;margin-bottom:5px}.fau-grey-box p{font-size:11pt;margin-bottom:0}.row-fau-boxes{margin-left:-5px!important;margin-right:-5px!important}.row-fau-boxes .col-xs-12{padding-left:5px!important;padding-right:5px!important}.fau-select-button{margin-bottom:10px}.fau-input-holder .row{margin-left:-5px!important;margin-right:-5px!important}.fau-input-holder .fau-checkbox-container{margin-bottom:10px;padding-left:5px!important;padding-right:5px!important}.fau-input-holder .fau-checkbox-container .checkbox-holder{background:#efefef;border-radius:5px;padding:5px}.fau-input-holder .fau-checkbox-container label{font-weight:300;color:#666;font-size:12pt;transition:all .2s ease-in-out;width:100%;padding:10px!important}.fau-input-holder .fau-checkbox-container .checkbox-holder:after{content:"";background:#fff;width:29px;height:29px;padding:5px 5px 5px 6px;margin-left:0;top:5px;right:5px!important;border-radius:4px;position:absolute}.fau-input-holder .fau-checkbox-container input[type=checkbox]:checked+label{background:#7743f8!important;color:#fff}.fau-input-holder .fau-checkbox-container input[type=checkbox]{position:absolute;margin-top:12px;margin-left:10px}.fau-input-holder .fau-checkbox-container .checkbox-custom,.fau-input-holder .fau-checkbox-container .checkbox-custom+.checkbox-custom-label:after,.fau-input-holder .fau-checkbox-container .checkbox-custom-label{display:inline-block;vertical-align:middle;cursor:pointer}.fau-input-holder .fau-checkbox-container .checkbox-custom:checked+.checkbox-custom-label:after,.fau-input-holder .fau-checkbox-container input[type=checkbox]:checked+.checkbox-custom-label:after{background:#fff;color:purple;content:"\e030";font-family:cms-icons}.subject-checkbox-row{border-bottom:1px solid #ccc;padding:15px;font-family:Poppins}.subject-checkbox-row .subject-checkbox-holder{text-align:center}.subject-checkbox-row:hover{background:#f6f6f6}.subject-filter-header{text-align:center;font-family:Poppins}.fau-toggle-button{border-radius:0;padding:15px;color:#fff!important;font-family:Poppins!important}.fau-toggle-button.fau-phd-btn{background:#306ed6}.fau-toggle-button.fau-mas-btn{background:#3a9118}.content-builder{background:#333}.fau-message{background:#7743f8;padding:10px;border-radius:5px}.fau-message p{color:#fff!important;font-size:12pt;font-family:Poppins;margin:0;padding:10px 0 10px 35px;display:inline-block}.fau-message .cmsicon{padding-right:10px;display:inline-block;color:#fff!important;font-size:16pt;position:absolute;padding-top:8px}.email-dashboard-table .icon-warning{color:#7743f8;margin-right:10px}.fau-filter-bar{margin:10px 0;padding:15px 10px;background:#f5f5f5;border-radius:5px}.fau-filter-bar h3{margin-top:10px!important;font-size:16pt!important}.fau-modal.fau-email-modal{text-align:center!important;width:550px!important;border-radius:0!important;border:0px}.fau-modal.fau-email-modal .header-icon{color:purple}.fau-modal.fau-email-modal h3{color:#7743f8!important;font-weight:600!important;font-size:16pt!important}.fau-modal.fau-email-modal p{margin-top:20px!important;margin-bottom:10px!important}.fau-modal.fau-email-modal .btn-fau{margin-top:20px;margin-bottom:0;border-radius:0!important;font-weight:500;padding:20px;margin:0!important}.fau-modal.fau-email-modal .btn-fau:hover{background:#6b3cdf!important}.fau-modal.fau-email-modal .modal-holder-form input{text-align:center}.fau-modal.fau-email-modal .mat-form-field{width:100%}.fau-accordion-tab .section-flag{color:#ddd;margin-right:10px;margin-top:5px}.fau-accordion-tab .section-flag.section-complete{color:#720e62}.email-list-upload-button{margin-top:30px}.fau-dropdown-holder .fau-text-filter{font-family:Poppins!important}.quote-count-list .fa{margin-right:5px}.quote-count-list .fa.fa-arrow-up{color:green}.quote-count-list .fa.fa-arrow-down{color:red}.subject-filter-header .has-pointer{text-decoration:underline!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}@media(min-width:992px){.settings-box{padding:20px;text-align:center;border:1px solid #efefef}.settings-box .cmsicon{color:#7743f8;font-size:30pt}.settings-box .cmsicon.mas{color:#393}.settings-box .cmsicon.phd{color:#0e76bc}.settings-box .fa.red{color:red}.settings-box .fa.green{color:green}.settings-box p{margin:0!important}.audience-row{display:flex}.audience-row .settings-holder{flex:1}}::ng-deep .has-clicks{border:3px solid #720e62!important}.email-template-holder{margin-top:0;padding:1px}#PreviewWindow{border:0;width:100%}.ql-picker-options .ql-primary{margin-bottom:10px!important}.ql-picker-options .ql-primary:last-of-type:after{content:"a"!important}.ql-picker-options .ql-primary:first-of-type:before{content:"FAU Colours"!important;margin-top:-25px!important;display:block!important;width:135px;border-bottom:1px solid #ccc}.ql-color .ql-picker-options .ql-primary{margin-top:30px!important;margin-bottom:35px!important}.ql-color .ql-picker-options .ql-primary:first-of-type:after{content:"Other Colours"!important;margin-top:30px!important;display:block!important;width:135px;border-bottom:1px solid #ccc}.Paragraph.lock-section.gu-transit{float:none!important;position:relative!important;opacity:1!important}.Paragraph.lock-section.gu-mirror{display:none!important}.fau-data-table .row-status-2{border-left:5px solid orange!important}.fau-data-table .row-status-1{border-left:5px solid red!important}.fau-data-table .row-status-3{border-left:5px solid green!important}.btn-fau-group .btn-fau{margin-left:8px;margin-right:8px}.primary-button{background-color:#951b81!important;color:#fff!important}.mat-form-field-underline,.mat-form-field-subscript-wrapper{position:static!important}.mat-form-field-infix{padding:.25rem;border-top:.4em solid transparent!important}.subscription-group-tooltip{white-space:pre-line}.mat-table .mat-row{height:60px}.example-container{width:100%;min-height:100vh}.example-sidenav-content{display:flex;height:100%;align-items:center;justify-content:center}.example-sidenav{padding:20px;max-width:15%}.fau-card{background:#fff;border:1px solid #e0e0e0;padding:40px;text-align:center;border-radius:5px;text-decoration:none!important}.fau-card h5{font-size:12pt;margin-bottom:0;padding-bottom:0;color:#333;text-decoration:none}.fau-card:hover{box-shadow:0 .5rem 1rem #00000026!important}.icon-display__2{transform:scale(2)}.full-menu__option{width:100%;justify-content:flex-start!important;height:auto!important;padding:15px 100px 15px 25px!important;text-align:left!important;font-weight:400!important;border-top:1px solid #efefef!important;text-decoration:none!important}.row__header-button{display:flex;align-items:center;padding-top:20px;padding-bottom:20px}.row__header-button h1{margin-bottom:20px;font-weight:700}@media(min-width:767px){.row__header-button .pull-right{margin-left:auto}}.main-cta{border-radius:50px!important;padding:20px 30px!important;height:auto!important}.mat-drawer-container{background:#f9f9f9!important}h1{font-weight:700!important}.menu-expansion-panel .mat-expansion-panel-body{padding:0!important}.fau-chip-checkbox input{display:none}.fau-chip-checkbox .mat-chip{cursor:pointer}.fau-chip-checkbox .checkbox-holder-active .mat-chip{background:#81951b!important;color:#fff!important}.fau-multi-chip .mat-chip-list{display:inline-block!important;margin:4px}.fau-multi-chip .mat-chip-list .mat-chip{cursor:pointer}.fau-multi-chip .mat-chip-list:first-of-type{margin-left:0}.input-btn-actions{margin-top:-30px}.mat-chip.checkbox-holder-active{background:#81951b!important;color:#fff!important}.fau-chip-checkbox__mat .mat-checkbox-inner-container{display:none!important}.city-check{margin-bottom:10px}.city-check .mat-checkbox-label{font-weight:400;margin-left:5px}.mat-subject-chip{padding-top:5px!important;padding-bottom:5px!important;border-radius:100px!important;height:auto!important;display:flex;background:#f9f9f9!important}.mat-subject-chip:hover{background:#f9f9f9!important;background-color:#f9f9f9!important}.mat-subject-chip:after{background:none!important}.mat-subject-chip__label{float:left!important;margin-left:0!important;margin-right:auto!important}.mat-subject-chip .subject-checkbox-holder{float:right!important;margin:0 0 0 5px!important}.mat-subject-chip .checkbox-toggle-holder{cursor:pointer!important}.mat-subject-chip .checkbox-toggle-holder__check:hover{background:#0000001a}.fau-popup_no-margin{margin:-24px!important}.rounded-btn{border-radius:100px!important}.checkbox-multiline{display:flex;align-items:center;justify-content:center}.checkbox-multiline__label{text-align:left}.checkbox-multiline__check{padding-right:15px}.chip-status__booked{border-radius:5px!important;background:#81951b!important;min-height:28px}.chip-status__booked .mdc-evolution-chip__text-label{color:#fff!important;font-size:8pt!important}.chip-status__booked:after{display:none!important}.chip-status__unbooked{border-radius:5px!important;background:#fef3c7!important;min-height:28px}.chip-status__unbooked .mdc-evolution-chip__text-label{color:#92400e!important;font-size:8pt!important}.chip-status__unbooked:after{display:none!important}@media(max-width:1290px){.example-sidenav{max-width:20%}}.send-error-chip{color:red;border:solid red 1px;vertical-align:middle;border-radius:20px;padding:5px}.fau-card__hover{transition-duration:.3s}.fau-card__hover:hover{border:1px solid #7743F8}*{font-family:Poppins!important;letter-spacing:normal!important}.material-icons{font-family:Material Icons!important}a{color:#7743f8}.fau-table__outer{border-radius:10px;border:1px solid #e0e0e0;overflow:hidden}.hero-icon{color:#6b3cdf;line-height:48px!important;width:48px!important;height:48px!important;font-size:48px!important}.alert.alert-info{background:#e1d6fd;color:#7743f8;border-radius:10px;border:none!important}.fairs-table-description.mat-expansion-panel-header-description{flex-grow:1!important}.custom-table h4{font-size:14px!important;font-weight:500!important;color:#333!important}.custom-table p{font-size:14px}.mat-datepicker-content{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f;background-color:#fff;color:#000000de}.mat-calendar-body-selected{background-color:#7743f8;color:#fff}.mat-calendar-body-cell-content{border:none!important}.tw-75{width:75px}.tw-100{width:100px}.tw-150{width:150px}.tw-200{width:200px}.tw-250{width:250px}.tw-300{width:300px}.tw-400{width:400px}.mat-basic{color:#999!important}.mat-mdc-outlined-button.mat-accent{border:0!important;background:#fedddf;border-radius:100px}.banner-preview{padding:15px;text-align:center;border-radius:var(--cms-radius-md, 5px)}.colour-sample{width:20px;height:19px;border:1px solid var(--cms-border, #e0e0e0);background:red;display:inline-block;border-radius:var(--cms-radius-md, 5px);position:relative;top:4px}.flex-row{display:flex;align-items:center;justify-content:center;margin-top:15px;margin-bottom:15px}.example-tree-invisible{display:none}.example-tree ul,.example-tree li{margin-top:0;margin-bottom:0;list-style-type:none}.example-tree .mat-nested-tree-node div[role=group]{padding-left:40px}.example-tree div[role=group]>.mat-tree-node{padding-left:40px}
