/** @file Automatically generated by create-colors-map.script.ts. Edit colors-config.json*/ /** @file Automatically generated by create-alpha-colors-map.script.ts. Edit alpha-colors-config.json*/ /** @file Automatically generated by create-semantic-colors-map.script.ts. Edit semantic-colors-config.json */
/*
  return value:
    the nested value in map by array of keys

  why use it:
    - no duplication
    - no nested map.get ( like map.get(map.get(...), ...), ...) )

  example:
    $config: (
      nested-field-1: (
        nested-field-2: (
          nested-field-3: 'very deeply nested value'
        )
      )
    );

    $value: get-map-field($config, [nested-field-1, nested-field-2, nested-field-3]); // 'very deeply nested value'
*/
/** @file Automatically generated by create-adaptive-variables.script.ts */
/**
 * @deprecated
 */
/**
 * @deprecated
 */
.cdk-overlay-container, .cdk-global-overlay-wrapper {
  pointer-events: none;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
}

.cdk-overlay-container {
  position: fixed;
  z-index: 1000;
}

.cdk-overlay-container:empty {
  display: none;
}

.cdk-global-overlay-wrapper {
  display: flex;
  position: absolute;
  z-index: 1000;
}

.cdk-overlay-pane {
  position: absolute;
  pointer-events: auto;
  box-sizing: border-box;
  z-index: 1000;
  display: flex;
  max-width: 100%;
  max-height: 100%;
}

.cdk-overlay-backdrop {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1000;
  pointer-events: auto;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  transition: opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1);
  opacity: 0;
}

.cdk-overlay-backdrop.cdk-overlay-backdrop-showing {
  opacity: 1;
}

.cdk-high-contrast-active .cdk-overlay-backdrop.cdk-overlay-backdrop-showing {
  opacity: 0.6;
}

.cdk-overlay-dark-backdrop {
  background: rgba(0, 0, 0, 0.32);
}

.cdk-overlay-transparent-backdrop {
  transition: visibility 1ms linear, opacity 1ms linear;
  visibility: hidden;
  opacity: 1;
}

.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing {
  opacity: 0;
  visibility: visible;
}

.cdk-overlay-backdrop-noop-animation {
  transition: none;
}

.cdk-overlay-connected-position-bounding-box {
  position: absolute;
  z-index: 1000;
  display: flex;
  flex-direction: column;
  min-width: 1px;
  min-height: 1px;
}

.cdk-global-scrollblock {
  position: fixed;
  width: 100%;
  overflow-y: scroll;
}

/*
  Explore the possibility of excluding the management of external styles
  Originates from https://bimeister.atlassian.net/browse/BIM-14668
*/
.cdk-global-overlay-wrapper,
.cdk-overlay-connected-position-bounding-box {
  z-index: 10000;
}

.cdk-overlay-dark-backdrop {
  background-color: rgba(var(--color_neutral-1000), var(--alpha-800));
}
.cdk-overlay-dark-backdrop.dark-theme {
  background-color: rgba(var(--color_neutral-1000), var(--alpha-700));
}
.dark-theme .cdk-overlay-dark-backdrop {
  background-color: rgba(var(--color_neutral-1000), var(--alpha-700));
}

@media (max-width: 767px) {
  .cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing {
    opacity: 1;
    background-color: rgba(var(--color_neutral-1000), var(--alpha-800));
  }
  .cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing.dark-theme {
    background-color: rgba(var(--color_neutral-1000), var(--alpha-700));
  }
  .dark-theme .cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing {
    background-color: rgba(var(--color_neutral-1000), var(--alpha-700));
  }
}

.cdk-overlay-without-backdrop {
  display: none;
}
@media (max-width: 767px) {
  .cdk-overlay-without-backdrop {
    display: block;
    background-color: rgba(var(--color_neutral-1000), var(--alpha-800));
  }
  .cdk-overlay-without-backdrop.dark-theme {
    background-color: rgba(var(--color_neutral-1000), var(--alpha-700));
  }
  .dark-theme .cdk-overlay-without-backdrop {
    background-color: rgba(var(--color_neutral-1000), var(--alpha-700));
  }
}

