mat-divider{--mat-divider-color: var(--color-border)}.mat-mdc-snack-bar-container{--mdc-snackbar-container-color: var(--color-bg-elevated);--mdc-snackbar-supporting-text-color: var(--color-text);--mat-snack-bar-button-color: var(--color-primary)}.mat-mdc-snack-bar-container.snackbar-danger{--mdc-snackbar-container-color: var(--toast-error-bg)}.mat-mdc-snack-bar-container.snackbar-success{--mdc-snackbar-container-color: var(--toast-success-bg)}.mat-mdc-snack-bar-container.snackbar-warning{--mdc-snackbar-container-color: var(--toast-warning-bg)}.mat-mdc-snack-bar-container.snackbar-primary{--mdc-snackbar-container-color: var(--toast-info-bg)}@media(width<=768px){.mat-mdc-snack-bar-container{margin:8px 16px calc(8px + env(safe-area-inset-bottom,0))}}mat-expansion-panel{--mat-expansion-container-background-color: transparent;--mat-expansion-header-text-font: "Montserrat", sans-serif;--mat-expansion-header-text-size: .85rem;--mat-expansion-header-text-weight: 600;--mat-expansion-header-text-color: var(--color-text);--mat-expansion-header-padding: 0;--mat-expansion-container-text-color: var(--color-text);box-shadow:none!important}mat-slide-toggle{--mdc-switch-selected-track-color: var(--color-success);--mdc-switch-selected-hover-track-color: var(--color-success);--mdc-switch-selected-focus-track-color: var(--color-success);--mdc-switch-selected-pressed-track-color: var(--color-success);--mat-slide-toggle-label-text-color: var(--color-text-soft);--mat-slide-toggle-label-text-font: "Montserrat", sans-serif;--mat-slide-toggle-label-text-size: .95rem}.mat-stepper-horizontal{--mat-stepper-header-selected-state-icon-background-color: var(--color-primary);--mat-stepper-header-done-state-icon-background-color: var(--color-success);--mat-stepper-header-edit-state-icon-background-color: var(--color-primary);--mat-stepper-line-color: var(--color-border);--mat-stepper-header-label-text-color: var(--color-text-soft);--mat-stepper-header-selected-state-label-text-color: var(--color-primary);--mat-stepper-container-color: transparent;--mat-stepper-header-icon-foreground-color: var(--color-text-inverse);--mat-stepper-header-done-state-icon-foreground-color: #fff;--mat-stepper-header-label-text-font: "Montserrat", sans-serif;--mat-stepper-header-label-text-size: .75rem;margin:0;background-color:transparent}.mat-stepper-horizontal .mat-horizontal-stepper-header-container{width:100%}.mat-stepper-horizontal .stepper-icon{font-size:1.125rem}@media(width<=768px){.mat-stepper-horizontal .mat-horizontal-content-container{padding:24px 0 0}}#splash{position:fixed;inset:0;z-index:9999;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;background-color:#f5efe6;transition:opacity .4s ease}#splash.fade-out{opacity:0;pointer-events:none}#splash .splash-illustration{width:180px;height:auto;animation:splash-float 3s ease-in-out infinite}#splash .splash-brand{font-family:Montserrat,sans-serif}#splash .splash-brand .splash-name{font-size:1.75rem;font-weight:600;background:linear-gradient(135deg,#5b84e6,#4ecdc4);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}#splash .splash-brand .splash-subtitle{font-size:1.75rem;font-weight:100;color:#2f2a26}[data-theme=dark] #splash{background-color:#1a1a1a}[data-theme=dark] #splash .splash-subtitle{color:#fafafa}@keyframes splash-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}*{margin:0;padding:0;box-sizing:border-box}html{background-color:var(--color-bg);color:var(--color-text);font-size:clamp(14px,.875rem + .2vw,16px);scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:rgb(207,207,207) #f3f3f3;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}html,body{font-family:Montserrat,sans-serif;height:100%}body{font-size:1rem;color:inherit;display:flex;flex-direction:column;background-color:inherit}a{text-decoration:none;color:inherit}a:hover{text-decoration:underline}input:-webkit-autofill,input:autofill{box-shadow:0 0 0 1000px var(--input-bg) inset;-webkit-text-fill-color:var(--color-text)}:root{--font-weight-100: 100;--font-weight-200: 200;--font-weight-300: 300;--font-weight-400: 400;--font-weight-500: 500;--font-weight-600: 600;--font-weight-700: 700;--font-weight-800: 800;--font-weight-900: 900}.mat-mdc-form-field{width:100%}.mat-mdc-select-panel{--mat-option-label-text-color: var(--color-text);--mat-option-hover-state-layer-color: var(--color-bg-hover);--mat-option-selected-state-layer-color: var(--color-primary-soft);--mat-option-selected-state-label-text-color: var(--color-primary);border-radius:10px}.mat-mdc-form-field .mat-mdc-form-field-hint{color:var(--color-text-soft)}:root,[data-theme=light]{color-scheme:light;--mat-sys-background: #faf8ff;--mat-sys-error: #ba1a1a;--mat-sys-error-container: #ffdad6;--mat-sys-inverse-on-surface: #f0f0f9;--mat-sys-inverse-primary: #b1c5ff;--mat-sys-inverse-surface: #2f3037;--mat-sys-on-background: #1a1b21;--mat-sys-on-error: #fff;--mat-sys-on-error-container: #93000a;--mat-sys-on-primary: #fff;--mat-sys-on-primary-container: #0040a0;--mat-sys-on-primary-fixed: #001847;--mat-sys-on-primary-fixed-variant: #0040a0;--mat-sys-on-secondary: #fff;--mat-sys-on-secondary-container: #38466a;--mat-sys-on-secondary-fixed: #0a1a3c;--mat-sys-on-secondary-fixed-variant: #38466a;--mat-sys-on-surface: #1a1b21;--mat-sys-on-surface-variant: #434652;--mat-sys-on-tertiary: #fff;--mat-sys-on-tertiary-container: #71257a;--mat-sys-on-tertiary-fixed: #36003e;--mat-sys-on-tertiary-fixed-variant: #71257a;--mat-sys-outline: #737784;--mat-sys-outline-variant: #c3c6d4;--mat-sys-primary: #2c59b9;--mat-sys-primary-container: #dae2ff;--mat-sys-primary-fixed: #dae2ff;--mat-sys-primary-fixed-dim: #b1c5ff;--mat-sys-scrim: #000;--mat-sys-secondary: #505d84;--mat-sys-secondary-container: #dae2ff;--mat-sys-secondary-fixed: #dae2ff;--mat-sys-secondary-fixed-dim: #b7c6f1;--mat-sys-shadow: #000;--mat-sys-surface: #faf8ff;--mat-sys-surface-bright: #faf8ff;--mat-sys-surface-container: #ededf6;--mat-sys-surface-container-high: #e8e7f0;--mat-sys-surface-container-highest: #e2e2ea;--mat-sys-surface-container-low: #f3f3fc;--mat-sys-surface-container-lowest: #fff;--mat-sys-surface-dim: #d9d9e2;--mat-sys-surface-tint: #2c59b9;--mat-sys-surface-variant: #e0e2f1;--mat-sys-tertiary: #8c3f94;--mat-sys-tertiary-container: #ffd6fc;--mat-sys-tertiary-fixed: #ffd6fc;--mat-sys-tertiary-fixed-dim: #fcaaff;--mat-sys-neutral-variant20: #2d303b;--mat-sys-neutral10: #1a1b21;--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-sys-body-large: 400 1rem / 1.5rem Montserrat, sans-serif;--mat-sys-body-large-font: Montserrat, sans-serif;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem Montserrat, sans-serif;--mat-sys-body-medium-font: Montserrat, sans-serif;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem Montserrat, sans-serif;--mat-sys-body-small-font: Montserrat, sans-serif;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem Montserrat, sans-serif;--mat-sys-display-large-font: Montserrat, sans-serif;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem Montserrat, sans-serif;--mat-sys-display-medium-font: Montserrat, sans-serif;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem Montserrat, sans-serif;--mat-sys-display-small-font: Montserrat, sans-serif;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem Montserrat, sans-serif;--mat-sys-headline-large-font: Montserrat, sans-serif;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem Montserrat, sans-serif;--mat-sys-headline-medium-font: Montserrat, sans-serif;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem Montserrat, sans-serif;--mat-sys-headline-small-font: Montserrat, sans-serif;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 500 .875rem / 1.25rem Montserrat, sans-serif;--mat-sys-label-large-font: Montserrat, sans-serif;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 500;--mat-sys-label-large-weight-prominent: 600;--mat-sys-label-medium: 500 .75rem / 1rem Montserrat, sans-serif;--mat-sys-label-medium-font: Montserrat, sans-serif;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 600;--mat-sys-label-small: 500 .688rem / 1rem Montserrat, sans-serif;--mat-sys-label-small-font: Montserrat, sans-serif;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem Montserrat, sans-serif;--mat-sys-title-large-font: Montserrat, sans-serif;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 500 1rem / 1.5rem Montserrat, sans-serif;--mat-sys-title-medium-font: Montserrat, sans-serif;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 500;--mat-sys-title-small: 500 .875rem / 1.25rem Montserrat, sans-serif;--mat-sys-title-small-font: Montserrat, sans-serif;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500;--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12}:root .mat-primary,[data-theme=light] .mat-primary{--mat-stepper-container-color: #faf8ff;--mat-stepper-header-done-state-icon-background-color: #2c59b9;--mat-stepper-header-done-state-icon-foreground-color: #fff;--mat-stepper-header-edit-state-icon-background-color: #2c59b9;--mat-stepper-header-edit-state-icon-foreground-color: #fff;--mat-stepper-header-error-state-icon-foreground-color: #ba1a1a;--mat-stepper-header-error-state-label-text-color: #ba1a1a;--mat-stepper-header-focus-state-layer-color: color-mix(in srgb, #1a1b21 12%, transparent);--mat-stepper-header-hover-state-layer-color: color-mix(in srgb, #1a1b21 8%, transparent);--mat-stepper-header-icon-background-color: #434652;--mat-stepper-header-icon-foreground-color: #faf8ff;--mat-stepper-header-label-text-color: #434652;--mat-stepper-header-optional-label-text-color: #434652;--mat-stepper-header-selected-state-icon-background-color: #2c59b9;--mat-stepper-header-selected-state-icon-foreground-color: #fff;--mat-stepper-header-selected-state-label-text-color: #434652;--mat-stepper-line-color: #737784}:root .mat-primary.mat-icon,[data-theme=light] .mat-primary.mat-icon{--mat-icon-color: #2c59b9}:root .mat-primary.mat-mdc-tab-group,:root .mat-primary.mat-mdc-tab-nav-bar,[data-theme=light] .mat-primary.mat-mdc-tab-group,[data-theme=light] .mat-primary.mat-mdc-tab-nav-bar{--mat-tab-active-focus-indicator-color: #2c59b9;--mat-tab-active-focus-label-text-color: #1a1b21;--mat-tab-active-hover-indicator-color: #2c59b9;--mat-tab-active-hover-label-text-color: #1a1b21;--mat-tab-active-indicator-color: #2c59b9;--mat-tab-active-label-text-color: #1a1b21;--mat-tab-active-ripple-color: #1a1b21;--mat-tab-divider-color: #e0e2f1;--mat-tab-inactive-focus-label-text-color: #1a1b21;--mat-tab-inactive-hover-label-text-color: #1a1b21;--mat-tab-inactive-label-text-color: #1a1b21;--mat-tab-inactive-ripple-color: #1a1b21;--mat-tab-pagination-icon-color: #1a1b21;--mat-tab-disabled-ripple-color: #434652}:root .mat-primary.mat-mdc-slide-toggle,[data-theme=light] .mat-primary.mat-mdc-slide-toggle{--mat-slide-toggle-disabled-label-text-color: #1a1b21;--mat-slide-toggle-disabled-selected-handle-color: #faf8ff;--mat-slide-toggle-disabled-selected-icon-color: #1a1b21;--mat-slide-toggle-disabled-selected-track-color: #1a1b21;--mat-slide-toggle-disabled-unselected-handle-color: #1a1b21;--mat-slide-toggle-disabled-unselected-icon-color: #e0e2f1;--mat-slide-toggle-disabled-unselected-track-color: #e0e2f1;--mat-slide-toggle-disabled-unselected-track-outline-color: #1a1b21;--mat-slide-toggle-label-text-color: #1a1b21;--mat-slide-toggle-selected-focus-handle-color: #dae2ff;--mat-slide-toggle-selected-focus-state-layer-color: #2c59b9;--mat-slide-toggle-selected-focus-state-layer-opacity: .12;--mat-slide-toggle-selected-focus-track-color: #2c59b9;--mat-slide-toggle-selected-handle-color: #fff;--mat-slide-toggle-selected-hover-handle-color: #dae2ff;--mat-slide-toggle-selected-hover-state-layer-color: #2c59b9;--mat-slide-toggle-selected-hover-state-layer-opacity: .08;--mat-slide-toggle-selected-hover-track-color: #2c59b9;--mat-slide-toggle-selected-icon-color: #0040a0;--mat-slide-toggle-selected-pressed-handle-color: #dae2ff;--mat-slide-toggle-selected-pressed-state-layer-color: #2c59b9;--mat-slide-toggle-selected-pressed-state-layer-opacity: .12;--mat-slide-toggle-selected-pressed-track-color: #2c59b9;--mat-slide-toggle-selected-track-color: #2c59b9;--mat-slide-toggle-track-outline-color: #737784;--mat-slide-toggle-unselected-focus-handle-color: #434652;--mat-slide-toggle-unselected-focus-state-layer-color: #1a1b21;--mat-slide-toggle-unselected-focus-state-layer-opacity: .12;--mat-slide-toggle-unselected-focus-track-color: #e0e2f1;--mat-slide-toggle-unselected-handle-color: #737784;--mat-slide-toggle-unselected-hover-handle-color: #434652;--mat-slide-toggle-unselected-hover-state-layer-color: #1a1b21;--mat-slide-toggle-unselected-hover-state-layer-opacity: .08;--mat-slide-toggle-unselected-hover-track-color: #e0e2f1;--mat-slide-toggle-unselected-icon-color: #e0e2f1;--mat-slide-toggle-unselected-pressed-handle-color: #434652;--mat-slide-toggle-unselected-pressed-state-layer-color: #1a1b21;--mat-slide-toggle-unselected-pressed-state-layer-opacity: .12;--mat-slide-toggle-unselected-pressed-track-color: #e0e2f1;--mat-slide-toggle-unselected-track-color: #e0e2f1}:root .mat-primary.mat-datepicker-content,[data-theme=light] .mat-primary.mat-datepicker-content{--mat-datepicker-calendar-body-label-text-color: #1a1b21;--mat-datepicker-calendar-container-background-color: #e8e7f0;--mat-datepicker-calendar-container-text-color: #1a1b21;--mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, #1a1b21 38%, transparent);--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, #1a1b21 12%, transparent);--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, #1a1b21 8%, transparent);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: #ffd6fc;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #505d84;--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #dae2ff;--mat-datepicker-calendar-date-in-range-state-background-color: #dae2ff;--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-preview-state-outline-color: #2c59b9;--mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, #1a1b21 38%, transparent);--mat-datepicker-calendar-date-selected-state-background-color: #2c59b9;--mat-datepicker-calendar-date-selected-state-text-color: #fff;--mat-datepicker-calendar-date-text-color: #1a1b21;--mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, #1a1b21 38%, transparent);--mat-datepicker-calendar-date-today-outline-color: #2c59b9;--mat-datepicker-calendar-date-today-selected-state-outline-color: #2c59b9;--mat-datepicker-calendar-header-divider-color: transparent;--mat-datepicker-calendar-header-text-color: #434652;--mat-datepicker-calendar-navigation-button-icon-color: #434652;--mat-datepicker-calendar-period-button-icon-color: #434652;--mat-datepicker-calendar-period-button-text-color: #434652;--mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, #1a1b21 38%, transparent);--mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, #1a1b21 38%, transparent);--mat-datepicker-range-input-separator-color: #1a1b21;--mat-datepicker-toggle-active-state-icon-color: #2c59b9;--mat-datepicker-toggle-icon-color: #434652}:root .mat-primary.mat-mdc-button-base,[data-theme=light] .mat-primary.mat-mdc-button-base{--mat-icon-button-disabled-icon-color: color-mix(in srgb, #1a1b21 38%, transparent);--mat-icon-button-disabled-state-layer-color: #2c59b9;--mat-icon-button-focus-state-layer-opacity: .12;--mat-icon-button-hover-state-layer-opacity: .08;--mat-icon-button-icon-color: #2c59b9;--mat-icon-button-pressed-state-layer-opacity: .12;--mat-icon-button-ripple-color: color-mix(in srgb, #2c59b9 12%, transparent);--mat-icon-button-state-layer-color: #2c59b9}:root .mat-badge,[data-theme=light] .mat-badge{--mat-badge-background-color: #2c59b9;--mat-badge-disabled-state-background-color: color-mix(in srgb, #2c59b9 38%, transparent);--mat-badge-disabled-state-text-color: #fff;--mat-badge-text-color: #fff}:root .mat-accent,[data-theme=light] .mat-accent{--mat-option-focus-state-layer-color: color-mix(in srgb, #1a1b21 12%, transparent);--mat-option-hover-state-layer-color: color-mix(in srgb, #1a1b21 8%, transparent);--mat-option-label-text-color: #1a1b21;--mat-option-selected-state-label-text-color: #71257a;--mat-option-selected-state-layer-color: #ffd6fc}:root .mat-accent,[data-theme=light] .mat-accent{--mat-progress-spinner-active-indicator-color: #8c3f94}:root .mat-accent,[data-theme=light] .mat-accent{--mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #faf8ff;--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, #1a1b21 38%, transparent);--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, #1a1b21 38%, transparent);--mat-pseudo-checkbox-full-selected-checkmark-color: #fff;--mat-pseudo-checkbox-full-selected-icon-color: #8c3f94;--mat-pseudo-checkbox-full-unselected-icon-color: #434652;--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, #1a1b21 38%, transparent);--mat-pseudo-checkbox-minimal-selected-checkmark-color: #8c3f94}:root .mat-accent,[data-theme=light] .mat-accent{--mat-stepper-container-color: #faf8ff;--mat-stepper-header-done-state-icon-background-color: #8c3f94;--mat-stepper-header-done-state-icon-foreground-color: #fff;--mat-stepper-header-edit-state-icon-background-color: #8c3f94;--mat-stepper-header-edit-state-icon-foreground-color: #fff;--mat-stepper-header-error-state-icon-foreground-color: #ba1a1a;--mat-stepper-header-error-state-label-text-color: #ba1a1a;--mat-stepper-header-focus-state-layer-color: color-mix(in srgb, #1a1b21 12%, transparent);--mat-stepper-header-hover-state-layer-color: color-mix(in srgb, #1a1b21 8%, transparent);--mat-stepper-header-icon-background-color: #434652;--mat-stepper-header-icon-foreground-color: #faf8ff;--mat-stepper-header-label-text-color: #434652;--mat-stepper-header-optional-label-text-color: #434652;--mat-stepper-header-selected-state-icon-background-color: #8c3f94;--mat-stepper-header-selected-state-icon-foreground-color: #fff;--mat-stepper-header-selected-state-label-text-color: #434652;--mat-stepper-line-color: #737784}:root .mat-accent.mat-icon,[data-theme=light] .mat-accent.mat-icon{--mat-icon-color: #8c3f94}:root .mat-accent.mat-mdc-checkbox,[data-theme=light] .mat-accent.mat-mdc-checkbox{--mat-checkbox-disabled-label-color: color-mix(in srgb, #1a1b21 38%, transparent);--mat-checkbox-disabled-selected-checkmark-color: #faf8ff;--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, #1a1b21 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, #1a1b21 38%, transparent);--mat-checkbox-label-text-color: #1a1b21;--mat-checkbox-selected-checkmark-color: #fff;--mat-checkbox-selected-focus-icon-color: #8c3f94;--mat-checkbox-selected-focus-state-layer-color: #8c3f94;--mat-checkbox-selected-hover-icon-color: #8c3f94;--mat-checkbox-selected-hover-state-layer-color: #8c3f94;--mat-checkbox-selected-icon-color: #8c3f94;--mat-checkbox-selected-pressed-icon-color: #8c3f94;--mat-checkbox-selected-pressed-state-layer-color: #1a1b21;--mat-checkbox-unselected-focus-icon-color: #1a1b21;--mat-checkbox-unselected-focus-state-layer-color: #1a1b21;--mat-checkbox-unselected-hover-icon-color: #1a1b21;--mat-checkbox-unselected-hover-state-layer-color: #1a1b21;--mat-checkbox-unselected-icon-color: #434652;--mat-checkbox-unselected-pressed-state-layer-color: #8c3f94}:root .mat-accent.mat-mdc-slider,[data-theme=light] .mat-accent.mat-mdc-slider{--mat-slider-active-track-color: #8c3f94;--mat-slider-active-track-shape: 9999px;--mat-slider-disabled-active-track-color: #1a1b21;--mat-slider-disabled-handle-color: #1a1b21;--mat-slider-disabled-inactive-track-color: #1a1b21;--mat-slider-focus-handle-color: #8c3f94;--mat-slider-focus-state-layer-color: color-mix(in srgb, #8c3f94 20%, transparent);--mat-slider-handle-color: #8c3f94;--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-shape: 9999px;--mat-slider-hover-handle-color: #8c3f94;--mat-slider-hover-state-layer-color: color-mix(in srgb, #8c3f94 5%, transparent);--mat-slider-inactive-track-color: #e0e2f1;--mat-slider-inactive-track-shape: 9999px;--mat-slider-label-container-color: #8c3f94;--mat-slider-label-label-text-color: #fff;--mat-slider-ripple-color: #8c3f94;--mat-slider-with-overlap-handle-outline-color: #fff;--mat-slider-with-tick-marks-active-container-color: #fff;--mat-slider-with-tick-marks-container-shape: 9999px;--mat-slider-with-tick-marks-disabled-container-color: #1a1b21;--mat-slider-with-tick-marks-inactive-container-color: #434652}:root .mat-accent.mat-mdc-tab-group,:root .mat-accent.mat-mdc-tab-nav-bar,[data-theme=light] .mat-accent.mat-mdc-tab-group,[data-theme=light] .mat-accent.mat-mdc-tab-nav-bar{--mat-tab-active-focus-indicator-color: #8c3f94;--mat-tab-active-focus-label-text-color: #1a1b21;--mat-tab-active-hover-indicator-color: #8c3f94;--mat-tab-active-hover-label-text-color: #1a1b21;--mat-tab-active-indicator-color: #8c3f94;--mat-tab-active-label-text-color: #1a1b21;--mat-tab-active-ripple-color: #1a1b21;--mat-tab-divider-color: #e0e2f1;--mat-tab-inactive-focus-label-text-color: #1a1b21;--mat-tab-inactive-hover-label-text-color: #1a1b21;--mat-tab-inactive-label-text-color: #1a1b21;--mat-tab-inactive-ripple-color: #1a1b21;--mat-tab-pagination-icon-color: #1a1b21;--mat-tab-disabled-ripple-color: #434652}:root .mat-accent.mat-mdc-slide-toggle,[data-theme=light] .mat-accent.mat-mdc-slide-toggle{--mat-slide-toggle-disabled-label-text-color: #1a1b21;--mat-slide-toggle-disabled-selected-handle-color: #faf8ff;--mat-slide-toggle-disabled-selected-icon-color: #1a1b21;--mat-slide-toggle-disabled-selected-track-color: #1a1b21;--mat-slide-toggle-disabled-unselected-handle-color: #1a1b21;--mat-slide-toggle-disabled-unselected-icon-color: #e0e2f1;--mat-slide-toggle-disabled-unselected-track-color: #e0e2f1;--mat-slide-toggle-disabled-unselected-track-outline-color: #1a1b21;--mat-slide-toggle-label-text-color: #1a1b21;--mat-slide-toggle-selected-focus-handle-color: #ffd6fc;--mat-slide-toggle-selected-focus-state-layer-color: #8c3f94;--mat-slide-toggle-selected-focus-state-layer-opacity: .12;--mat-slide-toggle-selected-focus-track-color: #8c3f94;--mat-slide-toggle-selected-handle-color: #fff;--mat-slide-toggle-selected-hover-handle-color: #ffd6fc;--mat-slide-toggle-selected-hover-state-layer-color: #8c3f94;--mat-slide-toggle-selected-hover-state-layer-opacity: .08;--mat-slide-toggle-selected-hover-track-color: #8c3f94;--mat-slide-toggle-selected-icon-color: #71257a;--mat-slide-toggle-selected-pressed-handle-color: #ffd6fc;--mat-slide-toggle-selected-pressed-state-layer-color: #8c3f94;--mat-slide-toggle-selected-pressed-state-layer-opacity: .12;--mat-slide-toggle-selected-pressed-track-color: #8c3f94;--mat-slide-toggle-selected-track-color: #8c3f94;--mat-slide-toggle-track-outline-color: #737784;--mat-slide-toggle-unselected-focus-handle-color: #434652;--mat-slide-toggle-unselected-focus-state-layer-color: #1a1b21;--mat-slide-toggle-unselected-focus-state-layer-opacity: .12;--mat-slide-toggle-unselected-focus-track-color: #e0e2f1;--mat-slide-toggle-unselected-handle-color: #737784;--mat-slide-toggle-unselected-hover-handle-color: #434652;--mat-slide-toggle-unselected-hover-state-layer-color: #1a1b21;--mat-slide-toggle-unselected-hover-state-layer-opacity: .08;--mat-slide-toggle-unselected-hover-track-color: #e0e2f1;--mat-slide-toggle-unselected-icon-color: #e0e2f1;--mat-slide-toggle-unselected-pressed-handle-color: #434652;--mat-slide-toggle-unselected-pressed-state-layer-color: #1a1b21;--mat-slide-toggle-unselected-pressed-state-layer-opacity: .12;--mat-slide-toggle-unselected-pressed-track-color: #e0e2f1;--mat-slide-toggle-unselected-track-color: #e0e2f1}:root .mat-accent.mat-mdc-form-field,[data-theme=light] .mat-accent.mat-mdc-form-field{--mat-select-panel-background-color: #ededf6;--mat-select-enabled-trigger-text-color: #1a1b21;--mat-select-disabled-trigger-text-color: color-mix(in srgb, #1a1b21 38%, transparent);--mat-select-placeholder-text-color: #434652;--mat-select-enabled-arrow-color: #434652;--mat-select-disabled-arrow-color: color-mix(in srgb, #1a1b21 38%, transparent);--mat-select-focused-arrow-color: #8c3f94;--mat-select-invalid-arrow-color: #ba1a1a}:root .mat-accent.mat-mdc-radio-button,[data-theme=light] .mat-accent.mat-mdc-radio-button{--mat-radio-checked-ripple-color: #8c3f94;--mat-radio-disabled-label-color: color-mix(in srgb, #1a1b21 38%, transparent);--mat-radio-disabled-selected-icon-color: #1a1b21;--mat-radio-disabled-unselected-icon-color: #1a1b21;--mat-radio-label-text-color: #1a1b21;--mat-radio-ripple-color: #1a1b21;--mat-radio-selected-focus-icon-color: #8c3f94;--mat-radio-selected-hover-icon-color: #8c3f94;--mat-radio-selected-icon-color: #8c3f94;--mat-radio-selected-pressed-icon-color: #8c3f94;--mat-radio-unselected-focus-icon-color: #1a1b21;--mat-radio-unselected-hover-icon-color: #1a1b21;--mat-radio-unselected-pressed-icon-color: #1a1b21}:root .mat-accent.mat-mdc-progress-bar,[data-theme=light] .mat-accent.mat-mdc-progress-bar{--mat-progress-bar-active-indicator-color: #8c3f94;--mat-progress-bar-track-color: #e0e2f1}:root .mat-accent.mat-mdc-form-field,[data-theme=light] .mat-accent.mat-mdc-form-field{--mat-form-field-disabled-input-text-placeholder-color: color-mix(in srgb, #1a1b21 38%, transparent);--mat-form-field-disabled-leading-icon-color: color-mix(in srgb, #1a1b21 38%, transparent);--mat-form-field-disabled-select-arrow-color: color-mix(in srgb, #1a1b21 38%, transparent);--mat-form-field-disabled-trailing-icon-color: color-mix(in srgb, #1a1b21 38%, transparent);--mat-form-field-enabled-select-arrow-color: #434652;--mat-form-field-error-focus-trailing-icon-color: #ba1a1a;--mat-form-field-error-hover-trailing-icon-color: #93000a;--mat-form-field-error-text-color: #ba1a1a;--mat-form-field-error-trailing-icon-color: #ba1a1a;--mat-form-field-filled-active-indicator-color: #434652;--mat-form-field-filled-caret-color: #8c3f94;--mat-form-field-filled-container-color: #e0e2f1;--mat-form-field-filled-disabled-active-indicator-color: color-mix(in srgb, #1a1b21 38%, transparent);--mat-form-field-filled-disabled-container-color: color-mix(in srgb, #1a1b21 4%, transparent);--mat-form-field-filled-disabled-input-text-color: color-mix(in srgb, #1a1b21 38%, transparent);--mat-form-field-filled-disabled-label-text-color: color-mix(in srgb, #1a1b21 38%, transparent);--mat-form-field-filled-error-active-indicator-color: #ba1a1a;--mat-form-field-filled-error-caret-color: #ba1a1a;--mat-form-field-filled-error-focus-active-indicator-color: #ba1a1a;--mat-form-field-filled-error-focus-label-text-color: #ba1a1a;--mat-form-field-filled-error-hover-active-indicator-color: #93000a;--mat-form-field-filled-error-hover-label-text-color: #93000a;--mat-form-field-filled-error-label-text-color: #ba1a1a;--mat-form-field-filled-focus-active-indicator-color: #8c3f94;--mat-form-field-filled-focus-label-text-color: #8c3f94;--mat-form-field-filled-hover-active-indicator-color: #1a1b21;--mat-form-field-filled-hover-label-text-color: #434652;--mat-form-field-filled-input-text-color: #1a1b21;--mat-form-field-filled-input-text-placeholder-color: #434652;--mat-form-field-filled-label-text-color: #434652;--mat-form-field-focus-select-arrow-color: #8c3f94;--mat-form-field-focus-state-layer-opacity: 0;--mat-form-field-hover-state-layer-opacity: .08;--mat-form-field-leading-icon-color: #434652;--mat-form-field-outlined-caret-color: #8c3f94;--mat-form-field-outlined-disabled-input-text-color: color-mix(in srgb, #1a1b21 38%, transparent);--mat-form-field-outlined-disabled-label-text-color: color-mix(in srgb, #1a1b21 38%, transparent);--mat-form-field-outlined-disabled-outline-color: color-mix(in srgb, #1a1b21 12%, transparent);--mat-form-field-outlined-error-caret-color: #ba1a1a;--mat-form-field-outlined-error-focus-label-text-color: #ba1a1a;--mat-form-field-outlined-error-focus-outline-color: #ba1a1a;--mat-form-field-outlined-error-hover-label-text-color: #93000a;--mat-form-field-outlined-error-hover-outline-color: #93000a;--mat-form-field-outlined-error-label-text-color: #ba1a1a;--mat-form-field-outlined-error-outline-color: #ba1a1a;--mat-form-field-outlined-focus-label-text-color: #8c3f94;--mat-form-field-outlined-focus-outline-color: #8c3f94;--mat-form-field-outlined-hover-label-text-color: #1a1b21;--mat-form-field-outlined-hover-outline-color: #1a1b21;--mat-form-field-outlined-input-text-color: #1a1b21;--mat-form-field-outlined-input-text-placeholder-color: #434652;--mat-form-field-outlined-label-text-color: #434652;--mat-form-field-outlined-outline-color: #737784;--mat-form-field-select-disabled-option-text-color: color-mix(in srgb, #1a1b21 38%, transparent);--mat-form-field-select-option-text-color: #1a1b21;--mat-form-field-state-layer-color: #1a1b21;--mat-form-field-trailing-icon-color: #434652}:root .mat-accent.mat-datepicker-content,[data-theme=light] .mat-accent.mat-datepicker-content{--mat-datepicker-calendar-body-label-text-color: #1a1b21;--mat-datepicker-calendar-container-background-color: #e8e7f0;--mat-datepicker-calendar-container-text-color: #1a1b21;--mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, #1a1b21 38%, transparent);--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, #1a1b21 12%, transparent);--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, #1a1b21 8%, transparent);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: #ffd6fc;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #505d84;--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #dae2ff;--mat-datepicker-calendar-date-in-range-state-background-color: #ffd6fc;--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-preview-state-outline-color: #8c3f94;--mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, #1a1b21 38%, transparent);--mat-datepicker-calendar-date-selected-state-background-color: #8c3f94;--mat-datepicker-calendar-date-selected-state-text-color: #fff;--mat-datepicker-calendar-date-text-color: #1a1b21;--mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, #1a1b21 38%, transparent);--mat-datepicker-calendar-date-today-outline-color: #8c3f94;--mat-datepicker-calendar-date-today-selected-state-outline-color: #8c3f94;--mat-datepicker-calendar-header-divider-color: transparent;--mat-datepicker-calendar-header-text-color: #434652;--mat-datepicker-calendar-navigation-button-icon-color: #434652;--mat-datepicker-calendar-period-button-icon-color: #434652;--mat-datepicker-calendar-period-button-text-color: #434652;--mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, #1a1b21 38%, transparent);--mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, #1a1b21 38%, transparent);--mat-datepicker-range-input-separator-color: #1a1b21;--mat-datepicker-toggle-active-state-icon-color: #8c3f94;--mat-datepicker-toggle-icon-color: #434652}:root .mat-accent.mat-mdc-button-base,[data-theme=light] .mat-accent.mat-mdc-button-base{--mat-button-filled-container-color: #8c3f94;--mat-button-filled-disabled-container-color: color-mix(in srgb, #1a1b21 12%, transparent);--mat-button-filled-disabled-label-text-color: color-mix(in srgb, #1a1b21 38%, transparent);--mat-button-filled-disabled-state-layer-color: #434652;--mat-button-filled-focus-state-layer-opacity: .12;--mat-button-filled-hover-state-layer-opacity: .08;--mat-button-filled-label-text-color: #fff;--mat-button-filled-pressed-state-layer-opacity: .12;--mat-button-filled-ripple-color: color-mix(in srgb, #fff 12%, transparent);--mat-button-filled-state-layer-color: #fff;--mat-button-outlined-disabled-label-text-color: color-mix(in srgb, #1a1b21 38%, transparent);--mat-button-outlined-disabled-outline-color: color-mix(in srgb, #1a1b21 12%, transparent);--mat-button-outlined-disabled-state-layer-color: #434652;--mat-button-outlined-focus-state-layer-opacity: .12;--mat-button-outlined-hover-state-layer-opacity: .08;--mat-button-outlined-label-text-color: #8c3f94;--mat-button-outlined-outline-color: #737784;--mat-button-outlined-pressed-state-layer-opacity: .12;--mat-button-outlined-ripple-color: color-mix(in srgb, #8c3f94 12%, transparent);--mat-button-outlined-state-layer-color: #8c3f94;--mat-button-protected-container-color: #faf8ff;--mat-button-protected-container-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-button-protected-disabled-container-color: color-mix(in srgb, #1a1b21 12%, transparent);--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-disabled-label-text-color: color-mix(in srgb, #1a1b21 38%, transparent);--mat-button-protected-disabled-state-layer-color: #434652;--mat-button-protected-focus-container-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-button-protected-focus-state-layer-opacity: .12;--mat-button-protected-hover-container-elevation-shadow: 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-button-protected-hover-state-layer-opacity: .08;--mat-button-protected-label-text-color: #8c3f94;--mat-button-protected-pressed-container-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-button-protected-pressed-state-layer-opacity: .12;--mat-button-protected-ripple-color: color-mix(in srgb, #8c3f94 12%, transparent);--mat-button-protected-state-layer-color: #8c3f94;--mat-button-text-disabled-label-text-color: color-mix(in srgb, #1a1b21 38%, transparent);--mat-button-text-disabled-state-layer-color: #434652;--mat-button-text-focus-state-layer-opacity: .12;--mat-button-text-hover-state-layer-opacity: .08;--mat-button-text-label-text-color: #8c3f94;--mat-button-text-pressed-state-layer-opacity: .12;--mat-button-text-ripple-color: color-mix(in srgb, #8c3f94 12%, transparent);--mat-button-text-state-layer-color: #8c3f94;--mat-button-tonal-container-color: #ffd6fc;--mat-button-tonal-disabled-container-color: color-mix(in srgb, #1a1b21 12%, transparent);--mat-button-tonal-disabled-label-text-color: color-mix(in srgb, #1a1b21 38%, transparent);--mat-button-tonal-disabled-state-layer-color: #434652;--mat-button-tonal-focus-state-layer-opacity: .12;--mat-button-tonal-hover-state-layer-opacity: .08;--mat-button-tonal-label-text-color: #71257a;--mat-button-tonal-pressed-state-layer-opacity: .12;--mat-button-tonal-ripple-color: color-mix(in srgb, #71257a 12%, transparent);--mat-button-tonal-state-layer-color: #71257a;--mat-icon-button-disabled-icon-color: color-mix(in srgb, #1a1b21 38%, transparent);--mat-icon-button-disabled-state-layer-color: #8c3f94;--mat-icon-button-focus-state-layer-opacity: .12;--mat-icon-button-hover-state-layer-opacity: .08;--mat-icon-button-icon-color: #8c3f94;--mat-icon-button-pressed-state-layer-opacity: .12;--mat-icon-button-ripple-color: color-mix(in srgb, #8c3f94 12%, transparent);--mat-icon-button-state-layer-color: #8c3f94}:root .mat-accent.mat-mdc-standard-chip,[data-theme=light] .mat-accent.mat-mdc-standard-chip{--mat-chip-disabled-label-text-color: color-mix(in srgb, #1a1b21 38%, transparent);--mat-chip-disabled-outline-color: color-mix(in srgb, #1a1b21 12%, transparent);--mat-chip-elevated-selected-container-color: #ffd6fc;--mat-chip-flat-disabled-selected-container-color: color-mix(in srgb, #1a1b21 12%, transparent);--mat-chip-focus-outline-color: #434652;--mat-chip-focus-state-layer-color: #434652;--mat-chip-focus-state-layer-opacity: .12;--mat-chip-hover-state-layer-color: #434652;--mat-chip-hover-state-layer-opacity: .08;--mat-chip-label-text-color: #434652;--mat-chip-outline-color: #737784;--mat-chip-selected-disabled-trailing-icon-color: #1a1b21;--mat-chip-selected-focus-state-layer-color: #71257a;--mat-chip-selected-focus-state-layer-opacity: .12;--mat-chip-selected-hover-state-layer-color: #71257a;--mat-chip-selected-hover-state-layer-opacity: .08;--mat-chip-selected-label-text-color: #71257a;--mat-chip-selected-trailing-action-state-layer-color: #71257a;--mat-chip-selected-trailing-icon-color: #71257a;--mat-chip-trailing-action-focus-state-layer-opacity: .12;--mat-chip-trailing-action-hover-state-layer-opacity: .08;--mat-chip-trailing-action-state-layer-color: #434652;--mat-chip-with-icon-disabled-icon-color: #1a1b21;--mat-chip-with-icon-icon-color: #434652;--mat-chip-with-icon-selected-icon-color: #71257a;--mat-chip-with-trailing-icon-disabled-trailing-icon-color: #1a1b21;--mat-chip-with-trailing-icon-trailing-icon-color: #434652}:root .mat-accent .mdc-list-item__start,:root .mat-accent .mdc-list-item__end,[data-theme=light] .mat-accent .mdc-list-item__start,[data-theme=light] .mat-accent .mdc-list-item__end{--mat-checkbox-disabled-label-color: color-mix(in srgb, #1a1b21 38%, transparent);--mat-checkbox-disabled-selected-checkmark-color: #faf8ff;--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, #1a1b21 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, #1a1b21 38%, transparent);--mat-checkbox-label-text-color: #1a1b21;--mat-checkbox-selected-checkmark-color: #fff;--mat-checkbox-selected-focus-icon-color: #8c3f94;--mat-checkbox-selected-focus-state-layer-color: #8c3f94;--mat-checkbox-selected-hover-icon-color: #8c3f94;--mat-checkbox-selected-hover-state-layer-color: #8c3f94;--mat-checkbox-selected-icon-color: #8c3f94;--mat-checkbox-selected-pressed-icon-color: #8c3f94;--mat-checkbox-selected-pressed-state-layer-color: #1a1b21;--mat-checkbox-unselected-focus-icon-color: #1a1b21;--mat-checkbox-unselected-focus-state-layer-color: #1a1b21;--mat-checkbox-unselected-hover-icon-color: #1a1b21;--mat-checkbox-unselected-hover-state-layer-color: #1a1b21;--mat-checkbox-unselected-icon-color: #434652;--mat-checkbox-unselected-pressed-state-layer-color: #8c3f94;--mat-radio-checked-ripple-color: #8c3f94;--mat-radio-disabled-label-color: color-mix(in srgb, #1a1b21 38%, transparent);--mat-radio-disabled-selected-icon-color: #1a1b21;--mat-radio-disabled-unselected-icon-color: #1a1b21;--mat-radio-label-text-color: #1a1b21;--mat-radio-ripple-color: #1a1b21;--mat-radio-selected-focus-icon-color: #8c3f94;--mat-radio-selected-hover-icon-color: #8c3f94;--mat-radio-selected-icon-color: #8c3f94;--mat-radio-selected-pressed-icon-color: #8c3f94;--mat-radio-unselected-focus-icon-color: #1a1b21;--mat-radio-unselected-hover-icon-color: #1a1b21;--mat-radio-unselected-pressed-icon-color: #1a1b21}:root .mat-accent.mat-mdc-fab,:root .mat-accent.mat-mdc-mini-fab,[data-theme=light] .mat-accent.mat-mdc-fab,[data-theme=light] .mat-accent.mat-mdc-mini-fab{--mat-fab-container-color: #ffd6fc;--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-disabled-state-container-color: color-mix(in srgb, #1a1b21 12%, transparent);--mat-fab-disabled-state-foreground-color: color-mix(in srgb, #1a1b21 38%, transparent);--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-focus-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-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: 6;--mat-fab-focus-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-focus-state-layer-opacity: .12;--mat-fab-foreground-color: #71257a;--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-hover-state-layer-opacity: .08;--mat-fab-pressed-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-pressed-state-layer-opacity: .12;--mat-fab-ripple-color: color-mix(in srgb, #71257a 12%, transparent);--mat-fab-small-container-color: #ffd6fc;--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-disabled-state-container-color: color-mix(in srgb, #1a1b21 12%, transparent);--mat-fab-small-disabled-state-foreground-color: color-mix(in srgb, #1a1b21 38%, transparent);--mat-fab-small-focus-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-focus-state-layer-opacity: .12;--mat-fab-small-foreground-color: #71257a;--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-hover-state-layer-opacity: .08;--mat-fab-small-pressed-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-pressed-state-layer-opacity: .12;--mat-fab-small-ripple-color: color-mix(in srgb, #71257a 12%, transparent);--mat-fab-small-state-layer-color: #71257a;--mat-fab-state-layer-color: #71257a}:root .mat-badge-accent,[data-theme=light] .mat-badge-accent{--mat-badge-background-color: #8c3f94;--mat-badge-disabled-state-background-color: color-mix(in srgb, #8c3f94 38%, transparent);--mat-badge-disabled-state-text-color: #fff;--mat-badge-text-color: #fff}:root .mat-warn,[data-theme=light] .mat-warn{--mat-option-focus-state-layer-color: color-mix(in srgb, #1a1b21 12%, transparent);--mat-option-hover-state-layer-color: color-mix(in srgb, #1a1b21 8%, transparent);--mat-option-label-text-color: #1a1b21;--mat-option-selected-state-label-text-color: #93000a;--mat-option-selected-state-layer-color: #ffdad6}:root .mat-warn,[data-theme=light] .mat-warn{--mat-progress-spinner-active-indicator-color: #ba1a1a}:root .mat-warn,[data-theme=light] .mat-warn{--mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #faf8ff;--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, #1a1b21 38%, transparent);--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, #1a1b21 38%, transparent);--mat-pseudo-checkbox-full-selected-checkmark-color: #fff;--mat-pseudo-checkbox-full-selected-icon-color: #ba1a1a;--mat-pseudo-checkbox-full-unselected-icon-color: #434652;--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, #1a1b21 38%, transparent);--mat-pseudo-checkbox-minimal-selected-checkmark-color: #ba1a1a}:root .mat-warn,[data-theme=light] .mat-warn{--mat-stepper-container-color: #faf8ff;--mat-stepper-header-done-state-icon-background-color: #ba1a1a;--mat-stepper-header-done-state-icon-foreground-color: #fff;--mat-stepper-header-edit-state-icon-background-color: #ba1a1a;--mat-stepper-header-edit-state-icon-foreground-color: #fff;--mat-stepper-header-error-state-icon-foreground-color: #ba1a1a;--mat-stepper-header-error-state-label-text-color: #ba1a1a;--mat-stepper-header-focus-state-layer-color: color-mix(in srgb, #1a1b21 12%, transparent);--mat-stepper-header-hover-state-layer-color: color-mix(in srgb, #1a1b21 8%, transparent);--mat-stepper-header-icon-background-color: #434652;--mat-stepper-header-icon-foreground-color: #faf8ff;--mat-stepper-header-label-text-color: #434652;--mat-stepper-header-optional-label-text-color: #434652;--mat-stepper-header-selected-state-icon-background-color: #ba1a1a;--mat-stepper-header-selected-state-icon-foreground-color: #fff;--mat-stepper-header-selected-state-label-text-color: #434652;--mat-stepper-line-color: #737784}:root .mat-warn.mat-icon,[data-theme=light] .mat-warn.mat-icon{--mat-icon-color: #ba1a1a}:root .mat-warn.mat-mdc-checkbox,[data-theme=light] .mat-warn.mat-mdc-checkbox{--mat-checkbox-disabled-label-color: color-mix(in srgb, #1a1b21 38%, transparent);--mat-checkbox-disabled-selected-checkmark-color: #faf8ff;--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, #1a1b21 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, #1a1b21 38%, transparent);--mat-checkbox-label-text-color: #1a1b21;--mat-checkbox-selected-checkmark-color: #fff;--mat-checkbox-selected-focus-icon-color: #ba1a1a;--mat-checkbox-selected-focus-state-layer-color: #ba1a1a;--mat-checkbox-selected-hover-icon-color: #ba1a1a;--mat-checkbox-selected-hover-state-layer-color: #ba1a1a;--mat-checkbox-selected-icon-color: #ba1a1a;--mat-checkbox-selected-pressed-icon-color: #ba1a1a;--mat-checkbox-selected-pressed-state-layer-color: #1a1b21;--mat-checkbox-unselected-focus-icon-color: #1a1b21;--mat-checkbox-unselected-focus-state-layer-color: #1a1b21;--mat-checkbox-unselected-hover-icon-color: #1a1b21;--mat-checkbox-unselected-hover-state-layer-color: #1a1b21;--mat-checkbox-unselected-icon-color: #434652;--mat-checkbox-unselected-pressed-state-layer-color: #ba1a1a}:root .mat-warn.mat-mdc-slider,[data-theme=light] .mat-warn.mat-mdc-slider{--mat-slider-active-track-color: #ba1a1a;--mat-slider-active-track-shape: 9999px;--mat-slider-disabled-active-track-color: #1a1b21;--mat-slider-disabled-handle-color: #1a1b21;--mat-slider-disabled-inactive-track-color: #1a1b21;--mat-slider-focus-handle-color: #ba1a1a;--mat-slider-focus-state-layer-color: color-mix(in srgb, #ba1a1a 20%, transparent);--mat-slider-handle-color: #ba1a1a;--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-shape: 9999px;--mat-slider-hover-handle-color: #ba1a1a;--mat-slider-hover-state-layer-color: color-mix(in srgb, #ba1a1a 5%, transparent);--mat-slider-inactive-track-color: #e0e2f1;--mat-slider-inactive-track-shape: 9999px;--mat-slider-label-container-color: #ba1a1a;--mat-slider-label-label-text-color: #fff;--mat-slider-ripple-color: #ba1a1a;--mat-slider-with-overlap-handle-outline-color: #fff;--mat-slider-with-tick-marks-active-container-color: #fff;--mat-slider-with-tick-marks-container-shape: 9999px;--mat-slider-with-tick-marks-disabled-container-color: #1a1b21;--mat-slider-with-tick-marks-inactive-container-color: #434652}:root .mat-warn.mat-mdc-tab-group,:root .mat-warn.mat-mdc-tab-nav-bar,[data-theme=light] .mat-warn.mat-mdc-tab-group,[data-theme=light] .mat-warn.mat-mdc-tab-nav-bar{--mat-tab-active-focus-indicator-color: #ba1a1a;--mat-tab-active-focus-label-text-color: #1a1b21;--mat-tab-active-hover-indicator-color: #ba1a1a;--mat-tab-active-hover-label-text-color: #1a1b21;--mat-tab-active-indicator-color: #ba1a1a;--mat-tab-active-label-text-color: #1a1b21;--mat-tab-active-ripple-color: #1a1b21;--mat-tab-divider-color: #e0e2f1;--mat-tab-inactive-focus-label-text-color: #1a1b21;--mat-tab-inactive-hover-label-text-color: #1a1b21;--mat-tab-inactive-label-text-color: #1a1b21;--mat-tab-inactive-ripple-color: #1a1b21;--mat-tab-pagination-icon-color: #1a1b21;--mat-tab-disabled-ripple-color: #434652}:root .mat-warn.mat-mdc-slide-toggle,[data-theme=light] .mat-warn.mat-mdc-slide-toggle{--mat-slide-toggle-disabled-label-text-color: #1a1b21;--mat-slide-toggle-disabled-selected-handle-color: #faf8ff;--mat-slide-toggle-disabled-selected-icon-color: #1a1b21;--mat-slide-toggle-disabled-selected-track-color: #1a1b21;--mat-slide-toggle-disabled-unselected-handle-color: #1a1b21;--mat-slide-toggle-disabled-unselected-icon-color: #e0e2f1;--mat-slide-toggle-disabled-unselected-track-color: #e0e2f1;--mat-slide-toggle-disabled-unselected-track-outline-color: #1a1b21;--mat-slide-toggle-label-text-color: #1a1b21;--mat-slide-toggle-selected-focus-handle-color: #ffdad6;--mat-slide-toggle-selected-focus-state-layer-color: #ba1a1a;--mat-slide-toggle-selected-focus-state-layer-opacity: .12;--mat-slide-toggle-selected-focus-track-color: #ba1a1a;--mat-slide-toggle-selected-handle-color: #fff;--mat-slide-toggle-selected-hover-handle-color: #ffdad6;--mat-slide-toggle-selected-hover-state-layer-color: #ba1a1a;--mat-slide-toggle-selected-hover-state-layer-opacity: .08;--mat-slide-toggle-selected-hover-track-color: #ba1a1a;--mat-slide-toggle-selected-icon-color: #93000a;--mat-slide-toggle-selected-pressed-handle-color: #ffdad6;--mat-slide-toggle-selected-pressed-state-layer-color: #ba1a1a;--mat-slide-toggle-selected-pressed-state-layer-opacity: .12;--mat-slide-toggle-selected-pressed-track-color: #ba1a1a;--mat-slide-toggle-selected-track-color: #ba1a1a;--mat-slide-toggle-track-outline-color: #737784;--mat-slide-toggle-unselected-focus-handle-color: #434652;--mat-slide-toggle-unselected-focus-state-layer-color: #1a1b21;--mat-slide-toggle-unselected-focus-state-layer-opacity: .12;--mat-slide-toggle-unselected-focus-track-color: #e0e2f1;--mat-slide-toggle-unselected-handle-color: #737784;--mat-slide-toggle-unselected-hover-handle-color: #434652;--mat-slide-toggle-unselected-hover-state-layer-color: #1a1b21;--mat-slide-toggle-unselected-hover-state-layer-opacity: .08;--mat-slide-toggle-unselected-hover-track-color: #e0e2f1;--mat-slide-toggle-unselected-icon-color: #e0e2f1;--mat-slide-toggle-unselected-pressed-handle-color: #434652;--mat-slide-toggle-unselected-pressed-state-layer-color: #1a1b21;--mat-slide-toggle-unselected-pressed-state-layer-opacity: .12;--mat-slide-toggle-unselected-pressed-track-color: #e0e2f1;--mat-slide-toggle-unselected-track-color: #e0e2f1}:root .mat-warn.mat-mdc-form-field,[data-theme=light] .mat-warn.mat-mdc-form-field{--mat-select-panel-background-color: #ededf6;--mat-select-enabled-trigger-text-color: #1a1b21;--mat-select-disabled-trigger-text-color: color-mix(in srgb, #1a1b21 38%, transparent);--mat-select-placeholder-text-color: #434652;--mat-select-enabled-arrow-color: #434652;--mat-select-disabled-arrow-color: color-mix(in srgb, #1a1b21 38%, transparent);--mat-select-focused-arrow-color: #ba1a1a;--mat-select-invalid-arrow-color: #ba1a1a}:root .mat-warn.mat-mdc-radio-button,[data-theme=light] .mat-warn.mat-mdc-radio-button{--mat-radio-checked-ripple-color: #ba1a1a;--mat-radio-disabled-label-color: color-mix(in srgb, #1a1b21 38%, transparent);--mat-radio-disabled-selected-icon-color: #1a1b21;--mat-radio-disabled-unselected-icon-color: #1a1b21;--mat-radio-label-text-color: #1a1b21;--mat-radio-ripple-color: #1a1b21;--mat-radio-selected-focus-icon-color: #ba1a1a;--mat-radio-selected-hover-icon-color: #ba1a1a;--mat-radio-selected-icon-color: #ba1a1a;--mat-radio-selected-pressed-icon-color: #ba1a1a;--mat-radio-unselected-focus-icon-color: #1a1b21;--mat-radio-unselected-hover-icon-color: #1a1b21;--mat-radio-unselected-pressed-icon-color: #1a1b21}:root .mat-warn.mat-mdc-progress-bar,[data-theme=light] .mat-warn.mat-mdc-progress-bar{--mat-progress-bar-active-indicator-color: #ba1a1a;--mat-progress-bar-track-color: #e0e2f1}:root .mat-warn.mat-mdc-form-field,[data-theme=light] .mat-warn.mat-mdc-form-field{--mat-form-field-disabled-input-text-placeholder-color: color-mix(in srgb, #1a1b21 38%, transparent);--mat-form-field-disabled-leading-icon-color: color-mix(in srgb, #1a1b21 38%, transparent);--mat-form-field-disabled-select-arrow-color: color-mix(in srgb, #1a1b21 38%, transparent);--mat-form-field-disabled-trailing-icon-color: color-mix(in srgb, #1a1b21 38%, transparent);--mat-form-field-enabled-select-arrow-color: #434652;--mat-form-field-error-focus-trailing-icon-color: #ba1a1a;--mat-form-field-error-hover-trailing-icon-color: #93000a;--mat-form-field-error-text-color: #ba1a1a;--mat-form-field-error-trailing-icon-color: #ba1a1a;--mat-form-field-filled-active-indicator-color: #434652;--mat-form-field-filled-caret-color: #ba1a1a;--mat-form-field-filled-container-color: #e0e2f1;--mat-form-field-filled-disabled-active-indicator-color: color-mix(in srgb, #1a1b21 38%, transparent);--mat-form-field-filled-disabled-container-color: color-mix(in srgb, #1a1b21 4%, transparent);--mat-form-field-filled-disabled-input-text-color: color-mix(in srgb, #1a1b21 38%, transparent);--mat-form-field-filled-disabled-label-text-color: color-mix(in srgb, #1a1b21 38%, transparent);--mat-form-field-filled-error-active-indicator-color: #ba1a1a;--mat-form-field-filled-error-caret-color: #ba1a1a;--mat-form-field-filled-error-focus-active-indicator-color: #ba1a1a;--mat-form-field-filled-error-focus-label-text-color: #ba1a1a;--mat-form-field-filled-error-hover-active-indicator-color: #93000a;--mat-form-field-filled-error-hover-label-text-color: #93000a;--mat-form-field-filled-error-label-text-color: #ba1a1a;--mat-form-field-filled-focus-active-indicator-color: #ba1a1a;--mat-form-field-filled-focus-label-text-color: #ba1a1a;--mat-form-field-filled-hover-active-indicator-color: #1a1b21;--mat-form-field-filled-hover-label-text-color: #434652;--mat-form-field-filled-input-text-color: #1a1b21;--mat-form-field-filled-input-text-placeholder-color: #434652;--mat-form-field-filled-label-text-color: #434652;--mat-form-field-focus-select-arrow-color: #ba1a1a;--mat-form-field-focus-state-layer-opacity: 0;--mat-form-field-hover-state-layer-opacity: .08;--mat-form-field-leading-icon-color: #434652;--mat-form-field-outlined-caret-color: #ba1a1a;--mat-form-field-outlined-disabled-input-text-color: color-mix(in srgb, #1a1b21 38%, transparent);--mat-form-field-outlined-disabled-label-text-color: color-mix(in srgb, #1a1b21 38%, transparent);--mat-form-field-outlined-disabled-outline-color: color-mix(in srgb, #1a1b21 12%, transparent);--mat-form-field-outlined-error-caret-color: #ba1a1a;--mat-form-field-outlined-error-focus-label-text-color: #ba1a1a;--mat-form-field-outlined-error-focus-outline-color: #ba1a1a;--mat-form-field-outlined-error-hover-label-text-color: #93000a;--mat-form-field-outlined-error-hover-outline-color: #93000a;--mat-form-field-outlined-error-label-text-color: #ba1a1a;--mat-form-field-outlined-error-outline-color: #ba1a1a;--mat-form-field-outlined-focus-label-text-color: #ba1a1a;--mat-form-field-outlined-focus-outline-color: #ba1a1a;--mat-form-field-outlined-hover-label-text-color: #1a1b21;--mat-form-field-outlined-hover-outline-color: #1a1b21;--mat-form-field-outlined-input-text-color: #1a1b21;--mat-form-field-outlined-input-text-placeholder-color: #434652;--mat-form-field-outlined-label-text-color: #434652;--mat-form-field-outlined-outline-color: #737784;--mat-form-field-select-disabled-option-text-color: color-mix(in srgb, #1a1b21 38%, transparent);--mat-form-field-select-option-text-color: #1a1b21;--mat-form-field-state-layer-color: #1a1b21;--mat-form-field-trailing-icon-color: #434652}:root .mat-warn.mat-datepicker-content,[data-theme=light] .mat-warn.mat-datepicker-content{--mat-datepicker-calendar-body-label-text-color: #1a1b21;--mat-datepicker-calendar-container-background-color: #e8e7f0;--mat-datepicker-calendar-container-text-color: #1a1b21;--mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, #1a1b21 38%, transparent);--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, #1a1b21 12%, transparent);--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, #1a1b21 8%, transparent);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: #ffd6fc;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #505d84;--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #dae2ff;--mat-datepicker-calendar-date-in-range-state-background-color: #ffdad6;--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-preview-state-outline-color: #ba1a1a;--mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, #1a1b21 38%, transparent);--mat-datepicker-calendar-date-selected-state-background-color: #ba1a1a;--mat-datepicker-calendar-date-selected-state-text-color: #fff;--mat-datepicker-calendar-date-text-color: #1a1b21;--mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, #1a1b21 38%, transparent);--mat-datepicker-calendar-date-today-outline-color: #ba1a1a;--mat-datepicker-calendar-date-today-selected-state-outline-color: #ba1a1a;--mat-datepicker-calendar-header-divider-color: transparent;--mat-datepicker-calendar-header-text-color: #434652;--mat-datepicker-calendar-navigation-button-icon-color: #434652;--mat-datepicker-calendar-period-button-icon-color: #434652;--mat-datepicker-calendar-period-button-text-color: #434652;--mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, #1a1b21 38%, transparent);--mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, #1a1b21 38%, transparent);--mat-datepicker-range-input-separator-color: #1a1b21;--mat-datepicker-toggle-active-state-icon-color: #ba1a1a;--mat-datepicker-toggle-icon-color: #434652}:root .mat-warn.mat-mdc-button-base,[data-theme=light] .mat-warn.mat-mdc-button-base{--mat-button-filled-container-color: #ba1a1a;--mat-button-filled-disabled-container-color: color-mix(in srgb, #1a1b21 12%, transparent);--mat-button-filled-disabled-label-text-color: color-mix(in srgb, #1a1b21 38%, transparent);--mat-button-filled-disabled-state-layer-color: #434652;--mat-button-filled-focus-state-layer-opacity: .12;--mat-button-filled-hover-state-layer-opacity: .08;--mat-button-filled-label-text-color: #fff;--mat-button-filled-pressed-state-layer-opacity: .12;--mat-button-filled-ripple-color: color-mix(in srgb, #fff 12%, transparent);--mat-button-filled-state-layer-color: #fff;--mat-button-outlined-disabled-label-text-color: color-mix(in srgb, #1a1b21 38%, transparent);--mat-button-outlined-disabled-outline-color: color-mix(in srgb, #1a1b21 12%, transparent);--mat-button-outlined-disabled-state-layer-color: #434652;--mat-button-outlined-focus-state-layer-opacity: .12;--mat-button-outlined-hover-state-layer-opacity: .08;--mat-button-outlined-label-text-color: #ba1a1a;--mat-button-outlined-outline-color: #737784;--mat-button-outlined-pressed-state-layer-opacity: .12;--mat-button-outlined-ripple-color: color-mix(in srgb, #ba1a1a 12%, transparent);--mat-button-outlined-state-layer-color: #ba1a1a;--mat-button-protected-container-color: #faf8ff;--mat-button-protected-container-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-button-protected-disabled-container-color: color-mix(in srgb, #1a1b21 12%, transparent);--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-disabled-label-text-color: color-mix(in srgb, #1a1b21 38%, transparent);--mat-button-protected-disabled-state-layer-color: #434652;--mat-button-protected-focus-container-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-button-protected-focus-state-layer-opacity: .12;--mat-button-protected-hover-container-elevation-shadow: 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-button-protected-hover-state-layer-opacity: .08;--mat-button-protected-label-text-color: #ba1a1a;--mat-button-protected-pressed-container-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-button-protected-pressed-state-layer-opacity: .12;--mat-button-protected-ripple-color: color-mix(in srgb, #ba1a1a 12%, transparent);--mat-button-protected-state-layer-color: #ba1a1a;--mat-button-text-disabled-label-text-color: color-mix(in srgb, #1a1b21 38%, transparent);--mat-button-text-disabled-state-layer-color: #434652;--mat-button-text-focus-state-layer-opacity: .12;--mat-button-text-hover-state-layer-opacity: .08;--mat-button-text-label-text-color: #ba1a1a;--mat-button-text-pressed-state-layer-opacity: .12;--mat-button-text-ripple-color: color-mix(in srgb, #ba1a1a 12%, transparent);--mat-button-text-state-layer-color: #ba1a1a;--mat-button-tonal-container-color: #ffdad6;--mat-button-tonal-disabled-container-color: color-mix(in srgb, #1a1b21 12%, transparent);--mat-button-tonal-disabled-label-text-color: color-mix(in srgb, #1a1b21 38%, transparent);--mat-button-tonal-disabled-state-layer-color: #434652;--mat-button-tonal-focus-state-layer-opacity: .12;--mat-button-tonal-hover-state-layer-opacity: .08;--mat-button-tonal-label-text-color: #93000a;--mat-button-tonal-pressed-state-layer-opacity: .12;--mat-button-tonal-ripple-color: color-mix(in srgb, #93000a 12%, transparent);--mat-button-tonal-state-layer-color: #93000a;--mat-icon-button-disabled-icon-color: color-mix(in srgb, #1a1b21 38%, transparent);--mat-icon-button-disabled-state-layer-color: #ba1a1a;--mat-icon-button-focus-state-layer-opacity: .12;--mat-icon-button-hover-state-layer-opacity: .08;--mat-icon-button-icon-color: #ba1a1a;--mat-icon-button-pressed-state-layer-opacity: .12;--mat-icon-button-ripple-color: color-mix(in srgb, #ba1a1a 12%, transparent);--mat-icon-button-state-layer-color: #ba1a1a}:root .mat-warn.mat-mdc-standard-chip,[data-theme=light] .mat-warn.mat-mdc-standard-chip{--mat-chip-disabled-label-text-color: color-mix(in srgb, #1a1b21 38%, transparent);--mat-chip-disabled-outline-color: color-mix(in srgb, #1a1b21 12%, transparent);--mat-chip-elevated-selected-container-color: #ffdad6;--mat-chip-flat-disabled-selected-container-color: color-mix(in srgb, #1a1b21 12%, transparent);--mat-chip-focus-outline-color: #434652;--mat-chip-focus-state-layer-color: #434652;--mat-chip-focus-state-layer-opacity: .12;--mat-chip-hover-state-layer-color: #434652;--mat-chip-hover-state-layer-opacity: .08;--mat-chip-label-text-color: #434652;--mat-chip-outline-color: #737784;--mat-chip-selected-disabled-trailing-icon-color: #1a1b21;--mat-chip-selected-focus-state-layer-color: #93000a;--mat-chip-selected-focus-state-layer-opacity: .12;--mat-chip-selected-hover-state-layer-color: #93000a;--mat-chip-selected-hover-state-layer-opacity: .08;--mat-chip-selected-label-text-color: #93000a;--mat-chip-selected-trailing-action-state-layer-color: #93000a;--mat-chip-selected-trailing-icon-color: #93000a;--mat-chip-trailing-action-focus-state-layer-opacity: .12;--mat-chip-trailing-action-hover-state-layer-opacity: .08;--mat-chip-trailing-action-state-layer-color: #434652;--mat-chip-with-icon-disabled-icon-color: #1a1b21;--mat-chip-with-icon-icon-color: #434652;--mat-chip-with-icon-selected-icon-color: #93000a;--mat-chip-with-trailing-icon-disabled-trailing-icon-color: #1a1b21;--mat-chip-with-trailing-icon-trailing-icon-color: #434652}:root .mat-warn .mdc-list-item__start,:root .mat-warn .mdc-list-item__end,[data-theme=light] .mat-warn .mdc-list-item__start,[data-theme=light] .mat-warn .mdc-list-item__end{--mat-checkbox-disabled-label-color: color-mix(in srgb, #1a1b21 38%, transparent);--mat-checkbox-disabled-selected-checkmark-color: #faf8ff;--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, #1a1b21 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, #1a1b21 38%, transparent);--mat-checkbox-label-text-color: #1a1b21;--mat-checkbox-selected-checkmark-color: #fff;--mat-checkbox-selected-focus-icon-color: #ba1a1a;--mat-checkbox-selected-focus-state-layer-color: #ba1a1a;--mat-checkbox-selected-hover-icon-color: #ba1a1a;--mat-checkbox-selected-hover-state-layer-color: #ba1a1a;--mat-checkbox-selected-icon-color: #ba1a1a;--mat-checkbox-selected-pressed-icon-color: #ba1a1a;--mat-checkbox-selected-pressed-state-layer-color: #1a1b21;--mat-checkbox-unselected-focus-icon-color: #1a1b21;--mat-checkbox-unselected-focus-state-layer-color: #1a1b21;--mat-checkbox-unselected-hover-icon-color: #1a1b21;--mat-checkbox-unselected-hover-state-layer-color: #1a1b21;--mat-checkbox-unselected-icon-color: #434652;--mat-checkbox-unselected-pressed-state-layer-color: #ba1a1a;--mat-radio-checked-ripple-color: #ba1a1a;--mat-radio-disabled-label-color: color-mix(in srgb, #1a1b21 38%, transparent);--mat-radio-disabled-selected-icon-color: #1a1b21;--mat-radio-disabled-unselected-icon-color: #1a1b21;--mat-radio-label-text-color: #1a1b21;--mat-radio-ripple-color: #1a1b21;--mat-radio-selected-focus-icon-color: #ba1a1a;--mat-radio-selected-hover-icon-color: #ba1a1a;--mat-radio-selected-icon-color: #ba1a1a;--mat-radio-selected-pressed-icon-color: #ba1a1a;--mat-radio-unselected-focus-icon-color: #1a1b21;--mat-radio-unselected-hover-icon-color: #1a1b21;--mat-radio-unselected-pressed-icon-color: #1a1b21}:root .mat-badge-warn,[data-theme=light] .mat-badge-warn{--mat-badge-background-color: #ba1a1a;--mat-badge-disabled-state-background-color: color-mix(in srgb, #ba1a1a 38%, transparent);--mat-badge-disabled-state-text-color: #fff;--mat-badge-text-color: #fff}:root,[data-theme=light]{--mat-button-filled-container-shape: 20px;--mat-button-outlined-container-shape: 20px;--mat-button-text-container-shape: 20px;--mat-button-outlined-label-text-color: var(--color-text);--mat-button-outlined-outline-color: var(--color-border-strong);--mat-button-text-label-text-color: var(--color-text);--mat-icon-button-icon-color: var(--color-text);--mat-icon-button-state-layer-color: var(--color-text);--mat-dialog-container-color: var(--color-bg-elevated);--mat-dialog-container-shape: 14px;--mat-dialog-supporting-text-color: var(--color-text-muted);--mat-dialog-supporting-text-font: Montserrat, sans-serif;--mat-dialog-subhead-color: var(--color-text);--mat-dialog-subhead-font: Montserrat, sans-serif;--mat-form-field-outlined-container-shape: 10px;--mat-form-field-outlined-outline-color: var(--input-border);--mat-form-field-outlined-hover-outline-color: var(--input-border);--mat-form-field-outlined-focus-outline-color: var(--input-border-focus);--mat-form-field-outlined-error-outline-color: var(--color-error);--mat-form-field-outlined-error-focus-outline-color: var(--color-error);--mat-form-field-outlined-error-hover-outline-color: var(--color-error);--mat-form-field-outlined-input-text-color: var(--color-text);--mat-form-field-outlined-input-text-placeholder-color: var(--input-placeholder);--mat-form-field-outlined-label-text-color: var(--input-placeholder);--mat-form-field-outlined-hover-label-text-color: var(--input-placeholder);--mat-form-field-outlined-focus-label-text-color: var(--input-border-focus);--mat-form-field-outlined-error-label-text-color: var(--color-error);--mat-form-field-outlined-error-focus-label-text-color: var(--color-error);--mat-form-field-outlined-error-hover-label-text-color: var(--color-error);--mat-form-field-outlined-label-text-size: .875rem;--mat-form-field-outlined-caret-color: var(--color-primary);--mat-form-field-outlined-error-caret-color: var(--color-error);--mat-form-field-error-text-color: var(--color-error);--mat-form-field-subscript-text-size: .75rem;--mat-form-field-subscript-text-line-height: 1.4;--mat-form-field-enabled-select-arrow-color: var(--color-text-soft);--mat-form-field-focus-select-arrow-color: var(--color-primary);--mat-select-enabled-trigger-text-color: var(--color-text);--mat-select-enabled-arrow-color: var(--color-text-soft);--mat-select-focused-arrow-color: var(--color-primary);--mat-select-panel-background-color: var(--color-bg-elevated);--bg-rgb: 245 239 230;--base-bg: #f5efe6;--base-surface-1: #fbf7f2;--base-surface-2: #faf6f0;--base-surface-hover: #f0e8de;--base-surface-active: #e8dfd4;--base-text: #2f2a26;--base-text-muted: #6b625a;--base-text-soft: #9c9187;--base-text-inverse: #fff;--base-border: #e4dcd2;--base-border-strong: #d6cdc2;--base-divider: #ece4da;--base-primary: #5b84e6;--base-primary-hover: #4a73d4;--base-primary-active: #3e63bc;--base-primary-soft: #e8f0ff;--base-accent: #e07850;--base-accent-hover: #d06840;--base-accent-soft: #fef0eb;--base-secondary: #4ecdc4;--base-secondary-hover: #40b8b0;--base-secondary-soft: #e6f9f7;--base-success: #6faf8f;--base-success-soft: #e7f4ed;--base-warning: #e6a96b;--base-warning-soft: #fff2e3;--base-error: #d96b6b;--base-error-soft: #fbeaea;--base-info: #6c9bd2;--base-info-soft: #e9f2ff;--base-input-bg: var(--base-surface-1);--base-input-border: var(--base-border-strong);--base-input-border-focus: var(--base-primary);--base-input-placeholder: var(--base-text-soft);--base-disabled-color: var(--base-text-soft);--base-disabled-bg: var(--base-surface-active);--color-bg: var(--base-bg);--color-bg-soft: var(--base-surface-1);--color-bg-elevated: var(--base-surface-2);--color-bg-hover: var(--base-surface-hover);--color-bg-active: var(--base-surface-active);--color-text: var(--base-text);--color-text-muted: var(--base-text-muted);--color-text-soft: var(--base-text-soft);--color-text-inverse: var(--base-text-inverse);--color-border: var(--base-border);--color-border-strong: var(--base-border-strong);--color-divider: var(--base-divider);--color-primary: var(--base-primary);--color-primary-hover: var(--base-primary-hover);--color-primary-active: var(--base-primary-active);--color-primary-soft: var(--base-primary-soft);--color-success: var(--base-success);--color-success-soft: var(--base-success-soft);--color-warning: var(--base-warning);--color-warning-soft: var(--base-warning-soft);--color-error: var(--base-error);--color-error-soft: var(--base-error-soft);--color-info: var(--base-info);--color-info-soft: var(--base-info-soft);--color-accent: var(--base-accent);--color-accent-hover: var(--base-accent-hover);--color-accent-soft: var(--base-accent-soft);--color-secondary: var(--base-secondary);--color-secondary-hover: var(--base-secondary-hover);--color-secondary-soft: var(--base-secondary-soft);--gradient-primary: linear-gradient(135deg, var(--color-primary) 0%, var(--color-secondary) 100%);--gradient-warm: linear-gradient(135deg, var(--color-accent) 0%, var(--color-warning) 100%);--input-bg: var(--base-input-bg);--input-border: var(--base-input-border);--input-border-focus: var(--base-input-border-focus);--input-placeholder: var(--base-input-placeholder);--btn-default-bg: #2f2a26;--btn-default-text: #fff;--btn-default-hover: #3a3430;--btn-default-active: #24211e;--btn-primary-bg: var(--color-primary);--btn-primary-hover: var(--color-primary-hover);--btn-primary-active: var(--color-primary-active);--btn-primary-text: #fff;--btn-danger-bg: var(--color-error);--btn-danger-hover: #c86262;--btn-danger-active: #b95555;--btn-danger-text: #fff;--card-bg: #fafafa;--card-border: var(--color-border);--toast-bg: #fff;--toast-border: var(--color-border);--toast-success-bg: var(--color-success-soft);--toast-error-bg: var(--color-error-soft);--toast-warning-bg: var(--color-warning-soft);--toast-info-bg: var(--color-info-soft);--badge-bg: #eee6db;--badge-text: var(--color-text);--badge-primary-bg: var(--color-primary-soft);--badge-success-bg: var(--color-success-soft);--badge-error-bg: var(--color-error-soft);--badge-warning-bg: var(--color-warning-soft);--select-bg: #fff;--select-border: var(--color-border-strong);--radio-border: #b8ada2;--radio-checked: var(--color-primary);--shadow-xs: 0 1px 2px rgb(0 0 0 / 4%);--shadow-sm: 0 2px 6px rgb(0 0 0 / 6%);--shadow-md: 0 6px 18px rgb(0 0 0 / 8%);--shadow-lg: 0 12px 40px rgb(0 0 0 / 12%)}[data-theme=dark]{color-scheme:dark;--mat-sys-background: #111319;--mat-sys-error: #ffb4ab;--mat-sys-error-container: #93000a;--mat-sys-inverse-on-surface: #2f3037;--mat-sys-inverse-primary: #2c59b9;--mat-sys-inverse-surface: #e2e2ea;--mat-sys-on-background: #e2e2ea;--mat-sys-on-error: #690005;--mat-sys-on-error-container: #ffdad6;--mat-sys-on-primary: #002c72;--mat-sys-on-primary-container: #dae2ff;--mat-sys-on-primary-fixed: #001847;--mat-sys-on-primary-fixed-variant: #0040a0;--mat-sys-on-secondary: #212f53;--mat-sys-on-secondary-container: #dae2ff;--mat-sys-on-secondary-fixed: #0a1a3c;--mat-sys-on-secondary-fixed-variant: #38466a;--mat-sys-on-surface: #e2e2ea;--mat-sys-on-surface-variant: #e0e2f1;--mat-sys-on-tertiary: #560561;--mat-sys-on-tertiary-container: #ffd6fc;--mat-sys-on-tertiary-fixed: #36003e;--mat-sys-on-tertiary-fixed-variant: #71257a;--mat-sys-outline: #8d909e;--mat-sys-outline-variant: #434652;--mat-sys-primary: #b1c5ff;--mat-sys-primary-container: #0040a0;--mat-sys-primary-fixed: #dae2ff;--mat-sys-primary-fixed-dim: #b1c5ff;--mat-sys-scrim: #000;--mat-sys-secondary: #b7c6f1;--mat-sys-secondary-container: #38466a;--mat-sys-secondary-fixed: #dae2ff;--mat-sys-secondary-fixed-dim: #b7c6f1;--mat-sys-shadow: #000;--mat-sys-surface: #111319;--mat-sys-surface-bright: #373940;--mat-sys-surface-container: #1e1f26;--mat-sys-surface-container-high: #282a30;--mat-sys-surface-container-highest: #33343b;--mat-sys-surface-container-low: #1a1b21;--mat-sys-surface-container-lowest: #0c0e14;--mat-sys-surface-dim: #111319;--mat-sys-surface-tint: #b1c5ff;--mat-sys-surface-variant: #434652;--mat-sys-tertiary: #fcaaff;--mat-sys-tertiary-container: #71257a;--mat-sys-tertiary-fixed: #ffd6fc;--mat-sys-tertiary-fixed-dim: #fcaaff;--mat-sys-neutral-variant20: #2d303b;--mat-sys-neutral10: #1a1b21;--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-sys-body-large: 400 1rem / 1.5rem Montserrat, sans-serif;--mat-sys-body-large-font: Montserrat, sans-serif;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem Montserrat, sans-serif;--mat-sys-body-medium-font: Montserrat, sans-serif;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem Montserrat, sans-serif;--mat-sys-body-small-font: Montserrat, sans-serif;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem Montserrat, sans-serif;--mat-sys-display-large-font: Montserrat, sans-serif;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem Montserrat, sans-serif;--mat-sys-display-medium-font: Montserrat, sans-serif;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem Montserrat, sans-serif;--mat-sys-display-small-font: Montserrat, sans-serif;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem Montserrat, sans-serif;--mat-sys-headline-large-font: Montserrat, sans-serif;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem Montserrat, sans-serif;--mat-sys-headline-medium-font: Montserrat, sans-serif;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem Montserrat, sans-serif;--mat-sys-headline-small-font: Montserrat, sans-serif;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 500 .875rem / 1.25rem Montserrat, sans-serif;--mat-sys-label-large-font: Montserrat, sans-serif;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 500;--mat-sys-label-large-weight-prominent: 600;--mat-sys-label-medium: 500 .75rem / 1rem Montserrat, sans-serif;--mat-sys-label-medium-font: Montserrat, sans-serif;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 600;--mat-sys-label-small: 500 .688rem / 1rem Montserrat, sans-serif;--mat-sys-label-small-font: Montserrat, sans-serif;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem Montserrat, sans-serif;--mat-sys-title-large-font: Montserrat, sans-serif;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 500 1rem / 1.5rem Montserrat, sans-serif;--mat-sys-title-medium-font: Montserrat, sans-serif;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 500;--mat-sys-title-small: 500 .875rem / 1.25rem Montserrat, sans-serif;--mat-sys-title-small-font: Montserrat, sans-serif;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500;--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12}[data-theme=dark] .mat-primary{--mat-stepper-container-color: #111319;--mat-stepper-header-done-state-icon-background-color: #b1c5ff;--mat-stepper-header-done-state-icon-foreground-color: #002c72;--mat-stepper-header-edit-state-icon-background-color: #b1c5ff;--mat-stepper-header-edit-state-icon-foreground-color: #002c72;--mat-stepper-header-error-state-icon-foreground-color: #ffb4ab;--mat-stepper-header-error-state-label-text-color: #ffb4ab;--mat-stepper-header-focus-state-layer-color: color-mix(in srgb, #e2e2ea 12%, transparent);--mat-stepper-header-hover-state-layer-color: color-mix(in srgb, #e2e2ea 8%, transparent);--mat-stepper-header-icon-background-color: #e0e2f1;--mat-stepper-header-icon-foreground-color: #111319;--mat-stepper-header-label-text-color: #e0e2f1;--mat-stepper-header-optional-label-text-color: #e0e2f1;--mat-stepper-header-selected-state-icon-background-color: #b1c5ff;--mat-stepper-header-selected-state-icon-foreground-color: #002c72;--mat-stepper-header-selected-state-label-text-color: #e0e2f1;--mat-stepper-line-color: #8d909e}[data-theme=dark] .mat-primary.mat-icon{--mat-icon-color: #b1c5ff}[data-theme=dark] .mat-primary.mat-mdc-tab-group,[data-theme=dark] .mat-primary.mat-mdc-tab-nav-bar{--mat-tab-active-focus-indicator-color: #b1c5ff;--mat-tab-active-focus-label-text-color: #e2e2ea;--mat-tab-active-hover-indicator-color: #b1c5ff;--mat-tab-active-hover-label-text-color: #e2e2ea;--mat-tab-active-indicator-color: #b1c5ff;--mat-tab-active-label-text-color: #e2e2ea;--mat-tab-active-ripple-color: #e2e2ea;--mat-tab-divider-color: #434652;--mat-tab-inactive-focus-label-text-color: #e2e2ea;--mat-tab-inactive-hover-label-text-color: #e2e2ea;--mat-tab-inactive-label-text-color: #e2e2ea;--mat-tab-inactive-ripple-color: #e2e2ea;--mat-tab-pagination-icon-color: #e2e2ea;--mat-tab-disabled-ripple-color: #e0e2f1}[data-theme=dark] .mat-primary.mat-mdc-slide-toggle{--mat-slide-toggle-disabled-label-text-color: #e2e2ea;--mat-slide-toggle-disabled-selected-handle-color: #111319;--mat-slide-toggle-disabled-selected-icon-color: #e2e2ea;--mat-slide-toggle-disabled-selected-track-color: #e2e2ea;--mat-slide-toggle-disabled-unselected-handle-color: #e2e2ea;--mat-slide-toggle-disabled-unselected-icon-color: #434652;--mat-slide-toggle-disabled-unselected-track-color: #434652;--mat-slide-toggle-disabled-unselected-track-outline-color: #e2e2ea;--mat-slide-toggle-label-text-color: #e2e2ea;--mat-slide-toggle-selected-focus-handle-color: #0040a0;--mat-slide-toggle-selected-focus-state-layer-color: #b1c5ff;--mat-slide-toggle-selected-focus-state-layer-opacity: .12;--mat-slide-toggle-selected-focus-track-color: #b1c5ff;--mat-slide-toggle-selected-handle-color: #002c72;--mat-slide-toggle-selected-hover-handle-color: #0040a0;--mat-slide-toggle-selected-hover-state-layer-color: #b1c5ff;--mat-slide-toggle-selected-hover-state-layer-opacity: .08;--mat-slide-toggle-selected-hover-track-color: #b1c5ff;--mat-slide-toggle-selected-icon-color: #dae2ff;--mat-slide-toggle-selected-pressed-handle-color: #0040a0;--mat-slide-toggle-selected-pressed-state-layer-color: #b1c5ff;--mat-slide-toggle-selected-pressed-state-layer-opacity: .12;--mat-slide-toggle-selected-pressed-track-color: #b1c5ff;--mat-slide-toggle-selected-track-color: #b1c5ff;--mat-slide-toggle-track-outline-color: #8d909e;--mat-slide-toggle-unselected-focus-handle-color: #e0e2f1;--mat-slide-toggle-unselected-focus-state-layer-color: #e2e2ea;--mat-slide-toggle-unselected-focus-state-layer-opacity: .12;--mat-slide-toggle-unselected-focus-track-color: #434652;--mat-slide-toggle-unselected-handle-color: #8d909e;--mat-slide-toggle-unselected-hover-handle-color: #e0e2f1;--mat-slide-toggle-unselected-hover-state-layer-color: #e2e2ea;--mat-slide-toggle-unselected-hover-state-layer-opacity: .08;--mat-slide-toggle-unselected-hover-track-color: #434652;--mat-slide-toggle-unselected-icon-color: #434652;--mat-slide-toggle-unselected-pressed-handle-color: #e0e2f1;--mat-slide-toggle-unselected-pressed-state-layer-color: #e2e2ea;--mat-slide-toggle-unselected-pressed-state-layer-opacity: .12;--mat-slide-toggle-unselected-pressed-track-color: #434652;--mat-slide-toggle-unselected-track-color: #434652}[data-theme=dark] .mat-primary.mat-datepicker-content{--mat-datepicker-calendar-body-label-text-color: #e2e2ea;--mat-datepicker-calendar-container-background-color: #282a30;--mat-datepicker-calendar-container-text-color: #e2e2ea;--mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, #e2e2ea 38%, transparent);--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, #e2e2ea 12%, transparent);--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, #e2e2ea 8%, transparent);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: #71257a;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #b7c6f1;--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #38466a;--mat-datepicker-calendar-date-in-range-state-background-color: #0040a0;--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-preview-state-outline-color: #b1c5ff;--mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, #e2e2ea 38%, transparent);--mat-datepicker-calendar-date-selected-state-background-color: #b1c5ff;--mat-datepicker-calendar-date-selected-state-text-color: #002c72;--mat-datepicker-calendar-date-text-color: #e2e2ea;--mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, #e2e2ea 38%, transparent);--mat-datepicker-calendar-date-today-outline-color: #b1c5ff;--mat-datepicker-calendar-date-today-selected-state-outline-color: #b1c5ff;--mat-datepicker-calendar-header-divider-color: transparent;--mat-datepicker-calendar-header-text-color: #e0e2f1;--mat-datepicker-calendar-navigation-button-icon-color: #e0e2f1;--mat-datepicker-calendar-period-button-icon-color: #e0e2f1;--mat-datepicker-calendar-period-button-text-color: #e0e2f1;--mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, #e2e2ea 38%, transparent);--mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, #e2e2ea 38%, transparent);--mat-datepicker-range-input-separator-color: #e2e2ea;--mat-datepicker-toggle-active-state-icon-color: #b1c5ff;--mat-datepicker-toggle-icon-color: #e0e2f1}[data-theme=dark] .mat-primary.mat-mdc-button-base{--mat-icon-button-disabled-icon-color: color-mix(in srgb, #e2e2ea 38%, transparent);--mat-icon-button-disabled-state-layer-color: #b1c5ff;--mat-icon-button-focus-state-layer-opacity: .12;--mat-icon-button-hover-state-layer-opacity: .08;--mat-icon-button-icon-color: #b1c5ff;--mat-icon-button-pressed-state-layer-opacity: .12;--mat-icon-button-ripple-color: color-mix(in srgb, #b1c5ff 12%, transparent);--mat-icon-button-state-layer-color: #b1c5ff}[data-theme=dark] .mat-badge{--mat-badge-background-color: #b1c5ff;--mat-badge-disabled-state-background-color: color-mix(in srgb, #b1c5ff 38%, transparent);--mat-badge-disabled-state-text-color: #002c72;--mat-badge-text-color: #002c72}[data-theme=dark] .mat-accent{--mat-option-focus-state-layer-color: color-mix(in srgb, #e2e2ea 12%, transparent);--mat-option-hover-state-layer-color: color-mix(in srgb, #e2e2ea 8%, transparent);--mat-option-label-text-color: #e2e2ea;--mat-option-selected-state-label-text-color: #ffd6fc;--mat-option-selected-state-layer-color: #71257a}[data-theme=dark] .mat-accent{--mat-progress-spinner-active-indicator-color: #fcaaff}[data-theme=dark] .mat-accent{--mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #111319;--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, #e2e2ea 38%, transparent);--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, #e2e2ea 38%, transparent);--mat-pseudo-checkbox-full-selected-checkmark-color: #560561;--mat-pseudo-checkbox-full-selected-icon-color: #fcaaff;--mat-pseudo-checkbox-full-unselected-icon-color: #e0e2f1;--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, #e2e2ea 38%, transparent);--mat-pseudo-checkbox-minimal-selected-checkmark-color: #fcaaff}[data-theme=dark] .mat-accent{--mat-stepper-container-color: #111319;--mat-stepper-header-done-state-icon-background-color: #fcaaff;--mat-stepper-header-done-state-icon-foreground-color: #560561;--mat-stepper-header-edit-state-icon-background-color: #fcaaff;--mat-stepper-header-edit-state-icon-foreground-color: #560561;--mat-stepper-header-error-state-icon-foreground-color: #ffb4ab;--mat-stepper-header-error-state-label-text-color: #ffb4ab;--mat-stepper-header-focus-state-layer-color: color-mix(in srgb, #e2e2ea 12%, transparent);--mat-stepper-header-hover-state-layer-color: color-mix(in srgb, #e2e2ea 8%, transparent);--mat-stepper-header-icon-background-color: #e0e2f1;--mat-stepper-header-icon-foreground-color: #111319;--mat-stepper-header-label-text-color: #e0e2f1;--mat-stepper-header-optional-label-text-color: #e0e2f1;--mat-stepper-header-selected-state-icon-background-color: #fcaaff;--mat-stepper-header-selected-state-icon-foreground-color: #560561;--mat-stepper-header-selected-state-label-text-color: #e0e2f1;--mat-stepper-line-color: #8d909e}[data-theme=dark] .mat-accent.mat-icon{--mat-icon-color: #fcaaff}[data-theme=dark] .mat-accent.mat-mdc-checkbox{--mat-checkbox-disabled-label-color: color-mix(in srgb, #e2e2ea 38%, transparent);--mat-checkbox-disabled-selected-checkmark-color: #111319;--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, #e2e2ea 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, #e2e2ea 38%, transparent);--mat-checkbox-label-text-color: #e2e2ea;--mat-checkbox-selected-checkmark-color: #560561;--mat-checkbox-selected-focus-icon-color: #fcaaff;--mat-checkbox-selected-focus-state-layer-color: #fcaaff;--mat-checkbox-selected-hover-icon-color: #fcaaff;--mat-checkbox-selected-hover-state-layer-color: #fcaaff;--mat-checkbox-selected-icon-color: #fcaaff;--mat-checkbox-selected-pressed-icon-color: #fcaaff;--mat-checkbox-selected-pressed-state-layer-color: #e2e2ea;--mat-checkbox-unselected-focus-icon-color: #e2e2ea;--mat-checkbox-unselected-focus-state-layer-color: #e2e2ea;--mat-checkbox-unselected-hover-icon-color: #e2e2ea;--mat-checkbox-unselected-hover-state-layer-color: #e2e2ea;--mat-checkbox-unselected-icon-color: #e0e2f1;--mat-checkbox-unselected-pressed-state-layer-color: #fcaaff}[data-theme=dark] .mat-accent.mat-mdc-slider{--mat-slider-active-track-color: #fcaaff;--mat-slider-active-track-shape: 9999px;--mat-slider-disabled-active-track-color: #e2e2ea;--mat-slider-disabled-handle-color: #e2e2ea;--mat-slider-disabled-inactive-track-color: #e2e2ea;--mat-slider-focus-handle-color: #fcaaff;--mat-slider-focus-state-layer-color: color-mix(in srgb, #fcaaff 20%, transparent);--mat-slider-handle-color: #fcaaff;--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-shape: 9999px;--mat-slider-hover-handle-color: #fcaaff;--mat-slider-hover-state-layer-color: color-mix(in srgb, #fcaaff 5%, transparent);--mat-slider-inactive-track-color: #434652;--mat-slider-inactive-track-shape: 9999px;--mat-slider-label-container-color: #fcaaff;--mat-slider-label-label-text-color: #560561;--mat-slider-ripple-color: #fcaaff;--mat-slider-with-overlap-handle-outline-color: #560561;--mat-slider-with-tick-marks-active-container-color: #560561;--mat-slider-with-tick-marks-container-shape: 9999px;--mat-slider-with-tick-marks-disabled-container-color: #e2e2ea;--mat-slider-with-tick-marks-inactive-container-color: #e0e2f1}[data-theme=dark] .mat-accent.mat-mdc-tab-group,[data-theme=dark] .mat-accent.mat-mdc-tab-nav-bar{--mat-tab-active-focus-indicator-color: #fcaaff;--mat-tab-active-focus-label-text-color: #e2e2ea;--mat-tab-active-hover-indicator-color: #fcaaff;--mat-tab-active-hover-label-text-color: #e2e2ea;--mat-tab-active-indicator-color: #fcaaff;--mat-tab-active-label-text-color: #e2e2ea;--mat-tab-active-ripple-color: #e2e2ea;--mat-tab-divider-color: #434652;--mat-tab-inactive-focus-label-text-color: #e2e2ea;--mat-tab-inactive-hover-label-text-color: #e2e2ea;--mat-tab-inactive-label-text-color: #e2e2ea;--mat-tab-inactive-ripple-color: #e2e2ea;--mat-tab-pagination-icon-color: #e2e2ea;--mat-tab-disabled-ripple-color: #e0e2f1}[data-theme=dark] .mat-accent.mat-mdc-slide-toggle{--mat-slide-toggle-disabled-label-text-color: #e2e2ea;--mat-slide-toggle-disabled-selected-handle-color: #111319;--mat-slide-toggle-disabled-selected-icon-color: #e2e2ea;--mat-slide-toggle-disabled-selected-track-color: #e2e2ea;--mat-slide-toggle-disabled-unselected-handle-color: #e2e2ea;--mat-slide-toggle-disabled-unselected-icon-color: #434652;--mat-slide-toggle-disabled-unselected-track-color: #434652;--mat-slide-toggle-disabled-unselected-track-outline-color: #e2e2ea;--mat-slide-toggle-label-text-color: #e2e2ea;--mat-slide-toggle-selected-focus-handle-color: #71257a;--mat-slide-toggle-selected-focus-state-layer-color: #fcaaff;--mat-slide-toggle-selected-focus-state-layer-opacity: .12;--mat-slide-toggle-selected-focus-track-color: #fcaaff;--mat-slide-toggle-selected-handle-color: #560561;--mat-slide-toggle-selected-hover-handle-color: #71257a;--mat-slide-toggle-selected-hover-state-layer-color: #fcaaff;--mat-slide-toggle-selected-hover-state-layer-opacity: .08;--mat-slide-toggle-selected-hover-track-color: #fcaaff;--mat-slide-toggle-selected-icon-color: #ffd6fc;--mat-slide-toggle-selected-pressed-handle-color: #71257a;--mat-slide-toggle-selected-pressed-state-layer-color: #fcaaff;--mat-slide-toggle-selected-pressed-state-layer-opacity: .12;--mat-slide-toggle-selected-pressed-track-color: #fcaaff;--mat-slide-toggle-selected-track-color: #fcaaff;--mat-slide-toggle-track-outline-color: #8d909e;--mat-slide-toggle-unselected-focus-handle-color: #e0e2f1;--mat-slide-toggle-unselected-focus-state-layer-color: #e2e2ea;--mat-slide-toggle-unselected-focus-state-layer-opacity: .12;--mat-slide-toggle-unselected-focus-track-color: #434652;--mat-slide-toggle-unselected-handle-color: #8d909e;--mat-slide-toggle-unselected-hover-handle-color: #e0e2f1;--mat-slide-toggle-unselected-hover-state-layer-color: #e2e2ea;--mat-slide-toggle-unselected-hover-state-layer-opacity: .08;--mat-slide-toggle-unselected-hover-track-color: #434652;--mat-slide-toggle-unselected-icon-color: #434652;--mat-slide-toggle-unselected-pressed-handle-color: #e0e2f1;--mat-slide-toggle-unselected-pressed-state-layer-color: #e2e2ea;--mat-slide-toggle-unselected-pressed-state-layer-opacity: .12;--mat-slide-toggle-unselected-pressed-track-color: #434652;--mat-slide-toggle-unselected-track-color: #434652}[data-theme=dark] .mat-accent.mat-mdc-form-field{--mat-select-panel-background-color: #1e1f26;--mat-select-enabled-trigger-text-color: #e2e2ea;--mat-select-disabled-trigger-text-color: color-mix(in srgb, #e2e2ea 38%, transparent);--mat-select-placeholder-text-color: #e0e2f1;--mat-select-enabled-arrow-color: #e0e2f1;--mat-select-disabled-arrow-color: color-mix(in srgb, #e2e2ea 38%, transparent);--mat-select-focused-arrow-color: #fcaaff;--mat-select-invalid-arrow-color: #ffb4ab}[data-theme=dark] .mat-accent.mat-mdc-radio-button{--mat-radio-checked-ripple-color: #fcaaff;--mat-radio-disabled-label-color: color-mix(in srgb, #e2e2ea 38%, transparent);--mat-radio-disabled-selected-icon-color: #e2e2ea;--mat-radio-disabled-unselected-icon-color: #e2e2ea;--mat-radio-label-text-color: #e2e2ea;--mat-radio-ripple-color: #e2e2ea;--mat-radio-selected-focus-icon-color: #fcaaff;--mat-radio-selected-hover-icon-color: #fcaaff;--mat-radio-selected-icon-color: #fcaaff;--mat-radio-selected-pressed-icon-color: #fcaaff;--mat-radio-unselected-focus-icon-color: #e2e2ea;--mat-radio-unselected-hover-icon-color: #e2e2ea;--mat-radio-unselected-pressed-icon-color: #e2e2ea}[data-theme=dark] .mat-accent.mat-mdc-progress-bar{--mat-progress-bar-active-indicator-color: #fcaaff;--mat-progress-bar-track-color: #434652}[data-theme=dark] .mat-accent.mat-mdc-form-field{--mat-form-field-disabled-input-text-placeholder-color: color-mix(in srgb, #e2e2ea 38%, transparent);--mat-form-field-disabled-leading-icon-color: color-mix(in srgb, #e2e2ea 38%, transparent);--mat-form-field-disabled-select-arrow-color: color-mix(in srgb, #e2e2ea 38%, transparent);--mat-form-field-disabled-trailing-icon-color: color-mix(in srgb, #e2e2ea 38%, transparent);--mat-form-field-enabled-select-arrow-color: #e0e2f1;--mat-form-field-error-focus-trailing-icon-color: #ffb4ab;--mat-form-field-error-hover-trailing-icon-color: #ffdad6;--mat-form-field-error-text-color: #ffb4ab;--mat-form-field-error-trailing-icon-color: #ffb4ab;--mat-form-field-filled-active-indicator-color: #e0e2f1;--mat-form-field-filled-caret-color: #fcaaff;--mat-form-field-filled-container-color: #434652;--mat-form-field-filled-disabled-active-indicator-color: color-mix(in srgb, #e2e2ea 38%, transparent);--mat-form-field-filled-disabled-container-color: color-mix(in srgb, #e2e2ea 4%, transparent);--mat-form-field-filled-disabled-input-text-color: color-mix(in srgb, #e2e2ea 38%, transparent);--mat-form-field-filled-disabled-label-text-color: color-mix(in srgb, #e2e2ea 38%, transparent);--mat-form-field-filled-error-active-indicator-color: #ffb4ab;--mat-form-field-filled-error-caret-color: #ffb4ab;--mat-form-field-filled-error-focus-active-indicator-color: #ffb4ab;--mat-form-field-filled-error-focus-label-text-color: #ffb4ab;--mat-form-field-filled-error-hover-active-indicator-color: #ffdad6;--mat-form-field-filled-error-hover-label-text-color: #ffdad6;--mat-form-field-filled-error-label-text-color: #ffb4ab;--mat-form-field-filled-focus-active-indicator-color: #fcaaff;--mat-form-field-filled-focus-label-text-color: #fcaaff;--mat-form-field-filled-hover-active-indicator-color: #e2e2ea;--mat-form-field-filled-hover-label-text-color: #e0e2f1;--mat-form-field-filled-input-text-color: #e2e2ea;--mat-form-field-filled-input-text-placeholder-color: #e0e2f1;--mat-form-field-filled-label-text-color: #e0e2f1;--mat-form-field-focus-select-arrow-color: #fcaaff;--mat-form-field-focus-state-layer-opacity: 0;--mat-form-field-hover-state-layer-opacity: .08;--mat-form-field-leading-icon-color: #e0e2f1;--mat-form-field-outlined-caret-color: #fcaaff;--mat-form-field-outlined-disabled-input-text-color: color-mix(in srgb, #e2e2ea 38%, transparent);--mat-form-field-outlined-disabled-label-text-color: color-mix(in srgb, #e2e2ea 38%, transparent);--mat-form-field-outlined-disabled-outline-color: color-mix(in srgb, #e2e2ea 12%, transparent);--mat-form-field-outlined-error-caret-color: #ffb4ab;--mat-form-field-outlined-error-focus-label-text-color: #ffb4ab;--mat-form-field-outlined-error-focus-outline-color: #ffb4ab;--mat-form-field-outlined-error-hover-label-text-color: #ffdad6;--mat-form-field-outlined-error-hover-outline-color: #ffdad6;--mat-form-field-outlined-error-label-text-color: #ffb4ab;--mat-form-field-outlined-error-outline-color: #ffb4ab;--mat-form-field-outlined-focus-label-text-color: #fcaaff;--mat-form-field-outlined-focus-outline-color: #fcaaff;--mat-form-field-outlined-hover-label-text-color: #e2e2ea;--mat-form-field-outlined-hover-outline-color: #e2e2ea;--mat-form-field-outlined-input-text-color: #e2e2ea;--mat-form-field-outlined-input-text-placeholder-color: #e0e2f1;--mat-form-field-outlined-label-text-color: #e0e2f1;--mat-form-field-outlined-outline-color: #8d909e;--mat-form-field-select-disabled-option-text-color: color-mix(in srgb, #1a1b21 38%, transparent);--mat-form-field-select-option-text-color: #1a1b21;--mat-form-field-state-layer-color: #e2e2ea;--mat-form-field-trailing-icon-color: #e0e2f1}[data-theme=dark] .mat-accent.mat-datepicker-content{--mat-datepicker-calendar-body-label-text-color: #e2e2ea;--mat-datepicker-calendar-container-background-color: #282a30;--mat-datepicker-calendar-container-text-color: #e2e2ea;--mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, #e2e2ea 38%, transparent);--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, #e2e2ea 12%, transparent);--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, #e2e2ea 8%, transparent);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: #71257a;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #b7c6f1;--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #38466a;--mat-datepicker-calendar-date-in-range-state-background-color: #71257a;--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-preview-state-outline-color: #fcaaff;--mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, #e2e2ea 38%, transparent);--mat-datepicker-calendar-date-selected-state-background-color: #fcaaff;--mat-datepicker-calendar-date-selected-state-text-color: #560561;--mat-datepicker-calendar-date-text-color: #e2e2ea;--mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, #e2e2ea 38%, transparent);--mat-datepicker-calendar-date-today-outline-color: #fcaaff;--mat-datepicker-calendar-date-today-selected-state-outline-color: #fcaaff;--mat-datepicker-calendar-header-divider-color: transparent;--mat-datepicker-calendar-header-text-color: #e0e2f1;--mat-datepicker-calendar-navigation-button-icon-color: #e0e2f1;--mat-datepicker-calendar-period-button-icon-color: #e0e2f1;--mat-datepicker-calendar-period-button-text-color: #e0e2f1;--mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, #e2e2ea 38%, transparent);--mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, #e2e2ea 38%, transparent);--mat-datepicker-range-input-separator-color: #e2e2ea;--mat-datepicker-toggle-active-state-icon-color: #fcaaff;--mat-datepicker-toggle-icon-color: #e0e2f1}[data-theme=dark] .mat-accent.mat-mdc-button-base{--mat-button-filled-container-color: #fcaaff;--mat-button-filled-disabled-container-color: color-mix(in srgb, #e2e2ea 12%, transparent);--mat-button-filled-disabled-label-text-color: color-mix(in srgb, #e2e2ea 38%, transparent);--mat-button-filled-disabled-state-layer-color: #e0e2f1;--mat-button-filled-focus-state-layer-opacity: .12;--mat-button-filled-hover-state-layer-opacity: .08;--mat-button-filled-label-text-color: #560561;--mat-button-filled-pressed-state-layer-opacity: .12;--mat-button-filled-ripple-color: color-mix(in srgb, #560561 12%, transparent);--mat-button-filled-state-layer-color: #560561;--mat-button-outlined-disabled-label-text-color: color-mix(in srgb, #e2e2ea 38%, transparent);--mat-button-outlined-disabled-outline-color: color-mix(in srgb, #e2e2ea 12%, transparent);--mat-button-outlined-disabled-state-layer-color: #e0e2f1;--mat-button-outlined-focus-state-layer-opacity: .12;--mat-button-outlined-hover-state-layer-opacity: .08;--mat-button-outlined-label-text-color: #fcaaff;--mat-button-outlined-outline-color: #8d909e;--mat-button-outlined-pressed-state-layer-opacity: .12;--mat-button-outlined-ripple-color: color-mix(in srgb, #fcaaff 12%, transparent);--mat-button-outlined-state-layer-color: #fcaaff;--mat-button-protected-container-color: #111319;--mat-button-protected-container-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-button-protected-disabled-container-color: color-mix(in srgb, #e2e2ea 12%, transparent);--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-disabled-label-text-color: color-mix(in srgb, #e2e2ea 38%, transparent);--mat-button-protected-disabled-state-layer-color: #e0e2f1;--mat-button-protected-focus-container-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-button-protected-focus-state-layer-opacity: .12;--mat-button-protected-hover-container-elevation-shadow: 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-button-protected-hover-state-layer-opacity: .08;--mat-button-protected-label-text-color: #fcaaff;--mat-button-protected-pressed-container-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-button-protected-pressed-state-layer-opacity: .12;--mat-button-protected-ripple-color: color-mix(in srgb, #fcaaff 12%, transparent);--mat-button-protected-state-layer-color: #fcaaff;--mat-button-text-disabled-label-text-color: color-mix(in srgb, #e2e2ea 38%, transparent);--mat-button-text-disabled-state-layer-color: #e0e2f1;--mat-button-text-focus-state-layer-opacity: .12;--mat-button-text-hover-state-layer-opacity: .08;--mat-button-text-label-text-color: #fcaaff;--mat-button-text-pressed-state-layer-opacity: .12;--mat-button-text-ripple-color: color-mix(in srgb, #fcaaff 12%, transparent);--mat-button-text-state-layer-color: #fcaaff;--mat-button-tonal-container-color: #71257a;--mat-button-tonal-disabled-container-color: color-mix(in srgb, #e2e2ea 12%, transparent);--mat-button-tonal-disabled-label-text-color: color-mix(in srgb, #e2e2ea 38%, transparent);--mat-button-tonal-disabled-state-layer-color: #e0e2f1;--mat-button-tonal-focus-state-layer-opacity: .12;--mat-button-tonal-hover-state-layer-opacity: .08;--mat-button-tonal-label-text-color: #ffd6fc;--mat-button-tonal-pressed-state-layer-opacity: .12;--mat-button-tonal-ripple-color: color-mix(in srgb, #ffd6fc 12%, transparent);--mat-button-tonal-state-layer-color: #ffd6fc;--mat-icon-button-disabled-icon-color: color-mix(in srgb, #e2e2ea 38%, transparent);--mat-icon-button-disabled-state-layer-color: #fcaaff;--mat-icon-button-focus-state-layer-opacity: .12;--mat-icon-button-hover-state-layer-opacity: .08;--mat-icon-button-icon-color: #fcaaff;--mat-icon-button-pressed-state-layer-opacity: .12;--mat-icon-button-ripple-color: color-mix(in srgb, #fcaaff 12%, transparent);--mat-icon-button-state-layer-color: #fcaaff}[data-theme=dark] .mat-accent.mat-mdc-standard-chip{--mat-chip-disabled-label-text-color: color-mix(in srgb, #e2e2ea 38%, transparent);--mat-chip-disabled-outline-color: color-mix(in srgb, #e2e2ea 12%, transparent);--mat-chip-elevated-selected-container-color: #71257a;--mat-chip-flat-disabled-selected-container-color: color-mix(in srgb, #e2e2ea 12%, transparent);--mat-chip-focus-outline-color: #e0e2f1;--mat-chip-focus-state-layer-color: #e0e2f1;--mat-chip-focus-state-layer-opacity: .12;--mat-chip-hover-state-layer-color: #e0e2f1;--mat-chip-hover-state-layer-opacity: .08;--mat-chip-label-text-color: #e0e2f1;--mat-chip-outline-color: #8d909e;--mat-chip-selected-disabled-trailing-icon-color: #e2e2ea;--mat-chip-selected-focus-state-layer-color: #ffd6fc;--mat-chip-selected-focus-state-layer-opacity: .12;--mat-chip-selected-hover-state-layer-color: #ffd6fc;--mat-chip-selected-hover-state-layer-opacity: .08;--mat-chip-selected-label-text-color: #ffd6fc;--mat-chip-selected-trailing-action-state-layer-color: #ffd6fc;--mat-chip-selected-trailing-icon-color: #ffd6fc;--mat-chip-trailing-action-focus-state-layer-opacity: .12;--mat-chip-trailing-action-hover-state-layer-opacity: .08;--mat-chip-trailing-action-state-layer-color: #e0e2f1;--mat-chip-with-icon-disabled-icon-color: #e2e2ea;--mat-chip-with-icon-icon-color: #e0e2f1;--mat-chip-with-icon-selected-icon-color: #ffd6fc;--mat-chip-with-trailing-icon-disabled-trailing-icon-color: #e2e2ea;--mat-chip-with-trailing-icon-trailing-icon-color: #e0e2f1}[data-theme=dark] .mat-accent .mdc-list-item__start,[data-theme=dark] .mat-accent .mdc-list-item__end{--mat-checkbox-disabled-label-color: color-mix(in srgb, #e2e2ea 38%, transparent);--mat-checkbox-disabled-selected-checkmark-color: #111319;--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, #e2e2ea 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, #e2e2ea 38%, transparent);--mat-checkbox-label-text-color: #e2e2ea;--mat-checkbox-selected-checkmark-color: #560561;--mat-checkbox-selected-focus-icon-color: #fcaaff;--mat-checkbox-selected-focus-state-layer-color: #fcaaff;--mat-checkbox-selected-hover-icon-color: #fcaaff;--mat-checkbox-selected-hover-state-layer-color: #fcaaff;--mat-checkbox-selected-icon-color: #fcaaff;--mat-checkbox-selected-pressed-icon-color: #fcaaff;--mat-checkbox-selected-pressed-state-layer-color: #e2e2ea;--mat-checkbox-unselected-focus-icon-color: #e2e2ea;--mat-checkbox-unselected-focus-state-layer-color: #e2e2ea;--mat-checkbox-unselected-hover-icon-color: #e2e2ea;--mat-checkbox-unselected-hover-state-layer-color: #e2e2ea;--mat-checkbox-unselected-icon-color: #e0e2f1;--mat-checkbox-unselected-pressed-state-layer-color: #fcaaff;--mat-radio-checked-ripple-color: #fcaaff;--mat-radio-disabled-label-color: color-mix(in srgb, #e2e2ea 38%, transparent);--mat-radio-disabled-selected-icon-color: #e2e2ea;--mat-radio-disabled-unselected-icon-color: #e2e2ea;--mat-radio-label-text-color: #e2e2ea;--mat-radio-ripple-color: #e2e2ea;--mat-radio-selected-focus-icon-color: #fcaaff;--mat-radio-selected-hover-icon-color: #fcaaff;--mat-radio-selected-icon-color: #fcaaff;--mat-radio-selected-pressed-icon-color: #fcaaff;--mat-radio-unselected-focus-icon-color: #e2e2ea;--mat-radio-unselected-hover-icon-color: #e2e2ea;--mat-radio-unselected-pressed-icon-color: #e2e2ea}[data-theme=dark] .mat-accent.mat-mdc-fab,[data-theme=dark] .mat-accent.mat-mdc-mini-fab{--mat-fab-container-color: #71257a;--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-disabled-state-container-color: color-mix(in srgb, #e2e2ea 12%, transparent);--mat-fab-disabled-state-foreground-color: color-mix(in srgb, #e2e2ea 38%, transparent);--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-focus-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-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: 6;--mat-fab-focus-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-focus-state-layer-opacity: .12;--mat-fab-foreground-color: #ffd6fc;--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-hover-state-layer-opacity: .08;--mat-fab-pressed-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-pressed-state-layer-opacity: .12;--mat-fab-ripple-color: color-mix(in srgb, #ffd6fc 12%, transparent);--mat-fab-small-container-color: #71257a;--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-disabled-state-container-color: color-mix(in srgb, #e2e2ea 12%, transparent);--mat-fab-small-disabled-state-foreground-color: color-mix(in srgb, #e2e2ea 38%, transparent);--mat-fab-small-focus-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-focus-state-layer-opacity: .12;--mat-fab-small-foreground-color: #ffd6fc;--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-hover-state-layer-opacity: .08;--mat-fab-small-pressed-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-pressed-state-layer-opacity: .12;--mat-fab-small-ripple-color: color-mix(in srgb, #ffd6fc 12%, transparent);--mat-fab-small-state-layer-color: #ffd6fc;--mat-fab-state-layer-color: #ffd6fc}[data-theme=dark] .mat-badge-accent{--mat-badge-background-color: #fcaaff;--mat-badge-disabled-state-background-color: color-mix(in srgb, #fcaaff 38%, transparent);--mat-badge-disabled-state-text-color: #560561;--mat-badge-text-color: #560561}[data-theme=dark] .mat-warn{--mat-option-focus-state-layer-color: color-mix(in srgb, #e2e2ea 12%, transparent);--mat-option-hover-state-layer-color: color-mix(in srgb, #e2e2ea 8%, transparent);--mat-option-label-text-color: #e2e2ea;--mat-option-selected-state-label-text-color: #ffdad6;--mat-option-selected-state-layer-color: #93000a}[data-theme=dark] .mat-warn{--mat-progress-spinner-active-indicator-color: #ffb4ab}[data-theme=dark] .mat-warn{--mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #111319;--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, #e2e2ea 38%, transparent);--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, #e2e2ea 38%, transparent);--mat-pseudo-checkbox-full-selected-checkmark-color: #690005;--mat-pseudo-checkbox-full-selected-icon-color: #ffb4ab;--mat-pseudo-checkbox-full-unselected-icon-color: #e0e2f1;--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, #e2e2ea 38%, transparent);--mat-pseudo-checkbox-minimal-selected-checkmark-color: #ffb4ab}[data-theme=dark] .mat-warn{--mat-stepper-container-color: #111319;--mat-stepper-header-done-state-icon-background-color: #ffb4ab;--mat-stepper-header-done-state-icon-foreground-color: #690005;--mat-stepper-header-edit-state-icon-background-color: #ffb4ab;--mat-stepper-header-edit-state-icon-foreground-color: #690005;--mat-stepper-header-error-state-icon-foreground-color: #ffb4ab;--mat-stepper-header-error-state-label-text-color: #ffb4ab;--mat-stepper-header-focus-state-layer-color: color-mix(in srgb, #e2e2ea 12%, transparent);--mat-stepper-header-hover-state-layer-color: color-mix(in srgb, #e2e2ea 8%, transparent);--mat-stepper-header-icon-background-color: #e0e2f1;--mat-stepper-header-icon-foreground-color: #111319;--mat-stepper-header-label-text-color: #e0e2f1;--mat-stepper-header-optional-label-text-color: #e0e2f1;--mat-stepper-header-selected-state-icon-background-color: #ffb4ab;--mat-stepper-header-selected-state-icon-foreground-color: #690005;--mat-stepper-header-selected-state-label-text-color: #e0e2f1;--mat-stepper-line-color: #8d909e}[data-theme=dark] .mat-warn.mat-icon{--mat-icon-color: #ffb4ab}[data-theme=dark] .mat-warn.mat-mdc-checkbox{--mat-checkbox-disabled-label-color: color-mix(in srgb, #e2e2ea 38%, transparent);--mat-checkbox-disabled-selected-checkmark-color: #111319;--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, #e2e2ea 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, #e2e2ea 38%, transparent);--mat-checkbox-label-text-color: #e2e2ea;--mat-checkbox-selected-checkmark-color: #690005;--mat-checkbox-selected-focus-icon-color: #ffb4ab;--mat-checkbox-selected-focus-state-layer-color: #ffb4ab;--mat-checkbox-selected-hover-icon-color: #ffb4ab;--mat-checkbox-selected-hover-state-layer-color: #ffb4ab;--mat-checkbox-selected-icon-color: #ffb4ab;--mat-checkbox-selected-pressed-icon-color: #ffb4ab;--mat-checkbox-selected-pressed-state-layer-color: #e2e2ea;--mat-checkbox-unselected-focus-icon-color: #e2e2ea;--mat-checkbox-unselected-focus-state-layer-color: #e2e2ea;--mat-checkbox-unselected-hover-icon-color: #e2e2ea;--mat-checkbox-unselected-hover-state-layer-color: #e2e2ea;--mat-checkbox-unselected-icon-color: #e0e2f1;--mat-checkbox-unselected-pressed-state-layer-color: #ffb4ab}[data-theme=dark] .mat-warn.mat-mdc-slider{--mat-slider-active-track-color: #ffb4ab;--mat-slider-active-track-shape: 9999px;--mat-slider-disabled-active-track-color: #e2e2ea;--mat-slider-disabled-handle-color: #e2e2ea;--mat-slider-disabled-inactive-track-color: #e2e2ea;--mat-slider-focus-handle-color: #ffb4ab;--mat-slider-focus-state-layer-color: color-mix(in srgb, #ffb4ab 20%, transparent);--mat-slider-handle-color: #ffb4ab;--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-shape: 9999px;--mat-slider-hover-handle-color: #ffb4ab;--mat-slider-hover-state-layer-color: color-mix(in srgb, #ffb4ab 5%, transparent);--mat-slider-inactive-track-color: #434652;--mat-slider-inactive-track-shape: 9999px;--mat-slider-label-container-color: #ffb4ab;--mat-slider-label-label-text-color: #690005;--mat-slider-ripple-color: #ffb4ab;--mat-slider-with-overlap-handle-outline-color: #690005;--mat-slider-with-tick-marks-active-container-color: #690005;--mat-slider-with-tick-marks-container-shape: 9999px;--mat-slider-with-tick-marks-disabled-container-color: #e2e2ea;--mat-slider-with-tick-marks-inactive-container-color: #e0e2f1}[data-theme=dark] .mat-warn.mat-mdc-tab-group,[data-theme=dark] .mat-warn.mat-mdc-tab-nav-bar{--mat-tab-active-focus-indicator-color: #ffb4ab;--mat-tab-active-focus-label-text-color: #e2e2ea;--mat-tab-active-hover-indicator-color: #ffb4ab;--mat-tab-active-hover-label-text-color: #e2e2ea;--mat-tab-active-indicator-color: #ffb4ab;--mat-tab-active-label-text-color: #e2e2ea;--mat-tab-active-ripple-color: #e2e2ea;--mat-tab-divider-color: #434652;--mat-tab-inactive-focus-label-text-color: #e2e2ea;--mat-tab-inactive-hover-label-text-color: #e2e2ea;--mat-tab-inactive-label-text-color: #e2e2ea;--mat-tab-inactive-ripple-color: #e2e2ea;--mat-tab-pagination-icon-color: #e2e2ea;--mat-tab-disabled-ripple-color: #e0e2f1}[data-theme=dark] .mat-warn.mat-mdc-slide-toggle{--mat-slide-toggle-disabled-label-text-color: #e2e2ea;--mat-slide-toggle-disabled-selected-handle-color: #111319;--mat-slide-toggle-disabled-selected-icon-color: #e2e2ea;--mat-slide-toggle-disabled-selected-track-color: #e2e2ea;--mat-slide-toggle-disabled-unselected-handle-color: #e2e2ea;--mat-slide-toggle-disabled-unselected-icon-color: #434652;--mat-slide-toggle-disabled-unselected-track-color: #434652;--mat-slide-toggle-disabled-unselected-track-outline-color: #e2e2ea;--mat-slide-toggle-label-text-color: #e2e2ea;--mat-slide-toggle-selected-focus-handle-color: #93000a;--mat-slide-toggle-selected-focus-state-layer-color: #ffb4ab;--mat-slide-toggle-selected-focus-state-layer-opacity: .12;--mat-slide-toggle-selected-focus-track-color: #ffb4ab;--mat-slide-toggle-selected-handle-color: #690005;--mat-slide-toggle-selected-hover-handle-color: #93000a;--mat-slide-toggle-selected-hover-state-layer-color: #ffb4ab;--mat-slide-toggle-selected-hover-state-layer-opacity: .08;--mat-slide-toggle-selected-hover-track-color: #ffb4ab;--mat-slide-toggle-selected-icon-color: #ffdad6;--mat-slide-toggle-selected-pressed-handle-color: #93000a;--mat-slide-toggle-selected-pressed-state-layer-color: #ffb4ab;--mat-slide-toggle-selected-pressed-state-layer-opacity: .12;--mat-slide-toggle-selected-pressed-track-color: #ffb4ab;--mat-slide-toggle-selected-track-color: #ffb4ab;--mat-slide-toggle-track-outline-color: #8d909e;--mat-slide-toggle-unselected-focus-handle-color: #e0e2f1;--mat-slide-toggle-unselected-focus-state-layer-color: #e2e2ea;--mat-slide-toggle-unselected-focus-state-layer-opacity: .12;--mat-slide-toggle-unselected-focus-track-color: #434652;--mat-slide-toggle-unselected-handle-color: #8d909e;--mat-slide-toggle-unselected-hover-handle-color: #e0e2f1;--mat-slide-toggle-unselected-hover-state-layer-color: #e2e2ea;--mat-slide-toggle-unselected-hover-state-layer-opacity: .08;--mat-slide-toggle-unselected-hover-track-color: #434652;--mat-slide-toggle-unselected-icon-color: #434652;--mat-slide-toggle-unselected-pressed-handle-color: #e0e2f1;--mat-slide-toggle-unselected-pressed-state-layer-color: #e2e2ea;--mat-slide-toggle-unselected-pressed-state-layer-opacity: .12;--mat-slide-toggle-unselected-pressed-track-color: #434652;--mat-slide-toggle-unselected-track-color: #434652}[data-theme=dark] .mat-warn.mat-mdc-form-field{--mat-select-panel-background-color: #1e1f26;--mat-select-enabled-trigger-text-color: #e2e2ea;--mat-select-disabled-trigger-text-color: color-mix(in srgb, #e2e2ea 38%, transparent);--mat-select-placeholder-text-color: #e0e2f1;--mat-select-enabled-arrow-color: #e0e2f1;--mat-select-disabled-arrow-color: color-mix(in srgb, #e2e2ea 38%, transparent);--mat-select-focused-arrow-color: #ffb4ab;--mat-select-invalid-arrow-color: #ffb4ab}[data-theme=dark] .mat-warn.mat-mdc-radio-button{--mat-radio-checked-ripple-color: #ffb4ab;--mat-radio-disabled-label-color: color-mix(in srgb, #e2e2ea 38%, transparent);--mat-radio-disabled-selected-icon-color: #e2e2ea;--mat-radio-disabled-unselected-icon-color: #e2e2ea;--mat-radio-label-text-color: #e2e2ea;--mat-radio-ripple-color: #e2e2ea;--mat-radio-selected-focus-icon-color: #ffb4ab;--mat-radio-selected-hover-icon-color: #ffb4ab;--mat-radio-selected-icon-color: #ffb4ab;--mat-radio-selected-pressed-icon-color: #ffb4ab;--mat-radio-unselected-focus-icon-color: #e2e2ea;--mat-radio-unselected-hover-icon-color: #e2e2ea;--mat-radio-unselected-pressed-icon-color: #e2e2ea}[data-theme=dark] .mat-warn.mat-mdc-progress-bar{--mat-progress-bar-active-indicator-color: #ffb4ab;--mat-progress-bar-track-color: #434652}[data-theme=dark] .mat-warn.mat-mdc-form-field{--mat-form-field-disabled-input-text-placeholder-color: color-mix(in srgb, #e2e2ea 38%, transparent);--mat-form-field-disabled-leading-icon-color: color-mix(in srgb, #e2e2ea 38%, transparent);--mat-form-field-disabled-select-arrow-color: color-mix(in srgb, #e2e2ea 38%, transparent);--mat-form-field-disabled-trailing-icon-color: color-mix(in srgb, #e2e2ea 38%, transparent);--mat-form-field-enabled-select-arrow-color: #e0e2f1;--mat-form-field-error-focus-trailing-icon-color: #ffb4ab;--mat-form-field-error-hover-trailing-icon-color: #ffdad6;--mat-form-field-error-text-color: #ffb4ab;--mat-form-field-error-trailing-icon-color: #ffb4ab;--mat-form-field-filled-active-indicator-color: #e0e2f1;--mat-form-field-filled-caret-color: #ffb4ab;--mat-form-field-filled-container-color: #434652;--mat-form-field-filled-disabled-active-indicator-color: color-mix(in srgb, #e2e2ea 38%, transparent);--mat-form-field-filled-disabled-container-color: color-mix(in srgb, #e2e2ea 4%, transparent);--mat-form-field-filled-disabled-input-text-color: color-mix(in srgb, #e2e2ea 38%, transparent);--mat-form-field-filled-disabled-label-text-color: color-mix(in srgb, #e2e2ea 38%, transparent);--mat-form-field-filled-error-active-indicator-color: #ffb4ab;--mat-form-field-filled-error-caret-color: #ffb4ab;--mat-form-field-filled-error-focus-active-indicator-color: #ffb4ab;--mat-form-field-filled-error-focus-label-text-color: #ffb4ab;--mat-form-field-filled-error-hover-active-indicator-color: #ffdad6;--mat-form-field-filled-error-hover-label-text-color: #ffdad6;--mat-form-field-filled-error-label-text-color: #ffb4ab;--mat-form-field-filled-focus-active-indicator-color: #ffb4ab;--mat-form-field-filled-focus-label-text-color: #ffb4ab;--mat-form-field-filled-hover-active-indicator-color: #e2e2ea;--mat-form-field-filled-hover-label-text-color: #e0e2f1;--mat-form-field-filled-input-text-color: #e2e2ea;--mat-form-field-filled-input-text-placeholder-color: #e0e2f1;--mat-form-field-filled-label-text-color: #e0e2f1;--mat-form-field-focus-select-arrow-color: #ffb4ab;--mat-form-field-focus-state-layer-opacity: 0;--mat-form-field-hover-state-layer-opacity: .08;--mat-form-field-leading-icon-color: #e0e2f1;--mat-form-field-outlined-caret-color: #ffb4ab;--mat-form-field-outlined-disabled-input-text-color: color-mix(in srgb, #e2e2ea 38%, transparent);--mat-form-field-outlined-disabled-label-text-color: color-mix(in srgb, #e2e2ea 38%, transparent);--mat-form-field-outlined-disabled-outline-color: color-mix(in srgb, #e2e2ea 12%, transparent);--mat-form-field-outlined-error-caret-color: #ffb4ab;--mat-form-field-outlined-error-focus-label-text-color: #ffb4ab;--mat-form-field-outlined-error-focus-outline-color: #ffb4ab;--mat-form-field-outlined-error-hover-label-text-color: #ffdad6;--mat-form-field-outlined-error-hover-outline-color: #ffdad6;--mat-form-field-outlined-error-label-text-color: #ffb4ab;--mat-form-field-outlined-error-outline-color: #ffb4ab;--mat-form-field-outlined-focus-label-text-color: #ffb4ab;--mat-form-field-outlined-focus-outline-color: #ffb4ab;--mat-form-field-outlined-hover-label-text-color: #e2e2ea;--mat-form-field-outlined-hover-outline-color: #e2e2ea;--mat-form-field-outlined-input-text-color: #e2e2ea;--mat-form-field-outlined-input-text-placeholder-color: #e0e2f1;--mat-form-field-outlined-label-text-color: #e0e2f1;--mat-form-field-outlined-outline-color: #8d909e;--mat-form-field-select-disabled-option-text-color: color-mix(in srgb, #1a1b21 38%, transparent);--mat-form-field-select-option-text-color: #1a1b21;--mat-form-field-state-layer-color: #e2e2ea;--mat-form-field-trailing-icon-color: #e0e2f1}[data-theme=dark] .mat-warn.mat-datepicker-content{--mat-datepicker-calendar-body-label-text-color: #e2e2ea;--mat-datepicker-calendar-container-background-color: #282a30;--mat-datepicker-calendar-container-text-color: #e2e2ea;--mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, #e2e2ea 38%, transparent);--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, #e2e2ea 12%, transparent);--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, #e2e2ea 8%, transparent);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: #71257a;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #b7c6f1;--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #38466a;--mat-datepicker-calendar-date-in-range-state-background-color: #93000a;--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-preview-state-outline-color: #ffb4ab;--mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, #e2e2ea 38%, transparent);--mat-datepicker-calendar-date-selected-state-background-color: #ffb4ab;--mat-datepicker-calendar-date-selected-state-text-color: #690005;--mat-datepicker-calendar-date-text-color: #e2e2ea;--mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, #e2e2ea 38%, transparent);--mat-datepicker-calendar-date-today-outline-color: #ffb4ab;--mat-datepicker-calendar-date-today-selected-state-outline-color: #ffb4ab;--mat-datepicker-calendar-header-divider-color: transparent;--mat-datepicker-calendar-header-text-color: #e0e2f1;--mat-datepicker-calendar-navigation-button-icon-color: #e0e2f1;--mat-datepicker-calendar-period-button-icon-color: #e0e2f1;--mat-datepicker-calendar-period-button-text-color: #e0e2f1;--mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, #e2e2ea 38%, transparent);--mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, #e2e2ea 38%, transparent);--mat-datepicker-range-input-separator-color: #e2e2ea;--mat-datepicker-toggle-active-state-icon-color: #ffb4ab;--mat-datepicker-toggle-icon-color: #e0e2f1}[data-theme=dark] .mat-warn.mat-mdc-button-base{--mat-button-filled-container-color: #ffb4ab;--mat-button-filled-disabled-container-color: color-mix(in srgb, #e2e2ea 12%, transparent);--mat-button-filled-disabled-label-text-color: color-mix(in srgb, #e2e2ea 38%, transparent);--mat-button-filled-disabled-state-layer-color: #e0e2f1;--mat-button-filled-focus-state-layer-opacity: .12;--mat-button-filled-hover-state-layer-opacity: .08;--mat-button-filled-label-text-color: #690005;--mat-button-filled-pressed-state-layer-opacity: .12;--mat-button-filled-ripple-color: color-mix(in srgb, #690005 12%, transparent);--mat-button-filled-state-layer-color: #690005;--mat-button-outlined-disabled-label-text-color: color-mix(in srgb, #e2e2ea 38%, transparent);--mat-button-outlined-disabled-outline-color: color-mix(in srgb, #e2e2ea 12%, transparent);--mat-button-outlined-disabled-state-layer-color: #e0e2f1;--mat-button-outlined-focus-state-layer-opacity: .12;--mat-button-outlined-hover-state-layer-opacity: .08;--mat-button-outlined-label-text-color: #ffb4ab;--mat-button-outlined-outline-color: #8d909e;--mat-button-outlined-pressed-state-layer-opacity: .12;--mat-button-outlined-ripple-color: color-mix(in srgb, #ffb4ab 12%, transparent);--mat-button-outlined-state-layer-color: #ffb4ab;--mat-button-protected-container-color: #111319;--mat-button-protected-container-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-button-protected-disabled-container-color: color-mix(in srgb, #e2e2ea 12%, transparent);--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-disabled-label-text-color: color-mix(in srgb, #e2e2ea 38%, transparent);--mat-button-protected-disabled-state-layer-color: #e0e2f1;--mat-button-protected-focus-container-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-button-protected-focus-state-layer-opacity: .12;--mat-button-protected-hover-container-elevation-shadow: 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-button-protected-hover-state-layer-opacity: .08;--mat-button-protected-label-text-color: #ffb4ab;--mat-button-protected-pressed-container-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-button-protected-pressed-state-layer-opacity: .12;--mat-button-protected-ripple-color: color-mix(in srgb, #ffb4ab 12%, transparent);--mat-button-protected-state-layer-color: #ffb4ab;--mat-button-text-disabled-label-text-color: color-mix(in srgb, #e2e2ea 38%, transparent);--mat-button-text-disabled-state-layer-color: #e0e2f1;--mat-button-text-focus-state-layer-opacity: .12;--mat-button-text-hover-state-layer-opacity: .08;--mat-button-text-label-text-color: #ffb4ab;--mat-button-text-pressed-state-layer-opacity: .12;--mat-button-text-ripple-color: color-mix(in srgb, #ffb4ab 12%, transparent);--mat-button-text-state-layer-color: #ffb4ab;--mat-button-tonal-container-color: #93000a;--mat-button-tonal-disabled-container-color: color-mix(in srgb, #e2e2ea 12%, transparent);--mat-button-tonal-disabled-label-text-color: color-mix(in srgb, #e2e2ea 38%, transparent);--mat-button-tonal-disabled-state-layer-color: #e0e2f1;--mat-button-tonal-focus-state-layer-opacity: .12;--mat-button-tonal-hover-state-layer-opacity: .08;--mat-button-tonal-label-text-color: #ffdad6;--mat-button-tonal-pressed-state-layer-opacity: .12;--mat-button-tonal-ripple-color: color-mix(in srgb, #ffdad6 12%, transparent);--mat-button-tonal-state-layer-color: #ffdad6;--mat-icon-button-disabled-icon-color: color-mix(in srgb, #e2e2ea 38%, transparent);--mat-icon-button-disabled-state-layer-color: #ffb4ab;--mat-icon-button-focus-state-layer-opacity: .12;--mat-icon-button-hover-state-layer-opacity: .08;--mat-icon-button-icon-color: #ffb4ab;--mat-icon-button-pressed-state-layer-opacity: .12;--mat-icon-button-ripple-color: color-mix(in srgb, #ffb4ab 12%, transparent);--mat-icon-button-state-layer-color: #ffb4ab}[data-theme=dark] .mat-warn.mat-mdc-standard-chip{--mat-chip-disabled-label-text-color: color-mix(in srgb, #e2e2ea 38%, transparent);--mat-chip-disabled-outline-color: color-mix(in srgb, #e2e2ea 12%, transparent);--mat-chip-elevated-selected-container-color: #93000a;--mat-chip-flat-disabled-selected-container-color: color-mix(in srgb, #e2e2ea 12%, transparent);--mat-chip-focus-outline-color: #e0e2f1;--mat-chip-focus-state-layer-color: #e0e2f1;--mat-chip-focus-state-layer-opacity: .12;--mat-chip-hover-state-layer-color: #e0e2f1;--mat-chip-hover-state-layer-opacity: .08;--mat-chip-label-text-color: #e0e2f1;--mat-chip-outline-color: #8d909e;--mat-chip-selected-disabled-trailing-icon-color: #e2e2ea;--mat-chip-selected-focus-state-layer-color: #ffdad6;--mat-chip-selected-focus-state-layer-opacity: .12;--mat-chip-selected-hover-state-layer-color: #ffdad6;--mat-chip-selected-hover-state-layer-opacity: .08;--mat-chip-selected-label-text-color: #ffdad6;--mat-chip-selected-trailing-action-state-layer-color: #ffdad6;--mat-chip-selected-trailing-icon-color: #ffdad6;--mat-chip-trailing-action-focus-state-layer-opacity: .12;--mat-chip-trailing-action-hover-state-layer-opacity: .08;--mat-chip-trailing-action-state-layer-color: #e0e2f1;--mat-chip-with-icon-disabled-icon-color: #e2e2ea;--mat-chip-with-icon-icon-color: #e0e2f1;--mat-chip-with-icon-selected-icon-color: #ffdad6;--mat-chip-with-trailing-icon-disabled-trailing-icon-color: #e2e2ea;--mat-chip-with-trailing-icon-trailing-icon-color: #e0e2f1}[data-theme=dark] .mat-warn .mdc-list-item__start,[data-theme=dark] .mat-warn .mdc-list-item__end{--mat-checkbox-disabled-label-color: color-mix(in srgb, #e2e2ea 38%, transparent);--mat-checkbox-disabled-selected-checkmark-color: #111319;--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, #e2e2ea 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, #e2e2ea 38%, transparent);--mat-checkbox-label-text-color: #e2e2ea;--mat-checkbox-selected-checkmark-color: #690005;--mat-checkbox-selected-focus-icon-color: #ffb4ab;--mat-checkbox-selected-focus-state-layer-color: #ffb4ab;--mat-checkbox-selected-hover-icon-color: #ffb4ab;--mat-checkbox-selected-hover-state-layer-color: #ffb4ab;--mat-checkbox-selected-icon-color: #ffb4ab;--mat-checkbox-selected-pressed-icon-color: #ffb4ab;--mat-checkbox-selected-pressed-state-layer-color: #e2e2ea;--mat-checkbox-unselected-focus-icon-color: #e2e2ea;--mat-checkbox-unselected-focus-state-layer-color: #e2e2ea;--mat-checkbox-unselected-hover-icon-color: #e2e2ea;--mat-checkbox-unselected-hover-state-layer-color: #e2e2ea;--mat-checkbox-unselected-icon-color: #e0e2f1;--mat-checkbox-unselected-pressed-state-layer-color: #ffb4ab;--mat-radio-checked-ripple-color: #ffb4ab;--mat-radio-disabled-label-color: color-mix(in srgb, #e2e2ea 38%, transparent);--mat-radio-disabled-selected-icon-color: #e2e2ea;--mat-radio-disabled-unselected-icon-color: #e2e2ea;--mat-radio-label-text-color: #e2e2ea;--mat-radio-ripple-color: #e2e2ea;--mat-radio-selected-focus-icon-color: #ffb4ab;--mat-radio-selected-hover-icon-color: #ffb4ab;--mat-radio-selected-icon-color: #ffb4ab;--mat-radio-selected-pressed-icon-color: #ffb4ab;--mat-radio-unselected-focus-icon-color: #e2e2ea;--mat-radio-unselected-hover-icon-color: #e2e2ea;--mat-radio-unselected-pressed-icon-color: #e2e2ea}[data-theme=dark] .mat-badge-warn{--mat-badge-background-color: #ffb4ab;--mat-badge-disabled-state-background-color: color-mix(in srgb, #ffb4ab 38%, transparent);--mat-badge-disabled-state-text-color: #690005;--mat-badge-text-color: #690005}[data-theme=dark]{--mat-button-filled-container-shape: 20px;--mat-button-outlined-container-shape: 20px;--mat-button-text-container-shape: 20px;--mat-button-outlined-label-text-color: var(--color-text);--mat-button-outlined-outline-color: var(--color-border-strong);--mat-button-text-label-text-color: var(--color-text);--mat-icon-button-icon-color: var(--color-text);--mat-icon-button-state-layer-color: var(--color-text);--mat-dialog-container-color: var(--color-bg-elevated);--mat-dialog-container-shape: 14px;--mat-dialog-supporting-text-color: var(--color-text-muted);--mat-dialog-supporting-text-font: Montserrat, sans-serif;--mat-dialog-subhead-color: var(--color-text);--mat-dialog-subhead-font: Montserrat, sans-serif;--mat-form-field-outlined-container-shape: 10px;--mat-form-field-outlined-outline-color: var(--input-border);--mat-form-field-outlined-hover-outline-color: var(--input-border);--mat-form-field-outlined-focus-outline-color: var(--input-border-focus);--mat-form-field-outlined-error-outline-color: var(--color-error);--mat-form-field-outlined-error-focus-outline-color: var(--color-error);--mat-form-field-outlined-error-hover-outline-color: var(--color-error);--mat-form-field-outlined-input-text-color: var(--color-text);--mat-form-field-outlined-input-text-placeholder-color: var(--input-placeholder);--mat-form-field-outlined-label-text-color: var(--input-placeholder);--mat-form-field-outlined-hover-label-text-color: var(--input-placeholder);--mat-form-field-outlined-focus-label-text-color: var(--input-border-focus);--mat-form-field-outlined-error-label-text-color: var(--color-error);--mat-form-field-outlined-error-focus-label-text-color: var(--color-error);--mat-form-field-outlined-error-hover-label-text-color: var(--color-error);--mat-form-field-outlined-label-text-size: .875rem;--mat-form-field-outlined-caret-color: var(--color-primary);--mat-form-field-outlined-error-caret-color: var(--color-error);--mat-form-field-error-text-color: var(--color-error);--mat-form-field-subscript-text-size: .75rem;--mat-form-field-subscript-text-line-height: 1.4;--mat-form-field-enabled-select-arrow-color: var(--color-text-soft);--mat-form-field-focus-select-arrow-color: var(--color-primary);--mat-select-enabled-trigger-text-color: var(--color-text);--mat-select-enabled-arrow-color: var(--color-text-soft);--mat-select-focused-arrow-color: var(--color-primary);--mat-select-panel-background-color: var(--color-bg-elevated);--bg-rgb: 26 26 26;--base-bg: #1a1a1a;--base-surface-1: #222;--base-surface-2: #262626;--base-surface-hover: #2a2a2a;--base-surface-active: #242424;--base-text: #fafafa;--base-text-muted: #cfcfcf;--base-text-soft: #9c9c9c;--base-text-inverse: #1a1a1a;--base-border: #333;--base-border-strong: #444;--base-divider: #2b2b2b;--base-primary: #87b8ff;--base-primary-hover: #95c1ff;--base-primary-active: #a1c8ff;--base-primary-soft: #2e3643;--base-accent: #ff9070;--base-accent-hover: #ffab91;--base-accent-soft: #3d2b23;--base-secondary: #64e8de;--base-secondary-hover: #7df0e7;--base-secondary-soft: #233d3b;--base-success: #7edd91;--base-success-soft: #2c3d2f;--base-warning: #ffa94d;--base-warning-soft: #433323;--base-error: #ff7b7b;--base-error-soft: #432b2b;--base-info: var(--base-primary);--base-info-soft: var(--base-primary-soft);--base-input-underline: #c2c2c2;--base-input-bg: #3a3a3a;--base-input-border: var(--base-input-underline);--base-input-border-focus: var(--base-primary);--base-input-placeholder: var(--base-text-soft);--base-disabled-color: #6b6b6b;--base-disabled-bg: #4c4c4c;--color-bg: var(--base-bg);--color-bg-soft: var(--base-surface-1);--color-bg-elevated: var(--base-surface-2);--color-bg-hover: var(--base-surface-hover);--color-bg-active: var(--base-surface-active);--color-text: var(--base-text);--color-text-muted: var(--base-text-muted);--color-text-soft: var(--base-text-soft);--color-text-inverse: var(--base-text-inverse);--color-border: var(--base-border);--color-border-strong: var(--base-border-strong);--color-divider: var(--base-divider);--color-primary: var(--base-primary);--color-primary-hover: var(--base-primary-hover);--color-primary-active: var(--base-primary-active);--color-primary-soft: var(--base-primary-soft);--color-success: var(--base-success);--color-success-soft: var(--base-success-soft);--color-warning: var(--base-warning);--color-warning-soft: var(--base-warning-soft);--color-error: var(--base-error);--color-error-soft: var(--base-error-soft);--color-info: var(--base-info);--color-info-soft: var(--base-info-soft);--color-accent: var(--base-accent);--color-accent-hover: var(--base-accent-hover);--color-accent-soft: var(--base-accent-soft);--color-secondary: var(--base-secondary);--color-secondary-hover: var(--base-secondary-hover);--color-secondary-soft: var(--base-secondary-soft);--gradient-primary: linear-gradient(135deg, var(--color-primary) 0%, var(--color-secondary) 100%);--gradient-warm: linear-gradient(135deg, var(--color-accent) 0%, var(--color-warning) 100%);--input-bg: var(--base-input-bg);--input-border: var(--base-input-border);--input-border-focus: var(--base-input-border-focus);--input-placeholder: var(--base-input-placeholder);--btn-default-bg: #2a2a2a;--btn-default-text: var(--base-text);--btn-default-hover: #333;--btn-default-active: #242424;--btn-primary-bg: var(--color-primary);--btn-primary-hover: #6ea6ff;--btn-primary-active: #5a95f2;--btn-primary-text: var(--base-text);--btn-danger-bg: var(--color-error);--btn-danger-hover: #f66;--btn-danger-active: #f25555;--btn-danger-text: var(--base-text);--card-bg: #141414;--card-border: var(--color-border);--toast-bg: var(--color-bg-elevated);--toast-border: var(--color-border);--toast-success-bg: var(--color-success-soft);--toast-error-bg: var(--color-error-soft);--toast-warning-bg: var(--color-warning-soft);--toast-info-bg: var(--color-info-soft);--badge-bg: #2a2a2a;--badge-text: var(--base-text);--badge-primary-bg: var(--color-primary-soft);--badge-success-bg: var(--color-success-soft);--badge-error-bg: var(--color-error-soft);--badge-warning-bg: var(--color-warning-soft);--select-bg: #262626;--select-border: #444;--radio-border: #7a7a7a;--radio-checked: var(--color-primary);--shadow-xs: 0 1px 2px rgb(0 0 0 / 35%);--shadow-sm: 0 4px 12px rgb(0 0 0 / 40%);--shadow-md: 0 10px 30px rgb(0 0 0 / 50%);--shadow-lg: 0 20px 60px rgb(0 0 0 / 60%)}[data-theme=dark] input[type=date]::-webkit-calendar-picker-indicator{filter:invert(1)}
