/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[1].use[1]!./node_modules/@angular-devkit/build-angular/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[1].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[5].rules[1].use[0]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].rules[1].use[1]!./src/styles.scss ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/* You can add global styles to this file, and also import other style files */
.lst-table-responsive-wrapper{width:var(--lst-table-responsive-wrapper-width, auto);height:var(--lst-table-responsive-wrapper-height, auto);overflow:var(--lst-table-responsive-wrapper-overflow, scroll)}
.lst-table{border-collapse:var(--lst-table-border-collapse, collapse);border:var(--lst-table-border, none);background-color:var(--lst-table-background-color, #fff);font-family:var(--lst-table-font-family, "OpenSans");line-height:var(--lst-table-line-height, 20px);font-size:var(--lst-table-font-size, 0.875rem)}
.lst-table.compact>thead>tr>th,.lst-table.compact>tbody>tr>td{padding-top:var(--lst-table-padding-top-compact, 8.5px);padding-bottom:var(--lst-table-padding-top-compact, 8.5px)}
.lst-table>thead tr{border-top:var(--lst-table-header-row-border-top, none);background-color:var(--lst-table-header-background-color, #fff);line-height:var(--lst-table-header-row-line-height, 20px);padding:var(--lst-table-padding, 17px 8px)}
.lst-table>thead>tr>th{border-top:var(--lst-table-th-border-top, none);border-left:var(--lst-table-th-border-left, none);border-right:var(--lst-table-th-border-right, none);border-bottom:var(--lst-table-th-border-bottom, 1px solid #555);font-family:var(--lst-table-th-font-family, "OpenSans-Semibold");font-size:var(--lst-table-th-font-size, 0.875rem);line-height:var(--lst-table-th-line-height, 20px);padding:var(--lst-table-th-padding, 8px 4px);min-width:var(--lst-table-th-min-width, 64px);max-width:var(--lst-table-th-max-width, none);text-align:var(--lst-table-th-text-align, left);vertical-align:var(--lst-table-th-vertical-align, middle);white-space:nowrap}
.lst-table>thead>tr>th>.lst-table-header-icon{vertical-align:var(--lst-table-header-icon-vertical-align, middle);margin-bottom:var(--lst-table-header-icon-margin-bottom, 1px 0)}
.lst-table>thead>tr>th.align-center{text-align:center}
.lst-table>thead>tr>th.interactive:hover{background-color:var(--lst-table-th-interactive-hover-bg-color, #e5f0f9);border-radius:var(--interactive-hover-th-border-radius, 4px 4px 0 0)}
.lst-table>thead>tr>th.interactive:hover:has(.lst-table-select){border-radius:var(--interactive-hover-select-th-border-radius, 4px 0 0 0);--primary-select-background-color:#e5f0f9;--primary-styling-label-color:#2150a3;--select-caret-down-color-base:#2150a3}
.lst-table tbody tr{border-top:var(--lst-table-tr-border-top, none);border-left:var(--lst-table-tr-border-left, none);border-right:var(--lst-table-tr-border-right, none);border-bottom:var(--lst-table-tr-border-bottom, 1px solid #d8d8d8);background-color:var(--lst-table-body-background-color, #fff)}
.lst-table tbody tr:hover{background-color:var(--lst-tr-hover-bg-color, #e5f0f9)}
.lst-table tbody tr>td{font-size:var(--lst-table-td-font-size, 0.875rem);border-bottom:var(--lst-table-td-border-bottom, none);border-left:var(--lst-table-td-border-left, none);border-right:var(--lst-table-td-border-right, none);padding:var(--lst-table-padding, 17px 8px)}
.lst-table tbody tr>td.align-center{text-align:center}
.lst-table tbody tr>td.align-left{padding-left:var(--lst-table-td-align-left-padding, none);text-align:left}
.lst-table .lst-table-select{margin-right:4px;--single-select-label-font-size:$text-size-small;--single-select-label-font-family:$secondary-font-medium;--label-margin-bottom-borderless:0}
button:active:disabled{outline:none}
:root{--primary:#006be0;--primaryShade:#2150a3;--errorNotificationOrange:#BD4500}
.cel-visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}
.zero-height-status-container{height:0}
.green{background-color:#35AA35;color:#000}
.red{background-color:#CC333F;color:#fff}
.yellow{background-color:#FFBA4A;color:#000}
.blue{background-color:#584CE4;color:#fff}
.white{background-color:#fff;color:#333}
.primary-shade{background-color:#2150a3;color:#fff}
.pink{background-color:#FFEEEC;color:#CC333F}
@media (hover: hover){.green.interactive:hover{background-color:#2A9A2A}.red.interactive:hover{background-color:#B42934}.yellow.interactive:hover{background-color:#E5A439}.blue.interactive:hover{background-color:#372CB4}}
button,input,textarea{letter-spacing:unset;line-height:unset;word-spacing:unset;line-height:unset}
.grid-container{display:grid;grid-gap:28px;gap:28px;width:100%;grid-template-columns:1fr;}
.grid-container.has-many-items{grid-template-columns:repeat(2, 1fr)}
@media only screen and (max-width: 991px){.grid-container.has-many-items{grid-template-columns:repeat(1, 1fr)}}
.grid-item{display:flex;align-items:center;justify-content:center;border-radius:16px;grid-gap:28px;gap:28px;min-height:120px}
.grid-item{max-height:412px;height:auto}
@media only screen and (max-width: 991px){.grid-container{grid-template-columns:1fr}.grid-item{max-height:412px}.grid-container.has-many-items .grid-item{max-height:412px}}
@media only screen and (max-width: 991px) and (min-width: 992px){.grid-container{grid-template-columns:1fr}.grid-item{max-height:300px}}
.lst-table-responsive-wrapper{width:var(--lst-table-responsive-wrapper-width, auto);height:var(--lst-table-responsive-wrapper-height, auto);overflow:var(--lst-table-responsive-wrapper-overflow, scroll)}
.lst-table{border-collapse:var(--lst-table-border-collapse, collapse);border:var(--lst-table-border, none);background-color:var(--lst-table-background-color, #fff);font-family:var(--lst-table-font-family, "OpenSans");line-height:var(--lst-table-line-height, 20px);font-size:var(--lst-table-font-size, 0.875rem)}
.lst-table.compact>thead>tr>th,.lst-table.compact>tbody>tr>td{padding-top:var(--lst-table-padding-top-compact, 8.5px);padding-bottom:var(--lst-table-padding-top-compact, 8.5px)}
.lst-table>thead tr{border-top:var(--lst-table-header-row-border-top, none);background-color:var(--lst-table-header-background-color, #fff);line-height:var(--lst-table-header-row-line-height, 20px);padding:var(--lst-table-padding, 17px 8px)}
.lst-table>thead>tr>th{border-top:var(--lst-table-th-border-top, none);border-left:var(--lst-table-th-border-left, none);border-right:var(--lst-table-th-border-right, none);border-bottom:var(--lst-table-th-border-bottom, 1px solid #555);font-family:var(--lst-table-th-font-family, "OpenSans-Semibold");font-size:var(--lst-table-th-font-size, 0.875rem);line-height:var(--lst-table-th-line-height, 20px);padding:var(--lst-table-th-padding, 8px 4px);min-width:var(--lst-table-th-min-width, 64px);max-width:var(--lst-table-th-max-width, none);text-align:var(--lst-table-th-text-align, left);vertical-align:var(--lst-table-th-vertical-align, middle);white-space:nowrap}
.lst-table>thead>tr>th>.lst-table-header-icon{vertical-align:var(--lst-table-header-icon-vertical-align, middle);margin-bottom:var(--lst-table-header-icon-margin-bottom, 1px 0)}
.lst-table>thead>tr>th.align-center{text-align:center}
.lst-table>thead>tr>th.interactive:hover{background-color:var(--lst-table-th-interactive-hover-bg-color, #e5f0f9);border-radius:var(--interactive-hover-th-border-radius, 4px 4px 0 0)}
.lst-table>thead>tr>th.interactive:hover:has(.lst-table-select){border-radius:var(--interactive-hover-select-th-border-radius, 4px 0 0 0);--primary-select-background-color:#e5f0f9;--primary-styling-label-color:#2150a3;--select-caret-down-color-base:#2150a3}
.lst-table tbody tr{border-top:var(--lst-table-tr-border-top, none);border-left:var(--lst-table-tr-border-left, none);border-right:var(--lst-table-tr-border-right, none);border-bottom:var(--lst-table-tr-border-bottom, 1px solid #d8d8d8);background-color:var(--lst-table-body-background-color, #fff)}
.lst-table tbody tr:hover{background-color:var(--lst-tr-hover-bg-color, #e5f0f9)}
.lst-table tbody tr>td{font-size:var(--lst-table-td-font-size, 0.875rem);border-bottom:var(--lst-table-td-border-bottom, none);border-left:var(--lst-table-td-border-left, none);border-right:var(--lst-table-td-border-right, none);padding:var(--lst-table-padding, 17px 8px)}
.lst-table tbody tr>td.align-center{text-align:center}
.lst-table tbody tr>td.align-left{padding-left:var(--lst-table-td-align-left-padding, none);text-align:left}
.lst-table .lst-table-select{margin-right:4px;--single-select-label-font-size:$text-size-small;--single-select-label-font-family:$secondary-font-medium;--label-margin-bottom-borderless:0}
button:active:disabled{outline:none}
:root{--primary:#006be0;--primaryShade:#2150a3;--errorNotificationOrange:#BD4500}
.cel-visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}
.zero-height-status-container{height:0}
.green{background-color:#35AA35;color:#000}
.red{background-color:#CC333F;color:#fff}
.yellow{background-color:#FFBA4A;color:#000}
.blue{background-color:#584CE4;color:#fff}
.white{background-color:#fff;color:#333}
.primary-shade{background-color:#2150a3;color:#fff}
.pink{background-color:#FFEEEC;color:#CC333F}
@media (hover: hover){.green.interactive:hover{background-color:#2A9A2A}.red.interactive:hover{background-color:#B42934}.yellow.interactive:hover{background-color:#E5A439}.blue.interactive:hover{background-color:#372CB4}}
button,input,textarea{letter-spacing:unset;line-height:unset;word-spacing:unset;line-height:unset}
.grid-container{display:grid;grid-gap:28px;gap:28px;width:100%;grid-template-columns:1fr;}
.grid-container.has-many-items{grid-template-columns:repeat(2, 1fr)}
@media only screen and (max-width: 991px){.grid-container.has-many-items{grid-template-columns:repeat(1, 1fr)}}
.grid-item{display:flex;align-items:center;justify-content:center;border-radius:16px;grid-gap:28px;gap:28px;min-height:120px}
.grid-item{max-height:412px;height:auto}
@media only screen and (max-width: 991px){.grid-container{grid-template-columns:1fr}.grid-item{max-height:412px}.grid-container.has-many-items .grid-item{max-height:412px}}
@media only screen and (max-width: 991px) and (min-width: 992px){.grid-container{grid-template-columns:1fr}.grid-item{max-height:300px}}
:root {
    --black: #000;
    --white: #fff;
    --almostWhite: #fcfcfc;
    --grayDarkest02: #0b0b0b;
    --grayDarkest: #222;
    --grayDarker: #333;
    --grayDarker03: #dfdfdf;
    --grayDarker04: #3d4149;
    --grayDarker05: #5c6367;
    --grayDarker06: #424242;
    --grayDark: #555;
    --gray: #7b7b7b;
    --grayDusty: #9b9b9b;
    --savvasLightGray: #cdcfd1;
    --savvasGray: #6f777b;
    --grayLight: #cdcdcd;
    --grayLighter: #e2e2e2;
    --grayLightest: #f3f3f3;
    --grayWhite: #f9f9f9;
    --greyAccordion: #6f777b;
    --greyHex: #ccc;
    --grayBorder: #979797;
    --grayLightBorder: #cdcfd1;
    --grayAccordionBorder: #9b9b9b;
    --grayScaleGray: #767676;
    --slateDarkest: #022c45;
    --slateDark: #004168;
    --green: #008a00; /* getting over written by other css */
    --darker-green: #008a00;
    --greenDark: #68a51a;
    --greenVeryLight: #67a41b;
    --greenVeryLighter: #7fc624;
    --grayVeryLight: #cbcbcb;
    --grayVeryLighter: #5b5b5b;
    --grayVeryLightest: #eaeaea;
    --pink: #d4548f;
    --orange: #eb6841;
    --greenLighter: #8fbe00;
    --yellow: #edc951;
    --greenLight: #00af79;
    --greenLightest: #67b79e;
    --blue: #026ecb;
    --blueWhite: #4386fc;
    --blueDark: #02549c;
    --blueDarker: #2c9fa2;
    --blueDarkest: #6d6bb5;
    --blueVeryDarker: #42349d;
    --blueVeryDark: #372CB4;
    --blueVeryDarkest: #2e80bc;
    --blueLight: #009bff;
    --blueLighter: #00a8c6;
    --blueVeryLight: #40c0cb;
    --blueVeryLighter: #00a0b0;
    --blueVeryLightest: #0189ff;
    --slateLight: #565175;
    --slateLighter: #4a7d9d;
    --slateLightest: #127996;
    --blueLightest: #e0e9ef;
    --redDark: #cc333f;
    --yellow: #ffbd31;
    --yellowLight: #ffc241;
    --yellowDark: #ffba4a;
    --blueLight: #bce8f1;
    --blueWhite: #d9edf7;
    --blueVeryDark: #31708f;
    --grayLittleDark: #4a4a4a;
    --greenVeryDark: #304f09;
    --redLight: #ff7a75;
    --graySpinner: #80808038;
    --blueLightSpinner: #0072ee;
    --navyBlue: #2150a3;
    --errorRed: #cc333f;
    --errorRedLight: #f0d0ce;
    --lightGrayishBlue: #646c70;
    --secBtn: #006be0;
    --whiteSmoke: #f8f8f8;
    --grayBorderLight: #dfdfdf;
    --bgLightGray: #e6e6e6;
    --bgDisabledGray: rgba(0,0,0,0.1);
    --disabledGray: rgba(0,0,0,0.3);
    --gray04: rgba(0,0,0,0.4);
    --disabledGray05: rgba(0,0,0,0.05);
    --disabledGray25: rgba(0,0,0,0.25);
    --disabledGray28: rgba(0,0,0,0.28);
    --opacityblue: #0072ee80;
    --semiTransparentWhite: rgba(255,255,255,0.5);
    --grayDropdownHover: #f2f2f2;
    --footerWhite: rgba(255,255,255,0.8);
    --greenLighter01: #9eca47;
    --purpleGrey: #32325d;
    --lighterGray: #d8d8d8;
    --cardBorder: rgba(0,0,0,0.125);
    --listGray: #cdcfd1;
    --dialogBorder: #d9d9d9;
    --lightestGrayBorder: #f0f0f0;
    --lightGrayBackground: #fafafa;
    --blueHighlightBackground: rgba(0,107,224,0.05);
    --blueHighlightBorder: rgba(0,107,224,0.5);
    --atOrAboveIconBg: #9eca47;
    --nearIconBg: #f9a846;
    --farIconBg: #d73a59;
    --inAnalysisIconBg: #767676;
    --ipIconBg: #cdcdcd;
}
:root {
    --font-text: avenir, sans-serif;
    --primary-font: 'OpenSans';
    /* Opn Sans Fonts */
    --font-open-sans: "OpenSans";
    --font-open-sans-bold: 'OpenSans-Bold';
    --font-open-sans-bold-italic: 'OpenSans-BoldItalic';
    --font-open-sans-extra-bold: 'OpenSans-ExtraBold';
    --font-open-sans-extra-bold-italic: 'OpenSans-ExtraBoldItalic';
    --font-open-sans-italic: 'OpenSans-Italic';
    --font-open-sans-light: 'OpenSans-Light';
    --font-open-sans-semi-bold: 'OpenSans-Semibold';
    --font-open-sans-semi-bold-italic: 'OpenSans-SemiboldItalic';
    --font-open-sans-light-italic:'OpenSansLight-Italic';

    /* Poppin Fonts */
    --font-poppin: "Poppins";
    --font-poppin-black: 'Poppins-Black';
    --font-poppin-black-italic: 'Poppins-BlackItalic';
    --font-poppin-bold: 'Poppins-Bold';
    --font-poppin-bold-italic: 'Poppins-BoldItalic';
    --font-poppin-extra-bold: 'Poppins-ExtraBold';
    --font-poppin-extra-bold-italic: 'Poppins-ExtraBoldItalic';
    --font-poppin-extra-light: 'Poppins-ExtraLight';
    --font-poppin-regular: 'Poppins-Regular';
    --font-poppin-semi-bold: 'Poppins-SemiBold';
    --font-poppin-semi-bold-italic: 'Poppins-SemiBoldItalic';
    --font-poppin-thin: 'Poppins-Thin';
    --font-poppin-thin-italic: 'Poppins-ThinItalic';
    --font-poppin-medium: 'Poppins-Medium';

    /* Text Sizes */
    --text-size-xxx-large: 1.875rem; /* 1.875rem (30px) */
    --text-size-xx-large: 1.375rem; /* 1.375rem (22px) */
    --text-size-x-large: 1.25rem; /* 1.25rem (20px) */
    --text-size-large: 1.125rem; /* 1.125rem (18px) */
    --text-size-normal: 1rem; /* 1rem (16px) */
    --text-size-medium: 0.9375rem; /* 0.9375rem (15px)*/
    --text-size-small: 0.875rem; /* 0.875rem (14px) */
    --text-size-x-small: 0.75rem; /* 0.75rem (12px) */

    /* Icon Sizes */
    --icon-size-xxx-large:  4.5rem;     /* 4.5rem (72px) */
    --icon-size-xx-large:   3.125rem;   /* 3.125rem (50px) */
    --icon-size-x-large:    2.25rem;    /* 2.25rem (36px) */
    --icon-size-large:      1.875rem;   /* 1.875rem (30px) */
    --icon-size-normal:     1.5rem;     /* 1.5rem (24px) */
    --icon-size-small:      1.125rem;   /* 1.125rem (18px) */
    --icon-size-x-small:    1rem;       /* 1rem (16px) */
    
    /* Layout Variables */
    --corner-radius-button: 2px;
    --corner-radius-input: 4px;
    --corner-radius-panel: 2px;
    --corner-radius-none: 0;
    --corner-radius-circle: 50%;
    --box-shadow: 0 1px 4px 0 rgba(0,0,0,0.3);
    --font-weight-light: 300;
    --font-weight-semi-bold: 600;
    --font-weight-bold: 900;

    /* app constants */
    --dashboard-nav-height: 55px;

    --font-size-normal: 16px;
    --font-size-medium: 18px;

    --font-family-open-sans: 'OpenSans', Arial, sans-serif;
    --font-family-open-sans-semi-bold: 'OpenSans-Semibold';
    --font-family-poppins-regular: 'Poppins-Regular';
    --font-family-poppins-semi-bold: 'Poppins-Semibold';
    --font-family-poppins-medium: 'Poppins-Medium';

    --eb-icon-size-x-small: 0.75rem; 
    --font-size-regular: 14px;
    --font-size-x-regular: 15px;
    --font-size-large: 20px;
    --font-size-m-large: 22px;

    --font-weight-normal: 500;
    --font-weight-medium: 600;
    --eb-font-weight-bold: 700;

    --date-range-padding: 0 16px 0 0;
}
@font-face {
  font-family: 'OpenSans-Bold';
  src: url('OpenSans-Bold.043771c999cd4d47d9f3.ttf');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSans-BoldItalic';
  src: url('OpenSans-BoldItalic.1c9d53ac65b20d03c4d0.ttf');
  font-weight: 700;
  font-style: italic;
}
@font-face {
  font-family: 'OpenSans-ExtraBold';
  src: url('OpenSans-ExtraBold.8dafb2ac05778278072a.ttf');
  font-weight: 800;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSans-ExtraBoldItalic';
  src: url('OpenSans-ExtraBoldItalic.834e159ebdb3097d4619.ttf');
  font-weight: 800;
  font-style: italic;
}
@font-face {
  font-family: 'OpenSans-Italic';
  src: url('OpenSans-Italic.9585580230392fee3fdc.ttf');
  font-weight: 400;
  font-style: italic;
}
@font-face {
  font-family: 'OpenSans-Light';
  src: url('OpenSans-Light.3d5923f94fc319b5652a.ttf');
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSans-Semibold';
  src: url('OpenSans-Semibold.029b9bc9d72f4d799803.ttf');
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSans-SemiboldItalic';
  src: url('OpenSans-SemiboldItalic.2010272e7b458452ae46.ttf');
  font-weight: 600;
  font-style: italic;
}
@font-face {
  font-family: 'OpenSans';
  src: url('OpenSans.17e98b9e5586529b13cc.ttf');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSansLight-Italic';
  src: url('OpenSansLight-Italic.4f712f17699ad7802828.ttf');
  font-weight: 300;
  font-style: italic;
}
@font-face {
    font-family: 'Poppins-Black';
    src: url('Poppins-Black.8f98f314c1d84d7c85b1.ttf');
    font-weight: 900;
    font-style: normal;
}
@font-face {
    font-family: 'Poppins-BlackItalic';
    src: url('Poppins-BlackItalic.eb5c32d32488f7536bb2.ttf');
    font-weight: 900;
    font-style: italic;
}
@font-face {
    font-family: 'Poppins-Bold';
    src: url('Poppins-Bold.b1c32aa57ad5bc9998dd.ttf');
    font-weight: 700;
    font-style: normal;
}
@font-face {
    font-family: 'Poppins-BoldItalic';
    src: url('Poppins-BoldItalic.8598aad913a4ce400cd2.ttf');
    font-weight: 700;
    font-style: italic;
}
@font-face {
    font-family: 'Poppins-ExtraBold';
    src: url('Poppins-ExtraBold.2156e69bc095ee0ad41d.ttf');
    font-weight: 800;
    font-style: normal;
}
@font-face {
    font-family: 'Poppins-ExtraBoldItalic';
    src: url('Poppins-ExtraBoldItalic.e31571445ae5cc490d60.ttf');
    font-weight: 800;
    font-style: italic;
}
@font-face {
    font-family: 'Poppins-ExtraLight';
    src: url('Poppins-ExtraLight.811983a93d6817529003.ttf');
    font-weight: 200;
    font-style: normal;
}
@font-face {
    font-family: 'Poppins-ExtraLightItalic';
    src: url('Poppins-ExtraLightItalic.edf1d03a2280b7c9dc87.ttf');
    font-weight: 200;
    font-style: italic;
}
@font-face {
    font-family: 'Poppins-Italic';
    src: url('Poppins-Italic.ef14758c5b41ed121a0a.ttf');
    font-weight: 900;
    font-style: italic;
}
@font-face {
    font-family: 'Poppins-Light';
    src: url('Poppins-Light.53e02b634e42240b89d8.ttf');
    font-weight: 300;
    font-style: normal;
}
@font-face {
    font-family: 'Poppins-LightItalic';
    src: url('Poppins-LightItalic.b13dc802e1c7b6550a10.ttf');
    font-weight: 300;
    font-style: italic;
}
@font-face {
    font-family: 'Poppins-Medium';
    src: url('Poppins-Medium.4e2dc0d293b53de4df92.ttf');
    font-weight: 500;
    font-style: normal;
}
@font-face {
    font-family: 'Poppins-MediumItalic';
    src: url('Poppins-MediumItalic.434874bf0fab6228b27d.ttf');
    font-weight: 500;
    font-style: italic;
}
@font-face {
    font-family: 'Poppins-Regular';
    src: url('Poppins-Regular.ccfdd78d095fe3607726.ttf');
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: 'Poppins-SemiBold';
    src: url('Poppins-SemiBold.ec09da7214e9dc1e86ca.ttf');
    font-weight: 600;
    font-style: normal;
}
@font-face {
    font-family: 'Poppins-SemiBoldItalic';
    src: url('Poppins-SemiBoldItalic.094617677c79856112b9.ttf');
    font-weight: 600;
    font-style: italic;
}
@font-face {
    font-family: 'Poppins-Thin';
    src: url('Poppins-Thin.28a146b4b94ed3291986.ttf');
    font-weight: 100;
    font-style: italic;
}
@font-face {
    font-family: 'Poppins-ThinItalic';
    src: url('Poppins-ThinItalic.7f27ee4c2f7d0c10ee8f.ttf');
    font-weight: 100;
    font-style: italic;
}
html, body {
  height: 100%;
  margin: 0;
}
app-root, main {
  height: 100%;
}
main {
  background-color: var(--grayLightest);
}
.error-message {
  color: var(--error-message-color, --red);
  font-family: var(--error-message-font-family, --font-open-sans-bold);
  font-size: var(--error-message-font-size, --text-size-x-small);
  height: var(--validation-message-height);
}

/*# sourceMappingURL=styles.c0aa613f6f1309fb39f8.css.map*/