:root {
  --color_neutral-1: 255, 255, 255;
  --color_neutral-2: 250, 250, 250;
  --color_neutral-3: 248, 248, 248;
  --color_neutral-4: 244, 244, 244;
  --color_neutral-5: 237, 237, 237;
  --color_neutral-6: 228, 228, 228;
  --color_neutral-7: 219, 219, 220;
  --color_neutral-8: 210, 210, 211;
  --color_neutral-9: 201, 201, 202;
  --color_neutral-10: 191, 192, 193;
  --color_neutral-20: 182, 183, 184;
  --color_neutral-30: 173, 174, 175;
  --color_neutral-40: 164, 165, 167;
  --color_neutral-50: 155, 156, 158;
  --color_neutral-60: 146, 147, 149;
  --color_neutral-70: 137, 138, 140;
  --color_neutral-80: 128, 129, 131;
  --color_neutral-90: 119, 119, 122;
  --color_neutral-100: 110, 110, 114;
  --color_neutral-200: 101, 101, 105;
  --color_neutral-300: 92, 92, 96;
  --color_neutral-400: 83, 83, 87;
  --color_neutral-500: 73, 74, 78;
  --color_neutral-600: 64, 65, 69;
  --color_neutral-700: 55, 56, 61;
  --color_neutral-800: 46, 47, 52;
  --color_neutral-850: 37, 38, 43;
  --color_neutral-900: 35, 36, 41;
  --color_neutral-950: 37, 38, 42;
  --color_neutral-1000: 28, 29, 34;
  --color_primary-40: 233, 239, 255;
  --color_primary-50: 213, 224, 255;
  --color_primary-100: 192, 210, 255;
  --color_primary-150: 172, 195, 255;
  --color_primary-200: 151, 181, 255;
  --color_primary-300: 111, 152, 255;
  --color_primary-400: 70, 123, 255;
  --color_primary-500: 29, 94, 255;
  --color_primary-600: 23, 80, 220;
  --color_primary-700: 17, 66, 185;
  --color_primary-800: 12, 51, 150;
  --color_primary-850: 9, 44, 132;
  --color_primary-900: 6, 37, 115;
  --color_primary-950: 3, 30, 98;
  --color_primary-1000: 0, 23, 80;
  --color_success-40: 125, 253, 134;
  --color_success-50: 113, 245, 122;
  --color_success-100: 100, 237, 110;
  --color_success-150: 88, 229, 98;
  --color_success-200: 76, 221, 86;
  --color_success-300: 51, 204, 63;
  --color_success-400: 27, 188, 39;
  --color_success-500: 2, 172, 15;
  --color_success-600: 2, 138, 12;
  --color_success-700: 1, 103, 9;
  --color_success-800: 1, 69, 6;
  --color_success-850: 1, 52, 5;
  --color_success-900: 0, 34, 3;
  --color_success-950: 0, 17, 2;
  --color_success-1000: 0, 0, 0;
  --color_warning-40: 255, 232, 203;
  --color_warning-50: 255, 223, 183;
  --color_warning-100: 255, 214, 162;
  --color_warning-150: 255, 206, 142;
  --color_warning-200: 255, 197, 122;
  --color_warning-300: 254, 179, 81;
  --color_warning-400: 254, 162, 41;
  --color_warning-500: 254, 144, 0;
  --color_warning-600: 213, 121, 0;
  --color_warning-700: 172, 98, 0;
  --color_warning-800: 132, 74, 0;
  --color_warning-850: 111, 63, 0;
  --color_warning-900: 91, 51, 0;
  --color_warning-950: 70, 40, 0;
  --color_warning-1000: 50, 28, 0;
  --color_danger-40: 255, 186, 186;
  --color_danger-50: 253, 167, 167;
  --color_danger-100: 251, 149, 149;
  --color_danger-150: 250, 130, 130;
  --color_danger-200: 248, 112, 112;
  --color_danger-300: 244, 74, 74;
  --color_danger-400: 241, 37, 37;
  --color_danger-500: 237, 0, 0;
  --color_danger-600: 196, 0, 0;
  --color_danger-700: 155, 0, 0;
  --color_danger-800: 115, 0, 0;
  --color_danger-850: 94, 0, 0;
  --color_danger-900: 74, 0, 0;
  --color_danger-950: 53, 0, 0;
  --color_danger-1000: 33, 0, 0;
}

:root {
  --alpha-1: 0;
  --alpha-2: 0.02;
  --alpha-3: 0.03;
  --alpha-4: 0.04;
  --alpha-5: 0.08;
  --alpha-6: 0.12;
  --alpha-7: 0.16;
  --alpha-8: 0.2;
  --alpha-9: 0.24;
  --alpha-10: 0.28;
  --alpha-20: 0.32;
  --alpha-30: 0.36;
  --alpha-40: 0.4;
  --alpha-50: 0.44;
  --alpha-60: 0.48;
  --alpha-70: 0.52;
  --alpha-80: 0.56;
  --alpha-90: 0.6;
  --alpha-100: 0.64;
  --alpha-200: 0.68;
  --alpha-300: 0.72;
  --alpha-400: 0.76;
  --alpha-500: 0.8;
  --alpha-600: 0.84;
  --alpha-700: 0.88;
  --alpha-800: 0.92;
  --alpha-850: 0.96;
  --alpha-900: 0.97;
  --alpha-950: 0.98;
  --alpha-1000: 1;
}

