@import "https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700&display=swap";

/* src/styles.scss */
:root {
  --color-charcoal-blue-7: #0e1216;
  --color-charcoal-blue-10: #14191f;
  --color-charcoal-blue-13: #1a2129;
  --color-charcoal-blue-15: #1e262f;
  --color-charcoal-blue-18: #242d38;
  --color-charcoal-blue-22: #2c3845;
  --color-charcoal-blue-25: #323f4d;
  --color-charcoal-blue-28: #384657;
  --color-charcoal-blue-40: #50657c;
  --color-charcoal-blue-60: #8398af;
  --color-charcoal-blue-65: #92a4b9;
  --color-charcoal-blue-70: #a2b1c3;
  --color-charcoal-blue-75: #b2bfcd;
  --color-charcoal-blue-80: #c1cbd7;
  --color-charcoal-blue-88: #dae0e7;
  --color-charcoal-blue-94: #eceff3;
  --color-charcoal-blue-98: #f9fafb;
  --color-cyan-28: #07658d;
  --color-cyan-34: #0976a5;
  --color-cyan-55: #25b7f4;
  --color-cyan-70: #66d2ff;
  --color-orange-25: #803b00;
  --color-orange-32: #a34c00;
  --color-orange-36: #b85600;
  --color-orange-38: #c45500;
  --color-orange-40: #cc5f00;
  --color-orange-48: #f57200;
  --color-orange-61: #ff9538;
  --color-orange-70: #ffad66;
  --color-orange-78: #ffc38f;
  --color-orange-85: #ffd6b2;
  --color-orange-91: #ffe7d1;
  --color-slate-7: #101114;
  --color-slate-10: #16191d;
  --color-slate-13: #1d2025;
  --color-slate-15: #22262b;
  --color-slate-18: #282d33;
  --color-slate-22: #31373f;
  --color-slate-25: #383e47;
  --color-slate-28: #3e4550;
  --color-slate-40: #596373;
  --color-slate-60: #8c96a6;
  --color-slate-65: #9ba3b0;
  --color-slate-70: #a9b1bc;
  --color-slate-75: #b8bec7;
  --color-slate-80: #c6cbd2;
  --color-slate-88: #dde0e4;
  --color-slate-94: #eef0f2;
  --color-slate-98: #f9fafb;
  --color-base-FFFFFF: #ffffff;
  --color-base-000000: #000000;
  --color-red-35: #b20a00;
  --color-red-45: #e50d00;
  --color-red-61: #ff453a;
  --color-red-70: #ff6e66;
  --color-red-78: #ff958f;
  --color-red-85: #ffb7b3;
  --color-red-91: #ffd4d1;
  --color-yellow-27: #8a7300;
  --color-yellow-45: #e5bf00;
  --color-yellow-52: #ffd60a;
  --color-yellow-70: #ffe666;
  --color-yellow-78: #ffec8f;
  --color-yellow-85: #fff2b3;
  --color-yellow-91: #fff7d1;
  --color-green-32: #1d8637;
  --color-green-45: #29bc4e;
  --color-green-50: #2ed157;
  --color-green-70: #82e39a;
  --color-green-78: #a2ebb5;
  --color-green-85: #c0f1cd;
  --color-green-91: #d9f7e1;
  --color-blue-35: #0000b2;
  --color-blue-45: #0000e5;
  --color-blue-61: #3838ff;
  --color-blue-70: #6666ff;
  --color-blue-78: #8e8eff;
  --color-blue-85: #b3b3ff;
  --color-blue-91: #d1d1ff;
  --color-indigo-35: #3c00b2;
  --color-indigo-45: #4c00e5;
  --color-indigo-61: #7a38ff;
  --color-indigo-70: #9966ff;
  --color-indigo-78: #b48eff;
  --color-indigo-85: #dac7ff;
  --color-indigo-91: #e0d1ff;
  --color-purple-35: #6800b2;
  --color-purple-45: #8600e5;
  --color-purple-61: #ac38ff;
  --color-purple-70: #bf66ff;
  --color-purple-78: #d08eff;
  --color-purple-85: #e8c7ff;
  --color-purple-91: #ecd1ff;
  --color-magenta-35: #b200b2;
  --color-magenta-45: #e500e5;
  --color-magenta-61: #ff38ff;
  --color-magenta-70: #ff66ff;
  --color-magenta-78: #ff8eff;
  --color-magenta-85: #ffc7ff;
  --color-magenta-91: #ffd1ff;
  --color-sustainability-10: #11221b;
  --color-sustainability-13: #162d23;
  --color-sustainability-25: #2a5643;
  --color-sustainability-30: #326750;
  --color-sustainability-33: #278152;
  --color-sustainability-35: #3b785d;
  --color-sustainability-38: #408265;
  --color-sustainability-45: #4b9a78;
  --color-sustainability-47: #63ab44;
  --color-sustainability-50: #54ab85;
  --color-sustainability-51: #8bc63f;
  --color-sustainability-55: #65b491;
  --color-sustainability-65: #87c4aa;
  --color-sustainability-75: #a9d5c2;
  --color-sustainability-85: #cce6da;
  --color-sustainability-94: #eaf5f0;
  --color-alt-40: #0066cc;
  --color-primary-blue-30: #065893;
  --color-primary-blue-35: #0767ab;
  --color-primary-blue-41: #0879c9;
  --color-light-nav-header-bg: #dae0e7;
  --color-light-nav-header-fg: var(--color-charcoal-blue-98);
  --color-light-nav-header-fg-secondary: var(--color-charcoal-blue-80);
  --color-light-nav-header-fg-tertiary: var(--color-charcoal-blue-70);
  --color-light-nav-header-alt-bg: #c1cbd7;
  --color-light-container-header-bg: #dae0e7;
  --color-light-container-body-bg: #f9fafb;
  --color-light-container-alt-bg: #eceff3;
  --color-light-container-sustainability-bg: #eaf5f0;
  --color-light-container-bg-control-fill: #0767ab;
  --color-light-container-bg-control-fill-sustainability: #326750;
  --color-light-text-primary: #0e1216;
  --color-light-text-secondary: #323f4d;
  --color-light-text-tertiary: #50657c;
  --color-light-text-destructive: #ff6e66;
  --color-light-text-inverse: #f9fafb;
  --color-light-text-warning: #e5bf00;
  --color-light-text-placeholder: #50657c;
  --color-light-text-destructive-alt: #ff453a;
  --color-light-text-link-sustainable: #326750;
  --color-light-text-link-default: #0066cc;
  --color-light-text-disabled: #8398af;
  --color-light-text-placeholder-disabled: #8398af;
  --color-light-text-error: #e50d00;
  --color-light-button-bg-primary-default: #0767ab;
  --color-light-button-bg-accent-default: #a34c00;
  --color-light-button-bg-primary-hover: #0879c9;
  --color-light-button-bg-primary-pressed: #065893;
  --color-light-button-bg-primary-focused: #0767ab;
  --color-light-button-bg-accent-hover: #b85600;
  --color-light-button-bg-accent-pressed: #803b00;
  --color-light-button-bg-accent-focused: #a34c00;
  --color-light-button-bg-disabled: #c6cbd2;
  --color-light-button-bg-secondary-hover: #c1cbd7;
  --color-light-button-bg-secondary-pressed: #b2bfcd;
  --color-light-button-bg-tertiary-hover: #c1cbd7;
  --color-light-button-bg-tertiary-pressed: #b2bfcd;
  --color-light-button-bg-primary-default-sustainability: #326750;
  --color-light-button-bg-primary-hover-sustainability: #408265;
  --color-light-button-bg-primary-pressed-sustainability: #2a5643;
  --color-light-button-bg-primary-focused-sustainability: #326750;
  --color-light-button-fg-primary-default: #f9fafb;
  --color-light-button-fg-primary-hover: #f9fafb;
  --color-light-button-fg-primary-pressed: #f9fafb;
  --color-light-button-fg-primary-focused: #f9fafb;
  --color-light-button-fg-accent-default: #f9fafb;
  --color-light-button-fg-accent-hover: #f9fafb;
  --color-light-button-fg-accent-pressed: #f9fafb;
  --color-light-button-fg-accent-focused: #f9fafb;
  --color-light-button-fg-disabled: #9ba3b0;
  --color-light-button-fg-secondary-default: #0e1216;
  --color-light-button-fg-secondary-hover: #0e1216;
  --color-light-button-fg-secondary-pressed: #0e1216;
  --color-light-button-fg-secondary-focused: #0e1216;
  --color-light-button-fg-tertiary-pressed: #07658d;
  --color-light-button-fg-tertiary-focused: #0976a5;
  --color-light-button-fg-tertiary-default: #0976a5;
  --color-light-button-fg-tertiary-hover: #25b7f4;
  --color-light-button-fg-primary-default-sustainability: #f9fafb;
  --color-light-button-fg-primary-hover-sustainability: #ffffff;
  --color-light-button-fg-primary-pressed-sustainability: #f9fafb;
  --color-light-button-fg-primary-focused-sustainability: #f9fafb;
  --color-light-button-border-secondary-pressed: #0e1216;
  --color-light-button-border-secondary-focused: #0e1216;
  --color-light-button-border-secondary-default: #0e1216;
  --color-light-button-border-secondary-hover: #0e1216;
  --color-light-button-border-primary-default: #0976a5;
  --color-light-button-border-tertiary-pressed: #0976a5;
  --color-light-button-border-tertiary-focused: #25b7f4;
  --color-light-button-border-tertiary-default: #25b7f4;
  --color-light-button-border-tertiary-hover: #66d2ff;
  --color-light-button-border-accent-focused: #803b00;
  --color-light-button-border-primary-sustainability-focused: #2a5643;
  --color-light-border-default: #c1cbd7;
  --color-light-border-alt: #25b7f4;
  --color-light-border-high-contrast: #50657c;
  --color-light-border-alt-sustainability: #4b9a78;
  --color-light-divider-default: #c1cbd7;
  --color-light-divider-active: #0976a5;
  --color-light-input-bg: #eceff3;
  --color-light-input-border: #dae0e7;
  --color-light-input-icon: #92a4b9;
  --color-light-input-border-focused: #0976a5;
  --color-light-input-border-hover: #a2b1c3;
  --color-light-input-bg-disabled: #c1cbd7;
  --color-light-input-border-disabled: #b2bfcd;
  --color-light-input-border-error: #e50d00;
  --color-light-input-dropdown-default: #eceff3;
  --color-light-input-dropdown-hover: #dae0e7;
  --color-light-general-fill-light: #eceff3;
  --color-light-general-fill-medium: #dae0e7;
  --color-light-general-fill-dark: #c1cbd7;
  --color-light-general-fill-sustainability: #326750;
  --color-light-general-fill-brand: #25b7f4;
  --color-light-general-fill-extra-light: #f9fafb;
  --color-light-control-knob-primary-sustainability: #326750;
  --color-light-control-track: #dae0e7;
  --color-light-control-knob-primary-blue: #0767ab;
  --color-light-control-fill-primary-sustainability: #408265;
  --color-light-control-fill-primary-blue: #0879c9;
  --color-light-control-btn-group-selected: #f9fafb;
  --color-light-control-btn-group-unselected: #c1cbd7;
  --color-light-control-knob-white: #eceff3;
  --color-light-informational-bg-tooltip: #f9fafb;
  --color-light-informational-bg-chip-primary: #dae0e7;
  --color-light-informational-bg-chip-secondary: #dae0e7;
  --color-light-informational-stepper-bg-active: #50657c;
  --color-light-informational-stepper-bg-inactive: #c1cbd7;
  --color-light-informational-stepper-connector: #c1cbd7;
  --color-light-informational-banner-bg-warning: #fff7d1;
  --color-dark-nav-header-bg: #14191f;
  --color-dark-nav-header-fg: var(--color-charcoal-blue-98);
  --color-dark-nav-header-fg-secondary: var(--color-charcoal-blue-80);
  --color-dark-nav-header-fg-tertiary: var(--color-charcoal-blue-70);
  --color-dark-nav-header-alt-bg: #0e1216;
  --color-dark-container-header-bg: #14191f;
  --color-dark-container-body-bg: #1e262f;
  --color-dark-container-alt-bg: #1a2129;
  --color-dark-container-sustainability-bg: #11221b;
  --color-dark-container-bg-control-fill: #25b7f4;
  --color-dark-container-bg-control-fill-sustainability: #4b9a78;
  --color-dark-text-primary: #f9fafb;
  --color-dark-text-secondary: #c1cbd7;
  --color-dark-text-tertiary: #a2b1c3;
  --color-dark-text-destructive: #ff6e66;
  --color-dark-text-inverse: #0e1216;
  --color-dark-text-warning: #e5bf00;
  --color-dark-text-placeholder: #92a4b9;
  --color-dark-text-destructive-alt: #ff453a;
  --color-dark-text-link-sustainable: #87c4aa;
  --color-dark-text-link-default: #25b7f4;
  --color-dark-text-disabled: #8398af;
  --color-dark-text-placeholder-disabled: #50657c;
  --color-dark-text-error: #ff6e66;
  --color-dark-button-bg-primary-default: #25b7f4;
  --color-dark-button-bg-accent-default: #f57200;
  --color-dark-button-bg-primary-hover: #66d2ff;
  --color-dark-button-bg-primary-pressed: #0976a5;
  --color-dark-button-bg-primary-focused: #25b7f4;
  --color-dark-button-bg-accent-hover: #ff9538;
  --color-dark-button-bg-accent-pressed: #cc5f00;
  --color-dark-button-bg-accent-focused: #f57200;
  --color-dark-button-bg-disabled: #596373;
  --color-dark-button-bg-secondary-hover: #2c3845;
  --color-dark-button-bg-secondary-pressed: #323f4d;
  --color-dark-button-bg-tertiary-hover: #2c3845;
  --color-dark-button-bg-tertiary-pressed: #323f4d;
  --color-dark-button-bg-primary-default-sustainability: #4b9a78;
  --color-dark-button-bg-primary-hover-sustainability: #65b491;
  --color-dark-button-bg-primary-pressed-sustainability: #408265;
  --color-dark-button-bg-primary-focused-sustainability: #4b9a78;
  --color-dark-button-fg-primary-default: #0e1216;
  --color-dark-button-fg-primary-hover: #0e1216;
  --color-dark-button-fg-primary-pressed: #0e1216;
  --color-dark-button-fg-primary-focused: #0e1216;
  --color-dark-button-fg-accent-default: #0e1216;
  --color-dark-button-fg-accent-hover: #0e1216;
  --color-dark-button-fg-accent-pressed: #0e1216;
  --color-dark-button-fg-accent-focused: #0e1216;
  --color-dark-button-fg-disabled: #282d33;
  --color-dark-button-fg-secondary-default: #f9fafb;
  --color-dark-button-fg-secondary-hover: #f9fafb;
  --color-dark-button-fg-secondary-pressed: #0e1216;
  --color-dark-button-fg-secondary-focused: #f9fafb;
  --color-dark-button-fg-tertiary-pressed: #0976a5;
  --color-dark-button-fg-tertiary-focused: #25b7f4;
  --color-dark-button-fg-tertiary-default: #25b7f4;
  --color-dark-button-fg-tertiary-hover: #66d2ff;
  --color-dark-button-fg-primary-default-sustainability: #0e1216;
  --color-dark-button-fg-primary-hover-sustainability: #0e1216;
  --color-dark-button-fg-primary-pressed-sustainability: #000000;
  --color-dark-button-fg-primary-focused-sustainability: #0e1216;
  --color-dark-button-border-secondary-pressed: #f9fafb;
  --color-dark-button-border-secondary-focused: #f9fafb;
  --color-dark-button-border-secondary-default: #f9fafb;
  --color-dark-button-border-secondary-hover: #f9fafb;
  --color-dark-button-border-primary-default: #0976a5;
  --color-dark-button-border-tertiary-pressed: #0976a5;
  --color-dark-button-border-tertiary-focused: #25b7f4;
  --color-dark-button-border-tertiary-default: #25b7f4;
  --color-dark-button-border-tertiary-hover: #66d2ff;
  --color-dark-button-border-accent-focused: #cc5f00;
  --color-dark-button-border-primary-sustainability-focused: #408265;
  --color-dark-border-default: #384657;
  --color-dark-border-alt: #25b7f4;
  --color-dark-border-high-contrast: #c1cbd7;
  --color-dark-border-alt-sustainability: #4b9a78;
  --color-dark-divider-default: #384657;
  --color-dark-divider-active: #25b7f4;
  --color-dark-input-bg: #2c3845;
  --color-dark-input-border: #323f4d;
  --color-dark-input-icon: #8398af;
  --color-dark-input-border-focused: #25b7f4;
  --color-dark-input-border-hover: #8398af;
  --color-dark-input-bg-disabled: #242d38;
  --color-dark-input-border-disabled: #2c3845;
  --color-dark-input-border-error: #ff6e66;
  --color-dark-input-dropdown-default: #2c3845;
  --color-dark-input-dropdown-hover: #50657c;
  --color-dark-general-fill-light: #8398af;
  --color-dark-general-fill-medium: #50657c;
  --color-dark-general-fill-dark: #384657;
  --color-dark-general-fill-sustainability: #54ab85;
  --color-dark-general-fill-brand: #25b7f4;
  --color-dark-general-fill-extra-light: #a2b1c3;
  --color-dark-control-knob-primary-sustainability: #4b9a78;
  --color-dark-control-track: #50657c;
  --color-dark-control-knob-primary-blue: #25b7f4;
  --color-dark-control-fill-primary-sustainability: #65b491;
  --color-dark-control-fill-primary-blue: #66d2ff;
  --color-dark-control-btn-group-selected: #1e262f;
  --color-dark-control-btn-group-unselected: #384657;
  --color-dark-control-knob-white: #eceff3;
  --color-dark-informational-bg-tooltip: #384657;
  --color-dark-informational-bg-chip-primary: #14191f;
  --color-dark-informational-bg-chip-secondary: #384657;
  --color-dark-informational-stepper-bg-active: #14191f;
  --color-dark-informational-stepper-bg-inactive: #384657;
  --color-dark-informational-stepper-connector: #8398af;
  --color-dark-informational-banner-bg-warning: #ffffff;
}
*,
*::before,
*::after {
  box-sizing: border-box;
}
html,
body {
  height: 100vh;
  margin: 0;
  overflow: hidden;
}
body {
  background: var(--color-charcoal-blue-22);
  -ms-overflow-style: none;
  scrollbar-width: none;
}
body::-webkit-scrollbar {
  display: none;
}
::-webkit-scrollbar {
  width: 8px;
  background: var(--color-charcoal-blue-22);
}
::-webkit-scrollbar-thumb {
  background: var(--color-dark-border-high-contrast);
  border-radius: 4px;
  border: 2px solid var(--color-charcoal-blue-22);
}
::-webkit-scrollbar-thumb:hover {
  background: var(--color-dark-border-high-contrast);
}
* {
  scrollbar-width: thin;
  scrollbar-color: var(--color-dark-border-high-contrast) var(--color-charcoal-blue-22);
}
.custom-tooltip {
  position: fixed;
  transform: translateX(-50%);
  background: rgba(0, 0, 0, 0.9);
  color: var(--color-dark-text-primary);
  padding: 6px 8px;
  border-radius: 4px;
  font-size: 12px;
  line-height: 1;
  white-space: nowrap;
  z-index: 9999;
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.5);
}
.custom-tooltip::after {
  content: "";
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: -6px;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-top: 6px solid rgba(0, 0, 0, 0.9);
}

