/**
** Line-heights
------------------------------- */
@font-face {
  font-family: "Frutiger-Web";
  src: url("assets/fonts/3c1542d6-dbb8-4bb3-85e5-730bbf131fcc.eot");
  src: url("assets/fonts/3c1542d6-dbb8-4bb3-85e5-730bbf131fcc.eot?#iefix") format("eot"), url("assets/fonts/61381871-0847-435e-9498-63b7c3d9c071.woff2") format("woff2"), url("assets/fonts/b33c9c65-2311-4db9-a364-ae857e998b70.woff") format("woff"), url("assets/fonts/72290e69-f361-42ef-adc2-ed908eb88cb5.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Frutiger-Web";
  src: url("assets/fonts/53595583-8a9c-4c63-9220-f4d1c3364a9d.eot");
  src: url("assets/fonts/53595583-8a9c-4c63-9220-f4d1c3364a9d.eot?#iefix") format("eot"), url("assets/fonts/93b7d028-28f3-473a-821f-7a139c59305a.woff2") format("woff2"), url("assets/fonts/1f5eb399-3fe2-4a88-946d-1621c81da877.woff") format("woff"), url("assets/fonts/8ae8c829-0376-410b-8c6a-92503273d37e.ttf") format("truetype");
  font-weight: light;
  font-style: normal;
}
@font-face {
  font-family: "Frutiger-Web";
  src: url("assets/fonts/92fb90f3-a8af-48d1-aac0-52c736cdc532.eot");
  src: url("assets/fonts/92fb90f3-a8af-48d1-aac0-52c736cdc532.eot?#iefix") format("eot"), url("assets/fonts/63541a87-effb-4b23-a1e5-aded6ef8e33d.woff2") format("woff2"), url("assets/fonts/ede01147-5581-4d28-afc0-303f4c771fd2.woff") format("woff"), url("assets/fonts/a098af66-fef8-439d-abf2-0d61674a33f9.ttf") format("truetype");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: "Frutiger-Roman";
  src: url("assets/fonts/3c1542d6-dbb8-4bb3-85e5-730bbf131fcc.eot");
  src: url("assets/fonts/3c1542d6-dbb8-4bb3-85e5-730bbf131fcc.eot?#iefix") format("eot"), url("assets/fonts/61381871-0847-435e-9498-63b7c3d9c071.woff2") format("woff2"), url("assets/fonts/b33c9c65-2311-4db9-a364-ae857e998b70.woff") format("woff"), url("assets/fonts/72290e69-f361-42ef-adc2-ed908eb88cb5.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Frutiger-Light";
  src: url("assets/fonts/53595583-8a9c-4c63-9220-f4d1c3364a9d.eot?#iefix");
  src: url("assets/fonts/53595583-8a9c-4c63-9220-f4d1c3364a9d.eot?#iefix") format("eot"), url("assets/fonts/93b7d028-28f3-473a-821f-7a139c59305a.woff2") format("woff2"), url("assets/fonts/1f5eb399-3fe2-4a88-946d-1621c81da877.woff") format("woff"), url("assets/fonts/8ae8c829-0376-410b-8c6a-92503273d37e.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Frutiger-Bold";
  src: url("assets/fonts/92fb90f3-a8af-48d1-aac0-52c736cdc532.eot?#iefix");
  src: url("assets/fonts/92fb90f3-a8af-48d1-aac0-52c736cdc532.eot?#iefix") format("eot"), url("assets/fonts/63541a87-effb-4b23-a1e5-aded6ef8e33d.woff2") format("woff2"), url("assets/fonts/ede01147-5581-4d28-afc0-303f4c771fd2.woff") format("woff"), url("assets/fonts/a098af66-fef8-439d-abf2-0d61674a33f9.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
/**
** Line-heights
------------------------------- */
:root,
.ux-theme-web {
  --ux-badge-font-size: 12px;
  --ux-badge-background: #bbd03a;
  --ux-badge-border-radius: 20px;
  --ux-badge-padding-horizontal: 5px;
  --ux-badge-padding-vertical: 2px;
}

:root,
.ux-theme-web {
  --ux-button-font-size: 13px;
  --ux-button-font-weight: bold;
  --ux-button-disabled-font-weight: bold;
  --ux-button-text-transform: uppercase;
  --ux-button-padding-horizontal: 36px;
  --ux-button-padding-vertical: 11px;
  --ux-button-padding: var(--ux-button-padding-vertical)
      var(--ux-button-padding-horizontal);
  --ux-button-outer-padding: 0;
  --ux-button-min-height: 44px;
  --ux-button-min-width: 44px;
  --ux-button-border-width: 1px;
  --ux-button-outline-width: 2px;
  --ux-button-outline-offset: -2px;
  --ux-button-disabled-opacity: 0.4;
  --ux-button-icon-spacing: 8px;
  --ux-button-shadow: none;
  --ux-button-focus-shadow: none;
  --ux-button-selected-shadow: none;
  --ux-button-transition: background-color 500ms
          ease,
      color 500ms ease;
  --ux-button-bg-color: transparent;
  --ux-button-border-color: #0b0b0b;
  --ux-button-text-color: #0b0b0b;
  --ux-button-hover-bg-color: #0b0b0b;
  --ux-button-hover-border-color: #0b0b0b;
  --ux-button-hover-text-color: #fff;
  --ux-button-focus-text-color: var(--ux-button-text-color);
  --ux-button-focus-bg-color: var(--ux-button-bg-color);
  --ux-button-focus-border-color: #000;
  --ux-button-active-text-color: var(--ux-button-hover-text-color);
  --ux-button-active-bg-color: #4b4b4b;
  --ux-button-active-bg-alt-color: transparent;
  --ux-button-active-border-color: var(--ux-button-hover-border-color);
  --ux-button-disabled-text-color: var(--ux-button-text-color);
  --ux-button-disabled-bg-color: var(--ux-button-bg-color);
  --ux-button-disabled-border-color: var(--ux-button-border-color);
  --ux-button-selected-text-color: #fff;
  --ux-button-selected-bg-color: #285172;
  --ux-button-selected-border-color: #285172;
  --ux-button-selected-hover-bg-color: #285172;
  --ux-button-primary-text-color: #fff;
  --ux-button-primary-bg-color: #bbd03a;
  --ux-button-primary-border-color: #bbd03a;
  --ux-button-primary-hover-text-color: #bbd03a;
  --ux-button-primary-hover-bg-color: #fff;
  --ux-button-primary-hover-border-color: #bbd03a;
  --ux-button-primary-disabled-text-color: var(
      --ux-button-primary-text-color
  );
  --ux-button-primary-disabled-bg-color: var(--ux-button-primary-bg-color);
  --ux-button-primary-disabled-border-color: var(
      --ux-button-primary-border-color
  );
  --ux-button-primary-focus-text-color: var(--ux-button-primary-text-color);
  --ux-button-primary-focus-bg-color: var(--ux-button-primary-bg-color);
  --ux-button-primary-focus-border-color: #000;
  --ux-button-primary-active-text-color: var(
      --ux-button-primary-hover-text-color
  );
  --ux-button-primary-active-bg-color: var(
      --ux-button-primary-hover-bg-color
  );
  --ux-button-primary-active-bg-alt-color: transparent;
  --ux-button-primary-active-border-color: var(
      --ux-button-primary-hover-border-color
  );
  --ux-button-primary-selected-text-color: #fff;
  --ux-button-primary-selected-bg-color: #285172;
  --ux-button-primary-selected-border-color: #285172;
  --ux-button-primary-selected-hover-bg-color: #285172;
  --ux-button-toggle-text-color: #285172;
  --ux-button-toggle-bg-color: #fff;
  --ux-button-toggle-border-color: #285172;
  --ux-button-icon-size: 14px;
  --ux-button-icon-size-large: 14px;
  --ux-icon-button-width: 44px;
  --ux-icon-button-height: 44px;
}

/**
** Line-heights
------------------------------- */
:root,
.ux-theme-web {
  --ux-charts-data-group-color: #131313;
  --ux-charts-font-size: 18px;
  --ux-charts-text-color: #8c8c8c;
  --ux-charts-tick-line-color: #e2e2e2;
  --ux-charts-x-axis-label-font-size: 13px;
  --ux-charts-x-axis-label-font-weight: 700;
  --ux-charts-y-axis-label-font-size: 13px;
  --ux-charts-y-axis-label-font-weight: 700;
  --ux-charts-y-axis-tick-font-size: 13px;
  --ux-charts-y-axis-tick-font-weight: 400;
  --ux-charts-loading-overlay-bgcolor: rgba(255, 255, 255, 0.5);
  --ux-charts-tooltip-font-size: 13px;
  --ux-charts-tooltip-padding: 16px;
  --ux-charts-tooltip-arrow-offset: 26px;
  --ux-charts-bar-chart-in-bar-label-font-size: 13px;
  --ux-charts-bar-chart-in-bar-label-font-weight: 700;
  --ux-charts-line-chart-stroke-width: 3px;
  --ux-charts-line-chart-dot-fill-color: #fff;
  --ux-charts-line-chart-fade-out-opacity: 0.1;
  --ux-charts-line-chart-fade-out-stroke-width: initial;
  --ux-charts-line-chart-fade-out-stroke-color: initial;
  --ux-charts-line-chart-tooltip-line-color: #8c8c8c;
  --ux-charts-line-chart-tooltip-line-stroke-dasharray: 4;
}

/**
** Line-heights
------------------------------- */
:root,
.ux-theme-web {
  --ux-checkbox-width: 20px;
  --ux-checkbox-height: 20px;
  --ux-checkbox-mark-size: 10px;
  --ux-checkbox-font-size: 13px;
  --ux-checkbox-font-weight: 700;
  --ux-checkbox-spacing: 30px;
  --ux-checkbox-label-offset: 10px;
  --ux-checkbox-outline-width: var(--ux-button-outline-width);
  --ux-checkbox-outline-offset: var(--ux-button-outline-offset);
  --ux-checkbox-border-color: #0b0b0b;
  --ux-checkbox-border-color-checked: #0b0b0b;
  --ux-checkbox-hover-border-color: #0b0b0b;
  --ux-checkbox-text-color: #131313;
}

:root,
.ux-theme-web.ux-theme-web {
  --ux-color-primary: #bbd03a;
  --ux-color-white: #fff;
  --ux-color-chart-info: #285172;
  --ux-color-chart-success: #bbd03a;
  --ux-color-chart-warning: #ff9032;
  --ux-color-chart-error: #ff0201;
  --ux-color-chart-disabled: #a1a1a1;
  --ux-color-chart-disabled-light: #e7e7e7;
}

/**
** Line-heights
------------------------------- */
:root,
.ux-theme-web {
  --ux-label-text-transform: uppercase;
  --ux-label-font-size: 13px;
  --ux-label-font-weight: bold;
  --ux-label-padding: 0 0 10px;
  --ux-dropdown-padding: 0 18px;
  --ux-select-padding: 0 50px 0 18px;
  --ux-select-icon-size: 15px;
  --ux-select-font-size: 13px;
  --ux-select-font-weight: 600;
  --ux-select-hover-border-color: #0b0b0b;
  --ux-select-hover-color: #0b0b0b;
  --ux-radio-button-size: 20px;
  --ux-radio-button-size-inner: 8px;
  --ux-radio-dot-color: #131313;
}

:root,
.ux-theme-web {
  --ux-guided-tour-overlay-z-index: 500;
  --ux-guided-tour-overlay-glow-color: rgba(255, 255, 255, 0.5);
  --ux-guided-tour-overlay-shadow-color: rgba(0, 0, 0, 0.2);
  --ux-guided-tour-overlay-border-radius: 0;
  --ux-guided-tour-progress-bar-color: #bbd03a;
  --ux-guided-tour-button-focus-color: #000;
}

:root,
.ux-theme-web {
  --ux-icon-size: 14px;
}
:root .ux-icon[name=delete-circle-red],
.ux-theme-web .ux-icon[name=delete-circle-red] {
  fill: #ff0201;
}

/**
** Line-heights
------------------------------- */
:root,
.ux-theme-web {
  --ux-input-height: 44px;
  --ux-input-font-size: 15px;
  --ux-input-font-weight: 300;
  --ux-input-line-height: normal;
  --ux-input-padding-horizontal: 20px;
  --ux-input-padding-vertical: 13px;
  --ux-input-padding: var(--ux-input-padding-vertical)
      var(--ux-input-padding-horizontal);
  --ux-input-spacing: 8px;
  --ux-input-outline-width: 1px;
  --ux-input-outline-offset: -1px;
  --ux-input-border-width: 1px;
  --ux-input-background-color: #fff;
  --ux-input-border-color: #e2e2e2;
  --ux-input-error-color: #ff0201;
  --ux-input-error-border-color: #ff0201;
  --ux-input-error-hover-border-color: #ff0201;
  --ux-input-placeholder-color: #8c8c8c;
  --ux-input-placeholder-font-weight: normal;
  --ux-input-icon-size: 16px;
  --ux-input-focus-border-color: #131313;
  --ux-input-focus-text-color: #131313;
  --ux-input-hover-bg: #fff;
  --ux-input-hover-border-color: #e2e2e2;
  --ux-input-hover-text-color: #131313;
  --ux-input-active-bg: #fff;
  --ux-input-active-border-color: #131313;
  --ux-input-active-text-color: #131313;
  --ux-input-disabled-bg: #fff;
  --ux-input-disabled-border-color: #e2e2e2;
  --ux-input-disabled-text-color: #131313;
  --ux-input-disabled-opacity: 0.4;
  --ux-input-label-color: #131313;
  --ux-input-label-font-size: 13px;
  --ux-input-label-font-weight: bold;
  --ux-input-label-line-height: 1.6;
  --ux-input-label-padding: 0 0 10px;
  --ux-input-label-padding-empty: 0;
  --ux-input-label-margin: 0;
  --ux-input-label-spacing: 8px;
  --ux-input-label-text-tranform: uppercase;
  --ux-input-label-required-symbol: " *";
  --ux-input-hint-margin: 8px 0 0;
  --ux-input-hint-color: #8c8c8c;
  --ux-input-hint-font-size: 13px;
  --ux-input-hint-font-weight: 400;
  --ux-input-hint-line-height: normal;
  --ux-input-unit-color: #131313;
  --ux-input-unit-padding: 8px;
  --ux-input-unit-font-size: 13px;
  --ux-input-unit-font-weight: 400;
  --ux-input-unit-line-height: inherit;
}

/**
** Line-heights
------------------------------- */
:root,
.ux-theme-web {
  --ux-notification-bell-background: none;
  --ux-notification-bell-background-hover: none;
  --ux-notification-bell-icon-font-size: 18px;
  --ux-notification-bell-icon-fill: #8c8c8c;
  --ux-notification-bell-badge-left-pos: auto;
  --ux-notification-bell-badge-top-pos: auto;
  --ux-notification-bell-badge-margin-left-pos: -9px;
  --ux-notification-bell-badge-position: relative;
}

/**
** Line-heights
------------------------------- */
:root,
.ux-theme-web {
  --ux-notification-item-text-color: #8c8c8c;
  --ux-notification-item-source-font-size: 13px;
  --ux-notification-item-date-time-font-size: 13px;
}

:root,
.ux-theme-web {
  --ux-popover-panel-bg-color: #fff;
  --ux-popover-panel-border-color: #e2e2e2;
  --ux-popover-panel-border-width: 1px;
  --ux-popover-panel-padding: 16px;
  --ux-popover-panel-shadow: -2px 0 22px 2px rgba(19, 19, 19, 0.08);
  --ux-popover-z-index: 80;
  --ux-popover-panel-arrow-length: 15px;
  --ux-popover-panel-arrow-inset: 11px;
  --ux-popover-primary-border-color: #bbd03a;
  --ux-popover-primary-border-width: 4px;
  --ux-popover-secondary-border-color: #285172;
  --ux-popover-secondary-border-width: 4px;
}

:root,
.ux-theme-web {
  --ux-popover-menu-content-offset-start: -7px;
  --ux-popover-menu-content-offset-end: 7px;
  --ux-popover-menu-border-color: #e2e2e2;
  --ux-popover-menu-content-padding: 5px 0;
  --ux-popover-menu-item-padding: 16px 0;
}

:root,
.ux-theme-web {
  --ux-stepper-button-shadow: none;
  --ux-stepper-gap-size: -1px;
  --ux-stepper-button-bg-color: #e7e7e7;
  --ux-stepper-button-focus-bg-color: #e7e7e7;
  --ux-stepper-button-hover-text-color: #131313;
}

/**
** Line-heights
------------------------------- */
:root,
.ux-theme-web {
  --ux-table-bg-color: #fff;
  --ux-table-border-color: #e2e2e2;
  --ux-table-text-color: #131313;
  --ux-table-header-font-size: 13px;
  --ux-table-header-font-weight: 400;
  --ux-table-header-bg-color: #899fb2;
  --ux-table-header-text-color: #fff;
  --ux-table-header-text-transform: uppercase;
  --ux-table-header-padding-vertical: 30px;
  --ux-table-row-bg-color-even: #eaedf2;
  --ux-table-row-bg-color-odd: #fff;
  --ux-table-row-padding-vertical: 10px;
  --ux-table-row-hover-border-color: #e2e2e2;
  --ux-table-row-hover-text-color: #131313;
  --ux-table-row-selected-bg-color: #c6d4dd;
  --ux-table-row-selected-text-color: #131313;
  --ux-table-cell-min-height: 0;
  --ux-table-cell-padding-horizontal: 30px;
  --ux-table-cell-padding-vertical: 20px;
  --ux-table-sort-active-color: currentColor;
  --ux-table-sort-inactive-color: currentColor;
  --ux-table-sort-inactive-opacityr: 0.3;
}

/**
** Line-heights
------------------------------- */
:root,
.ux-theme-web.ux-theme-web {
  --ux-tag-font-weight: light;
  --ux-tag-font-size: 13px;
  --ux-tag-background-color: #285172;
  --ux-tag-background-color-hover: #a3a3a3;
  --ux-tag-color: #fff;
  --ux-tag-color-removable: #fff;
  --ux-tag-text-transform: uppercase;
  --ux-tag-border-radius: 2px;
  --ux-tag-border: 0;
  --ux-tag-outline-hover: none;
  --ux-tag-hover-color: #fff;
  --ux-tag-transition: background-color $animationSpeed-fast
          $animationEasing-easeInOut,
      color $animationSpeed-fast $animationEasing-easeInOut;
  --ux-tag-icon-color: #fff;
  --ux-tag-icon-color-hover: #fff;
  --ux-tag-icon-size: 8px;
  --ux-tag-padding: 7px 15px;
}

/**
** Line-heights
------------------------------- */
:root,
.ux-theme-web {
  --ux-text-font-size-normal: 16px;
  --ux-text-line-height-normal: 22px;
}

:root,
.ux-theme-web.ux-theme-web {
  --ux-font: "Frutiger-Web", sans-serif;
}
:root .ux-icon__svg-path-detector,
.ux-theme-web.ux-theme-web .ux-icon__svg-path-detector {
  background-image: url("./assets/icons/svg/_.svg");
}

/*# sourceMappingURL=web.css.map */