:root {
  --box-shadow_hover: 0 2rem 4rem 0 rgba(0, 0, 0, 0.2);
  --box-shadow_dropdown: 0 14px 6rem rgba(0, 23, 32, 0.08);
  --transition-duration_common: 0.3s;
  --transition-duration_shortest: 150ms;
  --transition-duration_shorter: 200ms;
  --transition-duration_short: 250ms;
  --transition-duration_standard: 300ms;
  --transition-duration_complex: 375ms;
  --transition-duration_entering_screen: 225ms;
  --transition-duration_leaving_screen: 195ms;
  --transition-timing-function_common: ease;
}

@font-face {
  font-family: "NotoSans";
  src: url("./../assets/fonts/NotoSans/NotoSans_Light.woff2") format("woff2"), url("./../assets/fonts/NotoSans/NotoSans_Light.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: "NotoSans";
  src: url("./../assets/fonts/NotoSans/NotoSans_Regular.woff2") format("woff2"), url("./../assets/fonts/NotoSans/NotoSans_Regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "NotoSans";
  src: url("./../assets/fonts/NotoSans/NotoSans_Medium.woff2") format("woff2"), url("./../assets/fonts/NotoSans/NotoSans_Medium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: "NotoSans";
  src: url("./../assets/fonts/NotoSans/NotoSans_Semibold.woff2") format("woff2"), url("./../assets/fonts/NotoSans/NotoSans_Semibold.ttf") format("truetype");
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: "NotoSans";
  src: url("./../assets/fonts/NotoSans/NotoSans_Bold.woff2") format("woff2"), url("./../assets/fonts/NotoSans/NotoSans_Bold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: "NotoSansDisplay-Condensed";
  src: url("./../assets/fonts/NotoSansDisplay-Condensed/NotoSansDisplay-Condensed_Light.woff2") format("woff2"), url("./../assets/fonts/NotoSansDisplay-Condensed/NotoSansDisplay-Condensed_Light.woff") format("woff"), url("./../assets/fonts/NotoSansDisplay-Condensed/NotoSansDisplay-Condensed_Light.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: "NotoSansDisplay-Condensed";
  src: url("./../assets/fonts/NotoSansDisplay-Condensed/NotoSansDisplay-Condensed_Regular.woff2") format("woff2"), url("./../assets/fonts/NotoSansDisplay-Condensed/NotoSansDisplay-Condensed_Regular.woff") format("woff"), url("./../assets/fonts/NotoSansDisplay-Condensed/NotoSansDisplay-Condensed_Regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "NotoSansDisplay-Condensed";
  src: url("./../assets/fonts/NotoSansDisplay-Condensed/NotoSansDisplay-Condensed_Medium.woff2") format("woff2"), url("./../assets/fonts/NotoSansDisplay-Condensed/NotoSansDisplay-Condensed_Medium.woff") format("woff"), url("./../assets/fonts/NotoSansDisplay-Condensed/NotoSansDisplay-Condensed_Medium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: "NotoSansDisplay-Condensed";
  src: url("./../assets/fonts/NotoSansDisplay-Condensed/NotoSansDisplay-Condensed_Semibold.woff2") format("woff2"), url("./../assets/fonts/NotoSansDisplay-Condensed/NotoSansDisplay-Condensed_Semibold.woff") format("woff"), url("./../assets/fonts/NotoSansDisplay-Condensed/NotoSansDisplay-Condensed_Semibold.ttf") format("truetype");
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: "NotoSansDisplay-Condensed";
  src: url("./../assets/fonts/NotoSansDisplay-Condensed/NotoSansDisplay-Condensed_Bold.woff2") format("woff2"), url("./../assets/fonts/NotoSansDisplay-Condensed/NotoSansDisplay-Condensed_Bold.woff") format("woff"), url("./../assets/fonts/NotoSansDisplay-Condensed/NotoSansDisplay-Condensed_Bold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
}
.icon-inner svg {
  display: block;
  width: 100%;
  height: 100%;
}

.chip-content {
  display: flex;
  width: fit-content;
  align-items: center;
  max-width: inherit;
}
.chip-content__text {
  flex-shrink: 1;
  box-sizing: border-box;
  padding: 0 2rem;
  width: 100%;
  max-width: inherit;
  min-width: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.chip-content__delete-button {
  flex-shrink: 0;
  box-sizing: border-box;
  padding-right: 2rem;
  height: 5rem;
  width: 5rem;
}
.chip-content__avatar {
  flex-shrink: 0;
  box-sizing: border-box;
  padding-left: 1rem;
  height: 4rem;
  width: 4rem;
}
.chip-content__icon-container {
  display: inline-flex;
  flex-shrink: 0;
  box-sizing: border-box;
  padding-left: 2rem;
}
.chip-content__icon {
  height: 3rem;
  width: 3rem;
}

.invisible-scrollbars {
  -ms-overflow-style: none;
  scrollbar-width: none;
}
.invisible-scrollbars::-webkit-scrollbar {
  display: none;
}

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