/* node_modules/@ng-select/ng-select/themes/default.theme.css */
.ng-select.ng-select-opened > .ng-select-container {
  background: #fff;
  border-color: hsl(0, 0%, 70%) #ccc hsl(0, 0%, 85%);
}
.ng-select.ng-select-opened > .ng-select-container:hover {
  box-shadow: none;
}
.ng-select.ng-select-opened > .ng-select-container .ng-arrow {
  top: -2px;
  border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #999;
  border-width: 0 5px 5px;
}
.ng-select.ng-select-opened > .ng-select-container .ng-arrow:hover {
  border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #333;
}
.ng-select.ng-select-opened.ng-select-top > .ng-select-container {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.ng-select.ng-select-opened.ng-select-right > .ng-select-container {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.ng-select.ng-select-opened.ng-select-bottom > .ng-select-container {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.ng-select.ng-select-opened.ng-select-left > .ng-select-container {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.ng-select.ng-select-focused:not(.ng-select-opened) > .ng-select-container {
  border-color: #007eff;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 0 3px rgba(0, 126, 255, .1);
}
.ng-select.ng-select-disabled > .ng-select-container {
  background-color: #f9f9f9;
}
.ng-select .ng-has-value .ng-placeholder {
  display: none;
}
.ng-select .ng-select-container {
  color: #333;
  background-color: #fff;
  border-radius: 4px;
  border: 1px solid #ccc;
  min-height: 36px;
  align-items: center;
}
.ng-select .ng-select-container:hover {
  box-shadow: 0 1px 0 rgba(0, 0, 0, .06);
}
.ng-select .ng-select-container .ng-value-container {
  align-items: center;
  padding-left: 10px;
}
[dir=rtl] .ng-select .ng-select-container .ng-value-container {
  padding-right: 10px;
  padding-left: 0;
}
.ng-select .ng-select-container .ng-value-container .ng-placeholder {
  color: #999;
}
.ng-select.ng-select-single .ng-select-container {
  height: 36px;
}
.ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input {
  top: 5px;
  left: 0;
  padding-left: 10px;
  padding-right: 50px;
}
[dir=rtl] .ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input {
  padding-right: 10px;
  padding-left: 50px;
}
.ng-select.ng-select-multiple.ng-select-disabled > .ng-select-container .ng-value-container .ng-value {
  background-color: #f9f9f9;
  border: 1px solid hsl(0, 0%, 90%);
}
.ng-select.ng-select-multiple.ng-select-disabled > .ng-select-container .ng-value-container .ng-value .ng-value-label {
  padding: 0 5px;
}
.ng-select.ng-select-multiple .ng-select-container .ng-value-container {
  padding-top: 5px;
  padding-left: 7px;
}
[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container {
  padding-right: 7px;
  padding-left: 0;
}
.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value {
  font-size: .9em;
  margin-bottom: 5px;
  color: #333;
  background-color: rgb(234.6, 244.68, 255);
  border-radius: 2px;
  margin-right: 5px;
}
[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value {
  margin-right: 0;
  margin-left: 5px;
}
.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled {
  background-color: #f9f9f9;
}
.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled .ng-value-label {
  padding-left: 5px;
}
[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled .ng-value-label {
  padding-left: 0;
  padding-right: 5px;
}
.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-label {
  display: inline-block;
  padding: 1px 5px;
}
.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon {
  display: inline-block;
  padding: 1px 5px;
}
.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon:hover {
  background-color: rgb(209.1, 231.78, 255);
}
.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.left {
  border-right: 1px solid rgb(183.6, 218.88, 255);
}
[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.left {
  border-left: 1px solid rgb(183.6, 218.88, 255);
  border-right: none;
}
.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.right {
  border-left: 1px solid rgb(183.6, 218.88, 255);
}
[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.right {
  border-left: 0;
  border-right: 1px solid rgb(183.6, 218.88, 255);
}
.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input {
  padding: 0 0 3px 3px;
}
[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input {
  padding: 0 3px 3px 0;
}
.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input > input {
  color: #000;
}
.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder {
  top: 5px;
  padding-bottom: 5px;
  padding-left: 3px;
}
[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder {
  padding-right: 3px;
  padding-left: 0;
}
.ng-select .ng-clear-wrapper {
  color: #999;
}
.ng-select .ng-clear-wrapper:hover .ng-clear {
  color: #d0021b;
}
.ng-select .ng-clear-wrapper:focus .ng-clear {
  color: #d0021b;
}
.ng-select .ng-clear-wrapper:focus {
  outline: none;
}
.ng-select .ng-spinner-zone {
  padding: 5px 5px 0 0;
}
[dir=rtl] .ng-select .ng-spinner-zone {
  padding: 5px 0 0 5px;
}
.ng-select .ng-arrow-wrapper {
  width: 25px;
  padding-right: 5px;
}
[dir=rtl] .ng-select .ng-arrow-wrapper {
  padding-left: 5px;
  padding-right: 0;
}
.ng-select .ng-arrow-wrapper:hover .ng-arrow {
  border-top-color: #666;
}
.ng-select .ng-arrow-wrapper .ng-arrow {
  border-color: #999 rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
  border-style: solid;
  border-width: 5px 5px 2.5px;
}
.ng-dropdown-panel {
  background-color: #fff;
  border: 1px solid #ccc;
  box-shadow: 0 1px 0 rgba(0, 0, 0, .06);
  left: 0;
}
.ng-dropdown-panel.ng-select-top {
  bottom: 100%;
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
  border-bottom-color: hsl(0, 0%, 90%);
  margin-bottom: -1px;
}
.ng-dropdown-panel.ng-select-top .ng-dropdown-panel-items .ng-option:first-child {
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
}
.ng-dropdown-panel.ng-select-right {
  left: 100%;
  top: 0;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  border-bottom-color: hsl(0, 0%, 90%);
  margin-bottom: -1px;
}
.ng-dropdown-panel.ng-select-right .ng-dropdown-panel-items .ng-option:first-child {
  border-top-right-radius: 4px;
}
.ng-dropdown-panel.ng-select-bottom {
  top: 100%;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  border-top-color: hsl(0, 0%, 90%);
  margin-top: -1px;
}
.ng-dropdown-panel.ng-select-bottom .ng-dropdown-panel-items .ng-option:last-child {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}
.ng-dropdown-panel.ng-select-left {
  left: -100%;
  top: 0;
  border-top-left-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  border-bottom-color: hsl(0, 0%, 90%);
  margin-bottom: -1px;
}
.ng-dropdown-panel.ng-select-left .ng-dropdown-panel-items .ng-option:first-child {
  border-top-left-radius: 4px;
}
.ng-dropdown-panel .ng-dropdown-header {
  border-bottom: 1px solid #ccc;
  padding: 5px 7px;
}
.ng-dropdown-panel .ng-dropdown-footer {
  border-top: 1px solid #ccc;
  padding: 5px 7px;
}
.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup {
  -webkit-user-select: none;
  user-select: none;
  padding: 8px 10px;
  font-weight: 500;
  color: rgba(0, 0, 0, .54);
  cursor: pointer;
}
.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-disabled {
  cursor: default;
}
.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-marked {
  background-color: rgb(244.8, 249.84, 255);
}
.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected,
.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected.ng-option-marked {
  color: rgba(0, 0, 0, .54);
  background-color: rgb(234.6, 244.68, 255);
  font-weight: 600;
}
.ng-dropdown-panel .ng-dropdown-panel-items .ng-option {
  background-color: #fff;
  color: rgba(0, 0, 0, .87);
  padding: 8px 10px;
}
.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected,
.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked {
  color: #333;
  background-color: rgb(234.6, 244.68, 255);
}
.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected .ng-option-label,
.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked .ng-option-label {
  font-weight: 600;
}
.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked {
  background-color: rgb(244.8, 249.84, 255);
  color: #333;
}
.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-disabled {
  color: #ccc;
}
.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child {
  padding-left: 22px;
}
[dir=rtl] .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child {
  padding-right: 22px;
  padding-left: 0;
}
.ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label {
  font-size: 80%;
  font-weight: 400;
  padding-right: 5px;
}
[dir=rtl] .ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label {
  padding-left: 5px;
  padding-right: 0;
}
[dir=rtl] .ng-dropdown-panel {
  direction: rtl;
  text-align: right;
}

/* angular:styles/global:styles */
