/* 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:#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:#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:#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}
::-webkit-scrollbar{width:16px}
::-webkit-scrollbar-thumb{border:4px solid transparent;background-clip:padding-box;border-radius:8px;background-color:#767676}
: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}
button,input,textarea{letter-spacing:unset;line-height:unset;word-spacing:unset;line-height:unset}
.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:#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:#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:#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}
::-webkit-scrollbar{width:16px}
::-webkit-scrollbar-thumb{border:4px solid transparent;background-clip:padding-box;border-radius:8px;background-color:#767676}
: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}
button,input,textarea{letter-spacing:unset;line-height:unset;word-spacing:unset;line-height:unset}
@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;
}
:root {
  /* Opn Sans Fonts */
  --font-family-open-sans-bold: "OpenSans-Bold";
  --font-family-open-sans-semi-bold: "OpenSans-Semibold";
  --font-family-open-sans: "OpenSans";
  --primary-font: "OpenSans";
  /* Poppin Fonts */
  --font-family-poppin-semi-bold: "Poppins-SemiBold";
  --font-family-poppin-medium: "Poppins-Medium.ttf";
  --font-poppin-regular: "Poppins-Regular";
  /* 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) */
  /* Font Sizes */
  --font-size-regular: 14px;
  --font-size-x-regular: 15px;
  --font-size-xx-regular: 16px;
  --font-size-large: 20px;
  --font-size-m-large: 22px;
  --font-size-x-large: 28px;
  --font-size-small: 12px;
}
:root {
  --grayLight: #cdcdcd;
  --grayWhite: #f9f9f9;
  --grayDarker: #333333;
  --whiteSmoke: #efefef;
  --grayLighter: #e2e2e2;
  --white: #fff;
  --box-shadow: 0 1px 4px 0 rgba(0,0,0,0.3);
  --black: #000000;
  --blueLight: #026ecb;
  --blue: #0072ee;
}
html, body {
  overflow-y: hidden;
  margin: 0;
  /* Remove default margin */
}

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