@igo2/core
Version:
903 lines • 76.9 kB
CSS
/**
* Most of the code is inspired or from @angular/material
* https://github.com/angular/components/tree/main/src/material/core/tokens/_token-utils.scss
*/
html .bluedark-theme {
--sdg-font-size-root-percent: 87.5%;
--igo-font-family-text: var(--sdg-font-family-text, ('Roboto', sans-serif));
--sdg-palette-blue-100: #dae6f0;
--sdg-palette-blue-150: #c6dbee;
--sdg-palette-blue-200: #adcdeb;
--sdg-palette-blue-300: #72b2eb;
--sdg-palette-blue-350: #4a98d9;
--sdg-palette-blue-400: #3b95e1;
--sdg-palette-blue-500: #0078cc;
--sdg-palette-blue-550: #1472bf;
--sdg-palette-blue-600: #095797;
--sdg-palette-blue-650: #19406c;
--sdg-palette-blue-700: #223654;
--sdg-palette-blue-800: #162b47;
--sdg-palette-grey-100: #f1f1f2;
--sdg-palette-grey-150: #d7d8dd;
--sdg-palette-grey-200: #c5cad2;
--sdg-palette-grey-300: #a7acbc;
--sdg-palette-grey-350: #8893a2;
--sdg-palette-grey-400: #8590a8;
--sdg-palette-grey-450: #6b778a;
--sdg-palette-grey-500: #6a7688;
--sdg-palette-grey-600: #4e5662;
--sdg-palette-grey-700: #3b424c;
--sdg-palette-grey-850: #1c2025;
--sdg-palette-grey-900: #121519;
--sdg-palette-red-50: #ffdbd6;
--sdg-palette-red-200: #f3bcb6;
--sdg-palette-red-300: #e58271;
--sdg-palette-red-350: #f17b6c;
--sdg-palette-red-400: #f26049;
--sdg-palette-red-500: #cb381f;
--sdg-palette-red-550: #bb3a23;
--sdg-palette-red-700: #692519;
--sdg-palette-red-800: #4f180e;
--sdg-palette-green-100: #d7f0bb;
--sdg-palette-green-200: #b0d493;
--sdg-palette-green-400: #6e9c57;
--sdg-palette-green-500: #4f813d;
--sdg-palette-green-600: #2c4024;
--sdg-palette-green-800: #1e2f17;
--sdg-palette-yellow-100: #f8e69a;
--sdg-palette-yellow-400: #e0ad03;
--sdg-palette-yellow-450: #ac7900;
--sdg-palette-yellow-600: #ad781c;
--sdg-palette-yellow-650: #6d4512;
--sdg-palette-yellow-800: #3f240c;
--sdg-palette-violet-300: #b3a5d4;
--sdg-palette-violet-500: #6b4fa1;
--sdg-color-blue-pale: #dae6f0;
--sdg-color-blue-light: #4a98d9;
--sdg-color-blue-normal: #1472bf;
--sdg-color-blue-piv: #095797;
--sdg-color-blue-medium: #19406c;
--sdg-color-blue-dark: #223654;
--sdg-color-grey-pale: #f1f1f2;
--sdg-color-grey-light: #c5cad2;
--sdg-color-grey-normal: #8893a2;
--sdg-color-grey-medium: #6b778a;
--sdg-color-grey-dark: #4e5662;
--sdg-color-pink-pale: #ffdbd6;
--sdg-color-pink-normal: #e58271;
--sdg-color-red-normal: #cb381f;
--sdg-color-red-dark: #4f180e;
--sdg-color-green-pale: #d7f0bb;
--sdg-color-green-normal: #4f813d;
--sdg-color-green-dark: #2c4024;
--sdg-color-yellow-pale: #f8e69a;
--sdg-color-yellow-normal: #e0ad03;
--sdg-color-yellow-dark: #ad781c;
--sdg-color-violet-normal: #6b4fa1;
--sdg-color-white: #ffffff;
--sdg-color-black: #000000;
--sdg-color-accent: #e58271;
--sdg-color-text: var(--sdg-color-blue-dark);
--sdg-color-background: var(--sdg-color-white);
--sdg-font-family-text: Open Sans, sans-serif;
--sdg-font-family-title: Roboto, sans-serif;
--sdg-font-size-root-percent: 100%;
--sdg-font-size-h6: 1rem;
--sdg-font-size-h5: 1.1875rem;
--sdg-font-size-h4: 1.3125rem;
--sdg-font-size-h3: 1.75rem;
--sdg-font-size-h2: 2.25rem;
--sdg-font-size-h1: 3rem;
--sdg-font-size-80: 0.75rem;
--sdg-font-size-90: 0.875rem;
--sdg-font-size-100: 1rem;
--sdg-font-size-120: 1.125rem;
--sdg-font-size-200: 1.375rem;
--sdg-font-size-xs: var(--sdg-font-size-80);
--sdg-font-size-sm: var(--sdg-font-size-90);
--sdg-font-size-md: var(--sdg-font-size-100);
--sdg-font-size-lg: var(--sdg-font-size-120);
--sdg-font-size-xl: var(--sdg-font-size-200);
--sdg-font-size-content: var(--sdg-font-size-md);
--sdg-font-weight-regular: 400;
--sdg-font-weight-medium: 500;
--sdg-font-weight-semi-bold: 600;
--sdg-font-weight-bold: 700;
--sdg-line-height-h6: 1.25rem;
--sdg-line-height-h5: 1.5rem;
--sdg-line-height-h4: 1.5rem;
--sdg-line-height-h3: 2rem;
--sdg-line-height-h2: 2.5rem;
--sdg-line-height-h1: 3.5rem;
--sdg-line-height-90: 1.25rem;
--sdg-line-height-100: 1.5rem;
--sdg-line-height-120: 1.75rem;
--sdg-line-height-200: 2rem;
--sdg-line-height-sm: var(--sdg-line-height-90);
--sdg-line-height-md: var(--sdg-line-height-100);
--sdg-line-height-lg: var(--sdg-line-height-120);
--sdg-line-height-xl: var(--sdg-line-height-200);
--sdg-title-margin-h1-mt: var(--sdg-spacer-72);
--sdg-title-margin-h1-mb: var(--sdg-spacer-32);
--sdg-title-margin-h2-mt: var(--sdg-spacer-lg);
--sdg-title-margin-h2-mb: var(--sdg-spacer-sm);
--sdg-title-margin-h3-mt: var(--sdg-spacer-md);
--sdg-title-margin-h3-mb: var(--sdg-spacer-sm);
--sdg-title-margin-h4-mt: var(--sdg-spacer-md);
--sdg-title-margin-h4-mb: var(--sdg-spacer-xs);
--sdg-title-margin-h5-mt: var(--sdg-spacer-sm);
--sdg-title-margin-h5-mb: 0;
--sdg-title-margin-h6-mt: var(--sdg-spacer-sm);
--sdg-title-margin-h6-mb: 0;
--sdg-mobile-font-size-h3: 1.5625rem;
--sdg-mobile-font-size-h2: 1.75rem;
--sdg-mobile-font-size-h1: 2.25rem;
--sdg-mobile-line-height-h2: 2.5rem;
--sdg-mobile-line-height-h1: 3.5rem;
--sdg-max-content-width: 825px;
--sdg-spacer-8: 0.5rem;
--sdg-spacer-16: 1rem;
--sdg-spacer-24: 1.5rem;
--sdg-spacer-32: 2rem;
--sdg-spacer-48: 3rem;
--sdg-spacer-72: 4.5rem;
--sdg-spacer-96: 6rem;
--sdg-spacer-xs: var(--sdg-spacer-8);
--sdg-spacer-sm: var(--sdg-spacer-16);
--sdg-spacer-md: var(--sdg-spacer-24);
--sdg-spacer-lg: var(--sdg-spacer-48);
--sdg-spacer-xl: var(--sdg-spacer-96);
--sdg-grid-min-width-sm: 0;
--sdg-grid-max-width-sm: 575px;
--sdg-grid-container-max-width-sm: container-max-width("mobile");
--sdg-grid-columns-sm: 4;
--sdg-grid-spacing-sm: 16px;
--sdg-grid-margins-sm: 8px;
--sdg-grid-min-width-md: 576px;
--sdg-grid-max-width-md: 767px;
--sdg-grid-container-max-width-md: container-max-width("mobile-landscape");
--sdg-grid-columns-md: 4;
--sdg-grid-spacing-md: 16px;
--sdg-grid-margins-md: 8px;
--sdg-grid-min-width-lg: 768px;
--sdg-grid-max-width-lg: 991px;
--sdg-grid-container-max-width-lg: container-max-width("tablet");
--sdg-grid-columns-lg: 12;
--sdg-grid-spacing-lg: 24px;
--sdg-grid-margins-lg: 12px;
--sdg-grid-min-width-xl: 992px;
--sdg-grid-max-width-xl: 1199px;
--sdg-grid-container-max-width-xl: container-max-width("laptop");
--sdg-grid-columns-xl: 12;
--sdg-grid-spacing-xl: 24px;
--sdg-grid-margins-xl: 12px;
--sdg-grid-min-width-max: 1200px;
--sdg-grid-max-width-max: 9999px;
--sdg-grid-container-max-width-max: container-max-width("desktop");
--sdg-grid-columns-max: 12;
--sdg-grid-spacing-max: 32px;
--sdg-grid-margins-max: 16px;
--sdg-elevation-0: 0px 0px 0px 0px rgba(34, 54, 84, 0.24);
--sdg-elevation-1: 0px 1px 4px 0px rgba(34, 54, 84, 0.24);
--sdg-elevation-2: 0px 2px 8px 0px rgba(34, 54, 84, 0.24);
--sdg-elevation-3: 0px 4px 16px 0px rgba(34, 54, 84, 0.24);
--sdg-elevation-4: 0px 6px 24px 0px rgba(34, 54, 84, 0.24);
}
html .bluedark-theme .igo-collapsed {
display: none !important;
}
html .bluedark-theme mat-icon[igocollapse]:hover {
cursor: pointer;
}
html .bluedark-theme mat-icon[igocollapse].igo-chevron {
width: auto !important;
transform: rotateZ(0deg);
transition: 300ms ease-in-out;
}
html .bluedark-theme mat-icon[igocollapse].igo-chevron.collapsed {
transform: rotateZ(180deg);
transition: 300ms ease-in-out;
}
html .bluedark-theme .toastr-message-title {
font-size: var(--sdg-font-size-h5);
}
html .bluedark-theme {
--mat-sys-background: light-dark(#f9f9fb, #111415);
--mat-sys-error: light-dark(#f44336, #ffb4ab);
--mat-sys-error-container: light-dark(#ffdad6, #93000a);
--mat-sys-inverse-on-surface: light-dark(#f0f1f2, #2e3132);
--mat-sys-inverse-primary: light-dark(#8ba7b1, #164e62);
--mat-sys-inverse-surface: light-dark(#2e3132, #e2e2e4);
--mat-sys-on-background: light-dark(#191c1d, #e2e2e4);
--mat-sys-on-error: light-dark(#ffffff, #690005);
--mat-sys-on-error-container: light-dark(#93000a, #ffdad6);
--mat-sys-on-primary: light-dark(#ffffff, #003546);
--mat-sys-on-primary-container: light-dark(#164e62, #b9cad0);
--mat-sys-on-primary-fixed: light-dark(#001f2a, #001f2a);
--mat-sys-on-primary-fixed-variant: light-dark(#164e62, #164e62);
--mat-sys-on-secondary: light-dark(#ffffff, #21333b);
--mat-sys-on-secondary-container: light-dark(#384952, #d2e5f0);
--mat-sys-on-secondary-fixed: light-dark(#0b1e25, #0b1e25);
--mat-sys-on-secondary-fixed-variant: light-dark(#384952, #384952);
--mat-sys-on-surface: light-dark(#191c1d, #e2e2e4);
--mat-sys-on-surface-variant: light-dark(#41484c, #dce3e8);
--mat-sys-on-tertiary: light-dark(#ffffff, #003546);
--mat-sys-on-tertiary-container: light-dark(#164e62, #b9cad0);
--mat-sys-on-tertiary-fixed: light-dark(#001f2a, #001f2a);
--mat-sys-on-tertiary-fixed-variant: light-dark(#164e62, #164e62);
--mat-sys-outline: light-dark(#71787c, #8a9296);
--mat-sys-outline-variant: light-dark(#c0c7cc, #41484c);
--mat-sys-primary: light-dark(#164e62, #8ba7b1);
--mat-sys-primary-container: light-dark(#b9cad0, #164e62);
--mat-sys-primary-fixed: light-dark(#b9cad0, #b9cad0);
--mat-sys-primary-fixed-dim: light-dark(#8ba7b1, #8ba7b1);
--mat-sys-scrim: light-dark(#000000, #000000);
--mat-sys-secondary: light-dark(#4f616a, #b6c9d4);
--mat-sys-secondary-container: light-dark(#d2e5f0, #384952);
--mat-sys-secondary-fixed: light-dark(#d2e5f0, #d2e5f0);
--mat-sys-secondary-fixed-dim: light-dark(#b6c9d4, #b6c9d4);
--mat-sys-shadow: light-dark(#000000, #000000);
--mat-sys-surface: light-dark(#f9f9fb, #111415);
--mat-sys-surface-bright: light-dark(#f9f9fb, #37393b);
--mat-sys-surface-container: light-dark(#edeeef, #1d2021);
--mat-sys-surface-container-high: light-dark(#e7e8ea, #282a2c);
--mat-sys-surface-container-highest: light-dark(#e2e2e4, #333537);
--mat-sys-surface-container-low: light-dark(#f3f3f5, #191c1d);
--mat-sys-surface-container-lowest: light-dark(#ffffff, #0c0f10);
--mat-sys-surface-dim: light-dark(#d9dadc, #111415);
--mat-sys-surface-tint: light-dark(#164e62, #8ba7b1);
--mat-sys-surface-variant: light-dark(#dce3e8, #41484c);
--mat-sys-tertiary: light-dark(#164e62, #8ba7b1);
--mat-sys-tertiary-container: light-dark(#b9cad0, #164e62);
--mat-sys-tertiary-fixed: light-dark(#b9cad0, #b9cad0);
--mat-sys-tertiary-fixed-dim: light-dark(#8ba7b1, #8ba7b1);
--mat-sys-neutral-variant20: #2a3135;
--mat-sys-neutral10: #191c1d;
--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, 0.2), 0px 3px 4px 0px rgba(0, 0, 0, 0.14), 0px 1px 8px 0px rgba(0, 0, 0, 0.12);
--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);
--mat-sys-body-large: 400 1rem / 1.5rem var(--igo-font-family-text, "Roboto", sans-serif);
--mat-sys-body-large-font: var(--igo-font-family-text, "Roboto", sans-serif);
--mat-sys-body-large-line-height: 1.5rem;
--mat-sys-body-large-size: 1rem;
--mat-sys-body-large-tracking: 0.031rem;
--mat-sys-body-large-weight: 400;
--mat-sys-body-medium: 400 0.875rem / 1.25rem var(--igo-font-family-text, "Roboto", sans-serif);
--mat-sys-body-medium-font: var(--igo-font-family-text, "Roboto", sans-serif);
--mat-sys-body-medium-line-height: 1.25rem;
--mat-sys-body-medium-size: 0.875rem;
--mat-sys-body-medium-tracking: 0.016rem;
--mat-sys-body-medium-weight: 400;
--mat-sys-body-small: 400 0.75rem / 1rem var(--igo-font-family-text, "Roboto", sans-serif);
--mat-sys-body-small-font: var(--igo-font-family-text, "Roboto", sans-serif);
--mat-sys-body-small-line-height: 1rem;
--mat-sys-body-small-size: 0.75rem;
--mat-sys-body-small-tracking: 0.025rem;
--mat-sys-body-small-weight: 400;
--mat-sys-display-large: 400 3.562rem / 4rem var(--igo-font-family-text, "Roboto", sans-serif);
--mat-sys-display-large-font: var(--igo-font-family-text, "Roboto", sans-serif);
--mat-sys-display-large-line-height: 4rem;
--mat-sys-display-large-size: 3.562rem;
--mat-sys-display-large-tracking: -0.016rem;
--mat-sys-display-large-weight: 400;
--mat-sys-display-medium: 400 2.812rem / 3.25rem var(--igo-font-family-text, "Roboto", sans-serif);
--mat-sys-display-medium-font: var(--igo-font-family-text, "Roboto", 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 var(--igo-font-family-text, "Roboto", sans-serif);
--mat-sys-display-small-font: var(--igo-font-family-text, "Roboto", 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 var(--igo-font-family-text, "Roboto", sans-serif);
--mat-sys-headline-large-font: var(--igo-font-family-text, "Roboto", 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 var(--igo-font-family-text, "Roboto", sans-serif);
--mat-sys-headline-medium-font: var(--igo-font-family-text, "Roboto", 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 var(--igo-font-family-text, "Roboto", sans-serif);
--mat-sys-headline-small-font: var(--igo-font-family-text, "Roboto", 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 0.875rem / 1.25rem var(--igo-font-family-text, "Roboto", sans-serif);
--mat-sys-label-large-font: var(--igo-font-family-text, "Roboto", sans-serif);
--mat-sys-label-large-line-height: 1.25rem;
--mat-sys-label-large-size: 0.875rem;
--mat-sys-label-large-tracking: 0.006rem;
--mat-sys-label-large-weight: 500;
--mat-sys-label-large-weight-prominent: 700;
--mat-sys-label-medium: 500 0.75rem / 1rem var(--igo-font-family-text, "Roboto", sans-serif);
--mat-sys-label-medium-font: var(--igo-font-family-text, "Roboto", sans-serif);
--mat-sys-label-medium-line-height: 1rem;
--mat-sys-label-medium-size: 0.75rem;
--mat-sys-label-medium-tracking: 0.031rem;
--mat-sys-label-medium-weight: 500;
--mat-sys-label-medium-weight-prominent: 700;
--mat-sys-label-small: 500 0.688rem / 1rem var(--igo-font-family-text, "Roboto", sans-serif);
--mat-sys-label-small-font: var(--igo-font-family-text, "Roboto", sans-serif);
--mat-sys-label-small-line-height: 1rem;
--mat-sys-label-small-size: 0.688rem;
--mat-sys-label-small-tracking: 0.031rem;
--mat-sys-label-small-weight: 500;
--mat-sys-title-large: 400 1.375rem / 1.75rem var(--igo-font-family-text, "Roboto", sans-serif);
--mat-sys-title-large-font: var(--igo-font-family-text, "Roboto", 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 var(--igo-font-family-text, "Roboto", sans-serif);
--mat-sys-title-medium-font: var(--igo-font-family-text, "Roboto", sans-serif);
--mat-sys-title-medium-line-height: 1.5rem;
--mat-sys-title-medium-size: 1rem;
--mat-sys-title-medium-tracking: 0.009rem;
--mat-sys-title-medium-weight: 500;
--mat-sys-title-small: 500 0.875rem / 1.25rem var(--igo-font-family-text, "Roboto", sans-serif);
--mat-sys-title-small-font: var(--igo-font-family-text, "Roboto", sans-serif);
--mat-sys-title-small-line-height: 1.25rem;
--mat-sys-title-small-size: 0.875rem;
--mat-sys-title-small-tracking: 0.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: 0.16;
--mat-sys-focus-state-layer-opacity: 0.12;
--mat-sys-hover-state-layer-opacity: 0.08;
--mat-sys-pressed-state-layer-opacity: 0.12;
}
html .bluedark-theme .mat-primary {
--mat-stepper-container-color: #f9f9fb;
--mat-stepper-header-done-state-icon-background-color: #164e62;
--mat-stepper-header-done-state-icon-foreground-color: #ffffff;
--mat-stepper-header-edit-state-icon-background-color: #164e62;
--mat-stepper-header-edit-state-icon-foreground-color: #ffffff;
--mat-stepper-header-error-state-icon-foreground-color: #f44336;
--mat-stepper-header-error-state-label-text-color: #f44336;
--mat-stepper-header-focus-state-layer-color: color-mix(in srgb, #191c1d 12%, transparent);
--mat-stepper-header-hover-state-layer-color: color-mix(in srgb, #191c1d 8%, transparent);
--mat-stepper-header-icon-background-color: #41484c;
--mat-stepper-header-icon-foreground-color: #f9f9fb;
--mat-stepper-header-label-text-color: #41484c;
--mat-stepper-header-optional-label-text-color: #41484c;
--mat-stepper-header-selected-state-icon-background-color: #164e62;
--mat-stepper-header-selected-state-icon-foreground-color: #ffffff;
--mat-stepper-header-selected-state-label-text-color: #41484c;
--mat-stepper-line-color: #71787c;
}
html .bluedark-theme .mat-primary.mat-icon {
--mat-icon-color: #164e62;
}
html .bluedark-theme .mat-primary.mat-mdc-tab-group, html .bluedark-theme .mat-primary.mat-mdc-tab-nav-bar {
--mat-tab-active-focus-indicator-color: #164e62;
--mat-tab-active-focus-label-text-color: #191c1d;
--mat-tab-active-hover-indicator-color: #164e62;
--mat-tab-active-hover-label-text-color: #191c1d;
--mat-tab-active-indicator-color: #164e62;
--mat-tab-active-label-text-color: #191c1d;
--mat-tab-active-ripple-color: #191c1d;
--mat-tab-divider-color: #dce3e8;
--mat-tab-inactive-focus-label-text-color: #191c1d;
--mat-tab-inactive-hover-label-text-color: #191c1d;
--mat-tab-inactive-label-text-color: #191c1d;
--mat-tab-inactive-ripple-color: #191c1d;
--mat-tab-pagination-icon-color: #191c1d;
--mat-tab-disabled-ripple-color: #41484c;
}
html .bluedark-theme .mat-primary.mat-mdc-slide-toggle {
--mat-slide-toggle-disabled-label-text-color: #191c1d;
--mat-slide-toggle-disabled-selected-handle-color: #f9f9fb;
--mat-slide-toggle-disabled-selected-icon-color: #191c1d;
--mat-slide-toggle-disabled-selected-track-color: #191c1d;
--mat-slide-toggle-disabled-unselected-handle-color: #191c1d;
--mat-slide-toggle-disabled-unselected-icon-color: #dce3e8;
--mat-slide-toggle-disabled-unselected-track-color: #dce3e8;
--mat-slide-toggle-disabled-unselected-track-outline-color: #191c1d;
--mat-slide-toggle-label-text-color: #191c1d;
--mat-slide-toggle-selected-focus-handle-color: #b9cad0;
--mat-slide-toggle-selected-focus-state-layer-color: #164e62;
--mat-slide-toggle-selected-focus-state-layer-opacity: 0.12;
--mat-slide-toggle-selected-focus-track-color: #164e62;
--mat-slide-toggle-selected-handle-color: #ffffff;
--mat-slide-toggle-selected-hover-handle-color: #b9cad0;
--mat-slide-toggle-selected-hover-state-layer-color: #164e62;
--mat-slide-toggle-selected-hover-state-layer-opacity: 0.08;
--mat-slide-toggle-selected-hover-track-color: #164e62;
--mat-slide-toggle-selected-icon-color: #164e62;
--mat-slide-toggle-selected-pressed-handle-color: #b9cad0;
--mat-slide-toggle-selected-pressed-state-layer-color: #164e62;
--mat-slide-toggle-selected-pressed-state-layer-opacity: 0.12;
--mat-slide-toggle-selected-pressed-track-color: #164e62;
--mat-slide-toggle-selected-track-color: #164e62;
--mat-slide-toggle-track-outline-color: #71787c;
--mat-slide-toggle-unselected-focus-handle-color: #41484c;
--mat-slide-toggle-unselected-focus-state-layer-color: #191c1d;
--mat-slide-toggle-unselected-focus-state-layer-opacity: 0.12;
--mat-slide-toggle-unselected-focus-track-color: #dce3e8;
--mat-slide-toggle-unselected-handle-color: #71787c;
--mat-slide-toggle-unselected-hover-handle-color: #41484c;
--mat-slide-toggle-unselected-hover-state-layer-color: #191c1d;
--mat-slide-toggle-unselected-hover-state-layer-opacity: 0.08;
--mat-slide-toggle-unselected-hover-track-color: #dce3e8;
--mat-slide-toggle-unselected-icon-color: #dce3e8;
--mat-slide-toggle-unselected-pressed-handle-color: #41484c;
--mat-slide-toggle-unselected-pressed-state-layer-color: #191c1d;
--mat-slide-toggle-unselected-pressed-state-layer-opacity: 0.12;
--mat-slide-toggle-unselected-pressed-track-color: #dce3e8;
--mat-slide-toggle-unselected-track-color: #dce3e8;
}
html .bluedark-theme .mat-primary.mat-datepicker-content {
--mat-datepicker-calendar-body-label-text-color: #191c1d;
--mat-datepicker-calendar-container-background-color: #e7e8ea;
--mat-datepicker-calendar-container-text-color: #191c1d;
--mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, #191c1d 38%, transparent);
--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, #191c1d 12%, transparent);
--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, #191c1d 8%, transparent);
--mat-datepicker-calendar-date-in-comparison-range-state-background-color: #b9cad0;
--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #4f616a;
--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #d2e5f0;
--mat-datepicker-calendar-date-in-range-state-background-color: #b9cad0;
--mat-datepicker-calendar-date-outline-color: transparent;
--mat-datepicker-calendar-date-preview-state-outline-color: #164e62;
--mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, #191c1d 38%, transparent);
--mat-datepicker-calendar-date-selected-state-background-color: #164e62;
--mat-datepicker-calendar-date-selected-state-text-color: #ffffff;
--mat-datepicker-calendar-date-text-color: #191c1d;
--mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, #191c1d 38%, transparent);
--mat-datepicker-calendar-date-today-outline-color: #164e62;
--mat-datepicker-calendar-date-today-selected-state-outline-color: #164e62;
--mat-datepicker-calendar-header-divider-color: transparent;
--mat-datepicker-calendar-header-text-color: #41484c;
--mat-datepicker-calendar-navigation-button-icon-color: #41484c;
--mat-datepicker-calendar-period-button-icon-color: #41484c;
--mat-datepicker-calendar-period-button-text-color: #41484c;
--mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, #191c1d 38%, transparent);
--mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, #191c1d 38%, transparent);
--mat-datepicker-range-input-separator-color: #191c1d;
--mat-datepicker-toggle-active-state-icon-color: #164e62;
--mat-datepicker-toggle-icon-color: #41484c;
}
html .bluedark-theme .mat-primary.mat-mdc-button-base {
--mat-icon-button-disabled-icon-color: color-mix(in srgb, #191c1d 38%, transparent);
--mat-icon-button-disabled-state-layer-color: #164e62;
--mat-icon-button-focus-state-layer-opacity: 0.12;
--mat-icon-button-hover-state-layer-opacity: 0.08;
--mat-icon-button-icon-color: #164e62;
--mat-icon-button-pressed-state-layer-opacity: 0.12;
--mat-icon-button-ripple-color: color-mix(in srgb, #164e62 12%, transparent);
--mat-icon-button-state-layer-color: #164e62;
}
html .bluedark-theme .mat-badge {
--mat-badge-background-color: #164e62;
--mat-badge-disabled-state-background-color: color-mix(in srgb, #164e62 38%, transparent);
--mat-badge-disabled-state-text-color: #ffffff;
--mat-badge-text-color: #ffffff;
}
html .bluedark-theme .mat-accent {
--mat-option-focus-state-layer-color: color-mix(in srgb, #191c1d 12%, transparent);
--mat-option-hover-state-layer-color: color-mix(in srgb, #191c1d 8%, transparent);
--mat-option-label-text-color: #191c1d;
--mat-option-selected-state-label-text-color: #164e62;
--mat-option-selected-state-layer-color: #b9cad0;
}
html .bluedark-theme .mat-accent {
--mat-progress-spinner-active-indicator-color: #164e62;
}
html .bluedark-theme .mat-accent {
--mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #f9f9fb;
--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, #191c1d 38%, transparent);
--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, #191c1d 38%, transparent);
--mat-pseudo-checkbox-full-selected-checkmark-color: #ffffff;
--mat-pseudo-checkbox-full-selected-icon-color: #164e62;
--mat-pseudo-checkbox-full-unselected-icon-color: #41484c;
--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, #191c1d 38%, transparent);
--mat-pseudo-checkbox-minimal-selected-checkmark-color: #164e62;
}
html .bluedark-theme .mat-accent {
--mat-stepper-container-color: #f9f9fb;
--mat-stepper-header-done-state-icon-background-color: #164e62;
--mat-stepper-header-done-state-icon-foreground-color: #ffffff;
--mat-stepper-header-edit-state-icon-background-color: #164e62;
--mat-stepper-header-edit-state-icon-foreground-color: #ffffff;
--mat-stepper-header-error-state-icon-foreground-color: #f44336;
--mat-stepper-header-error-state-label-text-color: #f44336;
--mat-stepper-header-focus-state-layer-color: color-mix(in srgb, #191c1d 12%, transparent);
--mat-stepper-header-hover-state-layer-color: color-mix(in srgb, #191c1d 8%, transparent);
--mat-stepper-header-icon-background-color: #41484c;
--mat-stepper-header-icon-foreground-color: #f9f9fb;
--mat-stepper-header-label-text-color: #41484c;
--mat-stepper-header-optional-label-text-color: #41484c;
--mat-stepper-header-selected-state-icon-background-color: #164e62;
--mat-stepper-header-selected-state-icon-foreground-color: #ffffff;
--mat-stepper-header-selected-state-label-text-color: #41484c;
--mat-stepper-line-color: #71787c;
}
html .bluedark-theme .mat-accent.mat-icon {
--mat-icon-color: #164e62;
}
html .bluedark-theme .mat-accent.mat-mdc-checkbox {
--mat-checkbox-disabled-label-color: color-mix(in srgb, #191c1d 38%, transparent);
--mat-checkbox-disabled-selected-checkmark-color: #f9f9fb;
--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, #191c1d 38%, transparent);
--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, #191c1d 38%, transparent);
--mat-checkbox-label-text-color: #191c1d;
--mat-checkbox-selected-checkmark-color: #ffffff;
--mat-checkbox-selected-focus-icon-color: #164e62;
--mat-checkbox-selected-focus-state-layer-color: #164e62;
--mat-checkbox-selected-hover-icon-color: #164e62;
--mat-checkbox-selected-hover-state-layer-color: #164e62;
--mat-checkbox-selected-icon-color: #164e62;
--mat-checkbox-selected-pressed-icon-color: #164e62;
--mat-checkbox-selected-pressed-state-layer-color: #191c1d;
--mat-checkbox-unselected-focus-icon-color: #191c1d;
--mat-checkbox-unselected-focus-state-layer-color: #191c1d;
--mat-checkbox-unselected-hover-icon-color: #191c1d;
--mat-checkbox-unselected-hover-state-layer-color: #191c1d;
--mat-checkbox-unselected-icon-color: #41484c;
--mat-checkbox-unselected-pressed-state-layer-color: #164e62;
}
html .bluedark-theme .mat-accent.mat-mdc-slider {
--mat-slider-active-track-color: #164e62;
--mat-slider-active-track-shape: 9999px;
--mat-slider-disabled-active-track-color: #191c1d;
--mat-slider-disabled-handle-color: #191c1d;
--mat-slider-disabled-inactive-track-color: #191c1d;
--mat-slider-focus-handle-color: #164e62;
--mat-slider-focus-state-layer-color: color-mix(in srgb, #164e62 20%, transparent);
--mat-slider-handle-color: #164e62;
--mat-slider-handle-elevation: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
--mat-slider-handle-shape: 9999px;
--mat-slider-hover-handle-color: #164e62;
--mat-slider-hover-state-layer-color: color-mix(in srgb, #164e62 5%, transparent);
--mat-slider-inactive-track-color: #dce3e8;
--mat-slider-inactive-track-shape: 9999px;
--mat-slider-label-container-color: #164e62;
--mat-slider-label-label-text-color: #ffffff;
--mat-slider-ripple-color: #164e62;
--mat-slider-with-overlap-handle-outline-color: #ffffff;
--mat-slider-with-tick-marks-active-container-color: #ffffff;
--mat-slider-with-tick-marks-container-shape: 9999px;
--mat-slider-with-tick-marks-disabled-container-color: #191c1d;
--mat-slider-with-tick-marks-inactive-container-color: #41484c;
}
html .bluedark-theme .mat-accent.mat-mdc-tab-group, html .bluedark-theme .mat-accent.mat-mdc-tab-nav-bar {
--mat-tab-active-focus-indicator-color: #164e62;
--mat-tab-active-focus-label-text-color: #191c1d;
--mat-tab-active-hover-indicator-color: #164e62;
--mat-tab-active-hover-label-text-color: #191c1d;
--mat-tab-active-indicator-color: #164e62;
--mat-tab-active-label-text-color: #191c1d;
--mat-tab-active-ripple-color: #191c1d;
--mat-tab-divider-color: #dce3e8;
--mat-tab-inactive-focus-label-text-color: #191c1d;
--mat-tab-inactive-hover-label-text-color: #191c1d;
--mat-tab-inactive-label-text-color: #191c1d;
--mat-tab-inactive-ripple-color: #191c1d;
--mat-tab-pagination-icon-color: #191c1d;
--mat-tab-disabled-ripple-color: #41484c;
}
html .bluedark-theme .mat-accent.mat-mdc-slide-toggle {
--mat-slide-toggle-disabled-label-text-color: #191c1d;
--mat-slide-toggle-disabled-selected-handle-color: #f9f9fb;
--mat-slide-toggle-disabled-selected-icon-color: #191c1d;
--mat-slide-toggle-disabled-selected-track-color: #191c1d;
--mat-slide-toggle-disabled-unselected-handle-color: #191c1d;
--mat-slide-toggle-disabled-unselected-icon-color: #dce3e8;
--mat-slide-toggle-disabled-unselected-track-color: #dce3e8;
--mat-slide-toggle-disabled-unselected-track-outline-color: #191c1d;
--mat-slide-toggle-label-text-color: #191c1d;
--mat-slide-toggle-selected-focus-handle-color: #b9cad0;
--mat-slide-toggle-selected-focus-state-layer-color: #164e62;
--mat-slide-toggle-selected-focus-state-layer-opacity: 0.12;
--mat-slide-toggle-selected-focus-track-color: #164e62;
--mat-slide-toggle-selected-handle-color: #ffffff;
--mat-slide-toggle-selected-hover-handle-color: #b9cad0;
--mat-slide-toggle-selected-hover-state-layer-color: #164e62;
--mat-slide-toggle-selected-hover-state-layer-opacity: 0.08;
--mat-slide-toggle-selected-hover-track-color: #164e62;
--mat-slide-toggle-selected-icon-color: #164e62;
--mat-slide-toggle-selected-pressed-handle-color: #b9cad0;
--mat-slide-toggle-selected-pressed-state-layer-color: #164e62;
--mat-slide-toggle-selected-pressed-state-layer-opacity: 0.12;
--mat-slide-toggle-selected-pressed-track-color: #164e62;
--mat-slide-toggle-selected-track-color: #164e62;
--mat-slide-toggle-track-outline-color: #71787c;
--mat-slide-toggle-unselected-focus-handle-color: #41484c;
--mat-slide-toggle-unselected-focus-state-layer-color: #191c1d;
--mat-slide-toggle-unselected-focus-state-layer-opacity: 0.12;
--mat-slide-toggle-unselected-focus-track-color: #dce3e8;
--mat-slide-toggle-unselected-handle-color: #71787c;
--mat-slide-toggle-unselected-hover-handle-color: #41484c;
--mat-slide-toggle-unselected-hover-state-layer-color: #191c1d;
--mat-slide-toggle-unselected-hover-state-layer-opacity: 0.08;
--mat-slide-toggle-unselected-hover-track-color: #dce3e8;
--mat-slide-toggle-unselected-icon-color: #dce3e8;
--mat-slide-toggle-unselected-pressed-handle-color: #41484c;
--mat-slide-toggle-unselected-pressed-state-layer-color: #191c1d;
--mat-slide-toggle-unselected-pressed-state-layer-opacity: 0.12;
--mat-slide-toggle-unselected-pressed-track-color: #dce3e8;
--mat-slide-toggle-unselected-track-color: #dce3e8;
}
html .bluedark-theme .mat-accent.mat-mdc-form-field {
--mat-select-panel-background-color: #edeeef;
--mat-select-enabled-trigger-text-color: #191c1d;
--mat-select-disabled-trigger-text-color: color-mix(in srgb, #191c1d 38%, transparent);
--mat-select-placeholder-text-color: #41484c;
--mat-select-enabled-arrow-color: #41484c;
--mat-select-disabled-arrow-color: color-mix(in srgb, #191c1d 38%, transparent);
--mat-select-focused-arrow-color: #164e62;
--mat-select-invalid-arrow-color: #f44336;
}
html .bluedark-theme .mat-accent.mat-mdc-radio-button {
--mat-radio-checked-ripple-color: #164e62;
--mat-radio-disabled-label-color: color-mix(in srgb, #191c1d 38%, transparent);
--mat-radio-disabled-selected-icon-color: #191c1d;
--mat-radio-disabled-unselected-icon-color: #191c1d;
--mat-radio-label-text-color: #191c1d;
--mat-radio-ripple-color: #191c1d;
--mat-radio-selected-focus-icon-color: #164e62;
--mat-radio-selected-hover-icon-color: #164e62;
--mat-radio-selected-icon-color: #164e62;
--mat-radio-selected-pressed-icon-color: #164e62;
--mat-radio-unselected-focus-icon-color: #191c1d;
--mat-radio-unselected-hover-icon-color: #191c1d;
--mat-radio-unselected-pressed-icon-color: #191c1d;
}
html .bluedark-theme .mat-accent.mat-mdc-progress-bar {
--mat-progress-bar-active-indicator-color: #164e62;
--mat-progress-bar-track-color: #dce3e8;
}
html .bluedark-theme .mat-accent.mat-mdc-form-field {
--mat-form-field-disabled-input-text-placeholder-color: color-mix(in srgb, #191c1d 38%, transparent);
--mat-form-field-disabled-leading-icon-color: color-mix(in srgb, #191c1d 38%, transparent);
--mat-form-field-disabled-select-arrow-color: color-mix(in srgb, #191c1d 38%, transparent);
--mat-form-field-disabled-trailing-icon-color: color-mix(in srgb, #191c1d 38%, transparent);
--mat-form-field-enabled-select-arrow-color: #41484c;
--mat-form-field-error-focus-trailing-icon-color: #f44336;
--mat-form-field-error-hover-trailing-icon-color: #93000a;
--mat-form-field-error-text-color: #f44336;
--mat-form-field-error-trailing-icon-color: #f44336;
--mat-form-field-filled-active-indicator-color: #41484c;
--mat-form-field-filled-caret-color: #164e62;
--mat-form-field-filled-container-color: #dce3e8;
--mat-form-field-filled-disabled-active-indicator-color: color-mix(in srgb, #191c1d 38%, transparent);
--mat-form-field-filled-disabled-container-color: color-mix(in srgb, #191c1d 4%, transparent);
--mat-form-field-filled-disabled-input-text-color: color-mix(in srgb, #191c1d 38%, transparent);
--mat-form-field-filled-disabled-label-text-color: color-mix(in srgb, #191c1d 38%, transparent);
--mat-form-field-filled-error-active-indicator-color: #f44336;
--mat-form-field-filled-error-caret-color: #f44336;
--mat-form-field-filled-error-focus-active-indicator-color: #f44336;
--mat-form-field-filled-error-focus-label-text-color: #f44336;
--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: #f44336;
--mat-form-field-filled-focus-active-indicator-color: #164e62;
--mat-form-field-filled-focus-label-text-color: #164e62;
--mat-form-field-filled-hover-active-indicator-color: #191c1d;
--mat-form-field-filled-hover-label-text-color: #41484c;
--mat-form-field-filled-input-text-color: #191c1d;
--mat-form-field-filled-input-text-placeholder-color: #41484c;
--mat-form-field-filled-label-text-color: #41484c;
--mat-form-field-focus-select-arrow-color: #164e62;
--mat-form-field-focus-state-layer-opacity: 0;
--mat-form-field-hover-state-layer-opacity: 0.08;
--mat-form-field-leading-icon-color: #41484c;
--mat-form-field-outlined-caret-color: #164e62;
--mat-form-field-outlined-disabled-input-text-color: color-mix(in srgb, #191c1d 38%, transparent);
--mat-form-field-outlined-disabled-label-text-color: color-mix(in srgb, #191c1d 38%, transparent);
--mat-form-field-outlined-disabled-outline-color: color-mix(in srgb, #191c1d 12%, transparent);
--mat-form-field-outlined-error-caret-color: #f44336;
--mat-form-field-outlined-error-focus-label-text-color: #f44336;
--mat-form-field-outlined-error-focus-outline-color: #f44336;
--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: #f44336;
--mat-form-field-outlined-error-outline-color: #f44336;
--mat-form-field-outlined-focus-label-text-color: #164e62;
--mat-form-field-outlined-focus-outline-color: #164e62;
--mat-form-field-outlined-hover-label-text-color: #191c1d;
--mat-form-field-outlined-hover-outline-color: #191c1d;
--mat-form-field-outlined-input-text-color: #191c1d;
--mat-form-field-outlined-input-text-placeholder-color: #41484c;
--mat-form-field-outlined-label-text-color: #41484c;
--mat-form-field-outlined-outline-color: #71787c;
--mat-form-field-select-disabled-option-text-color: color-mix(in srgb, #191c1d 38%, transparent);
--mat-form-field-select-option-text-color: #191c1d;
--mat-form-field-state-layer-color: #191c1d;
--mat-form-field-trailing-icon-color: #41484c;
}
html .bluedark-theme .mat-accent.mat-datepicker-content {
--mat-datepicker-calendar-body-label-text-color: #191c1d;
--mat-datepicker-calendar-container-background-color: #e7e8ea;
--mat-datepicker-calendar-container-text-color: #191c1d;
--mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, #191c1d 38%, transparent);
--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, #191c1d 12%, transparent);
--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, #191c1d 8%, transparent);
--mat-datepicker-calendar-date-in-comparison-range-state-background-color: #b9cad0;
--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #4f616a;
--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #d2e5f0;
--mat-datepicker-calendar-date-in-range-state-background-color: #b9cad0;
--mat-datepicker-calendar-date-outline-color: transparent;
--mat-datepicker-calendar-date-preview-state-outline-color: #164e62;
--mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, #191c1d 38%, transparent);
--mat-datepicker-calendar-date-selected-state-background-color: #164e62;
--mat-datepicker-calendar-date-selected-state-text-color: #ffffff;
--mat-datepicker-calendar-date-text-color: #191c1d;
--mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, #191c1d 38%, transparent);
--mat-datepicker-calendar-date-today-outline-color: #164e62;
--mat-datepicker-calendar-date-today-selected-state-outline-color: #164e62;
--mat-datepicker-calendar-header-divider-color: transparent;
--mat-datepicker-calendar-header-text-color: #41484c;
--mat-datepicker-calendar-navigation-button-icon-color: #41484c;
--mat-datepicker-calendar-period-button-icon-color: #41484c;
--mat-datepicker-calendar-period-button-text-color: #41484c;
--mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, #191c1d 38%, transparent);
--mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, #191c1d 38%, transparent);
--mat-datepicker-range-input-separator-color: #191c1d;
--mat-datepicker-toggle-active-state-icon-color: #164e62;
--mat-datepicker-toggle-icon-color: #41484c;
}
html .bluedark-theme .mat-accent.mat-mdc-button-base {
--mat-button-filled-container-color: #164e62;
--mat-button-filled-disabled-container-color: color-mix(in srgb, #191c1d 12%, transparent);
--mat-button-filled-disabled-label-text-color: color-mix(in srgb, #191c1d 38%, transparent);
--mat-button-filled-disabled-state-layer-color: #41484c;
--mat-button-filled-focus-state-layer-opacity: 0.12;
--mat-button-filled-hover-state-layer-opacity: 0.08;
--mat-button-filled-label-text-color: #ffffff;
--mat-button-filled-pressed-state-layer-opacity: 0.12;
--mat-button-filled-ripple-color: color-mix(in srgb, #ffffff 12%, transparent);
--mat-button-filled-state-layer-color: #ffffff;
--mat-button-outlined-disabled-label-text-color: color-mix(in srgb, #191c1d 38%, transparent);
--mat-button-outlined-disabled-outline-color: color-mix(in srgb, #191c1d 12%, transparent);
--mat-button-outlined-disabled-state-layer-color: #41484c;
--mat-button-outlined-focus-state-layer-opacity: 0.12;
--mat-button-outlined-hover-state-layer-opacity: 0.08;
--mat-button-outlined-label-text-color: #164e62;
--mat-button-outlined-outline-color: #71787c;
--mat-button-outlined-pressed-state-layer-opacity: 0.12;
--mat-button-outlined-ripple-color: color-mix(in srgb, #164e62 12%, transparent);
--mat-button-outlined-state-layer-color: #164e62;
--mat-button-protected-container-color: #f9f9fb;
--mat-button-protected-container-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
--mat-button-protected-disabled-container-color: color-mix(in srgb, #191c1d 12%, transparent);
--mat-button-protected-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
--mat-button-protected-disabled-label-text-color: color-mix(in srgb, #191c1d 38%, transparent);
--mat-button-protected-disabled-state-layer-color: #41484c;
--mat-button-protected-focus-container-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
--mat-button-protected-focus-state-layer-opacity: 0.12;
--mat-button-protected-hover-container-elevation-shadow: 0px 3px 3px -2px rgba(0, 0, 0, 0.2), 0px 3px 4px 0px rgba(0, 0, 0, 0.14), 0px 1px 8px 0px rgba(0, 0, 0, 0.12);
--mat-button-protected-hover-state-layer-opacity: 0.08;
--mat-button-protected-label-text-color: #164e62;
--mat-button-protected-pressed-container-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
--mat-button-protected-pressed-state-layer-opacity: 0.12;
--mat-button-protected-ripple-color: color-mix(in srgb, #164e62 12%, transparent);
--mat-button-protected-state-layer-color: #164e62;
--mat-button-text-disabled-label-text-color: color-mix(in srgb, #191c1d 38%, transparent);
--mat-button-text-disabled-state-layer-color: #41484c;
--mat-button-text-focus-state-layer-opacity: 0.12;
--mat-button-text-hover-state-layer-opacity: 0.08;
--mat-button-text-label-text-color: #164e62;
--mat-button-text-pressed-state-layer-opacity: 0.12;
--mat-button-text-ripple-color: color-mix(in srgb, #164e62 12%, transparent);
--mat-button-text-state-layer-color: #164e62;
--mat-button-tonal-container-color: #b9cad0;
--mat-button-tonal-disabled-container-color: color-mix(in srgb, #191c1d 12%, transparent);
--mat-button-tonal-disabled-label-text-color: color-mix(in srgb, #191c1d 38%, transparent);
--mat-button-tonal-disabled-state-layer-color: #41484c;
--mat-button-tonal-focus-state-layer-opacity: 0.12;
--mat-button-tonal-hover-state-layer-opacity: 0.08;
--mat-button-tonal-label-text-color: #164e62;
--mat-button-tonal-pressed-state-layer-opacity: 0.12;
--mat-button-tonal-ripple-color: color-mix(in srgb, #164e62 12%, transparent);
--mat-button-tonal-state-layer-color: #164e62;
--mat-icon-button-disabled-icon-color: color-mix(in srgb, #191c1d 38%, transparent);
--mat-icon-button-disabled-state-layer-color: #164e62;
--mat-icon-button-focus-state-layer-opacity: 0.12;
--mat-icon-button-hover-state-layer-opacity: 0.08;
--mat-icon-button-icon-color: #164e62;
--mat-icon-button-pressed-state-layer-opacity: 0.12;
--mat-icon-button-ripple-color: color-mix(in srgb, #164e62 12%, transparent);
--mat-icon-button-state-layer-color: #164e62;
}
html .bluedark-theme .mat-accent.mat-mdc-standard-chip {
--mat-chip-disabled-label-text-color: color-mix(in srgb, #191c1d 38%, transparent);
--mat-chip-disabled-outline-color: color-mix(in srgb, #191c1d 12%, transparent);
--mat-chip-elevated-selected-container-color: #b9cad0;
--mat-chip-flat-disabled-selected-container-color: color-mix(in srgb, #191c1d 12%, transparent);
--mat-chip-focus-outline-color: #41484c;
--mat-chip-focus-state-layer-color: #41484c;
--mat-chip-focus-state-layer-opacity: 0.12;
--mat-chip-hover-state-layer-color: #41484c;
--mat-chip-hover-state-layer-opacity: 0.08;
--mat-chip-label-text-color: #41484c;
--mat-chip-outline-color: #71787c;
--mat-chip-selected-disabled-trailing-icon-color: #191c1d;
--mat-chip-selected-focus-state-layer-color: #164e62;
--mat-chip-selected-focus-state-layer-opacity: 0.12;
--mat-chip-selected-hover-state-layer-color: #164e62;
--mat-chip-selected-hover-state-layer-opacity: 0.08;
--mat-chip-selected-label-text-color: #164e62;
--mat-chip-selected-trailing-action-state-layer-color: #164e62;
--mat-chip-selected-trailing-icon-color: #164e62;
--mat-chip-trailing-action-focus-state-layer-opacity: 0.12;
--mat-chip-trailing-action-hover-state-layer-opacity: 0.08;
--mat-chip-trailing-action-state-layer-color: #41484c;
--mat-chip-with-icon-disabled-icon-color: #191c1d;
--mat-chip-with-icon-icon-color: #41484c;
--mat-chip-with-icon-selected-icon-color: #164e62;
--mat-chip-with-trailing-icon-disabled-trailing-icon-color: #191c1d;
--mat-chip-with-trailing-icon-trailing-icon-color: #41484c;
}
html .bluedark-theme .mat-accent .mdc-list-item__start,
html .bluedark-theme .mat-accent .mdc-list-item__end {
--mat-checkbox-disabled-label-color: color-mix(in srgb, #191c1d 38%, transparent);
--mat-checkbox-disabled-selected-checkmark-color: #f9f9fb;
--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, #191c1d 38%, transparent);
--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, #191c1d 38%, transparent);
--mat-checkbox-label-text-color: #191c1d;
--mat-checkbox-selected-checkmark-color: #ffffff;
--mat-checkbox-selected-focus-icon-color: #164e62;
--mat-checkbox-selected-focus-state-layer-color: #164e62;
--mat-checkbox-selected-hover-icon-color: #164e62;
--mat-checkbox-selected-hover-state-layer-color: #164e62;
--mat-checkbox-selected-icon-color: #164e62;
--mat-checkbox-selected-pressed-icon-color: #164e62;
--mat-checkbox-selected-pressed-state-layer-color: #191c1d;
--mat-checkbox-unselected-focus-icon-color: #191c1d;
--mat-checkbox-unselected-focus-state-layer-color: #191c1d;
--mat-checkbox-unselected-hover-icon-color: #191c1d;
--mat-checkbox-unselected-hover-state-layer-color: #191c1d;
--mat-checkbox-unselected-icon-color: #41484c;
--mat-checkbox-unselected-pressed-state-layer-color: #164e62;
--mat-radio-checked-ripple-color: #164e62;
--mat-radio-disabled-label-color: color-mix(in srgb, #191c1d 38%, transparent);
--mat-radio-disabled-selected-icon-color: #191c1d;
--mat-radio-disabled-unselected-icon-color: #191c1d;
--mat-radio-label-text-color: #191c1d;
--mat-radio-ripple-color: #191c1d;
--mat-radio-selected-focus-icon-color: #164e62;
--mat-radio-selected-hover-icon-color: #164e62;
--mat-radio-selected-icon-color: #164e62;
--mat-radio-selected-pressed-icon-color: #164e62;
--mat-radio-unselected-focus-icon-color: #191c1d;
--mat-radio-unselected-hover-icon-color: #191c1d;
--mat-radio-unselected-pressed-icon-color: #191c1d;
}
html .bluedark-theme .mat-accent.mat-mdc-fab, html .bluedark-theme .mat-accent.mat-mdc-mini-fab {
--mat-fab-container-color: #b9cad0;
--mat-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
--mat-fab-disabled-state-container-color: color-mix(in srgb, #191c1d 12%, transparent);
--mat-fab-disabled-state-foreground-color: color-mix(in srgb, #191c1d 38%, transparent);
--mat-fab-extended-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
--mat-fab-extended-focus-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
--mat-fab-extended-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 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, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
--mat-fab-focus-state-layer-opacity: 0.12;
--mat-fab-foreground-color: #164e62;
--mat-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
--mat-fab-hover-state-layer-opacity: 0.08;
--mat-fab-pressed-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2