@charset "UTF-8";
div:focus-visible {
  outline: none;
}

.debug {
  border: 1px solid purple;
  background-color: aqua;
}

.ui-kit-button-root {
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  height: 35px;
  border-radius: 8px;
  box-sizing: border-box;
  display: inline-flex;
  align-items: center;
  padding: 6px 16px 6px 16px;
  cursor: pointer;
  transition: all 0.3s ease;
  outline: none;
  text-decoration: none;
  text-align: center;
  justify-content: center;
  box-shadow: none;
  outline-style: none;
  outline-width: 0;
  outline: none;
}
.ui-kit-button-root:active {
  outline-style: none;
  outline-width: 0;
  outline: none;
}
.ui-kit-button-root:active:not(:disabled) {
  outline-style: none;
  outline-width: 0;
  outline: none;
}
.ui-kit-button-root:focus {
  outline-style: none;
  outline-width: 0;
  outline: none;
}
.ui-kit-button-root:disabled, .ui-kit-button-root.ui-kit-button-disabled {
  pointer-events: none;
}
.ui-kit-button-root:hover:not(:disabled) {
  outline-style: none;
  outline-width: 0;
  outline: none;
}
.ui-kit-button-root.ui-kit-button-default {
  background: #ffffff;
  color: #5dbf28;
  border: 1px solid #5dbf28;
}
.ui-kit-button-root.ui-kit-button-default .ui-kit-button-icon path {
  color: #5dbf28;
}
.ui-kit-button-root.ui-kit-button-default:hover:not(:disabled) {
  background: rgba(11, 31, 51, 0.05);
}
.ui-kit-button-root.ui-kit-button-default:active:not(:disabled) {
  background: rgba(11, 31, 51, 0.12);
}
.ui-kit-button-root.ui-kit-button-default:disabled {
  border-color: #9da5ad;
  color: #9da5ad;
}
.ui-kit-button-root.ui-kit-button-default:disabled .ui-kit-button-icon path {
  color: #9da5ad;
}
.ui-kit-button-root.ui-kit-button-primary {
  background: #5dbf28;
  color: #ffffff;
  border: 1px solid #5dbf28;
}
.ui-kit-button-root.ui-kit-button-primary .ui-kit-button-icon path {
  color: #ffffff;
}
.ui-kit-button-root.ui-kit-button-primary:disabled {
  background-color: #ced2d6;
  border-color: #ced2d6;
  color: #9da5ad;
}
.ui-kit-button-root.ui-kit-button-primary:disabled .ui-kit-button-icon path {
  color: #9da5ad;
}
.ui-kit-button-root.ui-kit-button-primary:hover:not(:disabled) {
  background-color: rgb(73.3381604576, 159.0155949091, 27.0024050909);
  border-color: rgb(73.3381604576, 159.0155949091, 27.0024050909);
}
.ui-kit-button-root.ui-kit-button-primary:active:not(:disabled) {
  background-color: rgb(45.7048671924, 108.0203789766, 12.0036210234);
  border-color: rgb(45.7048671924, 108.0203789766, 12.0036210234);
  color: #ffffff;
}
.ui-kit-button-root.ui-kit-button-dashed {
  background: #ffffff;
  color: #5dbf28;
  border: 1px dashed #5dbf28;
}
.ui-kit-button-root.ui-kit-button-dashed .ui-kit-button-icon path {
  color: #5dbf28;
}
.ui-kit-button-root.ui-kit-button-dashed:hover:not(:disabled) {
  background: rgba(11, 31, 51, 0.05);
}
.ui-kit-button-root.ui-kit-button-dashed:active:not(:disabled) {
  background: rgba(11, 31, 51, 0.12);
}
.ui-kit-button-root.ui-kit-button-dashed:disabled {
  border-color: #9da5ad;
  color: #9da5ad;
}
.ui-kit-button-root.ui-kit-button-dashed:disabled .ui-kit-button-icon path {
  color: #9da5ad;
}
.ui-kit-button-root.ui-kit-button-text {
  background: #ffffff;
  color: #5dbf28;
  border: 1px solid #ffffff;
  background: transparent;
  border: 1px solid transparent;
}
.ui-kit-button-root.ui-kit-button-text .ui-kit-button-icon path {
  color: #5dbf28;
}
.ui-kit-button-root.ui-kit-button-text:hover:not(:disabled) {
  background: rgba(11, 31, 51, 0.05);
  border-color: rgba(11, 31, 51, 0.05);
  background: transparent;
  border: 1px solid transparent;
}
.ui-kit-button-root.ui-kit-button-text:active:not(:disabled) {
  background: rgba(11, 31, 51, 0.12);
  border-color: rgba(11, 31, 51, 0.12);
  background: transparent;
  border: 1px solid transparent;
}
.ui-kit-button-root.ui-kit-button-text:disabled {
  color: #9da5ad;
}
.ui-kit-button-root.ui-kit-button-text:disabled .ui-kit-button-icon path {
  color: #9da5ad;
}
.ui-kit-button-root.ui-kit-button-link {
  text-decoration: underline;
  background: #ffffff;
  color: #7b61ff;
  border: 1px solid #ffffff;
  background: transparent;
  border: 1px solid transparent;
}
.ui-kit-button-root.ui-kit-button-link .ui-kit-button-icon path {
  color: #7b61ff;
}
.ui-kit-button-root.ui-kit-button-link:hover:not(:disabled) {
  background: rgba(11, 31, 51, 0.05);
  border-color: rgba(11, 31, 51, 0.05);
  background: transparent;
  border: 1px solid transparent;
}
.ui-kit-button-root.ui-kit-button-link:active:not(:disabled) {
  background: rgba(11, 31, 51, 0.12);
  border-color: rgba(11, 31, 51, 0.12);
  background: transparent;
  border: 1px solid transparent;
}
.ui-kit-button-root.ui-kit-button-link:disabled {
  color: #9da5ad;
}
.ui-kit-button-root.ui-kit-button-link:disabled .ui-kit-button-icon path {
  color: #9da5ad;
}
.ui-kit-button-root.ui-kit-button-iconOnly {
  border-color: transparent;
  background-color: transparent;
  transition: opacity 0.3s ease;
  padding: 0;
  height: auto;
}
.ui-kit-button-root.ui-kit-button-iconOnly .ui-kit-button-icon {
  margin: 0;
  color: #5dbf28;
}
.ui-kit-button-root.ui-kit-button-iconOnly:hover {
  filter: opacity(75%);
}
.ui-kit-button-root.ui-kit-button-iconOnly:focus {
  filter: opacity(90%);
}
.ui-kit-button-root.ui-kit-button-iconOnly:disabled, .ui-kit-button-root.ui-kit-button-iconOnly.ui-kit-button-disabled {
  filter: opacity(25%);
}

.ui-kit-button-icon {
  margin-right: 10px;
  fill: currentColor;
  transition: all 0.3s ease;
}
.ui-kit-button-icon path {
  fill: currentColor;
}

/*
  ****************************************************************************************************************
  !!! NOT REFACTORED !!!

  &.filled-secondary {
    background: $theme-color-secondary-20;
    color: $theme-color-primary;
    border: 1px solid transparent;

    &:hover:not(:disabled) {
      background: color.adjust($theme-color-secondary-20, $lightness: -10%);
    }

    &:active:not(:disabled) {
      background: color.adjust($theme-color-secondary-20, $lightness: -10%);
    }

    &:disabled,
    &.disabled {
      filter: opacity(25%);
    }

    .icon,
    .icon path {
      color: $theme-color-primary;
    }
  }

  &.outlined-primary {
    background: $theme-color-white;
    color: $theme-color-primary;
    border: 1px solid $theme-color-primary;

    &:hover:not(:disabled) {
      border-color: color.adjust($theme-color-secondary-20, $lightness: -10%);
    }

    &:active:not(:disabled) {
      border-color: color.adjust($theme-color-secondary-20, $lightness: -10%);
    }

    &:focus {
      box-shadow: 0 0 0 2px $theme-color-secondary-20;
    }

    &:disabled,
    &.disabled {
      filter: opacity(25%);
    }

    .icon,
    .icon path {
      color: $theme-color-primary;
    }
  }

  &.outlined-secondary {
    background: $theme-color-white;
    color: $tertiary-color;
    border: 1px solid $tertiary-color;

    &:hover:not(:disabled) {
      border-color: color.adjust($tertiary-color, $lightness: -10%);
    }

    &:active:not(:disabled) {
      border-color: color.adjust($tertiary-color, $lightness: -10%);
    }

    &:focus {
      box-shadow: 0 0 0 2px $tertiary-color;
    }

    &:disabled,
    &.disabled {
      filter: opacity(25%);
    }

    .icon,
    .icon path {
      color: $tertiary-color;
    }
  }

  &.inlined {
    background: $theme-color-white;
    color: $tertiary-color;
    border: 1px solid transparent;

    &:hover:not(:disabled) {
      color: color.adjust($tertiary-color, $lightness: -10%);
    }

    &:active:not(:disabled) {
      color: color.adjust($tertiary-color, $lightness: -10%);
    }

    &:focus {
      filter: opacity(25%);
    }

    &:disabled,
    &.disabled {
      filter: opacity(25%);
    }

    .icon,
    .icon path {
      color: $theme-color-primary;
    }
  }

*/
.ui-kit-checkbox-root {
  display: flex;
  flex-direction: column;
  position: relative;
  justify-content: left;
}
.ui-kit-checkbox-root, .ui-kit-checkbox-root * {
  box-sizing: border-box;
}
.ui-kit-checkbox-root label {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
  color: #0b1f33;
}
.ui-kit-checkbox-root label.ui-kit-checkbox-disabled {
  color: #9da5ad;
}
.ui-kit-checkbox-root label {
  display: inline-flex;
  flex-direction: row;
  margin-right: auto;
  border-radius: 4px;
  height: 16px;
  -ms-user-select: none;
  -webkit-user-select: none;
  user-select: none;
  align-items: center;
  cursor: pointer;
}
.ui-kit-checkbox-root label span {
  border: 1px solid #6d7985;
  border-radius: 4px;
  background-color: #ffffff;
}
.ui-kit-checkbox-root label span:after {
  border: solid #ffffff;
}
.ui-kit-checkbox-root label span {
  position: absolute;
  top: 0;
  left: 0;
  height: 16px;
  width: 16px;
}
.ui-kit-checkbox-root label span.ui-kit-checkbox-checkbox-label-start {
  top: unset;
  left: unset;
}
.ui-kit-checkbox-root label span:after {
  content: "";
  position: absolute;
  display: none;
  left: 5px;
  bottom: 3px;
  width: 3px;
  height: 10px;
  border-width: 0 2px 2px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}
.ui-kit-checkbox-root label input {
  visibility: hidden;
  padding-top: auto;
  padding-bottom: auto;
  padding-left: 10px;
  padding-right: 10px;
  display: inline-flex;
  cursor: text;
}
.ui-kit-checkbox-root label input:disabled ~ span {
  background-color: #ced2d6;
  border-color: #9da5ad;
}
.ui-kit-checkbox-root label input:checked ~ span {
  background-color: #5dbf28;
  border-color: #5dbf28;
}
.ui-kit-checkbox-root label input:checked ~ span:after {
  display: block;
}
.ui-kit-checkbox-root label div.ui-kit-checkbox-checkbox-label-start {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: end;
}
.ui-kit-checkbox-root label.ui-kit-checkbox-has-start-adornment label input {
  padding-left: 40px;
}
.ui-kit-checkbox-root label.ui-kit-checkbox-has-start-adornment label input[type=search] {
  padding-left: 52px;
}
.ui-kit-checkbox-root label.ui-kit-checkbox-horizontal {
  flex-direction: row;
  align-items: center;
  gap: 8px;
}
.ui-kit-checkbox-root label.ui-kit-checkbox-horizontal label {
  margin-bottom: 0;
}
.ui-kit-checkbox-root label.ui-kit-checkbox-switch {
  display: inline-flex;
  align-items: center;
  cursor: pointer;
}
.ui-kit-checkbox-root label.ui-kit-checkbox-switch input {
  display: none;
}
.ui-kit-checkbox-root label.ui-kit-checkbox-switch span {
  position: relative;
  display: inline-block;
  width: 28px;
  height: 16px;
  background-color: #3c4c5c;
  border-radius: 10px;
  transition: background-color 0.3s;
  border: none;
  margin-left: 10px;
}
.ui-kit-checkbox-root label.ui-kit-checkbox-switch span.ui-kit-checkbox-switch-label-end {
  margin-right: 10px;
  margin-left: 0;
}
.ui-kit-checkbox-root label.ui-kit-checkbox-switch span::before {
  content: "";
  position: absolute;
  width: 12px;
  height: 12px;
  background-color: #ffffff;
  border-radius: 50%;
  top: 2px;
  left: 2px;
  transition: transform 0.3s;
  margin-right: 10px;
}
.ui-kit-checkbox-root label.ui-kit-checkbox-switch span::after {
  border: transparent;
}
.ui-kit-checkbox-root label.ui-kit-checkbox-switch input:checked + span {
  background-color: #5dbf28;
}
.ui-kit-checkbox-root label.ui-kit-checkbox-switch input:checked + span::before {
  transform: translateX(12px);
}

span.ui-kit-checkbox-additional {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 16px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
  margin-top: 5px;
  color: #6d7985;
}
span.ui-kit-checkbox-additional.ui-kit-checkbox-error {
  color: #d92020;
}
span.ui-kit-checkbox-additional.done:not(.ui-kit-checkbox-error) {
  color: #1ba049;
}

.ui-kit-checkbox-input-wrapper {
  position: relative;
}

.ui-kit-checkbox-adornment {
  position: absolute;
  left: 0;
  bottom: 50%;
  transform: translateY(50%);
}

.ui-kit-checkbox-disabled {
  pointer-events: none;
}

.ui-kit-checkbox-message-icon {
  margin-left: 4px;
}

div.ui-kit-combobox-root {
  display: flex;
  flex-grow: 1;
  flex-direction: column;
}
div.ui-kit-combobox-root div.ui-kit-combobox-label {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
  color: #6d7985;
  margin-bottom: 5px;
}
div.ui-kit-combobox-root div.ui-kit-combobox-additional {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 16px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
  color: #6d7985;
  margin-top: 5px;
}
div.ui-kit-combobox-root div.ui-kit-combobox-additional.ui-kit-combobox-done {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 16px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
  color: #1ba049;
  margin-top: 5px;
}
div.ui-kit-combobox-root div.ui-kit-combobox-additional.ui-kit-combobox-warning {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 16px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
  color: #ffc400;
  margin-top: 5px;
}
div.ui-kit-combobox-root div.ui-kit-combobox-additional.ui-kit-combobox-error {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 16px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
  color: #d92020;
  margin-top: 5px;
}
div.ui-kit-combobox-root.ui-kit-combobox-horizontal {
  flex-direction: row;
  align-items: center;
  gap: 8px;
}
div.ui-kit-combobox-root.ui-kit-combobox-horizontal div.ui-kit-combobox-label {
  margin-bottom: 0;
}
div.ui-kit-combobox-root div.ui-kit-combobox-select {
  border-width: 1px;
  border-style: solid;
  border-color: #858f99;
  border-radius: 8px;
  background-color: #ffffff;
}
div.ui-kit-combobox-root div.ui-kit-combobox-select div.ui-kit-combobox-editor span {
  color: #6d7985;
}
div.ui-kit-combobox-root div.ui-kit-combobox-select div.ui-kit-combobox-editor div.ui-kit-combobox-placeholder:not(.ui-kit-combobox-text) {
  color: #6d7985;
}
div.ui-kit-combobox-root div.ui-kit-combobox-select div.ui-kit-combobox-editor div.ui-kit-combobox-input {
  border: 0;
  outline: none;
}
div.ui-kit-combobox-root div.ui-kit-combobox-select div.ui-kit-combobox-editor div.ui-kit-combobox-text {
  color: #0b1f33;
}
div.ui-kit-combobox-root div.ui-kit-combobox-select.ui-kit-combobox-error {
  border-color: #d92020;
}
div.ui-kit-combobox-root div.ui-kit-combobox-select.ui-kit-combobox-warning {
  border-color: #ffc400;
}
div.ui-kit-combobox-root div.ui-kit-combobox-select.ui-kit-combobox-done:not(.ui-kit-combobox-error):not(.ui-kit-combobox-warning) {
  border-color: #1ba049;
}
div.ui-kit-combobox-root div.ui-kit-combobox-select.ui-kit-combobox-disabled {
  background-color: #ced2d6;
  border-color: #ced2d6;
}
div.ui-kit-combobox-root div.ui-kit-combobox-select.ui-kit-combobox-disabled div.ui-kit-combobox-editor div.ui-kit-combobox-placeholder:not(.ui-kit-combobox-text) {
  color: #9da5ad;
}
div.ui-kit-combobox-root div.ui-kit-combobox-select.ui-kit-combobox-disabled div.ui-kit-combobox-editor div.ui-kit-combobox-selectedtext:not(.ui-kit-combobox-placeholder) {
  color: #0b1f33;
}
div.ui-kit-combobox-root div.ui-kit-combobox-select.ui-kit-combobox-disabled::after {
  border-color: #0b1f33;
}
div.ui-kit-combobox-root div.ui-kit-combobox-select.ui-kit-combobox-readonly:not(.ui-kit-combobox-disabled) {
  background-color: #ced2d6;
  border-color: #ced2d6;
}
div.ui-kit-combobox-root div.ui-kit-combobox-select:hover:not(.ui-kit-combobox-disabled):not(.ui-kit-combobox-readonly) {
  border-color: #9da5ad;
}
div.ui-kit-combobox-root div.ui-kit-combobox-select:hover:not(.ui-kit-combobox-disabled):not(.ui-kit-combobox-readonly)::after {
  border-color: #9da5ad;
}
div.ui-kit-combobox-root div.ui-kit-combobox-select:has(div.ui-kit-combobox-editor div.ui-kit-combobox-input[contentEditable=true]:active):not(.ui-kit-combobox-disabled):not(.ui-kit-combobox-readonly) {
  outline: none;
  background-color: #ffffff;
}
div.ui-kit-combobox-root div.ui-kit-combobox-select:has(div.ui-kit-combobox-editor div.ui-kit-combobox-input[contentEditable=true]:active):not(.ui-kit-combobox-disabled):not(.ui-kit-combobox-readonly)::after {
  border-color: #5dbf28;
}
div.ui-kit-combobox-root div.ui-kit-combobox-select:active:not(.ui-kit-combobox-disabled):not(.ui-kit-combobox-readonly) {
  outline: none;
  background-color: #ffffff;
}
div.ui-kit-combobox-root div.ui-kit-combobox-select:active:not(.ui-kit-combobox-disabled):not(.ui-kit-combobox-readonly)::after {
  border-color: #5dbf28;
}
div.ui-kit-combobox-root div.ui-kit-combobox-select:focus:active:not(.ui-kit-combobox-disabled):not(.ui-kit-combobox-readonly) {
  border-width: 2px;
  background-color: #ffffff;
  border-color: #7b61ff;
}
div.ui-kit-combobox-root div.ui-kit-combobox-select:focus:active:not(.ui-kit-combobox-disabled):not(.ui-kit-combobox-readonly)::after {
  border-color: #7b61ff;
}
div.ui-kit-combobox-root div.ui-kit-combobox-select:has(div.ui-kit-combobox-editor div.ui-kit-combobox-input[contentEditable=true]:focus):not(.ui-kit-combobox-disabled):not(.ui-kit-combobox-readonly) {
  border-width: 2px;
  background-color: #ffffff;
  border-color: #7b61ff;
}
div.ui-kit-combobox-root div.ui-kit-combobox-select:has(div.ui-kit-combobox-editor div.ui-kit-combobox-input[contentEditable=true]:focus):not(.ui-kit-combobox-disabled):not(.ui-kit-combobox-readonly)::after {
  border-color: #7b61ff;
}
div.ui-kit-combobox-root div.ui-kit-combobox-select:focus:not(.ui-kit-combobox-disabled):not(.ui-kit-combobox-readonly) {
  border-width: 2px;
  outline: none;
  border-color: #7b61ff;
}
div.ui-kit-combobox-root div.ui-kit-combobox-select:focus:not(.ui-kit-combobox-disabled):not(.ui-kit-combobox-readonly)::after {
  border-color: #7b61ff;
}
div.ui-kit-combobox-root div.ui-kit-combobox-select::after {
  border-color: #858f99;
  -webkit-transform: translateY(-75%) translateX(-50%) rotate(45deg);
  -ms-transform: translateY(-75%) translateX(-50%) rotate(45deg);
  transform: translateY(-75%) translateX(-50%) rotate(45deg);
}
div.ui-kit-combobox-root div.ui-kit-combobox-select.ui-kit-combobox-openup {
  background-color: #ffffff;
}
div.ui-kit-combobox-root div.ui-kit-combobox-select.ui-kit-combobox-opendown {
  background-color: #ffffff;
}
div.ui-kit-combobox-root div.ui-kit-combobox-select {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
}
div.ui-kit-combobox-root div.ui-kit-combobox-select {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
div.ui-kit-combobox-root div.ui-kit-combobox-select {
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
}
div.ui-kit-combobox-root div.ui-kit-combobox-select {
  appearance: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: flex;
  position: relative;
  width: 100%;
  height: 35px;
  padding-left: 10px;
  padding-right: 10px;
}
div.ui-kit-combobox-root div.ui-kit-combobox-select.ui-kit-combobox-start {
  padding-left: 25px;
}
div.ui-kit-combobox-root div.ui-kit-combobox-select {
  cursor: pointer;
}
div.ui-kit-combobox-root div.ui-kit-combobox-select.ui-kit-combobox-openup div.ui-kit-combobox-dropdown {
  visibility: visible;
  display: block;
  bottom: calc(100% + 5px);
  top: unset;
}
div.ui-kit-combobox-root div.ui-kit-combobox-select.ui-kit-combobox-opendown div.ui-kit-combobox-dropdown {
  visibility: visible;
  display: block;
  top: calc(100% + 5px);
  bottom: unset;
}
div.ui-kit-combobox-root div.ui-kit-combobox-select::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 5px;
  width: 7px;
  height: 7px;
  display: block;
  border-style: solid;
  border-width: 0px 2px 2px 0px;
  border-radius: 0;
  pointer-events: none;
}
div.ui-kit-combobox-root div.ui-kit-combobox-select div.ui-kit-combobox-editor {
  flex: 1;
  margin-top: auto;
  margin-bottom: auto;
  margin-right: 26px;
  text-align: left;
  display: flex;
}
div.ui-kit-combobox-root div.ui-kit-combobox-select div.ui-kit-combobox-editor span {
  width: max-content;
  margin-left: 0;
  margin-top: auto;
  margin-bottom: auto;
  pointer-events: none;
  white-space: pre;
}
div.ui-kit-combobox-root div.ui-kit-combobox-select div.ui-kit-combobox-editor div.ui-kit-combobox-input-placement {
  margin-top: auto;
  margin-bottom: auto;
  white-space: pre;
  max-width: 100%;
  width: 100%;
  flex-grow: 1;
  flex: 1;
  display: flex;
  position: relative;
  height: 35px;
  line-height: 35px;
}
div.ui-kit-combobox-root div.ui-kit-combobox-select div.ui-kit-combobox-editor div.ui-kit-combobox-input-placement div.ui-kit-combobox-input {
  height: 100%;
  white-space: pre;
  max-width: 100%;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  position: absolute;
  display: block;
  margin-top: auto;
  margin-bottom: auto;
}
div.ui-kit-combobox-root div.ui-kit-combobox-select div.ui-kit-combobox-dropdown {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
div.ui-kit-combobox-root div.ui-kit-combobox-select div.ui-kit-combobox-dropdown {
  border-width: 2px;
  border-style: solid;
  border-color: #9da5ad;
  border-radius: 8px;
  background-color: #ffffff;
}
div.ui-kit-combobox-root div.ui-kit-combobox-select div.ui-kit-combobox-dropdown {
  visibility: hidden;
  display: hidden;
  padding-top: 5px;
  padding-bottom: 5px;
  position: absolute;
  left: -2px;
  bottom: 100%;
  width: calc(100% + 4px);
  max-height: 220px;
  overflow-y: auto;
  z-index: 1;
  box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2);
  width: 100%;
}
div.ui-kit-combobox-root div.ui-kit-combobox-select div.ui-kit-combobox-dropdown div.ui-kit-combobox-filter {
  border-radius: 4px;
  background-color: #ffffff;
  border-style: solid;
  border-width: 1px;
  border-color: #858f99;
  position: unset;
  display: flex;
  margin: 8px;
  height: 32px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
div.ui-kit-combobox-root div.ui-kit-combobox-select div.ui-kit-combobox-dropdown div.ui-kit-combobox-item {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
  background-color: #ffffff;
  border: 0;
  border-radius: 0;
  max-width: 100%;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
div.ui-kit-combobox-root div.ui-kit-combobox-select div.ui-kit-combobox-dropdown div.ui-kit-combobox-item:hover {
  background: rgb(147.7754634289, 224.9996227162, 106.0113772838);
}
div.ui-kit-combobox-root div.ui-kit-combobox-select div.ui-kit-combobox-dropdown div.ui-kit-combobox-item.ui-kit-combobox-active {
  background: rgb(214.0625168936, 254.0012498149, 194.0037501851);
}
div.ui-kit-combobox-root div.ui-kit-combobox-select div.ui-kit-combobox-dropdown div.ui-kit-combobox-item {
  position: unset;
  display: flex;
  width: 100%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
div.ui-kit-combobox-root div.ui-kit-combobox-select div.ui-kit-combobox-dropdown div.ui-kit-combobox-item.ui-kit-combobox-start {
  padding-left: 25px;
}
div.ui-kit-combobox-root div.ui-kit-combobox-select div.ui-kit-combobox-dropdown {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
div.ui-kit-combobox-root div.ui-kit-combobox-select div.ui-kit-combobox-dropdown {
  border-width: 2px;
  border-style: solid;
  border-color: #9da5ad;
  border-radius: 8px;
  background-color: #ffffff;
}
div.ui-kit-combobox-root div.ui-kit-combobox-select div.ui-kit-combobox-dropdown {
  padding: 0;
  margin: 0;
}
div.ui-kit-combobox-root div.ui-kit-combobox-select div.ui-kit-combobox-dropdown div.ui-kit-combobox-item {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
  background-color: #ffffff;
  border: 0;
  border-radius: 0;
  max-width: 100%;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
div.ui-kit-combobox-root div.ui-kit-combobox-select div.ui-kit-combobox-dropdown div.ui-kit-combobox-item:hover {
  background: rgb(147.7754634289, 224.9996227162, 106.0113772838);
}
div.ui-kit-combobox-root div.ui-kit-combobox-select div.ui-kit-combobox-dropdown div.ui-kit-combobox-item.ui-kit-combobox-active {
  background: rgb(214.0625168936, 254.0012498149, 194.0037501851);
}
div.ui-kit-combobox-root div.ui-kit-combobox-select div.ui-kit-combobox-dropdown div.ui-kit-combobox-item {
  position: relative;
  height: 35px;
  padding-left: 10px;
  padding-right: 10px;
}
div.ui-kit-combobox-root div.ui-kit-combobox-select div.ui-kit-combobox-dropdown div.ui-kit-combobox-item div.ui-kit-combobox-itemtext {
  margin-top: auto;
  margin-bottom: auto;
  max-width: 100%;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
div.ui-kit-combobox-root div.ui-kit-combobox-select div.ui-kit-combobox-dropdown div.ui-kit-combobox-item .ui-kit-combobox-itemtext-warning {
  display: none;
  position: relative;
  margin-top: auto;
  margin-bottom: auto;
  white-space: wrap;
  overflow: unset;
}
div.ui-kit-combobox-root div.ui-kit-combobox-select .ui-kit-combobox-icon path {
  fill: #0b1f33;
}
div.ui-kit-combobox-root div.ui-kit-combobox-select .ui-kit-combobox-icon {
  width: 16px;
  height: 16px;
}
div.ui-kit-combobox-root div.ui-kit-combobox-select .ui-kit-combobox-icon.ui-kit-combobox-start {
  margin: 0;
  padding: 0;
  position: absolute;
  top: 50%;
  left: 8px;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
div.ui-kit-combobox-root div.ui-kit-combobox-select .ui-kit-combobox-icon.ui-kit-combobox-end {
  margin: 0;
  padding: 0;
  position: absolute;
  top: 50%;
  right: 8px;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
div.ui-kit-combobox-root div.ui-kit-combobox-select .ui-kit-combobox-icon path {
  margin-top: auto;
  margin-bottom: auto;
}

.ui-kit-dialog-content {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
}

.ui-kit-devider-root {
  background-color: #D0DAF0;
}
.ui-kit-devider-root.ui-kit-devider-vertical {
  width: 1px;
  height: 100%;
}
.ui-kit-devider-root.ui-kit-devider-horizontal {
  width: 100%;
  height: 1px;
}

.ui-kit-dropdown-hidden {
  visibility: hidden;
}

.ui-kit-dropdown-control {
  position: relative;
  width: fit-content;
  display: flex;
  align-items: center;
}
.ui-kit-dropdown-control-full-width {
  width: 100%;
}

.ui-kit-dropdown-content {
  position: absolute;
  z-index: 20;
}
.ui-kit-dropdown-content.ui-kit-dropdown-content-left {
  left: 0;
}
.ui-kit-dropdown-content.ui-kit-dropdown-content-right {
  right: 0;
}
.ui-kit-dropdown-content.ui-kit-dropdown-content-top {
  bottom: calc(100% + 4px);
}
.ui-kit-dropdown-content.ui-kit-dropdown-content-bottom {
  top: calc(100% + 4px);
}
.ui-kit-dropdown-content.ui-kit-dropdown-content-full-width {
  width: auto;
  min-width: 100%;
}

.ui-kit-dropdown-content-container {
  background: #ffffff;
  padding: 20px 16px;
  border-radius: 4px;
  text-wrap: nowrap;
  box-shadow: 0px 3.2px 9px 0px rgba(0, 0, 0, 0.1607843137), 0px 0.6px 1.8px 0px rgba(0, 0, 0, 0.1019607843), 0px -1.5px 6px 0px rgba(0, 0, 0, 0.0588235294);
}

.ui-kit-dropdown-menu-content-container {
  padding: 8px 0px;
}

.ui-kit-dropdown-menu-item-root {
  padding: 6px 12px 6px 12px;
  min-height: 32px;
  cursor: pointer;
  font-size: 16px;
  font-weight: 400;
  box-sizing: border-box;
  color: #0b1f33;
}
.ui-kit-dropdown-menu-item-root:hover:not(.ui-kit-dropdown-menu-item-disabled) {
  background: #F2F2F2;
}
.ui-kit-dropdown-menu-item-root.ui-kit-dropdown-menu-item-disabled {
  cursor: default;
  filter: opacity(25%);
  pointer-events: none;
}

.ui-kit-dropdown-menu-item-padding {
  padding: 6px 12px 6px 12px;
}

.ui-kit-link-root {
  box-sizing: border-box;
  display: inline-flex;
  align-items: center;
  padding: 6px 16px 6px 16px;
  background: transparent;
  letter-spacing: 0px;
  cursor: pointer;
  transition: all 0.3s ease;
  outline: none;
  text-decoration: none;
  text-align: center;
  justify-content: center;
  box-shadow: none;
  font-size: 16px;
  font-family: Lato;
  font-weight: 600;
  line-height: 20px;
  outline-style: none;
  outline-width: 0;
  outline: none;
}
.ui-kit-link-root:active {
  outline-style: none;
  outline-width: 0;
  outline: none;
}
.ui-kit-link-root:disabled, .ui-kit-link-root.ui-kit-link-disabled {
  pointer-events: none;
}
.ui-kit-link-root.ui-kit-link-default {
  color: #5dbf28;
}
.ui-kit-link-root.ui-kit-link-default:hover:not(:disabled) {
  outline: none;
  opacity: 70%;
}
.ui-kit-link-root.ui-kit-link-default:active {
  outline-style: none;
  outline-width: 0;
  outline: none;
}
.ui-kit-link-root.ui-kit-link-default:active:not(:disabled) {
  color: rgb(45.7048671924, 108.0203789766, 12.0036210234);
  outline-style: none;
  outline-width: 0;
  outline: none;
}
.ui-kit-link-root.ui-kit-link-default:focus {
  outline-style: none;
  outline-width: 0;
  outline: none;
}
.ui-kit-link-root.ui-kit-link-default:disabled, .ui-kit-link-root.ui-kit-link-default.ui-kit-link-disabled {
  color: #c4cad0;
}
.ui-kit-link-root.ui-kit-link-default:disabled .ui-kit-link-icon,
.ui-kit-link-root.ui-kit-link-default:disabled .ui-kit-link-icon path, .ui-kit-link-root.ui-kit-link-default.ui-kit-link-disabled .ui-kit-link-icon,
.ui-kit-link-root.ui-kit-link-default.ui-kit-link-disabled .ui-kit-link-icon path {
  color: #c4cad0;
}
.ui-kit-link-root.ui-kit-link-default .ui-kit-link-icon,
.ui-kit-link-root.ui-kit-link-default .ui-kit-link-icon path {
  color: #5dbf28;
}
.ui-kit-link-root.ui-kit-link-link {
  color: #7b61ff;
  text-decoration: underline;
}
.ui-kit-link-root.ui-kit-link-link:hover:not(:disabled) {
  color: rgb(53.8957198228, 32.999922, 159.982078);
  outline: none;
  opacity: 70%;
}
.ui-kit-link-root.ui-kit-link-link:active {
  outline-style: none;
  outline-width: 0;
  outline: none;
}
.ui-kit-link-root.ui-kit-link-link:active:not(:disabled) {
  color: rgb(75.0167809367, 49.020598, 206.997402);
  outline-style: none;
  outline-width: 0;
  outline: none;
}
.ui-kit-link-root.ui-kit-link-link:active:not(:disabled) .ui-kit-link-icon path {
  fill: #3c4c5c;
}
.ui-kit-link-root.ui-kit-link-link:focus {
  outline-style: none;
  outline-width: 0;
  outline: none;
}
.ui-kit-link-root.ui-kit-link-link:disabled, .ui-kit-link-root.ui-kit-link-link.ui-kit-link-disabled {
  color: #9da5ad;
}
.ui-kit-link-root.ui-kit-link-link:disabled .ui-kit-link-icon path, .ui-kit-link-root.ui-kit-link-link.ui-kit-link-disabled .ui-kit-link-icon path {
  fill: #9da5ad;
}
.ui-kit-link-root.ui-kit-link-link .ui-kit-link-icon {
  margin-right: 0px;
}
.ui-kit-link-root.ui-kit-link-link .ui-kit-link-icon path {
  fill: #7b61ff;
  margin-right: 0px;
}

.ui-kit-link-icon {
  margin-right: 10px;
  fill: currentColor;
  transition: all 0.3s ease;
}
.ui-kit-link-icon path {
  fill: currentColor;
}

.ui-kit-modal-root {
  position: fixed;
  inset: 0;
  z-index: 10;
  opacity: 0;
  transition: opacity 0.3s ease;
  height: 100%;
}
.ui-kit-modal-root.ui-kit-modal-hidden {
  display: none;
}
.ui-kit-modal-root.ui-kit-modal-visible {
  opacity: 1;
}

.ui-kit-modal-backdrop {
  position: fixed;
  z-index: -1;
  inset: 0;
}

.ui-kit-modal-container {
  height: 100%;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  display: flex;
}

.ui-kit-modal-content {
  position: relative;
  min-width: 500px;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  box-shadow: 0px 6.4px 28px 0px rgba(0, 0, 0, 0.12), 0px 1.2px 18px 0px rgba(0, 0, 0, 0.08);
  background: #ffffff;
  border-radius: 12px;
}

.ui-kit-modal-header {
  display: flex;
  justify-content: space-between;
  height: 24px;
  line-height: 16px;
  color: #232431;
  padding: 20px 24px 0px 24px;
}
.ui-kit-modal-header path {
  fill: currentColor;
  color: #747782;
}

.ui-kit-modal-close-button {
  cursor: pointer;
  position: absolute;
  top: 16px;
  right: 12px;
}

.ui-kit-modal-actions-root {
  padding: 16px;
  display: flex;
  justify-content: end;
  align-items: center;
  gap: 12px;
}
.ui-kit-modal-actions-root button {
  min-width: 100px;
}

.ui-kit-modal-content-root {
  margin: 16px 16px 0px 16px;
  height: 100%;
  overflow-y: auto;
  font-weight: 400;
  font-size: 16px;
}

.ui-kit-modal-title-root {
  padding: 16px 16px 0px 16px;
}

.ui-kit-modal-title {
  flex: 1;
  margin: 0;
  color: #232431;
}

:root {
  --toastify-color-info: #7b61ff;
  --toastify-color-success: #1ba049;
  --toastify-color-warning: #ff5c22;
  --toastify-color-error: #d92020;
  --toastify-toast-width: 384px;
}
:root .Toastify__toast-icon {
  align-self: start;
  margin-top: 4px;
}
:root .Toastify__toast-container.Toastify__toast-container--bottom-center {
  width: 800px;
}
:root .Toastify__close-button {
  margin-top: 4px;
}

:root .ui-kit-toast {
  font-family: Lato;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  text-align: left;
  color: #0b1f33;
}
:root .ui-kit-toast.ui-kit-toast-success {
  background-color: rgb(234.0110158364, 252.0019841636, 241.1330044261);
}
:root .ui-kit-toast.ui-kit-toast-info {
  background-color: rgb(241.8864776371, 238.984, 255);
}
:root .ui-kit-toast.ui-kit-toast-warning {
  background-color: rgb(255, 241.0364307692, 229.024);
}
:root .ui-kit-toast.ui-kit-toast-error {
  background-color: rgb(254.9997751566, 239.0042248434, 239.0042248434);
}

.ui-kit-text-field-root {
  display: flex;
  flex-direction: column;
  position: relative;
}
.ui-kit-text-field-root, .ui-kit-text-field-root * {
  box-sizing: border-box;
}
.ui-kit-text-field-root .ui-kit-text-field-component {
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  display: inline-flex;
  position: relative;
  width: 100%;
}
.ui-kit-text-field-root .ui-kit-text-field-component:has(> input[type=text]:focus) {
  outline: none;
}
.ui-kit-text-field-root .ui-kit-text-field-component .ui-kit-text-field-icon path {
  fill: #6d7985;
}
.ui-kit-text-field-root .ui-kit-text-field-component .ui-kit-text-field-icon.ui-kit-text-field-start {
  margin: 0;
  padding: 0;
  position: absolute;
  top: 50%;
  left: 8px;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.ui-kit-text-field-root .ui-kit-text-field-component .ui-kit-text-field-icon.ui-kit-text-field-end {
  margin: 0;
  padding: 0;
  position: absolute;
  top: 50%;
  right: 8px;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.ui-kit-text-field-root .ui-kit-text-field-component .ui-kit-text-field-icon path {
  margin-top: auto;
  margin-bottom: auto;
}
.ui-kit-text-field-root .ui-kit-text-field-component input {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  opacity: unset;
  outline: none;
  border: 1px solid #858f99;
  border-radius: 8px;
  background-color: #ffffff;
}
.ui-kit-text-field-root .ui-kit-text-field-component input.ui-kit-text-field-readonly {
  border-color: #ced2d6;
  background-color: #ced2d6;
}
.ui-kit-text-field-root .ui-kit-text-field-component input.ui-kit-text-field-readonly:hover {
  outline: none;
}
.ui-kit-text-field-root .ui-kit-text-field-component input.ui-kit-text-field-readonly:focus {
  outline: none;
}
.ui-kit-text-field-root .ui-kit-text-field-component input:focus {
  outline: none;
  border-width: 2px;
  border-color: #7b61ff;
}
.ui-kit-text-field-root .ui-kit-text-field-component input:hover:not(:active):not(:focus):not(:disabled) {
  outline: none;
  border-color: #9da5ad;
}
.ui-kit-text-field-root .ui-kit-text-field-component input:active {
  outline: none;
  border-color: #9da5ad;
}
.ui-kit-text-field-root .ui-kit-text-field-component input::placeholder {
  color: #6d7985;
}
.ui-kit-text-field-root .ui-kit-text-field-component input:disabled {
  border-color: #ced2d6;
  background-color: #ced2d6;
}
.ui-kit-text-field-root .ui-kit-text-field-component input:disabled::placeholder:not(.ui-kit-text-field-readonly) {
  color: #9da5ad;
}
.ui-kit-text-field-root .ui-kit-text-field-component input.ui-kit-text-field-additional.ui-kit-text-field-error {
  border-color: #d92020;
}
.ui-kit-text-field-root .ui-kit-text-field-component input.ui-kit-text-field-additional.ui-kit-text-field-warning {
  border-color: #ffc400;
}
.ui-kit-text-field-root .ui-kit-text-field-component input.ui-kit-text-field-additional.ui-kit-text-field-done:not(.ui-kit-text-field-error):not(.ui-kit-text-field-warning) {
  border-color: #1ba049;
}
.ui-kit-text-field-root .ui-kit-text-field-component input {
  display: inline-flex;
  box-sizing: border-box;
  width: 100%;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: auto;
  padding-bottom: auto;
  height: 35px;
  letter-spacing: inherit;
  cursor: text;
}
.ui-kit-text-field-root .ui-kit-text-field-component input.ui-kit-text-field-start-icon {
  padding-left: 25px;
}
.ui-kit-text-field-root .ui-kit-text-field-component input.ui-kit-text-field-end-icon {
  padding-right: 25px;
}
.ui-kit-text-field-root .ui-kit-text-field-component input:disabled.ui-kit-text-field-readonly {
  filter: none;
}
.ui-kit-text-field-root label {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
  color: #6d7985;
  margin-bottom: 5px;
}
.ui-kit-text-field-root.ui-kit-text-field-has-start-adornment input {
  padding-left: 40px;
}
.ui-kit-text-field-root.ui-kit-text-field-has-start-adornment input[type=search] {
  padding-left: 52px;
}
.ui-kit-text-field-root.ui-kit-text-field-horizontal {
  flex-direction: row;
  align-items: center;
  gap: 8px;
}
.ui-kit-text-field-root.ui-kit-text-field-horizontal label {
  margin-bottom: 0;
}

span.ui-kit-text-field-additional {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 16px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
  margin-top: 5px;
  color: #6d7985;
}
span.ui-kit-text-field-additional.ui-kit-text-field-error {
  color: #d92020;
}
span.ui-kit-text-field-additional.ui-kit-text-field-warning {
  color: #ffc400;
}
span.ui-kit-text-field-additional.ui-kit-text-field-done:not(.ui-kit-text-field-error):not(.ui-kit-text-field-warning) {
  color: #1ba049;
}

.ui-kit-text-field-input-wrapper {
  position: relative;
}

.ui-kit-text-field-adornment {
  position: absolute;
  left: 0;
  bottom: 50%;
  transform: translateY(50%);
}

.ui-kit-text-field-disabled {
  pointer-events: none;
}

.ui-kit-routed-tabs-root {
  height: 100%;
}

.ui-kit-routed-tabs-container {
  box-sizing: border-box;
  padding: 24px 24px 18px 24px;
  height: 100%;
}

.ui-kit-tabbed-data-container-root {
  display: flex;
  height: 100%;
  background: #ffffff;
  padding: 9px 16px 16px 16px;
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
  border-top-right-radius: 8px;
  box-sizing: border-box;
  flex-direction: column;
  gap: 16px;
}

:root {
  --ui-kit-progress-bar-value: 50%;
}

div.ui-kit-progress-bar-wrapper div.ui-kit-progress-bar-text {
  font-family: Lato;
  color: #0b1f33;
  font-size: 14px;
  font-weight: 400;
  line-height: 16px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  display: flex;
}
div.ui-kit-progress-bar-wrapper div.ui-kit-progress-bar-text div.ui-kit-progress-bar-percent {
  margin-left: auto;
}
div.ui-kit-progress-bar-wrapper .ui-kit-progress-bar {
  height: 4px;
  width: 100%;
  background: -moz-linear-gradient(left, #5dbf28 0%, #5dbf28 var(--ui-kit-progress-bar-value), #ced2d6 var(--ui-kit-progress-bar-value), #ced2d6 100%);
  background: -o-linear-gradient(left, #5dbf28 0%, #5dbf28 var(--ui-kit-progress-bar-value), #ced2d6 var(--ui-kit-progress-bar-value), #ced2d6 100%);
  background: -webkit-linear-gradient(left, #5dbf28 0%, #5dbf28 var(--ui-kit-progress-bar-value), #ced2d6 var(--ui-kit-progress-bar-value), #ced2d6 100%);
  background: linear-gradient(left, #5dbf28 0%, #5dbf28 --ui-kit-progress-bar-value, #ced2d6 --ui-kit-progress-bar-value, #ced2d6 100%);
  border-radius: 2px;
}
div.ui-kit-progress-bar-wrapper .ui-kit-progress-bar.ui-kit-progress-bar-auto {
  background: -moz-linear-gradient(left, #ced2d6 0%, #ced2d6 35%, #5dbf28 40%, #5dbf28 60%, #ced2d6 65%, #ced2d6 100%);
  background: -o-linear-gradient(left, #ced2d6 0%, #ced2d6 35%, #5dbf28 40%, #5dbf28 60%, #ced2d6 65%, #ced2d6 100%);
  background: -webkit-linear-gradient(left, #ced2d6 0%, #ced2d6 35%, #5dbf28 40%, #5dbf28 60%, #ced2d6 65%, #ced2d6 100%);
  background: linear-gradient(left, #ced2d6 0%, #ced2d6 35%, #5dbf28 40%, #5dbf28 60%, #ced2d6 65%, #ced2d6 100%);
  animation-name: ui-kit-progress-bar-infinite-progress;
  animation-duration: 3s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  animation-play-state: running;
  background-size: 400% 100%;
}

@keyframes ui-kit-progress-bar-infinite-progress {
  0% {
    background-position: 100%;
  }
  100% {
    background-position: 0%;
  }
}
.ui-kit-tab-bar-root.ui-kit-tab-bar-default div.ui-kit-tab-bar-tabbar {
  border-bottom: none;
}
.ui-kit-tab-bar-root.ui-kit-tab-bar-default div.ui-kit-tab-bar-tab {
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  background-color: #e7e9eb;
  border-bottom: none;
  position: relative;
}
.ui-kit-tab-bar-root.ui-kit-tab-bar-default div.ui-kit-tab-bar-tab.ui-kit-tab-bar-active {
  background-color: #ffffff;
}
.ui-kit-tab-bar-root.ui-kit-tab-bar-default div.ui-kit-tab-bar-tab.ui-kit-tab-bar-active span svg path {
  color: #0b1f33;
}
.ui-kit-tab-bar-root.ui-kit-tab-bar-default div.ui-kit-tab-bar-tab div.ui-kit-tab-bar-textwrap p {
  color: #6d7985;
}
.ui-kit-tab-bar-root.ui-kit-tab-bar-default div.ui-kit-tab-bar-tab span svg path {
  color: #6d7985;
}
.ui-kit-tab-bar-root.ui-kit-tab-bar-underlined div.ui-kit-tab-bar-tabbar {
  border-bottom-color: #ced2d6;
  border-bottom-style: solid;
  border-bottom-width: 2px;
}
.ui-kit-tab-bar-root.ui-kit-tab-bar-underlined div.ui-kit-tab-bar-tab {
  background-color: transparent;
  border-bottom-color: #ced2d6;
  border-bottom-style: solid;
  border-bottom-width: 2px;
}
.ui-kit-tab-bar-root.ui-kit-tab-bar-underlined div.ui-kit-tab-bar-tab div.ui-kit-tab-bar-textwrap p {
  color: #6d7985;
  width: max-content;
  flex-grow: unset;
}
.ui-kit-tab-bar-root.ui-kit-tab-bar-underlined div.ui-kit-tab-bar-tab.ui-kit-tab-bar-active {
  border-bottom-color: #5dbf28;
}
.ui-kit-tab-bar-root.ui-kit-tab-bar-root .ui-kit-tab-bar-default div.ui-kit-tab-bar-tabbar {
  border-bottom: none;
}
.ui-kit-tab-bar-root.ui-kit-tab-bar-root .ui-kit-tab-bar-default div.ui-kit-tab-bar-tab {
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  background-color: #e7e9eb;
  border-bottom: none;
  position: relative;
}
.ui-kit-tab-bar-root.ui-kit-tab-bar-root .ui-kit-tab-bar-default div.ui-kit-tab-bar-tab.ui-kit-tab-bar-active {
  background-color: #ffffff;
}
.ui-kit-tab-bar-root.ui-kit-tab-bar-root .ui-kit-tab-bar-default div.ui-kit-tab-bar-tab.ui-kit-tab-bar-active span svg path {
  color: #0b1f33;
}
.ui-kit-tab-bar-root.ui-kit-tab-bar-root .ui-kit-tab-bar-default div.ui-kit-tab-bar-tab div.ui-kit-tab-bar-textwrap p {
  color: #6d7985;
}
.ui-kit-tab-bar-root.ui-kit-tab-bar-root .ui-kit-tab-bar-default div.ui-kit-tab-bar-tab span svg path {
  color: #6d7985;
}
.ui-kit-tab-bar-root.ui-kit-tab-bar-root .ui-kit-tab-bar-underlined div.ui-kit-tab-bar-tabbar {
  border-bottom-color: #ced2d6;
  border-bottom-style: solid;
  border-bottom-width: 2px;
}
.ui-kit-tab-bar-root.ui-kit-tab-bar-root .ui-kit-tab-bar-underlined div.ui-kit-tab-bar-tab {
  background-color: transparent;
  border-bottom-color: #ced2d6;
  border-bottom-style: solid;
  border-bottom-width: 2px;
}
.ui-kit-tab-bar-root.ui-kit-tab-bar-root .ui-kit-tab-bar-underlined div.ui-kit-tab-bar-tab div.ui-kit-tab-bar-textwrap p {
  color: #6d7985;
  width: max-content;
  flex-grow: unset;
}
.ui-kit-tab-bar-root.ui-kit-tab-bar-root .ui-kit-tab-bar-underlined div.ui-kit-tab-bar-tab.ui-kit-tab-bar-active {
  border-bottom-color: #5dbf28;
}
.ui-kit-tab-bar-root {
  display: flex;
  flex-direction: column;
  height: 100%;
  width: 100%;
}
.ui-kit-tab-bar-root div.ui-kit-tab-bar-tabbar div.ui-kit-tab-bar-bar div.ui-kit-tab-bar-tab {
  position: relative;
  height: 32px;
  display: flex;
  box-sizing: border-box;
  margin-right: 2px;
  cursor: pointer;
  justify-content: space-between;
}
.ui-kit-tab-bar-root div.ui-kit-tab-bar-tabbar div.ui-kit-tab-bar-bar div.ui-kit-tab-bar-tab.ui-kit-tab-bar-hidden {
  visibility: hidden;
  position: absolute;
  left: 100%;
}
.ui-kit-tab-bar-root div.ui-kit-tab-bar-tabbar div.ui-kit-tab-bar-bar div.ui-kit-tab-bar-tab.ui-kit-tab-bar-closable div.ui-kit-tab-bar-textwrap {
  padding-right: 24px;
}
.ui-kit-tab-bar-root div.ui-kit-tab-bar-tabbar div.ui-kit-tab-bar-bar div.ui-kit-tab-bar-tab div.ui-kit-tab-bar-textwrap {
  position: static;
  display: flex;
  box-sizing: border-box;
}
.ui-kit-tab-bar-root div.ui-kit-tab-bar-tabbar div.ui-kit-tab-bar-bar div.ui-kit-tab-bar-tab div.ui-kit-tab-bar-textwrap p {
  margin-top: auto;
  margin-bottom: auto;
  margin-left: 8px;
  margin-right: 8px;
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
  /* Эти опции - необходимые условия */
  overflow: hidden;
  white-space: nowrap;
  /* Добавляем троеточия в конце предложения, если текст
    не помещается в блок */
  text-overflow: ellipsis;
  margin-top: auto;
  margin-bottom: auto;
  margin-left: 8px;
  margin-right: 8px;
  pointer-events: none;
  max-width: 200px;
  min-width: 50px;
  width: min-content;
  box-sizing: border-box;
  flex-grow: 1;
  color: #747782;
}
.ui-kit-tab-bar-root div.ui-kit-tab-bar-tabbar div.ui-kit-tab-bar-bar div.ui-kit-tab-bar-tab span {
  position: absolute;
  display: flex;
  width: 16px;
  height: 16px;
  right: 8px;
  top: 50%;
  cursor: pointer;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.ui-kit-tab-bar-root div.ui-kit-tab-bar-tabbar div.ui-kit-tab-bar-bar div.ui-kit-tab-bar-tab span svg {
  margin: auto;
}
.ui-kit-tab-bar-root div.ui-kit-tab-bar-expander {
  width: auto;
  max-width: 10px;
  flex-grow: 1;
  box-sizing: border-box;
  background-color: transparent;
}
.ui-kit-tab-bar-root div.ui-kit-tab-bar-bar {
  display: flex;
  flex: 1;
  margin-right: 34px;
}
.ui-kit-tab-bar-root div.ui-kit-tab-bar-tabbar {
  position: relative;
  height: 32px;
  width: 100%;
  display: flex;
  background-color: transparent;
  box-sizing: border-box;
}
.ui-kit-tab-bar-root div.ui-kit-tab-bar-tabbar div.ui-kit-tab-bar-select {
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
  height: 32px;
  width: 32px;
  min-height: 32px;
  min-width: 32px;
  border: 0;
  padding: auto;
  margin-left: 1px;
  margin-right: 1px;
  display: none;
  position: absolute;
  right: 0px;
  background-color: #e7e9eb;
  background-color: transparent;
  border-radius: 50%;
}
.ui-kit-tab-bar-root div.ui-kit-tab-bar-tabbar div.ui-kit-tab-bar-select:hover {
  background-color: rgba(93.4813715201, 191.0050074182, 40.0079925818, 0.38);
  height: 32px;
  width: 32px;
  display: flex;
  visibility: visible;
}
.ui-kit-tab-bar-root div.ui-kit-tab-bar-tabbar div.ui-kit-tab-bar-select:hover div.ui-kit-tab-bar-dropdown {
  display: block;
  visibility: visible;
}
.ui-kit-tab-bar-root div.ui-kit-tab-bar-tabbar div.ui-kit-tab-bar-select.ui-kit-tab-bar-active {
  background-color: #ffffff;
}
.ui-kit-tab-bar-root div.ui-kit-tab-bar-tabbar div.ui-kit-tab-bar-select.ui-kit-tab-bar-show {
  height: 32px;
  width: 32px;
  display: flex;
  visibility: visible;
}
.ui-kit-tab-bar-root div.ui-kit-tab-bar-tabbar div.ui-kit-tab-bar-select svg {
  margin: auto;
}
.ui-kit-tab-bar-root div.ui-kit-tab-bar-tabbar div.ui-kit-tab-bar-select p {
  margin: auto;
}
.ui-kit-tab-bar-root div.ui-kit-tab-bar-tabbar div.ui-kit-tab-bar-select div.ui-kit-tab-bar-dropdown {
  position: absolute;
  display: none;
  visibility: hidden;
  top: 100%;
  right: 0px;
  overflow-y: auto;
  padding-top: 5px;
  padding-bottom: 5px;
  max-height: 202px;
  border-radius: 8px;
  background-color: #ffffff;
  border: 0;
}
.ui-kit-tab-bar-root div.ui-kit-tab-bar-tabbar div.ui-kit-tab-bar-select div.ui-kit-tab-bar-dropdown.ui-kit-tab-bar-show {
  display: block;
  visibility: visible;
}
.ui-kit-tab-bar-root div.ui-kit-tab-bar-tabbar div.ui-kit-tab-bar-select div.ui-kit-tab-bar-dropdown div.ui-kit-tab-bar-item {
  padding: 5px;
  display: none;
  visibility: hidden;
  flex: 1;
  position: static;
  min-width: max-content;
  width: auto;
  width: 156;
  height: 22px;
  border: 0;
}
.ui-kit-tab-bar-root div.ui-kit-tab-bar-tabbar div.ui-kit-tab-bar-select div.ui-kit-tab-bar-dropdown div.ui-kit-tab-bar-item:hover {
  background-color: rgb(185.0556815954, 241.9988105545, 175.9801894455);
}
.ui-kit-tab-bar-root div.ui-kit-tab-bar-tabbar div.ui-kit-tab-bar-select div.ui-kit-tab-bar-dropdown div.ui-kit-tab-bar-item.ui-kit-tab-bar-show {
  display: flex;
  visibility: visible;
}
.ui-kit-tab-bar-root div.ui-kit-tab-bar-tabbar div.ui-kit-tab-bar-select div.ui-kit-tab-bar-dropdown div.ui-kit-tab-bar-item p {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
  /* Эти опции - необходимые условия */
  overflow: hidden;
  white-space: nowrap;
  /* Добавляем троеточия в конце предложения, если текст
    не помещается в блок */
  text-overflow: ellipsis;
  margin-top: auto;
  margin-bottom: auto;
  margin-left: 8px;
  margin-right: 8px;
  pointer-events: none;
  max-width: 200px;
  min-width: 50px;
  width: min-content;
  max-width: 140px;
  min-width: 50px;
  width: min-content;
  min-width: unset;
  width: 140px;
  box-sizing: border-box;
  flex-grow: 1;
}
.ui-kit-tab-bar-root div.ui-kit-tab-bar-tabbar div.ui-kit-tab-bar-select div.ui-kit-tab-bar-dropdown div.ui-kit-tab-bar-item span {
  margin-right: 8px;
}
.ui-kit-tab-bar-root div.ui-kit-tab-bar-content {
  height: 100%;
  width: 100%;
  flex-grow: 1;
}
.ui-kit-tab-bar-root div.ui-kit-tab-bar-content.ui-kit-tab-bar-content-visible {
  display: unset;
}
.ui-kit-tab-bar-root div.ui-kit-tab-bar-content.ui-kit-tab-bar-content-invisible {
  display: none;
}

.ui-kit-icon-root.ui-kit-icon-variant-neutral path {
  fill: #6d7985;
}
.ui-kit-icon-root.ui-kit-icon-variant-success path {
  fill: #1ba049;
}
.ui-kit-icon-root.ui-kit-icon-variant-warning path {
  fill: #ffc400;
}
.ui-kit-icon-root.ui-kit-icon-variant-error path {
  fill: #d92020;
}

.ui-kit-tooltip {
  position: absolute;
  left: 40px;
  bottom: 100%;
  padding: 6px 10px;
  background-color: #0b1f33;
  box-shadow: 0px 1.6px 3.6px 0px rgba(0, 0, 0, 0.1411764706), 0px 1.6px 3.6px 0px rgba(0, 0, 0, 0.1411764706);
  color: #ffffff;
  font-weight: 400;
  font-size: 16px;
  line-height: 16px;
  border-radius: 4px;
  z-index: 100;
}

.ui-kit-filters-form-filters {
  display: flex;
  flex-direction: column;
  gap: 8px;
}

.ui-kit-filters-form-filter {
  display: flex;
  flex: 1;
  align-items: center;
  background: #E7ECF1;
  padding: 4px 4px 4px 4px;
  border-radius: 8px;
  gap: 8px;
}
.ui-kit-filters-form-filter .ui-kit-filters-form-field {
  flex: 1;
}
.ui-kit-filters-form-filter .ui-kit-filters-form-subfield {
  display: flex;
  align-items: center;
  gap: 8px;
}
.ui-kit-filters-form-filter .ui-kit-filters-form-condition-button {
  width: 54px;
  height: 32px;
  padding: 8px;
  flex-wrap: wrap;
  display: flex;
  justify-content: start;
}
.ui-kit-filters-form-filter .ui-kit-filters-form-operator-button {
  width: 40px;
  height: 32px;
  padding: 8px;
}
.ui-kit-filters-form-filter .ui-kit-filters-form-operator-value {
  color: #9747FF;
}
.ui-kit-filters-form-filter .ui-kit-filters-form-value {
  flex: 1;
}
.ui-kit-filters-form-filter .ui-kit-filters-form-remove-button, .ui-kit-filters-form-filter .ui-kit-filters-form-edit-button {
  padding: 0px;
  height: 26px;
  width: 26px;
}
.ui-kit-filters-form-filter .ui-kit-filters-form-remove-button path, .ui-kit-filters-form-filter .ui-kit-filters-form-edit-button path {
  color: #9747FF;
  fill: currentColor;
}
.ui-kit-filters-form-filter .ui-kit-filters-form-remove-button {
  margin-right: 16px;
}

.ui-kit-filters-form-add-actions {
  display: flex;
  margin-top: 16px;
  gap: 22px;
}

.ui-kit-filters-form-button {
  padding: 0;
}

.ui-kit-applied-filters-root {
  display: flex;
  align-items: center;
  gap: 4px;
  /* временно, пока не реализован выпадающий список при переполнении */
  flex-wrap: wrap;
}
.ui-kit-applied-filters-root .ui-kit-applied-filters-item {
  display: flex;
  align-items: center;
  height: 24px;
  background: #e4e7ec;
  padding: 4px 12px 4px 12px;
  border-radius: 16px;
  box-sizing: border-box;
  color: #232431;
}
.ui-kit-applied-filters-root .ui-kit-applied-filters-item.ui-kit-applied-filters-filters-button {
  background: #7b61ff;
  color: #ffffff;
  cursor: pointer;
}
.ui-kit-applied-filters-root .ui-kit-applied-filters-item .ui-kit-applied-filters-content {
  white-space: pre;
  font-size: 14px;
  font-weight: 400;
  line-height: 16px;
  display: flex;
  align-items: center;
}
.ui-kit-applied-filters-root .ui-kit-applied-filters-item .ui-kit-applied-filters-sort-icon {
  width: 20px;
  height: 20px;
  min-width: min-content;
  color: #7b61ff;
}
.ui-kit-applied-filters-root .ui-kit-applied-filters-item .ui-kit-applied-filters-sort-icon path {
  fill: currentColor;
}
.ui-kit-applied-filters-root .ui-kit-applied-filters-item .ui-kit-applied-filters-remove-icon {
  margin-right: -6px;
  width: 16px;
  height: 16px;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
}
.ui-kit-applied-filters-root .ui-kit-applied-filters-item .ui-kit-applied-filters-remove-icon.ui-kit-applied-filters-padding {
  margin-left: 6px;
}
.ui-kit-applied-filters-root .ui-kit-applied-filters-item .ui-kit-applied-filters-remove-icon path {
  color: #747782;
  fill: currentColor;
}
.ui-kit-applied-filters-root .ui-kit-applied-filters-reset-button {
  padding: 0;
  font-size: 14px;
  font-weight: 500;
  height: 24px;
}

.ui-kit-data-loading-overlay-root {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 10;
  background-color: #ffffff;
  box-sizing: border-box;
  top: 0;
}

.ui-kit-data-loading-overlay-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (min-width: 1280px) {
  .ui-kit-data-loading-overlay-content {
    max-width: 50%;
  }
}
@media (max-width: 1280px) {
  .ui-kit-data-loading-overlay-content {
    max-width: 80%;
  }
}
.ui-kit-data-loading-overlay-content {
  align-items: stretch;
}

.ui-kit-data-loading-overlay-main {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
}

.ui-kit-data-loading-overlay-main-content {
  max-width: 50%;
  display: flex;
  flex-direction: column;
  gap: 24px;
}

.ui-kit-data-loading-overlay-main-content-title {
  font-weight: 600;
  font-size: 26px;
  line-height: 24px;
  color: #0b1f33;
}

.ui-kit-data-loading-overlay-main-content-description {
  font-size: 18px;
  line-height: 24px;
  font-weight: 400;
  color: #828282;
}

.ui-kit-data-loading-overlay-main-image {
  margin: 24px 24px 24px 0;
  width: 279px;
  min-width: 279px;
}

.ui-kit-data-loading-overlay-cancel-button {
  width: max-content;
  margin-top: 16px;
}

.ui-kit-data-loading-overlay-indicator {
  align-items: stretch;
}

.ui-kit-no-data-overlay-root {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 26px;
  height: 100%;
  background-color: #ffffff;
}

.ui-kit-no-data-overlay-content {
  display: flex;
  gap: 24px;
  align-items: center;
}

.ui-kit-no-data-overlay-close-icon {
  margin-top: 3px;
}
.ui-kit-no-data-overlay-close-icon path {
  color: #66727f;
  fill: currentColor;
}

.ui-kit-no-data-overlay-message {
  font-weight: 600;
  color: #0b1f33;
}

.ui-kit-action-overlay-root {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 10;
  background-color: #ffffff;
  padding-top: 24px;
  padding-bottom: 24px;
  box-sizing: border-box;
  top: 0;
}

.ui-kit-action-overlay-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (min-width: 1280px) {
  .ui-kit-action-overlay-content {
    max-width: 50%;
  }
}
@media (max-width: 1280px) {
  .ui-kit-action-overlay-content {
    max-width: 80%;
  }
}
.ui-kit-action-overlay-content {
  align-items: stretch;
}

.ui-kit-action-overlay-main {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
}

.ui-kit-action-overlay-mainImage {
  margin: 24px 24px 24px 0;
  width: 279px;
  min-width: 279px;
}

.ui-kit-action-overlay-indicator {
  align-items: stretch;
}

div.ui-kit-selector-select {
  display: flex;
  position: relative;
  width: 74px;
  height: 100%;
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  border-width: 1px;
  border-style: solid;
  border-color: #ffffff;
  border-radius: 5px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background-color: #ffffff;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
  appearance: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
div.ui-kit-selector-select p.ui-kit-selector-disabled {
  color: #B0B6BF;
}
div.ui-kit-selector-select:hover:not(.ui-kit-selector-disabled) {
  border-color: #99A0AC;
}
div.ui-kit-selector-select:hover:not(.ui-kit-selector-disabled)::after {
  border-color: #5DBF28;
}
div.ui-kit-selector-select:active:not(.ui-kit-selector-disabled) {
  outline: none;
  background-color: #ffffff;
}
div.ui-kit-selector-select:active:not(.ui-kit-selector-disabled)::after {
  border-color: #00954C;
}
div.ui-kit-selector-select:focus:active:not(.ui-kit-selector-disabled) {
  background-color: #ffffff;
  border-color: #99A0AC;
  background-color: #E7C3F4;
}
div.ui-kit-selector-select:focus:not(.ui-kit-selector-disabled) {
  outline: none;
  background-color: #C3F4D3;
  border-color: #5DBF28;
  background-color: #E7C3F4;
}
div.ui-kit-selector-select:not(.ui-kit-selector-disabled) {
  cursor: pointer;
}
div.ui-kit-selector-select.ui-kit-selector-openup {
  background-color: #ffffff;
}
div.ui-kit-selector-select.ui-kit-selector-openup div.ui-kit-selector-dropdown {
  visibility: visible;
  display: block;
  bottom: calc(100% + 5px);
  top: unset;
}
div.ui-kit-selector-select.ui-kit-selector-opendown {
  background-color: #ffffff;
}
div.ui-kit-selector-select.ui-kit-selector-opendown div.ui-kit-selector-dropdown {
  visibility: visible;
  display: block;
  top: calc(100% + 5px);
  bottom: unset;
}
div.ui-kit-selector-select::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 5px;
  width: 7px;
  height: 7px;
  display: block;
  border-style: solid;
  border-width: 0px 2px 2px 0px;
  border-color: #747782;
  border-radius: 0;
  -webkit-transform: translateY(-75%) translateX(-50%) rotate(45deg);
  -ms-transform: translateY(-75%) translateX(-50%) rotate(45deg);
  transform: translateY(-75%) translateX(-50%) rotate(45deg);
  pointer-events: none;
}
div.ui-kit-selector-select.ui-kit-selector-disabled::after {
  border-color: #B0B6BF;
}
div.ui-kit-selector-select div.ui-kit-selector-dropdown {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  border-width: 1px;
  border-style: solid;
  border-color: #ffffff;
  border-radius: 5px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background-color: #ffffff;
}
div.ui-kit-selector-select div.ui-kit-selector-dropdown {
  visibility: hidden;
  display: hidden;
  border-color: #99A0AC;
  padding-top: 5px;
  padding-bottom: 5px;
  position: absolute;
  left: 0;
  bottom: 100%;
  width: 100%;
  max-height: 202px;
  border-radius: 5px;
  overflow-y: auto;
  z-index: 1;
  box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2);
}
div.ui-kit-selector-select div.ui-kit-selector-dropdown div.ui-kit-selector-item {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
  border: 0;
  height: 32px;
  background-color: #ffffff;
  position: unset;
  display: flex;
  width: 100%;
  height: 32px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
div.ui-kit-selector-select div.ui-kit-selector-dropdown div.ui-kit-selector-item:hover {
  background: rgba(0, 0, 0, 0.0509803922);
}
div.ui-kit-selector-select div.ui-kit-selector-dropdown div.ui-kit-selector-item.ui-kit-selector-active {
  background: rgba(0, 0, 0, 0.0509803922);
}

.ui-kit-pagination {
  display: flex;
  flex-direction: row;
  height: 40px;
  gap: 24px;
  background-color: #ffffff;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.ui-kit-pagination div.ui-kit-pagination-records {
  display: flex;
  flex-direction: row;
}
.ui-kit-pagination div.ui-kit-pagination-records p {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  margin-left: 10px;
  margin-right: 10px;
  margin-bottom: auto;
  margin-top: auto;
}
.ui-kit-pagination div.ui-kit-pagination-records button {
  width: 18px;
  height: 18px;
  margin-top: auto;
  margin-bottom: auto;
  margin-left: 10px;
  margin-right: 10px;
  padding: 0;
  border: 0;
  background: none;
}
.ui-kit-pagination div.ui-kit-pagination-records button svg {
  width: 100%;
  height: 100%;
}
.ui-kit-pagination div.ui-kit-pagination-expander {
  width: 100%;
  flex: 1;
}
.ui-kit-pagination div.ui-kit-pagination-delimeter {
  height: 24px;
  width: 1px;
  margin-top: auto;
  margin-bottom: auto;
  background-color: #d5d8df;
  margin-right: 10px;
  margin-left: 0px;
}
.ui-kit-pagination div.ui-kit-pagination-pages {
  display: flex;
  flex-direction: row;
  height: 100%;
}
.ui-kit-pagination div.ui-kit-pagination-pages div.ui-kit-pagination-delimeter {
  height: 24px;
  width: 1px;
  margin-top: auto;
  margin-bottom: auto;
  background-color: #d5d8df;
  margin-right: 10px;
  margin-left: 0px;
}
.ui-kit-pagination div.ui-kit-pagination-pages p {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  margin-left: 10px;
  margin-right: 10px;
  margin-bottom: auto;
  margin-top: auto;
}
.ui-kit-pagination div.ui-kit-pagination-pages div.ui-kit-pagination-buttons {
  width: 85px;
  display: flex;
  flex-direction: row;
}
.ui-kit-pagination div.ui-kit-pagination-pages div.ui-kit-pagination-buttons div.ui-kit-pagination-expander {
  width: 5px;
}
.ui-kit-pagination div.ui-kit-pagination-pages div.ui-kit-pagination-buttons button {
  width: 40px;
  height: 40px;
  border-radius: 8px;
  border-style: none;
  background-color: #e4e7ec;
  position: relative;
}
.ui-kit-pagination div.ui-kit-pagination-pages div.ui-kit-pagination-buttons button:not(:disabled) {
  cursor: pointer;
}
.ui-kit-pagination div.ui-kit-pagination-pages div.ui-kit-pagination-buttons button:hover:not(:disabled) {
  background-color: #d5d8df;
}
.ui-kit-pagination div.ui-kit-pagination-pages div.ui-kit-pagination-buttons button span {
  position: absolute;
  width: 25%;
  height: 25%;
  display: block;
  top: 50%;
  left: 50%;
  border-style: solid;
  border-color: #747782;
  border-radius: 0;
  pointer-events: none;
}
.ui-kit-pagination div.ui-kit-pagination-pages div.ui-kit-pagination-buttons button.ui-kit-pagination-cannot span {
  border-color: #C4CAD0;
}
.ui-kit-pagination div.ui-kit-pagination-pages div.ui-kit-pagination-buttons button.ui-kit-pagination-left span {
  border-width: 0px 0px 2px 2px;
  -webkit-transform: translateY(-50%) translateX(-25%) rotate(45deg);
  -ms-transform: translateY(-50%) translateX(-25%) rotate(45deg);
  transform: translateY(-50%) translateX(-25%) rotate(45deg);
}
.ui-kit-pagination div.ui-kit-pagination-pages div.ui-kit-pagination-buttons button.ui-kit-pagination-right span {
  border-width: 2px 2px 0px 0px;
  -webkit-transform: translateY(-50%) translateX(-75%) rotate(45deg);
  -ms-transform: translateY(-50%) translateX(-75%) rotate(45deg);
  transform: translateY(-50%) translateX(-75%) rotate(45deg);
}
.ui-kit-pagination .ui-kit-pagination-refresh-section {
  display: flex;
  flex-direction: row;
}
.ui-kit-pagination .ui-kit-pagination-refresh {
  margin-top: auto;
  margin-bottom: auto;
  margin-left: 5px;
  margin-right: 5px;
}
.ui-kit-pagination .ui-kit-pagination-refresh:active:not(.disabled) path {
  fill: #d5d8df;
}

.ui-kit-table-root {
  display: flex;
  flex-direction: column;
  position: relative;
  background: #ffffff;
}

.ui-kit-table-root {
  flex: 1 1 0;
  overflow: hidden;
  position: relative;
}

.ui-kit-table-scrollable-container::-webkit-scrollbar {
  width: 12px;
  height: 12px;
}
.ui-kit-table-scrollable-container::-webkit-scrollbar-track {
  background: #ffffff;
}
.ui-kit-table-scrollable-container::-webkit-scrollbar-thumb {
  box-shadow: inset 0 0 2px 2px #D5D8DE;
  border: solid 4px transparent;
  border-radius: 8px;
}
.ui-kit-table-scrollable-container::-webkit-scrollbar-thumb:hover {
  box-shadow: inset 0 0 2px 2px #989898;
}
.ui-kit-table-scrollable-container {
  position: absolute;
  left: 0;
  top: 0;
  overflow: auto scroll;
}

.ui-kit-table-scrolled-content {
  position: relative;
  width: 100%;
  min-height: 100%;
}

.ui-kit-table-overlay {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
}

.ui-kit-table-cell-root {
  flex: 1 1 0;
  display: flex;
  align-items: center;
  padding-left: 8px;
  padding-right: 8px;
  overflow: hidden;
  position: relative;
  box-sizing: border-box;
}
.ui-kit-table-cell-root a, .ui-kit-table-cell-root a:visited {
  color: #4a157c;
  white-space: nowrap;
}

.ui-kit-table-cell-dragging-devider {
  border-right: 1px solid #c4cad0;
  height: 100%;
  position: absolute;
}

.ui-kit-table-header-outer-wrapper {
  flex: 0 0 auto;
  display: flex;
  flex-direction: column;
  overflow: hidden;
  border-bottom: 1px solid #c4cad0;
  color: #0b1f33;
}

.ui-kit-table-header-inner-wrapper {
  position: relative;
  width: 0;
  display: flex;
  flex-direction: column;
}

.ui-kit-table-header-row-root {
  height: 31.5px;
  line-height: 1;
  display: flex;
  font-size: 14px;
  font-weight: 700;
}
.ui-kit-table-header-row-root.ui-kit-table-header-row-groups {
  height: auto;
}
.ui-kit-table-header-row-root.ui-kit-table-header-row-filters {
  height: 30px;
}

.ui-kit-table-row-root {
  width: 100%;
  height: 23.994px;
  display: flex;
  cursor: pointer;
  color: #66727f;
  font-size: 14px;
  font-weight: 400;
  border-bottom: 1px solid #d5d8df;
}
.ui-kit-table-row-root:hover:not(.ui-kit-table-row-selected, .ui-kit-table-row-dragging-column-in-progress) {
  background: rgb(184.8789144168, 242.0018663422, 176.0151336578);
}
.ui-kit-table-row-root.ui-kit-table-row-selected {
  background: rgba(184.8789144168, 242.0018663422, 176.0151336578, 0.5);
}

.ui-kit-table-text-cell-wrapper {
  flex-shrink: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
  white-space: nowrap;
}

.ui-kit-data-table-color-indicator-root {
  width: 16px;
  height: 16px;
  border-radius: 50%;
}

.ui-kit-data-table-color-indicator-red {
  background-color: #FA4547;
}

.ui-kit-data-table-color-indicator-green {
  background-color: #27AF6E;
}

.ui-kit-data-table-color-indicator-yellow {
  background-color: #F9B922;
}

.ui-kit-data-table-color-indicator-gray {
  background-color: #B0BABF;
}

.ui-kit-data-table-color-indicator-blue {
  background-color: #176DEF;
}

.ui-kit-data-table-color-indicator-tooltip {
  position: absolute;
  left: 40px;
  bottom: 100%;
  padding: 5px 12px;
  background-color: white;
  box-shadow: 0px 8px 32px 0px rgba(0, 0, 0, 0.12);
  border-radius: 8px;
  z-index: 10;
}

.ui-kit-data-table-container {
  display: flex;
  flex-direction: column;
}

.ui-kit-data-table-contained {
  flex: 1 0 auto;
}

.ui-kit-data-table-body {
  flex: 1 1 0;
  flex-basis: 0;
}

.ui-kit-data-table-top-toolbar-container {
  margin-bottom: 17px;
}

.ui-kit-data-table-paper-expand {
  flex: 1 0 auto;
}

.ui-kit-data-table-separator {
  position: absolute;
  top: 0;
  bottom: 0;
  width: 1px;
  background-color: "red";
  z-index: 1;
}

.ui-kit-data-table-pagination {
  margin-top: 3px;
}

.ui-kit-data-table-container-gap {
  height: 100%;
  gap: 16px;
}

.ui-kit-data-table-column-header-cell-root {
  transition: color 0.3s ease;
  box-sizing: border-box;
  justify-content: space-between;
}
.ui-kit-data-table-column-header-cell-root.ui-kit-data-table-column-header-cell-sortable:hover {
  background: #B9F2B0;
}
.ui-kit-data-table-column-header-cell-root.ui-kit-data-table-column-header-cell-sortable {
  cursor: pointer;
  padding-right: 0;
}
.ui-kit-data-table-column-header-cell-root.ui-kit-data-table-column-header-cell-current-cell-dragging {
  background: #B9F2B0;
}

.ui-kit-data-table-column-header-cell-sort-icon {
  width: 20px;
  height: 20px;
  min-width: min-content;
  color: #7b61ff;
}
.ui-kit-data-table-column-header-cell-sort-icon path {
  fill: currentColor;
}

.ui-kit-data-table-column-resize-handle-root {
  width: 8px;
  height: 31.5px;
  margin-left: -4px;
  display: flex;
  align-items: center;
  justify-content: center;
  line-height: 0;
  user-select: none;
}
.ui-kit-data-table-column-resize-handle-root.ui-kit-data-table-column-resize-handle-active {
  cursor: col-resize;
}

.ui-kit-data-table-column-resize-handle-border {
  border-right: 1px solid #c4cad0;
  height: 100%;
}

.ui-kit-data-table-group-separators-separator {
  position: absolute;
  top: 0;
  height: 100%;
  width: 1px;
  background-color: red;
  z-index: 1;
}

.ui-kit-data-table-header-root {
  position: relative;
}
.ui-kit-data-table-header-root .ui-kit-data-table-header-resize-handle {
  position: absolute;
  color: transparent;
}
.ui-kit-data-table-header-root:hover .ui-kit-data-table-header-resize-handle {
  color: red;
}

.ui-kit-data-table-header-menu-opened {
  background: #70D03D !important;
}

.ui-kit-data-table-header-group-row {
  display: flex;
  position: relative;
}
.ui-kit-data-table-header-group-row::after {
  content: "";
  position: absolute;
  width: 100vw;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background-color: red;
}

.ui-kit-data-table-header-group {
  border-bottom: 1px solid red;
  font-weight: 700;
}

.ui-kit-data-table-header-separator {
  position: absolute;
  top: 0;
  height: 100%;
  width: 1px;
  background-color: red;
}

.ui-kit-data-table-header-sort-menu-item {
  display: flex;
  align-items: center;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
.ui-kit-data-table-header-sort-menu-item:hover {
  background: #D6FEC2 !important;
}

.ui-kit-data-table-header-sort-menu-item-icon {
  padding-right: 6px !important;
}
.ui-kit-data-table-header-sort-menu-item-icon path {
  color: #747782;
  fill: currentColor;
}

.ui-kit-data-table-toolbar-root {
  display: flex;
  justify-content: space-between;
}

.ui-kit-data-table-toolbar-data-actions {
  display: flex;
  align-items: center;
}
.ui-kit-data-table-toolbar-data-actions .ui-kit-data-table-toolbar-icon-button path {
  color: #9747FF;
  fill: currentColor;
}

.ui-kit-data-table-toolbar-devider {
  margin-right: 6px;
  margin-left: 8px;
  height: 24px !important;
}

.ui-kit-data-table-toolbar-tools {
  display: flex;
  align-items: center;
}
.ui-kit-data-table-toolbar-tools .ui-kit-data-table-toolbar-icon-button path {
  color: #5dbf28;
  fill: currentColor;
}
.ui-kit-data-table-toolbar-tools .ui-kit-data-table-toolbar-settings-button path {
  color: #66727f;
  fill: currentColor;
}
.ui-kit-data-table-toolbar-tools .ui-kit-data-table-toolbar-opened path {
  color: #5dbf28;
}
.ui-kit-data-table-toolbar-tools .ui-kit-data-table-toolbar-settings-menu-item {
  display: flex;
  align-items: center;
  cursor: default !important;
}

.ui-kit-data-table-toolbar-icon-button {
  padding: 3px !important;
}

.ui-kit-data-table-toolbar-filters-button {
  color: #0b1f33 !important;
}

.ui-kit-column-filter-item {
  cursor: default !important;
}
.ui-kit-column-filter-item.ui-kit-column-filter-checkbox {
  display: flex;
  align-items: center;
  padding-left: 16px;
}
.ui-kit-column-filter-item.ui-kit-column-filter-checkbox:hover {
  background: #D6FEC2 !important;
}
.ui-kit-column-filter-item.ui-kit-column-filter-checkbox label > input {
  margin-right: 8px;
}

.ui-kit-page {
  display: flex;
  flex-direction: column;
  padding: auto;
  margin: auto;
  width: 100%;
  height: 100%;
}
.ui-kit-page div.ui-kit-page-inner {
  display: flex;
  flex-direction: row;
  width: max-content;
  height: max-content;
  margin: auto;
}
.ui-kit-page div.ui-kit-page-inner svg {
  margin-right: 20px;
}
.ui-kit-page div.ui-kit-page-inner div.ui-kit-page-right {
  display: flex;
  flex-direction: column;
  width: 390px;
  flex: 1;
}
.ui-kit-page div.ui-kit-page-inner div.ui-kit-page-right .ui-kit-page-header {
  font-family: Lato;
  color: #0b1f33;
  font-size: 26px;
  font-weight: 600;
  line-height: 32px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  margin-bottom: 20px;
}
.ui-kit-page div.ui-kit-page-inner div.ui-kit-page-right .ui-kit-page-comment {
  font-family: Lato;
  color: #0b1f33;
  font-size: 18px;
  font-weight: 400;
  line-height: 24px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  color: #546270;
}
.ui-kit-page div.ui-kit-page-inner div.ui-kit-page-right .ui-kit-page-button {
  margin-top: auto;
  padding-top: 20px;
}

.ui-kit-header-link-root {
  height: 100%;
  display: flex;
  cursor: pointer;
  flex-direction: column;
}
.ui-kit-header-link-root:hover {
  filter: opacity(0.8);
}
.ui-kit-header-link-root:active {
  filter: opacity(0.5);
}
.ui-kit-header-link-root .ui-kit-header-link-underline {
  height: 2px;
  background-color: transparent;
}
.ui-kit-header-link-root .ui-kit-header-link-title {
  flex: 1;
  display: flex;
  margin: 6px 12px;
  align-items: center;
}
.ui-kit-header-link-root .ui-kit-header-link-title a {
  font-family: Lato;
  font-size: 16px;
  font-weight: 600;
  line-height: 20px;
  letter-spacing: 0em;
  text-align: center;
  color: #66727f;
  text-decoration: none;
}
.ui-kit-header-link-root.ui-kit-header-link-active .ui-kit-header-link-title a {
  color: #0b1f33;
}
.ui-kit-header-link-root.ui-kit-header-link-active .ui-kit-header-link-underline {
  background-color: #5dbf28;
}

.ui-kit-header-user-root {
  width: 24px;
  height: 24px;
  border-radius: 12px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #5dbf28;
  font-family: Lato;
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
  letter-spacing: 0em;
  color: #ffffff;
}

.ui-kit-input-adornment-root {
  margin-left: 10px;
  display: flex;
  align-items: center;
}
.ui-kit-input-adornment-root.ui-kit-input-adornment-color-mode-fill {
  fill: #989898;
}
.ui-kit-input-adornment-root.ui-kit-input-adornment-color-mode-stroke {
  stroke: #989898;
}

.ui-kit-loading-overlay-root {
  display: flex;
  align-items: center;
  justify-content: center;
}
.ui-kit-loading-overlay-root.ui-kit-loading-overlay-suppress-clicks {
  pointer-events: none;
}
.ui-kit-loading-overlay-root {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 10;
  background-color: rgba(255, 255, 255, 0.7);
}

.ui-kit-loading-overlay-rect {
  background: #e9e9e9;
  border-radius: 16px;
}

.ui-kit-loading-overlay-spinner {
  margin: 36px;
}

.ui-kit-loading-overlay-fixed {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 10;
  background-color: rgba(255, 255, 255, 0.7);
}

div.ui-kit-menu {
  width: 260px;
  padding-top: 5px;
  height: 100%;
  background-color: #ffffff;
  box-shadow: 0px 4px 16px 0px rgba(0, 78, 155, 0.1019607843);
  display: flex;
  flex-direction: column;
  position: relative;
  box-shadow: inset 0px 6.4000000954px 28px 0px rgba(0, 0, 0, 0.1215686275);
  box-shadow: inset 0px 4px 4px 0px rgba(0, 0, 0, 0.0784313725);
  border-right-color: #d5d8df;
  border-right-width: 2px;
  border-right-style: solid;
  box-sizing: border-box;
  visibility: visible;
  opacity: 100%;
  -webkit-transition: visibility 0s ease 0.3s, opacity 0.3s ease, max-height 0.3s ease, width 0.3s;
  -moz-transition: visibility 0s ease 0.3s, opacity 0.3s ease, max-height 0.3s ease, width 0.3s;
  -ms-transition: visibility 0s ease 0.3s, opacity 0.3s ease, max-height 0.3s ease, width 0.3s;
  -o-transition: visibility 0s ease 0.3s, opacity 0.3s ease, max-height 0.3s ease, width 0.3s;
  transition: visibility 0s ease 0.3s, opacity 0.3s ease, max-height 0.3s ease, width 0.3s;
}
div.ui-kit-menu.ui-kit-menu-collapsed {
  opacity: 0%;
  overflow: hidden;
}
div.ui-kit-menu .ui-kit-menu-widget-container {
  padding-left: 17px;
  padding-right: 34px;
  padding-top: 16px;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  gap: 8px;
}
div.ui-kit-menu p {
  font-family: Lato;
  color: #0b1f33;
  font-size: 20px;
  font-weight: 700;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  padding-left: 17px;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-right: 34px;
  /* Эти опции - необходимые условия */
  overflow: hidden;
  white-space: nowrap;
  /* Добавляем троеточия в конце предложения, если текст
    не помещается в блок */
  text-overflow: ellipsis;
  margin: 0;
}
div.ui-kit-menu span.ui-kit-menu-collapse {
  position: absolute;
  border-color: #d5d8df;
  border-style: solid;
  border-width: 2px;
  border-radius: 50%;
  background-color: #ffffff;
  width: 24px;
  height: 24px;
  right: -1px;
  align-items: center;
  -webkit-transform: translateX(50%) translateY(24px);
  -ms-transform: translateX(50%) translateY(24px);
  transform: translateX(50%) translateY(24px);
  cursor: pointer;
}
div.ui-kit-menu span.ui-kit-menu-collapse::after {
  content: "";
  width: 25%;
  height: 25%;
  display: block;
  position: relative;
  top: 50%;
  left: 50%;
  border-style: solid;
  border-width: 0px 0px 3px 3px;
  border-color: #747787;
  border-radius: 0;
  -webkit-transform: translateY(-50%) translateX(-25%) rotate(45deg);
  -ms-transform: translateY(-50%) translateX(-25%) rotate(45deg);
  transform: translateY(-50%) translateX(-25%) rotate(45deg);
  pointer-events: none;
  transition: transform 1s;
}
div.ui-kit-menu span.ui-kit-menu-collapse:hover {
  background-color: #5DBF28;
  border-color: #F1F3F6;
}
div.ui-kit-menu span.ui-kit-menu-collapse:hover::after {
  border-color: #FFFFFF;
}
div.ui-kit-menu.ui-kit-menu-collapsed {
  width: 0px;
}
div.ui-kit-menu.ui-kit-menu-collapsed span.ui-kit-menu-collapse {
  visibility: hidden;
  -webkit-transition: visibility 0s linear 0.3s;
  -moz-transition: visibility 0s linear 0.3s;
  -ms-transition: visibility 0s linear 0.3s;
  -o-transition: visibility 0s linear 0.3s;
  transition: visibility 0s linear 0.3s;
}
div.ui-kit-menu.ui-kit-menu-collapsed span.ui-kit-menu-collapse::after {
  -webkit-transform: translateY(-50%) translateX(-50%) rotate(45deg) rotate3d(1, 1, 0, 180deg);
  -ms-transform: translateY(-50%) translateX(-50%) rotate(45deg) rotate3d(1, 1, 0, 180deg);
  transform: translateY(-50%) translateX(-50%) rotate(45deg) rotate3d(1, 1, 0, 180deg);
  visibility: hidden;
  -webkit-transition: visibility 0s linear 0.3s;
  -moz-transition: visibility 0s linear 0.3s;
  -ms-transition: visibility 0s linear 0.3s;
  -o-transition: visibility 0s linear 0.3s;
  transition: visibility 0s linear 0.3s;
}

div.ui-kit-menu-root {
  width: 260px;
  padding-top: 5px;
  height: 100%;
  background-color: #ffffff;
  box-shadow: 0px 4px 16px 0px rgba(0, 78, 155, 0.1019607843);
  display: flex;
  flex-direction: column;
  position: relative;
  box-shadow: inset 0px 6.4000000954px 28px 0px rgba(0, 0, 0, 0.1215686275);
  box-shadow: inset 0px 4px 4px 0px rgba(0, 0, 0, 0.0784313725);
  border-right-color: #d5d8df;
  border-right-width: 2px;
  border-right-style: solid;
  -webkit-transition: width 0.3s ease;
  -moz-transition: width 0.3s ease;
  -ms-transition: width 0.3s ease;
  -o-transition: width 0.3s ease;
  transition: width 0.3s ease;
}
div.ui-kit-menu-root p.ui-kit-menu-header {
  font-family: Lato;
  color: #0b1f33;
  font-size: 20px;
  font-weight: 700;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  padding-left: 17px;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-right: 34px;
  /* Эти опции - необходимые условия */
  overflow: hidden;
  white-space: nowrap;
  /* Добавляем троеточия в конце предложения, если текст
    не помещается в блок */
  text-overflow: ellipsis;
  width: 100%;
  margin: 0;
}
div.ui-kit-menu-root div.ui-kit-menu-items {
  opacity: 0%;
  max-height: 0px;
  overflow: hidden;
  -webkit-transition: visibility 0s linear 0.3s, opacity 0.3s ease, max-height 0.3s ease, width 0.3s ease;
  -moz-transition: visibility 0s linear 0.3s, opacity 0.3s ease, max-height 0.3s ease, width 0.3s ease;
  -ms-transition: visibility 0s linear 0.3s, opacity 0.3s ease, max-height 0.3s ease, width 0.3s ease;
  -o-transition: visibility 0s linear 0.3s, opacity 0.3s ease, max-height 0.3s ease, width 0.3s ease;
  transition: visibility 0s linear 0.3s, opacity 0.3s ease, max-height 0.3s ease, width 0.3s ease;
}
div.ui-kit-menu-root div.ui-kit-menu-items.ui-kit-menu-show {
  visibility: visible;
  max-height: 100%;
  opacity: 100%;
}

div.ui-kit-menu-root-item {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  padding-left: 17px;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-right: 34px;
  padding-left: 0px;
}
div.ui-kit-menu-root-item a.ui-kit-menu-linked {
  text-decoration: none;
  margin: 0px;
}
div.ui-kit-menu-root-item a.ui-kit-menu-linked div.ui-kit-menu-main {
  position: relative;
  display: flex;
}
div.ui-kit-menu-root-item a.ui-kit-menu-linked div.ui-kit-menu-main img {
  margin-right: 10px;
}
div.ui-kit-menu-root-item a.ui-kit-menu-linked div.ui-kit-menu-main p {
  margin-right: auto;
}
div.ui-kit-menu-root-item a.ui-kit-menu-linked div.ui-kit-menu-main span.ui-kit-menu-colapseable {
  position: absolute;
  display: flex;
  right: 10px;
  width: 12px;
  height: 12px;
  top: 50%;
  padding: 0;
  align-items: center;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
div.ui-kit-menu-root-item a.ui-kit-menu-linked div.ui-kit-menu-main span.ui-kit-menu-colapseable::after {
  content: "";
  position: relative;
  display: block;
  margin: auto;
  width: 50%;
  height: 50%;
  border-style: solid;
  border-width: 0 2px 2px 0;
  border-color: #0b1f33;
  border-radius: 0;
  -webkit-transform: translateY(-25%) rotate(45deg);
  -ms-transform: translateY(-25%) rotate(45deg);
  transform: translateY(-25%) rotate(45deg);
  pointer-events: none;
  cursor: pointer;
  transition: visibility 0s linear 1s, opacity 1s ease, transform 1s;
}
div.ui-kit-menu-root-item a.ui-kit-menu-linked div.ui-kit-menu-main span.ui-kit-menu-colapseable.ui-kit-menu-expanded::after {
  -webkit-transform: translateY(25%) rotate(45deg) rotate3d(1, -1, 0, 180deg);
  -ms-transform: translateY(25%) rotate(45deg) rotate3d(1, -1, 0, 180deg);
  transform: translateY(25%) rotate(45deg) rotate3d(1, -1, 0, 180deg);
}
div.ui-kit-menu-root-item a.ui-kit-menu-linked div.ui-kit-menu-main span.ui-kit-menu-colapseable.ui-kit-menu-collapsed {
  opacity: 0%;
  visibility: hidden;
}
div.ui-kit-menu-root-item a.ui-kit-menu-linked p.ui-kit-menu-item-comment {
  font-family: Lato;
  color: #a3a7ad;
  font-size: 12px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
}
div.ui-kit-menu-root-item div.ui-kit-menu-linked {
  text-decoration: none;
  margin: 0px;
}
div.ui-kit-menu-root-item div.ui-kit-menu-linked div.ui-kit-menu-main {
  position: relative;
  display: flex;
}
div.ui-kit-menu-root-item div.ui-kit-menu-linked div.ui-kit-menu-main img {
  margin-right: 10px;
}
div.ui-kit-menu-root-item div.ui-kit-menu-linked div.ui-kit-menu-main p {
  margin-right: auto;
}
div.ui-kit-menu-root-item div.ui-kit-menu-linked div.ui-kit-menu-main span.ui-kit-menu-colapseable {
  position: absolute;
  display: flex;
  right: 10px;
  width: 12px;
  height: 12px;
  top: 50%;
  padding: 0;
  align-items: center;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
div.ui-kit-menu-root-item div.ui-kit-menu-linked div.ui-kit-menu-main span.ui-kit-menu-colapseable::after {
  content: "";
  position: relative;
  display: block;
  margin: auto;
  width: 50%;
  height: 50%;
  border-style: solid;
  border-width: 0 2px 2px 0;
  border-color: #0b1f33;
  border-radius: 0;
  -webkit-transform: translateY(-25%) rotate(45deg);
  -ms-transform: translateY(-25%) rotate(45deg);
  transform: translateY(-25%) rotate(45deg);
  pointer-events: none;
  cursor: pointer;
  transition: visibility 0s linear 1s, opacity 1s ease, transform 1s;
}
div.ui-kit-menu-root-item div.ui-kit-menu-linked div.ui-kit-menu-main span.ui-kit-menu-colapseable.ui-kit-menu-expanded::after {
  -webkit-transform: translateY(25%) rotate(45deg) rotate3d(1, -1, 0, 180deg);
  -ms-transform: translateY(25%) rotate(45deg) rotate3d(1, -1, 0, 180deg);
  transform: translateY(25%) rotate(45deg) rotate3d(1, -1, 0, 180deg);
}
div.ui-kit-menu-root-item div.ui-kit-menu-linked div.ui-kit-menu-main span.ui-kit-menu-colapseable.ui-kit-menu-collapsed {
  opacity: 0%;
  visibility: hidden;
}
div.ui-kit-menu-root-item div.ui-kit-menu-linked p.ui-kit-menu-item-comment {
  font-family: Lato;
  color: #a3a7ad;
  font-size: 12px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
}

div.ui-kit-menu-group {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 700;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  padding-left: 17px;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-right: 34px;
}
div.ui-kit-menu-group a.ui-kit-menu-linked {
  text-decoration: none;
  margin: 0px;
}
div.ui-kit-menu-group a.ui-kit-menu-linked div.ui-kit-menu-main {
  position: relative;
  display: flex;
}
div.ui-kit-menu-group a.ui-kit-menu-linked div.ui-kit-menu-main img {
  margin-right: 10px;
}
div.ui-kit-menu-group a.ui-kit-menu-linked div.ui-kit-menu-main p {
  margin-right: auto;
}
div.ui-kit-menu-group a.ui-kit-menu-linked div.ui-kit-menu-main span.ui-kit-menu-colapseable {
  position: absolute;
  display: flex;
  right: 10px;
  width: 12px;
  height: 12px;
  top: 50%;
  padding: 0;
  align-items: center;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
div.ui-kit-menu-group a.ui-kit-menu-linked div.ui-kit-menu-main span.ui-kit-menu-colapseable::after {
  content: "";
  position: relative;
  display: block;
  margin: auto;
  width: 50%;
  height: 50%;
  border-style: solid;
  border-width: 0 2px 2px 0;
  border-color: #0b1f33;
  border-radius: 0;
  -webkit-transform: translateY(-25%) rotate(45deg);
  -ms-transform: translateY(-25%) rotate(45deg);
  transform: translateY(-25%) rotate(45deg);
  pointer-events: none;
  cursor: pointer;
  transition: visibility 0s linear 1s, opacity 1s ease, transform 1s;
}
div.ui-kit-menu-group a.ui-kit-menu-linked div.ui-kit-menu-main span.ui-kit-menu-colapseable.ui-kit-menu-expanded::after {
  -webkit-transform: translateY(25%) rotate(45deg) rotate3d(1, -1, 0, 180deg);
  -ms-transform: translateY(25%) rotate(45deg) rotate3d(1, -1, 0, 180deg);
  transform: translateY(25%) rotate(45deg) rotate3d(1, -1, 0, 180deg);
}
div.ui-kit-menu-group a.ui-kit-menu-linked div.ui-kit-menu-main span.ui-kit-menu-colapseable.ui-kit-menu-collapsed {
  opacity: 0%;
  visibility: hidden;
}
div.ui-kit-menu-group a.ui-kit-menu-linked p.ui-kit-menu-item-comment {
  font-family: Lato;
  color: #a3a7ad;
  font-size: 12px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
}
div.ui-kit-menu-group div.ui-kit-menu-linked {
  text-decoration: none;
  margin: 0px;
}
div.ui-kit-menu-group div.ui-kit-menu-linked div.ui-kit-menu-main {
  position: relative;
  display: flex;
}
div.ui-kit-menu-group div.ui-kit-menu-linked div.ui-kit-menu-main img {
  margin-right: 10px;
}
div.ui-kit-menu-group div.ui-kit-menu-linked div.ui-kit-menu-main p {
  margin-right: auto;
}
div.ui-kit-menu-group div.ui-kit-menu-linked div.ui-kit-menu-main span.ui-kit-menu-colapseable {
  position: absolute;
  display: flex;
  right: 10px;
  width: 12px;
  height: 12px;
  top: 50%;
  padding: 0;
  align-items: center;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
div.ui-kit-menu-group div.ui-kit-menu-linked div.ui-kit-menu-main span.ui-kit-menu-colapseable::after {
  content: "";
  position: relative;
  display: block;
  margin: auto;
  width: 50%;
  height: 50%;
  border-style: solid;
  border-width: 0 2px 2px 0;
  border-color: #0b1f33;
  border-radius: 0;
  -webkit-transform: translateY(-25%) rotate(45deg);
  -ms-transform: translateY(-25%) rotate(45deg);
  transform: translateY(-25%) rotate(45deg);
  pointer-events: none;
  cursor: pointer;
  transition: visibility 0s linear 1s, opacity 1s ease, transform 1s;
}
div.ui-kit-menu-group div.ui-kit-menu-linked div.ui-kit-menu-main span.ui-kit-menu-colapseable.ui-kit-menu-expanded::after {
  -webkit-transform: translateY(25%) rotate(45deg) rotate3d(1, -1, 0, 180deg);
  -ms-transform: translateY(25%) rotate(45deg) rotate3d(1, -1, 0, 180deg);
  transform: translateY(25%) rotate(45deg) rotate3d(1, -1, 0, 180deg);
}
div.ui-kit-menu-group div.ui-kit-menu-linked div.ui-kit-menu-main span.ui-kit-menu-colapseable.ui-kit-menu-collapsed {
  opacity: 0%;
  visibility: hidden;
}
div.ui-kit-menu-group div.ui-kit-menu-linked p.ui-kit-menu-item-comment {
  font-family: Lato;
  color: #a3a7ad;
  font-size: 12px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
}

div.ui-kit-menu-item {
  padding-left: 0px;
}
div.ui-kit-menu-item a {
  text-decoration: none;
  display: block;
  padding-left: 17px;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-right: 34px;
}
div.ui-kit-menu-item a div p {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  /* Эти опции - необходимые условия */
  overflow: hidden;
  white-space: nowrap;
  /* Добавляем троеточия в конце предложения, если текст
    не помещается в блок */
  text-overflow: ellipsis;
  padding: 0;
}
div.ui-kit-menu-item a div p.ui-kit-menu-item-comment {
  font-family: Lato;
  color: #a3a7ad;
  font-size: 12px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  /* Эти опции - необходимые условия */
  overflow: hidden;
  white-space: nowrap;
  /* Добавляем троеточия в конце предложения, если текст
    не помещается в блок */
  text-overflow: ellipsis;
  padding: 0;
}
div.ui-kit-menu-item:hover {
  background-color: #B9F2B0;
}

div.ui-kit-menu-group {
  visibility: visible;
  opacity: 100%;
  -webkit-transition: visibility 0s ease 0.3s, opacity 0.3s ease, max-height 0.3s ease, width 0.3s;
  -moz-transition: visibility 0s ease 0.3s, opacity 0.3s ease, max-height 0.3s ease, width 0.3s;
  -ms-transition: visibility 0s ease 0.3s, opacity 0.3s ease, max-height 0.3s ease, width 0.3s;
  -o-transition: visibility 0s ease 0.3s, opacity 0.3s ease, max-height 0.3s ease, width 0.3s;
  transition: visibility 0s ease 0.3s, opacity 0.3s ease, max-height 0.3s ease, width 0.3s;
}
div.ui-kit-menu-group.ui-kit-menu-collapsed {
  opacity: 0%;
  overflow: hidden;
}
div.ui-kit-menu-group div.ui-kit-menu-header div {
  display: block;
  position: relative;
}
div.ui-kit-menu-group div.ui-kit-menu-header div p {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 700;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  /* Эти опции - необходимые условия */
  overflow: hidden;
  white-space: nowrap;
  /* Добавляем троеточия в конце предложения, если текст
    не помещается в блок */
  text-overflow: ellipsis;
  padding: 0;
}
div.ui-kit-menu-group div.ui-kit-menu-header div p.ui-kit-menu-item-comment {
  font-family: Lato;
  color: #a3a7ad;
  font-size: 12px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  /* Эти опции - необходимые условия */
  overflow: hidden;
  white-space: nowrap;
  /* Добавляем троеточия в конце предложения, если текст
    не помещается в блок */
  text-overflow: ellipsis;
  padding: 0;
}
div.ui-kit-menu-group div.ui-kit-menu-header div.ui-kit-menu-text span.ui-kit-menu-colapseable {
  position: absolute;
  display: flex;
  width: 24px;
  height: 24px;
  right: -24px;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  padding: 0;
  border-color: #0B1F33;
}
div.ui-kit-menu-group div.ui-kit-menu-header div.ui-kit-menu-text span.ui-kit-menu-colapseable::after {
  content: "";
  position: relative;
  display: block;
  margin: auto;
  width: 30%;
  height: 30%;
  border-style: solid;
  border-width: 0 2px 2px 0;
  border-color: #0b1f33;
  border-radius: 0;
  -webkit-transform: translateY(-25%) rotate(45deg);
  -ms-transform: translateY(-25%) rotate(45deg);
  transform: translateY(-25%) rotate(45deg);
  pointer-events: none;
  cursor: pointer;
  transition: visibility 0s linear 1s, opacity 1s ease, transform 1s;
}
div.ui-kit-menu-group div.ui-kit-menu-header div.ui-kit-menu-text span.ui-kit-menu-colapseable.ui-kit-menu-expanded::after {
  -webkit-transform: translateY(25%) rotate(45deg) rotate3d(1, -1, 0, 180deg);
  -ms-transform: translateY(25%) rotate(45deg) rotate3d(1, -1, 0, 180deg);
  transform: translateY(25%) rotate(45deg) rotate3d(1, -1, 0, 180deg);
}
div.ui-kit-menu-group div.ui-kit-menu-header div.ui-kit-menu-text span.ui-kit-menu-colapseable.ui-kit-menu-collapsed {
  opacity: 0%;
  visibility: hidden;
}
div.ui-kit-menu-group div.ui-kit-menu-children {
  opacity: 0%;
  max-height: 0px;
  overflow: hidden;
  -webkit-transition: visibility 0s ease 0.3s, opacity 0.3s ease, max-height 0.3s ease, width 0.3s;
  -moz-transition: visibility 0s ease 0.3s, opacity 0.3s ease, max-height 0.3s ease, width 0.3s;
  -ms-transition: visibility 0s ease 0.3s, opacity 0.3s ease, max-height 0.3s ease, width 0.3s;
  -o-transition: visibility 0s ease 0.3s, opacity 0.3s ease, max-height 0.3s ease, width 0.3s;
  transition: visibility 0s ease 0.3s, opacity 0.3s ease, max-height 0.3s ease, width 0.3s;
}
div.ui-kit-menu-group div.ui-kit-menu-children.ui-kit-menu-show {
  visibility: visible;
  max-height: 100%;
  opacity: 100%;
}

.ui-kit-entity-modal-actions-root {
  padding: 24px 24px 24px 24px;
  display: flex;
  justify-content: start;
  align-items: center;
  gap: 12px;
}
.ui-kit-entity-modal-actions-root button {
  min-width: 100px;
}

.ui-kit-entity-modal-content-root {
  margin: 24px 24px 0px 24px;
  height: 100%;
  overflow-y: auto;
  position: relative;
}

.ui-kit-entity-modal-content-no-vertical-scroll {
  overflow-y: inherit;
}

.ui-kit-entity-modal-title-root {
  padding: 0px 24px 0px 24px;
  display: flex;
  height: 36px;
  font-size: 26px;
  line-height: 36px;
  font-weight: 600;
}

.ui-kit-entity-modal-title {
  flex: 1;
  margin: 0;
  color: #232431;
}

.ui-kit-entity-modal-root {
  position: fixed;
  inset: 0;
  z-index: 10;
  opacity: 0;
  transition: opacity 0.3s ease;
  height: 100%;
}
.ui-kit-entity-modal-root.ui-kit-entity-modal-hidden {
  display: none;
}
.ui-kit-entity-modal-root.ui-kit-entity-modal-visible {
  opacity: 1;
}

.ui-kit-entity-modal-backdrop {
  position: fixed;
  z-index: -1;
  inset: 0;
  background: rgba(0, 0, 0, 0.5);
}

.ui-kit-entity-modal-container {
  height: 100%;
  width: 100%;
  flex-direction: column;
  align-items: end;
  justify-content: space-around;
  display: flex;
}

.ui-kit-entity-modal-content {
  position: relative;
  width: calc(100% - 220px);
  height: 100%;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  box-shadow: 0px 8px 32px 0px rgba(0, 0, 0, 0.4);
  background: #ffffff;
}

.ui-kit-entity-modal-header {
  display: flex;
  justify-content: space-between;
  height: 24px;
  line-height: 16px;
  color: #232431;
  padding: 20px 24px 0px 24px;
}
.ui-kit-entity-modal-header .ui-kit-entity-modal-back {
  cursor: pointer;
  display: flex;
  align-items: center;
  font-size: 18px;
  font-weight: 500;
  margin-left: -4px;
  gap: 8px;
}
.ui-kit-entity-modal-header path {
  fill: currentColor;
  color: #747782;
}

.ui-kit-entity-modal-close-button {
  cursor: pointer;
  position: absolute;
  top: 20px;
  right: 20px;
}

.ui-kit-entity-dialog-content {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
}

.ui-kit-entity-dialog-more-button {
  padding: 0 !important;
  min-width: auto !important;
  width: 35px !important;
  height: 35px !important;
}
.ui-kit-entity-dialog-more-button path {
  color: #66727f;
  fill: currentColor;
}

.ui-kit-entity-dialog-form {
  display: flex;
  flex-direction: column;
  gap: 19px;
}

.ui-kit-entity-dialog-form-full-height {
  height: 100%;
}

.ui-kit-entity-dialog-form-tab-padding {
  padding-top: 14px;
  height: 100%;
  box-sizing: border-box;
}

.ui-kit-entity-dialog-form-row {
  display: flex;
  gap: 24px;
}

.ui-kit-entity-dialog-form-control {
  flex: 1;
}

.ui-kit-entity-dialog-form-check-box {
  margin-top: 3px;
  margin-bottom: 3px;
}

.ui-kit-entity-dialog-form-data-table-container {
  height: 100%;
}

.ui-kit-calendar-root {
  color: #0b1f33;
  flex-direction: column;
  width: fit-content;
  background: #ffffff;
}

.ui-kit-calendar-control-row {
  display: flex;
  min-height: 32px;
  align-items: center;
  margin-bottom: 12px;
}

.ui-kit-calendar-control-button {
  padding: 0 !important;
  border: none;
  height: 35px;
  width: 35px;
}
.ui-kit-calendar-control-button path {
  color: #858f99;
  fill: currentColor;
}

.ui-kit-calendar-position {
  font-family: Lato;
  color: #0b1f33;
  font-size: 18px;
  font-weight: 600;
  line-height: 24px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  flex: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  text-transform: capitalize;
  color: #5dbf28;
  width: 100%;
}

.ui-kit-calendar-row {
  display: flex;
  height: 36px;
  padding-top: 2px;
  padding-bottom: 2px;
}

.ui-kit-calendar-week-row {
  margin-bottom: 2px;
}

.ui-kit-calendar-day {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  width: 34px;
  height: 34px;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 1px transparent solid;
  border-radius: 50%;
}
.ui-kit-calendar-day.ui-kit-calendar-week-day {
  text-transform: capitalize;
}
.ui-kit-calendar-day.ui-kit-calendar-another-month {
  color: #e7e9eb;
}
.ui-kit-calendar-day.ui-kit-calendar-selectable-day {
  cursor: pointer;
}
.ui-kit-calendar-day.ui-kit-calendar-selectable-day:hover {
  border: 1px #5dbf28 solid;
}

.ui-kit-calendar-selected-day {
  width: 34px;
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #ffffff;
  border: 1px #5dbf28 solid;
  border-radius: 50%;
  background: #5dbf28;
}

.ui-kit-calendar-current-day-mark {
  width: 34px;
  height: 34px;
  border: 1px #0b1f33 solid;
  border-radius: 50%;
}

.ui-kit-time-selector-root {
  color: #0b1f33;
  display: flex;
  flex-direction: column;
  align-items: center;
  background: #ffffff;
  width: fit-content;
}

.ui-kit-time-selector-button {
  padding: 0 !important;
  border: none;
  height: 35px;
  width: 35px;
}
.ui-kit-time-selector-button path {
  color: #858f99;
  fill: currentColor;
}

.ui-kit-time-selector-button-inc svg {
  transform: rotate(180deg);
}

.ui-kit-time-selector-button-group {
  display: flex;
}

.ui-kit-time-selector-value {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  display: flex;
  align-items: center;
  margin: 0;
  text-align: center;
  white-space: break-spaces;
}

.ui-kit-notification-badge-root {
  display: flex;
  position: relative;
  cursor: pointer;
}
.ui-kit-notification-badge-root:hover {
  filter: opacity(75%);
}
.ui-kit-notification-badge-root .ui-kit-notification-badge-button {
  padding: 0 !important;
  border: none;
}
.ui-kit-notification-badge-root .ui-kit-notification-badge-button:hover {
  filter: unset;
}
.ui-kit-notification-badge-root .ui-kit-notification-badge-button:focus {
  filter: unset;
}
.ui-kit-notification-badge-root .ui-kit-notification-badge-button path {
  fill: #66727f;
}
.ui-kit-notification-badge-root .ui-kit-notification-badge-unreaded-counter {
  position: absolute;
  right: -3px;
  top: -2px;
  display: flex;
  align-items: center;
  justify-content: center;
  background: #5dbf28;
  border: 1px solid #ffffff;
  border-radius: 50%;
  color: #ffffff;
  box-sizing: border-box;
  font-size: 11px;
  font-weight: 600;
}
.ui-kit-notification-badge-root .ui-kit-notification-badge-unreaded-counter.ui-kit-notification-badge-unreaded-counter-big {
  font-size: 9px;
  font-weight: 500;
}

.ui-kit-notification-list-container {
  display: flex;
  flex-direction: column;
  box-sizing: border-box;
  text-wrap: wrap;
  padding: 16px 8px 4px 8px;
  width: 416px;
  height: 550px;
  gap: 8px;
  box-shadow: 0px 6.4px 28px 0px rgba(11, 31, 51, 0.12), 0px 1.2px 18px 0px rgba(11, 31, 51, 0.08);
}
.ui-kit-notification-list-container .ui-kit-notification-list-header {
  display: flex;
  height: 24px;
  align-items: center;
  justify-content: space-between;
  margin: 0 8px;
}
.ui-kit-notification-list-container .ui-kit-notification-list-header .ui-kit-notification-list-title {
  font-family: Lato;
  color: #0b1f33;
  font-size: 18px;
  font-weight: 700;
  line-height: 24px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
}
.ui-kit-notification-list-container .ui-kit-notification-list-header .ui-kit-notification-list-close-button {
  padding: 0 !important;
  width: 20px;
  height: 20px;
  border: none;
}
.ui-kit-notification-list-container .ui-kit-notification-list-header .ui-kit-notification-list-close-button path {
  fill: #747782;
}

.ui-kit-notification-list-loading-progress {
  visibility: hidden;
  padding: 0 8px 4px 8px;
}
.ui-kit-notification-list-loading-progress.ui-kit-notification-list-loading-progress-visible {
  visibility: visible;
}

.ui-kit-notification-details-back-button {
  margin: 0 0 0 12px;
  padding: 8px 0;
  height: 24px;
  color: #0b1f33 !important;
  justify-content: start;
  font-family: Lato;
  color: #0b1f33;
  font-size: 18px;
  font-weight: 500;
  line-height: 24px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
}
.ui-kit-notification-details-back-button path {
  fill: #747782;
}

.ui-kit-notification-list-no-notifications {
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  gap: 12px;
  padding: 16px;
}
.ui-kit-notification-list-no-notifications .ui-kit-notification-list-no-notifications-title {
  font-family: Lato;
  color: #0b1f33;
  font-size: 20px;
  font-weight: 700;
  line-height: 24px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  text-align: center;
  height: 24px;
}
.ui-kit-notification-list-no-notifications .ui-kit-notification-list-no-notifications-message {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  text-align: center;
}

.ui-kit-notification-list-root {
  overflow-y: auto;
  height: 100%;
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.ui-kit-notification-list-root::-webkit-scrollbar {
  width: 12px;
  height: 12px;
}
.ui-kit-notification-list-root::-webkit-scrollbar-track {
  background: #ffffff;
}
.ui-kit-notification-list-root::-webkit-scrollbar-thumb {
  box-shadow: inset 0 0 2px 2px #D5D8DE;
  border: solid 4px transparent;
  border-radius: 8px;
}
.ui-kit-notification-list-root::-webkit-scrollbar-thumb:hover {
  box-shadow: inset 0 0 2px 2px #989898;
}
.ui-kit-notification-list-root .ui-kit-notification-list-show-more {
  display: flex;
  justify-content: center;
}
.ui-kit-notification-list-root .ui-kit-notification-list-show-more.ui-kit-notification-list-show-more-in-progress {
  opacity: 0;
  pointer-events: none;
}
.ui-kit-notification-list-root .ui-kit-notification-list-show-more .ui-kit-notification-list-show-more-button {
  color: #b6bcc2;
  padding: 0;
  height: auto;
}
.ui-kit-notification-list-root .ui-kit-notification-list-group {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.ui-kit-notification-list-root .ui-kit-notification-list-group-header {
  padding: 4px 0;
  font-family: Lato;
  color: #0b1f33;
  font-size: 14px;
  font-weight: 400;
  line-height: 16px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  text-align: center;
}
.ui-kit-notification-list-root .ui-kit-notification-list-item {
  display: flex;
  flex-direction: column;
  border-radius: 4px;
  padding: 0 8px;
  cursor: pointer;
  transition: background 100ms;
}
.ui-kit-notification-list-root .ui-kit-notification-list-item:hover {
  background: #e7e9eb;
}
.ui-kit-notification-list-root .ui-kit-notification-list-item .ui-kit-notification-list-item-message {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  display: flex;
  justify-content: space-between;
  padding: 6px 0;
  overflow: hidden;
}
.ui-kit-notification-list-root .ui-kit-notification-list-item .ui-kit-notification-list-item-message .ui-kit-notification-list-item-message-title {
  display: -webkit-box;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: pre-line;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  -webkit-box-orient: vertical;
}
.ui-kit-notification-list-root .ui-kit-notification-list-item .ui-kit-notification-list-item-message.ui-kit-notification-list-item-message-unreaded {
  font-weight: 700;
}
.ui-kit-notification-list-root .ui-kit-notification-list-item .ui-kit-notification-list-item-message .ui-kit-notification-list-item-message-time {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  color: #747782;
  padding-left: 16px;
}
.ui-kit-notification-list-root .ui-kit-notification-list-item .ui-kit-notification-list-item-type {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 16px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  display: flex;
  align-items: center;
  gap: 14px;
  padding: 0 0 6px 0;
  color: #747782;
}
.ui-kit-notification-list-root .ui-kit-notification-list-item .ui-kit-notification-list-item-type path {
  fill: #747782;
}

.ui-kit-notification-details-root {
  padding: 0 8px;
  display: flex;
  flex-direction: column;
  gap: 12px;
}
.ui-kit-notification-details-root .ui-kit-notification-details-header {
  display: flex;
  flex-direction: column;
  align-items: start;
  gap: 8px;
}
.ui-kit-notification-details-root .ui-kit-notification-details-header .ui-kit-notification-details-notification-type {
  margin: 0 0 0 4px;
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 16px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  display: flex;
  align-items: center;
  gap: 14px;
  padding: 0 0 6px 0;
  color: #747782;
}
.ui-kit-notification-details-root .ui-kit-notification-details-header .ui-kit-notification-details-notification-type path {
  fill: #747782;
}
.ui-kit-notification-details-root .ui-kit-notification-details-header .ui-kit-notification-details-title {
  display: flex;
  flex-direction: column;
  gap: 4px;
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  font-weight: 700;
}
.ui-kit-notification-details-root .ui-kit-notification-details-header .ui-kit-notification-details-title .ui-kit-notification-details-title-datetime {
  display: flex;
  gap: 12px;
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 16px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  color: #747782;
}
.ui-kit-notification-details-root .ui-kit-notification-details-header .ui-kit-notification-details-title .ui-kit-notification-details-title-datetime .ui-kit-notification-details-title-time-offset {
  color: #9da5ad;
}
.ui-kit-notification-details-root .ui-kit-notification-details-message {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  color: #3c4c5c;
}

:root .ui-kit-vstack {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
:root .ui-kit-vstack > * {
  display: flex;
  flex-direction: column;
}
:root .ui-kit-vstack-full-width {
  width: 100%;
}
:root .ui-kit-vstack-align-items-start {
  align-items: start;
}
:root .ui-kit-vstack-align-items-center {
  align-items: center;
}
:root .ui-kit-vstack-align-items-end {
  align-items: end;
}
:root .ui-kit-vstack-justify-content-start {
  justify-content: start;
}
:root .ui-kit-vstack-justify-content-center {
  justify-content: center;
}
:root .ui-kit-vstack-justify-content-end {
  justify-content: end;
}
:root .ui-kit-vstack-expanded {
  flex-grow: 1;
}

:root .ui-kit-hstack {
  display: flex;
  flex-direction: row;
  gap: 8px;
}
:root .ui-kit-hstack > * {
  display: flex;
  flex-direction: column;
}
:root .ui-kit-hstack-full-height {
  height: 100%;
}
:root .ui-kit-hstack-align-items-start {
  align-items: start;
}
:root .ui-kit-hstack-align-items-center {
  align-items: center;
}
:root .ui-kit-hstack-align-items-end {
  align-items: end;
}
:root .ui-kit-hstack-justify-content-start {
  justify-content: start;
}
:root .ui-kit-hstack-justify-content-center {
  justify-content: center;
}
:root .ui-kit-hstack-justify-content-end {
  justify-content: end;
}

:root .ui-kit-stack-expanded {
  flex: 1 1 0;
}

.ui-kit-text-area-root {
  display: flex;
  flex-direction: column;
  position: relative;
}
.ui-kit-text-area-root, .ui-kit-text-area-root * {
  box-sizing: border-box;
}
.ui-kit-text-area-root .ui-kit-text-area-component {
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  display: inline-flex;
  position: relative;
  width: 100%;
  flex-grow: 1;
}
.ui-kit-text-area-root .ui-kit-text-area-component:has(> textarea:focus) {
  outline: none;
}
.ui-kit-text-area-root .ui-kit-text-area-component .ui-kit-text-area-icon path {
  fill: #6d7985;
}
.ui-kit-text-area-root .ui-kit-text-area-component .ui-kit-text-area-icon.ui-kit-text-area-start {
  margin: 0;
  padding: 0;
  position: absolute;
  top: 50%;
  left: 8px;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.ui-kit-text-area-root .ui-kit-text-area-component .ui-kit-text-area-icon.ui-kit-text-area-end {
  margin: 0;
  padding: 0;
  position: absolute;
  top: 50%;
  right: 8px;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.ui-kit-text-area-root .ui-kit-text-area-component .ui-kit-text-area-icon path {
  margin-top: auto;
  margin-bottom: auto;
}
.ui-kit-text-area-root .ui-kit-text-area-component textarea {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  opacity: unset;
  outline: none;
  border: 1px solid #858f99;
  border-radius: 8px;
  background-color: #ffffff;
}
.ui-kit-text-area-root .ui-kit-text-area-component textarea.ui-kit-text-area-readonly {
  border-color: #ced2d6;
  background-color: #ced2d6;
}
.ui-kit-text-area-root .ui-kit-text-area-component textarea.ui-kit-text-area-readonly:hover {
  outline: none;
}
.ui-kit-text-area-root .ui-kit-text-area-component textarea.ui-kit-text-area-readonly:focus {
  outline: none;
}
.ui-kit-text-area-root .ui-kit-text-area-component textarea:focus {
  outline: none;
  border-width: 2px;
  border-color: #7b61ff;
}
.ui-kit-text-area-root .ui-kit-text-area-component textarea:hover:not(:active):not(:focus):not(:disabled) {
  outline: none;
  border-color: #9da5ad;
}
.ui-kit-text-area-root .ui-kit-text-area-component textarea:active {
  outline: none;
  border-color: #9da5ad;
}
.ui-kit-text-area-root .ui-kit-text-area-component textarea::placeholder {
  color: #6d7985;
}
.ui-kit-text-area-root .ui-kit-text-area-component textarea:disabled {
  border-color: #ced2d6;
  background-color: #ced2d6;
}
.ui-kit-text-area-root .ui-kit-text-area-component textarea:disabled::placeholder:not(.ui-kit-text-area-readonly) {
  color: #9da5ad;
}
.ui-kit-text-area-root .ui-kit-text-area-component textarea.ui-kit-text-area-additional.ui-kit-text-area-error {
  border-color: #d92020;
}
.ui-kit-text-area-root .ui-kit-text-area-component textarea.ui-kit-text-area-additional.ui-kit-text-area-done:not(.ui-kit-text-area-error) {
  border-color: #1ba049;
}
.ui-kit-text-area-root .ui-kit-text-area-component textarea {
  display: inline-flex;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 0;
  padding-bottom: 0;
  letter-spacing: inherit;
  cursor: text;
  resize: none;
}
.ui-kit-text-area-root .ui-kit-text-area-component textarea.ui-kit-text-area-start-icon {
  padding-left: 25px;
}
.ui-kit-text-area-root .ui-kit-text-area-component textarea.ui-kit-text-area-end-icon {
  padding-right: 25px;
}
.ui-kit-text-area-root .ui-kit-text-area-component textarea:disabled.ui-kit-text-area-readonly {
  filter: none;
}
.ui-kit-text-area-root label {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
  color: #6d7985;
  margin-bottom: 5px;
}
.ui-kit-text-area-root.ui-kit-text-area-has-start-adornment textarea {
  padding-left: 40px;
}
.ui-kit-text-area-root.ui-kit-text-area-horizontal {
  flex-direction: row;
  align-items: center;
  gap: 8px;
}
.ui-kit-text-area-root.ui-kit-text-area-horizontal label {
  margin-bottom: 0;
}

span.ui-kit-text-area-additional {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 16px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
  margin-top: 5px;
  color: #6d7985;
}
span.ui-kit-text-area-additional.ui-kit-text-area-error {
  color: #d92020;
}
span.ui-kit-text-area-additional.ui-kit-text-area-done:not(.ui-kit-text-area-error) {
  color: #1ba049;
}

.ui-kit-text-area-input-wrapper {
  position: relative;
}

.ui-kit-text-area-adornment {
  position: absolute;
  left: 0;
  bottom: 50%;
  transform: translateY(50%);
}

.ui-kit-text-area-disabled {
  pointer-events: none;
}

:root .ui-kit-label {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
}
:root .ui-kit-label-text-field {
  color: #6d7985;
}
:root .ui-kit-label-error {
  color: #d92020;
}
:root .ui-kit-label-warning {
  color: #ffc400;
}
:root .ui-kit-label-notice {
  font-family: Lato;
  color: #a3a7ad;
  font-size: 12px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  color: #6d7985;
}

.ui-kit-global-search-field-root {
  display: flex;
  justify-content: end;
  width: 100%;
}
.ui-kit-global-search-field-root .ui-kit-global-search-field-expandable {
  display: flex;
  justify-content: end;
  width: 100%;
  transition: width 500ms;
  overflow: hidden;
}
.ui-kit-global-search-field-root .ui-kit-global-search-field-expandable .ui-kit-global-search-field-dropdown-container {
  padding: 20px 24px;
  box-shadow: 0px 6.4px 28px 0px rgba(11, 31, 51, 0.12), 0px 1.2px 18px 0px rgba(11, 31, 51, 0.08);
  border-radius: 12px;
}
.ui-kit-global-search-field-root .ui-kit-global-search-field-expandable .ui-kit-global-search-field-dropdown-content {
  width: 100%;
}
.ui-kit-global-search-field-root .ui-kit-global-search-field-expandable .ui-kit-global-search-field-type-selection .ui-kit-combobox-root {
  width: 0px;
  opacity: 0;
  transition: width 500ms, opacity 500ms;
}
.ui-kit-global-search-field-root .ui-kit-global-search-field-expandable .ui-kit-global-search-field-type-selection.ui-kit-global-search-field-type-selection-expanded .ui-kit-combobox-root {
  opacity: 1;
  width: 170px;
  transition: width 500ms, opacity 500ms;
}
.ui-kit-global-search-field-root .ui-kit-global-search-field-expandable .ui-kit-global-search-field-type-selection div.ui-kit-combobox-root div.ui-kit-combobox-select div.ui-kit-combobox-editor {
  overflow: hidden;
}
.ui-kit-global-search-field-root .ui-kit-global-search-field-expandable .ui-kit-global-search-field-type-selection div.ui-kit-combobox-root div.ui-kit-combobox-select {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  height: 32px;
}
.ui-kit-global-search-field-root .ui-kit-global-search-field-expandable .ui-kit-global-search-field-type-selection div.ui-kit-combobox-root div.ui-kit-combobox-select div.ui-kit-combobox-dropdown {
  z-index: 30;
}
.ui-kit-global-search-field-root .ui-kit-global-search-field-expandable.ui-kit-global-search-field-expanded {
  min-width: 340px;
  overflow: unset;
  transition: width 500ms;
}
.ui-kit-global-search-field-root .ui-kit-global-search-field-expandable .ui-kit-global-search-field-dropdown-control {
  width: 0;
  transition: width 500ms;
  display: block;
}
.ui-kit-global-search-field-root .ui-kit-global-search-field-expandable .ui-kit-global-search-field-dropdown-control.ui-kit-global-search-field-dropdown-control-expanded {
  width: 100%;
  transition: width 500ms;
}
.ui-kit-global-search-field-root .ui-kit-global-search-field-expandable .ui-kit-global-search-field {
  display: flex;
  flex-direction: row;
  justify-content: end;
}
.ui-kit-global-search-field-root .ui-kit-global-search-field-expandable .ui-kit-global-search-field .ui-kit-global-search-field-input {
  position: relative;
  overflow: hidden;
  width: 0%;
  transition: width 500ms;
}
.ui-kit-global-search-field-root .ui-kit-global-search-field-expandable .ui-kit-global-search-field .ui-kit-global-search-field-input.ui-kit-global-search-field-input-expanded {
  width: 100%;
  transition: width 500ms;
}
.ui-kit-global-search-field-root .ui-kit-global-search-field-expandable .ui-kit-global-search-field .ui-kit-global-search-field-input .ui-kit-global-search-field-input-clear {
  position: absolute;
  top: 0;
  right: 0;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: end;
}
.ui-kit-global-search-field-root .ui-kit-global-search-field-expandable .ui-kit-global-search-field .ui-kit-global-search-field-input .ui-kit-global-search-field-input-clear .ui-kit-global-search-field-input-clear-button {
  padding: 0 !important;
  width: 20px;
  height: 20px;
  border: none;
  margin-right: 24px;
}
.ui-kit-global-search-field-root .ui-kit-global-search-field-expandable .ui-kit-global-search-field .ui-kit-global-search-field-input .ui-kit-global-search-field-input-clear .ui-kit-global-search-field-input-clear-button path {
  fill: #747782;
}
.ui-kit-global-search-field-root .ui-kit-global-search-field-expandable .ui-kit-global-search-field .ui-kit-text-field-root .ui-kit-text-field-component input {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  padding-right: 46px;
  height: 32px;
}
.ui-kit-global-search-field-root .ui-kit-global-search-field-expandable .ui-kit-metadata-search-empty-result-root {
  display: flex;
  flex-direction: column;
  gap: 12px;
  min-height: 400px;
}
.ui-kit-global-search-field-root .ui-kit-global-search-field-expandable .ui-kit-metadata-search-empty-result-root .ui-kit-metadata-search-empty-result-title {
  display: flex;
  align-items: center;
}
.ui-kit-global-search-field-root .ui-kit-global-search-field-expandable .ui-kit-metadata-search-empty-result-root .ui-kit-metadata-search-empty-result-title .ui-kit-metadata-search-empty-result-title-icon {
  margin: 3px;
}
.ui-kit-global-search-field-root .ui-kit-global-search-field-expandable .ui-kit-metadata-search-empty-result-root .ui-kit-metadata-search-empty-result-title .ui-kit-metadata-search-empty-result-title-icon path {
  fill: #747782;
}
.ui-kit-global-search-field-root .ui-kit-global-search-field-expandable .ui-kit-metadata-search-empty-result-root .ui-kit-metadata-search-empty-result-title .ui-kit-metadata-search-empty-result-title-message {
  font-family: Lato;
  color: #0b1f33;
  font-size: 18px;
  font-weight: 600;
  line-height: 24px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  padding-left: 16px;
}
.ui-kit-global-search-field-root .ui-kit-global-search-field-expandable .ui-kit-metadata-search-empty-result-root .ui-kit-metadata-search-empty-result-hint {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  margin-left: 40px;
  color: #6d7985;
}
.ui-kit-global-search-field-root .ui-kit-global-search-field-expand {
  margin-left: -14px;
  z-index: 1;
}
.ui-kit-global-search-field-root .ui-kit-global-search-field-expand .ui-kit-global-search-field-expand-button {
  padding: 0 !important;
  width: 50px;
  height: 32px;
}
.ui-kit-global-search-field-root .ui-kit-global-search-field-expand .ui-kit-global-search-field-expand-button svg {
  margin-right: 0;
}
.ui-kit-global-search-field-root .ui-kit-global-search-field-expand .ui-kit-global-search-field-expand-button path {
  fill: #ffffff;
}

.ui-kit-global-search-field-result-root {
  display: flex;
  flex-direction: column;
  gap: 4px;
  height: 400px;
  overflow-y: auto;
}
.ui-kit-global-search-field-result-root::-webkit-scrollbar {
  width: 12px;
  height: 12px;
}
.ui-kit-global-search-field-result-root::-webkit-scrollbar-track {
  background: #ffffff;
}
.ui-kit-global-search-field-result-root::-webkit-scrollbar-thumb {
  box-shadow: inset 0 0 2px 2px #D5D8DE;
  border: solid 4px transparent;
  border-radius: 8px;
}
.ui-kit-global-search-field-result-root::-webkit-scrollbar-thumb:hover {
  box-shadow: inset 0 0 2px 2px #989898;
}
.ui-kit-global-search-field-result-root .ui-kit-global-search-field-result-title {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 16px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  display: flex;
  align-items: center;
  height: 28px;
  color: #747782;
}
.ui-kit-global-search-field-result-root .ui-kit-global-search-field-result-items-list .ui-kit-global-search-field-result-items {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.ui-kit-global-search-field-result-root .ui-kit-global-search-field-result-items-list .ui-kit-global-search-field-result-items .ui-kit-global-search-field-result-item {
  cursor: pointer;
  padding: 6px 12px;
  height: 32px;
  box-sizing: border-box;
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  /* Эти опции - необходимые условия */
  overflow: hidden;
  white-space: nowrap;
  /* Добавляем троеточия в конце предложения, если текст
    не помещается в блок */
  text-overflow: ellipsis;
  transition: background 100ms;
}
.ui-kit-global-search-field-result-root .ui-kit-global-search-field-result-items-list .ui-kit-global-search-field-result-items .ui-kit-global-search-field-result-item:hover {
  border-radius: 8px;
  background: rgba(11, 31, 51, 0.05);
}

.ui-kit-global-search-field-search-in-progress {
  visibility: hidden;
  padding: 0 8px 4px 8px;
}
.ui-kit-global-search-field-search-in-progress.ui-kit-global-search-field-search-in-progress-visible {
  visibility: visible;
}

.ui-kit-expander {
  width: fit-content;
  height: fit-content;
  box-sizing: border-box;
}
.ui-kit-expander.ui-kit-expander-full-width {
  width: 100%;
}
.ui-kit-expander.ui-kit-expander-debug {
  border: 2px solid red;
}
.ui-kit-expander .ui-kit-expander-header {
  display: flex;
  justify-content: space-between;
}
.ui-kit-expander .ui-kit-expander-header.ui-kit-expander-header-debug {
  border: 2px solid blue;
}
.ui-kit-expander .ui-kit-expander-header-switch-icon {
  rotate: 0deg;
}
.ui-kit-expander .ui-kit-expander-header-switch-icon.ui-kit-expander-header-switch-icon-expanded {
  rotate: -180deg;
}
.ui-kit-expander .ui-kit-expander-vertical-content {
  overflow: hidden;
  max-height: 0;
  transition: max-height 0.3s ease;
  transform-origin: top;
  transform: scaleY(0);
  transition: transform 0.3s ease;
}
.ui-kit-expander .ui-kit-expander-vertical-content.ui-kit-expander-vertical-content-expanded {
  max-height: max-content;
  transition: max-height 0.3s ease;
  transform-origin: top;
  transform: scaleY(1);
  transition: transform 0.3s ease;
}
.ui-kit-expander .ui-kit-expander-vertical-content.ui-kit-expander-vertical-content-debug {
  border: 2px solid yellow;
}

:root {
  margin: 0;
  width: 100%;
  height: 100%;
  display: block;
  background-color: #ecf1f7;
}

body::-webkit-scrollbar, div::-webkit-scrollbar {
  width: 12px;
  height: 12px;
}
body::-webkit-scrollbar-track, div::-webkit-scrollbar-track {
  background: #ffffff;
}
body::-webkit-scrollbar-thumb, div::-webkit-scrollbar-thumb {
  box-shadow: inset 0 0 2px 2px #D5D8DE;
  border: solid 4px transparent;
  border-radius: 8px;
}
body::-webkit-scrollbar-thumb:hover, div::-webkit-scrollbar-thumb:hover {
  box-shadow: inset 0 0 2px 2px #989898;
}

body {
  margin: 0px;
  font-size: 18px;
}

h1 {
  font-size: 20px;
}

h2 {
  font-size: 16px;
}

:root {
  margin: 0;
  width: 100%;
  height: 100%;
  display: block;
  background-color: #ecf1f7;
}

body {
  margin: 0px;
}
div:focus-visible {
  outline: none;
}

._debug_1g3yv_6 {
  border: 1px solid purple;
  background-color: aqua;
}

._ui-kit-button-root_1g3yv_11 {
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  height: 35px;
  border-radius: 8px;
  box-sizing: border-box;
  display: inline-flex;
  align-items: center;
  padding: 6px 16px 6px 16px;
  cursor: pointer;
  transition: all 0.3s ease;
  outline: none;
  text-decoration: none;
  text-align: center;
  justify-content: center;
  box-shadow: none;
  outline-style: none;
  outline-width: 0;
  outline: none;
}
._ui-kit-button-root_1g3yv_11:active {
  outline-style: none;
  outline-width: 0;
  outline: none;
}
._ui-kit-button-root_1g3yv_11:active:not(:disabled) {
  outline-style: none;
  outline-width: 0;
  outline: none;
}
._ui-kit-button-root_1g3yv_11:focus {
  outline-style: none;
  outline-width: 0;
  outline: none;
}
._ui-kit-button-root_1g3yv_11:disabled, ._ui-kit-button-root_1g3yv_11._ui-kit-button-disabled_1g3yv_64 {
  pointer-events: none;
}
._ui-kit-button-root_1g3yv_11:hover:not(:disabled) {
  outline-style: none;
  outline-width: 0;
  outline: none;
}
._ui-kit-button-root_1g3yv_11._ui-kit-button-default_1g3yv_72 {
  background: #ffffff;
  color: #5dbf28;
  border: 1px solid #5dbf28;
}
._ui-kit-button-root_1g3yv_11._ui-kit-button-default_1g3yv_72 ._ui-kit-button-icon_1g3yv_77 path {
  color: #5dbf28;
}
._ui-kit-button-root_1g3yv_11._ui-kit-button-default_1g3yv_72:hover:not(:disabled) {
  background: rgba(11, 31, 51, 0.05);
}
._ui-kit-button-root_1g3yv_11._ui-kit-button-default_1g3yv_72:active:not(:disabled) {
  background: rgba(11, 31, 51, 0.12);
}
._ui-kit-button-root_1g3yv_11._ui-kit-button-default_1g3yv_72:disabled {
  border-color: #9da5ad;
  color: #9da5ad;
}
._ui-kit-button-root_1g3yv_11._ui-kit-button-default_1g3yv_72:disabled ._ui-kit-button-icon_1g3yv_77 path {
  color: #9da5ad;
}
._ui-kit-button-root_1g3yv_11._ui-kit-button-primary_1g3yv_93 {
  background: #5dbf28;
  color: #ffffff;
  border: 1px solid #5dbf28;
}
._ui-kit-button-root_1g3yv_11._ui-kit-button-primary_1g3yv_93 ._ui-kit-button-icon_1g3yv_77 path {
  color: #ffffff;
}
._ui-kit-button-root_1g3yv_11._ui-kit-button-primary_1g3yv_93:disabled {
  background-color: #ced2d6;
  border-color: #ced2d6;
  color: #9da5ad;
}
._ui-kit-button-root_1g3yv_11._ui-kit-button-primary_1g3yv_93:disabled ._ui-kit-button-icon_1g3yv_77 path {
  color: #9da5ad;
}
._ui-kit-button-root_1g3yv_11._ui-kit-button-primary_1g3yv_93:hover:not(:disabled) {
  background-color: rgb(73.3381604576, 159.0155949091, 27.0024050909);
  border-color: rgb(73.3381604576, 159.0155949091, 27.0024050909);
}
._ui-kit-button-root_1g3yv_11._ui-kit-button-primary_1g3yv_93:active:not(:disabled) {
  background-color: rgb(45.7048671924, 108.0203789766, 12.0036210234);
  border-color: rgb(45.7048671924, 108.0203789766, 12.0036210234);
  color: #ffffff;
}
._ui-kit-button-root_1g3yv_11._ui-kit-button-dashed_1g3yv_118 {
  background: #ffffff;
  color: #5dbf28;
  border: 1px dashed #5dbf28;
}
._ui-kit-button-root_1g3yv_11._ui-kit-button-dashed_1g3yv_118 ._ui-kit-button-icon_1g3yv_77 path {
  color: #5dbf28;
}
._ui-kit-button-root_1g3yv_11._ui-kit-button-dashed_1g3yv_118:hover:not(:disabled) {
  background: rgba(11, 31, 51, 0.05);
}
._ui-kit-button-root_1g3yv_11._ui-kit-button-dashed_1g3yv_118:active:not(:disabled) {
  background: rgba(11, 31, 51, 0.12);
}
._ui-kit-button-root_1g3yv_11._ui-kit-button-dashed_1g3yv_118:disabled {
  border-color: #9da5ad;
  color: #9da5ad;
}
._ui-kit-button-root_1g3yv_11._ui-kit-button-dashed_1g3yv_118:disabled ._ui-kit-button-icon_1g3yv_77 path {
  color: #9da5ad;
}
._ui-kit-button-root_1g3yv_11._ui-kit-button-text_1g3yv_139 {
  background: #ffffff;
  color: #5dbf28;
  border: 1px solid #ffffff;
  background: transparent;
  border: 1px solid transparent;
}
._ui-kit-button-root_1g3yv_11._ui-kit-button-text_1g3yv_139 ._ui-kit-button-icon_1g3yv_77 path {
  color: #5dbf28;
}
._ui-kit-button-root_1g3yv_11._ui-kit-button-text_1g3yv_139:hover:not(:disabled) {
  background: rgba(11, 31, 51, 0.05);
  border-color: rgba(11, 31, 51, 0.05);
  background: transparent;
  border: 1px solid transparent;
}
._ui-kit-button-root_1g3yv_11._ui-kit-button-text_1g3yv_139:active:not(:disabled) {
  background: rgba(11, 31, 51, 0.12);
  border-color: rgba(11, 31, 51, 0.12);
  background: transparent;
  border: 1px solid transparent;
}
._ui-kit-button-root_1g3yv_11._ui-kit-button-text_1g3yv_139:disabled {
  color: #9da5ad;
}
._ui-kit-button-root_1g3yv_11._ui-kit-button-text_1g3yv_139:disabled ._ui-kit-button-icon_1g3yv_77 path {
  color: #9da5ad;
}
._ui-kit-button-root_1g3yv_11._ui-kit-button-link_1g3yv_167 {
  text-decoration: underline;
  background: #ffffff;
  color: #7b61ff;
  border: 1px solid #ffffff;
  background: transparent;
  border: 1px solid transparent;
}
._ui-kit-button-root_1g3yv_11._ui-kit-button-link_1g3yv_167 ._ui-kit-button-icon_1g3yv_77 path {
  color: #7b61ff;
}
._ui-kit-button-root_1g3yv_11._ui-kit-button-link_1g3yv_167:hover:not(:disabled) {
  background: rgba(11, 31, 51, 0.05);
  border-color: rgba(11, 31, 51, 0.05);
  background: transparent;
  border: 1px solid transparent;
}
._ui-kit-button-root_1g3yv_11._ui-kit-button-link_1g3yv_167:active:not(:disabled) {
  background: rgba(11, 31, 51, 0.12);
  border-color: rgba(11, 31, 51, 0.12);
  background: transparent;
  border: 1px solid transparent;
}
._ui-kit-button-root_1g3yv_11._ui-kit-button-link_1g3yv_167:disabled {
  color: #9da5ad;
}
._ui-kit-button-root_1g3yv_11._ui-kit-button-link_1g3yv_167:disabled ._ui-kit-button-icon_1g3yv_77 path {
  color: #9da5ad;
}
._ui-kit-button-root_1g3yv_11._ui-kit-button-iconOnly_1g3yv_196 {
  border-color: transparent;
  background-color: transparent;
  transition: opacity 0.3s ease;
  padding: 0;
  height: auto;
}
._ui-kit-button-root_1g3yv_11._ui-kit-button-iconOnly_1g3yv_196 ._ui-kit-button-icon_1g3yv_77 {
  margin: 0;
  color: #5dbf28;
}
._ui-kit-button-root_1g3yv_11._ui-kit-button-iconOnly_1g3yv_196:hover {
  filter: opacity(75%);
}
._ui-kit-button-root_1g3yv_11._ui-kit-button-iconOnly_1g3yv_196:focus {
  filter: opacity(90%);
}
._ui-kit-button-root_1g3yv_11._ui-kit-button-iconOnly_1g3yv_196:disabled, ._ui-kit-button-root_1g3yv_11._ui-kit-button-iconOnly_1g3yv_196._ui-kit-button-disabled_1g3yv_64 {
  filter: opacity(25%);
}

._ui-kit-button-icon_1g3yv_77 {
  margin-right: 10px;
  fill: currentColor;
  transition: all 0.3s ease;
}
._ui-kit-button-icon_1g3yv_77 path {
  fill: currentColor;
}

/*
  ****************************************************************************************************************
  !!! NOT REFACTORED !!!

  &.filled-secondary {
    background: $theme-color-secondary-20;
    color: $theme-color-primary;
    border: 1px solid transparent;

    &:hover:not(:disabled) {
      background: color.adjust($theme-color-secondary-20, $lightness: -10%);
    }

    &:active:not(:disabled) {
      background: color.adjust($theme-color-secondary-20, $lightness: -10%);
    }

    &:disabled,
    &.disabled {
      filter: opacity(25%);
    }

    .icon,
    .icon path {
      color: $theme-color-primary;
    }
  }

  &.outlined-primary {
    background: $theme-color-white;
    color: $theme-color-primary;
    border: 1px solid $theme-color-primary;

    &:hover:not(:disabled) {
      border-color: color.adjust($theme-color-secondary-20, $lightness: -10%);
    }

    &:active:not(:disabled) {
      border-color: color.adjust($theme-color-secondary-20, $lightness: -10%);
    }

    &:focus {
      box-shadow: 0 0 0 2px $theme-color-secondary-20;
    }

    &:disabled,
    &.disabled {
      filter: opacity(25%);
    }

    .icon,
    .icon path {
      color: $theme-color-primary;
    }
  }

  &.outlined-secondary {
    background: $theme-color-white;
    color: $tertiary-color;
    border: 1px solid $tertiary-color;

    &:hover:not(:disabled) {
      border-color: color.adjust($tertiary-color, $lightness: -10%);
    }

    &:active:not(:disabled) {
      border-color: color.adjust($tertiary-color, $lightness: -10%);
    }

    &:focus {
      box-shadow: 0 0 0 2px $tertiary-color;
    }

    &:disabled,
    &.disabled {
      filter: opacity(25%);
    }

    .icon,
    .icon path {
      color: $tertiary-color;
    }
  }

  &.inlined {
    background: $theme-color-white;
    color: $tertiary-color;
    border: 1px solid transparent;

    &:hover:not(:disabled) {
      color: color.adjust($tertiary-color, $lightness: -10%);
    }

    &:active:not(:disabled) {
      color: color.adjust($tertiary-color, $lightness: -10%);
    }

    &:focus {
      filter: opacity(25%);
    }

    &:disabled,
    &.disabled {
      filter: opacity(25%);
    }

    .icon,
    .icon path {
      color: $theme-color-primary;
    }
  }

*/
._ui-kit-checkbox-root_1g3yv_339 {
  display: flex;
  flex-direction: column;
  position: relative;
  justify-content: left;
}
._ui-kit-checkbox-root_1g3yv_339, ._ui-kit-checkbox-root_1g3yv_339 * {
  box-sizing: border-box;
}
._ui-kit-checkbox-root_1g3yv_339 label {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
  color: #0b1f33;
}
._ui-kit-checkbox-root_1g3yv_339 label._ui-kit-checkbox-disabled_1g3yv_371 {
  color: #9da5ad;
}
._ui-kit-checkbox-root_1g3yv_339 label {
  display: inline-flex;
  flex-direction: row;
  margin-right: auto;
  border-radius: 4px;
  height: 16px;
  -ms-user-select: none;
  -webkit-user-select: none;
  user-select: none;
  align-items: center;
  cursor: pointer;
}
._ui-kit-checkbox-root_1g3yv_339 label span {
  border: 1px solid #6d7985;
  border-radius: 4px;
  background-color: #ffffff;
}
._ui-kit-checkbox-root_1g3yv_339 label span:after {
  border: solid #ffffff;
}
._ui-kit-checkbox-root_1g3yv_339 label span {
  position: absolute;
  top: 0;
  left: 0;
  height: 16px;
  width: 16px;
}
._ui-kit-checkbox-root_1g3yv_339 label span._ui-kit-checkbox-checkbox-label-start_1g3yv_401 {
  top: unset;
  left: unset;
}
._ui-kit-checkbox-root_1g3yv_339 label span:after {
  content: "";
  position: absolute;
  display: none;
  left: 5px;
  bottom: 3px;
  width: 3px;
  height: 10px;
  border-width: 0 2px 2px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}
._ui-kit-checkbox-root_1g3yv_339 label input {
  visibility: hidden;
  padding-top: auto;
  padding-bottom: auto;
  padding-left: 10px;
  padding-right: 10px;
  display: inline-flex;
  cursor: text;
}
._ui-kit-checkbox-root_1g3yv_339 label input:disabled ~ span {
  background-color: #ced2d6;
  border-color: #9da5ad;
}
._ui-kit-checkbox-root_1g3yv_339 label input:checked ~ span {
  background-color: #5dbf28;
  border-color: #5dbf28;
}
._ui-kit-checkbox-root_1g3yv_339 label input:checked ~ span:after {
  display: block;
}
._ui-kit-checkbox-root_1g3yv_339 label div._ui-kit-checkbox-checkbox-label-start_1g3yv_401 {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: end;
}
._ui-kit-checkbox-root_1g3yv_339 label._ui-kit-checkbox-has-start-adornment_1g3yv_444 label input {
  padding-left: 40px;
}
._ui-kit-checkbox-root_1g3yv_339 label._ui-kit-checkbox-has-start-adornment_1g3yv_444 label input[type=search] {
  padding-left: 52px;
}
._ui-kit-checkbox-root_1g3yv_339 label._ui-kit-checkbox-horizontal_1g3yv_450 {
  flex-direction: row;
  align-items: center;
  gap: 8px;
}
._ui-kit-checkbox-root_1g3yv_339 label._ui-kit-checkbox-horizontal_1g3yv_450 label {
  margin-bottom: 0;
}
._ui-kit-checkbox-root_1g3yv_339 label._ui-kit-checkbox-switch_1g3yv_458 {
  display: inline-flex;
  align-items: center;
  cursor: pointer;
}
._ui-kit-checkbox-root_1g3yv_339 label._ui-kit-checkbox-switch_1g3yv_458 input {
  display: none;
}
._ui-kit-checkbox-root_1g3yv_339 label._ui-kit-checkbox-switch_1g3yv_458 span {
  position: relative;
  display: inline-block;
  width: 28px;
  height: 16px;
  background-color: #3c4c5c;
  border-radius: 10px;
  transition: background-color 0.3s;
  border: none;
  margin-left: 10px;
}
._ui-kit-checkbox-root_1g3yv_339 label._ui-kit-checkbox-switch_1g3yv_458 span._ui-kit-checkbox-switch-label-end_1g3yv_477 {
  margin-right: 10px;
  margin-left: 0;
}
._ui-kit-checkbox-root_1g3yv_339 label._ui-kit-checkbox-switch_1g3yv_458 span::before {
  content: "";
  position: absolute;
  width: 12px;
  height: 12px;
  background-color: #ffffff;
  border-radius: 50%;
  top: 2px;
  left: 2px;
  transition: transform 0.3s;
  margin-right: 10px;
}
._ui-kit-checkbox-root_1g3yv_339 label._ui-kit-checkbox-switch_1g3yv_458 span::after {
  border: transparent;
}
._ui-kit-checkbox-root_1g3yv_339 label._ui-kit-checkbox-switch_1g3yv_458 input:checked + span {
  background-color: #5dbf28;
}
._ui-kit-checkbox-root_1g3yv_339 label._ui-kit-checkbox-switch_1g3yv_458 input:checked + span::before {
  transform: translateX(12px);
}

span._ui-kit-checkbox-additional_1g3yv_503 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 16px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
  margin-top: 5px;
  color: #6d7985;
}
span._ui-kit-checkbox-additional_1g3yv_503._ui-kit-checkbox-error_1g3yv_527 {
  color: #d92020;
}
span._ui-kit-checkbox-additional_1g3yv_503._done_1g3yv_530:not(._ui-kit-checkbox-error_1g3yv_527) {
  color: #1ba049;
}

._ui-kit-checkbox-input-wrapper_1g3yv_534 {
  position: relative;
}

._ui-kit-checkbox-adornment_1g3yv_538 {
  position: absolute;
  left: 0;
  bottom: 50%;
  transform: translateY(50%);
}

._ui-kit-checkbox-disabled_1g3yv_371 {
  pointer-events: none;
}

._ui-kit-checkbox-message-icon_1g3yv_549 {
  margin-left: 4px;
}

div._ui-kit-combobox-root_1g3yv_553 {
  display: flex;
  flex-grow: 1;
  flex-direction: column;
}
div._ui-kit-combobox-root_1g3yv_553 div._ui-kit-combobox-label_1g3yv_558 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
  color: #6d7985;
  margin-bottom: 5px;
}
div._ui-kit-combobox-root_1g3yv_553 div._ui-kit-combobox-additional_1g3yv_582 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 16px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
  color: #6d7985;
  margin-top: 5px;
}
div._ui-kit-combobox-root_1g3yv_553 div._ui-kit-combobox-additional_1g3yv_582._ui-kit-combobox-done_1g3yv_606 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 16px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
  color: #1ba049;
  margin-top: 5px;
}
div._ui-kit-combobox-root_1g3yv_553 div._ui-kit-combobox-additional_1g3yv_582._ui-kit-combobox-warning_1g3yv_630 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 16px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
  color: #ffc400;
  margin-top: 5px;
}
div._ui-kit-combobox-root_1g3yv_553 div._ui-kit-combobox-additional_1g3yv_582._ui-kit-combobox-error_1g3yv_654 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 16px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
  color: #d92020;
  margin-top: 5px;
}
div._ui-kit-combobox-root_1g3yv_553._ui-kit-combobox-horizontal_1g3yv_678 {
  flex-direction: row;
  align-items: center;
  gap: 8px;
}
div._ui-kit-combobox-root_1g3yv_553._ui-kit-combobox-horizontal_1g3yv_678 div._ui-kit-combobox-label_1g3yv_558 {
  margin-bottom: 0;
}
div._ui-kit-combobox-root_1g3yv_553 div._ui-kit-combobox-select_1g3yv_686 {
  border-width: 1px;
  border-style: solid;
  border-color: #858f99;
  border-radius: 8px;
  background-color: #ffffff;
}
div._ui-kit-combobox-root_1g3yv_553 div._ui-kit-combobox-select_1g3yv_686 div._ui-kit-combobox-editor_1g3yv_693 span {
  color: #6d7985;
}
div._ui-kit-combobox-root_1g3yv_553 div._ui-kit-combobox-select_1g3yv_686 div._ui-kit-combobox-editor_1g3yv_693 div._ui-kit-combobox-placeholder_1g3yv_696:not(._ui-kit-combobox-text_1g3yv_696) {
  color: #6d7985;
}
div._ui-kit-combobox-root_1g3yv_553 div._ui-kit-combobox-select_1g3yv_686 div._ui-kit-combobox-editor_1g3yv_693 div._ui-kit-combobox-input_1g3yv_699 {
  border: 0;
  outline: none;
}
div._ui-kit-combobox-root_1g3yv_553 div._ui-kit-combobox-select_1g3yv_686 div._ui-kit-combobox-editor_1g3yv_693 div._ui-kit-combobox-text_1g3yv_696 {
  color: #0b1f33;
}
div._ui-kit-combobox-root_1g3yv_553 div._ui-kit-combobox-select_1g3yv_686._ui-kit-combobox-error_1g3yv_654 {
  border-color: #d92020;
}
div._ui-kit-combobox-root_1g3yv_553 div._ui-kit-combobox-select_1g3yv_686._ui-kit-combobox-warning_1g3yv_630 {
  border-color: #ffc400;
}
div._ui-kit-combobox-root_1g3yv_553 div._ui-kit-combobox-select_1g3yv_686._ui-kit-combobox-done_1g3yv_606:not(._ui-kit-combobox-error_1g3yv_654):not(._ui-kit-combobox-warning_1g3yv_630) {
  border-color: #1ba049;
}
div._ui-kit-combobox-root_1g3yv_553 div._ui-kit-combobox-select_1g3yv_686._ui-kit-combobox-disabled_1g3yv_715 {
  background-color: #ced2d6;
  border-color: #ced2d6;
}
div._ui-kit-combobox-root_1g3yv_553 div._ui-kit-combobox-select_1g3yv_686._ui-kit-combobox-disabled_1g3yv_715 div._ui-kit-combobox-editor_1g3yv_693 div._ui-kit-combobox-placeholder_1g3yv_696:not(._ui-kit-combobox-text_1g3yv_696) {
  color: #9da5ad;
}
div._ui-kit-combobox-root_1g3yv_553 div._ui-kit-combobox-select_1g3yv_686._ui-kit-combobox-disabled_1g3yv_715 div._ui-kit-combobox-editor_1g3yv_693 div._ui-kit-combobox-selectedtext_1g3yv_722:not(._ui-kit-combobox-placeholder_1g3yv_696) {
  color: #0b1f33;
}
div._ui-kit-combobox-root_1g3yv_553 div._ui-kit-combobox-select_1g3yv_686._ui-kit-combobox-disabled_1g3yv_715::after {
  border-color: #0b1f33;
}
div._ui-kit-combobox-root_1g3yv_553 div._ui-kit-combobox-select_1g3yv_686._ui-kit-combobox-readonly_1g3yv_728:not(._ui-kit-combobox-disabled_1g3yv_715) {
  background-color: #ced2d6;
  border-color: #ced2d6;
}
div._ui-kit-combobox-root_1g3yv_553 div._ui-kit-combobox-select_1g3yv_686:hover:not(._ui-kit-combobox-disabled_1g3yv_715):not(._ui-kit-combobox-readonly_1g3yv_728) {
  border-color: #9da5ad;
}
div._ui-kit-combobox-root_1g3yv_553 div._ui-kit-combobox-select_1g3yv_686:hover:not(._ui-kit-combobox-disabled_1g3yv_715):not(._ui-kit-combobox-readonly_1g3yv_728)::after {
  border-color: #9da5ad;
}
div._ui-kit-combobox-root_1g3yv_553 div._ui-kit-combobox-select_1g3yv_686:has(div._ui-kit-combobox-editor_1g3yv_693 div._ui-kit-combobox-input_1g3yv_699[contentEditable=true]:active):not(._ui-kit-combobox-disabled_1g3yv_715):not(._ui-kit-combobox-readonly_1g3yv_728) {
  outline: none;
  background-color: #ffffff;
}
div._ui-kit-combobox-root_1g3yv_553 div._ui-kit-combobox-select_1g3yv_686:has(div._ui-kit-combobox-editor_1g3yv_693 div._ui-kit-combobox-input_1g3yv_699[contentEditable=true]:active):not(._ui-kit-combobox-disabled_1g3yv_715):not(._ui-kit-combobox-readonly_1g3yv_728)::after {
  border-color: #5dbf28;
}
div._ui-kit-combobox-root_1g3yv_553 div._ui-kit-combobox-select_1g3yv_686:active:not(._ui-kit-combobox-disabled_1g3yv_715):not(._ui-kit-combobox-readonly_1g3yv_728) {
  outline: none;
  background-color: #ffffff;
}
div._ui-kit-combobox-root_1g3yv_553 div._ui-kit-combobox-select_1g3yv_686:active:not(._ui-kit-combobox-disabled_1g3yv_715):not(._ui-kit-combobox-readonly_1g3yv_728)::after {
  border-color: #5dbf28;
}
div._ui-kit-combobox-root_1g3yv_553 div._ui-kit-combobox-select_1g3yv_686:focus:active:not(._ui-kit-combobox-disabled_1g3yv_715):not(._ui-kit-combobox-readonly_1g3yv_728) {
  border-width: 2px;
  background-color: #ffffff;
  border-color: #7b61ff;
}
div._ui-kit-combobox-root_1g3yv_553 div._ui-kit-combobox-select_1g3yv_686:focus:active:not(._ui-kit-combobox-disabled_1g3yv_715):not(._ui-kit-combobox-readonly_1g3yv_728)::after {
  border-color: #7b61ff;
}
div._ui-kit-combobox-root_1g3yv_553 div._ui-kit-combobox-select_1g3yv_686:has(div._ui-kit-combobox-editor_1g3yv_693 div._ui-kit-combobox-input_1g3yv_699[contentEditable=true]:focus):not(._ui-kit-combobox-disabled_1g3yv_715):not(._ui-kit-combobox-readonly_1g3yv_728) {
  border-width: 2px;
  background-color: #ffffff;
  border-color: #7b61ff;
}
div._ui-kit-combobox-root_1g3yv_553 div._ui-kit-combobox-select_1g3yv_686:has(div._ui-kit-combobox-editor_1g3yv_693 div._ui-kit-combobox-input_1g3yv_699[contentEditable=true]:focus):not(._ui-kit-combobox-disabled_1g3yv_715):not(._ui-kit-combobox-readonly_1g3yv_728)::after {
  border-color: #7b61ff;
}
div._ui-kit-combobox-root_1g3yv_553 div._ui-kit-combobox-select_1g3yv_686:focus:not(._ui-kit-combobox-disabled_1g3yv_715):not(._ui-kit-combobox-readonly_1g3yv_728) {
  border-width: 2px;
  outline: none;
  border-color: #7b61ff;
}
div._ui-kit-combobox-root_1g3yv_553 div._ui-kit-combobox-select_1g3yv_686:focus:not(._ui-kit-combobox-disabled_1g3yv_715):not(._ui-kit-combobox-readonly_1g3yv_728)::after {
  border-color: #7b61ff;
}
div._ui-kit-combobox-root_1g3yv_553 div._ui-kit-combobox-select_1g3yv_686::after {
  border-color: #858f99;
  -webkit-transform: translateY(-75%) translateX(-50%) rotate(45deg);
  -ms-transform: translateY(-75%) translateX(-50%) rotate(45deg);
  transform: translateY(-75%) translateX(-50%) rotate(45deg);
}
div._ui-kit-combobox-root_1g3yv_553 div._ui-kit-combobox-select_1g3yv_686._ui-kit-combobox-openup_1g3yv_782 {
  background-color: #ffffff;
}
div._ui-kit-combobox-root_1g3yv_553 div._ui-kit-combobox-select_1g3yv_686._ui-kit-combobox-opendown_1g3yv_785 {
  background-color: #ffffff;
}
div._ui-kit-combobox-root_1g3yv_553 div._ui-kit-combobox-select_1g3yv_686 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
}
div._ui-kit-combobox-root_1g3yv_553 div._ui-kit-combobox-select_1g3yv_686 {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
div._ui-kit-combobox-root_1g3yv_553 div._ui-kit-combobox-select_1g3yv_686 {
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
}
div._ui-kit-combobox-root_1g3yv_553 div._ui-kit-combobox-select_1g3yv_686 {
  appearance: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: flex;
  position: relative;
  width: 100%;
  height: 35px;
  padding-left: 10px;
  padding-right: 10px;
}
div._ui-kit-combobox-root_1g3yv_553 div._ui-kit-combobox-select_1g3yv_686._ui-kit-combobox-start_1g3yv_829 {
  padding-left: 25px;
}
div._ui-kit-combobox-root_1g3yv_553 div._ui-kit-combobox-select_1g3yv_686 {
  cursor: pointer;
}
div._ui-kit-combobox-root_1g3yv_553 div._ui-kit-combobox-select_1g3yv_686._ui-kit-combobox-openup_1g3yv_782 div._ui-kit-combobox-dropdown_1g3yv_835 {
  visibility: visible;
  display: block;
  bottom: calc(100% + 5px);
  top: unset;
}
div._ui-kit-combobox-root_1g3yv_553 div._ui-kit-combobox-select_1g3yv_686._ui-kit-combobox-opendown_1g3yv_785 div._ui-kit-combobox-dropdown_1g3yv_835 {
  visibility: visible;
  display: block;
  top: calc(100% + 5px);
  bottom: unset;
}
div._ui-kit-combobox-root_1g3yv_553 div._ui-kit-combobox-select_1g3yv_686::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 5px;
  width: 7px;
  height: 7px;
  display: block;
  border-style: solid;
  border-width: 0px 2px 2px 0px;
  border-radius: 0;
  pointer-events: none;
}
div._ui-kit-combobox-root_1g3yv_553 div._ui-kit-combobox-select_1g3yv_686 div._ui-kit-combobox-editor_1g3yv_693 {
  flex: 1;
  margin-top: auto;
  margin-bottom: auto;
  margin-right: 26px;
  text-align: left;
  display: flex;
}
div._ui-kit-combobox-root_1g3yv_553 div._ui-kit-combobox-select_1g3yv_686 div._ui-kit-combobox-editor_1g3yv_693 span {
  width: max-content;
  margin-left: 0;
  margin-top: auto;
  margin-bottom: auto;
  pointer-events: none;
  white-space: pre;
}
div._ui-kit-combobox-root_1g3yv_553 div._ui-kit-combobox-select_1g3yv_686 div._ui-kit-combobox-editor_1g3yv_693 div._ui-kit-combobox-input-placement_1g3yv_876 {
  margin-top: auto;
  margin-bottom: auto;
  white-space: pre;
  max-width: 100%;
  width: 100%;
  flex-grow: 1;
  flex: 1;
  display: flex;
  position: relative;
  height: 35px;
  line-height: 35px;
}
div._ui-kit-combobox-root_1g3yv_553 div._ui-kit-combobox-select_1g3yv_686 div._ui-kit-combobox-editor_1g3yv_693 div._ui-kit-combobox-input-placement_1g3yv_876 div._ui-kit-combobox-input_1g3yv_699 {
  height: 100%;
  white-space: pre;
  max-width: 100%;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  position: absolute;
  display: block;
  margin-top: auto;
  margin-bottom: auto;
}
div._ui-kit-combobox-root_1g3yv_553 div._ui-kit-combobox-select_1g3yv_686 div._ui-kit-combobox-dropdown_1g3yv_835 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
div._ui-kit-combobox-root_1g3yv_553 div._ui-kit-combobox-select_1g3yv_686 div._ui-kit-combobox-dropdown_1g3yv_835 {
  border-width: 2px;
  border-style: solid;
  border-color: #9da5ad;
  border-radius: 8px;
  background-color: #ffffff;
}
div._ui-kit-combobox-root_1g3yv_553 div._ui-kit-combobox-select_1g3yv_686 div._ui-kit-combobox-dropdown_1g3yv_835 {
  visibility: hidden;
  display: hidden;
  padding-top: 5px;
  padding-bottom: 5px;
  position: absolute;
  left: -2px;
  bottom: 100%;
  width: calc(100% + 4px);
  max-height: 220px;
  overflow-y: auto;
  z-index: 1;
  box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2);
  width: 100%;
}
div._ui-kit-combobox-root_1g3yv_553 div._ui-kit-combobox-select_1g3yv_686 div._ui-kit-combobox-dropdown_1g3yv_835 div._ui-kit-combobox-filter_1g3yv_936 {
  border-radius: 4px;
  background-color: #ffffff;
  border-style: solid;
  border-width: 1px;
  border-color: #858f99;
  position: unset;
  display: flex;
  margin: 8px;
  height: 32px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
div._ui-kit-combobox-root_1g3yv_553 div._ui-kit-combobox-select_1g3yv_686 div._ui-kit-combobox-dropdown_1g3yv_835 div._ui-kit-combobox-item_1g3yv_950 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
  background-color: #ffffff;
  border: 0;
  border-radius: 0;
  max-width: 100%;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
div._ui-kit-combobox-root_1g3yv_553 div._ui-kit-combobox-select_1g3yv_686 div._ui-kit-combobox-dropdown_1g3yv_835 div._ui-kit-combobox-item_1g3yv_950:hover {
  background: rgb(147.7754634289, 224.9996227162, 106.0113772838);
}
div._ui-kit-combobox-root_1g3yv_553 div._ui-kit-combobox-select_1g3yv_686 div._ui-kit-combobox-dropdown_1g3yv_835 div._ui-kit-combobox-item_1g3yv_950._ui-kit-combobox-active_1g3yv_982 {
  background: rgb(214.0625168936, 254.0012498149, 194.0037501851);
}
div._ui-kit-combobox-root_1g3yv_553 div._ui-kit-combobox-select_1g3yv_686 div._ui-kit-combobox-dropdown_1g3yv_835 div._ui-kit-combobox-item_1g3yv_950 {
  position: unset;
  display: flex;
  width: 100%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
div._ui-kit-combobox-root_1g3yv_553 div._ui-kit-combobox-select_1g3yv_686 div._ui-kit-combobox-dropdown_1g3yv_835 div._ui-kit-combobox-item_1g3yv_950._ui-kit-combobox-start_1g3yv_829 {
  padding-left: 25px;
}
div._ui-kit-combobox-root_1g3yv_553 div._ui-kit-combobox-select_1g3yv_686 div._ui-kit-combobox-dropdown_1g3yv_835 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
div._ui-kit-combobox-root_1g3yv_553 div._ui-kit-combobox-select_1g3yv_686 div._ui-kit-combobox-dropdown_1g3yv_835 {
  border-width: 2px;
  border-style: solid;
  border-color: #9da5ad;
  border-radius: 8px;
  background-color: #ffffff;
}
div._ui-kit-combobox-root_1g3yv_553 div._ui-kit-combobox-select_1g3yv_686 div._ui-kit-combobox-dropdown_1g3yv_835 {
  padding: 0;
  margin: 0;
}
div._ui-kit-combobox-root_1g3yv_553 div._ui-kit-combobox-select_1g3yv_686 div._ui-kit-combobox-dropdown_1g3yv_835 div._ui-kit-combobox-item_1g3yv_950 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
  background-color: #ffffff;
  border: 0;
  border-radius: 0;
  max-width: 100%;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
div._ui-kit-combobox-root_1g3yv_553 div._ui-kit-combobox-select_1g3yv_686 div._ui-kit-combobox-dropdown_1g3yv_835 div._ui-kit-combobox-item_1g3yv_950:hover {
  background: rgb(147.7754634289, 224.9996227162, 106.0113772838);
}
div._ui-kit-combobox-root_1g3yv_553 div._ui-kit-combobox-select_1g3yv_686 div._ui-kit-combobox-dropdown_1g3yv_835 div._ui-kit-combobox-item_1g3yv_950._ui-kit-combobox-active_1g3yv_982 {
  background: rgb(214.0625168936, 254.0012498149, 194.0037501851);
}
div._ui-kit-combobox-root_1g3yv_553 div._ui-kit-combobox-select_1g3yv_686 div._ui-kit-combobox-dropdown_1g3yv_835 div._ui-kit-combobox-item_1g3yv_950 {
  position: relative;
  height: 35px;
  padding-left: 10px;
  padding-right: 10px;
}
div._ui-kit-combobox-root_1g3yv_553 div._ui-kit-combobox-select_1g3yv_686 div._ui-kit-combobox-dropdown_1g3yv_835 div._ui-kit-combobox-item_1g3yv_950 div._ui-kit-combobox-itemtext_1g3yv_1061 {
  margin-top: auto;
  margin-bottom: auto;
  max-width: 100%;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
div._ui-kit-combobox-root_1g3yv_553 div._ui-kit-combobox-select_1g3yv_686 div._ui-kit-combobox-dropdown_1g3yv_835 div._ui-kit-combobox-item_1g3yv_950 ._ui-kit-combobox-itemtext-warning_1g3yv_1069 {
  display: none;
  position: relative;
  margin-top: auto;
  margin-bottom: auto;
  white-space: wrap;
  overflow: unset;
}
div._ui-kit-combobox-root_1g3yv_553 div._ui-kit-combobox-select_1g3yv_686 ._ui-kit-combobox-icon_1g3yv_1077 path {
  fill: #0b1f33;
}
div._ui-kit-combobox-root_1g3yv_553 div._ui-kit-combobox-select_1g3yv_686 ._ui-kit-combobox-icon_1g3yv_1077 {
  width: 16px;
  height: 16px;
}
div._ui-kit-combobox-root_1g3yv_553 div._ui-kit-combobox-select_1g3yv_686 ._ui-kit-combobox-icon_1g3yv_1077._ui-kit-combobox-start_1g3yv_829 {
  margin: 0;
  padding: 0;
  position: absolute;
  top: 50%;
  left: 8px;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
div._ui-kit-combobox-root_1g3yv_553 div._ui-kit-combobox-select_1g3yv_686 ._ui-kit-combobox-icon_1g3yv_1077._ui-kit-combobox-end_1g3yv_1094 {
  margin: 0;
  padding: 0;
  position: absolute;
  top: 50%;
  right: 8px;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
div._ui-kit-combobox-root_1g3yv_553 div._ui-kit-combobox-select_1g3yv_686 ._ui-kit-combobox-icon_1g3yv_1077 path {
  margin-top: auto;
  margin-bottom: auto;
}

._ui-kit-dialog-content_1g3yv_1109 {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
}

._ui-kit-devider-root_1g3yv_1116 {
  background-color: #D0DAF0;
}
._ui-kit-devider-root_1g3yv_1116._ui-kit-devider-vertical_1g3yv_1119 {
  width: 1px;
  height: 100%;
}
._ui-kit-devider-root_1g3yv_1116._ui-kit-devider-horizontal_1g3yv_1123 {
  width: 100%;
  height: 1px;
}

._ui-kit-dropdown-hidden_1g3yv_1128 {
  visibility: hidden;
}

._ui-kit-dropdown-control_1g3yv_1132 {
  position: relative;
  width: fit-content;
  display: flex;
  align-items: center;
}
._ui-kit-dropdown-control-full-width_1g3yv_1138 {
  width: 100%;
}

._ui-kit-dropdown-content_1g3yv_1142 {
  position: absolute;
  z-index: 20;
}
._ui-kit-dropdown-content_1g3yv_1142._ui-kit-dropdown-content-left_1g3yv_1146 {
  left: 0;
}
._ui-kit-dropdown-content_1g3yv_1142._ui-kit-dropdown-content-right_1g3yv_1149 {
  right: 0;
}
._ui-kit-dropdown-content_1g3yv_1142._ui-kit-dropdown-content-top_1g3yv_1152 {
  bottom: calc(100% + 4px);
}
._ui-kit-dropdown-content_1g3yv_1142._ui-kit-dropdown-content-bottom_1g3yv_1155 {
  top: calc(100% + 4px);
}
._ui-kit-dropdown-content_1g3yv_1142._ui-kit-dropdown-content-full-width_1g3yv_1158 {
  width: auto;
  min-width: 100%;
}

._ui-kit-dropdown-content-container_1g3yv_1163 {
  background: #ffffff;
  padding: 20px 16px;
  border-radius: 4px;
  text-wrap: nowrap;
  box-shadow: 0px 3.2px 9px 0px rgba(0, 0, 0, 0.1607843137), 0px 0.6px 1.8px 0px rgba(0, 0, 0, 0.1019607843), 0px -1.5px 6px 0px rgba(0, 0, 0, 0.0588235294);
}

._ui-kit-dropdown-menu-content-container_1g3yv_1171 {
  padding: 8px 0px;
}

._ui-kit-dropdown-menu-item-root_1g3yv_1175 {
  padding: 6px 12px 6px 12px;
  min-height: 32px;
  cursor: pointer;
  font-size: 16px;
  font-weight: 400;
  box-sizing: border-box;
  color: #0b1f33;
}
._ui-kit-dropdown-menu-item-root_1g3yv_1175:hover:not(._ui-kit-dropdown-menu-item-disabled_1g3yv_1184) {
  background: #F2F2F2;
}
._ui-kit-dropdown-menu-item-root_1g3yv_1175._ui-kit-dropdown-menu-item-disabled_1g3yv_1184 {
  cursor: default;
  filter: opacity(25%);
  pointer-events: none;
}

._ui-kit-dropdown-menu-item-padding_1g3yv_1193 {
  padding: 6px 12px 6px 12px;
}

._ui-kit-link-root_1g3yv_1197 {
  box-sizing: border-box;
  display: inline-flex;
  align-items: center;
  padding: 6px 16px 6px 16px;
  background: transparent;
  letter-spacing: 0px;
  cursor: pointer;
  transition: all 0.3s ease;
  outline: none;
  text-decoration: none;
  text-align: center;
  justify-content: center;
  box-shadow: none;
  font-size: 16px;
  font-family: Lato;
  font-weight: 600;
  line-height: 20px;
  outline-style: none;
  outline-width: 0;
  outline: none;
}
._ui-kit-link-root_1g3yv_1197:active {
  outline-style: none;
  outline-width: 0;
  outline: none;
}
._ui-kit-link-root_1g3yv_1197:disabled, ._ui-kit-link-root_1g3yv_1197._ui-kit-link-disabled_1g3yv_1224 {
  pointer-events: none;
}
._ui-kit-link-root_1g3yv_1197._ui-kit-link-default_1g3yv_1227 {
  color: #5dbf28;
}
._ui-kit-link-root_1g3yv_1197._ui-kit-link-default_1g3yv_1227:hover:not(:disabled) {
  outline: none;
  opacity: 70%;
}
._ui-kit-link-root_1g3yv_1197._ui-kit-link-default_1g3yv_1227:active {
  outline-style: none;
  outline-width: 0;
  outline: none;
}
._ui-kit-link-root_1g3yv_1197._ui-kit-link-default_1g3yv_1227:active:not(:disabled) {
  color: rgb(45.7048671924, 108.0203789766, 12.0036210234);
  outline-style: none;
  outline-width: 0;
  outline: none;
}
._ui-kit-link-root_1g3yv_1197._ui-kit-link-default_1g3yv_1227:focus {
  outline-style: none;
  outline-width: 0;
  outline: none;
}
._ui-kit-link-root_1g3yv_1197._ui-kit-link-default_1g3yv_1227:disabled, ._ui-kit-link-root_1g3yv_1197._ui-kit-link-default_1g3yv_1227._ui-kit-link-disabled_1g3yv_1224 {
  color: #c4cad0;
}
._ui-kit-link-root_1g3yv_1197._ui-kit-link-default_1g3yv_1227:disabled ._ui-kit-link-icon_1g3yv_1253,
._ui-kit-link-root_1g3yv_1197._ui-kit-link-default_1g3yv_1227:disabled ._ui-kit-link-icon_1g3yv_1253 path, ._ui-kit-link-root_1g3yv_1197._ui-kit-link-default_1g3yv_1227._ui-kit-link-disabled_1g3yv_1224 ._ui-kit-link-icon_1g3yv_1253,
._ui-kit-link-root_1g3yv_1197._ui-kit-link-default_1g3yv_1227._ui-kit-link-disabled_1g3yv_1224 ._ui-kit-link-icon_1g3yv_1253 path {
  color: #c4cad0;
}
._ui-kit-link-root_1g3yv_1197._ui-kit-link-default_1g3yv_1227 ._ui-kit-link-icon_1g3yv_1253,
._ui-kit-link-root_1g3yv_1197._ui-kit-link-default_1g3yv_1227 ._ui-kit-link-icon_1g3yv_1253 path {
  color: #5dbf28;
}
._ui-kit-link-root_1g3yv_1197._ui-kit-link-link_1g3yv_1262 {
  color: #7b61ff;
  text-decoration: underline;
}
._ui-kit-link-root_1g3yv_1197._ui-kit-link-link_1g3yv_1262:hover:not(:disabled) {
  color: rgb(53.8957198228, 32.999922, 159.982078);
  outline: none;
  opacity: 70%;
}
._ui-kit-link-root_1g3yv_1197._ui-kit-link-link_1g3yv_1262:active {
  outline-style: none;
  outline-width: 0;
  outline: none;
}
._ui-kit-link-root_1g3yv_1197._ui-kit-link-link_1g3yv_1262:active:not(:disabled) {
  color: rgb(75.0167809367, 49.020598, 206.997402);
  outline-style: none;
  outline-width: 0;
  outline: none;
}
._ui-kit-link-root_1g3yv_1197._ui-kit-link-link_1g3yv_1262:active:not(:disabled) ._ui-kit-link-icon_1g3yv_1253 path {
  fill: #3c4c5c;
}
._ui-kit-link-root_1g3yv_1197._ui-kit-link-link_1g3yv_1262:focus {
  outline-style: none;
  outline-width: 0;
  outline: none;
}
._ui-kit-link-root_1g3yv_1197._ui-kit-link-link_1g3yv_1262:disabled, ._ui-kit-link-root_1g3yv_1197._ui-kit-link-link_1g3yv_1262._ui-kit-link-disabled_1g3yv_1224 {
  color: #9da5ad;
}
._ui-kit-link-root_1g3yv_1197._ui-kit-link-link_1g3yv_1262:disabled ._ui-kit-link-icon_1g3yv_1253 path, ._ui-kit-link-root_1g3yv_1197._ui-kit-link-link_1g3yv_1262._ui-kit-link-disabled_1g3yv_1224 ._ui-kit-link-icon_1g3yv_1253 path {
  fill: #9da5ad;
}
._ui-kit-link-root_1g3yv_1197._ui-kit-link-link_1g3yv_1262 ._ui-kit-link-icon_1g3yv_1253 {
  margin-right: 0px;
}
._ui-kit-link-root_1g3yv_1197._ui-kit-link-link_1g3yv_1262 ._ui-kit-link-icon_1g3yv_1253 path {
  fill: #7b61ff;
  margin-right: 0px;
}

._ui-kit-link-icon_1g3yv_1253 {
  margin-right: 10px;
  fill: currentColor;
  transition: all 0.3s ease;
}
._ui-kit-link-icon_1g3yv_1253 path {
  fill: currentColor;
}

._ui-kit-modal-root_1g3yv_1313 {
  position: fixed;
  inset: 0;
  z-index: 10;
  opacity: 0;
  transition: opacity 0.3s ease;
  height: 100%;
}
._ui-kit-modal-root_1g3yv_1313._ui-kit-modal-hidden_1g3yv_1321 {
  display: none;
}
._ui-kit-modal-root_1g3yv_1313._ui-kit-modal-visible_1g3yv_1324 {
  opacity: 1;
}

._ui-kit-modal-backdrop_1g3yv_1328 {
  position: fixed;
  z-index: -1;
  inset: 0;
}

._ui-kit-modal-container_1g3yv_1334 {
  height: 100%;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  display: flex;
}

._ui-kit-modal-content_1g3yv_1342 {
  position: relative;
  min-width: 500px;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  box-shadow: 0px 6.4px 28px 0px rgba(0, 0, 0, 0.12), 0px 1.2px 18px 0px rgba(0, 0, 0, 0.08);
  background: #ffffff;
  border-radius: 12px;
}

._ui-kit-modal-header_1g3yv_1353 {
  display: flex;
  justify-content: space-between;
  height: 24px;
  line-height: 16px;
  color: #232431;
  padding: 20px 24px 0px 24px;
}
._ui-kit-modal-header_1g3yv_1353 path {
  fill: currentColor;
  color: #747782;
}

._ui-kit-modal-close-button_1g3yv_1366 {
  cursor: pointer;
  position: absolute;
  top: 16px;
  right: 12px;
}

._ui-kit-modal-actions-root_1g3yv_1373 {
  padding: 16px;
  display: flex;
  justify-content: end;
  align-items: center;
  gap: 12px;
}
._ui-kit-modal-actions-root_1g3yv_1373 button {
  min-width: 100px;
}

._ui-kit-modal-content-root_1g3yv_1384 {
  margin: 16px 16px 0px 16px;
  height: 100%;
  overflow-y: auto;
  font-weight: 400;
  font-size: 16px;
}

._ui-kit-modal-title-root_1g3yv_1392 {
  padding: 16px 16px 0px 16px;
}

._ui-kit-modal-title_1g3yv_1392 {
  flex: 1;
  margin: 0;
  color: #232431;
}

:root {
  --toastify-color-info: #7b61ff;
  --toastify-color-success: #1ba049;
  --toastify-color-warning: #ff5c22;
  --toastify-color-error: #d92020;
  --toastify-toast-width: 384px;
}
:root ._Toastify__toast-icon_1g3yv_1409 {
  align-self: start;
  margin-top: 4px;
}
:root ._Toastify__toast-container_1g3yv_1413._Toastify__toast-container--bottom-center_1g3yv_1413 {
  width: 800px;
}
:root ._Toastify__close-button_1g3yv_1416 {
  margin-top: 4px;
}

:root ._ui-kit-toast_1g3yv_1420 {
  font-family: Lato;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  text-align: left;
  color: #0b1f33;
}
:root ._ui-kit-toast_1g3yv_1420._ui-kit-toast-success_1g3yv_1428 {
  background-color: rgb(234.0110158364, 252.0019841636, 241.1330044261);
}
:root ._ui-kit-toast_1g3yv_1420._ui-kit-toast-info_1g3yv_1431 {
  background-color: rgb(241.8864776371, 238.984, 255);
}
:root ._ui-kit-toast_1g3yv_1420._ui-kit-toast-warning_1g3yv_1434 {
  background-color: rgb(255, 241.0364307692, 229.024);
}
:root ._ui-kit-toast_1g3yv_1420._ui-kit-toast-error_1g3yv_1437 {
  background-color: rgb(254.9997751566, 239.0042248434, 239.0042248434);
}

._ui-kit-text-field-root_1g3yv_1441 {
  display: flex;
  flex-direction: column;
  position: relative;
}
._ui-kit-text-field-root_1g3yv_1441, ._ui-kit-text-field-root_1g3yv_1441 * {
  box-sizing: border-box;
}
._ui-kit-text-field-root_1g3yv_1441 ._ui-kit-text-field-component_1g3yv_1449 {
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  display: inline-flex;
  position: relative;
  width: 100%;
}
._ui-kit-text-field-root_1g3yv_1441 ._ui-kit-text-field-component_1g3yv_1449:has(> input[type=text]:focus) {
  outline: none;
}
._ui-kit-text-field-root_1g3yv_1441 ._ui-kit-text-field-component_1g3yv_1449 ._ui-kit-text-field-icon_1g3yv_1461 path {
  fill: #6d7985;
}
._ui-kit-text-field-root_1g3yv_1441 ._ui-kit-text-field-component_1g3yv_1449 ._ui-kit-text-field-icon_1g3yv_1461._ui-kit-text-field-start_1g3yv_1464 {
  margin: 0;
  padding: 0;
  position: absolute;
  top: 50%;
  left: 8px;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
._ui-kit-text-field-root_1g3yv_1441 ._ui-kit-text-field-component_1g3yv_1449 ._ui-kit-text-field-icon_1g3yv_1461._ui-kit-text-field-end_1g3yv_1474 {
  margin: 0;
  padding: 0;
  position: absolute;
  top: 50%;
  right: 8px;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
._ui-kit-text-field-root_1g3yv_1441 ._ui-kit-text-field-component_1g3yv_1449 ._ui-kit-text-field-icon_1g3yv_1461 path {
  margin-top: auto;
  margin-bottom: auto;
}
._ui-kit-text-field-root_1g3yv_1441 ._ui-kit-text-field-component_1g3yv_1449 input {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  opacity: unset;
  outline: none;
  border: 1px solid #858f99;
  border-radius: 8px;
  background-color: #ffffff;
}
._ui-kit-text-field-root_1g3yv_1441 ._ui-kit-text-field-component_1g3yv_1449 input._ui-kit-text-field-readonly_1g3yv_1503 {
  border-color: #ced2d6;
  background-color: #ced2d6;
}
._ui-kit-text-field-root_1g3yv_1441 ._ui-kit-text-field-component_1g3yv_1449 input._ui-kit-text-field-readonly_1g3yv_1503:hover {
  outline: none;
}
._ui-kit-text-field-root_1g3yv_1441 ._ui-kit-text-field-component_1g3yv_1449 input._ui-kit-text-field-readonly_1g3yv_1503:focus {
  outline: none;
}
._ui-kit-text-field-root_1g3yv_1441 ._ui-kit-text-field-component_1g3yv_1449 input:focus {
  outline: none;
  border-width: 2px;
  border-color: #7b61ff;
}
._ui-kit-text-field-root_1g3yv_1441 ._ui-kit-text-field-component_1g3yv_1449 input:hover:not(:active):not(:focus):not(:disabled) {
  outline: none;
  border-color: #9da5ad;
}
._ui-kit-text-field-root_1g3yv_1441 ._ui-kit-text-field-component_1g3yv_1449 input:active {
  outline: none;
  border-color: #9da5ad;
}
._ui-kit-text-field-root_1g3yv_1441 ._ui-kit-text-field-component_1g3yv_1449 input::placeholder {
  color: #6d7985;
}
._ui-kit-text-field-root_1g3yv_1441 ._ui-kit-text-field-component_1g3yv_1449 input:disabled {
  border-color: #ced2d6;
  background-color: #ced2d6;
}
._ui-kit-text-field-root_1g3yv_1441 ._ui-kit-text-field-component_1g3yv_1449 input:disabled::placeholder:not(._ui-kit-text-field-readonly_1g3yv_1503) {
  color: #9da5ad;
}
._ui-kit-text-field-root_1g3yv_1441 ._ui-kit-text-field-component_1g3yv_1449 input._ui-kit-text-field-additional_1g3yv_1536._ui-kit-text-field-error_1g3yv_1536 {
  border-color: #d92020;
}
._ui-kit-text-field-root_1g3yv_1441 ._ui-kit-text-field-component_1g3yv_1449 input._ui-kit-text-field-additional_1g3yv_1536._ui-kit-text-field-warning_1g3yv_1539 {
  border-color: #ffc400;
}
._ui-kit-text-field-root_1g3yv_1441 ._ui-kit-text-field-component_1g3yv_1449 input._ui-kit-text-field-additional_1g3yv_1536._ui-kit-text-field-done_1g3yv_1542:not(._ui-kit-text-field-error_1g3yv_1536):not(._ui-kit-text-field-warning_1g3yv_1539) {
  border-color: #1ba049;
}
._ui-kit-text-field-root_1g3yv_1441 ._ui-kit-text-field-component_1g3yv_1449 input {
  display: inline-flex;
  box-sizing: border-box;
  width: 100%;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: auto;
  padding-bottom: auto;
  height: 35px;
  letter-spacing: inherit;
  cursor: text;
}
._ui-kit-text-field-root_1g3yv_1441 ._ui-kit-text-field-component_1g3yv_1449 input._ui-kit-text-field-start-icon_1g3yv_1557 {
  padding-left: 25px;
}
._ui-kit-text-field-root_1g3yv_1441 ._ui-kit-text-field-component_1g3yv_1449 input._ui-kit-text-field-end-icon_1g3yv_1560 {
  padding-right: 25px;
}
._ui-kit-text-field-root_1g3yv_1441 ._ui-kit-text-field-component_1g3yv_1449 input:disabled._ui-kit-text-field-readonly_1g3yv_1503 {
  filter: none;
}
._ui-kit-text-field-root_1g3yv_1441 label {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
  color: #6d7985;
  margin-bottom: 5px;
}
._ui-kit-text-field-root_1g3yv_1441._ui-kit-text-field-has-start-adornment_1g3yv_1590 input {
  padding-left: 40px;
}
._ui-kit-text-field-root_1g3yv_1441._ui-kit-text-field-has-start-adornment_1g3yv_1590 input[type=search] {
  padding-left: 52px;
}
._ui-kit-text-field-root_1g3yv_1441._ui-kit-text-field-horizontal_1g3yv_1596 {
  flex-direction: row;
  align-items: center;
  gap: 8px;
}
._ui-kit-text-field-root_1g3yv_1441._ui-kit-text-field-horizontal_1g3yv_1596 label {
  margin-bottom: 0;
}

span._ui-kit-text-field-additional_1g3yv_1536 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 16px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
  margin-top: 5px;
  color: #6d7985;
}
span._ui-kit-text-field-additional_1g3yv_1536._ui-kit-text-field-error_1g3yv_1536 {
  color: #d92020;
}
span._ui-kit-text-field-additional_1g3yv_1536._ui-kit-text-field-warning_1g3yv_1539 {
  color: #ffc400;
}
span._ui-kit-text-field-additional_1g3yv_1536._ui-kit-text-field-done_1g3yv_1542:not(._ui-kit-text-field-error_1g3yv_1536):not(._ui-kit-text-field-warning_1g3yv_1539) {
  color: #1ba049;
}

._ui-kit-text-field-input-wrapper_1g3yv_1639 {
  position: relative;
}

._ui-kit-text-field-adornment_1g3yv_1643 {
  position: absolute;
  left: 0;
  bottom: 50%;
  transform: translateY(50%);
}

._ui-kit-text-field-disabled_1g3yv_1650 {
  pointer-events: none;
}

._ui-kit-routed-tabs-root_1g3yv_1654 {
  height: 100%;
}

._ui-kit-routed-tabs-container_1g3yv_1658 {
  box-sizing: border-box;
  padding: 24px 24px 18px 24px;
  height: 100%;
}

._ui-kit-tabbed-data-container-root_1g3yv_1664 {
  display: flex;
  height: 100%;
  background: #ffffff;
  padding: 9px 16px 16px 16px;
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
  border-top-right-radius: 8px;
  box-sizing: border-box;
  flex-direction: column;
  gap: 16px;
}

:root {
  --ui-kit-progress-bar-value: 50%;
}

div._ui-kit-progress-bar-wrapper_1g3yv_1681 div._ui-kit-progress-bar-text_1g3yv_1681 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 14px;
  font-weight: 400;
  line-height: 16px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  display: flex;
}
div._ui-kit-progress-bar-wrapper_1g3yv_1681 div._ui-kit-progress-bar-text_1g3yv_1681 div._ui-kit-progress-bar-percent_1g3yv_1692 {
  margin-left: auto;
}
div._ui-kit-progress-bar-wrapper_1g3yv_1681 ._ui-kit-progress-bar_1g3yv_1681 {
  height: 4px;
  width: 100%;
  background: -moz-linear-gradient(left, #5dbf28 0%, #5dbf28 var(--ui-kit-progress-bar-value), #ced2d6 var(--ui-kit-progress-bar-value), #ced2d6 100%);
  background: -o-linear-gradient(left, #5dbf28 0%, #5dbf28 var(--ui-kit-progress-bar-value), #ced2d6 var(--ui-kit-progress-bar-value), #ced2d6 100%);
  background: -webkit-linear-gradient(left, #5dbf28 0%, #5dbf28 var(--ui-kit-progress-bar-value), #ced2d6 var(--ui-kit-progress-bar-value), #ced2d6 100%);
  background: linear-gradient(left, #5dbf28 0%, #5dbf28 --ui-kit-progress-bar-value, #ced2d6 --ui-kit-progress-bar-value, #ced2d6 100%);
  border-radius: 2px;
}
div._ui-kit-progress-bar-wrapper_1g3yv_1681 ._ui-kit-progress-bar_1g3yv_1681._ui-kit-progress-bar-auto_1g3yv_1704 {
  background: -moz-linear-gradient(left, #ced2d6 0%, #ced2d6 35%, #5dbf28 40%, #5dbf28 60%, #ced2d6 65%, #ced2d6 100%);
  background: -o-linear-gradient(left, #ced2d6 0%, #ced2d6 35%, #5dbf28 40%, #5dbf28 60%, #ced2d6 65%, #ced2d6 100%);
  background: -webkit-linear-gradient(left, #ced2d6 0%, #ced2d6 35%, #5dbf28 40%, #5dbf28 60%, #ced2d6 65%, #ced2d6 100%);
  background: linear-gradient(left, #ced2d6 0%, #ced2d6 35%, #5dbf28 40%, #5dbf28 60%, #ced2d6 65%, #ced2d6 100%);
  animation-name: _ui-kit-progress-bar-infinite-progress_1g3yv_1;
  animation-duration: 3s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  animation-play-state: running;
  background-size: 400% 100%;
}

@keyframes _ui-kit-progress-bar-infinite-progress_1g3yv_1 {
  0% {
    background-position: 100%;
  }
  100% {
    background-position: 0%;
  }
}
._ui-kit-tab-bar-root_1g3yv_1725._ui-kit-tab-bar-default_1g3yv_1725 div._ui-kit-tab-bar-tabbar_1g3yv_1725 {
  border-bottom: none;
}
._ui-kit-tab-bar-root_1g3yv_1725._ui-kit-tab-bar-default_1g3yv_1725 div._ui-kit-tab-bar-tab_1g3yv_1725 {
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  background-color: #e7e9eb;
  border-bottom: none;
  position: relative;
}
._ui-kit-tab-bar-root_1g3yv_1725._ui-kit-tab-bar-default_1g3yv_1725 div._ui-kit-tab-bar-tab_1g3yv_1725._ui-kit-tab-bar-active_1g3yv_1737 {
  background-color: #ffffff;
}
._ui-kit-tab-bar-root_1g3yv_1725._ui-kit-tab-bar-default_1g3yv_1725 div._ui-kit-tab-bar-tab_1g3yv_1725._ui-kit-tab-bar-active_1g3yv_1737 span svg path {
  color: #0b1f33;
}
._ui-kit-tab-bar-root_1g3yv_1725._ui-kit-tab-bar-default_1g3yv_1725 div._ui-kit-tab-bar-tab_1g3yv_1725 div._ui-kit-tab-bar-textwrap_1g3yv_1743 p {
  color: #6d7985;
}
._ui-kit-tab-bar-root_1g3yv_1725._ui-kit-tab-bar-default_1g3yv_1725 div._ui-kit-tab-bar-tab_1g3yv_1725 span svg path {
  color: #6d7985;
}
._ui-kit-tab-bar-root_1g3yv_1725._ui-kit-tab-bar-underlined_1g3yv_1749 div._ui-kit-tab-bar-tabbar_1g3yv_1725 {
  border-bottom-color: #ced2d6;
  border-bottom-style: solid;
  border-bottom-width: 2px;
}
._ui-kit-tab-bar-root_1g3yv_1725._ui-kit-tab-bar-underlined_1g3yv_1749 div._ui-kit-tab-bar-tab_1g3yv_1725 {
  background-color: transparent;
  border-bottom-color: #ced2d6;
  border-bottom-style: solid;
  border-bottom-width: 2px;
}
._ui-kit-tab-bar-root_1g3yv_1725._ui-kit-tab-bar-underlined_1g3yv_1749 div._ui-kit-tab-bar-tab_1g3yv_1725 div._ui-kit-tab-bar-textwrap_1g3yv_1743 p {
  color: #6d7985;
  width: max-content;
  flex-grow: unset;
}
._ui-kit-tab-bar-root_1g3yv_1725._ui-kit-tab-bar-underlined_1g3yv_1749 div._ui-kit-tab-bar-tab_1g3yv_1725._ui-kit-tab-bar-active_1g3yv_1737 {
  border-bottom-color: #5dbf28;
}
._ui-kit-tab-bar-root_1g3yv_1725._ui-kit-tab-bar-root_1g3yv_1725 ._ui-kit-tab-bar-default_1g3yv_1725 div._ui-kit-tab-bar-tabbar_1g3yv_1725 {
  border-bottom: none;
}
._ui-kit-tab-bar-root_1g3yv_1725._ui-kit-tab-bar-root_1g3yv_1725 ._ui-kit-tab-bar-default_1g3yv_1725 div._ui-kit-tab-bar-tab_1g3yv_1725 {
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  background-color: #e7e9eb;
  border-bottom: none;
  position: relative;
}
._ui-kit-tab-bar-root_1g3yv_1725._ui-kit-tab-bar-root_1g3yv_1725 ._ui-kit-tab-bar-default_1g3yv_1725 div._ui-kit-tab-bar-tab_1g3yv_1725._ui-kit-tab-bar-active_1g3yv_1737 {
  background-color: #ffffff;
}
._ui-kit-tab-bar-root_1g3yv_1725._ui-kit-tab-bar-root_1g3yv_1725 ._ui-kit-tab-bar-default_1g3yv_1725 div._ui-kit-tab-bar-tab_1g3yv_1725._ui-kit-tab-bar-active_1g3yv_1737 span svg path {
  color: #0b1f33;
}
._ui-kit-tab-bar-root_1g3yv_1725._ui-kit-tab-bar-root_1g3yv_1725 ._ui-kit-tab-bar-default_1g3yv_1725 div._ui-kit-tab-bar-tab_1g3yv_1725 div._ui-kit-tab-bar-textwrap_1g3yv_1743 p {
  color: #6d7985;
}
._ui-kit-tab-bar-root_1g3yv_1725._ui-kit-tab-bar-root_1g3yv_1725 ._ui-kit-tab-bar-default_1g3yv_1725 div._ui-kit-tab-bar-tab_1g3yv_1725 span svg path {
  color: #6d7985;
}
._ui-kit-tab-bar-root_1g3yv_1725._ui-kit-tab-bar-root_1g3yv_1725 ._ui-kit-tab-bar-underlined_1g3yv_1749 div._ui-kit-tab-bar-tabbar_1g3yv_1725 {
  border-bottom-color: #ced2d6;
  border-bottom-style: solid;
  border-bottom-width: 2px;
}
._ui-kit-tab-bar-root_1g3yv_1725._ui-kit-tab-bar-root_1g3yv_1725 ._ui-kit-tab-bar-underlined_1g3yv_1749 div._ui-kit-tab-bar-tab_1g3yv_1725 {
  background-color: transparent;
  border-bottom-color: #ced2d6;
  border-bottom-style: solid;
  border-bottom-width: 2px;
}
._ui-kit-tab-bar-root_1g3yv_1725._ui-kit-tab-bar-root_1g3yv_1725 ._ui-kit-tab-bar-underlined_1g3yv_1749 div._ui-kit-tab-bar-tab_1g3yv_1725 div._ui-kit-tab-bar-textwrap_1g3yv_1743 p {
  color: #6d7985;
  width: max-content;
  flex-grow: unset;
}
._ui-kit-tab-bar-root_1g3yv_1725._ui-kit-tab-bar-root_1g3yv_1725 ._ui-kit-tab-bar-underlined_1g3yv_1749 div._ui-kit-tab-bar-tab_1g3yv_1725._ui-kit-tab-bar-active_1g3yv_1737 {
  border-bottom-color: #5dbf28;
}
._ui-kit-tab-bar-root_1g3yv_1725 {
  display: flex;
  flex-direction: column;
  height: 100%;
  width: 100%;
}
._ui-kit-tab-bar-root_1g3yv_1725 div._ui-kit-tab-bar-tabbar_1g3yv_1725 div._ui-kit-tab-bar-bar_1g3yv_1817 div._ui-kit-tab-bar-tab_1g3yv_1725 {
  position: relative;
  height: 32px;
  display: flex;
  box-sizing: border-box;
  margin-right: 2px;
  cursor: pointer;
  justify-content: space-between;
}
._ui-kit-tab-bar-root_1g3yv_1725 div._ui-kit-tab-bar-tabbar_1g3yv_1725 div._ui-kit-tab-bar-bar_1g3yv_1817 div._ui-kit-tab-bar-tab_1g3yv_1725._ui-kit-tab-bar-hidden_1g3yv_1826 {
  visibility: hidden;
  position: absolute;
  left: 100%;
}
._ui-kit-tab-bar-root_1g3yv_1725 div._ui-kit-tab-bar-tabbar_1g3yv_1725 div._ui-kit-tab-bar-bar_1g3yv_1817 div._ui-kit-tab-bar-tab_1g3yv_1725._ui-kit-tab-bar-closable_1g3yv_1831 div._ui-kit-tab-bar-textwrap_1g3yv_1743 {
  padding-right: 24px;
}
._ui-kit-tab-bar-root_1g3yv_1725 div._ui-kit-tab-bar-tabbar_1g3yv_1725 div._ui-kit-tab-bar-bar_1g3yv_1817 div._ui-kit-tab-bar-tab_1g3yv_1725 div._ui-kit-tab-bar-textwrap_1g3yv_1743 {
  position: static;
  display: flex;
  box-sizing: border-box;
}
._ui-kit-tab-bar-root_1g3yv_1725 div._ui-kit-tab-bar-tabbar_1g3yv_1725 div._ui-kit-tab-bar-bar_1g3yv_1817 div._ui-kit-tab-bar-tab_1g3yv_1725 div._ui-kit-tab-bar-textwrap_1g3yv_1743 p {
  margin-top: auto;
  margin-bottom: auto;
  margin-left: 8px;
  margin-right: 8px;
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
  /* Эти опции - необходимые условия */
  overflow: hidden;
  white-space: nowrap;
  /* Добавляем троеточия в конце предложения, если текст
    не помещается в блок */
  text-overflow: ellipsis;
  margin-top: auto;
  margin-bottom: auto;
  margin-left: 8px;
  margin-right: 8px;
  pointer-events: none;
  max-width: 200px;
  min-width: 50px;
  width: min-content;
  box-sizing: border-box;
  flex-grow: 1;
  color: #747782;
}
._ui-kit-tab-bar-root_1g3yv_1725 div._ui-kit-tab-bar-tabbar_1g3yv_1725 div._ui-kit-tab-bar-bar_1g3yv_1817 div._ui-kit-tab-bar-tab_1g3yv_1725 span {
  position: absolute;
  display: flex;
  width: 16px;
  height: 16px;
  right: 8px;
  top: 50%;
  cursor: pointer;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
._ui-kit-tab-bar-root_1g3yv_1725 div._ui-kit-tab-bar-tabbar_1g3yv_1725 div._ui-kit-tab-bar-bar_1g3yv_1817 div._ui-kit-tab-bar-tab_1g3yv_1725 span svg {
  margin: auto;
}
._ui-kit-tab-bar-root_1g3yv_1725 div._ui-kit-tab-bar-expander_1g3yv_1897 {
  width: auto;
  max-width: 10px;
  flex-grow: 1;
  box-sizing: border-box;
  background-color: transparent;
}
._ui-kit-tab-bar-root_1g3yv_1725 div._ui-kit-tab-bar-bar_1g3yv_1817 {
  display: flex;
  flex: 1;
  margin-right: 34px;
}
._ui-kit-tab-bar-root_1g3yv_1725 div._ui-kit-tab-bar-tabbar_1g3yv_1725 {
  position: relative;
  height: 32px;
  width: 100%;
  display: flex;
  background-color: transparent;
  box-sizing: border-box;
}
._ui-kit-tab-bar-root_1g3yv_1725 div._ui-kit-tab-bar-tabbar_1g3yv_1725 div._ui-kit-tab-bar-select_1g3yv_1917 {
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
  height: 32px;
  width: 32px;
  min-height: 32px;
  min-width: 32px;
  border: 0;
  padding: auto;
  margin-left: 1px;
  margin-right: 1px;
  display: none;
  position: absolute;
  right: 0px;
  background-color: #e7e9eb;
  background-color: transparent;
  border-radius: 50%;
}
._ui-kit-tab-bar-root_1g3yv_1725 div._ui-kit-tab-bar-tabbar_1g3yv_1725 div._ui-kit-tab-bar-select_1g3yv_1917:hover {
  background-color: rgba(93.4813715201, 191.0050074182, 40.0079925818, 0.38);
  height: 32px;
  width: 32px;
  display: flex;
  visibility: visible;
}
._ui-kit-tab-bar-root_1g3yv_1725 div._ui-kit-tab-bar-tabbar_1g3yv_1725 div._ui-kit-tab-bar-select_1g3yv_1917:hover div._ui-kit-tab-bar-dropdown_1g3yv_1952 {
  display: block;
  visibility: visible;
}
._ui-kit-tab-bar-root_1g3yv_1725 div._ui-kit-tab-bar-tabbar_1g3yv_1725 div._ui-kit-tab-bar-select_1g3yv_1917._ui-kit-tab-bar-active_1g3yv_1737 {
  background-color: #ffffff;
}
._ui-kit-tab-bar-root_1g3yv_1725 div._ui-kit-tab-bar-tabbar_1g3yv_1725 div._ui-kit-tab-bar-select_1g3yv_1917._ui-kit-tab-bar-show_1g3yv_1959 {
  height: 32px;
  width: 32px;
  display: flex;
  visibility: visible;
}
._ui-kit-tab-bar-root_1g3yv_1725 div._ui-kit-tab-bar-tabbar_1g3yv_1725 div._ui-kit-tab-bar-select_1g3yv_1917 svg {
  margin: auto;
}
._ui-kit-tab-bar-root_1g3yv_1725 div._ui-kit-tab-bar-tabbar_1g3yv_1725 div._ui-kit-tab-bar-select_1g3yv_1917 p {
  margin: auto;
}
._ui-kit-tab-bar-root_1g3yv_1725 div._ui-kit-tab-bar-tabbar_1g3yv_1725 div._ui-kit-tab-bar-select_1g3yv_1917 div._ui-kit-tab-bar-dropdown_1g3yv_1952 {
  position: absolute;
  display: none;
  visibility: hidden;
  top: 100%;
  right: 0px;
  overflow-y: auto;
  padding-top: 5px;
  padding-bottom: 5px;
  max-height: 202px;
  border-radius: 8px;
  background-color: #ffffff;
  border: 0;
}
._ui-kit-tab-bar-root_1g3yv_1725 div._ui-kit-tab-bar-tabbar_1g3yv_1725 div._ui-kit-tab-bar-select_1g3yv_1917 div._ui-kit-tab-bar-dropdown_1g3yv_1952._ui-kit-tab-bar-show_1g3yv_1959 {
  display: block;
  visibility: visible;
}
._ui-kit-tab-bar-root_1g3yv_1725 div._ui-kit-tab-bar-tabbar_1g3yv_1725 div._ui-kit-tab-bar-select_1g3yv_1917 div._ui-kit-tab-bar-dropdown_1g3yv_1952 div._ui-kit-tab-bar-item_1g3yv_1989 {
  padding: 5px;
  display: none;
  visibility: hidden;
  flex: 1;
  position: static;
  min-width: max-content;
  width: auto;
  width: 156;
  height: 22px;
  border: 0;
}
._ui-kit-tab-bar-root_1g3yv_1725 div._ui-kit-tab-bar-tabbar_1g3yv_1725 div._ui-kit-tab-bar-select_1g3yv_1917 div._ui-kit-tab-bar-dropdown_1g3yv_1952 div._ui-kit-tab-bar-item_1g3yv_1989:hover {
  background-color: rgb(185.0556815954, 241.9988105545, 175.9801894455);
}
._ui-kit-tab-bar-root_1g3yv_1725 div._ui-kit-tab-bar-tabbar_1g3yv_1725 div._ui-kit-tab-bar-select_1g3yv_1917 div._ui-kit-tab-bar-dropdown_1g3yv_1952 div._ui-kit-tab-bar-item_1g3yv_1989._ui-kit-tab-bar-show_1g3yv_1959 {
  display: flex;
  visibility: visible;
}
._ui-kit-tab-bar-root_1g3yv_1725 div._ui-kit-tab-bar-tabbar_1g3yv_1725 div._ui-kit-tab-bar-select_1g3yv_1917 div._ui-kit-tab-bar-dropdown_1g3yv_1952 div._ui-kit-tab-bar-item_1g3yv_1989 p {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
  /* Эти опции - необходимые условия */
  overflow: hidden;
  white-space: nowrap;
  /* Добавляем троеточия в конце предложения, если текст
    не помещается в блок */
  text-overflow: ellipsis;
  margin-top: auto;
  margin-bottom: auto;
  margin-left: 8px;
  margin-right: 8px;
  pointer-events: none;
  max-width: 200px;
  min-width: 50px;
  width: min-content;
  max-width: 140px;
  min-width: 50px;
  width: min-content;
  min-width: unset;
  width: 140px;
  box-sizing: border-box;
  flex-grow: 1;
}
._ui-kit-tab-bar-root_1g3yv_1725 div._ui-kit-tab-bar-tabbar_1g3yv_1725 div._ui-kit-tab-bar-select_1g3yv_1917 div._ui-kit-tab-bar-dropdown_1g3yv_1952 div._ui-kit-tab-bar-item_1g3yv_1989 span {
  margin-right: 8px;
}
._ui-kit-tab-bar-root_1g3yv_1725 div._ui-kit-tab-bar-content_1g3yv_2054 {
  height: 100%;
  width: 100%;
  flex-grow: 1;
}
._ui-kit-tab-bar-root_1g3yv_1725 div._ui-kit-tab-bar-content_1g3yv_2054._ui-kit-tab-bar-content-visible_1g3yv_2059 {
  display: unset;
}
._ui-kit-tab-bar-root_1g3yv_1725 div._ui-kit-tab-bar-content_1g3yv_2054._ui-kit-tab-bar-content-invisible_1g3yv_2062 {
  display: none;
}

._ui-kit-icon-root_1g3yv_2066._ui-kit-icon-variant-neutral_1g3yv_2066 path {
  fill: #6d7985;
}
._ui-kit-icon-root_1g3yv_2066._ui-kit-icon-variant-success_1g3yv_2069 path {
  fill: #1ba049;
}
._ui-kit-icon-root_1g3yv_2066._ui-kit-icon-variant-warning_1g3yv_2072 path {
  fill: #ffc400;
}
._ui-kit-icon-root_1g3yv_2066._ui-kit-icon-variant-error_1g3yv_2075 path {
  fill: #d92020;
}

._ui-kit-tooltip_1g3yv_2079 {
  position: absolute;
  left: 40px;
  bottom: 100%;
  padding: 6px 10px;
  background-color: #0b1f33;
  box-shadow: 0px 1.6px 3.6px 0px rgba(0, 0, 0, 0.1411764706), 0px 1.6px 3.6px 0px rgba(0, 0, 0, 0.1411764706);
  color: #ffffff;
  font-weight: 400;
  font-size: 16px;
  line-height: 16px;
  border-radius: 4px;
  z-index: 100;
}

._ui-kit-filters-form-filters_1g3yv_2094 {
  display: flex;
  flex-direction: column;
  gap: 8px;
}

._ui-kit-filters-form-filter_1g3yv_2094 {
  display: flex;
  flex: 1;
  align-items: center;
  background: #E7ECF1;
  padding: 4px 4px 4px 4px;
  border-radius: 8px;
  gap: 8px;
}
._ui-kit-filters-form-filter_1g3yv_2094 ._ui-kit-filters-form-field_1g3yv_2109 {
  flex: 1;
}
._ui-kit-filters-form-filter_1g3yv_2094 ._ui-kit-filters-form-subfield_1g3yv_2112 {
  display: flex;
  align-items: center;
  gap: 8px;
}
._ui-kit-filters-form-filter_1g3yv_2094 ._ui-kit-filters-form-condition-button_1g3yv_2117 {
  width: 54px;
  height: 32px;
  padding: 8px;
  flex-wrap: wrap;
  display: flex;
  justify-content: start;
}
._ui-kit-filters-form-filter_1g3yv_2094 ._ui-kit-filters-form-operator-button_1g3yv_2125 {
  width: 40px;
  height: 32px;
  padding: 8px;
}
._ui-kit-filters-form-filter_1g3yv_2094 ._ui-kit-filters-form-operator-value_1g3yv_2130 {
  color: #9747FF;
}
._ui-kit-filters-form-filter_1g3yv_2094 ._ui-kit-filters-form-value_1g3yv_2133 {
  flex: 1;
}
._ui-kit-filters-form-filter_1g3yv_2094 ._ui-kit-filters-form-remove-button_1g3yv_2136, ._ui-kit-filters-form-filter_1g3yv_2094 ._ui-kit-filters-form-edit-button_1g3yv_2136 {
  padding: 0px;
  height: 26px;
  width: 26px;
}
._ui-kit-filters-form-filter_1g3yv_2094 ._ui-kit-filters-form-remove-button_1g3yv_2136 path, ._ui-kit-filters-form-filter_1g3yv_2094 ._ui-kit-filters-form-edit-button_1g3yv_2136 path {
  color: #9747FF;
  fill: currentColor;
}
._ui-kit-filters-form-filter_1g3yv_2094 ._ui-kit-filters-form-remove-button_1g3yv_2136 {
  margin-right: 16px;
}

._ui-kit-filters-form-add-actions_1g3yv_2149 {
  display: flex;
  margin-top: 16px;
  gap: 22px;
}

._ui-kit-filters-form-button_1g3yv_2155 {
  padding: 0;
}

._ui-kit-applied-filters-root_1g3yv_2159 {
  display: flex;
  align-items: center;
  gap: 4px;
  /* временно, пока не реализован выпадающий список при переполнении */
  flex-wrap: wrap;
}
._ui-kit-applied-filters-root_1g3yv_2159 ._ui-kit-applied-filters-item_1g3yv_2166 {
  display: flex;
  align-items: center;
  height: 24px;
  background: #e4e7ec;
  padding: 4px 12px 4px 12px;
  border-radius: 16px;
  box-sizing: border-box;
  color: #232431;
}
._ui-kit-applied-filters-root_1g3yv_2159 ._ui-kit-applied-filters-item_1g3yv_2166._ui-kit-applied-filters-filters-button_1g3yv_2176 {
  background: #7b61ff;
  color: #ffffff;
  cursor: pointer;
}
._ui-kit-applied-filters-root_1g3yv_2159 ._ui-kit-applied-filters-item_1g3yv_2166 ._ui-kit-applied-filters-content_1g3yv_2181 {
  white-space: pre;
  font-size: 14px;
  font-weight: 400;
  line-height: 16px;
  display: flex;
  align-items: center;
}
._ui-kit-applied-filters-root_1g3yv_2159 ._ui-kit-applied-filters-item_1g3yv_2166 ._ui-kit-applied-filters-sort-icon_1g3yv_2189 {
  width: 20px;
  height: 20px;
  min-width: min-content;
  color: #7b61ff;
}
._ui-kit-applied-filters-root_1g3yv_2159 ._ui-kit-applied-filters-item_1g3yv_2166 ._ui-kit-applied-filters-sort-icon_1g3yv_2189 path {
  fill: currentColor;
}
._ui-kit-applied-filters-root_1g3yv_2159 ._ui-kit-applied-filters-item_1g3yv_2166 ._ui-kit-applied-filters-remove-icon_1g3yv_2198 {
  margin-right: -6px;
  width: 16px;
  height: 16px;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
}
._ui-kit-applied-filters-root_1g3yv_2159 ._ui-kit-applied-filters-item_1g3yv_2166 ._ui-kit-applied-filters-remove-icon_1g3yv_2198._ui-kit-applied-filters-padding_1g3yv_2207 {
  margin-left: 6px;
}
._ui-kit-applied-filters-root_1g3yv_2159 ._ui-kit-applied-filters-item_1g3yv_2166 ._ui-kit-applied-filters-remove-icon_1g3yv_2198 path {
  color: #747782;
  fill: currentColor;
}
._ui-kit-applied-filters-root_1g3yv_2159 ._ui-kit-applied-filters-reset-button_1g3yv_2214 {
  padding: 0;
  font-size: 14px;
  font-weight: 500;
  height: 24px;
}

._ui-kit-data-loading-overlay-root_1g3yv_2221 {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 10;
  background-color: #ffffff;
  box-sizing: border-box;
  top: 0;
}

._ui-kit-data-loading-overlay-content_1g3yv_2234 {
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (min-width: 1280px) {
  ._ui-kit-data-loading-overlay-content_1g3yv_2234 {
    max-width: 50%;
  }
}
@media (max-width: 1280px) {
  ._ui-kit-data-loading-overlay-content_1g3yv_2234 {
    max-width: 80%;
  }
}
._ui-kit-data-loading-overlay-content_1g3yv_2234 {
  align-items: stretch;
}

._ui-kit-data-loading-overlay-main_1g3yv_2253 {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
}

._ui-kit-data-loading-overlay-main-content_1g3yv_2260 {
  max-width: 50%;
  display: flex;
  flex-direction: column;
  gap: 24px;
}

._ui-kit-data-loading-overlay-main-content-title_1g3yv_2267 {
  font-weight: 600;
  font-size: 26px;
  line-height: 24px;
  color: #0b1f33;
}

._ui-kit-data-loading-overlay-main-content-description_1g3yv_2274 {
  font-size: 18px;
  line-height: 24px;
  font-weight: 400;
  color: #828282;
}

._ui-kit-data-loading-overlay-main-image_1g3yv_2281 {
  margin: 24px 24px 24px 0;
  width: 279px;
  min-width: 279px;
}

._ui-kit-data-loading-overlay-cancel-button_1g3yv_2287 {
  width: max-content;
  margin-top: 16px;
}

._ui-kit-data-loading-overlay-indicator_1g3yv_2292 {
  align-items: stretch;
}

._ui-kit-no-data-overlay-root_1g3yv_2296 {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 26px;
  height: 100%;
  background-color: #ffffff;
}

._ui-kit-no-data-overlay-content_1g3yv_2305 {
  display: flex;
  gap: 24px;
  align-items: center;
}

._ui-kit-no-data-overlay-close-icon_1g3yv_2311 {
  margin-top: 3px;
}
._ui-kit-no-data-overlay-close-icon_1g3yv_2311 path {
  color: #66727f;
  fill: currentColor;
}

._ui-kit-no-data-overlay-message_1g3yv_2319 {
  font-weight: 600;
  color: #0b1f33;
}

._ui-kit-action-overlay-root_1g3yv_2324 {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 10;
  background-color: #ffffff;
  padding-top: 24px;
  padding-bottom: 24px;
  box-sizing: border-box;
  top: 0;
}

._ui-kit-action-overlay-content_1g3yv_2339 {
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (min-width: 1280px) {
  ._ui-kit-action-overlay-content_1g3yv_2339 {
    max-width: 50%;
  }
}
@media (max-width: 1280px) {
  ._ui-kit-action-overlay-content_1g3yv_2339 {
    max-width: 80%;
  }
}
._ui-kit-action-overlay-content_1g3yv_2339 {
  align-items: stretch;
}

._ui-kit-action-overlay-main_1g3yv_2358 {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
}

._ui-kit-action-overlay-mainImage_1g3yv_2365 {
  margin: 24px 24px 24px 0;
  width: 279px;
  min-width: 279px;
}

._ui-kit-action-overlay-indicator_1g3yv_2371 {
  align-items: stretch;
}

div._ui-kit-selector-select_1g3yv_2375 {
  display: flex;
  position: relative;
  width: 74px;
  height: 100%;
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  border-width: 1px;
  border-style: solid;
  border-color: #ffffff;
  border-radius: 5px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background-color: #ffffff;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
  appearance: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
div._ui-kit-selector-select_1g3yv_2375 p._ui-kit-selector-disabled_1g3yv_2413 {
  color: #B0B6BF;
}
div._ui-kit-selector-select_1g3yv_2375:hover:not(._ui-kit-selector-disabled_1g3yv_2413) {
  border-color: #99A0AC;
}
div._ui-kit-selector-select_1g3yv_2375:hover:not(._ui-kit-selector-disabled_1g3yv_2413)::after {
  border-color: #5DBF28;
}
div._ui-kit-selector-select_1g3yv_2375:active:not(._ui-kit-selector-disabled_1g3yv_2413) {
  outline: none;
  background-color: #ffffff;
}
div._ui-kit-selector-select_1g3yv_2375:active:not(._ui-kit-selector-disabled_1g3yv_2413)::after {
  border-color: #00954C;
}
div._ui-kit-selector-select_1g3yv_2375:focus:active:not(._ui-kit-selector-disabled_1g3yv_2413) {
  background-color: #ffffff;
  border-color: #99A0AC;
  background-color: #E7C3F4;
}
div._ui-kit-selector-select_1g3yv_2375:focus:not(._ui-kit-selector-disabled_1g3yv_2413) {
  outline: none;
  background-color: #C3F4D3;
  border-color: #5DBF28;
  background-color: #E7C3F4;
}
div._ui-kit-selector-select_1g3yv_2375:not(._ui-kit-selector-disabled_1g3yv_2413) {
  cursor: pointer;
}
div._ui-kit-selector-select_1g3yv_2375._ui-kit-selector-openup_1g3yv_2443 {
  background-color: #ffffff;
}
div._ui-kit-selector-select_1g3yv_2375._ui-kit-selector-openup_1g3yv_2443 div._ui-kit-selector-dropdown_1g3yv_2446 {
  visibility: visible;
  display: block;
  bottom: calc(100% + 5px);
  top: unset;
}
div._ui-kit-selector-select_1g3yv_2375._ui-kit-selector-opendown_1g3yv_2452 {
  background-color: #ffffff;
}
div._ui-kit-selector-select_1g3yv_2375._ui-kit-selector-opendown_1g3yv_2452 div._ui-kit-selector-dropdown_1g3yv_2446 {
  visibility: visible;
  display: block;
  top: calc(100% + 5px);
  bottom: unset;
}
div._ui-kit-selector-select_1g3yv_2375::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 5px;
  width: 7px;
  height: 7px;
  display: block;
  border-style: solid;
  border-width: 0px 2px 2px 0px;
  border-color: #747782;
  border-radius: 0;
  -webkit-transform: translateY(-75%) translateX(-50%) rotate(45deg);
  -ms-transform: translateY(-75%) translateX(-50%) rotate(45deg);
  transform: translateY(-75%) translateX(-50%) rotate(45deg);
  pointer-events: none;
}
div._ui-kit-selector-select_1g3yv_2375._ui-kit-selector-disabled_1g3yv_2413::after {
  border-color: #B0B6BF;
}
div._ui-kit-selector-select_1g3yv_2375 div._ui-kit-selector-dropdown_1g3yv_2446 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  border-width: 1px;
  border-style: solid;
  border-color: #ffffff;
  border-radius: 5px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background-color: #ffffff;
}
div._ui-kit-selector-select_1g3yv_2375 div._ui-kit-selector-dropdown_1g3yv_2446 {
  visibility: hidden;
  display: hidden;
  border-color: #99A0AC;
  padding-top: 5px;
  padding-bottom: 5px;
  position: absolute;
  left: 0;
  bottom: 100%;
  width: 100%;
  max-height: 202px;
  border-radius: 5px;
  overflow-y: auto;
  z-index: 1;
  box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2);
}
div._ui-kit-selector-select_1g3yv_2375 div._ui-kit-selector-dropdown_1g3yv_2446 div._ui-kit-selector-item_1g3yv_2515 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
  border: 0;
  height: 32px;
  background-color: #ffffff;
  position: unset;
  display: flex;
  width: 100%;
  height: 32px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
div._ui-kit-selector-select_1g3yv_2375 div._ui-kit-selector-dropdown_1g3yv_2446 div._ui-kit-selector-item_1g3yv_2515:hover {
  background: rgba(0, 0, 0, 0.0509803922);
}
div._ui-kit-selector-select_1g3yv_2375 div._ui-kit-selector-dropdown_1g3yv_2446 div._ui-kit-selector-item_1g3yv_2515._ui-kit-selector-active_1g3yv_2550 {
  background: rgba(0, 0, 0, 0.0509803922);
}

._ui-kit-pagination_1g3yv_2554 {
  display: flex;
  flex-direction: row;
  height: 40px;
  gap: 24px;
  background-color: #ffffff;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
._ui-kit-pagination_1g3yv_2554 div._ui-kit-pagination-records_1g3yv_2564 {
  display: flex;
  flex-direction: row;
}
._ui-kit-pagination_1g3yv_2554 div._ui-kit-pagination-records_1g3yv_2564 p {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  margin-left: 10px;
  margin-right: 10px;
  margin-bottom: auto;
  margin-top: auto;
}
._ui-kit-pagination_1g3yv_2554 div._ui-kit-pagination-records_1g3yv_2564 button {
  width: 18px;
  height: 18px;
  margin-top: auto;
  margin-bottom: auto;
  margin-left: 10px;
  margin-right: 10px;
  padding: 0;
  border: 0;
  background: none;
}
._ui-kit-pagination_1g3yv_2554 div._ui-kit-pagination-records_1g3yv_2564 button svg {
  width: 100%;
  height: 100%;
}
._ui-kit-pagination_1g3yv_2554 div._ui-kit-pagination-expander_1g3yv_2597 {
  width: 100%;
  flex: 1;
}
._ui-kit-pagination_1g3yv_2554 div._ui-kit-pagination-delimeter_1g3yv_2601 {
  height: 24px;
  width: 1px;
  margin-top: auto;
  margin-bottom: auto;
  background-color: #d5d8df;
  margin-right: 10px;
  margin-left: 0px;
}
._ui-kit-pagination_1g3yv_2554 div._ui-kit-pagination-pages_1g3yv_2610 {
  display: flex;
  flex-direction: row;
  height: 100%;
}
._ui-kit-pagination_1g3yv_2554 div._ui-kit-pagination-pages_1g3yv_2610 div._ui-kit-pagination-delimeter_1g3yv_2601 {
  height: 24px;
  width: 1px;
  margin-top: auto;
  margin-bottom: auto;
  background-color: #d5d8df;
  margin-right: 10px;
  margin-left: 0px;
}
._ui-kit-pagination_1g3yv_2554 div._ui-kit-pagination-pages_1g3yv_2610 p {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  margin-left: 10px;
  margin-right: 10px;
  margin-bottom: auto;
  margin-top: auto;
}
._ui-kit-pagination_1g3yv_2554 div._ui-kit-pagination-pages_1g3yv_2610 div._ui-kit-pagination-buttons_1g3yv_2638 {
  width: 85px;
  display: flex;
  flex-direction: row;
}
._ui-kit-pagination_1g3yv_2554 div._ui-kit-pagination-pages_1g3yv_2610 div._ui-kit-pagination-buttons_1g3yv_2638 div._ui-kit-pagination-expander_1g3yv_2597 {
  width: 5px;
}
._ui-kit-pagination_1g3yv_2554 div._ui-kit-pagination-pages_1g3yv_2610 div._ui-kit-pagination-buttons_1g3yv_2638 button {
  width: 40px;
  height: 40px;
  border-radius: 8px;
  border-style: none;
  background-color: #e4e7ec;
  position: relative;
}
._ui-kit-pagination_1g3yv_2554 div._ui-kit-pagination-pages_1g3yv_2610 div._ui-kit-pagination-buttons_1g3yv_2638 button:not(:disabled) {
  cursor: pointer;
}
._ui-kit-pagination_1g3yv_2554 div._ui-kit-pagination-pages_1g3yv_2610 div._ui-kit-pagination-buttons_1g3yv_2638 button:hover:not(:disabled) {
  background-color: #d5d8df;
}
._ui-kit-pagination_1g3yv_2554 div._ui-kit-pagination-pages_1g3yv_2610 div._ui-kit-pagination-buttons_1g3yv_2638 button span {
  position: absolute;
  width: 25%;
  height: 25%;
  display: block;
  top: 50%;
  left: 50%;
  border-style: solid;
  border-color: #747782;
  border-radius: 0;
  pointer-events: none;
}
._ui-kit-pagination_1g3yv_2554 div._ui-kit-pagination-pages_1g3yv_2610 div._ui-kit-pagination-buttons_1g3yv_2638 button._ui-kit-pagination-cannot_1g3yv_2672 span {
  border-color: #C4CAD0;
}
._ui-kit-pagination_1g3yv_2554 div._ui-kit-pagination-pages_1g3yv_2610 div._ui-kit-pagination-buttons_1g3yv_2638 button._ui-kit-pagination-left_1g3yv_2675 span {
  border-width: 0px 0px 2px 2px;
  -webkit-transform: translateY(-50%) translateX(-25%) rotate(45deg);
  -ms-transform: translateY(-50%) translateX(-25%) rotate(45deg);
  transform: translateY(-50%) translateX(-25%) rotate(45deg);
}
._ui-kit-pagination_1g3yv_2554 div._ui-kit-pagination-pages_1g3yv_2610 div._ui-kit-pagination-buttons_1g3yv_2638 button._ui-kit-pagination-right_1g3yv_2681 span {
  border-width: 2px 2px 0px 0px;
  -webkit-transform: translateY(-50%) translateX(-75%) rotate(45deg);
  -ms-transform: translateY(-50%) translateX(-75%) rotate(45deg);
  transform: translateY(-50%) translateX(-75%) rotate(45deg);
}
._ui-kit-pagination_1g3yv_2554 ._ui-kit-pagination-refresh-section_1g3yv_2687 {
  display: flex;
  flex-direction: row;
}
._ui-kit-pagination_1g3yv_2554 ._ui-kit-pagination-refresh_1g3yv_2687 {
  margin-top: auto;
  margin-bottom: auto;
  margin-left: 5px;
  margin-right: 5px;
}
._ui-kit-pagination_1g3yv_2554 ._ui-kit-pagination-refresh_1g3yv_2687:active:not(._disabled_1g3yv_244) path {
  fill: #d5d8df;
}

._ui-kit-table-root_1g3yv_2701 {
  display: flex;
  flex-direction: column;
  position: relative;
  background: #ffffff;
}

._ui-kit-table-root_1g3yv_2701 {
  flex: 1 1 0;
  overflow: hidden;
  position: relative;
}

._ui-kit-table-scrollable-container_1g3yv_2714::-webkit-scrollbar {
  width: 12px;
  height: 12px;
}
._ui-kit-table-scrollable-container_1g3yv_2714::-webkit-scrollbar-track {
  background: #ffffff;
}
._ui-kit-table-scrollable-container_1g3yv_2714::-webkit-scrollbar-thumb {
  box-shadow: inset 0 0 2px 2px #D5D8DE;
  border: solid 4px transparent;
  border-radius: 8px;
}
._ui-kit-table-scrollable-container_1g3yv_2714::-webkit-scrollbar-thumb:hover {
  box-shadow: inset 0 0 2px 2px #989898;
}
._ui-kit-table-scrollable-container_1g3yv_2714 {
  position: absolute;
  left: 0;
  top: 0;
  overflow: auto scroll;
}

._ui-kit-table-scrolled-content_1g3yv_2736 {
  position: relative;
  width: 100%;
  min-height: 100%;
}

._ui-kit-table-overlay_1g3yv_2742 {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
}

._ui-kit-table-cell-root_1g3yv_2750 {
  flex: 1 1 0;
  display: flex;
  align-items: center;
  padding-left: 8px;
  padding-right: 8px;
  overflow: hidden;
  position: relative;
  box-sizing: border-box;
}
._ui-kit-table-cell-root_1g3yv_2750 a, ._ui-kit-table-cell-root_1g3yv_2750 a:visited {
  color: #4a157c;
  white-space: nowrap;
}

._ui-kit-table-cell-dragging-devider_1g3yv_2765 {
  border-right: 1px solid #c4cad0;
  height: 100%;
  position: absolute;
}

._ui-kit-table-header-outer-wrapper_1g3yv_2771 {
  flex: 0 0 auto;
  display: flex;
  flex-direction: column;
  overflow: hidden;
  border-bottom: 1px solid #c4cad0;
  color: #0b1f33;
}

._ui-kit-table-header-inner-wrapper_1g3yv_2780 {
  position: relative;
  width: 0;
  display: flex;
  flex-direction: column;
}

._ui-kit-table-header-row-root_1g3yv_2787 {
  height: 31.5px;
  line-height: 1;
  display: flex;
  font-size: 14px;
  font-weight: 700;
}
._ui-kit-table-header-row-root_1g3yv_2787._ui-kit-table-header-row-groups_1g3yv_2794 {
  height: auto;
}
._ui-kit-table-header-row-root_1g3yv_2787._ui-kit-table-header-row-filters_1g3yv_2797 {
  height: 30px;
}

._ui-kit-table-row-root_1g3yv_2801 {
  width: 100%;
  height: 23.994px;
  display: flex;
  cursor: pointer;
  color: #66727f;
  font-size: 14px;
  font-weight: 400;
  border-bottom: 1px solid #d5d8df;
}
._ui-kit-table-row-root_1g3yv_2801:hover:not(._ui-kit-table-row-selected_1g3yv_2811, ._ui-kit-table-row-dragging-column-in-progress_1g3yv_2811) {
  background: rgb(184.8789144168, 242.0018663422, 176.0151336578);
}
._ui-kit-table-row-root_1g3yv_2801._ui-kit-table-row-selected_1g3yv_2811 {
  background: rgba(184.8789144168, 242.0018663422, 176.0151336578, 0.5);
}

._ui-kit-table-text-cell-wrapper_1g3yv_2818 {
  flex-shrink: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
  white-space: nowrap;
}

._ui-kit-data-table-color-indicator-root_1g3yv_2826 {
  width: 16px;
  height: 16px;
  border-radius: 50%;
}

._ui-kit-data-table-color-indicator-red_1g3yv_2832 {
  background-color: #FA4547;
}

._ui-kit-data-table-color-indicator-green_1g3yv_2836 {
  background-color: #27AF6E;
}

._ui-kit-data-table-color-indicator-yellow_1g3yv_2840 {
  background-color: #F9B922;
}

._ui-kit-data-table-color-indicator-gray_1g3yv_2844 {
  background-color: #B0BABF;
}

._ui-kit-data-table-color-indicator-blue_1g3yv_2848 {
  background-color: #176DEF;
}

._ui-kit-data-table-color-indicator-tooltip_1g3yv_2852 {
  position: absolute;
  left: 40px;
  bottom: 100%;
  padding: 5px 12px;
  background-color: white;
  box-shadow: 0px 8px 32px 0px rgba(0, 0, 0, 0.12);
  border-radius: 8px;
  z-index: 10;
}

._ui-kit-data-table-container_1g3yv_2863 {
  display: flex;
  flex-direction: column;
}

._ui-kit-data-table-contained_1g3yv_2868 {
  flex: 1 0 auto;
}

._ui-kit-data-table-body_1g3yv_2872 {
  flex: 1 1 0;
  flex-basis: 0;
}

._ui-kit-data-table-top-toolbar-container_1g3yv_2877 {
  margin-bottom: 17px;
}

._ui-kit-data-table-paper-expand_1g3yv_2881 {
  flex: 1 0 auto;
}

._ui-kit-data-table-separator_1g3yv_2885 {
  position: absolute;
  top: 0;
  bottom: 0;
  width: 1px;
  background-color: "red";
  z-index: 1;
}

._ui-kit-data-table-pagination_1g3yv_2894 {
  margin-top: 3px;
}

._ui-kit-data-table-container-gap_1g3yv_2898 {
  height: 100%;
  gap: 16px;
}

._ui-kit-data-table-column-header-cell-root_1g3yv_2903 {
  transition: color 0.3s ease;
  box-sizing: border-box;
  justify-content: space-between;
}
._ui-kit-data-table-column-header-cell-root_1g3yv_2903._ui-kit-data-table-column-header-cell-sortable_1g3yv_2908:hover {
  background: #B9F2B0;
}
._ui-kit-data-table-column-header-cell-root_1g3yv_2903._ui-kit-data-table-column-header-cell-sortable_1g3yv_2908 {
  cursor: pointer;
  padding-right: 0;
}
._ui-kit-data-table-column-header-cell-root_1g3yv_2903._ui-kit-data-table-column-header-cell-current-cell-dragging_1g3yv_2915 {
  background: #B9F2B0;
}

._ui-kit-data-table-column-header-cell-sort-icon_1g3yv_2919 {
  width: 20px;
  height: 20px;
  min-width: min-content;
  color: #7b61ff;
}
._ui-kit-data-table-column-header-cell-sort-icon_1g3yv_2919 path {
  fill: currentColor;
}

._ui-kit-data-table-column-resize-handle-root_1g3yv_2929 {
  width: 8px;
  height: 31.5px;
  margin-left: -4px;
  display: flex;
  align-items: center;
  justify-content: center;
  line-height: 0;
  user-select: none;
}
._ui-kit-data-table-column-resize-handle-root_1g3yv_2929._ui-kit-data-table-column-resize-handle-active_1g3yv_2939 {
  cursor: col-resize;
}

._ui-kit-data-table-column-resize-handle-border_1g3yv_2943 {
  border-right: 1px solid #c4cad0;
  height: 100%;
}

._ui-kit-data-table-group-separators-separator_1g3yv_2948 {
  position: absolute;
  top: 0;
  height: 100%;
  width: 1px;
  background-color: red;
  z-index: 1;
}

._ui-kit-data-table-header-root_1g3yv_2957 {
  position: relative;
}
._ui-kit-data-table-header-root_1g3yv_2957 ._ui-kit-data-table-header-resize-handle_1g3yv_2960 {
  position: absolute;
  color: transparent;
}
._ui-kit-data-table-header-root_1g3yv_2957:hover ._ui-kit-data-table-header-resize-handle_1g3yv_2960 {
  color: red;
}

._ui-kit-data-table-header-menu-opened_1g3yv_2968 {
  background: #70D03D !important;
}

._ui-kit-data-table-header-group-row_1g3yv_2972 {
  display: flex;
  position: relative;
}
._ui-kit-data-table-header-group-row_1g3yv_2972::after {
  content: "";
  position: absolute;
  width: 100vw;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background-color: red;
}

._ui-kit-data-table-header-group_1g3yv_2972 {
  border-bottom: 1px solid red;
  font-weight: 700;
}

._ui-kit-data-table-header-separator_1g3yv_2992 {
  position: absolute;
  top: 0;
  height: 100%;
  width: 1px;
  background-color: red;
}

._ui-kit-data-table-header-sort-menu-item_1g3yv_3000 {
  display: flex;
  align-items: center;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
._ui-kit-data-table-header-sort-menu-item_1g3yv_3000:hover {
  background: #D6FEC2 !important;
}

._ui-kit-data-table-header-sort-menu-item-icon_1g3yv_3010 {
  padding-right: 6px !important;
}
._ui-kit-data-table-header-sort-menu-item-icon_1g3yv_3010 path {
  color: #747782;
  fill: currentColor;
}

._ui-kit-data-table-toolbar-root_1g3yv_3018 {
  display: flex;
  justify-content: space-between;
}

._ui-kit-data-table-toolbar-data-actions_1g3yv_3023 {
  display: flex;
  align-items: center;
}
._ui-kit-data-table-toolbar-data-actions_1g3yv_3023 ._ui-kit-data-table-toolbar-icon-button_1g3yv_3027 path {
  color: #9747FF;
  fill: currentColor;
}

._ui-kit-data-table-toolbar-devider_1g3yv_3032 {
  margin-right: 6px;
  margin-left: 8px;
  height: 24px !important;
}

._ui-kit-data-table-toolbar-tools_1g3yv_3038 {
  display: flex;
  align-items: center;
}
._ui-kit-data-table-toolbar-tools_1g3yv_3038 ._ui-kit-data-table-toolbar-icon-button_1g3yv_3027 path {
  color: #5dbf28;
  fill: currentColor;
}
._ui-kit-data-table-toolbar-tools_1g3yv_3038 ._ui-kit-data-table-toolbar-settings-button_1g3yv_3046 path {
  color: #66727f;
  fill: currentColor;
}
._ui-kit-data-table-toolbar-tools_1g3yv_3038 ._ui-kit-data-table-toolbar-opened_1g3yv_3050 path {
  color: #5dbf28;
}
._ui-kit-data-table-toolbar-tools_1g3yv_3038 ._ui-kit-data-table-toolbar-settings-menu-item_1g3yv_3053 {
  display: flex;
  align-items: center;
  cursor: default !important;
}

._ui-kit-data-table-toolbar-icon-button_1g3yv_3027 {
  padding: 3px !important;
}

._ui-kit-data-table-toolbar-filters-button_1g3yv_3063 {
  color: #0b1f33 !important;
}

._ui-kit-column-filter-item_1g3yv_3067 {
  cursor: default !important;
}
._ui-kit-column-filter-item_1g3yv_3067._ui-kit-column-filter-checkbox_1g3yv_3070 {
  display: flex;
  align-items: center;
  padding-left: 16px;
}
._ui-kit-column-filter-item_1g3yv_3067._ui-kit-column-filter-checkbox_1g3yv_3070:hover {
  background: #D6FEC2 !important;
}
._ui-kit-column-filter-item_1g3yv_3067._ui-kit-column-filter-checkbox_1g3yv_3070 label > input {
  margin-right: 8px;
}

._ui-kit-page_1g3yv_3082 {
  display: flex;
  flex-direction: column;
  padding: auto;
  margin: auto;
  width: 100%;
  height: 100%;
}
._ui-kit-page_1g3yv_3082 div._ui-kit-page-inner_1g3yv_3090 {
  display: flex;
  flex-direction: row;
  width: max-content;
  height: max-content;
  margin: auto;
}
._ui-kit-page_1g3yv_3082 div._ui-kit-page-inner_1g3yv_3090 svg {
  margin-right: 20px;
}
._ui-kit-page_1g3yv_3082 div._ui-kit-page-inner_1g3yv_3090 div._ui-kit-page-right_1g3yv_3100 {
  display: flex;
  flex-direction: column;
  width: 390px;
  flex: 1;
}
._ui-kit-page_1g3yv_3082 div._ui-kit-page-inner_1g3yv_3090 div._ui-kit-page-right_1g3yv_3100 ._ui-kit-page-header_1g3yv_3106 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 26px;
  font-weight: 600;
  line-height: 32px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  margin-bottom: 20px;
}
._ui-kit-page_1g3yv_3082 div._ui-kit-page-inner_1g3yv_3090 div._ui-kit-page-right_1g3yv_3100 ._ui-kit-page-comment_1g3yv_3117 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 18px;
  font-weight: 400;
  line-height: 24px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  color: #546270;
}
._ui-kit-page_1g3yv_3082 div._ui-kit-page-inner_1g3yv_3090 div._ui-kit-page-right_1g3yv_3100 ._ui-kit-page-button_1g3yv_3128 {
  margin-top: auto;
  padding-top: 20px;
}

._ui-kit-header-link-root_1g3yv_3133 {
  height: 100%;
  display: flex;
  cursor: pointer;
  flex-direction: column;
}
._ui-kit-header-link-root_1g3yv_3133:hover {
  filter: opacity(0.8);
}
._ui-kit-header-link-root_1g3yv_3133:active {
  filter: opacity(0.5);
}
._ui-kit-header-link-root_1g3yv_3133 ._ui-kit-header-link-underline_1g3yv_3145 {
  height: 2px;
  background-color: transparent;
}
._ui-kit-header-link-root_1g3yv_3133 ._ui-kit-header-link-title_1g3yv_3149 {
  flex: 1;
  display: flex;
  margin: 6px 12px;
  align-items: center;
}
._ui-kit-header-link-root_1g3yv_3133 ._ui-kit-header-link-title_1g3yv_3149 a {
  font-family: Lato;
  font-size: 16px;
  font-weight: 600;
  line-height: 20px;
  letter-spacing: 0em;
  text-align: center;
  color: #66727f;
  text-decoration: none;
}
._ui-kit-header-link-root_1g3yv_3133._ui-kit-header-link-active_1g3yv_3165 ._ui-kit-header-link-title_1g3yv_3149 a {
  color: #0b1f33;
}
._ui-kit-header-link-root_1g3yv_3133._ui-kit-header-link-active_1g3yv_3165 ._ui-kit-header-link-underline_1g3yv_3145 {
  background-color: #5dbf28;
}

._ui-kit-header-user-root_1g3yv_3172 {
  width: 24px;
  height: 24px;
  border-radius: 12px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #5dbf28;
  font-family: Lato;
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
  letter-spacing: 0em;
  color: #ffffff;
}

._ui-kit-input-adornment-root_1g3yv_3188 {
  margin-left: 10px;
  display: flex;
  align-items: center;
}
._ui-kit-input-adornment-root_1g3yv_3188._ui-kit-input-adornment-color-mode-fill_1g3yv_3193 {
  fill: #989898;
}
._ui-kit-input-adornment-root_1g3yv_3188._ui-kit-input-adornment-color-mode-stroke_1g3yv_3196 {
  stroke: #989898;
}

._ui-kit-loading-overlay-root_1g3yv_3200 {
  display: flex;
  align-items: center;
  justify-content: center;
}
._ui-kit-loading-overlay-root_1g3yv_3200._ui-kit-loading-overlay-suppress-clicks_1g3yv_3205 {
  pointer-events: none;
}
._ui-kit-loading-overlay-root_1g3yv_3200 {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 10;
  background-color: rgba(255, 255, 255, 0.7);
}

._ui-kit-loading-overlay-rect_1g3yv_3216 {
  background: #e9e9e9;
  border-radius: 16px;
}

._ui-kit-loading-overlay-spinner_1g3yv_3221 {
  margin: 36px;
}

._ui-kit-loading-overlay-fixed_1g3yv_3225 {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 10;
  background-color: rgba(255, 255, 255, 0.7);
}

div._ui-kit-menu_1g3yv_3235 {
  width: 260px;
  padding-top: 5px;
  height: 100%;
  background-color: #ffffff;
  box-shadow: 0px 4px 16px 0px rgba(0, 78, 155, 0.1019607843);
  display: flex;
  flex-direction: column;
  position: relative;
  box-shadow: inset 0px 6.4000000954px 28px 0px rgba(0, 0, 0, 0.1215686275);
  box-shadow: inset 0px 4px 4px 0px rgba(0, 0, 0, 0.0784313725);
  border-right-color: #d5d8df;
  border-right-width: 2px;
  border-right-style: solid;
  box-sizing: border-box;
  visibility: visible;
  opacity: 100%;
  -webkit-transition: visibility 0s ease 0.3s, opacity 0.3s ease, max-height 0.3s ease, width 0.3s;
  -moz-transition: visibility 0s ease 0.3s, opacity 0.3s ease, max-height 0.3s ease, width 0.3s;
  -ms-transition: visibility 0s ease 0.3s, opacity 0.3s ease, max-height 0.3s ease, width 0.3s;
  -o-transition: visibility 0s ease 0.3s, opacity 0.3s ease, max-height 0.3s ease, width 0.3s;
  transition: visibility 0s ease 0.3s, opacity 0.3s ease, max-height 0.3s ease, width 0.3s;
}
div._ui-kit-menu_1g3yv_3235._ui-kit-menu-collapsed_1g3yv_3258 {
  opacity: 0%;
  overflow: hidden;
}
div._ui-kit-menu_1g3yv_3235 ._ui-kit-menu-widget-container_1g3yv_3262 {
  padding-left: 17px;
  padding-right: 34px;
  padding-top: 16px;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  gap: 8px;
}
div._ui-kit-menu_1g3yv_3235 p {
  font-family: Lato;
  color: #0b1f33;
  font-size: 20px;
  font-weight: 700;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  padding-left: 17px;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-right: 34px;
  /* Эти опции - необходимые условия */
  overflow: hidden;
  white-space: nowrap;
  /* Добавляем троеточия в конце предложения, если текст
    не помещается в блок */
  text-overflow: ellipsis;
  margin: 0;
}
div._ui-kit-menu_1g3yv_3235 span._ui-kit-menu-collapse_1g3yv_3258 {
  position: absolute;
  border-color: #d5d8df;
  border-style: solid;
  border-width: 2px;
  border-radius: 50%;
  background-color: #ffffff;
  width: 24px;
  height: 24px;
  right: -1px;
  align-items: center;
  -webkit-transform: translateX(50%) translateY(24px);
  -ms-transform: translateX(50%) translateY(24px);
  transform: translateX(50%) translateY(24px);
  cursor: pointer;
}
div._ui-kit-menu_1g3yv_3235 span._ui-kit-menu-collapse_1g3yv_3258::after {
  content: "";
  width: 25%;
  height: 25%;
  display: block;
  position: relative;
  top: 50%;
  left: 50%;
  border-style: solid;
  border-width: 0px 0px 3px 3px;
  border-color: #747787;
  border-radius: 0;
  -webkit-transform: translateY(-50%) translateX(-25%) rotate(45deg);
  -ms-transform: translateY(-50%) translateX(-25%) rotate(45deg);
  transform: translateY(-50%) translateX(-25%) rotate(45deg);
  pointer-events: none;
  transition: transform 1s;
}
div._ui-kit-menu_1g3yv_3235 span._ui-kit-menu-collapse_1g3yv_3258:hover {
  background-color: #5DBF28;
  border-color: #F1F3F6;
}
div._ui-kit-menu_1g3yv_3235 span._ui-kit-menu-collapse_1g3yv_3258:hover::after {
  border-color: #FFFFFF;
}
div._ui-kit-menu_1g3yv_3235._ui-kit-menu-collapsed_1g3yv_3258 {
  width: 0px;
}
div._ui-kit-menu_1g3yv_3235._ui-kit-menu-collapsed_1g3yv_3258 span._ui-kit-menu-collapse_1g3yv_3258 {
  visibility: hidden;
  -webkit-transition: visibility 0s linear 0.3s;
  -moz-transition: visibility 0s linear 0.3s;
  -ms-transition: visibility 0s linear 0.3s;
  -o-transition: visibility 0s linear 0.3s;
  transition: visibility 0s linear 0.3s;
}
div._ui-kit-menu_1g3yv_3235._ui-kit-menu-collapsed_1g3yv_3258 span._ui-kit-menu-collapse_1g3yv_3258::after {
  -webkit-transform: translateY(-50%) translateX(-50%) rotate(45deg) rotate3d(1, 1, 0, 180deg);
  -ms-transform: translateY(-50%) translateX(-50%) rotate(45deg) rotate3d(1, 1, 0, 180deg);
  transform: translateY(-50%) translateX(-50%) rotate(45deg) rotate3d(1, 1, 0, 180deg);
  visibility: hidden;
  -webkit-transition: visibility 0s linear 0.3s;
  -moz-transition: visibility 0s linear 0.3s;
  -ms-transition: visibility 0s linear 0.3s;
  -o-transition: visibility 0s linear 0.3s;
  transition: visibility 0s linear 0.3s;
}

div._ui-kit-menu-root_1g3yv_3356 {
  width: 260px;
  padding-top: 5px;
  height: 100%;
  background-color: #ffffff;
  box-shadow: 0px 4px 16px 0px rgba(0, 78, 155, 0.1019607843);
  display: flex;
  flex-direction: column;
  position: relative;
  box-shadow: inset 0px 6.4000000954px 28px 0px rgba(0, 0, 0, 0.1215686275);
  box-shadow: inset 0px 4px 4px 0px rgba(0, 0, 0, 0.0784313725);
  border-right-color: #d5d8df;
  border-right-width: 2px;
  border-right-style: solid;
  -webkit-transition: width 0.3s ease;
  -moz-transition: width 0.3s ease;
  -ms-transition: width 0.3s ease;
  -o-transition: width 0.3s ease;
  transition: width 0.3s ease;
}
div._ui-kit-menu-root_1g3yv_3356 p._ui-kit-menu-header_1g3yv_3376 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 20px;
  font-weight: 700;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  padding-left: 17px;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-right: 34px;
  /* Эти опции - необходимые условия */
  overflow: hidden;
  white-space: nowrap;
  /* Добавляем троеточия в конце предложения, если текст
    не помещается в блок */
  text-overflow: ellipsis;
  width: 100%;
  margin: 0;
}
div._ui-kit-menu-root_1g3yv_3356 div._ui-kit-menu-items_1g3yv_3398 {
  opacity: 0%;
  max-height: 0px;
  overflow: hidden;
  -webkit-transition: visibility 0s linear 0.3s, opacity 0.3s ease, max-height 0.3s ease, width 0.3s ease;
  -moz-transition: visibility 0s linear 0.3s, opacity 0.3s ease, max-height 0.3s ease, width 0.3s ease;
  -ms-transition: visibility 0s linear 0.3s, opacity 0.3s ease, max-height 0.3s ease, width 0.3s ease;
  -o-transition: visibility 0s linear 0.3s, opacity 0.3s ease, max-height 0.3s ease, width 0.3s ease;
  transition: visibility 0s linear 0.3s, opacity 0.3s ease, max-height 0.3s ease, width 0.3s ease;
}
div._ui-kit-menu-root_1g3yv_3356 div._ui-kit-menu-items_1g3yv_3398._ui-kit-menu-show_1g3yv_3408 {
  visibility: visible;
  max-height: 100%;
  opacity: 100%;
}

div._ui-kit-menu-root-item_1g3yv_3414 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  padding-left: 17px;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-right: 34px;
  padding-left: 0px;
}
div._ui-kit-menu-root-item_1g3yv_3414 a._ui-kit-menu-linked_1g3yv_3429 {
  text-decoration: none;
  margin: 0px;
}
div._ui-kit-menu-root-item_1g3yv_3414 a._ui-kit-menu-linked_1g3yv_3429 div._ui-kit-menu-main_1g3yv_3433 {
  position: relative;
  display: flex;
}
div._ui-kit-menu-root-item_1g3yv_3414 a._ui-kit-menu-linked_1g3yv_3429 div._ui-kit-menu-main_1g3yv_3433 img {
  margin-right: 10px;
}
div._ui-kit-menu-root-item_1g3yv_3414 a._ui-kit-menu-linked_1g3yv_3429 div._ui-kit-menu-main_1g3yv_3433 p {
  margin-right: auto;
}
div._ui-kit-menu-root-item_1g3yv_3414 a._ui-kit-menu-linked_1g3yv_3429 div._ui-kit-menu-main_1g3yv_3433 span._ui-kit-menu-colapseable_1g3yv_3443 {
  position: absolute;
  display: flex;
  right: 10px;
  width: 12px;
  height: 12px;
  top: 50%;
  padding: 0;
  align-items: center;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
div._ui-kit-menu-root-item_1g3yv_3414 a._ui-kit-menu-linked_1g3yv_3429 div._ui-kit-menu-main_1g3yv_3433 span._ui-kit-menu-colapseable_1g3yv_3443::after {
  content: "";
  position: relative;
  display: block;
  margin: auto;
  width: 50%;
  height: 50%;
  border-style: solid;
  border-width: 0 2px 2px 0;
  border-color: #0b1f33;
  border-radius: 0;
  -webkit-transform: translateY(-25%) rotate(45deg);
  -ms-transform: translateY(-25%) rotate(45deg);
  transform: translateY(-25%) rotate(45deg);
  pointer-events: none;
  cursor: pointer;
  transition: visibility 0s linear 1s, opacity 1s ease, transform 1s;
}
div._ui-kit-menu-root-item_1g3yv_3414 a._ui-kit-menu-linked_1g3yv_3429 div._ui-kit-menu-main_1g3yv_3433 span._ui-kit-menu-colapseable_1g3yv_3443._ui-kit-menu-expanded_1g3yv_3474::after {
  -webkit-transform: translateY(25%) rotate(45deg) rotate3d(1, -1, 0, 180deg);
  -ms-transform: translateY(25%) rotate(45deg) rotate3d(1, -1, 0, 180deg);
  transform: translateY(25%) rotate(45deg) rotate3d(1, -1, 0, 180deg);
}
div._ui-kit-menu-root-item_1g3yv_3414 a._ui-kit-menu-linked_1g3yv_3429 div._ui-kit-menu-main_1g3yv_3433 span._ui-kit-menu-colapseable_1g3yv_3443._ui-kit-menu-collapsed_1g3yv_3258 {
  opacity: 0%;
  visibility: hidden;
}
div._ui-kit-menu-root-item_1g3yv_3414 a._ui-kit-menu-linked_1g3yv_3429 p._ui-kit-menu-item-comment_1g3yv_3483 {
  font-family: Lato;
  color: #a3a7ad;
  font-size: 12px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
}
div._ui-kit-menu-root-item_1g3yv_3414 div._ui-kit-menu-linked_1g3yv_3429 {
  text-decoration: none;
  margin: 0px;
}
div._ui-kit-menu-root-item_1g3yv_3414 div._ui-kit-menu-linked_1g3yv_3429 div._ui-kit-menu-main_1g3yv_3433 {
  position: relative;
  display: flex;
}
div._ui-kit-menu-root-item_1g3yv_3414 div._ui-kit-menu-linked_1g3yv_3429 div._ui-kit-menu-main_1g3yv_3433 img {
  margin-right: 10px;
}
div._ui-kit-menu-root-item_1g3yv_3414 div._ui-kit-menu-linked_1g3yv_3429 div._ui-kit-menu-main_1g3yv_3433 p {
  margin-right: auto;
}
div._ui-kit-menu-root-item_1g3yv_3414 div._ui-kit-menu-linked_1g3yv_3429 div._ui-kit-menu-main_1g3yv_3433 span._ui-kit-menu-colapseable_1g3yv_3443 {
  position: absolute;
  display: flex;
  right: 10px;
  width: 12px;
  height: 12px;
  top: 50%;
  padding: 0;
  align-items: center;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
div._ui-kit-menu-root-item_1g3yv_3414 div._ui-kit-menu-linked_1g3yv_3429 div._ui-kit-menu-main_1g3yv_3433 span._ui-kit-menu-colapseable_1g3yv_3443::after {
  content: "";
  position: relative;
  display: block;
  margin: auto;
  width: 50%;
  height: 50%;
  border-style: solid;
  border-width: 0 2px 2px 0;
  border-color: #0b1f33;
  border-radius: 0;
  -webkit-transform: translateY(-25%) rotate(45deg);
  -ms-transform: translateY(-25%) rotate(45deg);
  transform: translateY(-25%) rotate(45deg);
  pointer-events: none;
  cursor: pointer;
  transition: visibility 0s linear 1s, opacity 1s ease, transform 1s;
}
div._ui-kit-menu-root-item_1g3yv_3414 div._ui-kit-menu-linked_1g3yv_3429 div._ui-kit-menu-main_1g3yv_3433 span._ui-kit-menu-colapseable_1g3yv_3443._ui-kit-menu-expanded_1g3yv_3474::after {
  -webkit-transform: translateY(25%) rotate(45deg) rotate3d(1, -1, 0, 180deg);
  -ms-transform: translateY(25%) rotate(45deg) rotate3d(1, -1, 0, 180deg);
  transform: translateY(25%) rotate(45deg) rotate3d(1, -1, 0, 180deg);
}
div._ui-kit-menu-root-item_1g3yv_3414 div._ui-kit-menu-linked_1g3yv_3429 div._ui-kit-menu-main_1g3yv_3433 span._ui-kit-menu-colapseable_1g3yv_3443._ui-kit-menu-collapsed_1g3yv_3258 {
  opacity: 0%;
  visibility: hidden;
}
div._ui-kit-menu-root-item_1g3yv_3414 div._ui-kit-menu-linked_1g3yv_3429 p._ui-kit-menu-item-comment_1g3yv_3483 {
  font-family: Lato;
  color: #a3a7ad;
  font-size: 12px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
}

div._ui-kit-menu-group_1g3yv_3558 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 700;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  padding-left: 17px;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-right: 34px;
}
div._ui-kit-menu-group_1g3yv_3558 a._ui-kit-menu-linked_1g3yv_3429 {
  text-decoration: none;
  margin: 0px;
}
div._ui-kit-menu-group_1g3yv_3558 a._ui-kit-menu-linked_1g3yv_3429 div._ui-kit-menu-main_1g3yv_3433 {
  position: relative;
  display: flex;
}
div._ui-kit-menu-group_1g3yv_3558 a._ui-kit-menu-linked_1g3yv_3429 div._ui-kit-menu-main_1g3yv_3433 img {
  margin-right: 10px;
}
div._ui-kit-menu-group_1g3yv_3558 a._ui-kit-menu-linked_1g3yv_3429 div._ui-kit-menu-main_1g3yv_3433 p {
  margin-right: auto;
}
div._ui-kit-menu-group_1g3yv_3558 a._ui-kit-menu-linked_1g3yv_3429 div._ui-kit-menu-main_1g3yv_3433 span._ui-kit-menu-colapseable_1g3yv_3443 {
  position: absolute;
  display: flex;
  right: 10px;
  width: 12px;
  height: 12px;
  top: 50%;
  padding: 0;
  align-items: center;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
div._ui-kit-menu-group_1g3yv_3558 a._ui-kit-menu-linked_1g3yv_3429 div._ui-kit-menu-main_1g3yv_3433 span._ui-kit-menu-colapseable_1g3yv_3443::after {
  content: "";
  position: relative;
  display: block;
  margin: auto;
  width: 50%;
  height: 50%;
  border-style: solid;
  border-width: 0 2px 2px 0;
  border-color: #0b1f33;
  border-radius: 0;
  -webkit-transform: translateY(-25%) rotate(45deg);
  -ms-transform: translateY(-25%) rotate(45deg);
  transform: translateY(-25%) rotate(45deg);
  pointer-events: none;
  cursor: pointer;
  transition: visibility 0s linear 1s, opacity 1s ease, transform 1s;
}
div._ui-kit-menu-group_1g3yv_3558 a._ui-kit-menu-linked_1g3yv_3429 div._ui-kit-menu-main_1g3yv_3433 span._ui-kit-menu-colapseable_1g3yv_3443._ui-kit-menu-expanded_1g3yv_3474::after {
  -webkit-transform: translateY(25%) rotate(45deg) rotate3d(1, -1, 0, 180deg);
  -ms-transform: translateY(25%) rotate(45deg) rotate3d(1, -1, 0, 180deg);
  transform: translateY(25%) rotate(45deg) rotate3d(1, -1, 0, 180deg);
}
div._ui-kit-menu-group_1g3yv_3558 a._ui-kit-menu-linked_1g3yv_3429 div._ui-kit-menu-main_1g3yv_3433 span._ui-kit-menu-colapseable_1g3yv_3443._ui-kit-menu-collapsed_1g3yv_3258 {
  opacity: 0%;
  visibility: hidden;
}
div._ui-kit-menu-group_1g3yv_3558 a._ui-kit-menu-linked_1g3yv_3429 p._ui-kit-menu-item-comment_1g3yv_3483 {
  font-family: Lato;
  color: #a3a7ad;
  font-size: 12px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
}
div._ui-kit-menu-group_1g3yv_3558 div._ui-kit-menu-linked_1g3yv_3429 {
  text-decoration: none;
  margin: 0px;
}
div._ui-kit-menu-group_1g3yv_3558 div._ui-kit-menu-linked_1g3yv_3429 div._ui-kit-menu-main_1g3yv_3433 {
  position: relative;
  display: flex;
}
div._ui-kit-menu-group_1g3yv_3558 div._ui-kit-menu-linked_1g3yv_3429 div._ui-kit-menu-main_1g3yv_3433 img {
  margin-right: 10px;
}
div._ui-kit-menu-group_1g3yv_3558 div._ui-kit-menu-linked_1g3yv_3429 div._ui-kit-menu-main_1g3yv_3433 p {
  margin-right: auto;
}
div._ui-kit-menu-group_1g3yv_3558 div._ui-kit-menu-linked_1g3yv_3429 div._ui-kit-menu-main_1g3yv_3433 span._ui-kit-menu-colapseable_1g3yv_3443 {
  position: absolute;
  display: flex;
  right: 10px;
  width: 12px;
  height: 12px;
  top: 50%;
  padding: 0;
  align-items: center;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
div._ui-kit-menu-group_1g3yv_3558 div._ui-kit-menu-linked_1g3yv_3429 div._ui-kit-menu-main_1g3yv_3433 span._ui-kit-menu-colapseable_1g3yv_3443::after {
  content: "";
  position: relative;
  display: block;
  margin: auto;
  width: 50%;
  height: 50%;
  border-style: solid;
  border-width: 0 2px 2px 0;
  border-color: #0b1f33;
  border-radius: 0;
  -webkit-transform: translateY(-25%) rotate(45deg);
  -ms-transform: translateY(-25%) rotate(45deg);
  transform: translateY(-25%) rotate(45deg);
  pointer-events: none;
  cursor: pointer;
  transition: visibility 0s linear 1s, opacity 1s ease, transform 1s;
}
div._ui-kit-menu-group_1g3yv_3558 div._ui-kit-menu-linked_1g3yv_3429 div._ui-kit-menu-main_1g3yv_3433 span._ui-kit-menu-colapseable_1g3yv_3443._ui-kit-menu-expanded_1g3yv_3474::after {
  -webkit-transform: translateY(25%) rotate(45deg) rotate3d(1, -1, 0, 180deg);
  -ms-transform: translateY(25%) rotate(45deg) rotate3d(1, -1, 0, 180deg);
  transform: translateY(25%) rotate(45deg) rotate3d(1, -1, 0, 180deg);
}
div._ui-kit-menu-group_1g3yv_3558 div._ui-kit-menu-linked_1g3yv_3429 div._ui-kit-menu-main_1g3yv_3433 span._ui-kit-menu-colapseable_1g3yv_3443._ui-kit-menu-collapsed_1g3yv_3258 {
  opacity: 0%;
  visibility: hidden;
}
div._ui-kit-menu-group_1g3yv_3558 div._ui-kit-menu-linked_1g3yv_3429 p._ui-kit-menu-item-comment_1g3yv_3483 {
  font-family: Lato;
  color: #a3a7ad;
  font-size: 12px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
}

div._ui-kit-menu-item_1g3yv_3398 {
  padding-left: 0px;
}
div._ui-kit-menu-item_1g3yv_3398 a {
  text-decoration: none;
  display: block;
  padding-left: 17px;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-right: 34px;
}
div._ui-kit-menu-item_1g3yv_3398 a div p {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  /* Эти опции - необходимые условия */
  overflow: hidden;
  white-space: nowrap;
  /* Добавляем троеточия в конце предложения, если текст
    не помещается в блок */
  text-overflow: ellipsis;
  padding: 0;
}
div._ui-kit-menu-item_1g3yv_3398 a div p._ui-kit-menu-item-comment_1g3yv_3483 {
  font-family: Lato;
  color: #a3a7ad;
  font-size: 12px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  /* Эти опции - необходимые условия */
  overflow: hidden;
  white-space: nowrap;
  /* Добавляем троеточия в конце предложения, если текст
    не помещается в блок */
  text-overflow: ellipsis;
  padding: 0;
}
div._ui-kit-menu-item_1g3yv_3398:hover {
  background-color: #B9F2B0;
}

div._ui-kit-menu-group_1g3yv_3558 {
  visibility: visible;
  opacity: 100%;
  -webkit-transition: visibility 0s ease 0.3s, opacity 0.3s ease, max-height 0.3s ease, width 0.3s;
  -moz-transition: visibility 0s ease 0.3s, opacity 0.3s ease, max-height 0.3s ease, width 0.3s;
  -ms-transition: visibility 0s ease 0.3s, opacity 0.3s ease, max-height 0.3s ease, width 0.3s;
  -o-transition: visibility 0s ease 0.3s, opacity 0.3s ease, max-height 0.3s ease, width 0.3s;
  transition: visibility 0s ease 0.3s, opacity 0.3s ease, max-height 0.3s ease, width 0.3s;
}
div._ui-kit-menu-group_1g3yv_3558._ui-kit-menu-collapsed_1g3yv_3258 {
  opacity: 0%;
  overflow: hidden;
}
div._ui-kit-menu-group_1g3yv_3558 div._ui-kit-menu-header_1g3yv_3376 div {
  display: block;
  position: relative;
}
div._ui-kit-menu-group_1g3yv_3558 div._ui-kit-menu-header_1g3yv_3376 div p {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 700;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  /* Эти опции - необходимые условия */
  overflow: hidden;
  white-space: nowrap;
  /* Добавляем троеточия в конце предложения, если текст
    не помещается в блок */
  text-overflow: ellipsis;
  padding: 0;
}
div._ui-kit-menu-group_1g3yv_3558 div._ui-kit-menu-header_1g3yv_3376 div p._ui-kit-menu-item-comment_1g3yv_3483 {
  font-family: Lato;
  color: #a3a7ad;
  font-size: 12px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  /* Эти опции - необходимые условия */
  overflow: hidden;
  white-space: nowrap;
  /* Добавляем троеточия в конце предложения, если текст
    не помещается в блок */
  text-overflow: ellipsis;
  padding: 0;
}
div._ui-kit-menu-group_1g3yv_3558 div._ui-kit-menu-header_1g3yv_3376 div._ui-kit-menu-text_1g3yv_3801 span._ui-kit-menu-colapseable_1g3yv_3443 {
  position: absolute;
  display: flex;
  width: 24px;
  height: 24px;
  right: -24px;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  padding: 0;
  border-color: #0B1F33;
}
div._ui-kit-menu-group_1g3yv_3558 div._ui-kit-menu-header_1g3yv_3376 div._ui-kit-menu-text_1g3yv_3801 span._ui-kit-menu-colapseable_1g3yv_3443::after {
  content: "";
  position: relative;
  display: block;
  margin: auto;
  width: 30%;
  height: 30%;
  border-style: solid;
  border-width: 0 2px 2px 0;
  border-color: #0b1f33;
  border-radius: 0;
  -webkit-transform: translateY(-25%) rotate(45deg);
  -ms-transform: translateY(-25%) rotate(45deg);
  transform: translateY(-25%) rotate(45deg);
  pointer-events: none;
  cursor: pointer;
  transition: visibility 0s linear 1s, opacity 1s ease, transform 1s;
}
div._ui-kit-menu-group_1g3yv_3558 div._ui-kit-menu-header_1g3yv_3376 div._ui-kit-menu-text_1g3yv_3801 span._ui-kit-menu-colapseable_1g3yv_3443._ui-kit-menu-expanded_1g3yv_3474::after {
  -webkit-transform: translateY(25%) rotate(45deg) rotate3d(1, -1, 0, 180deg);
  -ms-transform: translateY(25%) rotate(45deg) rotate3d(1, -1, 0, 180deg);
  transform: translateY(25%) rotate(45deg) rotate3d(1, -1, 0, 180deg);
}
div._ui-kit-menu-group_1g3yv_3558 div._ui-kit-menu-header_1g3yv_3376 div._ui-kit-menu-text_1g3yv_3801 span._ui-kit-menu-colapseable_1g3yv_3443._ui-kit-menu-collapsed_1g3yv_3258 {
  opacity: 0%;
  visibility: hidden;
}
div._ui-kit-menu-group_1g3yv_3558 div._ui-kit-menu-children_1g3yv_3841 {
  opacity: 0%;
  max-height: 0px;
  overflow: hidden;
  -webkit-transition: visibility 0s ease 0.3s, opacity 0.3s ease, max-height 0.3s ease, width 0.3s;
  -moz-transition: visibility 0s ease 0.3s, opacity 0.3s ease, max-height 0.3s ease, width 0.3s;
  -ms-transition: visibility 0s ease 0.3s, opacity 0.3s ease, max-height 0.3s ease, width 0.3s;
  -o-transition: visibility 0s ease 0.3s, opacity 0.3s ease, max-height 0.3s ease, width 0.3s;
  transition: visibility 0s ease 0.3s, opacity 0.3s ease, max-height 0.3s ease, width 0.3s;
}
div._ui-kit-menu-group_1g3yv_3558 div._ui-kit-menu-children_1g3yv_3841._ui-kit-menu-show_1g3yv_3408 {
  visibility: visible;
  max-height: 100%;
  opacity: 100%;
}

._ui-kit-entity-modal-actions-root_1g3yv_3857 {
  padding: 24px 24px 24px 24px;
  display: flex;
  justify-content: start;
  align-items: center;
  gap: 12px;
}
._ui-kit-entity-modal-actions-root_1g3yv_3857 button {
  min-width: 100px;
}

._ui-kit-entity-modal-content-root_1g3yv_3868 {
  margin: 24px 24px 0px 24px;
  height: 100%;
  overflow-y: auto;
  position: relative;
}

._ui-kit-entity-modal-content-no-vertical-scroll_1g3yv_3875 {
  overflow-y: inherit;
}

._ui-kit-entity-modal-title-root_1g3yv_3879 {
  padding: 0px 24px 0px 24px;
  display: flex;
  height: 36px;
  font-size: 26px;
  line-height: 36px;
  font-weight: 600;
}

._ui-kit-entity-modal-title_1g3yv_3879 {
  flex: 1;
  margin: 0;
  color: #232431;
}

._ui-kit-entity-modal-root_1g3yv_3894 {
  position: fixed;
  inset: 0;
  z-index: 10;
  opacity: 0;
  transition: opacity 0.3s ease;
  height: 100%;
}
._ui-kit-entity-modal-root_1g3yv_3894._ui-kit-entity-modal-hidden_1g3yv_3902 {
  display: none;
}
._ui-kit-entity-modal-root_1g3yv_3894._ui-kit-entity-modal-visible_1g3yv_3905 {
  opacity: 1;
}

._ui-kit-entity-modal-backdrop_1g3yv_3909 {
  position: fixed;
  z-index: -1;
  inset: 0;
  background: rgba(0, 0, 0, 0.5);
}

._ui-kit-entity-modal-container_1g3yv_3916 {
  height: 100%;
  width: 100%;
  flex-direction: column;
  align-items: end;
  justify-content: space-around;
  display: flex;
}

._ui-kit-entity-modal-content_1g3yv_3868 {
  position: relative;
  width: calc(100% - 220px);
  height: 100%;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  box-shadow: 0px 8px 32px 0px rgba(0, 0, 0, 0.4);
  background: #ffffff;
}

._ui-kit-entity-modal-header_1g3yv_3936 {
  display: flex;
  justify-content: space-between;
  height: 24px;
  line-height: 16px;
  color: #232431;
  padding: 20px 24px 0px 24px;
}
._ui-kit-entity-modal-header_1g3yv_3936 ._ui-kit-entity-modal-back_1g3yv_3909 {
  cursor: pointer;
  display: flex;
  align-items: center;
  font-size: 18px;
  font-weight: 500;
  margin-left: -4px;
  gap: 8px;
}
._ui-kit-entity-modal-header_1g3yv_3936 path {
  fill: currentColor;
  color: #747782;
}

._ui-kit-entity-modal-close-button_1g3yv_3958 {
  cursor: pointer;
  position: absolute;
  top: 20px;
  right: 20px;
}

._ui-kit-entity-dialog-content_1g3yv_3965 {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
}

._ui-kit-entity-dialog-more-button_1g3yv_3972 {
  padding: 0 !important;
  min-width: auto !important;
  width: 35px !important;
  height: 35px !important;
}
._ui-kit-entity-dialog-more-button_1g3yv_3972 path {
  color: #66727f;
  fill: currentColor;
}

._ui-kit-entity-dialog-form_1g3yv_3983 {
  display: flex;
  flex-direction: column;
  gap: 19px;
}

._ui-kit-entity-dialog-form-full-height_1g3yv_3989 {
  height: 100%;
}

._ui-kit-entity-dialog-form-tab-padding_1g3yv_3993 {
  padding-top: 14px;
  height: 100%;
  box-sizing: border-box;
}

._ui-kit-entity-dialog-form-row_1g3yv_3999 {
  display: flex;
  gap: 24px;
}

._ui-kit-entity-dialog-form-control_1g3yv_4004 {
  flex: 1;
}

._ui-kit-entity-dialog-form-check-box_1g3yv_4008 {
  margin-top: 3px;
  margin-bottom: 3px;
}

._ui-kit-entity-dialog-form-data-table-container_1g3yv_4013 {
  height: 100%;
}

._ui-kit-calendar-root_1g3yv_4017 {
  color: #0b1f33;
  flex-direction: column;
  width: fit-content;
  background: #ffffff;
}

._ui-kit-calendar-control-row_1g3yv_4024 {
  display: flex;
  min-height: 32px;
  align-items: center;
  margin-bottom: 12px;
}

._ui-kit-calendar-control-button_1g3yv_4031 {
  padding: 0 !important;
  border: none;
  height: 35px;
  width: 35px;
}
._ui-kit-calendar-control-button_1g3yv_4031 path {
  color: #858f99;
  fill: currentColor;
}

._ui-kit-calendar-position_1g3yv_4042 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 18px;
  font-weight: 600;
  line-height: 24px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  flex: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  text-transform: capitalize;
  color: #5dbf28;
  width: 100%;
}

._ui-kit-calendar-row_1g3yv_4060 {
  display: flex;
  height: 36px;
  padding-top: 2px;
  padding-bottom: 2px;
}

._ui-kit-calendar-week-row_1g3yv_4067 {
  margin-bottom: 2px;
}

._ui-kit-calendar-day_1g3yv_4071 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  width: 34px;
  height: 34px;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 1px transparent solid;
  border-radius: 50%;
}
._ui-kit-calendar-day_1g3yv_4071._ui-kit-calendar-week-day_1g3yv_4092 {
  text-transform: capitalize;
}
._ui-kit-calendar-day_1g3yv_4071._ui-kit-calendar-another-month_1g3yv_4095 {
  color: #e7e9eb;
}
._ui-kit-calendar-day_1g3yv_4071._ui-kit-calendar-selectable-day_1g3yv_4098 {
  cursor: pointer;
}
._ui-kit-calendar-day_1g3yv_4071._ui-kit-calendar-selectable-day_1g3yv_4098:hover {
  border: 1px #5dbf28 solid;
}

._ui-kit-calendar-selected-day_1g3yv_4105 {
  width: 34px;
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #ffffff;
  border: 1px #5dbf28 solid;
  border-radius: 50%;
  background: #5dbf28;
}

._ui-kit-calendar-current-day-mark_1g3yv_4117 {
  width: 34px;
  height: 34px;
  border: 1px #0b1f33 solid;
  border-radius: 50%;
}

._ui-kit-time-selector-root_1g3yv_4124 {
  color: #0b1f33;
  display: flex;
  flex-direction: column;
  align-items: center;
  background: #ffffff;
  width: fit-content;
}

._ui-kit-time-selector-button_1g3yv_4133 {
  padding: 0 !important;
  border: none;
  height: 35px;
  width: 35px;
}
._ui-kit-time-selector-button_1g3yv_4133 path {
  color: #858f99;
  fill: currentColor;
}

._ui-kit-time-selector-button-inc_1g3yv_4144 svg {
  transform: rotate(180deg);
}

._ui-kit-time-selector-button-group_1g3yv_4148 {
  display: flex;
}

._ui-kit-time-selector-value_1g3yv_4152 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  display: flex;
  align-items: center;
  margin: 0;
  text-align: center;
  white-space: break-spaces;
}

._ui-kit-notification-badge-root_1g3yv_4168 {
  display: flex;
  position: relative;
  cursor: pointer;
}
._ui-kit-notification-badge-root_1g3yv_4168:hover {
  filter: opacity(75%);
}
._ui-kit-notification-badge-root_1g3yv_4168 ._ui-kit-notification-badge-button_1g3yv_4176 {
  padding: 0 !important;
  border: none;
}
._ui-kit-notification-badge-root_1g3yv_4168 ._ui-kit-notification-badge-button_1g3yv_4176:hover {
  filter: unset;
}
._ui-kit-notification-badge-root_1g3yv_4168 ._ui-kit-notification-badge-button_1g3yv_4176:focus {
  filter: unset;
}
._ui-kit-notification-badge-root_1g3yv_4168 ._ui-kit-notification-badge-button_1g3yv_4176 path {
  fill: #66727f;
}
._ui-kit-notification-badge-root_1g3yv_4168 ._ui-kit-notification-badge-unreaded-counter_1g3yv_4189 {
  position: absolute;
  right: -3px;
  top: -2px;
  display: flex;
  align-items: center;
  justify-content: center;
  background: #5dbf28;
  border: 1px solid #ffffff;
  border-radius: 50%;
  color: #ffffff;
  box-sizing: border-box;
  font-size: 11px;
  font-weight: 600;
}
._ui-kit-notification-badge-root_1g3yv_4168 ._ui-kit-notification-badge-unreaded-counter_1g3yv_4189._ui-kit-notification-badge-unreaded-counter-big_1g3yv_4204 {
  font-size: 9px;
  font-weight: 500;
}

._ui-kit-notification-list-container_1g3yv_4209 {
  display: flex;
  flex-direction: column;
  box-sizing: border-box;
  text-wrap: wrap;
  padding: 16px 8px 4px 8px;
  width: 416px;
  height: 550px;
  gap: 8px;
  box-shadow: 0px 6.4px 28px 0px rgba(11, 31, 51, 0.12), 0px 1.2px 18px 0px rgba(11, 31, 51, 0.08);
}
._ui-kit-notification-list-container_1g3yv_4209 ._ui-kit-notification-list-header_1g3yv_4220 {
  display: flex;
  height: 24px;
  align-items: center;
  justify-content: space-between;
  margin: 0 8px;
}
._ui-kit-notification-list-container_1g3yv_4209 ._ui-kit-notification-list-header_1g3yv_4220 ._ui-kit-notification-list-title_1g3yv_4227 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 18px;
  font-weight: 700;
  line-height: 24px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
}
._ui-kit-notification-list-container_1g3yv_4209 ._ui-kit-notification-list-header_1g3yv_4220 ._ui-kit-notification-list-close-button_1g3yv_4237 {
  padding: 0 !important;
  width: 20px;
  height: 20px;
  border: none;
}
._ui-kit-notification-list-container_1g3yv_4209 ._ui-kit-notification-list-header_1g3yv_4220 ._ui-kit-notification-list-close-button_1g3yv_4237 path {
  fill: #747782;
}

._ui-kit-notification-list-loading-progress_1g3yv_4247 {
  visibility: hidden;
  padding: 0 8px 4px 8px;
}
._ui-kit-notification-list-loading-progress_1g3yv_4247._ui-kit-notification-list-loading-progress-visible_1g3yv_4251 {
  visibility: visible;
}

._ui-kit-notification-details-back-button_1g3yv_4255 {
  margin: 0 0 0 12px;
  padding: 8px 0;
  height: 24px;
  color: #0b1f33 !important;
  justify-content: start;
  font-family: Lato;
  color: #0b1f33;
  font-size: 18px;
  font-weight: 500;
  line-height: 24px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
}
._ui-kit-notification-details-back-button_1g3yv_4255 path {
  fill: #747782;
}

._ui-kit-notification-list-no-notifications_1g3yv_4274 {
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  gap: 12px;
  padding: 16px;
}
._ui-kit-notification-list-no-notifications_1g3yv_4274 ._ui-kit-notification-list-no-notifications-title_1g3yv_4283 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 20px;
  font-weight: 700;
  line-height: 24px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  text-align: center;
  height: 24px;
}
._ui-kit-notification-list-no-notifications_1g3yv_4274 ._ui-kit-notification-list-no-notifications-message_1g3yv_4295 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  text-align: center;
}

._ui-kit-notification-list-root_1g3yv_4307 {
  overflow-y: auto;
  height: 100%;
  display: flex;
  flex-direction: column;
  gap: 8px;
}
._ui-kit-notification-list-root_1g3yv_4307::-webkit-scrollbar {
  width: 12px;
  height: 12px;
}
._ui-kit-notification-list-root_1g3yv_4307::-webkit-scrollbar-track {
  background: #ffffff;
}
._ui-kit-notification-list-root_1g3yv_4307::-webkit-scrollbar-thumb {
  box-shadow: inset 0 0 2px 2px #D5D8DE;
  border: solid 4px transparent;
  border-radius: 8px;
}
._ui-kit-notification-list-root_1g3yv_4307::-webkit-scrollbar-thumb:hover {
  box-shadow: inset 0 0 2px 2px #989898;
}
._ui-kit-notification-list-root_1g3yv_4307 ._ui-kit-notification-list-show-more_1g3yv_4329 {
  display: flex;
  justify-content: center;
}
._ui-kit-notification-list-root_1g3yv_4307 ._ui-kit-notification-list-show-more_1g3yv_4329._ui-kit-notification-list-show-more-in-progress_1g3yv_4333 {
  opacity: 0;
  pointer-events: none;
}
._ui-kit-notification-list-root_1g3yv_4307 ._ui-kit-notification-list-show-more_1g3yv_4329 ._ui-kit-notification-list-show-more-button_1g3yv_4337 {
  color: #b6bcc2;
  padding: 0;
  height: auto;
}
._ui-kit-notification-list-root_1g3yv_4307 ._ui-kit-notification-list-group_1g3yv_4342 {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
._ui-kit-notification-list-root_1g3yv_4307 ._ui-kit-notification-list-group-header_1g3yv_4347 {
  padding: 4px 0;
  font-family: Lato;
  color: #0b1f33;
  font-size: 14px;
  font-weight: 400;
  line-height: 16px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  text-align: center;
}
._ui-kit-notification-list-root_1g3yv_4307 ._ui-kit-notification-list-item_1g3yv_4359 {
  display: flex;
  flex-direction: column;
  border-radius: 4px;
  padding: 0 8px;
  cursor: pointer;
  transition: background 100ms;
}
._ui-kit-notification-list-root_1g3yv_4307 ._ui-kit-notification-list-item_1g3yv_4359:hover {
  background: #e7e9eb;
}
._ui-kit-notification-list-root_1g3yv_4307 ._ui-kit-notification-list-item_1g3yv_4359 ._ui-kit-notification-list-item-message_1g3yv_4370 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  display: flex;
  justify-content: space-between;
  padding: 6px 0;
  overflow: hidden;
}
._ui-kit-notification-list-root_1g3yv_4307 ._ui-kit-notification-list-item_1g3yv_4359 ._ui-kit-notification-list-item-message_1g3yv_4370 ._ui-kit-notification-list-item-message-title_1g3yv_4384 {
  display: -webkit-box;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: pre-line;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  -webkit-box-orient: vertical;
}
._ui-kit-notification-list-root_1g3yv_4307 ._ui-kit-notification-list-item_1g3yv_4359 ._ui-kit-notification-list-item-message_1g3yv_4370._ui-kit-notification-list-item-message-unreaded_1g3yv_4393 {
  font-weight: 700;
}
._ui-kit-notification-list-root_1g3yv_4307 ._ui-kit-notification-list-item_1g3yv_4359 ._ui-kit-notification-list-item-message_1g3yv_4370 ._ui-kit-notification-list-item-message-time_1g3yv_4396 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  color: #747782;
  padding-left: 16px;
}
._ui-kit-notification-list-root_1g3yv_4307 ._ui-kit-notification-list-item_1g3yv_4359 ._ui-kit-notification-list-item-type_1g3yv_4408 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 16px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  display: flex;
  align-items: center;
  gap: 14px;
  padding: 0 0 6px 0;
  color: #747782;
}
._ui-kit-notification-list-root_1g3yv_4307 ._ui-kit-notification-list-item_1g3yv_4359 ._ui-kit-notification-list-item-type_1g3yv_4408 path {
  fill: #747782;
}

._ui-kit-notification-details-root_1g3yv_4427 {
  padding: 0 8px;
  display: flex;
  flex-direction: column;
  gap: 12px;
}
._ui-kit-notification-details-root_1g3yv_4427 ._ui-kit-notification-details-header_1g3yv_4433 {
  display: flex;
  flex-direction: column;
  align-items: start;
  gap: 8px;
}
._ui-kit-notification-details-root_1g3yv_4427 ._ui-kit-notification-details-header_1g3yv_4433 ._ui-kit-notification-details-notification-type_1g3yv_4439 {
  margin: 0 0 0 4px;
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 16px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  display: flex;
  align-items: center;
  gap: 14px;
  padding: 0 0 6px 0;
  color: #747782;
}
._ui-kit-notification-details-root_1g3yv_4427 ._ui-kit-notification-details-header_1g3yv_4433 ._ui-kit-notification-details-notification-type_1g3yv_4439 path {
  fill: #747782;
}
._ui-kit-notification-details-root_1g3yv_4427 ._ui-kit-notification-details-header_1g3yv_4433 ._ui-kit-notification-details-title_1g3yv_4458 {
  display: flex;
  flex-direction: column;
  gap: 4px;
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  font-weight: 700;
}
._ui-kit-notification-details-root_1g3yv_4427 ._ui-kit-notification-details-header_1g3yv_4433 ._ui-kit-notification-details-title_1g3yv_4458 ._ui-kit-notification-details-title-datetime_1g3yv_4472 {
  display: flex;
  gap: 12px;
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 16px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  color: #747782;
}
._ui-kit-notification-details-root_1g3yv_4427 ._ui-kit-notification-details-header_1g3yv_4433 ._ui-kit-notification-details-title_1g3yv_4458 ._ui-kit-notification-details-title-datetime_1g3yv_4472 ._ui-kit-notification-details-title-time-offset_1g3yv_4485 {
  color: #9da5ad;
}
._ui-kit-notification-details-root_1g3yv_4427 ._ui-kit-notification-details-message_1g3yv_4488 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  color: #3c4c5c;
}

:root ._ui-kit-vstack_1g3yv_4500 {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
:root ._ui-kit-vstack_1g3yv_4500 > * {
  display: flex;
  flex-direction: column;
}
:root ._ui-kit-vstack-full-width_1g3yv_4509 {
  width: 100%;
}
:root ._ui-kit-vstack-align-items-start_1g3yv_4512 {
  align-items: start;
}
:root ._ui-kit-vstack-align-items-center_1g3yv_4515 {
  align-items: center;
}
:root ._ui-kit-vstack-align-items-end_1g3yv_4518 {
  align-items: end;
}
:root ._ui-kit-vstack-justify-content-start_1g3yv_4521 {
  justify-content: start;
}
:root ._ui-kit-vstack-justify-content-center_1g3yv_4524 {
  justify-content: center;
}
:root ._ui-kit-vstack-justify-content-end_1g3yv_4527 {
  justify-content: end;
}
:root ._ui-kit-vstack-expanded_1g3yv_4530 {
  flex-grow: 1;
}

:root ._ui-kit-hstack_1g3yv_4534 {
  display: flex;
  flex-direction: row;
  gap: 8px;
}
:root ._ui-kit-hstack_1g3yv_4534 > * {
  display: flex;
  flex-direction: column;
}
:root ._ui-kit-hstack-full-height_1g3yv_4543 {
  height: 100%;
}
:root ._ui-kit-hstack-align-items-start_1g3yv_4546 {
  align-items: start;
}
:root ._ui-kit-hstack-align-items-center_1g3yv_4549 {
  align-items: center;
}
:root ._ui-kit-hstack-align-items-end_1g3yv_4552 {
  align-items: end;
}
:root ._ui-kit-hstack-justify-content-start_1g3yv_4555 {
  justify-content: start;
}
:root ._ui-kit-hstack-justify-content-center_1g3yv_4558 {
  justify-content: center;
}
:root ._ui-kit-hstack-justify-content-end_1g3yv_4561 {
  justify-content: end;
}

:root ._ui-kit-stack-expanded_1g3yv_4565 {
  flex: 1 1 0;
}

._ui-kit-text-area-root_1g3yv_4569 {
  display: flex;
  flex-direction: column;
  position: relative;
}
._ui-kit-text-area-root_1g3yv_4569, ._ui-kit-text-area-root_1g3yv_4569 * {
  box-sizing: border-box;
}
._ui-kit-text-area-root_1g3yv_4569 ._ui-kit-text-area-component_1g3yv_4577 {
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  display: inline-flex;
  position: relative;
  width: 100%;
  flex-grow: 1;
}
._ui-kit-text-area-root_1g3yv_4569 ._ui-kit-text-area-component_1g3yv_4577:has(> textarea:focus) {
  outline: none;
}
._ui-kit-text-area-root_1g3yv_4569 ._ui-kit-text-area-component_1g3yv_4577 ._ui-kit-text-area-icon_1g3yv_4590 path {
  fill: #6d7985;
}
._ui-kit-text-area-root_1g3yv_4569 ._ui-kit-text-area-component_1g3yv_4577 ._ui-kit-text-area-icon_1g3yv_4590._ui-kit-text-area-start_1g3yv_4593 {
  margin: 0;
  padding: 0;
  position: absolute;
  top: 50%;
  left: 8px;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
._ui-kit-text-area-root_1g3yv_4569 ._ui-kit-text-area-component_1g3yv_4577 ._ui-kit-text-area-icon_1g3yv_4590._ui-kit-text-area-end_1g3yv_4603 {
  margin: 0;
  padding: 0;
  position: absolute;
  top: 50%;
  right: 8px;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
._ui-kit-text-area-root_1g3yv_4569 ._ui-kit-text-area-component_1g3yv_4577 ._ui-kit-text-area-icon_1g3yv_4590 path {
  margin-top: auto;
  margin-bottom: auto;
}
._ui-kit-text-area-root_1g3yv_4569 ._ui-kit-text-area-component_1g3yv_4577 textarea {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  opacity: unset;
  outline: none;
  border: 1px solid #858f99;
  border-radius: 8px;
  background-color: #ffffff;
}
._ui-kit-text-area-root_1g3yv_4569 ._ui-kit-text-area-component_1g3yv_4577 textarea._ui-kit-text-area-readonly_1g3yv_4632 {
  border-color: #ced2d6;
  background-color: #ced2d6;
}
._ui-kit-text-area-root_1g3yv_4569 ._ui-kit-text-area-component_1g3yv_4577 textarea._ui-kit-text-area-readonly_1g3yv_4632:hover {
  outline: none;
}
._ui-kit-text-area-root_1g3yv_4569 ._ui-kit-text-area-component_1g3yv_4577 textarea._ui-kit-text-area-readonly_1g3yv_4632:focus {
  outline: none;
}
._ui-kit-text-area-root_1g3yv_4569 ._ui-kit-text-area-component_1g3yv_4577 textarea:focus {
  outline: none;
  border-width: 2px;
  border-color: #7b61ff;
}
._ui-kit-text-area-root_1g3yv_4569 ._ui-kit-text-area-component_1g3yv_4577 textarea:hover:not(:active):not(:focus):not(:disabled) {
  outline: none;
  border-color: #9da5ad;
}
._ui-kit-text-area-root_1g3yv_4569 ._ui-kit-text-area-component_1g3yv_4577 textarea:active {
  outline: none;
  border-color: #9da5ad;
}
._ui-kit-text-area-root_1g3yv_4569 ._ui-kit-text-area-component_1g3yv_4577 textarea::placeholder {
  color: #6d7985;
}
._ui-kit-text-area-root_1g3yv_4569 ._ui-kit-text-area-component_1g3yv_4577 textarea:disabled {
  border-color: #ced2d6;
  background-color: #ced2d6;
}
._ui-kit-text-area-root_1g3yv_4569 ._ui-kit-text-area-component_1g3yv_4577 textarea:disabled::placeholder:not(._ui-kit-text-area-readonly_1g3yv_4632) {
  color: #9da5ad;
}
._ui-kit-text-area-root_1g3yv_4569 ._ui-kit-text-area-component_1g3yv_4577 textarea._ui-kit-text-area-additional_1g3yv_4665._ui-kit-text-area-error_1g3yv_4665 {
  border-color: #d92020;
}
._ui-kit-text-area-root_1g3yv_4569 ._ui-kit-text-area-component_1g3yv_4577 textarea._ui-kit-text-area-additional_1g3yv_4665._ui-kit-text-area-done_1g3yv_4668:not(._ui-kit-text-area-error_1g3yv_4665) {
  border-color: #1ba049;
}
._ui-kit-text-area-root_1g3yv_4569 ._ui-kit-text-area-component_1g3yv_4577 textarea {
  display: inline-flex;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 0;
  padding-bottom: 0;
  letter-spacing: inherit;
  cursor: text;
  resize: none;
}
._ui-kit-text-area-root_1g3yv_4569 ._ui-kit-text-area-component_1g3yv_4577 textarea._ui-kit-text-area-start-icon_1g3yv_4684 {
  padding-left: 25px;
}
._ui-kit-text-area-root_1g3yv_4569 ._ui-kit-text-area-component_1g3yv_4577 textarea._ui-kit-text-area-end-icon_1g3yv_4687 {
  padding-right: 25px;
}
._ui-kit-text-area-root_1g3yv_4569 ._ui-kit-text-area-component_1g3yv_4577 textarea:disabled._ui-kit-text-area-readonly_1g3yv_4632 {
  filter: none;
}
._ui-kit-text-area-root_1g3yv_4569 label {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
  color: #6d7985;
  margin-bottom: 5px;
}
._ui-kit-text-area-root_1g3yv_4569._ui-kit-text-area-has-start-adornment_1g3yv_4717 textarea {
  padding-left: 40px;
}
._ui-kit-text-area-root_1g3yv_4569._ui-kit-text-area-horizontal_1g3yv_4720 {
  flex-direction: row;
  align-items: center;
  gap: 8px;
}
._ui-kit-text-area-root_1g3yv_4569._ui-kit-text-area-horizontal_1g3yv_4720 label {
  margin-bottom: 0;
}

span._ui-kit-text-area-additional_1g3yv_4665 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 16px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
  margin-top: 5px;
  color: #6d7985;
}
span._ui-kit-text-area-additional_1g3yv_4665._ui-kit-text-area-error_1g3yv_4665 {
  color: #d92020;
}
span._ui-kit-text-area-additional_1g3yv_4665._ui-kit-text-area-done_1g3yv_4668:not(._ui-kit-text-area-error_1g3yv_4665) {
  color: #1ba049;
}

._ui-kit-text-area-input-wrapper_1g3yv_4760 {
  position: relative;
}

._ui-kit-text-area-adornment_1g3yv_4764 {
  position: absolute;
  left: 0;
  bottom: 50%;
  transform: translateY(50%);
}

._ui-kit-text-area-disabled_1g3yv_4771 {
  pointer-events: none;
}

:root ._ui-kit-label_1g3yv_4775 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
}
:root ._ui-kit-label-text-field_1g3yv_4797 {
  color: #6d7985;
}
:root ._ui-kit-label-error_1g3yv_4800 {
  color: #d92020;
}
:root ._ui-kit-label-warning_1g3yv_4803 {
  color: #ffc400;
}
:root ._ui-kit-label-notice_1g3yv_4806 {
  font-family: Lato;
  color: #a3a7ad;
  font-size: 12px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  color: #6d7985;
}

._ui-kit-global-search-field-root_1g3yv_4818 {
  display: flex;
  justify-content: end;
  width: 100%;
}
._ui-kit-global-search-field-root_1g3yv_4818 ._ui-kit-global-search-field-expandable_1g3yv_4823 {
  display: flex;
  justify-content: end;
  width: 100%;
  transition: width 500ms;
  overflow: hidden;
}
._ui-kit-global-search-field-root_1g3yv_4818 ._ui-kit-global-search-field-expandable_1g3yv_4823 ._ui-kit-global-search-field-dropdown-container_1g3yv_4830 {
  padding: 20px 24px;
  box-shadow: 0px 6.4px 28px 0px rgba(11, 31, 51, 0.12), 0px 1.2px 18px 0px rgba(11, 31, 51, 0.08);
  border-radius: 12px;
}
._ui-kit-global-search-field-root_1g3yv_4818 ._ui-kit-global-search-field-expandable_1g3yv_4823 ._ui-kit-global-search-field-dropdown-content_1g3yv_4835 {
  width: 100%;
}
._ui-kit-global-search-field-root_1g3yv_4818 ._ui-kit-global-search-field-expandable_1g3yv_4823 ._ui-kit-global-search-field-type-selection_1g3yv_4838 ._ui-kit-combobox-root_1g3yv_553 {
  width: 0px;
  opacity: 0;
  transition: width 500ms, opacity 500ms;
}
._ui-kit-global-search-field-root_1g3yv_4818 ._ui-kit-global-search-field-expandable_1g3yv_4823 ._ui-kit-global-search-field-type-selection_1g3yv_4838._ui-kit-global-search-field-type-selection-expanded_1g3yv_4843 ._ui-kit-combobox-root_1g3yv_553 {
  opacity: 1;
  width: 170px;
  transition: width 500ms, opacity 500ms;
}
._ui-kit-global-search-field-root_1g3yv_4818 ._ui-kit-global-search-field-expandable_1g3yv_4823 ._ui-kit-global-search-field-type-selection_1g3yv_4838 div._ui-kit-combobox-root_1g3yv_553 div._ui-kit-combobox-select_1g3yv_686 div._ui-kit-combobox-editor_1g3yv_693 {
  overflow: hidden;
}
._ui-kit-global-search-field-root_1g3yv_4818 ._ui-kit-global-search-field-expandable_1g3yv_4823 ._ui-kit-global-search-field-type-selection_1g3yv_4838 div._ui-kit-combobox-root_1g3yv_553 div._ui-kit-combobox-select_1g3yv_686 {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  height: 32px;
}
._ui-kit-global-search-field-root_1g3yv_4818 ._ui-kit-global-search-field-expandable_1g3yv_4823 ._ui-kit-global-search-field-type-selection_1g3yv_4838 div._ui-kit-combobox-root_1g3yv_553 div._ui-kit-combobox-select_1g3yv_686 div._ui-kit-combobox-dropdown_1g3yv_835 {
  z-index: 30;
}
._ui-kit-global-search-field-root_1g3yv_4818 ._ui-kit-global-search-field-expandable_1g3yv_4823._ui-kit-global-search-field-expanded_1g3yv_4859 {
  min-width: 340px;
  overflow: unset;
  transition: width 500ms;
}
._ui-kit-global-search-field-root_1g3yv_4818 ._ui-kit-global-search-field-expandable_1g3yv_4823 ._ui-kit-global-search-field-dropdown-control_1g3yv_4864 {
  width: 0;
  transition: width 500ms;
  display: block;
}
._ui-kit-global-search-field-root_1g3yv_4818 ._ui-kit-global-search-field-expandable_1g3yv_4823 ._ui-kit-global-search-field-dropdown-control_1g3yv_4864._ui-kit-global-search-field-dropdown-control-expanded_1g3yv_4869 {
  width: 100%;
  transition: width 500ms;
}
._ui-kit-global-search-field-root_1g3yv_4818 ._ui-kit-global-search-field-expandable_1g3yv_4823 ._ui-kit-global-search-field_1g3yv_4818 {
  display: flex;
  flex-direction: row;
  justify-content: end;
}
._ui-kit-global-search-field-root_1g3yv_4818 ._ui-kit-global-search-field-expandable_1g3yv_4823 ._ui-kit-global-search-field_1g3yv_4818 ._ui-kit-global-search-field-input_1g3yv_4878 {
  position: relative;
  overflow: hidden;
  width: 0%;
  transition: width 500ms;
}
._ui-kit-global-search-field-root_1g3yv_4818 ._ui-kit-global-search-field-expandable_1g3yv_4823 ._ui-kit-global-search-field_1g3yv_4818 ._ui-kit-global-search-field-input_1g3yv_4878._ui-kit-global-search-field-input-expanded_1g3yv_4884 {
  width: 100%;
  transition: width 500ms;
}
._ui-kit-global-search-field-root_1g3yv_4818 ._ui-kit-global-search-field-expandable_1g3yv_4823 ._ui-kit-global-search-field_1g3yv_4818 ._ui-kit-global-search-field-input_1g3yv_4878 ._ui-kit-global-search-field-input-clear_1g3yv_4888 {
  position: absolute;
  top: 0;
  right: 0;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: end;
}
._ui-kit-global-search-field-root_1g3yv_4818 ._ui-kit-global-search-field-expandable_1g3yv_4823 ._ui-kit-global-search-field_1g3yv_4818 ._ui-kit-global-search-field-input_1g3yv_4878 ._ui-kit-global-search-field-input-clear_1g3yv_4888 ._ui-kit-global-search-field-input-clear-button_1g3yv_4897 {
  padding: 0 !important;
  width: 20px;
  height: 20px;
  border: none;
  margin-right: 24px;
}
._ui-kit-global-search-field-root_1g3yv_4818 ._ui-kit-global-search-field-expandable_1g3yv_4823 ._ui-kit-global-search-field_1g3yv_4818 ._ui-kit-global-search-field-input_1g3yv_4878 ._ui-kit-global-search-field-input-clear_1g3yv_4888 ._ui-kit-global-search-field-input-clear-button_1g3yv_4897 path {
  fill: #747782;
}
._ui-kit-global-search-field-root_1g3yv_4818 ._ui-kit-global-search-field-expandable_1g3yv_4823 ._ui-kit-global-search-field_1g3yv_4818 ._ui-kit-text-field-root_1g3yv_1441 ._ui-kit-text-field-component_1g3yv_1449 input {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  padding-right: 46px;
  height: 32px;
}
._ui-kit-global-search-field-root_1g3yv_4818 ._ui-kit-global-search-field-expandable_1g3yv_4823 ._ui-kit-metadata-search-empty-result-root_1g3yv_4913 {
  display: flex;
  flex-direction: column;
  gap: 12px;
  min-height: 400px;
}
._ui-kit-global-search-field-root_1g3yv_4818 ._ui-kit-global-search-field-expandable_1g3yv_4823 ._ui-kit-metadata-search-empty-result-root_1g3yv_4913 ._ui-kit-metadata-search-empty-result-title_1g3yv_4919 {
  display: flex;
  align-items: center;
}
._ui-kit-global-search-field-root_1g3yv_4818 ._ui-kit-global-search-field-expandable_1g3yv_4823 ._ui-kit-metadata-search-empty-result-root_1g3yv_4913 ._ui-kit-metadata-search-empty-result-title_1g3yv_4919 ._ui-kit-metadata-search-empty-result-title-icon_1g3yv_4923 {
  margin: 3px;
}
._ui-kit-global-search-field-root_1g3yv_4818 ._ui-kit-global-search-field-expandable_1g3yv_4823 ._ui-kit-metadata-search-empty-result-root_1g3yv_4913 ._ui-kit-metadata-search-empty-result-title_1g3yv_4919 ._ui-kit-metadata-search-empty-result-title-icon_1g3yv_4923 path {
  fill: #747782;
}
._ui-kit-global-search-field-root_1g3yv_4818 ._ui-kit-global-search-field-expandable_1g3yv_4823 ._ui-kit-metadata-search-empty-result-root_1g3yv_4913 ._ui-kit-metadata-search-empty-result-title_1g3yv_4919 ._ui-kit-metadata-search-empty-result-title-message_1g3yv_4929 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 18px;
  font-weight: 600;
  line-height: 24px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  padding-left: 16px;
}
._ui-kit-global-search-field-root_1g3yv_4818 ._ui-kit-global-search-field-expandable_1g3yv_4823 ._ui-kit-metadata-search-empty-result-root_1g3yv_4913 ._ui-kit-metadata-search-empty-result-hint_1g3yv_4940 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  margin-left: 40px;
  color: #6d7985;
}
._ui-kit-global-search-field-root_1g3yv_4818 ._ui-kit-global-search-field-expand_1g3yv_4823 {
  margin-left: -14px;
  z-index: 1;
}
._ui-kit-global-search-field-root_1g3yv_4818 ._ui-kit-global-search-field-expand_1g3yv_4823 ._ui-kit-global-search-field-expand-button_1g3yv_4956 {
  padding: 0 !important;
  width: 50px;
  height: 32px;
}
._ui-kit-global-search-field-root_1g3yv_4818 ._ui-kit-global-search-field-expand_1g3yv_4823 ._ui-kit-global-search-field-expand-button_1g3yv_4956 svg {
  margin-right: 0;
}
._ui-kit-global-search-field-root_1g3yv_4818 ._ui-kit-global-search-field-expand_1g3yv_4823 ._ui-kit-global-search-field-expand-button_1g3yv_4956 path {
  fill: #ffffff;
}

._ui-kit-global-search-field-result-root_1g3yv_4968 {
  display: flex;
  flex-direction: column;
  gap: 4px;
  height: 400px;
  overflow-y: auto;
}
._ui-kit-global-search-field-result-root_1g3yv_4968::-webkit-scrollbar {
  width: 12px;
  height: 12px;
}
._ui-kit-global-search-field-result-root_1g3yv_4968::-webkit-scrollbar-track {
  background: #ffffff;
}
._ui-kit-global-search-field-result-root_1g3yv_4968::-webkit-scrollbar-thumb {
  box-shadow: inset 0 0 2px 2px #D5D8DE;
  border: solid 4px transparent;
  border-radius: 8px;
}
._ui-kit-global-search-field-result-root_1g3yv_4968::-webkit-scrollbar-thumb:hover {
  box-shadow: inset 0 0 2px 2px #989898;
}
._ui-kit-global-search-field-result-root_1g3yv_4968 ._ui-kit-global-search-field-result-title_1g3yv_4990 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 16px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  display: flex;
  align-items: center;
  height: 28px;
  color: #747782;
}
._ui-kit-global-search-field-result-root_1g3yv_4968 ._ui-kit-global-search-field-result-items-list_1g3yv_5004 ._ui-kit-global-search-field-result-items_1g3yv_5004 {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
._ui-kit-global-search-field-result-root_1g3yv_4968 ._ui-kit-global-search-field-result-items-list_1g3yv_5004 ._ui-kit-global-search-field-result-items_1g3yv_5004 ._ui-kit-global-search-field-result-item_1g3yv_5004 {
  cursor: pointer;
  padding: 6px 12px;
  height: 32px;
  box-sizing: border-box;
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  /* Эти опции - необходимые условия */
  overflow: hidden;
  white-space: nowrap;
  /* Добавляем троеточия в конце предложения, если текст
    не помещается в блок */
  text-overflow: ellipsis;
  transition: background 100ms;
}
._ui-kit-global-search-field-result-root_1g3yv_4968 ._ui-kit-global-search-field-result-items-list_1g3yv_5004 ._ui-kit-global-search-field-result-items_1g3yv_5004 ._ui-kit-global-search-field-result-item_1g3yv_5004:hover {
  border-radius: 8px;
  background: rgba(11, 31, 51, 0.05);
}

._ui-kit-global-search-field-search-in-progress_1g3yv_5035 {
  visibility: hidden;
  padding: 0 8px 4px 8px;
}
._ui-kit-global-search-field-search-in-progress_1g3yv_5035._ui-kit-global-search-field-search-in-progress-visible_1g3yv_5039 {
  visibility: visible;
}

._ui-kit-expander_1g3yv_5043 {
  width: fit-content;
  height: fit-content;
  box-sizing: border-box;
}
._ui-kit-expander_1g3yv_5043._ui-kit-expander-full-width_1g3yv_5048 {
  width: 100%;
}
._ui-kit-expander_1g3yv_5043._ui-kit-expander-debug_1g3yv_5051 {
  border: 2px solid red;
}
._ui-kit-expander_1g3yv_5043 ._ui-kit-expander-header_1g3yv_5054 {
  display: flex;
  justify-content: space-between;
}
._ui-kit-expander_1g3yv_5043 ._ui-kit-expander-header_1g3yv_5054._ui-kit-expander-header-debug_1g3yv_5058 {
  border: 2px solid blue;
}
._ui-kit-expander_1g3yv_5043 ._ui-kit-expander-header-switch-icon_1g3yv_5061 {
  rotate: 0deg;
}
._ui-kit-expander_1g3yv_5043 ._ui-kit-expander-header-switch-icon_1g3yv_5061._ui-kit-expander-header-switch-icon-expanded_1g3yv_5064 {
  rotate: -180deg;
}
._ui-kit-expander_1g3yv_5043 ._ui-kit-expander-vertical-content_1g3yv_5067 {
  overflow: hidden;
  max-height: 0;
  transition: max-height 0.3s ease;
  transform-origin: top;
  transform: scaleY(0);
  transition: transform 0.3s ease;
}
._ui-kit-expander_1g3yv_5043 ._ui-kit-expander-vertical-content_1g3yv_5067._ui-kit-expander-vertical-content-expanded_1g3yv_5075 {
  max-height: max-content;
  transition: max-height 0.3s ease;
  transform-origin: top;
  transform: scaleY(1);
  transition: transform 0.3s ease;
}
._ui-kit-expander_1g3yv_5043 ._ui-kit-expander-vertical-content_1g3yv_5067._ui-kit-expander-vertical-content-debug_1g3yv_5082 {
  border: 2px solid yellow;
}

:root {
  margin: 0;
  width: 100%;
  height: 100%;
  display: block;
  background-color: #ecf1f7;
}

body::-webkit-scrollbar, div::-webkit-scrollbar {
  width: 12px;
  height: 12px;
}
body::-webkit-scrollbar-track, div::-webkit-scrollbar-track {
  background: #ffffff;
}
body::-webkit-scrollbar-thumb, div::-webkit-scrollbar-thumb {
  box-shadow: inset 0 0 2px 2px #D5D8DE;
  border: solid 4px transparent;
  border-radius: 8px;
}
body::-webkit-scrollbar-thumb:hover, div::-webkit-scrollbar-thumb:hover {
  box-shadow: inset 0 0 2px 2px #989898;
}

body {
  margin: 0px;
  font-size: 18px;
}

h1 {
  font-size: 20px;
}

h2 {
  font-size: 16px;
}

:root {
  margin: 0;
  width: 100%;
  height: 100%;
  display: block;
  background-color: #ecf1f7;
}

body {
  margin: 0px;
}

._root_1g3yv_5135 {
  position: absolute;
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: stretch;
}

._header_1g3yv_5144 {
  width: 100%;
  height: max-content;
}

._body_1g3yv_5149 {
  flex: 1;
  display: flex;
  flex-direction: row;
  align-items: stretch;
}

._sideBar_1g3yv_5156 {
  width: max-content;
}

._content_1g3yv_5160 {
  flex: 1;
}

._error_1g3yv_5164 {
  position: absolute;
  width: 100%;
  height: 100%;
  background: #ffffff;
}
div:focus-visible {
  outline: none;
}

._debug_152bi_6 {
  border: 1px solid purple;
  background-color: aqua;
}

._ui-kit-button-root_152bi_11 {
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  height: 35px;
  border-radius: 8px;
  box-sizing: border-box;
  display: inline-flex;
  align-items: center;
  padding: 6px 16px 6px 16px;
  cursor: pointer;
  transition: all 0.3s ease;
  outline: none;
  text-decoration: none;
  text-align: center;
  justify-content: center;
  box-shadow: none;
  outline-style: none;
  outline-width: 0;
  outline: none;
}
._ui-kit-button-root_152bi_11:active {
  outline-style: none;
  outline-width: 0;
  outline: none;
}
._ui-kit-button-root_152bi_11:active:not(:disabled) {
  outline-style: none;
  outline-width: 0;
  outline: none;
}
._ui-kit-button-root_152bi_11:focus {
  outline-style: none;
  outline-width: 0;
  outline: none;
}
._ui-kit-button-root_152bi_11:disabled, ._ui-kit-button-root_152bi_11._ui-kit-button-disabled_152bi_64 {
  pointer-events: none;
}
._ui-kit-button-root_152bi_11:hover:not(:disabled) {
  outline-style: none;
  outline-width: 0;
  outline: none;
}
._ui-kit-button-root_152bi_11._ui-kit-button-default_152bi_72 {
  background: #ffffff;
  color: #5dbf28;
  border: 1px solid #5dbf28;
}
._ui-kit-button-root_152bi_11._ui-kit-button-default_152bi_72 ._ui-kit-button-icon_152bi_77 path {
  color: #5dbf28;
}
._ui-kit-button-root_152bi_11._ui-kit-button-default_152bi_72:hover:not(:disabled) {
  background: rgba(11, 31, 51, 0.05);
}
._ui-kit-button-root_152bi_11._ui-kit-button-default_152bi_72:active:not(:disabled) {
  background: rgba(11, 31, 51, 0.12);
}
._ui-kit-button-root_152bi_11._ui-kit-button-default_152bi_72:disabled {
  border-color: #9da5ad;
  color: #9da5ad;
}
._ui-kit-button-root_152bi_11._ui-kit-button-default_152bi_72:disabled ._ui-kit-button-icon_152bi_77 path {
  color: #9da5ad;
}
._ui-kit-button-root_152bi_11._ui-kit-button-primary_152bi_93 {
  background: #5dbf28;
  color: #ffffff;
  border: 1px solid #5dbf28;
}
._ui-kit-button-root_152bi_11._ui-kit-button-primary_152bi_93 ._ui-kit-button-icon_152bi_77 path {
  color: #ffffff;
}
._ui-kit-button-root_152bi_11._ui-kit-button-primary_152bi_93:disabled {
  background-color: #ced2d6;
  border-color: #ced2d6;
  color: #9da5ad;
}
._ui-kit-button-root_152bi_11._ui-kit-button-primary_152bi_93:disabled ._ui-kit-button-icon_152bi_77 path {
  color: #9da5ad;
}
._ui-kit-button-root_152bi_11._ui-kit-button-primary_152bi_93:hover:not(:disabled) {
  background-color: rgb(73.3381604576, 159.0155949091, 27.0024050909);
  border-color: rgb(73.3381604576, 159.0155949091, 27.0024050909);
}
._ui-kit-button-root_152bi_11._ui-kit-button-primary_152bi_93:active:not(:disabled) {
  background-color: rgb(45.7048671924, 108.0203789766, 12.0036210234);
  border-color: rgb(45.7048671924, 108.0203789766, 12.0036210234);
  color: #ffffff;
}
._ui-kit-button-root_152bi_11._ui-kit-button-dashed_152bi_118 {
  background: #ffffff;
  color: #5dbf28;
  border: 1px dashed #5dbf28;
}
._ui-kit-button-root_152bi_11._ui-kit-button-dashed_152bi_118 ._ui-kit-button-icon_152bi_77 path {
  color: #5dbf28;
}
._ui-kit-button-root_152bi_11._ui-kit-button-dashed_152bi_118:hover:not(:disabled) {
  background: rgba(11, 31, 51, 0.05);
}
._ui-kit-button-root_152bi_11._ui-kit-button-dashed_152bi_118:active:not(:disabled) {
  background: rgba(11, 31, 51, 0.12);
}
._ui-kit-button-root_152bi_11._ui-kit-button-dashed_152bi_118:disabled {
  border-color: #9da5ad;
  color: #9da5ad;
}
._ui-kit-button-root_152bi_11._ui-kit-button-dashed_152bi_118:disabled ._ui-kit-button-icon_152bi_77 path {
  color: #9da5ad;
}
._ui-kit-button-root_152bi_11._ui-kit-button-text_152bi_139 {
  background: #ffffff;
  color: #5dbf28;
  border: 1px solid #ffffff;
  background: transparent;
  border: 1px solid transparent;
}
._ui-kit-button-root_152bi_11._ui-kit-button-text_152bi_139 ._ui-kit-button-icon_152bi_77 path {
  color: #5dbf28;
}
._ui-kit-button-root_152bi_11._ui-kit-button-text_152bi_139:hover:not(:disabled) {
  background: rgba(11, 31, 51, 0.05);
  border-color: rgba(11, 31, 51, 0.05);
  background: transparent;
  border: 1px solid transparent;
}
._ui-kit-button-root_152bi_11._ui-kit-button-text_152bi_139:active:not(:disabled) {
  background: rgba(11, 31, 51, 0.12);
  border-color: rgba(11, 31, 51, 0.12);
  background: transparent;
  border: 1px solid transparent;
}
._ui-kit-button-root_152bi_11._ui-kit-button-text_152bi_139:disabled {
  color: #9da5ad;
}
._ui-kit-button-root_152bi_11._ui-kit-button-text_152bi_139:disabled ._ui-kit-button-icon_152bi_77 path {
  color: #9da5ad;
}
._ui-kit-button-root_152bi_11._ui-kit-button-link_152bi_167 {
  text-decoration: underline;
  background: #ffffff;
  color: #7b61ff;
  border: 1px solid #ffffff;
  background: transparent;
  border: 1px solid transparent;
}
._ui-kit-button-root_152bi_11._ui-kit-button-link_152bi_167 ._ui-kit-button-icon_152bi_77 path {
  color: #7b61ff;
}
._ui-kit-button-root_152bi_11._ui-kit-button-link_152bi_167:hover:not(:disabled) {
  background: rgba(11, 31, 51, 0.05);
  border-color: rgba(11, 31, 51, 0.05);
  background: transparent;
  border: 1px solid transparent;
}
._ui-kit-button-root_152bi_11._ui-kit-button-link_152bi_167:active:not(:disabled) {
  background: rgba(11, 31, 51, 0.12);
  border-color: rgba(11, 31, 51, 0.12);
  background: transparent;
  border: 1px solid transparent;
}
._ui-kit-button-root_152bi_11._ui-kit-button-link_152bi_167:disabled {
  color: #9da5ad;
}
._ui-kit-button-root_152bi_11._ui-kit-button-link_152bi_167:disabled ._ui-kit-button-icon_152bi_77 path {
  color: #9da5ad;
}
._ui-kit-button-root_152bi_11._ui-kit-button-iconOnly_152bi_196 {
  border-color: transparent;
  background-color: transparent;
  transition: opacity 0.3s ease;
  padding: 0;
  height: auto;
}
._ui-kit-button-root_152bi_11._ui-kit-button-iconOnly_152bi_196 ._ui-kit-button-icon_152bi_77 {
  margin: 0;
  color: #5dbf28;
}
._ui-kit-button-root_152bi_11._ui-kit-button-iconOnly_152bi_196:hover {
  filter: opacity(75%);
}
._ui-kit-button-root_152bi_11._ui-kit-button-iconOnly_152bi_196:focus {
  filter: opacity(90%);
}
._ui-kit-button-root_152bi_11._ui-kit-button-iconOnly_152bi_196:disabled, ._ui-kit-button-root_152bi_11._ui-kit-button-iconOnly_152bi_196._ui-kit-button-disabled_152bi_64 {
  filter: opacity(25%);
}

._ui-kit-button-icon_152bi_77 {
  margin-right: 10px;
  fill: currentColor;
  transition: all 0.3s ease;
}
._ui-kit-button-icon_152bi_77 path {
  fill: currentColor;
}

/*
  ****************************************************************************************************************
  !!! NOT REFACTORED !!!

  &.filled-secondary {
    background: $theme-color-secondary-20;
    color: $theme-color-primary;
    border: 1px solid transparent;

    &:hover:not(:disabled) {
      background: color.adjust($theme-color-secondary-20, $lightness: -10%);
    }

    &:active:not(:disabled) {
      background: color.adjust($theme-color-secondary-20, $lightness: -10%);
    }

    &:disabled,
    &.disabled {
      filter: opacity(25%);
    }

    .icon,
    .icon path {
      color: $theme-color-primary;
    }
  }

  &.outlined-primary {
    background: $theme-color-white;
    color: $theme-color-primary;
    border: 1px solid $theme-color-primary;

    &:hover:not(:disabled) {
      border-color: color.adjust($theme-color-secondary-20, $lightness: -10%);
    }

    &:active:not(:disabled) {
      border-color: color.adjust($theme-color-secondary-20, $lightness: -10%);
    }

    &:focus {
      box-shadow: 0 0 0 2px $theme-color-secondary-20;
    }

    &:disabled,
    &.disabled {
      filter: opacity(25%);
    }

    .icon,
    .icon path {
      color: $theme-color-primary;
    }
  }

  &.outlined-secondary {
    background: $theme-color-white;
    color: $tertiary-color;
    border: 1px solid $tertiary-color;

    &:hover:not(:disabled) {
      border-color: color.adjust($tertiary-color, $lightness: -10%);
    }

    &:active:not(:disabled) {
      border-color: color.adjust($tertiary-color, $lightness: -10%);
    }

    &:focus {
      box-shadow: 0 0 0 2px $tertiary-color;
    }

    &:disabled,
    &.disabled {
      filter: opacity(25%);
    }

    .icon,
    .icon path {
      color: $tertiary-color;
    }
  }

  &.inlined {
    background: $theme-color-white;
    color: $tertiary-color;
    border: 1px solid transparent;

    &:hover:not(:disabled) {
      color: color.adjust($tertiary-color, $lightness: -10%);
    }

    &:active:not(:disabled) {
      color: color.adjust($tertiary-color, $lightness: -10%);
    }

    &:focus {
      filter: opacity(25%);
    }

    &:disabled,
    &.disabled {
      filter: opacity(25%);
    }

    .icon,
    .icon path {
      color: $theme-color-primary;
    }
  }

*/
._ui-kit-checkbox-root_152bi_339 {
  display: flex;
  flex-direction: column;
  position: relative;
  justify-content: left;
}
._ui-kit-checkbox-root_152bi_339, ._ui-kit-checkbox-root_152bi_339 * {
  box-sizing: border-box;
}
._ui-kit-checkbox-root_152bi_339 label {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
  color: #0b1f33;
}
._ui-kit-checkbox-root_152bi_339 label._ui-kit-checkbox-disabled_152bi_371 {
  color: #9da5ad;
}
._ui-kit-checkbox-root_152bi_339 label {
  display: inline-flex;
  flex-direction: row;
  margin-right: auto;
  border-radius: 4px;
  height: 16px;
  -ms-user-select: none;
  -webkit-user-select: none;
  user-select: none;
  align-items: center;
  cursor: pointer;
}
._ui-kit-checkbox-root_152bi_339 label span {
  border: 1px solid #6d7985;
  border-radius: 4px;
  background-color: #ffffff;
}
._ui-kit-checkbox-root_152bi_339 label span:after {
  border: solid #ffffff;
}
._ui-kit-checkbox-root_152bi_339 label span {
  position: absolute;
  top: 0;
  left: 0;
  height: 16px;
  width: 16px;
}
._ui-kit-checkbox-root_152bi_339 label span._ui-kit-checkbox-checkbox-label-start_152bi_401 {
  top: unset;
  left: unset;
}
._ui-kit-checkbox-root_152bi_339 label span:after {
  content: "";
  position: absolute;
  display: none;
  left: 5px;
  bottom: 3px;
  width: 3px;
  height: 10px;
  border-width: 0 2px 2px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}
._ui-kit-checkbox-root_152bi_339 label input {
  visibility: hidden;
  padding-top: auto;
  padding-bottom: auto;
  padding-left: 10px;
  padding-right: 10px;
  display: inline-flex;
  cursor: text;
}
._ui-kit-checkbox-root_152bi_339 label input:disabled ~ span {
  background-color: #ced2d6;
  border-color: #9da5ad;
}
._ui-kit-checkbox-root_152bi_339 label input:checked ~ span {
  background-color: #5dbf28;
  border-color: #5dbf28;
}
._ui-kit-checkbox-root_152bi_339 label input:checked ~ span:after {
  display: block;
}
._ui-kit-checkbox-root_152bi_339 label div._ui-kit-checkbox-checkbox-label-start_152bi_401 {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: end;
}
._ui-kit-checkbox-root_152bi_339 label._ui-kit-checkbox-has-start-adornment_152bi_444 label input {
  padding-left: 40px;
}
._ui-kit-checkbox-root_152bi_339 label._ui-kit-checkbox-has-start-adornment_152bi_444 label input[type=search] {
  padding-left: 52px;
}
._ui-kit-checkbox-root_152bi_339 label._ui-kit-checkbox-horizontal_152bi_450 {
  flex-direction: row;
  align-items: center;
  gap: 8px;
}
._ui-kit-checkbox-root_152bi_339 label._ui-kit-checkbox-horizontal_152bi_450 label {
  margin-bottom: 0;
}
._ui-kit-checkbox-root_152bi_339 label._ui-kit-checkbox-switch_152bi_458 {
  display: inline-flex;
  align-items: center;
  cursor: pointer;
}
._ui-kit-checkbox-root_152bi_339 label._ui-kit-checkbox-switch_152bi_458 input {
  display: none;
}
._ui-kit-checkbox-root_152bi_339 label._ui-kit-checkbox-switch_152bi_458 span {
  position: relative;
  display: inline-block;
  width: 28px;
  height: 16px;
  background-color: #3c4c5c;
  border-radius: 10px;
  transition: background-color 0.3s;
  border: none;
  margin-left: 10px;
}
._ui-kit-checkbox-root_152bi_339 label._ui-kit-checkbox-switch_152bi_458 span._ui-kit-checkbox-switch-label-end_152bi_477 {
  margin-right: 10px;
  margin-left: 0;
}
._ui-kit-checkbox-root_152bi_339 label._ui-kit-checkbox-switch_152bi_458 span::before {
  content: "";
  position: absolute;
  width: 12px;
  height: 12px;
  background-color: #ffffff;
  border-radius: 50%;
  top: 2px;
  left: 2px;
  transition: transform 0.3s;
  margin-right: 10px;
}
._ui-kit-checkbox-root_152bi_339 label._ui-kit-checkbox-switch_152bi_458 span::after {
  border: transparent;
}
._ui-kit-checkbox-root_152bi_339 label._ui-kit-checkbox-switch_152bi_458 input:checked + span {
  background-color: #5dbf28;
}
._ui-kit-checkbox-root_152bi_339 label._ui-kit-checkbox-switch_152bi_458 input:checked + span::before {
  transform: translateX(12px);
}

span._ui-kit-checkbox-additional_152bi_503 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 16px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
  margin-top: 5px;
  color: #6d7985;
}
span._ui-kit-checkbox-additional_152bi_503._ui-kit-checkbox-error_152bi_527 {
  color: #d92020;
}
span._ui-kit-checkbox-additional_152bi_503._done_152bi_530:not(._ui-kit-checkbox-error_152bi_527) {
  color: #1ba049;
}

._ui-kit-checkbox-input-wrapper_152bi_534 {
  position: relative;
}

._ui-kit-checkbox-adornment_152bi_538 {
  position: absolute;
  left: 0;
  bottom: 50%;
  transform: translateY(50%);
}

._ui-kit-checkbox-disabled_152bi_371 {
  pointer-events: none;
}

._ui-kit-checkbox-message-icon_152bi_549 {
  margin-left: 4px;
}

div._ui-kit-combobox-root_152bi_553 {
  display: flex;
  flex-grow: 1;
  flex-direction: column;
}
div._ui-kit-combobox-root_152bi_553 div._ui-kit-combobox-label_152bi_558 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
  color: #6d7985;
  margin-bottom: 5px;
}
div._ui-kit-combobox-root_152bi_553 div._ui-kit-combobox-additional_152bi_582 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 16px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
  color: #6d7985;
  margin-top: 5px;
}
div._ui-kit-combobox-root_152bi_553 div._ui-kit-combobox-additional_152bi_582._ui-kit-combobox-done_152bi_606 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 16px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
  color: #1ba049;
  margin-top: 5px;
}
div._ui-kit-combobox-root_152bi_553 div._ui-kit-combobox-additional_152bi_582._ui-kit-combobox-warning_152bi_630 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 16px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
  color: #ffc400;
  margin-top: 5px;
}
div._ui-kit-combobox-root_152bi_553 div._ui-kit-combobox-additional_152bi_582._ui-kit-combobox-error_152bi_654 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 16px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
  color: #d92020;
  margin-top: 5px;
}
div._ui-kit-combobox-root_152bi_553._ui-kit-combobox-horizontal_152bi_678 {
  flex-direction: row;
  align-items: center;
  gap: 8px;
}
div._ui-kit-combobox-root_152bi_553._ui-kit-combobox-horizontal_152bi_678 div._ui-kit-combobox-label_152bi_558 {
  margin-bottom: 0;
}
div._ui-kit-combobox-root_152bi_553 div._ui-kit-combobox-select_152bi_686 {
  border-width: 1px;
  border-style: solid;
  border-color: #858f99;
  border-radius: 8px;
  background-color: #ffffff;
}
div._ui-kit-combobox-root_152bi_553 div._ui-kit-combobox-select_152bi_686 div._ui-kit-combobox-editor_152bi_693 span {
  color: #6d7985;
}
div._ui-kit-combobox-root_152bi_553 div._ui-kit-combobox-select_152bi_686 div._ui-kit-combobox-editor_152bi_693 div._ui-kit-combobox-placeholder_152bi_696:not(._ui-kit-combobox-text_152bi_696) {
  color: #6d7985;
}
div._ui-kit-combobox-root_152bi_553 div._ui-kit-combobox-select_152bi_686 div._ui-kit-combobox-editor_152bi_693 div._ui-kit-combobox-input_152bi_699 {
  border: 0;
  outline: none;
}
div._ui-kit-combobox-root_152bi_553 div._ui-kit-combobox-select_152bi_686 div._ui-kit-combobox-editor_152bi_693 div._ui-kit-combobox-text_152bi_696 {
  color: #0b1f33;
}
div._ui-kit-combobox-root_152bi_553 div._ui-kit-combobox-select_152bi_686._ui-kit-combobox-error_152bi_654 {
  border-color: #d92020;
}
div._ui-kit-combobox-root_152bi_553 div._ui-kit-combobox-select_152bi_686._ui-kit-combobox-warning_152bi_630 {
  border-color: #ffc400;
}
div._ui-kit-combobox-root_152bi_553 div._ui-kit-combobox-select_152bi_686._ui-kit-combobox-done_152bi_606:not(._ui-kit-combobox-error_152bi_654):not(._ui-kit-combobox-warning_152bi_630) {
  border-color: #1ba049;
}
div._ui-kit-combobox-root_152bi_553 div._ui-kit-combobox-select_152bi_686._ui-kit-combobox-disabled_152bi_715 {
  background-color: #ced2d6;
  border-color: #ced2d6;
}
div._ui-kit-combobox-root_152bi_553 div._ui-kit-combobox-select_152bi_686._ui-kit-combobox-disabled_152bi_715 div._ui-kit-combobox-editor_152bi_693 div._ui-kit-combobox-placeholder_152bi_696:not(._ui-kit-combobox-text_152bi_696) {
  color: #9da5ad;
}
div._ui-kit-combobox-root_152bi_553 div._ui-kit-combobox-select_152bi_686._ui-kit-combobox-disabled_152bi_715 div._ui-kit-combobox-editor_152bi_693 div._ui-kit-combobox-selectedtext_152bi_722:not(._ui-kit-combobox-placeholder_152bi_696) {
  color: #0b1f33;
}
div._ui-kit-combobox-root_152bi_553 div._ui-kit-combobox-select_152bi_686._ui-kit-combobox-disabled_152bi_715::after {
  border-color: #0b1f33;
}
div._ui-kit-combobox-root_152bi_553 div._ui-kit-combobox-select_152bi_686._ui-kit-combobox-readonly_152bi_728:not(._ui-kit-combobox-disabled_152bi_715) {
  background-color: #ced2d6;
  border-color: #ced2d6;
}
div._ui-kit-combobox-root_152bi_553 div._ui-kit-combobox-select_152bi_686:hover:not(._ui-kit-combobox-disabled_152bi_715):not(._ui-kit-combobox-readonly_152bi_728) {
  border-color: #9da5ad;
}
div._ui-kit-combobox-root_152bi_553 div._ui-kit-combobox-select_152bi_686:hover:not(._ui-kit-combobox-disabled_152bi_715):not(._ui-kit-combobox-readonly_152bi_728)::after {
  border-color: #9da5ad;
}
div._ui-kit-combobox-root_152bi_553 div._ui-kit-combobox-select_152bi_686:has(div._ui-kit-combobox-editor_152bi_693 div._ui-kit-combobox-input_152bi_699[contentEditable=true]:active):not(._ui-kit-combobox-disabled_152bi_715):not(._ui-kit-combobox-readonly_152bi_728) {
  outline: none;
  background-color: #ffffff;
}
div._ui-kit-combobox-root_152bi_553 div._ui-kit-combobox-select_152bi_686:has(div._ui-kit-combobox-editor_152bi_693 div._ui-kit-combobox-input_152bi_699[contentEditable=true]:active):not(._ui-kit-combobox-disabled_152bi_715):not(._ui-kit-combobox-readonly_152bi_728)::after {
  border-color: #5dbf28;
}
div._ui-kit-combobox-root_152bi_553 div._ui-kit-combobox-select_152bi_686:active:not(._ui-kit-combobox-disabled_152bi_715):not(._ui-kit-combobox-readonly_152bi_728) {
  outline: none;
  background-color: #ffffff;
}
div._ui-kit-combobox-root_152bi_553 div._ui-kit-combobox-select_152bi_686:active:not(._ui-kit-combobox-disabled_152bi_715):not(._ui-kit-combobox-readonly_152bi_728)::after {
  border-color: #5dbf28;
}
div._ui-kit-combobox-root_152bi_553 div._ui-kit-combobox-select_152bi_686:focus:active:not(._ui-kit-combobox-disabled_152bi_715):not(._ui-kit-combobox-readonly_152bi_728) {
  border-width: 2px;
  background-color: #ffffff;
  border-color: #7b61ff;
}
div._ui-kit-combobox-root_152bi_553 div._ui-kit-combobox-select_152bi_686:focus:active:not(._ui-kit-combobox-disabled_152bi_715):not(._ui-kit-combobox-readonly_152bi_728)::after {
  border-color: #7b61ff;
}
div._ui-kit-combobox-root_152bi_553 div._ui-kit-combobox-select_152bi_686:has(div._ui-kit-combobox-editor_152bi_693 div._ui-kit-combobox-input_152bi_699[contentEditable=true]:focus):not(._ui-kit-combobox-disabled_152bi_715):not(._ui-kit-combobox-readonly_152bi_728) {
  border-width: 2px;
  background-color: #ffffff;
  border-color: #7b61ff;
}
div._ui-kit-combobox-root_152bi_553 div._ui-kit-combobox-select_152bi_686:has(div._ui-kit-combobox-editor_152bi_693 div._ui-kit-combobox-input_152bi_699[contentEditable=true]:focus):not(._ui-kit-combobox-disabled_152bi_715):not(._ui-kit-combobox-readonly_152bi_728)::after {
  border-color: #7b61ff;
}
div._ui-kit-combobox-root_152bi_553 div._ui-kit-combobox-select_152bi_686:focus:not(._ui-kit-combobox-disabled_152bi_715):not(._ui-kit-combobox-readonly_152bi_728) {
  border-width: 2px;
  outline: none;
  border-color: #7b61ff;
}
div._ui-kit-combobox-root_152bi_553 div._ui-kit-combobox-select_152bi_686:focus:not(._ui-kit-combobox-disabled_152bi_715):not(._ui-kit-combobox-readonly_152bi_728)::after {
  border-color: #7b61ff;
}
div._ui-kit-combobox-root_152bi_553 div._ui-kit-combobox-select_152bi_686::after {
  border-color: #858f99;
  -webkit-transform: translateY(-75%) translateX(-50%) rotate(45deg);
  -ms-transform: translateY(-75%) translateX(-50%) rotate(45deg);
  transform: translateY(-75%) translateX(-50%) rotate(45deg);
}
div._ui-kit-combobox-root_152bi_553 div._ui-kit-combobox-select_152bi_686._ui-kit-combobox-openup_152bi_782 {
  background-color: #ffffff;
}
div._ui-kit-combobox-root_152bi_553 div._ui-kit-combobox-select_152bi_686._ui-kit-combobox-opendown_152bi_785 {
  background-color: #ffffff;
}
div._ui-kit-combobox-root_152bi_553 div._ui-kit-combobox-select_152bi_686 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
}
div._ui-kit-combobox-root_152bi_553 div._ui-kit-combobox-select_152bi_686 {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
div._ui-kit-combobox-root_152bi_553 div._ui-kit-combobox-select_152bi_686 {
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
}
div._ui-kit-combobox-root_152bi_553 div._ui-kit-combobox-select_152bi_686 {
  appearance: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: flex;
  position: relative;
  width: 100%;
  height: 35px;
  padding-left: 10px;
  padding-right: 10px;
}
div._ui-kit-combobox-root_152bi_553 div._ui-kit-combobox-select_152bi_686._ui-kit-combobox-start_152bi_829 {
  padding-left: 25px;
}
div._ui-kit-combobox-root_152bi_553 div._ui-kit-combobox-select_152bi_686 {
  cursor: pointer;
}
div._ui-kit-combobox-root_152bi_553 div._ui-kit-combobox-select_152bi_686._ui-kit-combobox-openup_152bi_782 div._ui-kit-combobox-dropdown_152bi_835 {
  visibility: visible;
  display: block;
  bottom: calc(100% + 5px);
  top: unset;
}
div._ui-kit-combobox-root_152bi_553 div._ui-kit-combobox-select_152bi_686._ui-kit-combobox-opendown_152bi_785 div._ui-kit-combobox-dropdown_152bi_835 {
  visibility: visible;
  display: block;
  top: calc(100% + 5px);
  bottom: unset;
}
div._ui-kit-combobox-root_152bi_553 div._ui-kit-combobox-select_152bi_686::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 5px;
  width: 7px;
  height: 7px;
  display: block;
  border-style: solid;
  border-width: 0px 2px 2px 0px;
  border-radius: 0;
  pointer-events: none;
}
div._ui-kit-combobox-root_152bi_553 div._ui-kit-combobox-select_152bi_686 div._ui-kit-combobox-editor_152bi_693 {
  flex: 1;
  margin-top: auto;
  margin-bottom: auto;
  margin-right: 26px;
  text-align: left;
  display: flex;
}
div._ui-kit-combobox-root_152bi_553 div._ui-kit-combobox-select_152bi_686 div._ui-kit-combobox-editor_152bi_693 span {
  width: max-content;
  margin-left: 0;
  margin-top: auto;
  margin-bottom: auto;
  pointer-events: none;
  white-space: pre;
}
div._ui-kit-combobox-root_152bi_553 div._ui-kit-combobox-select_152bi_686 div._ui-kit-combobox-editor_152bi_693 div._ui-kit-combobox-input-placement_152bi_876 {
  margin-top: auto;
  margin-bottom: auto;
  white-space: pre;
  max-width: 100%;
  width: 100%;
  flex-grow: 1;
  flex: 1;
  display: flex;
  position: relative;
  height: 35px;
  line-height: 35px;
}
div._ui-kit-combobox-root_152bi_553 div._ui-kit-combobox-select_152bi_686 div._ui-kit-combobox-editor_152bi_693 div._ui-kit-combobox-input-placement_152bi_876 div._ui-kit-combobox-input_152bi_699 {
  height: 100%;
  white-space: pre;
  max-width: 100%;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  position: absolute;
  display: block;
  margin-top: auto;
  margin-bottom: auto;
}
div._ui-kit-combobox-root_152bi_553 div._ui-kit-combobox-select_152bi_686 div._ui-kit-combobox-dropdown_152bi_835 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
div._ui-kit-combobox-root_152bi_553 div._ui-kit-combobox-select_152bi_686 div._ui-kit-combobox-dropdown_152bi_835 {
  border-width: 2px;
  border-style: solid;
  border-color: #9da5ad;
  border-radius: 8px;
  background-color: #ffffff;
}
div._ui-kit-combobox-root_152bi_553 div._ui-kit-combobox-select_152bi_686 div._ui-kit-combobox-dropdown_152bi_835 {
  visibility: hidden;
  display: hidden;
  padding-top: 5px;
  padding-bottom: 5px;
  position: absolute;
  left: -2px;
  bottom: 100%;
  width: calc(100% + 4px);
  max-height: 220px;
  overflow-y: auto;
  z-index: 1;
  box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2);
  width: 100%;
}
div._ui-kit-combobox-root_152bi_553 div._ui-kit-combobox-select_152bi_686 div._ui-kit-combobox-dropdown_152bi_835 div._ui-kit-combobox-filter_152bi_936 {
  border-radius: 4px;
  background-color: #ffffff;
  border-style: solid;
  border-width: 1px;
  border-color: #858f99;
  position: unset;
  display: flex;
  margin: 8px;
  height: 32px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
div._ui-kit-combobox-root_152bi_553 div._ui-kit-combobox-select_152bi_686 div._ui-kit-combobox-dropdown_152bi_835 div._ui-kit-combobox-item_152bi_950 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
  background-color: #ffffff;
  border: 0;
  border-radius: 0;
  max-width: 100%;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
div._ui-kit-combobox-root_152bi_553 div._ui-kit-combobox-select_152bi_686 div._ui-kit-combobox-dropdown_152bi_835 div._ui-kit-combobox-item_152bi_950:hover {
  background: rgb(147.7754634289, 224.9996227162, 106.0113772838);
}
div._ui-kit-combobox-root_152bi_553 div._ui-kit-combobox-select_152bi_686 div._ui-kit-combobox-dropdown_152bi_835 div._ui-kit-combobox-item_152bi_950._ui-kit-combobox-active_152bi_982 {
  background: rgb(214.0625168936, 254.0012498149, 194.0037501851);
}
div._ui-kit-combobox-root_152bi_553 div._ui-kit-combobox-select_152bi_686 div._ui-kit-combobox-dropdown_152bi_835 div._ui-kit-combobox-item_152bi_950 {
  position: unset;
  display: flex;
  width: 100%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
div._ui-kit-combobox-root_152bi_553 div._ui-kit-combobox-select_152bi_686 div._ui-kit-combobox-dropdown_152bi_835 div._ui-kit-combobox-item_152bi_950._ui-kit-combobox-start_152bi_829 {
  padding-left: 25px;
}
div._ui-kit-combobox-root_152bi_553 div._ui-kit-combobox-select_152bi_686 div._ui-kit-combobox-dropdown_152bi_835 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
div._ui-kit-combobox-root_152bi_553 div._ui-kit-combobox-select_152bi_686 div._ui-kit-combobox-dropdown_152bi_835 {
  border-width: 2px;
  border-style: solid;
  border-color: #9da5ad;
  border-radius: 8px;
  background-color: #ffffff;
}
div._ui-kit-combobox-root_152bi_553 div._ui-kit-combobox-select_152bi_686 div._ui-kit-combobox-dropdown_152bi_835 {
  padding: 0;
  margin: 0;
}
div._ui-kit-combobox-root_152bi_553 div._ui-kit-combobox-select_152bi_686 div._ui-kit-combobox-dropdown_152bi_835 div._ui-kit-combobox-item_152bi_950 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
  background-color: #ffffff;
  border: 0;
  border-radius: 0;
  max-width: 100%;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
div._ui-kit-combobox-root_152bi_553 div._ui-kit-combobox-select_152bi_686 div._ui-kit-combobox-dropdown_152bi_835 div._ui-kit-combobox-item_152bi_950:hover {
  background: rgb(147.7754634289, 224.9996227162, 106.0113772838);
}
div._ui-kit-combobox-root_152bi_553 div._ui-kit-combobox-select_152bi_686 div._ui-kit-combobox-dropdown_152bi_835 div._ui-kit-combobox-item_152bi_950._ui-kit-combobox-active_152bi_982 {
  background: rgb(214.0625168936, 254.0012498149, 194.0037501851);
}
div._ui-kit-combobox-root_152bi_553 div._ui-kit-combobox-select_152bi_686 div._ui-kit-combobox-dropdown_152bi_835 div._ui-kit-combobox-item_152bi_950 {
  position: relative;
  height: 35px;
  padding-left: 10px;
  padding-right: 10px;
}
div._ui-kit-combobox-root_152bi_553 div._ui-kit-combobox-select_152bi_686 div._ui-kit-combobox-dropdown_152bi_835 div._ui-kit-combobox-item_152bi_950 div._ui-kit-combobox-itemtext_152bi_1061 {
  margin-top: auto;
  margin-bottom: auto;
  max-width: 100%;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
div._ui-kit-combobox-root_152bi_553 div._ui-kit-combobox-select_152bi_686 div._ui-kit-combobox-dropdown_152bi_835 div._ui-kit-combobox-item_152bi_950 ._ui-kit-combobox-itemtext-warning_152bi_1069 {
  display: none;
  position: relative;
  margin-top: auto;
  margin-bottom: auto;
  white-space: wrap;
  overflow: unset;
}
div._ui-kit-combobox-root_152bi_553 div._ui-kit-combobox-select_152bi_686 ._ui-kit-combobox-icon_152bi_1077 path {
  fill: #0b1f33;
}
div._ui-kit-combobox-root_152bi_553 div._ui-kit-combobox-select_152bi_686 ._ui-kit-combobox-icon_152bi_1077 {
  width: 16px;
  height: 16px;
}
div._ui-kit-combobox-root_152bi_553 div._ui-kit-combobox-select_152bi_686 ._ui-kit-combobox-icon_152bi_1077._ui-kit-combobox-start_152bi_829 {
  margin: 0;
  padding: 0;
  position: absolute;
  top: 50%;
  left: 8px;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
div._ui-kit-combobox-root_152bi_553 div._ui-kit-combobox-select_152bi_686 ._ui-kit-combobox-icon_152bi_1077._ui-kit-combobox-end_152bi_1094 {
  margin: 0;
  padding: 0;
  position: absolute;
  top: 50%;
  right: 8px;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
div._ui-kit-combobox-root_152bi_553 div._ui-kit-combobox-select_152bi_686 ._ui-kit-combobox-icon_152bi_1077 path {
  margin-top: auto;
  margin-bottom: auto;
}

._ui-kit-dialog-content_152bi_1109 {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
}

._ui-kit-devider-root_152bi_1116 {
  background-color: #D0DAF0;
}
._ui-kit-devider-root_152bi_1116._ui-kit-devider-vertical_152bi_1119 {
  width: 1px;
  height: 100%;
}
._ui-kit-devider-root_152bi_1116._ui-kit-devider-horizontal_152bi_1123 {
  width: 100%;
  height: 1px;
}

._ui-kit-dropdown-hidden_152bi_1128 {
  visibility: hidden;
}

._ui-kit-dropdown-control_152bi_1132 {
  position: relative;
  width: fit-content;
  display: flex;
  align-items: center;
}
._ui-kit-dropdown-control-full-width_152bi_1138 {
  width: 100%;
}

._ui-kit-dropdown-content_152bi_1142 {
  position: absolute;
  z-index: 20;
}
._ui-kit-dropdown-content_152bi_1142._ui-kit-dropdown-content-left_152bi_1146 {
  left: 0;
}
._ui-kit-dropdown-content_152bi_1142._ui-kit-dropdown-content-right_152bi_1149 {
  right: 0;
}
._ui-kit-dropdown-content_152bi_1142._ui-kit-dropdown-content-top_152bi_1152 {
  bottom: calc(100% + 4px);
}
._ui-kit-dropdown-content_152bi_1142._ui-kit-dropdown-content-bottom_152bi_1155 {
  top: calc(100% + 4px);
}
._ui-kit-dropdown-content_152bi_1142._ui-kit-dropdown-content-full-width_152bi_1158 {
  width: auto;
  min-width: 100%;
}

._ui-kit-dropdown-content-container_152bi_1163 {
  background: #ffffff;
  padding: 20px 16px;
  border-radius: 4px;
  text-wrap: nowrap;
  box-shadow: 0px 3.2px 9px 0px rgba(0, 0, 0, 0.1607843137), 0px 0.6px 1.8px 0px rgba(0, 0, 0, 0.1019607843), 0px -1.5px 6px 0px rgba(0, 0, 0, 0.0588235294);
}

._ui-kit-dropdown-menu-content-container_152bi_1171 {
  padding: 8px 0px;
}

._ui-kit-dropdown-menu-item-root_152bi_1175 {
  padding: 6px 12px 6px 12px;
  min-height: 32px;
  cursor: pointer;
  font-size: 16px;
  font-weight: 400;
  box-sizing: border-box;
  color: #0b1f33;
}
._ui-kit-dropdown-menu-item-root_152bi_1175:hover:not(._ui-kit-dropdown-menu-item-disabled_152bi_1184) {
  background: #F2F2F2;
}
._ui-kit-dropdown-menu-item-root_152bi_1175._ui-kit-dropdown-menu-item-disabled_152bi_1184 {
  cursor: default;
  filter: opacity(25%);
  pointer-events: none;
}

._ui-kit-dropdown-menu-item-padding_152bi_1193 {
  padding: 6px 12px 6px 12px;
}

._ui-kit-link-root_152bi_1197 {
  box-sizing: border-box;
  display: inline-flex;
  align-items: center;
  padding: 6px 16px 6px 16px;
  background: transparent;
  letter-spacing: 0px;
  cursor: pointer;
  transition: all 0.3s ease;
  outline: none;
  text-decoration: none;
  text-align: center;
  justify-content: center;
  box-shadow: none;
  font-size: 16px;
  font-family: Lato;
  font-weight: 600;
  line-height: 20px;
  outline-style: none;
  outline-width: 0;
  outline: none;
}
._ui-kit-link-root_152bi_1197:active {
  outline-style: none;
  outline-width: 0;
  outline: none;
}
._ui-kit-link-root_152bi_1197:disabled, ._ui-kit-link-root_152bi_1197._ui-kit-link-disabled_152bi_1224 {
  pointer-events: none;
}
._ui-kit-link-root_152bi_1197._ui-kit-link-default_152bi_1227 {
  color: #5dbf28;
}
._ui-kit-link-root_152bi_1197._ui-kit-link-default_152bi_1227:hover:not(:disabled) {
  outline: none;
  opacity: 70%;
}
._ui-kit-link-root_152bi_1197._ui-kit-link-default_152bi_1227:active {
  outline-style: none;
  outline-width: 0;
  outline: none;
}
._ui-kit-link-root_152bi_1197._ui-kit-link-default_152bi_1227:active:not(:disabled) {
  color: rgb(45.7048671924, 108.0203789766, 12.0036210234);
  outline-style: none;
  outline-width: 0;
  outline: none;
}
._ui-kit-link-root_152bi_1197._ui-kit-link-default_152bi_1227:focus {
  outline-style: none;
  outline-width: 0;
  outline: none;
}
._ui-kit-link-root_152bi_1197._ui-kit-link-default_152bi_1227:disabled, ._ui-kit-link-root_152bi_1197._ui-kit-link-default_152bi_1227._ui-kit-link-disabled_152bi_1224 {
  color: #c4cad0;
}
._ui-kit-link-root_152bi_1197._ui-kit-link-default_152bi_1227:disabled ._ui-kit-link-icon_152bi_1253,
._ui-kit-link-root_152bi_1197._ui-kit-link-default_152bi_1227:disabled ._ui-kit-link-icon_152bi_1253 path, ._ui-kit-link-root_152bi_1197._ui-kit-link-default_152bi_1227._ui-kit-link-disabled_152bi_1224 ._ui-kit-link-icon_152bi_1253,
._ui-kit-link-root_152bi_1197._ui-kit-link-default_152bi_1227._ui-kit-link-disabled_152bi_1224 ._ui-kit-link-icon_152bi_1253 path {
  color: #c4cad0;
}
._ui-kit-link-root_152bi_1197._ui-kit-link-default_152bi_1227 ._ui-kit-link-icon_152bi_1253,
._ui-kit-link-root_152bi_1197._ui-kit-link-default_152bi_1227 ._ui-kit-link-icon_152bi_1253 path {
  color: #5dbf28;
}
._ui-kit-link-root_152bi_1197._ui-kit-link-link_152bi_1262 {
  color: #7b61ff;
  text-decoration: underline;
}
._ui-kit-link-root_152bi_1197._ui-kit-link-link_152bi_1262:hover:not(:disabled) {
  color: rgb(53.8957198228, 32.999922, 159.982078);
  outline: none;
  opacity: 70%;
}
._ui-kit-link-root_152bi_1197._ui-kit-link-link_152bi_1262:active {
  outline-style: none;
  outline-width: 0;
  outline: none;
}
._ui-kit-link-root_152bi_1197._ui-kit-link-link_152bi_1262:active:not(:disabled) {
  color: rgb(75.0167809367, 49.020598, 206.997402);
  outline-style: none;
  outline-width: 0;
  outline: none;
}
._ui-kit-link-root_152bi_1197._ui-kit-link-link_152bi_1262:active:not(:disabled) ._ui-kit-link-icon_152bi_1253 path {
  fill: #3c4c5c;
}
._ui-kit-link-root_152bi_1197._ui-kit-link-link_152bi_1262:focus {
  outline-style: none;
  outline-width: 0;
  outline: none;
}
._ui-kit-link-root_152bi_1197._ui-kit-link-link_152bi_1262:disabled, ._ui-kit-link-root_152bi_1197._ui-kit-link-link_152bi_1262._ui-kit-link-disabled_152bi_1224 {
  color: #9da5ad;
}
._ui-kit-link-root_152bi_1197._ui-kit-link-link_152bi_1262:disabled ._ui-kit-link-icon_152bi_1253 path, ._ui-kit-link-root_152bi_1197._ui-kit-link-link_152bi_1262._ui-kit-link-disabled_152bi_1224 ._ui-kit-link-icon_152bi_1253 path {
  fill: #9da5ad;
}
._ui-kit-link-root_152bi_1197._ui-kit-link-link_152bi_1262 ._ui-kit-link-icon_152bi_1253 {
  margin-right: 0px;
}
._ui-kit-link-root_152bi_1197._ui-kit-link-link_152bi_1262 ._ui-kit-link-icon_152bi_1253 path {
  fill: #7b61ff;
  margin-right: 0px;
}

._ui-kit-link-icon_152bi_1253 {
  margin-right: 10px;
  fill: currentColor;
  transition: all 0.3s ease;
}
._ui-kit-link-icon_152bi_1253 path {
  fill: currentColor;
}

._ui-kit-modal-root_152bi_1313 {
  position: fixed;
  inset: 0;
  z-index: 10;
  opacity: 0;
  transition: opacity 0.3s ease;
  height: 100%;
}
._ui-kit-modal-root_152bi_1313._ui-kit-modal-hidden_152bi_1321 {
  display: none;
}
._ui-kit-modal-root_152bi_1313._ui-kit-modal-visible_152bi_1324 {
  opacity: 1;
}

._ui-kit-modal-backdrop_152bi_1328 {
  position: fixed;
  z-index: -1;
  inset: 0;
}

._ui-kit-modal-container_152bi_1334 {
  height: 100%;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  display: flex;
}

._ui-kit-modal-content_152bi_1342 {
  position: relative;
  min-width: 500px;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  box-shadow: 0px 6.4px 28px 0px rgba(0, 0, 0, 0.12), 0px 1.2px 18px 0px rgba(0, 0, 0, 0.08);
  background: #ffffff;
  border-radius: 12px;
}

._ui-kit-modal-header_152bi_1353 {
  display: flex;
  justify-content: space-between;
  height: 24px;
  line-height: 16px;
  color: #232431;
  padding: 20px 24px 0px 24px;
}
._ui-kit-modal-header_152bi_1353 path {
  fill: currentColor;
  color: #747782;
}

._ui-kit-modal-close-button_152bi_1366 {
  cursor: pointer;
  position: absolute;
  top: 16px;
  right: 12px;
}

._ui-kit-modal-actions-root_152bi_1373 {
  padding: 16px;
  display: flex;
  justify-content: end;
  align-items: center;
  gap: 12px;
}
._ui-kit-modal-actions-root_152bi_1373 button {
  min-width: 100px;
}

._ui-kit-modal-content-root_152bi_1384 {
  margin: 16px 16px 0px 16px;
  height: 100%;
  overflow-y: auto;
  font-weight: 400;
  font-size: 16px;
}

._ui-kit-modal-title-root_152bi_1392 {
  padding: 16px 16px 0px 16px;
}

._ui-kit-modal-title_152bi_1392 {
  flex: 1;
  margin: 0;
  color: #232431;
}

:root {
  --toastify-color-info: #7b61ff;
  --toastify-color-success: #1ba049;
  --toastify-color-warning: #ff5c22;
  --toastify-color-error: #d92020;
  --toastify-toast-width: 384px;
}
:root ._Toastify__toast-icon_152bi_1409 {
  align-self: start;
  margin-top: 4px;
}
:root ._Toastify__toast-container_152bi_1413._Toastify__toast-container--bottom-center_152bi_1413 {
  width: 800px;
}
:root ._Toastify__close-button_152bi_1416 {
  margin-top: 4px;
}

:root ._ui-kit-toast_152bi_1420 {
  font-family: Lato;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  text-align: left;
  color: #0b1f33;
}
:root ._ui-kit-toast_152bi_1420._ui-kit-toast-success_152bi_1428 {
  background-color: rgb(234.0110158364, 252.0019841636, 241.1330044261);
}
:root ._ui-kit-toast_152bi_1420._ui-kit-toast-info_152bi_1431 {
  background-color: rgb(241.8864776371, 238.984, 255);
}
:root ._ui-kit-toast_152bi_1420._ui-kit-toast-warning_152bi_1434 {
  background-color: rgb(255, 241.0364307692, 229.024);
}
:root ._ui-kit-toast_152bi_1420._ui-kit-toast-error_152bi_1437 {
  background-color: rgb(254.9997751566, 239.0042248434, 239.0042248434);
}

._ui-kit-text-field-root_152bi_1441 {
  display: flex;
  flex-direction: column;
  position: relative;
}
._ui-kit-text-field-root_152bi_1441, ._ui-kit-text-field-root_152bi_1441 * {
  box-sizing: border-box;
}
._ui-kit-text-field-root_152bi_1441 ._ui-kit-text-field-component_152bi_1449 {
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  display: inline-flex;
  position: relative;
  width: 100%;
}
._ui-kit-text-field-root_152bi_1441 ._ui-kit-text-field-component_152bi_1449:has(> input[type=text]:focus) {
  outline: none;
}
._ui-kit-text-field-root_152bi_1441 ._ui-kit-text-field-component_152bi_1449 ._ui-kit-text-field-icon_152bi_1461 path {
  fill: #6d7985;
}
._ui-kit-text-field-root_152bi_1441 ._ui-kit-text-field-component_152bi_1449 ._ui-kit-text-field-icon_152bi_1461._ui-kit-text-field-start_152bi_1464 {
  margin: 0;
  padding: 0;
  position: absolute;
  top: 50%;
  left: 8px;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
._ui-kit-text-field-root_152bi_1441 ._ui-kit-text-field-component_152bi_1449 ._ui-kit-text-field-icon_152bi_1461._ui-kit-text-field-end_152bi_1474 {
  margin: 0;
  padding: 0;
  position: absolute;
  top: 50%;
  right: 8px;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
._ui-kit-text-field-root_152bi_1441 ._ui-kit-text-field-component_152bi_1449 ._ui-kit-text-field-icon_152bi_1461 path {
  margin-top: auto;
  margin-bottom: auto;
}
._ui-kit-text-field-root_152bi_1441 ._ui-kit-text-field-component_152bi_1449 input {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  opacity: unset;
  outline: none;
  border: 1px solid #858f99;
  border-radius: 8px;
  background-color: #ffffff;
}
._ui-kit-text-field-root_152bi_1441 ._ui-kit-text-field-component_152bi_1449 input._ui-kit-text-field-readonly_152bi_1503 {
  border-color: #ced2d6;
  background-color: #ced2d6;
}
._ui-kit-text-field-root_152bi_1441 ._ui-kit-text-field-component_152bi_1449 input._ui-kit-text-field-readonly_152bi_1503:hover {
  outline: none;
}
._ui-kit-text-field-root_152bi_1441 ._ui-kit-text-field-component_152bi_1449 input._ui-kit-text-field-readonly_152bi_1503:focus {
  outline: none;
}
._ui-kit-text-field-root_152bi_1441 ._ui-kit-text-field-component_152bi_1449 input:focus {
  outline: none;
  border-width: 2px;
  border-color: #7b61ff;
}
._ui-kit-text-field-root_152bi_1441 ._ui-kit-text-field-component_152bi_1449 input:hover:not(:active):not(:focus):not(:disabled) {
  outline: none;
  border-color: #9da5ad;
}
._ui-kit-text-field-root_152bi_1441 ._ui-kit-text-field-component_152bi_1449 input:active {
  outline: none;
  border-color: #9da5ad;
}
._ui-kit-text-field-root_152bi_1441 ._ui-kit-text-field-component_152bi_1449 input::placeholder {
  color: #6d7985;
}
._ui-kit-text-field-root_152bi_1441 ._ui-kit-text-field-component_152bi_1449 input:disabled {
  border-color: #ced2d6;
  background-color: #ced2d6;
}
._ui-kit-text-field-root_152bi_1441 ._ui-kit-text-field-component_152bi_1449 input:disabled::placeholder:not(._ui-kit-text-field-readonly_152bi_1503) {
  color: #9da5ad;
}
._ui-kit-text-field-root_152bi_1441 ._ui-kit-text-field-component_152bi_1449 input._ui-kit-text-field-additional_152bi_1536._ui-kit-text-field-error_152bi_1536 {
  border-color: #d92020;
}
._ui-kit-text-field-root_152bi_1441 ._ui-kit-text-field-component_152bi_1449 input._ui-kit-text-field-additional_152bi_1536._ui-kit-text-field-warning_152bi_1539 {
  border-color: #ffc400;
}
._ui-kit-text-field-root_152bi_1441 ._ui-kit-text-field-component_152bi_1449 input._ui-kit-text-field-additional_152bi_1536._ui-kit-text-field-done_152bi_1542:not(._ui-kit-text-field-error_152bi_1536):not(._ui-kit-text-field-warning_152bi_1539) {
  border-color: #1ba049;
}
._ui-kit-text-field-root_152bi_1441 ._ui-kit-text-field-component_152bi_1449 input {
  display: inline-flex;
  box-sizing: border-box;
  width: 100%;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: auto;
  padding-bottom: auto;
  height: 35px;
  letter-spacing: inherit;
  cursor: text;
}
._ui-kit-text-field-root_152bi_1441 ._ui-kit-text-field-component_152bi_1449 input._ui-kit-text-field-start-icon_152bi_1557 {
  padding-left: 25px;
}
._ui-kit-text-field-root_152bi_1441 ._ui-kit-text-field-component_152bi_1449 input._ui-kit-text-field-end-icon_152bi_1560 {
  padding-right: 25px;
}
._ui-kit-text-field-root_152bi_1441 ._ui-kit-text-field-component_152bi_1449 input:disabled._ui-kit-text-field-readonly_152bi_1503 {
  filter: none;
}
._ui-kit-text-field-root_152bi_1441 label {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
  color: #6d7985;
  margin-bottom: 5px;
}
._ui-kit-text-field-root_152bi_1441._ui-kit-text-field-has-start-adornment_152bi_1590 input {
  padding-left: 40px;
}
._ui-kit-text-field-root_152bi_1441._ui-kit-text-field-has-start-adornment_152bi_1590 input[type=search] {
  padding-left: 52px;
}
._ui-kit-text-field-root_152bi_1441._ui-kit-text-field-horizontal_152bi_1596 {
  flex-direction: row;
  align-items: center;
  gap: 8px;
}
._ui-kit-text-field-root_152bi_1441._ui-kit-text-field-horizontal_152bi_1596 label {
  margin-bottom: 0;
}

span._ui-kit-text-field-additional_152bi_1536 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 16px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
  margin-top: 5px;
  color: #6d7985;
}
span._ui-kit-text-field-additional_152bi_1536._ui-kit-text-field-error_152bi_1536 {
  color: #d92020;
}
span._ui-kit-text-field-additional_152bi_1536._ui-kit-text-field-warning_152bi_1539 {
  color: #ffc400;
}
span._ui-kit-text-field-additional_152bi_1536._ui-kit-text-field-done_152bi_1542:not(._ui-kit-text-field-error_152bi_1536):not(._ui-kit-text-field-warning_152bi_1539) {
  color: #1ba049;
}

._ui-kit-text-field-input-wrapper_152bi_1639 {
  position: relative;
}

._ui-kit-text-field-adornment_152bi_1643 {
  position: absolute;
  left: 0;
  bottom: 50%;
  transform: translateY(50%);
}

._ui-kit-text-field-disabled_152bi_1650 {
  pointer-events: none;
}

._ui-kit-routed-tabs-root_152bi_1654 {
  height: 100%;
}

._ui-kit-routed-tabs-container_152bi_1658 {
  box-sizing: border-box;
  padding: 24px 24px 18px 24px;
  height: 100%;
}

._ui-kit-tabbed-data-container-root_152bi_1664 {
  display: flex;
  height: 100%;
  background: #ffffff;
  padding: 9px 16px 16px 16px;
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
  border-top-right-radius: 8px;
  box-sizing: border-box;
  flex-direction: column;
  gap: 16px;
}

:root {
  --ui-kit-progress-bar-value: 50%;
}

div._ui-kit-progress-bar-wrapper_152bi_1681 div._ui-kit-progress-bar-text_152bi_1681 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 14px;
  font-weight: 400;
  line-height: 16px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  display: flex;
}
div._ui-kit-progress-bar-wrapper_152bi_1681 div._ui-kit-progress-bar-text_152bi_1681 div._ui-kit-progress-bar-percent_152bi_1692 {
  margin-left: auto;
}
div._ui-kit-progress-bar-wrapper_152bi_1681 ._ui-kit-progress-bar_152bi_1681 {
  height: 4px;
  width: 100%;
  background: -moz-linear-gradient(left, #5dbf28 0%, #5dbf28 var(--ui-kit-progress-bar-value), #ced2d6 var(--ui-kit-progress-bar-value), #ced2d6 100%);
  background: -o-linear-gradient(left, #5dbf28 0%, #5dbf28 var(--ui-kit-progress-bar-value), #ced2d6 var(--ui-kit-progress-bar-value), #ced2d6 100%);
  background: -webkit-linear-gradient(left, #5dbf28 0%, #5dbf28 var(--ui-kit-progress-bar-value), #ced2d6 var(--ui-kit-progress-bar-value), #ced2d6 100%);
  background: linear-gradient(left, #5dbf28 0%, #5dbf28 --ui-kit-progress-bar-value, #ced2d6 --ui-kit-progress-bar-value, #ced2d6 100%);
  border-radius: 2px;
}
div._ui-kit-progress-bar-wrapper_152bi_1681 ._ui-kit-progress-bar_152bi_1681._ui-kit-progress-bar-auto_152bi_1704 {
  background: -moz-linear-gradient(left, #ced2d6 0%, #ced2d6 35%, #5dbf28 40%, #5dbf28 60%, #ced2d6 65%, #ced2d6 100%);
  background: -o-linear-gradient(left, #ced2d6 0%, #ced2d6 35%, #5dbf28 40%, #5dbf28 60%, #ced2d6 65%, #ced2d6 100%);
  background: -webkit-linear-gradient(left, #ced2d6 0%, #ced2d6 35%, #5dbf28 40%, #5dbf28 60%, #ced2d6 65%, #ced2d6 100%);
  background: linear-gradient(left, #ced2d6 0%, #ced2d6 35%, #5dbf28 40%, #5dbf28 60%, #ced2d6 65%, #ced2d6 100%);
  animation-name: _ui-kit-progress-bar-infinite-progress_152bi_1;
  animation-duration: 3s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  animation-play-state: running;
  background-size: 400% 100%;
}

@keyframes _ui-kit-progress-bar-infinite-progress_152bi_1 {
  0% {
    background-position: 100%;
  }
  100% {
    background-position: 0%;
  }
}
._ui-kit-tab-bar-root_152bi_1725._ui-kit-tab-bar-default_152bi_1725 div._ui-kit-tab-bar-tabbar_152bi_1725 {
  border-bottom: none;
}
._ui-kit-tab-bar-root_152bi_1725._ui-kit-tab-bar-default_152bi_1725 div._ui-kit-tab-bar-tab_152bi_1725 {
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  background-color: #e7e9eb;
  border-bottom: none;
  position: relative;
}
._ui-kit-tab-bar-root_152bi_1725._ui-kit-tab-bar-default_152bi_1725 div._ui-kit-tab-bar-tab_152bi_1725._ui-kit-tab-bar-active_152bi_1737 {
  background-color: #ffffff;
}
._ui-kit-tab-bar-root_152bi_1725._ui-kit-tab-bar-default_152bi_1725 div._ui-kit-tab-bar-tab_152bi_1725._ui-kit-tab-bar-active_152bi_1737 span svg path {
  color: #0b1f33;
}
._ui-kit-tab-bar-root_152bi_1725._ui-kit-tab-bar-default_152bi_1725 div._ui-kit-tab-bar-tab_152bi_1725 div._ui-kit-tab-bar-textwrap_152bi_1743 p {
  color: #6d7985;
}
._ui-kit-tab-bar-root_152bi_1725._ui-kit-tab-bar-default_152bi_1725 div._ui-kit-tab-bar-tab_152bi_1725 span svg path {
  color: #6d7985;
}
._ui-kit-tab-bar-root_152bi_1725._ui-kit-tab-bar-underlined_152bi_1749 div._ui-kit-tab-bar-tabbar_152bi_1725 {
  border-bottom-color: #ced2d6;
  border-bottom-style: solid;
  border-bottom-width: 2px;
}
._ui-kit-tab-bar-root_152bi_1725._ui-kit-tab-bar-underlined_152bi_1749 div._ui-kit-tab-bar-tab_152bi_1725 {
  background-color: transparent;
  border-bottom-color: #ced2d6;
  border-bottom-style: solid;
  border-bottom-width: 2px;
}
._ui-kit-tab-bar-root_152bi_1725._ui-kit-tab-bar-underlined_152bi_1749 div._ui-kit-tab-bar-tab_152bi_1725 div._ui-kit-tab-bar-textwrap_152bi_1743 p {
  color: #6d7985;
  width: max-content;
  flex-grow: unset;
}
._ui-kit-tab-bar-root_152bi_1725._ui-kit-tab-bar-underlined_152bi_1749 div._ui-kit-tab-bar-tab_152bi_1725._ui-kit-tab-bar-active_152bi_1737 {
  border-bottom-color: #5dbf28;
}
._ui-kit-tab-bar-root_152bi_1725._ui-kit-tab-bar-root_152bi_1725 ._ui-kit-tab-bar-default_152bi_1725 div._ui-kit-tab-bar-tabbar_152bi_1725 {
  border-bottom: none;
}
._ui-kit-tab-bar-root_152bi_1725._ui-kit-tab-bar-root_152bi_1725 ._ui-kit-tab-bar-default_152bi_1725 div._ui-kit-tab-bar-tab_152bi_1725 {
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  background-color: #e7e9eb;
  border-bottom: none;
  position: relative;
}
._ui-kit-tab-bar-root_152bi_1725._ui-kit-tab-bar-root_152bi_1725 ._ui-kit-tab-bar-default_152bi_1725 div._ui-kit-tab-bar-tab_152bi_1725._ui-kit-tab-bar-active_152bi_1737 {
  background-color: #ffffff;
}
._ui-kit-tab-bar-root_152bi_1725._ui-kit-tab-bar-root_152bi_1725 ._ui-kit-tab-bar-default_152bi_1725 div._ui-kit-tab-bar-tab_152bi_1725._ui-kit-tab-bar-active_152bi_1737 span svg path {
  color: #0b1f33;
}
._ui-kit-tab-bar-root_152bi_1725._ui-kit-tab-bar-root_152bi_1725 ._ui-kit-tab-bar-default_152bi_1725 div._ui-kit-tab-bar-tab_152bi_1725 div._ui-kit-tab-bar-textwrap_152bi_1743 p {
  color: #6d7985;
}
._ui-kit-tab-bar-root_152bi_1725._ui-kit-tab-bar-root_152bi_1725 ._ui-kit-tab-bar-default_152bi_1725 div._ui-kit-tab-bar-tab_152bi_1725 span svg path {
  color: #6d7985;
}
._ui-kit-tab-bar-root_152bi_1725._ui-kit-tab-bar-root_152bi_1725 ._ui-kit-tab-bar-underlined_152bi_1749 div._ui-kit-tab-bar-tabbar_152bi_1725 {
  border-bottom-color: #ced2d6;
  border-bottom-style: solid;
  border-bottom-width: 2px;
}
._ui-kit-tab-bar-root_152bi_1725._ui-kit-tab-bar-root_152bi_1725 ._ui-kit-tab-bar-underlined_152bi_1749 div._ui-kit-tab-bar-tab_152bi_1725 {
  background-color: transparent;
  border-bottom-color: #ced2d6;
  border-bottom-style: solid;
  border-bottom-width: 2px;
}
._ui-kit-tab-bar-root_152bi_1725._ui-kit-tab-bar-root_152bi_1725 ._ui-kit-tab-bar-underlined_152bi_1749 div._ui-kit-tab-bar-tab_152bi_1725 div._ui-kit-tab-bar-textwrap_152bi_1743 p {
  color: #6d7985;
  width: max-content;
  flex-grow: unset;
}
._ui-kit-tab-bar-root_152bi_1725._ui-kit-tab-bar-root_152bi_1725 ._ui-kit-tab-bar-underlined_152bi_1749 div._ui-kit-tab-bar-tab_152bi_1725._ui-kit-tab-bar-active_152bi_1737 {
  border-bottom-color: #5dbf28;
}
._ui-kit-tab-bar-root_152bi_1725 {
  display: flex;
  flex-direction: column;
  height: 100%;
  width: 100%;
}
._ui-kit-tab-bar-root_152bi_1725 div._ui-kit-tab-bar-tabbar_152bi_1725 div._ui-kit-tab-bar-bar_152bi_1817 div._ui-kit-tab-bar-tab_152bi_1725 {
  position: relative;
  height: 32px;
  display: flex;
  box-sizing: border-box;
  margin-right: 2px;
  cursor: pointer;
  justify-content: space-between;
}
._ui-kit-tab-bar-root_152bi_1725 div._ui-kit-tab-bar-tabbar_152bi_1725 div._ui-kit-tab-bar-bar_152bi_1817 div._ui-kit-tab-bar-tab_152bi_1725._ui-kit-tab-bar-hidden_152bi_1826 {
  visibility: hidden;
  position: absolute;
  left: 100%;
}
._ui-kit-tab-bar-root_152bi_1725 div._ui-kit-tab-bar-tabbar_152bi_1725 div._ui-kit-tab-bar-bar_152bi_1817 div._ui-kit-tab-bar-tab_152bi_1725._ui-kit-tab-bar-closable_152bi_1831 div._ui-kit-tab-bar-textwrap_152bi_1743 {
  padding-right: 24px;
}
._ui-kit-tab-bar-root_152bi_1725 div._ui-kit-tab-bar-tabbar_152bi_1725 div._ui-kit-tab-bar-bar_152bi_1817 div._ui-kit-tab-bar-tab_152bi_1725 div._ui-kit-tab-bar-textwrap_152bi_1743 {
  position: static;
  display: flex;
  box-sizing: border-box;
}
._ui-kit-tab-bar-root_152bi_1725 div._ui-kit-tab-bar-tabbar_152bi_1725 div._ui-kit-tab-bar-bar_152bi_1817 div._ui-kit-tab-bar-tab_152bi_1725 div._ui-kit-tab-bar-textwrap_152bi_1743 p {
  margin-top: auto;
  margin-bottom: auto;
  margin-left: 8px;
  margin-right: 8px;
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
  /* Эти опции - необходимые условия */
  overflow: hidden;
  white-space: nowrap;
  /* Добавляем троеточия в конце предложения, если текст
    не помещается в блок */
  text-overflow: ellipsis;
  margin-top: auto;
  margin-bottom: auto;
  margin-left: 8px;
  margin-right: 8px;
  pointer-events: none;
  max-width: 200px;
  min-width: 50px;
  width: min-content;
  box-sizing: border-box;
  flex-grow: 1;
  color: #747782;
}
._ui-kit-tab-bar-root_152bi_1725 div._ui-kit-tab-bar-tabbar_152bi_1725 div._ui-kit-tab-bar-bar_152bi_1817 div._ui-kit-tab-bar-tab_152bi_1725 span {
  position: absolute;
  display: flex;
  width: 16px;
  height: 16px;
  right: 8px;
  top: 50%;
  cursor: pointer;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
._ui-kit-tab-bar-root_152bi_1725 div._ui-kit-tab-bar-tabbar_152bi_1725 div._ui-kit-tab-bar-bar_152bi_1817 div._ui-kit-tab-bar-tab_152bi_1725 span svg {
  margin: auto;
}
._ui-kit-tab-bar-root_152bi_1725 div._ui-kit-tab-bar-expander_152bi_1897 {
  width: auto;
  max-width: 10px;
  flex-grow: 1;
  box-sizing: border-box;
  background-color: transparent;
}
._ui-kit-tab-bar-root_152bi_1725 div._ui-kit-tab-bar-bar_152bi_1817 {
  display: flex;
  flex: 1;
  margin-right: 34px;
}
._ui-kit-tab-bar-root_152bi_1725 div._ui-kit-tab-bar-tabbar_152bi_1725 {
  position: relative;
  height: 32px;
  width: 100%;
  display: flex;
  background-color: transparent;
  box-sizing: border-box;
}
._ui-kit-tab-bar-root_152bi_1725 div._ui-kit-tab-bar-tabbar_152bi_1725 div._ui-kit-tab-bar-select_152bi_1917 {
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
  height: 32px;
  width: 32px;
  min-height: 32px;
  min-width: 32px;
  border: 0;
  padding: auto;
  margin-left: 1px;
  margin-right: 1px;
  display: none;
  position: absolute;
  right: 0px;
  background-color: #e7e9eb;
  background-color: transparent;
  border-radius: 50%;
}
._ui-kit-tab-bar-root_152bi_1725 div._ui-kit-tab-bar-tabbar_152bi_1725 div._ui-kit-tab-bar-select_152bi_1917:hover {
  background-color: rgba(93.4813715201, 191.0050074182, 40.0079925818, 0.38);
  height: 32px;
  width: 32px;
  display: flex;
  visibility: visible;
}
._ui-kit-tab-bar-root_152bi_1725 div._ui-kit-tab-bar-tabbar_152bi_1725 div._ui-kit-tab-bar-select_152bi_1917:hover div._ui-kit-tab-bar-dropdown_152bi_1952 {
  display: block;
  visibility: visible;
}
._ui-kit-tab-bar-root_152bi_1725 div._ui-kit-tab-bar-tabbar_152bi_1725 div._ui-kit-tab-bar-select_152bi_1917._ui-kit-tab-bar-active_152bi_1737 {
  background-color: #ffffff;
}
._ui-kit-tab-bar-root_152bi_1725 div._ui-kit-tab-bar-tabbar_152bi_1725 div._ui-kit-tab-bar-select_152bi_1917._ui-kit-tab-bar-show_152bi_1959 {
  height: 32px;
  width: 32px;
  display: flex;
  visibility: visible;
}
._ui-kit-tab-bar-root_152bi_1725 div._ui-kit-tab-bar-tabbar_152bi_1725 div._ui-kit-tab-bar-select_152bi_1917 svg {
  margin: auto;
}
._ui-kit-tab-bar-root_152bi_1725 div._ui-kit-tab-bar-tabbar_152bi_1725 div._ui-kit-tab-bar-select_152bi_1917 p {
  margin: auto;
}
._ui-kit-tab-bar-root_152bi_1725 div._ui-kit-tab-bar-tabbar_152bi_1725 div._ui-kit-tab-bar-select_152bi_1917 div._ui-kit-tab-bar-dropdown_152bi_1952 {
  position: absolute;
  display: none;
  visibility: hidden;
  top: 100%;
  right: 0px;
  overflow-y: auto;
  padding-top: 5px;
  padding-bottom: 5px;
  max-height: 202px;
  border-radius: 8px;
  background-color: #ffffff;
  border: 0;
}
._ui-kit-tab-bar-root_152bi_1725 div._ui-kit-tab-bar-tabbar_152bi_1725 div._ui-kit-tab-bar-select_152bi_1917 div._ui-kit-tab-bar-dropdown_152bi_1952._ui-kit-tab-bar-show_152bi_1959 {
  display: block;
  visibility: visible;
}
._ui-kit-tab-bar-root_152bi_1725 div._ui-kit-tab-bar-tabbar_152bi_1725 div._ui-kit-tab-bar-select_152bi_1917 div._ui-kit-tab-bar-dropdown_152bi_1952 div._ui-kit-tab-bar-item_152bi_1989 {
  padding: 5px;
  display: none;
  visibility: hidden;
  flex: 1;
  position: static;
  min-width: max-content;
  width: auto;
  width: 156;
  height: 22px;
  border: 0;
}
._ui-kit-tab-bar-root_152bi_1725 div._ui-kit-tab-bar-tabbar_152bi_1725 div._ui-kit-tab-bar-select_152bi_1917 div._ui-kit-tab-bar-dropdown_152bi_1952 div._ui-kit-tab-bar-item_152bi_1989:hover {
  background-color: rgb(185.0556815954, 241.9988105545, 175.9801894455);
}
._ui-kit-tab-bar-root_152bi_1725 div._ui-kit-tab-bar-tabbar_152bi_1725 div._ui-kit-tab-bar-select_152bi_1917 div._ui-kit-tab-bar-dropdown_152bi_1952 div._ui-kit-tab-bar-item_152bi_1989._ui-kit-tab-bar-show_152bi_1959 {
  display: flex;
  visibility: visible;
}
._ui-kit-tab-bar-root_152bi_1725 div._ui-kit-tab-bar-tabbar_152bi_1725 div._ui-kit-tab-bar-select_152bi_1917 div._ui-kit-tab-bar-dropdown_152bi_1952 div._ui-kit-tab-bar-item_152bi_1989 p {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
  /* Эти опции - необходимые условия */
  overflow: hidden;
  white-space: nowrap;
  /* Добавляем троеточия в конце предложения, если текст
    не помещается в блок */
  text-overflow: ellipsis;
  margin-top: auto;
  margin-bottom: auto;
  margin-left: 8px;
  margin-right: 8px;
  pointer-events: none;
  max-width: 200px;
  min-width: 50px;
  width: min-content;
  max-width: 140px;
  min-width: 50px;
  width: min-content;
  min-width: unset;
  width: 140px;
  box-sizing: border-box;
  flex-grow: 1;
}
._ui-kit-tab-bar-root_152bi_1725 div._ui-kit-tab-bar-tabbar_152bi_1725 div._ui-kit-tab-bar-select_152bi_1917 div._ui-kit-tab-bar-dropdown_152bi_1952 div._ui-kit-tab-bar-item_152bi_1989 span {
  margin-right: 8px;
}
._ui-kit-tab-bar-root_152bi_1725 div._ui-kit-tab-bar-content_152bi_2054 {
  height: 100%;
  width: 100%;
  flex-grow: 1;
}
._ui-kit-tab-bar-root_152bi_1725 div._ui-kit-tab-bar-content_152bi_2054._ui-kit-tab-bar-content-visible_152bi_2059 {
  display: unset;
}
._ui-kit-tab-bar-root_152bi_1725 div._ui-kit-tab-bar-content_152bi_2054._ui-kit-tab-bar-content-invisible_152bi_2062 {
  display: none;
}

._ui-kit-icon-root_152bi_2066._ui-kit-icon-variant-neutral_152bi_2066 path {
  fill: #6d7985;
}
._ui-kit-icon-root_152bi_2066._ui-kit-icon-variant-success_152bi_2069 path {
  fill: #1ba049;
}
._ui-kit-icon-root_152bi_2066._ui-kit-icon-variant-warning_152bi_2072 path {
  fill: #ffc400;
}
._ui-kit-icon-root_152bi_2066._ui-kit-icon-variant-error_152bi_2075 path {
  fill: #d92020;
}

._ui-kit-tooltip_152bi_2079 {
  position: absolute;
  left: 40px;
  bottom: 100%;
  padding: 6px 10px;
  background-color: #0b1f33;
  box-shadow: 0px 1.6px 3.6px 0px rgba(0, 0, 0, 0.1411764706), 0px 1.6px 3.6px 0px rgba(0, 0, 0, 0.1411764706);
  color: #ffffff;
  font-weight: 400;
  font-size: 16px;
  line-height: 16px;
  border-radius: 4px;
  z-index: 100;
}

._ui-kit-filters-form-filters_152bi_2094 {
  display: flex;
  flex-direction: column;
  gap: 8px;
}

._ui-kit-filters-form-filter_152bi_2094 {
  display: flex;
  flex: 1;
  align-items: center;
  background: #E7ECF1;
  padding: 4px 4px 4px 4px;
  border-radius: 8px;
  gap: 8px;
}
._ui-kit-filters-form-filter_152bi_2094 ._ui-kit-filters-form-field_152bi_2109 {
  flex: 1;
}
._ui-kit-filters-form-filter_152bi_2094 ._ui-kit-filters-form-subfield_152bi_2112 {
  display: flex;
  align-items: center;
  gap: 8px;
}
._ui-kit-filters-form-filter_152bi_2094 ._ui-kit-filters-form-condition-button_152bi_2117 {
  width: 54px;
  height: 32px;
  padding: 8px;
  flex-wrap: wrap;
  display: flex;
  justify-content: start;
}
._ui-kit-filters-form-filter_152bi_2094 ._ui-kit-filters-form-operator-button_152bi_2125 {
  width: 40px;
  height: 32px;
  padding: 8px;
}
._ui-kit-filters-form-filter_152bi_2094 ._ui-kit-filters-form-operator-value_152bi_2130 {
  color: #9747FF;
}
._ui-kit-filters-form-filter_152bi_2094 ._ui-kit-filters-form-value_152bi_2133 {
  flex: 1;
}
._ui-kit-filters-form-filter_152bi_2094 ._ui-kit-filters-form-remove-button_152bi_2136, ._ui-kit-filters-form-filter_152bi_2094 ._ui-kit-filters-form-edit-button_152bi_2136 {
  padding: 0px;
  height: 26px;
  width: 26px;
}
._ui-kit-filters-form-filter_152bi_2094 ._ui-kit-filters-form-remove-button_152bi_2136 path, ._ui-kit-filters-form-filter_152bi_2094 ._ui-kit-filters-form-edit-button_152bi_2136 path {
  color: #9747FF;
  fill: currentColor;
}
._ui-kit-filters-form-filter_152bi_2094 ._ui-kit-filters-form-remove-button_152bi_2136 {
  margin-right: 16px;
}

._ui-kit-filters-form-add-actions_152bi_2149 {
  display: flex;
  margin-top: 16px;
  gap: 22px;
}

._ui-kit-filters-form-button_152bi_2155 {
  padding: 0;
}

._ui-kit-applied-filters-root_152bi_2159 {
  display: flex;
  align-items: center;
  gap: 4px;
  /* временно, пока не реализован выпадающий список при переполнении */
  flex-wrap: wrap;
}
._ui-kit-applied-filters-root_152bi_2159 ._ui-kit-applied-filters-item_152bi_2166 {
  display: flex;
  align-items: center;
  height: 24px;
  background: #e4e7ec;
  padding: 4px 12px 4px 12px;
  border-radius: 16px;
  box-sizing: border-box;
  color: #232431;
}
._ui-kit-applied-filters-root_152bi_2159 ._ui-kit-applied-filters-item_152bi_2166._ui-kit-applied-filters-filters-button_152bi_2176 {
  background: #7b61ff;
  color: #ffffff;
  cursor: pointer;
}
._ui-kit-applied-filters-root_152bi_2159 ._ui-kit-applied-filters-item_152bi_2166 ._ui-kit-applied-filters-content_152bi_2181 {
  white-space: pre;
  font-size: 14px;
  font-weight: 400;
  line-height: 16px;
  display: flex;
  align-items: center;
}
._ui-kit-applied-filters-root_152bi_2159 ._ui-kit-applied-filters-item_152bi_2166 ._ui-kit-applied-filters-sort-icon_152bi_2189 {
  width: 20px;
  height: 20px;
  min-width: min-content;
  color: #7b61ff;
}
._ui-kit-applied-filters-root_152bi_2159 ._ui-kit-applied-filters-item_152bi_2166 ._ui-kit-applied-filters-sort-icon_152bi_2189 path {
  fill: currentColor;
}
._ui-kit-applied-filters-root_152bi_2159 ._ui-kit-applied-filters-item_152bi_2166 ._ui-kit-applied-filters-remove-icon_152bi_2198 {
  margin-right: -6px;
  width: 16px;
  height: 16px;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
}
._ui-kit-applied-filters-root_152bi_2159 ._ui-kit-applied-filters-item_152bi_2166 ._ui-kit-applied-filters-remove-icon_152bi_2198._ui-kit-applied-filters-padding_152bi_2207 {
  margin-left: 6px;
}
._ui-kit-applied-filters-root_152bi_2159 ._ui-kit-applied-filters-item_152bi_2166 ._ui-kit-applied-filters-remove-icon_152bi_2198 path {
  color: #747782;
  fill: currentColor;
}
._ui-kit-applied-filters-root_152bi_2159 ._ui-kit-applied-filters-reset-button_152bi_2214 {
  padding: 0;
  font-size: 14px;
  font-weight: 500;
  height: 24px;
}

._ui-kit-data-loading-overlay-root_152bi_2221 {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 10;
  background-color: #ffffff;
  box-sizing: border-box;
  top: 0;
}

._ui-kit-data-loading-overlay-content_152bi_2234 {
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (min-width: 1280px) {
  ._ui-kit-data-loading-overlay-content_152bi_2234 {
    max-width: 50%;
  }
}
@media (max-width: 1280px) {
  ._ui-kit-data-loading-overlay-content_152bi_2234 {
    max-width: 80%;
  }
}
._ui-kit-data-loading-overlay-content_152bi_2234 {
  align-items: stretch;
}

._ui-kit-data-loading-overlay-main_152bi_2253 {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
}

._ui-kit-data-loading-overlay-main-content_152bi_2260 {
  max-width: 50%;
  display: flex;
  flex-direction: column;
  gap: 24px;
}

._ui-kit-data-loading-overlay-main-content-title_152bi_2267 {
  font-weight: 600;
  font-size: 26px;
  line-height: 24px;
  color: #0b1f33;
}

._ui-kit-data-loading-overlay-main-content-description_152bi_2274 {
  font-size: 18px;
  line-height: 24px;
  font-weight: 400;
  color: #828282;
}

._ui-kit-data-loading-overlay-main-image_152bi_2281 {
  margin: 24px 24px 24px 0;
  width: 279px;
  min-width: 279px;
}

._ui-kit-data-loading-overlay-cancel-button_152bi_2287 {
  width: max-content;
  margin-top: 16px;
}

._ui-kit-data-loading-overlay-indicator_152bi_2292 {
  align-items: stretch;
}

._ui-kit-no-data-overlay-root_152bi_2296 {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 26px;
  height: 100%;
  background-color: #ffffff;
}

._ui-kit-no-data-overlay-content_152bi_2305 {
  display: flex;
  gap: 24px;
  align-items: center;
}

._ui-kit-no-data-overlay-close-icon_152bi_2311 {
  margin-top: 3px;
}
._ui-kit-no-data-overlay-close-icon_152bi_2311 path {
  color: #66727f;
  fill: currentColor;
}

._ui-kit-no-data-overlay-message_152bi_2319 {
  font-weight: 600;
  color: #0b1f33;
}

._ui-kit-action-overlay-root_152bi_2324 {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 10;
  background-color: #ffffff;
  padding-top: 24px;
  padding-bottom: 24px;
  box-sizing: border-box;
  top: 0;
}

._ui-kit-action-overlay-content_152bi_2339 {
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (min-width: 1280px) {
  ._ui-kit-action-overlay-content_152bi_2339 {
    max-width: 50%;
  }
}
@media (max-width: 1280px) {
  ._ui-kit-action-overlay-content_152bi_2339 {
    max-width: 80%;
  }
}
._ui-kit-action-overlay-content_152bi_2339 {
  align-items: stretch;
}

._ui-kit-action-overlay-main_152bi_2358 {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
}

._ui-kit-action-overlay-mainImage_152bi_2365 {
  margin: 24px 24px 24px 0;
  width: 279px;
  min-width: 279px;
}

._ui-kit-action-overlay-indicator_152bi_2371 {
  align-items: stretch;
}

div._ui-kit-selector-select_152bi_2375 {
  display: flex;
  position: relative;
  width: 74px;
  height: 100%;
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  border-width: 1px;
  border-style: solid;
  border-color: #ffffff;
  border-radius: 5px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background-color: #ffffff;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
  appearance: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
div._ui-kit-selector-select_152bi_2375 p._ui-kit-selector-disabled_152bi_2413 {
  color: #B0B6BF;
}
div._ui-kit-selector-select_152bi_2375:hover:not(._ui-kit-selector-disabled_152bi_2413) {
  border-color: #99A0AC;
}
div._ui-kit-selector-select_152bi_2375:hover:not(._ui-kit-selector-disabled_152bi_2413)::after {
  border-color: #5DBF28;
}
div._ui-kit-selector-select_152bi_2375:active:not(._ui-kit-selector-disabled_152bi_2413) {
  outline: none;
  background-color: #ffffff;
}
div._ui-kit-selector-select_152bi_2375:active:not(._ui-kit-selector-disabled_152bi_2413)::after {
  border-color: #00954C;
}
div._ui-kit-selector-select_152bi_2375:focus:active:not(._ui-kit-selector-disabled_152bi_2413) {
  background-color: #ffffff;
  border-color: #99A0AC;
  background-color: #E7C3F4;
}
div._ui-kit-selector-select_152bi_2375:focus:not(._ui-kit-selector-disabled_152bi_2413) {
  outline: none;
  background-color: #C3F4D3;
  border-color: #5DBF28;
  background-color: #E7C3F4;
}
div._ui-kit-selector-select_152bi_2375:not(._ui-kit-selector-disabled_152bi_2413) {
  cursor: pointer;
}
div._ui-kit-selector-select_152bi_2375._ui-kit-selector-openup_152bi_2443 {
  background-color: #ffffff;
}
div._ui-kit-selector-select_152bi_2375._ui-kit-selector-openup_152bi_2443 div._ui-kit-selector-dropdown_152bi_2446 {
  visibility: visible;
  display: block;
  bottom: calc(100% + 5px);
  top: unset;
}
div._ui-kit-selector-select_152bi_2375._ui-kit-selector-opendown_152bi_2452 {
  background-color: #ffffff;
}
div._ui-kit-selector-select_152bi_2375._ui-kit-selector-opendown_152bi_2452 div._ui-kit-selector-dropdown_152bi_2446 {
  visibility: visible;
  display: block;
  top: calc(100% + 5px);
  bottom: unset;
}
div._ui-kit-selector-select_152bi_2375::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 5px;
  width: 7px;
  height: 7px;
  display: block;
  border-style: solid;
  border-width: 0px 2px 2px 0px;
  border-color: #747782;
  border-radius: 0;
  -webkit-transform: translateY(-75%) translateX(-50%) rotate(45deg);
  -ms-transform: translateY(-75%) translateX(-50%) rotate(45deg);
  transform: translateY(-75%) translateX(-50%) rotate(45deg);
  pointer-events: none;
}
div._ui-kit-selector-select_152bi_2375._ui-kit-selector-disabled_152bi_2413::after {
  border-color: #B0B6BF;
}
div._ui-kit-selector-select_152bi_2375 div._ui-kit-selector-dropdown_152bi_2446 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  border-width: 1px;
  border-style: solid;
  border-color: #ffffff;
  border-radius: 5px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background-color: #ffffff;
}
div._ui-kit-selector-select_152bi_2375 div._ui-kit-selector-dropdown_152bi_2446 {
  visibility: hidden;
  display: hidden;
  border-color: #99A0AC;
  padding-top: 5px;
  padding-bottom: 5px;
  position: absolute;
  left: 0;
  bottom: 100%;
  width: 100%;
  max-height: 202px;
  border-radius: 5px;
  overflow-y: auto;
  z-index: 1;
  box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2);
}
div._ui-kit-selector-select_152bi_2375 div._ui-kit-selector-dropdown_152bi_2446 div._ui-kit-selector-item_152bi_2515 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
  border: 0;
  height: 32px;
  background-color: #ffffff;
  position: unset;
  display: flex;
  width: 100%;
  height: 32px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
div._ui-kit-selector-select_152bi_2375 div._ui-kit-selector-dropdown_152bi_2446 div._ui-kit-selector-item_152bi_2515:hover {
  background: rgba(0, 0, 0, 0.0509803922);
}
div._ui-kit-selector-select_152bi_2375 div._ui-kit-selector-dropdown_152bi_2446 div._ui-kit-selector-item_152bi_2515._ui-kit-selector-active_152bi_2550 {
  background: rgba(0, 0, 0, 0.0509803922);
}

._ui-kit-pagination_152bi_2554 {
  display: flex;
  flex-direction: row;
  height: 40px;
  gap: 24px;
  background-color: #ffffff;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
._ui-kit-pagination_152bi_2554 div._ui-kit-pagination-records_152bi_2564 {
  display: flex;
  flex-direction: row;
}
._ui-kit-pagination_152bi_2554 div._ui-kit-pagination-records_152bi_2564 p {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  margin-left: 10px;
  margin-right: 10px;
  margin-bottom: auto;
  margin-top: auto;
}
._ui-kit-pagination_152bi_2554 div._ui-kit-pagination-records_152bi_2564 button {
  width: 18px;
  height: 18px;
  margin-top: auto;
  margin-bottom: auto;
  margin-left: 10px;
  margin-right: 10px;
  padding: 0;
  border: 0;
  background: none;
}
._ui-kit-pagination_152bi_2554 div._ui-kit-pagination-records_152bi_2564 button svg {
  width: 100%;
  height: 100%;
}
._ui-kit-pagination_152bi_2554 div._ui-kit-pagination-expander_152bi_2597 {
  width: 100%;
  flex: 1;
}
._ui-kit-pagination_152bi_2554 div._ui-kit-pagination-delimeter_152bi_2601 {
  height: 24px;
  width: 1px;
  margin-top: auto;
  margin-bottom: auto;
  background-color: #d5d8df;
  margin-right: 10px;
  margin-left: 0px;
}
._ui-kit-pagination_152bi_2554 div._ui-kit-pagination-pages_152bi_2610 {
  display: flex;
  flex-direction: row;
  height: 100%;
}
._ui-kit-pagination_152bi_2554 div._ui-kit-pagination-pages_152bi_2610 div._ui-kit-pagination-delimeter_152bi_2601 {
  height: 24px;
  width: 1px;
  margin-top: auto;
  margin-bottom: auto;
  background-color: #d5d8df;
  margin-right: 10px;
  margin-left: 0px;
}
._ui-kit-pagination_152bi_2554 div._ui-kit-pagination-pages_152bi_2610 p {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  margin-left: 10px;
  margin-right: 10px;
  margin-bottom: auto;
  margin-top: auto;
}
._ui-kit-pagination_152bi_2554 div._ui-kit-pagination-pages_152bi_2610 div._ui-kit-pagination-buttons_152bi_2638 {
  width: 85px;
  display: flex;
  flex-direction: row;
}
._ui-kit-pagination_152bi_2554 div._ui-kit-pagination-pages_152bi_2610 div._ui-kit-pagination-buttons_152bi_2638 div._ui-kit-pagination-expander_152bi_2597 {
  width: 5px;
}
._ui-kit-pagination_152bi_2554 div._ui-kit-pagination-pages_152bi_2610 div._ui-kit-pagination-buttons_152bi_2638 button {
  width: 40px;
  height: 40px;
  border-radius: 8px;
  border-style: none;
  background-color: #e4e7ec;
  position: relative;
}
._ui-kit-pagination_152bi_2554 div._ui-kit-pagination-pages_152bi_2610 div._ui-kit-pagination-buttons_152bi_2638 button:not(:disabled) {
  cursor: pointer;
}
._ui-kit-pagination_152bi_2554 div._ui-kit-pagination-pages_152bi_2610 div._ui-kit-pagination-buttons_152bi_2638 button:hover:not(:disabled) {
  background-color: #d5d8df;
}
._ui-kit-pagination_152bi_2554 div._ui-kit-pagination-pages_152bi_2610 div._ui-kit-pagination-buttons_152bi_2638 button span {
  position: absolute;
  width: 25%;
  height: 25%;
  display: block;
  top: 50%;
  left: 50%;
  border-style: solid;
  border-color: #747782;
  border-radius: 0;
  pointer-events: none;
}
._ui-kit-pagination_152bi_2554 div._ui-kit-pagination-pages_152bi_2610 div._ui-kit-pagination-buttons_152bi_2638 button._ui-kit-pagination-cannot_152bi_2672 span {
  border-color: #C4CAD0;
}
._ui-kit-pagination_152bi_2554 div._ui-kit-pagination-pages_152bi_2610 div._ui-kit-pagination-buttons_152bi_2638 button._ui-kit-pagination-left_152bi_2675 span {
  border-width: 0px 0px 2px 2px;
  -webkit-transform: translateY(-50%) translateX(-25%) rotate(45deg);
  -ms-transform: translateY(-50%) translateX(-25%) rotate(45deg);
  transform: translateY(-50%) translateX(-25%) rotate(45deg);
}
._ui-kit-pagination_152bi_2554 div._ui-kit-pagination-pages_152bi_2610 div._ui-kit-pagination-buttons_152bi_2638 button._ui-kit-pagination-right_152bi_2681 span {
  border-width: 2px 2px 0px 0px;
  -webkit-transform: translateY(-50%) translateX(-75%) rotate(45deg);
  -ms-transform: translateY(-50%) translateX(-75%) rotate(45deg);
  transform: translateY(-50%) translateX(-75%) rotate(45deg);
}
._ui-kit-pagination_152bi_2554 ._ui-kit-pagination-refresh-section_152bi_2687 {
  display: flex;
  flex-direction: row;
}
._ui-kit-pagination_152bi_2554 ._ui-kit-pagination-refresh_152bi_2687 {
  margin-top: auto;
  margin-bottom: auto;
  margin-left: 5px;
  margin-right: 5px;
}
._ui-kit-pagination_152bi_2554 ._ui-kit-pagination-refresh_152bi_2687:active:not(._disabled_152bi_244) path {
  fill: #d5d8df;
}

._ui-kit-table-root_152bi_2701 {
  display: flex;
  flex-direction: column;
  position: relative;
  background: #ffffff;
}

._ui-kit-table-root_152bi_2701 {
  flex: 1 1 0;
  overflow: hidden;
  position: relative;
}

._ui-kit-table-scrollable-container_152bi_2714::-webkit-scrollbar {
  width: 12px;
  height: 12px;
}
._ui-kit-table-scrollable-container_152bi_2714::-webkit-scrollbar-track {
  background: #ffffff;
}
._ui-kit-table-scrollable-container_152bi_2714::-webkit-scrollbar-thumb {
  box-shadow: inset 0 0 2px 2px #D5D8DE;
  border: solid 4px transparent;
  border-radius: 8px;
}
._ui-kit-table-scrollable-container_152bi_2714::-webkit-scrollbar-thumb:hover {
  box-shadow: inset 0 0 2px 2px #989898;
}
._ui-kit-table-scrollable-container_152bi_2714 {
  position: absolute;
  left: 0;
  top: 0;
  overflow: auto scroll;
}

._ui-kit-table-scrolled-content_152bi_2736 {
  position: relative;
  width: 100%;
  min-height: 100%;
}

._ui-kit-table-overlay_152bi_2742 {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
}

._ui-kit-table-cell-root_152bi_2750 {
  flex: 1 1 0;
  display: flex;
  align-items: center;
  padding-left: 8px;
  padding-right: 8px;
  overflow: hidden;
  position: relative;
  box-sizing: border-box;
}
._ui-kit-table-cell-root_152bi_2750 a, ._ui-kit-table-cell-root_152bi_2750 a:visited {
  color: #4a157c;
  white-space: nowrap;
}

._ui-kit-table-cell-dragging-devider_152bi_2765 {
  border-right: 1px solid #c4cad0;
  height: 100%;
  position: absolute;
}

._ui-kit-table-header-outer-wrapper_152bi_2771 {
  flex: 0 0 auto;
  display: flex;
  flex-direction: column;
  overflow: hidden;
  border-bottom: 1px solid #c4cad0;
  color: #0b1f33;
}

._ui-kit-table-header-inner-wrapper_152bi_2780 {
  position: relative;
  width: 0;
  display: flex;
  flex-direction: column;
}

._ui-kit-table-header-row-root_152bi_2787 {
  height: 31.5px;
  line-height: 1;
  display: flex;
  font-size: 14px;
  font-weight: 700;
}
._ui-kit-table-header-row-root_152bi_2787._ui-kit-table-header-row-groups_152bi_2794 {
  height: auto;
}
._ui-kit-table-header-row-root_152bi_2787._ui-kit-table-header-row-filters_152bi_2797 {
  height: 30px;
}

._ui-kit-table-row-root_152bi_2801 {
  width: 100%;
  height: 23.994px;
  display: flex;
  cursor: pointer;
  color: #66727f;
  font-size: 14px;
  font-weight: 400;
  border-bottom: 1px solid #d5d8df;
}
._ui-kit-table-row-root_152bi_2801:hover:not(._ui-kit-table-row-selected_152bi_2811, ._ui-kit-table-row-dragging-column-in-progress_152bi_2811) {
  background: rgb(184.8789144168, 242.0018663422, 176.0151336578);
}
._ui-kit-table-row-root_152bi_2801._ui-kit-table-row-selected_152bi_2811 {
  background: rgba(184.8789144168, 242.0018663422, 176.0151336578, 0.5);
}

._ui-kit-table-text-cell-wrapper_152bi_2818 {
  flex-shrink: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
  white-space: nowrap;
}

._ui-kit-data-table-color-indicator-root_152bi_2826 {
  width: 16px;
  height: 16px;
  border-radius: 50%;
}

._ui-kit-data-table-color-indicator-red_152bi_2832 {
  background-color: #FA4547;
}

._ui-kit-data-table-color-indicator-green_152bi_2836 {
  background-color: #27AF6E;
}

._ui-kit-data-table-color-indicator-yellow_152bi_2840 {
  background-color: #F9B922;
}

._ui-kit-data-table-color-indicator-gray_152bi_2844 {
  background-color: #B0BABF;
}

._ui-kit-data-table-color-indicator-blue_152bi_2848 {
  background-color: #176DEF;
}

._ui-kit-data-table-color-indicator-tooltip_152bi_2852 {
  position: absolute;
  left: 40px;
  bottom: 100%;
  padding: 5px 12px;
  background-color: white;
  box-shadow: 0px 8px 32px 0px rgba(0, 0, 0, 0.12);
  border-radius: 8px;
  z-index: 10;
}

._ui-kit-data-table-container_152bi_2863 {
  display: flex;
  flex-direction: column;
}

._ui-kit-data-table-contained_152bi_2868 {
  flex: 1 0 auto;
}

._ui-kit-data-table-body_152bi_2872 {
  flex: 1 1 0;
  flex-basis: 0;
}

._ui-kit-data-table-top-toolbar-container_152bi_2877 {
  margin-bottom: 17px;
}

._ui-kit-data-table-paper-expand_152bi_2881 {
  flex: 1 0 auto;
}

._ui-kit-data-table-separator_152bi_2885 {
  position: absolute;
  top: 0;
  bottom: 0;
  width: 1px;
  background-color: "red";
  z-index: 1;
}

._ui-kit-data-table-pagination_152bi_2894 {
  margin-top: 3px;
}

._ui-kit-data-table-container-gap_152bi_2898 {
  height: 100%;
  gap: 16px;
}

._ui-kit-data-table-column-header-cell-root_152bi_2903 {
  transition: color 0.3s ease;
  box-sizing: border-box;
  justify-content: space-between;
}
._ui-kit-data-table-column-header-cell-root_152bi_2903._ui-kit-data-table-column-header-cell-sortable_152bi_2908:hover {
  background: #B9F2B0;
}
._ui-kit-data-table-column-header-cell-root_152bi_2903._ui-kit-data-table-column-header-cell-sortable_152bi_2908 {
  cursor: pointer;
  padding-right: 0;
}
._ui-kit-data-table-column-header-cell-root_152bi_2903._ui-kit-data-table-column-header-cell-current-cell-dragging_152bi_2915 {
  background: #B9F2B0;
}

._ui-kit-data-table-column-header-cell-sort-icon_152bi_2919 {
  width: 20px;
  height: 20px;
  min-width: min-content;
  color: #7b61ff;
}
._ui-kit-data-table-column-header-cell-sort-icon_152bi_2919 path {
  fill: currentColor;
}

._ui-kit-data-table-column-resize-handle-root_152bi_2929 {
  width: 8px;
  height: 31.5px;
  margin-left: -4px;
  display: flex;
  align-items: center;
  justify-content: center;
  line-height: 0;
  user-select: none;
}
._ui-kit-data-table-column-resize-handle-root_152bi_2929._ui-kit-data-table-column-resize-handle-active_152bi_2939 {
  cursor: col-resize;
}

._ui-kit-data-table-column-resize-handle-border_152bi_2943 {
  border-right: 1px solid #c4cad0;
  height: 100%;
}

._ui-kit-data-table-group-separators-separator_152bi_2948 {
  position: absolute;
  top: 0;
  height: 100%;
  width: 1px;
  background-color: red;
  z-index: 1;
}

._ui-kit-data-table-header-root_152bi_2957 {
  position: relative;
}
._ui-kit-data-table-header-root_152bi_2957 ._ui-kit-data-table-header-resize-handle_152bi_2960 {
  position: absolute;
  color: transparent;
}
._ui-kit-data-table-header-root_152bi_2957:hover ._ui-kit-data-table-header-resize-handle_152bi_2960 {
  color: red;
}

._ui-kit-data-table-header-menu-opened_152bi_2968 {
  background: #70D03D !important;
}

._ui-kit-data-table-header-group-row_152bi_2972 {
  display: flex;
  position: relative;
}
._ui-kit-data-table-header-group-row_152bi_2972::after {
  content: "";
  position: absolute;
  width: 100vw;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background-color: red;
}

._ui-kit-data-table-header-group_152bi_2972 {
  border-bottom: 1px solid red;
  font-weight: 700;
}

._ui-kit-data-table-header-separator_152bi_2992 {
  position: absolute;
  top: 0;
  height: 100%;
  width: 1px;
  background-color: red;
}

._ui-kit-data-table-header-sort-menu-item_152bi_3000 {
  display: flex;
  align-items: center;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
._ui-kit-data-table-header-sort-menu-item_152bi_3000:hover {
  background: #D6FEC2 !important;
}

._ui-kit-data-table-header-sort-menu-item-icon_152bi_3010 {
  padding-right: 6px !important;
}
._ui-kit-data-table-header-sort-menu-item-icon_152bi_3010 path {
  color: #747782;
  fill: currentColor;
}

._ui-kit-data-table-toolbar-root_152bi_3018 {
  display: flex;
  justify-content: space-between;
}

._ui-kit-data-table-toolbar-data-actions_152bi_3023 {
  display: flex;
  align-items: center;
}
._ui-kit-data-table-toolbar-data-actions_152bi_3023 ._ui-kit-data-table-toolbar-icon-button_152bi_3027 path {
  color: #9747FF;
  fill: currentColor;
}

._ui-kit-data-table-toolbar-devider_152bi_3032 {
  margin-right: 6px;
  margin-left: 8px;
  height: 24px !important;
}

._ui-kit-data-table-toolbar-tools_152bi_3038 {
  display: flex;
  align-items: center;
}
._ui-kit-data-table-toolbar-tools_152bi_3038 ._ui-kit-data-table-toolbar-icon-button_152bi_3027 path {
  color: #5dbf28;
  fill: currentColor;
}
._ui-kit-data-table-toolbar-tools_152bi_3038 ._ui-kit-data-table-toolbar-settings-button_152bi_3046 path {
  color: #66727f;
  fill: currentColor;
}
._ui-kit-data-table-toolbar-tools_152bi_3038 ._ui-kit-data-table-toolbar-opened_152bi_3050 path {
  color: #5dbf28;
}
._ui-kit-data-table-toolbar-tools_152bi_3038 ._ui-kit-data-table-toolbar-settings-menu-item_152bi_3053 {
  display: flex;
  align-items: center;
  cursor: default !important;
}

._ui-kit-data-table-toolbar-icon-button_152bi_3027 {
  padding: 3px !important;
}

._ui-kit-data-table-toolbar-filters-button_152bi_3063 {
  color: #0b1f33 !important;
}

._ui-kit-column-filter-item_152bi_3067 {
  cursor: default !important;
}
._ui-kit-column-filter-item_152bi_3067._ui-kit-column-filter-checkbox_152bi_3070 {
  display: flex;
  align-items: center;
  padding-left: 16px;
}
._ui-kit-column-filter-item_152bi_3067._ui-kit-column-filter-checkbox_152bi_3070:hover {
  background: #D6FEC2 !important;
}
._ui-kit-column-filter-item_152bi_3067._ui-kit-column-filter-checkbox_152bi_3070 label > input {
  margin-right: 8px;
}

._ui-kit-page_152bi_3082 {
  display: flex;
  flex-direction: column;
  padding: auto;
  margin: auto;
  width: 100%;
  height: 100%;
}
._ui-kit-page_152bi_3082 div._ui-kit-page-inner_152bi_3090 {
  display: flex;
  flex-direction: row;
  width: max-content;
  height: max-content;
  margin: auto;
}
._ui-kit-page_152bi_3082 div._ui-kit-page-inner_152bi_3090 svg {
  margin-right: 20px;
}
._ui-kit-page_152bi_3082 div._ui-kit-page-inner_152bi_3090 div._ui-kit-page-right_152bi_3100 {
  display: flex;
  flex-direction: column;
  width: 390px;
  flex: 1;
}
._ui-kit-page_152bi_3082 div._ui-kit-page-inner_152bi_3090 div._ui-kit-page-right_152bi_3100 ._ui-kit-page-header_152bi_3106 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 26px;
  font-weight: 600;
  line-height: 32px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  margin-bottom: 20px;
}
._ui-kit-page_152bi_3082 div._ui-kit-page-inner_152bi_3090 div._ui-kit-page-right_152bi_3100 ._ui-kit-page-comment_152bi_3117 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 18px;
  font-weight: 400;
  line-height: 24px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  color: #546270;
}
._ui-kit-page_152bi_3082 div._ui-kit-page-inner_152bi_3090 div._ui-kit-page-right_152bi_3100 ._ui-kit-page-button_152bi_3128 {
  margin-top: auto;
  padding-top: 20px;
}

._ui-kit-header-link-root_152bi_3133 {
  height: 100%;
  display: flex;
  cursor: pointer;
  flex-direction: column;
}
._ui-kit-header-link-root_152bi_3133:hover {
  filter: opacity(0.8);
}
._ui-kit-header-link-root_152bi_3133:active {
  filter: opacity(0.5);
}
._ui-kit-header-link-root_152bi_3133 ._ui-kit-header-link-underline_152bi_3145 {
  height: 2px;
  background-color: transparent;
}
._ui-kit-header-link-root_152bi_3133 ._ui-kit-header-link-title_152bi_3149 {
  flex: 1;
  display: flex;
  margin: 6px 12px;
  align-items: center;
}
._ui-kit-header-link-root_152bi_3133 ._ui-kit-header-link-title_152bi_3149 a {
  font-family: Lato;
  font-size: 16px;
  font-weight: 600;
  line-height: 20px;
  letter-spacing: 0em;
  text-align: center;
  color: #66727f;
  text-decoration: none;
}
._ui-kit-header-link-root_152bi_3133._ui-kit-header-link-active_152bi_3165 ._ui-kit-header-link-title_152bi_3149 a {
  color: #0b1f33;
}
._ui-kit-header-link-root_152bi_3133._ui-kit-header-link-active_152bi_3165 ._ui-kit-header-link-underline_152bi_3145 {
  background-color: #5dbf28;
}

._ui-kit-header-user-root_152bi_3172 {
  width: 24px;
  height: 24px;
  border-radius: 12px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #5dbf28;
  font-family: Lato;
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
  letter-spacing: 0em;
  color: #ffffff;
}

._ui-kit-input-adornment-root_152bi_3188 {
  margin-left: 10px;
  display: flex;
  align-items: center;
}
._ui-kit-input-adornment-root_152bi_3188._ui-kit-input-adornment-color-mode-fill_152bi_3193 {
  fill: #989898;
}
._ui-kit-input-adornment-root_152bi_3188._ui-kit-input-adornment-color-mode-stroke_152bi_3196 {
  stroke: #989898;
}

._ui-kit-loading-overlay-root_152bi_3200 {
  display: flex;
  align-items: center;
  justify-content: center;
}
._ui-kit-loading-overlay-root_152bi_3200._ui-kit-loading-overlay-suppress-clicks_152bi_3205 {
  pointer-events: none;
}
._ui-kit-loading-overlay-root_152bi_3200 {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 10;
  background-color: rgba(255, 255, 255, 0.7);
}

._ui-kit-loading-overlay-rect_152bi_3216 {
  background: #e9e9e9;
  border-radius: 16px;
}

._ui-kit-loading-overlay-spinner_152bi_3221 {
  margin: 36px;
}

._ui-kit-loading-overlay-fixed_152bi_3225 {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 10;
  background-color: rgba(255, 255, 255, 0.7);
}

div._ui-kit-menu_152bi_3235 {
  width: 260px;
  padding-top: 5px;
  height: 100%;
  background-color: #ffffff;
  box-shadow: 0px 4px 16px 0px rgba(0, 78, 155, 0.1019607843);
  display: flex;
  flex-direction: column;
  position: relative;
  box-shadow: inset 0px 6.4000000954px 28px 0px rgba(0, 0, 0, 0.1215686275);
  box-shadow: inset 0px 4px 4px 0px rgba(0, 0, 0, 0.0784313725);
  border-right-color: #d5d8df;
  border-right-width: 2px;
  border-right-style: solid;
  box-sizing: border-box;
  visibility: visible;
  opacity: 100%;
  -webkit-transition: visibility 0s ease 0.3s, opacity 0.3s ease, max-height 0.3s ease, width 0.3s;
  -moz-transition: visibility 0s ease 0.3s, opacity 0.3s ease, max-height 0.3s ease, width 0.3s;
  -ms-transition: visibility 0s ease 0.3s, opacity 0.3s ease, max-height 0.3s ease, width 0.3s;
  -o-transition: visibility 0s ease 0.3s, opacity 0.3s ease, max-height 0.3s ease, width 0.3s;
  transition: visibility 0s ease 0.3s, opacity 0.3s ease, max-height 0.3s ease, width 0.3s;
}
div._ui-kit-menu_152bi_3235._ui-kit-menu-collapsed_152bi_3258 {
  opacity: 0%;
  overflow: hidden;
}
div._ui-kit-menu_152bi_3235 ._ui-kit-menu-widget-container_152bi_3262 {
  padding-left: 17px;
  padding-right: 34px;
  padding-top: 16px;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  gap: 8px;
}
div._ui-kit-menu_152bi_3235 p {
  font-family: Lato;
  color: #0b1f33;
  font-size: 20px;
  font-weight: 700;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  padding-left: 17px;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-right: 34px;
  /* Эти опции - необходимые условия */
  overflow: hidden;
  white-space: nowrap;
  /* Добавляем троеточия в конце предложения, если текст
    не помещается в блок */
  text-overflow: ellipsis;
  margin: 0;
}
div._ui-kit-menu_152bi_3235 span._ui-kit-menu-collapse_152bi_3258 {
  position: absolute;
  border-color: #d5d8df;
  border-style: solid;
  border-width: 2px;
  border-radius: 50%;
  background-color: #ffffff;
  width: 24px;
  height: 24px;
  right: -1px;
  align-items: center;
  -webkit-transform: translateX(50%) translateY(24px);
  -ms-transform: translateX(50%) translateY(24px);
  transform: translateX(50%) translateY(24px);
  cursor: pointer;
}
div._ui-kit-menu_152bi_3235 span._ui-kit-menu-collapse_152bi_3258::after {
  content: "";
  width: 25%;
  height: 25%;
  display: block;
  position: relative;
  top: 50%;
  left: 50%;
  border-style: solid;
  border-width: 0px 0px 3px 3px;
  border-color: #747787;
  border-radius: 0;
  -webkit-transform: translateY(-50%) translateX(-25%) rotate(45deg);
  -ms-transform: translateY(-50%) translateX(-25%) rotate(45deg);
  transform: translateY(-50%) translateX(-25%) rotate(45deg);
  pointer-events: none;
  transition: transform 1s;
}
div._ui-kit-menu_152bi_3235 span._ui-kit-menu-collapse_152bi_3258:hover {
  background-color: #5DBF28;
  border-color: #F1F3F6;
}
div._ui-kit-menu_152bi_3235 span._ui-kit-menu-collapse_152bi_3258:hover::after {
  border-color: #FFFFFF;
}
div._ui-kit-menu_152bi_3235._ui-kit-menu-collapsed_152bi_3258 {
  width: 0px;
}
div._ui-kit-menu_152bi_3235._ui-kit-menu-collapsed_152bi_3258 span._ui-kit-menu-collapse_152bi_3258 {
  visibility: hidden;
  -webkit-transition: visibility 0s linear 0.3s;
  -moz-transition: visibility 0s linear 0.3s;
  -ms-transition: visibility 0s linear 0.3s;
  -o-transition: visibility 0s linear 0.3s;
  transition: visibility 0s linear 0.3s;
}
div._ui-kit-menu_152bi_3235._ui-kit-menu-collapsed_152bi_3258 span._ui-kit-menu-collapse_152bi_3258::after {
  -webkit-transform: translateY(-50%) translateX(-50%) rotate(45deg) rotate3d(1, 1, 0, 180deg);
  -ms-transform: translateY(-50%) translateX(-50%) rotate(45deg) rotate3d(1, 1, 0, 180deg);
  transform: translateY(-50%) translateX(-50%) rotate(45deg) rotate3d(1, 1, 0, 180deg);
  visibility: hidden;
  -webkit-transition: visibility 0s linear 0.3s;
  -moz-transition: visibility 0s linear 0.3s;
  -ms-transition: visibility 0s linear 0.3s;
  -o-transition: visibility 0s linear 0.3s;
  transition: visibility 0s linear 0.3s;
}

div._ui-kit-menu-root_152bi_3356 {
  width: 260px;
  padding-top: 5px;
  height: 100%;
  background-color: #ffffff;
  box-shadow: 0px 4px 16px 0px rgba(0, 78, 155, 0.1019607843);
  display: flex;
  flex-direction: column;
  position: relative;
  box-shadow: inset 0px 6.4000000954px 28px 0px rgba(0, 0, 0, 0.1215686275);
  box-shadow: inset 0px 4px 4px 0px rgba(0, 0, 0, 0.0784313725);
  border-right-color: #d5d8df;
  border-right-width: 2px;
  border-right-style: solid;
  -webkit-transition: width 0.3s ease;
  -moz-transition: width 0.3s ease;
  -ms-transition: width 0.3s ease;
  -o-transition: width 0.3s ease;
  transition: width 0.3s ease;
}
div._ui-kit-menu-root_152bi_3356 p._ui-kit-menu-header_152bi_3376 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 20px;
  font-weight: 700;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  padding-left: 17px;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-right: 34px;
  /* Эти опции - необходимые условия */
  overflow: hidden;
  white-space: nowrap;
  /* Добавляем троеточия в конце предложения, если текст
    не помещается в блок */
  text-overflow: ellipsis;
  width: 100%;
  margin: 0;
}
div._ui-kit-menu-root_152bi_3356 div._ui-kit-menu-items_152bi_3398 {
  opacity: 0%;
  max-height: 0px;
  overflow: hidden;
  -webkit-transition: visibility 0s linear 0.3s, opacity 0.3s ease, max-height 0.3s ease, width 0.3s ease;
  -moz-transition: visibility 0s linear 0.3s, opacity 0.3s ease, max-height 0.3s ease, width 0.3s ease;
  -ms-transition: visibility 0s linear 0.3s, opacity 0.3s ease, max-height 0.3s ease, width 0.3s ease;
  -o-transition: visibility 0s linear 0.3s, opacity 0.3s ease, max-height 0.3s ease, width 0.3s ease;
  transition: visibility 0s linear 0.3s, opacity 0.3s ease, max-height 0.3s ease, width 0.3s ease;
}
div._ui-kit-menu-root_152bi_3356 div._ui-kit-menu-items_152bi_3398._ui-kit-menu-show_152bi_3408 {
  visibility: visible;
  max-height: 100%;
  opacity: 100%;
}

div._ui-kit-menu-root-item_152bi_3414 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  padding-left: 17px;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-right: 34px;
  padding-left: 0px;
}
div._ui-kit-menu-root-item_152bi_3414 a._ui-kit-menu-linked_152bi_3429 {
  text-decoration: none;
  margin: 0px;
}
div._ui-kit-menu-root-item_152bi_3414 a._ui-kit-menu-linked_152bi_3429 div._ui-kit-menu-main_152bi_3433 {
  position: relative;
  display: flex;
}
div._ui-kit-menu-root-item_152bi_3414 a._ui-kit-menu-linked_152bi_3429 div._ui-kit-menu-main_152bi_3433 img {
  margin-right: 10px;
}
div._ui-kit-menu-root-item_152bi_3414 a._ui-kit-menu-linked_152bi_3429 div._ui-kit-menu-main_152bi_3433 p {
  margin-right: auto;
}
div._ui-kit-menu-root-item_152bi_3414 a._ui-kit-menu-linked_152bi_3429 div._ui-kit-menu-main_152bi_3433 span._ui-kit-menu-colapseable_152bi_3443 {
  position: absolute;
  display: flex;
  right: 10px;
  width: 12px;
  height: 12px;
  top: 50%;
  padding: 0;
  align-items: center;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
div._ui-kit-menu-root-item_152bi_3414 a._ui-kit-menu-linked_152bi_3429 div._ui-kit-menu-main_152bi_3433 span._ui-kit-menu-colapseable_152bi_3443::after {
  content: "";
  position: relative;
  display: block;
  margin: auto;
  width: 50%;
  height: 50%;
  border-style: solid;
  border-width: 0 2px 2px 0;
  border-color: #0b1f33;
  border-radius: 0;
  -webkit-transform: translateY(-25%) rotate(45deg);
  -ms-transform: translateY(-25%) rotate(45deg);
  transform: translateY(-25%) rotate(45deg);
  pointer-events: none;
  cursor: pointer;
  transition: visibility 0s linear 1s, opacity 1s ease, transform 1s;
}
div._ui-kit-menu-root-item_152bi_3414 a._ui-kit-menu-linked_152bi_3429 div._ui-kit-menu-main_152bi_3433 span._ui-kit-menu-colapseable_152bi_3443._ui-kit-menu-expanded_152bi_3474::after {
  -webkit-transform: translateY(25%) rotate(45deg) rotate3d(1, -1, 0, 180deg);
  -ms-transform: translateY(25%) rotate(45deg) rotate3d(1, -1, 0, 180deg);
  transform: translateY(25%) rotate(45deg) rotate3d(1, -1, 0, 180deg);
}
div._ui-kit-menu-root-item_152bi_3414 a._ui-kit-menu-linked_152bi_3429 div._ui-kit-menu-main_152bi_3433 span._ui-kit-menu-colapseable_152bi_3443._ui-kit-menu-collapsed_152bi_3258 {
  opacity: 0%;
  visibility: hidden;
}
div._ui-kit-menu-root-item_152bi_3414 a._ui-kit-menu-linked_152bi_3429 p._ui-kit-menu-item-comment_152bi_3483 {
  font-family: Lato;
  color: #a3a7ad;
  font-size: 12px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
}
div._ui-kit-menu-root-item_152bi_3414 div._ui-kit-menu-linked_152bi_3429 {
  text-decoration: none;
  margin: 0px;
}
div._ui-kit-menu-root-item_152bi_3414 div._ui-kit-menu-linked_152bi_3429 div._ui-kit-menu-main_152bi_3433 {
  position: relative;
  display: flex;
}
div._ui-kit-menu-root-item_152bi_3414 div._ui-kit-menu-linked_152bi_3429 div._ui-kit-menu-main_152bi_3433 img {
  margin-right: 10px;
}
div._ui-kit-menu-root-item_152bi_3414 div._ui-kit-menu-linked_152bi_3429 div._ui-kit-menu-main_152bi_3433 p {
  margin-right: auto;
}
div._ui-kit-menu-root-item_152bi_3414 div._ui-kit-menu-linked_152bi_3429 div._ui-kit-menu-main_152bi_3433 span._ui-kit-menu-colapseable_152bi_3443 {
  position: absolute;
  display: flex;
  right: 10px;
  width: 12px;
  height: 12px;
  top: 50%;
  padding: 0;
  align-items: center;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
div._ui-kit-menu-root-item_152bi_3414 div._ui-kit-menu-linked_152bi_3429 div._ui-kit-menu-main_152bi_3433 span._ui-kit-menu-colapseable_152bi_3443::after {
  content: "";
  position: relative;
  display: block;
  margin: auto;
  width: 50%;
  height: 50%;
  border-style: solid;
  border-width: 0 2px 2px 0;
  border-color: #0b1f33;
  border-radius: 0;
  -webkit-transform: translateY(-25%) rotate(45deg);
  -ms-transform: translateY(-25%) rotate(45deg);
  transform: translateY(-25%) rotate(45deg);
  pointer-events: none;
  cursor: pointer;
  transition: visibility 0s linear 1s, opacity 1s ease, transform 1s;
}
div._ui-kit-menu-root-item_152bi_3414 div._ui-kit-menu-linked_152bi_3429 div._ui-kit-menu-main_152bi_3433 span._ui-kit-menu-colapseable_152bi_3443._ui-kit-menu-expanded_152bi_3474::after {
  -webkit-transform: translateY(25%) rotate(45deg) rotate3d(1, -1, 0, 180deg);
  -ms-transform: translateY(25%) rotate(45deg) rotate3d(1, -1, 0, 180deg);
  transform: translateY(25%) rotate(45deg) rotate3d(1, -1, 0, 180deg);
}
div._ui-kit-menu-root-item_152bi_3414 div._ui-kit-menu-linked_152bi_3429 div._ui-kit-menu-main_152bi_3433 span._ui-kit-menu-colapseable_152bi_3443._ui-kit-menu-collapsed_152bi_3258 {
  opacity: 0%;
  visibility: hidden;
}
div._ui-kit-menu-root-item_152bi_3414 div._ui-kit-menu-linked_152bi_3429 p._ui-kit-menu-item-comment_152bi_3483 {
  font-family: Lato;
  color: #a3a7ad;
  font-size: 12px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
}

div._ui-kit-menu-group_152bi_3558 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 700;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  padding-left: 17px;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-right: 34px;
}
div._ui-kit-menu-group_152bi_3558 a._ui-kit-menu-linked_152bi_3429 {
  text-decoration: none;
  margin: 0px;
}
div._ui-kit-menu-group_152bi_3558 a._ui-kit-menu-linked_152bi_3429 div._ui-kit-menu-main_152bi_3433 {
  position: relative;
  display: flex;
}
div._ui-kit-menu-group_152bi_3558 a._ui-kit-menu-linked_152bi_3429 div._ui-kit-menu-main_152bi_3433 img {
  margin-right: 10px;
}
div._ui-kit-menu-group_152bi_3558 a._ui-kit-menu-linked_152bi_3429 div._ui-kit-menu-main_152bi_3433 p {
  margin-right: auto;
}
div._ui-kit-menu-group_152bi_3558 a._ui-kit-menu-linked_152bi_3429 div._ui-kit-menu-main_152bi_3433 span._ui-kit-menu-colapseable_152bi_3443 {
  position: absolute;
  display: flex;
  right: 10px;
  width: 12px;
  height: 12px;
  top: 50%;
  padding: 0;
  align-items: center;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
div._ui-kit-menu-group_152bi_3558 a._ui-kit-menu-linked_152bi_3429 div._ui-kit-menu-main_152bi_3433 span._ui-kit-menu-colapseable_152bi_3443::after {
  content: "";
  position: relative;
  display: block;
  margin: auto;
  width: 50%;
  height: 50%;
  border-style: solid;
  border-width: 0 2px 2px 0;
  border-color: #0b1f33;
  border-radius: 0;
  -webkit-transform: translateY(-25%) rotate(45deg);
  -ms-transform: translateY(-25%) rotate(45deg);
  transform: translateY(-25%) rotate(45deg);
  pointer-events: none;
  cursor: pointer;
  transition: visibility 0s linear 1s, opacity 1s ease, transform 1s;
}
div._ui-kit-menu-group_152bi_3558 a._ui-kit-menu-linked_152bi_3429 div._ui-kit-menu-main_152bi_3433 span._ui-kit-menu-colapseable_152bi_3443._ui-kit-menu-expanded_152bi_3474::after {
  -webkit-transform: translateY(25%) rotate(45deg) rotate3d(1, -1, 0, 180deg);
  -ms-transform: translateY(25%) rotate(45deg) rotate3d(1, -1, 0, 180deg);
  transform: translateY(25%) rotate(45deg) rotate3d(1, -1, 0, 180deg);
}
div._ui-kit-menu-group_152bi_3558 a._ui-kit-menu-linked_152bi_3429 div._ui-kit-menu-main_152bi_3433 span._ui-kit-menu-colapseable_152bi_3443._ui-kit-menu-collapsed_152bi_3258 {
  opacity: 0%;
  visibility: hidden;
}
div._ui-kit-menu-group_152bi_3558 a._ui-kit-menu-linked_152bi_3429 p._ui-kit-menu-item-comment_152bi_3483 {
  font-family: Lato;
  color: #a3a7ad;
  font-size: 12px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
}
div._ui-kit-menu-group_152bi_3558 div._ui-kit-menu-linked_152bi_3429 {
  text-decoration: none;
  margin: 0px;
}
div._ui-kit-menu-group_152bi_3558 div._ui-kit-menu-linked_152bi_3429 div._ui-kit-menu-main_152bi_3433 {
  position: relative;
  display: flex;
}
div._ui-kit-menu-group_152bi_3558 div._ui-kit-menu-linked_152bi_3429 div._ui-kit-menu-main_152bi_3433 img {
  margin-right: 10px;
}
div._ui-kit-menu-group_152bi_3558 div._ui-kit-menu-linked_152bi_3429 div._ui-kit-menu-main_152bi_3433 p {
  margin-right: auto;
}
div._ui-kit-menu-group_152bi_3558 div._ui-kit-menu-linked_152bi_3429 div._ui-kit-menu-main_152bi_3433 span._ui-kit-menu-colapseable_152bi_3443 {
  position: absolute;
  display: flex;
  right: 10px;
  width: 12px;
  height: 12px;
  top: 50%;
  padding: 0;
  align-items: center;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
div._ui-kit-menu-group_152bi_3558 div._ui-kit-menu-linked_152bi_3429 div._ui-kit-menu-main_152bi_3433 span._ui-kit-menu-colapseable_152bi_3443::after {
  content: "";
  position: relative;
  display: block;
  margin: auto;
  width: 50%;
  height: 50%;
  border-style: solid;
  border-width: 0 2px 2px 0;
  border-color: #0b1f33;
  border-radius: 0;
  -webkit-transform: translateY(-25%) rotate(45deg);
  -ms-transform: translateY(-25%) rotate(45deg);
  transform: translateY(-25%) rotate(45deg);
  pointer-events: none;
  cursor: pointer;
  transition: visibility 0s linear 1s, opacity 1s ease, transform 1s;
}
div._ui-kit-menu-group_152bi_3558 div._ui-kit-menu-linked_152bi_3429 div._ui-kit-menu-main_152bi_3433 span._ui-kit-menu-colapseable_152bi_3443._ui-kit-menu-expanded_152bi_3474::after {
  -webkit-transform: translateY(25%) rotate(45deg) rotate3d(1, -1, 0, 180deg);
  -ms-transform: translateY(25%) rotate(45deg) rotate3d(1, -1, 0, 180deg);
  transform: translateY(25%) rotate(45deg) rotate3d(1, -1, 0, 180deg);
}
div._ui-kit-menu-group_152bi_3558 div._ui-kit-menu-linked_152bi_3429 div._ui-kit-menu-main_152bi_3433 span._ui-kit-menu-colapseable_152bi_3443._ui-kit-menu-collapsed_152bi_3258 {
  opacity: 0%;
  visibility: hidden;
}
div._ui-kit-menu-group_152bi_3558 div._ui-kit-menu-linked_152bi_3429 p._ui-kit-menu-item-comment_152bi_3483 {
  font-family: Lato;
  color: #a3a7ad;
  font-size: 12px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
}

div._ui-kit-menu-item_152bi_3398 {
  padding-left: 0px;
}
div._ui-kit-menu-item_152bi_3398 a {
  text-decoration: none;
  display: block;
  padding-left: 17px;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-right: 34px;
}
div._ui-kit-menu-item_152bi_3398 a div p {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  /* Эти опции - необходимые условия */
  overflow: hidden;
  white-space: nowrap;
  /* Добавляем троеточия в конце предложения, если текст
    не помещается в блок */
  text-overflow: ellipsis;
  padding: 0;
}
div._ui-kit-menu-item_152bi_3398 a div p._ui-kit-menu-item-comment_152bi_3483 {
  font-family: Lato;
  color: #a3a7ad;
  font-size: 12px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  /* Эти опции - необходимые условия */
  overflow: hidden;
  white-space: nowrap;
  /* Добавляем троеточия в конце предложения, если текст
    не помещается в блок */
  text-overflow: ellipsis;
  padding: 0;
}
div._ui-kit-menu-item_152bi_3398:hover {
  background-color: #B9F2B0;
}

div._ui-kit-menu-group_152bi_3558 {
  visibility: visible;
  opacity: 100%;
  -webkit-transition: visibility 0s ease 0.3s, opacity 0.3s ease, max-height 0.3s ease, width 0.3s;
  -moz-transition: visibility 0s ease 0.3s, opacity 0.3s ease, max-height 0.3s ease, width 0.3s;
  -ms-transition: visibility 0s ease 0.3s, opacity 0.3s ease, max-height 0.3s ease, width 0.3s;
  -o-transition: visibility 0s ease 0.3s, opacity 0.3s ease, max-height 0.3s ease, width 0.3s;
  transition: visibility 0s ease 0.3s, opacity 0.3s ease, max-height 0.3s ease, width 0.3s;
}
div._ui-kit-menu-group_152bi_3558._ui-kit-menu-collapsed_152bi_3258 {
  opacity: 0%;
  overflow: hidden;
}
div._ui-kit-menu-group_152bi_3558 div._ui-kit-menu-header_152bi_3376 div {
  display: block;
  position: relative;
}
div._ui-kit-menu-group_152bi_3558 div._ui-kit-menu-header_152bi_3376 div p {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 700;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  /* Эти опции - необходимые условия */
  overflow: hidden;
  white-space: nowrap;
  /* Добавляем троеточия в конце предложения, если текст
    не помещается в блок */
  text-overflow: ellipsis;
  padding: 0;
}
div._ui-kit-menu-group_152bi_3558 div._ui-kit-menu-header_152bi_3376 div p._ui-kit-menu-item-comment_152bi_3483 {
  font-family: Lato;
  color: #a3a7ad;
  font-size: 12px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  /* Эти опции - необходимые условия */
  overflow: hidden;
  white-space: nowrap;
  /* Добавляем троеточия в конце предложения, если текст
    не помещается в блок */
  text-overflow: ellipsis;
  padding: 0;
}
div._ui-kit-menu-group_152bi_3558 div._ui-kit-menu-header_152bi_3376 div._ui-kit-menu-text_152bi_3801 span._ui-kit-menu-colapseable_152bi_3443 {
  position: absolute;
  display: flex;
  width: 24px;
  height: 24px;
  right: -24px;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  padding: 0;
  border-color: #0B1F33;
}
div._ui-kit-menu-group_152bi_3558 div._ui-kit-menu-header_152bi_3376 div._ui-kit-menu-text_152bi_3801 span._ui-kit-menu-colapseable_152bi_3443::after {
  content: "";
  position: relative;
  display: block;
  margin: auto;
  width: 30%;
  height: 30%;
  border-style: solid;
  border-width: 0 2px 2px 0;
  border-color: #0b1f33;
  border-radius: 0;
  -webkit-transform: translateY(-25%) rotate(45deg);
  -ms-transform: translateY(-25%) rotate(45deg);
  transform: translateY(-25%) rotate(45deg);
  pointer-events: none;
  cursor: pointer;
  transition: visibility 0s linear 1s, opacity 1s ease, transform 1s;
}
div._ui-kit-menu-group_152bi_3558 div._ui-kit-menu-header_152bi_3376 div._ui-kit-menu-text_152bi_3801 span._ui-kit-menu-colapseable_152bi_3443._ui-kit-menu-expanded_152bi_3474::after {
  -webkit-transform: translateY(25%) rotate(45deg) rotate3d(1, -1, 0, 180deg);
  -ms-transform: translateY(25%) rotate(45deg) rotate3d(1, -1, 0, 180deg);
  transform: translateY(25%) rotate(45deg) rotate3d(1, -1, 0, 180deg);
}
div._ui-kit-menu-group_152bi_3558 div._ui-kit-menu-header_152bi_3376 div._ui-kit-menu-text_152bi_3801 span._ui-kit-menu-colapseable_152bi_3443._ui-kit-menu-collapsed_152bi_3258 {
  opacity: 0%;
  visibility: hidden;
}
div._ui-kit-menu-group_152bi_3558 div._ui-kit-menu-children_152bi_3841 {
  opacity: 0%;
  max-height: 0px;
  overflow: hidden;
  -webkit-transition: visibility 0s ease 0.3s, opacity 0.3s ease, max-height 0.3s ease, width 0.3s;
  -moz-transition: visibility 0s ease 0.3s, opacity 0.3s ease, max-height 0.3s ease, width 0.3s;
  -ms-transition: visibility 0s ease 0.3s, opacity 0.3s ease, max-height 0.3s ease, width 0.3s;
  -o-transition: visibility 0s ease 0.3s, opacity 0.3s ease, max-height 0.3s ease, width 0.3s;
  transition: visibility 0s ease 0.3s, opacity 0.3s ease, max-height 0.3s ease, width 0.3s;
}
div._ui-kit-menu-group_152bi_3558 div._ui-kit-menu-children_152bi_3841._ui-kit-menu-show_152bi_3408 {
  visibility: visible;
  max-height: 100%;
  opacity: 100%;
}

._ui-kit-entity-modal-actions-root_152bi_3857 {
  padding: 24px 24px 24px 24px;
  display: flex;
  justify-content: start;
  align-items: center;
  gap: 12px;
}
._ui-kit-entity-modal-actions-root_152bi_3857 button {
  min-width: 100px;
}

._ui-kit-entity-modal-content-root_152bi_3868 {
  margin: 24px 24px 0px 24px;
  height: 100%;
  overflow-y: auto;
  position: relative;
}

._ui-kit-entity-modal-content-no-vertical-scroll_152bi_3875 {
  overflow-y: inherit;
}

._ui-kit-entity-modal-title-root_152bi_3879 {
  padding: 0px 24px 0px 24px;
  display: flex;
  height: 36px;
  font-size: 26px;
  line-height: 36px;
  font-weight: 600;
}

._ui-kit-entity-modal-title_152bi_3879 {
  flex: 1;
  margin: 0;
  color: #232431;
}

._ui-kit-entity-modal-root_152bi_3894 {
  position: fixed;
  inset: 0;
  z-index: 10;
  opacity: 0;
  transition: opacity 0.3s ease;
  height: 100%;
}
._ui-kit-entity-modal-root_152bi_3894._ui-kit-entity-modal-hidden_152bi_3902 {
  display: none;
}
._ui-kit-entity-modal-root_152bi_3894._ui-kit-entity-modal-visible_152bi_3905 {
  opacity: 1;
}

._ui-kit-entity-modal-backdrop_152bi_3909 {
  position: fixed;
  z-index: -1;
  inset: 0;
  background: rgba(0, 0, 0, 0.5);
}

._ui-kit-entity-modal-container_152bi_3916 {
  height: 100%;
  width: 100%;
  flex-direction: column;
  align-items: end;
  justify-content: space-around;
  display: flex;
}

._ui-kit-entity-modal-content_152bi_3868 {
  position: relative;
  width: calc(100% - 220px);
  height: 100%;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  box-shadow: 0px 8px 32px 0px rgba(0, 0, 0, 0.4);
  background: #ffffff;
}

._ui-kit-entity-modal-header_152bi_3936 {
  display: flex;
  justify-content: space-between;
  height: 24px;
  line-height: 16px;
  color: #232431;
  padding: 20px 24px 0px 24px;
}
._ui-kit-entity-modal-header_152bi_3936 ._ui-kit-entity-modal-back_152bi_3909 {
  cursor: pointer;
  display: flex;
  align-items: center;
  font-size: 18px;
  font-weight: 500;
  margin-left: -4px;
  gap: 8px;
}
._ui-kit-entity-modal-header_152bi_3936 path {
  fill: currentColor;
  color: #747782;
}

._ui-kit-entity-modal-close-button_152bi_3958 {
  cursor: pointer;
  position: absolute;
  top: 20px;
  right: 20px;
}

._ui-kit-entity-dialog-content_152bi_3965 {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
}

._ui-kit-entity-dialog-more-button_152bi_3972 {
  padding: 0 !important;
  min-width: auto !important;
  width: 35px !important;
  height: 35px !important;
}
._ui-kit-entity-dialog-more-button_152bi_3972 path {
  color: #66727f;
  fill: currentColor;
}

._ui-kit-entity-dialog-form_152bi_3983 {
  display: flex;
  flex-direction: column;
  gap: 19px;
}

._ui-kit-entity-dialog-form-full-height_152bi_3989 {
  height: 100%;
}

._ui-kit-entity-dialog-form-tab-padding_152bi_3993 {
  padding-top: 14px;
  height: 100%;
  box-sizing: border-box;
}

._ui-kit-entity-dialog-form-row_152bi_3999 {
  display: flex;
  gap: 24px;
}

._ui-kit-entity-dialog-form-control_152bi_4004 {
  flex: 1;
}

._ui-kit-entity-dialog-form-check-box_152bi_4008 {
  margin-top: 3px;
  margin-bottom: 3px;
}

._ui-kit-entity-dialog-form-data-table-container_152bi_4013 {
  height: 100%;
}

._ui-kit-calendar-root_152bi_4017 {
  color: #0b1f33;
  flex-direction: column;
  width: fit-content;
  background: #ffffff;
}

._ui-kit-calendar-control-row_152bi_4024 {
  display: flex;
  min-height: 32px;
  align-items: center;
  margin-bottom: 12px;
}

._ui-kit-calendar-control-button_152bi_4031 {
  padding: 0 !important;
  border: none;
  height: 35px;
  width: 35px;
}
._ui-kit-calendar-control-button_152bi_4031 path {
  color: #858f99;
  fill: currentColor;
}

._ui-kit-calendar-position_152bi_4042 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 18px;
  font-weight: 600;
  line-height: 24px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  flex: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  text-transform: capitalize;
  color: #5dbf28;
  width: 100%;
}

._ui-kit-calendar-row_152bi_4060 {
  display: flex;
  height: 36px;
  padding-top: 2px;
  padding-bottom: 2px;
}

._ui-kit-calendar-week-row_152bi_4067 {
  margin-bottom: 2px;
}

._ui-kit-calendar-day_152bi_4071 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  width: 34px;
  height: 34px;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 1px transparent solid;
  border-radius: 50%;
}
._ui-kit-calendar-day_152bi_4071._ui-kit-calendar-week-day_152bi_4092 {
  text-transform: capitalize;
}
._ui-kit-calendar-day_152bi_4071._ui-kit-calendar-another-month_152bi_4095 {
  color: #e7e9eb;
}
._ui-kit-calendar-day_152bi_4071._ui-kit-calendar-selectable-day_152bi_4098 {
  cursor: pointer;
}
._ui-kit-calendar-day_152bi_4071._ui-kit-calendar-selectable-day_152bi_4098:hover {
  border: 1px #5dbf28 solid;
}

._ui-kit-calendar-selected-day_152bi_4105 {
  width: 34px;
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #ffffff;
  border: 1px #5dbf28 solid;
  border-radius: 50%;
  background: #5dbf28;
}

._ui-kit-calendar-current-day-mark_152bi_4117 {
  width: 34px;
  height: 34px;
  border: 1px #0b1f33 solid;
  border-radius: 50%;
}

._ui-kit-time-selector-root_152bi_4124 {
  color: #0b1f33;
  display: flex;
  flex-direction: column;
  align-items: center;
  background: #ffffff;
  width: fit-content;
}

._ui-kit-time-selector-button_152bi_4133 {
  padding: 0 !important;
  border: none;
  height: 35px;
  width: 35px;
}
._ui-kit-time-selector-button_152bi_4133 path {
  color: #858f99;
  fill: currentColor;
}

._ui-kit-time-selector-button-inc_152bi_4144 svg {
  transform: rotate(180deg);
}

._ui-kit-time-selector-button-group_152bi_4148 {
  display: flex;
}

._ui-kit-time-selector-value_152bi_4152 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  display: flex;
  align-items: center;
  margin: 0;
  text-align: center;
  white-space: break-spaces;
}

._ui-kit-notification-badge-root_152bi_4168 {
  display: flex;
  position: relative;
  cursor: pointer;
}
._ui-kit-notification-badge-root_152bi_4168:hover {
  filter: opacity(75%);
}
._ui-kit-notification-badge-root_152bi_4168 ._ui-kit-notification-badge-button_152bi_4176 {
  padding: 0 !important;
  border: none;
}
._ui-kit-notification-badge-root_152bi_4168 ._ui-kit-notification-badge-button_152bi_4176:hover {
  filter: unset;
}
._ui-kit-notification-badge-root_152bi_4168 ._ui-kit-notification-badge-button_152bi_4176:focus {
  filter: unset;
}
._ui-kit-notification-badge-root_152bi_4168 ._ui-kit-notification-badge-button_152bi_4176 path {
  fill: #66727f;
}
._ui-kit-notification-badge-root_152bi_4168 ._ui-kit-notification-badge-unreaded-counter_152bi_4189 {
  position: absolute;
  right: -3px;
  top: -2px;
  display: flex;
  align-items: center;
  justify-content: center;
  background: #5dbf28;
  border: 1px solid #ffffff;
  border-radius: 50%;
  color: #ffffff;
  box-sizing: border-box;
  font-size: 11px;
  font-weight: 600;
}
._ui-kit-notification-badge-root_152bi_4168 ._ui-kit-notification-badge-unreaded-counter_152bi_4189._ui-kit-notification-badge-unreaded-counter-big_152bi_4204 {
  font-size: 9px;
  font-weight: 500;
}

._ui-kit-notification-list-container_152bi_4209 {
  display: flex;
  flex-direction: column;
  box-sizing: border-box;
  text-wrap: wrap;
  padding: 16px 8px 4px 8px;
  width: 416px;
  height: 550px;
  gap: 8px;
  box-shadow: 0px 6.4px 28px 0px rgba(11, 31, 51, 0.12), 0px 1.2px 18px 0px rgba(11, 31, 51, 0.08);
}
._ui-kit-notification-list-container_152bi_4209 ._ui-kit-notification-list-header_152bi_4220 {
  display: flex;
  height: 24px;
  align-items: center;
  justify-content: space-between;
  margin: 0 8px;
}
._ui-kit-notification-list-container_152bi_4209 ._ui-kit-notification-list-header_152bi_4220 ._ui-kit-notification-list-title_152bi_4227 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 18px;
  font-weight: 700;
  line-height: 24px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
}
._ui-kit-notification-list-container_152bi_4209 ._ui-kit-notification-list-header_152bi_4220 ._ui-kit-notification-list-close-button_152bi_4237 {
  padding: 0 !important;
  width: 20px;
  height: 20px;
  border: none;
}
._ui-kit-notification-list-container_152bi_4209 ._ui-kit-notification-list-header_152bi_4220 ._ui-kit-notification-list-close-button_152bi_4237 path {
  fill: #747782;
}

._ui-kit-notification-list-loading-progress_152bi_4247 {
  visibility: hidden;
  padding: 0 8px 4px 8px;
}
._ui-kit-notification-list-loading-progress_152bi_4247._ui-kit-notification-list-loading-progress-visible_152bi_4251 {
  visibility: visible;
}

._ui-kit-notification-details-back-button_152bi_4255 {
  margin: 0 0 0 12px;
  padding: 8px 0;
  height: 24px;
  color: #0b1f33 !important;
  justify-content: start;
  font-family: Lato;
  color: #0b1f33;
  font-size: 18px;
  font-weight: 500;
  line-height: 24px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
}
._ui-kit-notification-details-back-button_152bi_4255 path {
  fill: #747782;
}

._ui-kit-notification-list-no-notifications_152bi_4274 {
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  gap: 12px;
  padding: 16px;
}
._ui-kit-notification-list-no-notifications_152bi_4274 ._ui-kit-notification-list-no-notifications-title_152bi_4283 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 20px;
  font-weight: 700;
  line-height: 24px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  text-align: center;
  height: 24px;
}
._ui-kit-notification-list-no-notifications_152bi_4274 ._ui-kit-notification-list-no-notifications-message_152bi_4295 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  text-align: center;
}

._ui-kit-notification-list-root_152bi_4307 {
  overflow-y: auto;
  height: 100%;
  display: flex;
  flex-direction: column;
  gap: 8px;
}
._ui-kit-notification-list-root_152bi_4307::-webkit-scrollbar {
  width: 12px;
  height: 12px;
}
._ui-kit-notification-list-root_152bi_4307::-webkit-scrollbar-track {
  background: #ffffff;
}
._ui-kit-notification-list-root_152bi_4307::-webkit-scrollbar-thumb {
  box-shadow: inset 0 0 2px 2px #D5D8DE;
  border: solid 4px transparent;
  border-radius: 8px;
}
._ui-kit-notification-list-root_152bi_4307::-webkit-scrollbar-thumb:hover {
  box-shadow: inset 0 0 2px 2px #989898;
}
._ui-kit-notification-list-root_152bi_4307 ._ui-kit-notification-list-show-more_152bi_4329 {
  display: flex;
  justify-content: center;
}
._ui-kit-notification-list-root_152bi_4307 ._ui-kit-notification-list-show-more_152bi_4329._ui-kit-notification-list-show-more-in-progress_152bi_4333 {
  opacity: 0;
  pointer-events: none;
}
._ui-kit-notification-list-root_152bi_4307 ._ui-kit-notification-list-show-more_152bi_4329 ._ui-kit-notification-list-show-more-button_152bi_4337 {
  color: #b6bcc2;
  padding: 0;
  height: auto;
}
._ui-kit-notification-list-root_152bi_4307 ._ui-kit-notification-list-group_152bi_4342 {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
._ui-kit-notification-list-root_152bi_4307 ._ui-kit-notification-list-group-header_152bi_4347 {
  padding: 4px 0;
  font-family: Lato;
  color: #0b1f33;
  font-size: 14px;
  font-weight: 400;
  line-height: 16px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  text-align: center;
}
._ui-kit-notification-list-root_152bi_4307 ._ui-kit-notification-list-item_152bi_4359 {
  display: flex;
  flex-direction: column;
  border-radius: 4px;
  padding: 0 8px;
  cursor: pointer;
  transition: background 100ms;
}
._ui-kit-notification-list-root_152bi_4307 ._ui-kit-notification-list-item_152bi_4359:hover {
  background: #e7e9eb;
}
._ui-kit-notification-list-root_152bi_4307 ._ui-kit-notification-list-item_152bi_4359 ._ui-kit-notification-list-item-message_152bi_4370 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  display: flex;
  justify-content: space-between;
  padding: 6px 0;
  overflow: hidden;
}
._ui-kit-notification-list-root_152bi_4307 ._ui-kit-notification-list-item_152bi_4359 ._ui-kit-notification-list-item-message_152bi_4370 ._ui-kit-notification-list-item-message-title_152bi_4384 {
  display: -webkit-box;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: pre-line;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  -webkit-box-orient: vertical;
}
._ui-kit-notification-list-root_152bi_4307 ._ui-kit-notification-list-item_152bi_4359 ._ui-kit-notification-list-item-message_152bi_4370._ui-kit-notification-list-item-message-unreaded_152bi_4393 {
  font-weight: 700;
}
._ui-kit-notification-list-root_152bi_4307 ._ui-kit-notification-list-item_152bi_4359 ._ui-kit-notification-list-item-message_152bi_4370 ._ui-kit-notification-list-item-message-time_152bi_4396 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  color: #747782;
  padding-left: 16px;
}
._ui-kit-notification-list-root_152bi_4307 ._ui-kit-notification-list-item_152bi_4359 ._ui-kit-notification-list-item-type_152bi_4408 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 16px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  display: flex;
  align-items: center;
  gap: 14px;
  padding: 0 0 6px 0;
  color: #747782;
}
._ui-kit-notification-list-root_152bi_4307 ._ui-kit-notification-list-item_152bi_4359 ._ui-kit-notification-list-item-type_152bi_4408 path {
  fill: #747782;
}

._ui-kit-notification-details-root_152bi_4427 {
  padding: 0 8px;
  display: flex;
  flex-direction: column;
  gap: 12px;
}
._ui-kit-notification-details-root_152bi_4427 ._ui-kit-notification-details-header_152bi_4433 {
  display: flex;
  flex-direction: column;
  align-items: start;
  gap: 8px;
}
._ui-kit-notification-details-root_152bi_4427 ._ui-kit-notification-details-header_152bi_4433 ._ui-kit-notification-details-notification-type_152bi_4439 {
  margin: 0 0 0 4px;
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 16px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  display: flex;
  align-items: center;
  gap: 14px;
  padding: 0 0 6px 0;
  color: #747782;
}
._ui-kit-notification-details-root_152bi_4427 ._ui-kit-notification-details-header_152bi_4433 ._ui-kit-notification-details-notification-type_152bi_4439 path {
  fill: #747782;
}
._ui-kit-notification-details-root_152bi_4427 ._ui-kit-notification-details-header_152bi_4433 ._ui-kit-notification-details-title_152bi_4458 {
  display: flex;
  flex-direction: column;
  gap: 4px;
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  font-weight: 700;
}
._ui-kit-notification-details-root_152bi_4427 ._ui-kit-notification-details-header_152bi_4433 ._ui-kit-notification-details-title_152bi_4458 ._ui-kit-notification-details-title-datetime_152bi_4472 {
  display: flex;
  gap: 12px;
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 16px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  color: #747782;
}
._ui-kit-notification-details-root_152bi_4427 ._ui-kit-notification-details-header_152bi_4433 ._ui-kit-notification-details-title_152bi_4458 ._ui-kit-notification-details-title-datetime_152bi_4472 ._ui-kit-notification-details-title-time-offset_152bi_4485 {
  color: #9da5ad;
}
._ui-kit-notification-details-root_152bi_4427 ._ui-kit-notification-details-message_152bi_4488 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  color: #3c4c5c;
}

:root ._ui-kit-vstack_152bi_4500 {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
:root ._ui-kit-vstack_152bi_4500 > * {
  display: flex;
  flex-direction: column;
}
:root ._ui-kit-vstack-full-width_152bi_4509 {
  width: 100%;
}
:root ._ui-kit-vstack-align-items-start_152bi_4512 {
  align-items: start;
}
:root ._ui-kit-vstack-align-items-center_152bi_4515 {
  align-items: center;
}
:root ._ui-kit-vstack-align-items-end_152bi_4518 {
  align-items: end;
}
:root ._ui-kit-vstack-justify-content-start_152bi_4521 {
  justify-content: start;
}
:root ._ui-kit-vstack-justify-content-center_152bi_4524 {
  justify-content: center;
}
:root ._ui-kit-vstack-justify-content-end_152bi_4527 {
  justify-content: end;
}
:root ._ui-kit-vstack-expanded_152bi_4530 {
  flex-grow: 1;
}

:root ._ui-kit-hstack_152bi_4534 {
  display: flex;
  flex-direction: row;
  gap: 8px;
}
:root ._ui-kit-hstack_152bi_4534 > * {
  display: flex;
  flex-direction: column;
}
:root ._ui-kit-hstack-full-height_152bi_4543 {
  height: 100%;
}
:root ._ui-kit-hstack-align-items-start_152bi_4546 {
  align-items: start;
}
:root ._ui-kit-hstack-align-items-center_152bi_4549 {
  align-items: center;
}
:root ._ui-kit-hstack-align-items-end_152bi_4552 {
  align-items: end;
}
:root ._ui-kit-hstack-justify-content-start_152bi_4555 {
  justify-content: start;
}
:root ._ui-kit-hstack-justify-content-center_152bi_4558 {
  justify-content: center;
}
:root ._ui-kit-hstack-justify-content-end_152bi_4561 {
  justify-content: end;
}

:root ._ui-kit-stack-expanded_152bi_4565 {
  flex: 1 1 0;
}

._ui-kit-text-area-root_152bi_4569 {
  display: flex;
  flex-direction: column;
  position: relative;
}
._ui-kit-text-area-root_152bi_4569, ._ui-kit-text-area-root_152bi_4569 * {
  box-sizing: border-box;
}
._ui-kit-text-area-root_152bi_4569 ._ui-kit-text-area-component_152bi_4577 {
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  display: inline-flex;
  position: relative;
  width: 100%;
  flex-grow: 1;
}
._ui-kit-text-area-root_152bi_4569 ._ui-kit-text-area-component_152bi_4577:has(> textarea:focus) {
  outline: none;
}
._ui-kit-text-area-root_152bi_4569 ._ui-kit-text-area-component_152bi_4577 ._ui-kit-text-area-icon_152bi_4590 path {
  fill: #6d7985;
}
._ui-kit-text-area-root_152bi_4569 ._ui-kit-text-area-component_152bi_4577 ._ui-kit-text-area-icon_152bi_4590._ui-kit-text-area-start_152bi_4593 {
  margin: 0;
  padding: 0;
  position: absolute;
  top: 50%;
  left: 8px;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
._ui-kit-text-area-root_152bi_4569 ._ui-kit-text-area-component_152bi_4577 ._ui-kit-text-area-icon_152bi_4590._ui-kit-text-area-end_152bi_4603 {
  margin: 0;
  padding: 0;
  position: absolute;
  top: 50%;
  right: 8px;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
._ui-kit-text-area-root_152bi_4569 ._ui-kit-text-area-component_152bi_4577 ._ui-kit-text-area-icon_152bi_4590 path {
  margin-top: auto;
  margin-bottom: auto;
}
._ui-kit-text-area-root_152bi_4569 ._ui-kit-text-area-component_152bi_4577 textarea {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  opacity: unset;
  outline: none;
  border: 1px solid #858f99;
  border-radius: 8px;
  background-color: #ffffff;
}
._ui-kit-text-area-root_152bi_4569 ._ui-kit-text-area-component_152bi_4577 textarea._ui-kit-text-area-readonly_152bi_4632 {
  border-color: #ced2d6;
  background-color: #ced2d6;
}
._ui-kit-text-area-root_152bi_4569 ._ui-kit-text-area-component_152bi_4577 textarea._ui-kit-text-area-readonly_152bi_4632:hover {
  outline: none;
}
._ui-kit-text-area-root_152bi_4569 ._ui-kit-text-area-component_152bi_4577 textarea._ui-kit-text-area-readonly_152bi_4632:focus {
  outline: none;
}
._ui-kit-text-area-root_152bi_4569 ._ui-kit-text-area-component_152bi_4577 textarea:focus {
  outline: none;
  border-width: 2px;
  border-color: #7b61ff;
}
._ui-kit-text-area-root_152bi_4569 ._ui-kit-text-area-component_152bi_4577 textarea:hover:not(:active):not(:focus):not(:disabled) {
  outline: none;
  border-color: #9da5ad;
}
._ui-kit-text-area-root_152bi_4569 ._ui-kit-text-area-component_152bi_4577 textarea:active {
  outline: none;
  border-color: #9da5ad;
}
._ui-kit-text-area-root_152bi_4569 ._ui-kit-text-area-component_152bi_4577 textarea::placeholder {
  color: #6d7985;
}
._ui-kit-text-area-root_152bi_4569 ._ui-kit-text-area-component_152bi_4577 textarea:disabled {
  border-color: #ced2d6;
  background-color: #ced2d6;
}
._ui-kit-text-area-root_152bi_4569 ._ui-kit-text-area-component_152bi_4577 textarea:disabled::placeholder:not(._ui-kit-text-area-readonly_152bi_4632) {
  color: #9da5ad;
}
._ui-kit-text-area-root_152bi_4569 ._ui-kit-text-area-component_152bi_4577 textarea._ui-kit-text-area-additional_152bi_4665._ui-kit-text-area-error_152bi_4665 {
  border-color: #d92020;
}
._ui-kit-text-area-root_152bi_4569 ._ui-kit-text-area-component_152bi_4577 textarea._ui-kit-text-area-additional_152bi_4665._ui-kit-text-area-done_152bi_4668:not(._ui-kit-text-area-error_152bi_4665) {
  border-color: #1ba049;
}
._ui-kit-text-area-root_152bi_4569 ._ui-kit-text-area-component_152bi_4577 textarea {
  display: inline-flex;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 0;
  padding-bottom: 0;
  letter-spacing: inherit;
  cursor: text;
  resize: none;
}
._ui-kit-text-area-root_152bi_4569 ._ui-kit-text-area-component_152bi_4577 textarea._ui-kit-text-area-start-icon_152bi_4684 {
  padding-left: 25px;
}
._ui-kit-text-area-root_152bi_4569 ._ui-kit-text-area-component_152bi_4577 textarea._ui-kit-text-area-end-icon_152bi_4687 {
  padding-right: 25px;
}
._ui-kit-text-area-root_152bi_4569 ._ui-kit-text-area-component_152bi_4577 textarea:disabled._ui-kit-text-area-readonly_152bi_4632 {
  filter: none;
}
._ui-kit-text-area-root_152bi_4569 label {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
  color: #6d7985;
  margin-bottom: 5px;
}
._ui-kit-text-area-root_152bi_4569._ui-kit-text-area-has-start-adornment_152bi_4717 textarea {
  padding-left: 40px;
}
._ui-kit-text-area-root_152bi_4569._ui-kit-text-area-horizontal_152bi_4720 {
  flex-direction: row;
  align-items: center;
  gap: 8px;
}
._ui-kit-text-area-root_152bi_4569._ui-kit-text-area-horizontal_152bi_4720 label {
  margin-bottom: 0;
}

span._ui-kit-text-area-additional_152bi_4665 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 16px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
  margin-top: 5px;
  color: #6d7985;
}
span._ui-kit-text-area-additional_152bi_4665._ui-kit-text-area-error_152bi_4665 {
  color: #d92020;
}
span._ui-kit-text-area-additional_152bi_4665._ui-kit-text-area-done_152bi_4668:not(._ui-kit-text-area-error_152bi_4665) {
  color: #1ba049;
}

._ui-kit-text-area-input-wrapper_152bi_4760 {
  position: relative;
}

._ui-kit-text-area-adornment_152bi_4764 {
  position: absolute;
  left: 0;
  bottom: 50%;
  transform: translateY(50%);
}

._ui-kit-text-area-disabled_152bi_4771 {
  pointer-events: none;
}

:root ._ui-kit-label_152bi_4775 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
}
:root ._ui-kit-label-text-field_152bi_4797 {
  color: #6d7985;
}
:root ._ui-kit-label-error_152bi_4800 {
  color: #d92020;
}
:root ._ui-kit-label-warning_152bi_4803 {
  color: #ffc400;
}
:root ._ui-kit-label-notice_152bi_4806 {
  font-family: Lato;
  color: #a3a7ad;
  font-size: 12px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  color: #6d7985;
}

._ui-kit-global-search-field-root_152bi_4818 {
  display: flex;
  justify-content: end;
  width: 100%;
}
._ui-kit-global-search-field-root_152bi_4818 ._ui-kit-global-search-field-expandable_152bi_4823 {
  display: flex;
  justify-content: end;
  width: 100%;
  transition: width 500ms;
  overflow: hidden;
}
._ui-kit-global-search-field-root_152bi_4818 ._ui-kit-global-search-field-expandable_152bi_4823 ._ui-kit-global-search-field-dropdown-container_152bi_4830 {
  padding: 20px 24px;
  box-shadow: 0px 6.4px 28px 0px rgba(11, 31, 51, 0.12), 0px 1.2px 18px 0px rgba(11, 31, 51, 0.08);
  border-radius: 12px;
}
._ui-kit-global-search-field-root_152bi_4818 ._ui-kit-global-search-field-expandable_152bi_4823 ._ui-kit-global-search-field-dropdown-content_152bi_4835 {
  width: 100%;
}
._ui-kit-global-search-field-root_152bi_4818 ._ui-kit-global-search-field-expandable_152bi_4823 ._ui-kit-global-search-field-type-selection_152bi_4838 ._ui-kit-combobox-root_152bi_553 {
  width: 0px;
  opacity: 0;
  transition: width 500ms, opacity 500ms;
}
._ui-kit-global-search-field-root_152bi_4818 ._ui-kit-global-search-field-expandable_152bi_4823 ._ui-kit-global-search-field-type-selection_152bi_4838._ui-kit-global-search-field-type-selection-expanded_152bi_4843 ._ui-kit-combobox-root_152bi_553 {
  opacity: 1;
  width: 170px;
  transition: width 500ms, opacity 500ms;
}
._ui-kit-global-search-field-root_152bi_4818 ._ui-kit-global-search-field-expandable_152bi_4823 ._ui-kit-global-search-field-type-selection_152bi_4838 div._ui-kit-combobox-root_152bi_553 div._ui-kit-combobox-select_152bi_686 div._ui-kit-combobox-editor_152bi_693 {
  overflow: hidden;
}
._ui-kit-global-search-field-root_152bi_4818 ._ui-kit-global-search-field-expandable_152bi_4823 ._ui-kit-global-search-field-type-selection_152bi_4838 div._ui-kit-combobox-root_152bi_553 div._ui-kit-combobox-select_152bi_686 {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  height: 32px;
}
._ui-kit-global-search-field-root_152bi_4818 ._ui-kit-global-search-field-expandable_152bi_4823 ._ui-kit-global-search-field-type-selection_152bi_4838 div._ui-kit-combobox-root_152bi_553 div._ui-kit-combobox-select_152bi_686 div._ui-kit-combobox-dropdown_152bi_835 {
  z-index: 30;
}
._ui-kit-global-search-field-root_152bi_4818 ._ui-kit-global-search-field-expandable_152bi_4823._ui-kit-global-search-field-expanded_152bi_4859 {
  min-width: 340px;
  overflow: unset;
  transition: width 500ms;
}
._ui-kit-global-search-field-root_152bi_4818 ._ui-kit-global-search-field-expandable_152bi_4823 ._ui-kit-global-search-field-dropdown-control_152bi_4864 {
  width: 0;
  transition: width 500ms;
  display: block;
}
._ui-kit-global-search-field-root_152bi_4818 ._ui-kit-global-search-field-expandable_152bi_4823 ._ui-kit-global-search-field-dropdown-control_152bi_4864._ui-kit-global-search-field-dropdown-control-expanded_152bi_4869 {
  width: 100%;
  transition: width 500ms;
}
._ui-kit-global-search-field-root_152bi_4818 ._ui-kit-global-search-field-expandable_152bi_4823 ._ui-kit-global-search-field_152bi_4818 {
  display: flex;
  flex-direction: row;
  justify-content: end;
}
._ui-kit-global-search-field-root_152bi_4818 ._ui-kit-global-search-field-expandable_152bi_4823 ._ui-kit-global-search-field_152bi_4818 ._ui-kit-global-search-field-input_152bi_4878 {
  position: relative;
  overflow: hidden;
  width: 0%;
  transition: width 500ms;
}
._ui-kit-global-search-field-root_152bi_4818 ._ui-kit-global-search-field-expandable_152bi_4823 ._ui-kit-global-search-field_152bi_4818 ._ui-kit-global-search-field-input_152bi_4878._ui-kit-global-search-field-input-expanded_152bi_4884 {
  width: 100%;
  transition: width 500ms;
}
._ui-kit-global-search-field-root_152bi_4818 ._ui-kit-global-search-field-expandable_152bi_4823 ._ui-kit-global-search-field_152bi_4818 ._ui-kit-global-search-field-input_152bi_4878 ._ui-kit-global-search-field-input-clear_152bi_4888 {
  position: absolute;
  top: 0;
  right: 0;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: end;
}
._ui-kit-global-search-field-root_152bi_4818 ._ui-kit-global-search-field-expandable_152bi_4823 ._ui-kit-global-search-field_152bi_4818 ._ui-kit-global-search-field-input_152bi_4878 ._ui-kit-global-search-field-input-clear_152bi_4888 ._ui-kit-global-search-field-input-clear-button_152bi_4897 {
  padding: 0 !important;
  width: 20px;
  height: 20px;
  border: none;
  margin-right: 24px;
}
._ui-kit-global-search-field-root_152bi_4818 ._ui-kit-global-search-field-expandable_152bi_4823 ._ui-kit-global-search-field_152bi_4818 ._ui-kit-global-search-field-input_152bi_4878 ._ui-kit-global-search-field-input-clear_152bi_4888 ._ui-kit-global-search-field-input-clear-button_152bi_4897 path {
  fill: #747782;
}
._ui-kit-global-search-field-root_152bi_4818 ._ui-kit-global-search-field-expandable_152bi_4823 ._ui-kit-global-search-field_152bi_4818 ._ui-kit-text-field-root_152bi_1441 ._ui-kit-text-field-component_152bi_1449 input {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  padding-right: 46px;
  height: 32px;
}
._ui-kit-global-search-field-root_152bi_4818 ._ui-kit-global-search-field-expandable_152bi_4823 ._ui-kit-metadata-search-empty-result-root_152bi_4913 {
  display: flex;
  flex-direction: column;
  gap: 12px;
  min-height: 400px;
}
._ui-kit-global-search-field-root_152bi_4818 ._ui-kit-global-search-field-expandable_152bi_4823 ._ui-kit-metadata-search-empty-result-root_152bi_4913 ._ui-kit-metadata-search-empty-result-title_152bi_4919 {
  display: flex;
  align-items: center;
}
._ui-kit-global-search-field-root_152bi_4818 ._ui-kit-global-search-field-expandable_152bi_4823 ._ui-kit-metadata-search-empty-result-root_152bi_4913 ._ui-kit-metadata-search-empty-result-title_152bi_4919 ._ui-kit-metadata-search-empty-result-title-icon_152bi_4923 {
  margin: 3px;
}
._ui-kit-global-search-field-root_152bi_4818 ._ui-kit-global-search-field-expandable_152bi_4823 ._ui-kit-metadata-search-empty-result-root_152bi_4913 ._ui-kit-metadata-search-empty-result-title_152bi_4919 ._ui-kit-metadata-search-empty-result-title-icon_152bi_4923 path {
  fill: #747782;
}
._ui-kit-global-search-field-root_152bi_4818 ._ui-kit-global-search-field-expandable_152bi_4823 ._ui-kit-metadata-search-empty-result-root_152bi_4913 ._ui-kit-metadata-search-empty-result-title_152bi_4919 ._ui-kit-metadata-search-empty-result-title-message_152bi_4929 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 18px;
  font-weight: 600;
  line-height: 24px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  padding-left: 16px;
}
._ui-kit-global-search-field-root_152bi_4818 ._ui-kit-global-search-field-expandable_152bi_4823 ._ui-kit-metadata-search-empty-result-root_152bi_4913 ._ui-kit-metadata-search-empty-result-hint_152bi_4940 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  margin-left: 40px;
  color: #6d7985;
}
._ui-kit-global-search-field-root_152bi_4818 ._ui-kit-global-search-field-expand_152bi_4823 {
  margin-left: -14px;
  z-index: 1;
}
._ui-kit-global-search-field-root_152bi_4818 ._ui-kit-global-search-field-expand_152bi_4823 ._ui-kit-global-search-field-expand-button_152bi_4956 {
  padding: 0 !important;
  width: 50px;
  height: 32px;
}
._ui-kit-global-search-field-root_152bi_4818 ._ui-kit-global-search-field-expand_152bi_4823 ._ui-kit-global-search-field-expand-button_152bi_4956 svg {
  margin-right: 0;
}
._ui-kit-global-search-field-root_152bi_4818 ._ui-kit-global-search-field-expand_152bi_4823 ._ui-kit-global-search-field-expand-button_152bi_4956 path {
  fill: #ffffff;
}

._ui-kit-global-search-field-result-root_152bi_4968 {
  display: flex;
  flex-direction: column;
  gap: 4px;
  height: 400px;
  overflow-y: auto;
}
._ui-kit-global-search-field-result-root_152bi_4968::-webkit-scrollbar {
  width: 12px;
  height: 12px;
}
._ui-kit-global-search-field-result-root_152bi_4968::-webkit-scrollbar-track {
  background: #ffffff;
}
._ui-kit-global-search-field-result-root_152bi_4968::-webkit-scrollbar-thumb {
  box-shadow: inset 0 0 2px 2px #D5D8DE;
  border: solid 4px transparent;
  border-radius: 8px;
}
._ui-kit-global-search-field-result-root_152bi_4968::-webkit-scrollbar-thumb:hover {
  box-shadow: inset 0 0 2px 2px #989898;
}
._ui-kit-global-search-field-result-root_152bi_4968 ._ui-kit-global-search-field-result-title_152bi_4990 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 16px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  display: flex;
  align-items: center;
  height: 28px;
  color: #747782;
}
._ui-kit-global-search-field-result-root_152bi_4968 ._ui-kit-global-search-field-result-items-list_152bi_5004 ._ui-kit-global-search-field-result-items_152bi_5004 {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
._ui-kit-global-search-field-result-root_152bi_4968 ._ui-kit-global-search-field-result-items-list_152bi_5004 ._ui-kit-global-search-field-result-items_152bi_5004 ._ui-kit-global-search-field-result-item_152bi_5004 {
  cursor: pointer;
  padding: 6px 12px;
  height: 32px;
  box-sizing: border-box;
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  /* Эти опции - необходимые условия */
  overflow: hidden;
  white-space: nowrap;
  /* Добавляем троеточия в конце предложения, если текст
    не помещается в блок */
  text-overflow: ellipsis;
  transition: background 100ms;
}
._ui-kit-global-search-field-result-root_152bi_4968 ._ui-kit-global-search-field-result-items-list_152bi_5004 ._ui-kit-global-search-field-result-items_152bi_5004 ._ui-kit-global-search-field-result-item_152bi_5004:hover {
  border-radius: 8px;
  background: rgba(11, 31, 51, 0.05);
}

._ui-kit-global-search-field-search-in-progress_152bi_5035 {
  visibility: hidden;
  padding: 0 8px 4px 8px;
}
._ui-kit-global-search-field-search-in-progress_152bi_5035._ui-kit-global-search-field-search-in-progress-visible_152bi_5039 {
  visibility: visible;
}

._ui-kit-expander_152bi_5043 {
  width: fit-content;
  height: fit-content;
  box-sizing: border-box;
}
._ui-kit-expander_152bi_5043._ui-kit-expander-full-width_152bi_5048 {
  width: 100%;
}
._ui-kit-expander_152bi_5043._ui-kit-expander-debug_152bi_5051 {
  border: 2px solid red;
}
._ui-kit-expander_152bi_5043 ._ui-kit-expander-header_152bi_5054 {
  display: flex;
  justify-content: space-between;
}
._ui-kit-expander_152bi_5043 ._ui-kit-expander-header_152bi_5054._ui-kit-expander-header-debug_152bi_5058 {
  border: 2px solid blue;
}
._ui-kit-expander_152bi_5043 ._ui-kit-expander-header-switch-icon_152bi_5061 {
  rotate: 0deg;
}
._ui-kit-expander_152bi_5043 ._ui-kit-expander-header-switch-icon_152bi_5061._ui-kit-expander-header-switch-icon-expanded_152bi_5064 {
  rotate: -180deg;
}
._ui-kit-expander_152bi_5043 ._ui-kit-expander-vertical-content_152bi_5067 {
  overflow: hidden;
  max-height: 0;
  transition: max-height 0.3s ease;
  transform-origin: top;
  transform: scaleY(0);
  transition: transform 0.3s ease;
}
._ui-kit-expander_152bi_5043 ._ui-kit-expander-vertical-content_152bi_5067._ui-kit-expander-vertical-content-expanded_152bi_5075 {
  max-height: max-content;
  transition: max-height 0.3s ease;
  transform-origin: top;
  transform: scaleY(1);
  transition: transform 0.3s ease;
}
._ui-kit-expander_152bi_5043 ._ui-kit-expander-vertical-content_152bi_5067._ui-kit-expander-vertical-content-debug_152bi_5082 {
  border: 2px solid yellow;
}

:root {
  margin: 0;
  width: 100%;
  height: 100%;
  display: block;
  background-color: #ecf1f7;
}

body::-webkit-scrollbar, div::-webkit-scrollbar {
  width: 12px;
  height: 12px;
}
body::-webkit-scrollbar-track, div::-webkit-scrollbar-track {
  background: #ffffff;
}
body::-webkit-scrollbar-thumb, div::-webkit-scrollbar-thumb {
  box-shadow: inset 0 0 2px 2px #D5D8DE;
  border: solid 4px transparent;
  border-radius: 8px;
}
body::-webkit-scrollbar-thumb:hover, div::-webkit-scrollbar-thumb:hover {
  box-shadow: inset 0 0 2px 2px #989898;
}

body {
  margin: 0px;
  font-size: 18px;
}

h1 {
  font-size: 20px;
}

h2 {
  font-size: 16px;
}

:root {
  margin: 0;
  width: 100%;
  height: 100%;
  display: block;
  background-color: #ecf1f7;
}

body {
  margin: 0px;
}

._root_152bi_5135 {
  background-color: #ffffff;
  height: 48px;
  display: flex;
  flex-direction: row;
  align-items: center;
  box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.0784313725);
  padding-right: 24px;
  justify-content: space-between;
  text-wrap: nowrap;
}
._root_152bi_5135 ._logoIcon_152bi_5146 {
  width: 24px;
  height: 24px;
  margin: 12px 16px 12px 24px;
}
._root_152bi_5135 ._title_152bi_5151 {
  font-family: Lato;
  font-size: 16px;
  font-weight: 700;
  line-height: 14px;
  letter-spacing: 0em;
  text-align: center;
  margin-right: 20px;
}
._root_152bi_5135 ._divider_152bi_5160 {
  height: 24px;
}
._root_152bi_5135 ._snapshotControl_152bi_5163 {
  margin-right: 13px;
}
._root_152bi_5135 ._tools_152bi_5166 {
  display: flex;
  gap: 12px;
}
._root_152bi_5135 ._user_152bi_5170 {
  cursor: pointer;
}
._root_152bi_5135 ._menu_152bi_5173 {
  display: flex;
  align-items: center;
  height: 100%;
}
._root_152bi_5135 ._toolsBlock_152bi_5178 {
  display: flex;
  align-items: center;
}
._root_152bi_5135 ._globalSearch_152bi_5182 {
  display: flex;
  justify-content: end;
  width: 100%;
  margin: 0 16px;
}._root_r3tte_1 {
  padding-top: 24px;
  padding-bottom: 24px;
}
div:focus-visible {
  outline: none;
}

._debug_2fcwm_6 {
  border: 1px solid purple;
  background-color: aqua;
}

._ui-kit-button-root_2fcwm_11 {
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  height: 35px;
  border-radius: 8px;
  box-sizing: border-box;
  display: inline-flex;
  align-items: center;
  padding: 6px 16px 6px 16px;
  cursor: pointer;
  transition: all 0.3s ease;
  outline: none;
  text-decoration: none;
  text-align: center;
  justify-content: center;
  box-shadow: none;
  outline-style: none;
  outline-width: 0;
  outline: none;
}
._ui-kit-button-root_2fcwm_11:active {
  outline-style: none;
  outline-width: 0;
  outline: none;
}
._ui-kit-button-root_2fcwm_11:active:not(:disabled) {
  outline-style: none;
  outline-width: 0;
  outline: none;
}
._ui-kit-button-root_2fcwm_11:focus {
  outline-style: none;
  outline-width: 0;
  outline: none;
}
._ui-kit-button-root_2fcwm_11:disabled, ._ui-kit-button-root_2fcwm_11._ui-kit-button-disabled_2fcwm_64 {
  pointer-events: none;
}
._ui-kit-button-root_2fcwm_11:hover:not(:disabled) {
  outline-style: none;
  outline-width: 0;
  outline: none;
}
._ui-kit-button-root_2fcwm_11._ui-kit-button-default_2fcwm_72 {
  background: #ffffff;
  color: #5dbf28;
  border: 1px solid #5dbf28;
}
._ui-kit-button-root_2fcwm_11._ui-kit-button-default_2fcwm_72 ._ui-kit-button-icon_2fcwm_77 path {
  color: #5dbf28;
}
._ui-kit-button-root_2fcwm_11._ui-kit-button-default_2fcwm_72:hover:not(:disabled) {
  background: rgba(11, 31, 51, 0.05);
}
._ui-kit-button-root_2fcwm_11._ui-kit-button-default_2fcwm_72:active:not(:disabled) {
  background: rgba(11, 31, 51, 0.12);
}
._ui-kit-button-root_2fcwm_11._ui-kit-button-default_2fcwm_72:disabled {
  border-color: #9da5ad;
  color: #9da5ad;
}
._ui-kit-button-root_2fcwm_11._ui-kit-button-default_2fcwm_72:disabled ._ui-kit-button-icon_2fcwm_77 path {
  color: #9da5ad;
}
._ui-kit-button-root_2fcwm_11._ui-kit-button-primary_2fcwm_93 {
  background: #5dbf28;
  color: #ffffff;
  border: 1px solid #5dbf28;
}
._ui-kit-button-root_2fcwm_11._ui-kit-button-primary_2fcwm_93 ._ui-kit-button-icon_2fcwm_77 path {
  color: #ffffff;
}
._ui-kit-button-root_2fcwm_11._ui-kit-button-primary_2fcwm_93:disabled {
  background-color: #ced2d6;
  border-color: #ced2d6;
  color: #9da5ad;
}
._ui-kit-button-root_2fcwm_11._ui-kit-button-primary_2fcwm_93:disabled ._ui-kit-button-icon_2fcwm_77 path {
  color: #9da5ad;
}
._ui-kit-button-root_2fcwm_11._ui-kit-button-primary_2fcwm_93:hover:not(:disabled) {
  background-color: rgb(73.3381604576, 159.0155949091, 27.0024050909);
  border-color: rgb(73.3381604576, 159.0155949091, 27.0024050909);
}
._ui-kit-button-root_2fcwm_11._ui-kit-button-primary_2fcwm_93:active:not(:disabled) {
  background-color: rgb(45.7048671924, 108.0203789766, 12.0036210234);
  border-color: rgb(45.7048671924, 108.0203789766, 12.0036210234);
  color: #ffffff;
}
._ui-kit-button-root_2fcwm_11._ui-kit-button-dashed_2fcwm_118 {
  background: #ffffff;
  color: #5dbf28;
  border: 1px dashed #5dbf28;
}
._ui-kit-button-root_2fcwm_11._ui-kit-button-dashed_2fcwm_118 ._ui-kit-button-icon_2fcwm_77 path {
  color: #5dbf28;
}
._ui-kit-button-root_2fcwm_11._ui-kit-button-dashed_2fcwm_118:hover:not(:disabled) {
  background: rgba(11, 31, 51, 0.05);
}
._ui-kit-button-root_2fcwm_11._ui-kit-button-dashed_2fcwm_118:active:not(:disabled) {
  background: rgba(11, 31, 51, 0.12);
}
._ui-kit-button-root_2fcwm_11._ui-kit-button-dashed_2fcwm_118:disabled {
  border-color: #9da5ad;
  color: #9da5ad;
}
._ui-kit-button-root_2fcwm_11._ui-kit-button-dashed_2fcwm_118:disabled ._ui-kit-button-icon_2fcwm_77 path {
  color: #9da5ad;
}
._ui-kit-button-root_2fcwm_11._ui-kit-button-text_2fcwm_139 {
  background: #ffffff;
  color: #5dbf28;
  border: 1px solid #ffffff;
  background: transparent;
  border: 1px solid transparent;
}
._ui-kit-button-root_2fcwm_11._ui-kit-button-text_2fcwm_139 ._ui-kit-button-icon_2fcwm_77 path {
  color: #5dbf28;
}
._ui-kit-button-root_2fcwm_11._ui-kit-button-text_2fcwm_139:hover:not(:disabled) {
  background: rgba(11, 31, 51, 0.05);
  border-color: rgba(11, 31, 51, 0.05);
  background: transparent;
  border: 1px solid transparent;
}
._ui-kit-button-root_2fcwm_11._ui-kit-button-text_2fcwm_139:active:not(:disabled) {
  background: rgba(11, 31, 51, 0.12);
  border-color: rgba(11, 31, 51, 0.12);
  background: transparent;
  border: 1px solid transparent;
}
._ui-kit-button-root_2fcwm_11._ui-kit-button-text_2fcwm_139:disabled {
  color: #9da5ad;
}
._ui-kit-button-root_2fcwm_11._ui-kit-button-text_2fcwm_139:disabled ._ui-kit-button-icon_2fcwm_77 path {
  color: #9da5ad;
}
._ui-kit-button-root_2fcwm_11._ui-kit-button-link_2fcwm_167 {
  text-decoration: underline;
  background: #ffffff;
  color: #7b61ff;
  border: 1px solid #ffffff;
  background: transparent;
  border: 1px solid transparent;
}
._ui-kit-button-root_2fcwm_11._ui-kit-button-link_2fcwm_167 ._ui-kit-button-icon_2fcwm_77 path {
  color: #7b61ff;
}
._ui-kit-button-root_2fcwm_11._ui-kit-button-link_2fcwm_167:hover:not(:disabled) {
  background: rgba(11, 31, 51, 0.05);
  border-color: rgba(11, 31, 51, 0.05);
  background: transparent;
  border: 1px solid transparent;
}
._ui-kit-button-root_2fcwm_11._ui-kit-button-link_2fcwm_167:active:not(:disabled) {
  background: rgba(11, 31, 51, 0.12);
  border-color: rgba(11, 31, 51, 0.12);
  background: transparent;
  border: 1px solid transparent;
}
._ui-kit-button-root_2fcwm_11._ui-kit-button-link_2fcwm_167:disabled {
  color: #9da5ad;
}
._ui-kit-button-root_2fcwm_11._ui-kit-button-link_2fcwm_167:disabled ._ui-kit-button-icon_2fcwm_77 path {
  color: #9da5ad;
}
._ui-kit-button-root_2fcwm_11._ui-kit-button-iconOnly_2fcwm_196 {
  border-color: transparent;
  background-color: transparent;
  transition: opacity 0.3s ease;
  padding: 0;
  height: auto;
}
._ui-kit-button-root_2fcwm_11._ui-kit-button-iconOnly_2fcwm_196 ._ui-kit-button-icon_2fcwm_77 {
  margin: 0;
  color: #5dbf28;
}
._ui-kit-button-root_2fcwm_11._ui-kit-button-iconOnly_2fcwm_196:hover {
  filter: opacity(75%);
}
._ui-kit-button-root_2fcwm_11._ui-kit-button-iconOnly_2fcwm_196:focus {
  filter: opacity(90%);
}
._ui-kit-button-root_2fcwm_11._ui-kit-button-iconOnly_2fcwm_196:disabled, ._ui-kit-button-root_2fcwm_11._ui-kit-button-iconOnly_2fcwm_196._ui-kit-button-disabled_2fcwm_64 {
  filter: opacity(25%);
}

._ui-kit-button-icon_2fcwm_77 {
  margin-right: 10px;
  fill: currentColor;
  transition: all 0.3s ease;
}
._ui-kit-button-icon_2fcwm_77 path {
  fill: currentColor;
}

/*
  ****************************************************************************************************************
  !!! NOT REFACTORED !!!

  &.filled-secondary {
    background: $theme-color-secondary-20;
    color: $theme-color-primary;
    border: 1px solid transparent;

    &:hover:not(:disabled) {
      background: color.adjust($theme-color-secondary-20, $lightness: -10%);
    }

    &:active:not(:disabled) {
      background: color.adjust($theme-color-secondary-20, $lightness: -10%);
    }

    &:disabled,
    &.disabled {
      filter: opacity(25%);
    }

    .icon,
    .icon path {
      color: $theme-color-primary;
    }
  }

  &.outlined-primary {
    background: $theme-color-white;
    color: $theme-color-primary;
    border: 1px solid $theme-color-primary;

    &:hover:not(:disabled) {
      border-color: color.adjust($theme-color-secondary-20, $lightness: -10%);
    }

    &:active:not(:disabled) {
      border-color: color.adjust($theme-color-secondary-20, $lightness: -10%);
    }

    &:focus {
      box-shadow: 0 0 0 2px $theme-color-secondary-20;
    }

    &:disabled,
    &.disabled {
      filter: opacity(25%);
    }

    .icon,
    .icon path {
      color: $theme-color-primary;
    }
  }

  &.outlined-secondary {
    background: $theme-color-white;
    color: $tertiary-color;
    border: 1px solid $tertiary-color;

    &:hover:not(:disabled) {
      border-color: color.adjust($tertiary-color, $lightness: -10%);
    }

    &:active:not(:disabled) {
      border-color: color.adjust($tertiary-color, $lightness: -10%);
    }

    &:focus {
      box-shadow: 0 0 0 2px $tertiary-color;
    }

    &:disabled,
    &.disabled {
      filter: opacity(25%);
    }

    .icon,
    .icon path {
      color: $tertiary-color;
    }
  }

  &.inlined {
    background: $theme-color-white;
    color: $tertiary-color;
    border: 1px solid transparent;

    &:hover:not(:disabled) {
      color: color.adjust($tertiary-color, $lightness: -10%);
    }

    &:active:not(:disabled) {
      color: color.adjust($tertiary-color, $lightness: -10%);
    }

    &:focus {
      filter: opacity(25%);
    }

    &:disabled,
    &.disabled {
      filter: opacity(25%);
    }

    .icon,
    .icon path {
      color: $theme-color-primary;
    }
  }

*/
._ui-kit-checkbox-root_2fcwm_339 {
  display: flex;
  flex-direction: column;
  position: relative;
  justify-content: left;
}
._ui-kit-checkbox-root_2fcwm_339, ._ui-kit-checkbox-root_2fcwm_339 * {
  box-sizing: border-box;
}
._ui-kit-checkbox-root_2fcwm_339 label {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
  color: #0b1f33;
}
._ui-kit-checkbox-root_2fcwm_339 label._ui-kit-checkbox-disabled_2fcwm_371 {
  color: #9da5ad;
}
._ui-kit-checkbox-root_2fcwm_339 label {
  display: inline-flex;
  flex-direction: row;
  margin-right: auto;
  border-radius: 4px;
  height: 16px;
  -ms-user-select: none;
  -webkit-user-select: none;
  user-select: none;
  align-items: center;
  cursor: pointer;
}
._ui-kit-checkbox-root_2fcwm_339 label span {
  border: 1px solid #6d7985;
  border-radius: 4px;
  background-color: #ffffff;
}
._ui-kit-checkbox-root_2fcwm_339 label span:after {
  border: solid #ffffff;
}
._ui-kit-checkbox-root_2fcwm_339 label span {
  position: absolute;
  top: 0;
  left: 0;
  height: 16px;
  width: 16px;
}
._ui-kit-checkbox-root_2fcwm_339 label span._ui-kit-checkbox-checkbox-label-start_2fcwm_401 {
  top: unset;
  left: unset;
}
._ui-kit-checkbox-root_2fcwm_339 label span:after {
  content: "";
  position: absolute;
  display: none;
  left: 5px;
  bottom: 3px;
  width: 3px;
  height: 10px;
  border-width: 0 2px 2px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}
._ui-kit-checkbox-root_2fcwm_339 label input {
  visibility: hidden;
  padding-top: auto;
  padding-bottom: auto;
  padding-left: 10px;
  padding-right: 10px;
  display: inline-flex;
  cursor: text;
}
._ui-kit-checkbox-root_2fcwm_339 label input:disabled ~ span {
  background-color: #ced2d6;
  border-color: #9da5ad;
}
._ui-kit-checkbox-root_2fcwm_339 label input:checked ~ span {
  background-color: #5dbf28;
  border-color: #5dbf28;
}
._ui-kit-checkbox-root_2fcwm_339 label input:checked ~ span:after {
  display: block;
}
._ui-kit-checkbox-root_2fcwm_339 label div._ui-kit-checkbox-checkbox-label-start_2fcwm_401 {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: end;
}
._ui-kit-checkbox-root_2fcwm_339 label._ui-kit-checkbox-has-start-adornment_2fcwm_444 label input {
  padding-left: 40px;
}
._ui-kit-checkbox-root_2fcwm_339 label._ui-kit-checkbox-has-start-adornment_2fcwm_444 label input[type=search] {
  padding-left: 52px;
}
._ui-kit-checkbox-root_2fcwm_339 label._ui-kit-checkbox-horizontal_2fcwm_450 {
  flex-direction: row;
  align-items: center;
  gap: 8px;
}
._ui-kit-checkbox-root_2fcwm_339 label._ui-kit-checkbox-horizontal_2fcwm_450 label {
  margin-bottom: 0;
}
._ui-kit-checkbox-root_2fcwm_339 label._ui-kit-checkbox-switch_2fcwm_458 {
  display: inline-flex;
  align-items: center;
  cursor: pointer;
}
._ui-kit-checkbox-root_2fcwm_339 label._ui-kit-checkbox-switch_2fcwm_458 input {
  display: none;
}
._ui-kit-checkbox-root_2fcwm_339 label._ui-kit-checkbox-switch_2fcwm_458 span {
  position: relative;
  display: inline-block;
  width: 28px;
  height: 16px;
  background-color: #3c4c5c;
  border-radius: 10px;
  transition: background-color 0.3s;
  border: none;
  margin-left: 10px;
}
._ui-kit-checkbox-root_2fcwm_339 label._ui-kit-checkbox-switch_2fcwm_458 span._ui-kit-checkbox-switch-label-end_2fcwm_477 {
  margin-right: 10px;
  margin-left: 0;
}
._ui-kit-checkbox-root_2fcwm_339 label._ui-kit-checkbox-switch_2fcwm_458 span::before {
  content: "";
  position: absolute;
  width: 12px;
  height: 12px;
  background-color: #ffffff;
  border-radius: 50%;
  top: 2px;
  left: 2px;
  transition: transform 0.3s;
  margin-right: 10px;
}
._ui-kit-checkbox-root_2fcwm_339 label._ui-kit-checkbox-switch_2fcwm_458 span::after {
  border: transparent;
}
._ui-kit-checkbox-root_2fcwm_339 label._ui-kit-checkbox-switch_2fcwm_458 input:checked + span {
  background-color: #5dbf28;
}
._ui-kit-checkbox-root_2fcwm_339 label._ui-kit-checkbox-switch_2fcwm_458 input:checked + span::before {
  transform: translateX(12px);
}

span._ui-kit-checkbox-additional_2fcwm_503 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 16px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
  margin-top: 5px;
  color: #6d7985;
}
span._ui-kit-checkbox-additional_2fcwm_503._ui-kit-checkbox-error_2fcwm_527 {
  color: #d92020;
}
span._ui-kit-checkbox-additional_2fcwm_503._done_2fcwm_530:not(._ui-kit-checkbox-error_2fcwm_527) {
  color: #1ba049;
}

._ui-kit-checkbox-input-wrapper_2fcwm_534 {
  position: relative;
}

._ui-kit-checkbox-adornment_2fcwm_538 {
  position: absolute;
  left: 0;
  bottom: 50%;
  transform: translateY(50%);
}

._ui-kit-checkbox-disabled_2fcwm_371 {
  pointer-events: none;
}

._ui-kit-checkbox-message-icon_2fcwm_549 {
  margin-left: 4px;
}

div._ui-kit-combobox-root_2fcwm_553 {
  display: flex;
  flex-grow: 1;
  flex-direction: column;
}
div._ui-kit-combobox-root_2fcwm_553 div._ui-kit-combobox-label_2fcwm_558 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
  color: #6d7985;
  margin-bottom: 5px;
}
div._ui-kit-combobox-root_2fcwm_553 div._ui-kit-combobox-additional_2fcwm_582 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 16px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
  color: #6d7985;
  margin-top: 5px;
}
div._ui-kit-combobox-root_2fcwm_553 div._ui-kit-combobox-additional_2fcwm_582._ui-kit-combobox-done_2fcwm_606 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 16px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
  color: #1ba049;
  margin-top: 5px;
}
div._ui-kit-combobox-root_2fcwm_553 div._ui-kit-combobox-additional_2fcwm_582._ui-kit-combobox-warning_2fcwm_630 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 16px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
  color: #ffc400;
  margin-top: 5px;
}
div._ui-kit-combobox-root_2fcwm_553 div._ui-kit-combobox-additional_2fcwm_582._ui-kit-combobox-error_2fcwm_654 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 16px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
  color: #d92020;
  margin-top: 5px;
}
div._ui-kit-combobox-root_2fcwm_553._ui-kit-combobox-horizontal_2fcwm_678 {
  flex-direction: row;
  align-items: center;
  gap: 8px;
}
div._ui-kit-combobox-root_2fcwm_553._ui-kit-combobox-horizontal_2fcwm_678 div._ui-kit-combobox-label_2fcwm_558 {
  margin-bottom: 0;
}
div._ui-kit-combobox-root_2fcwm_553 div._ui-kit-combobox-select_2fcwm_686 {
  border-width: 1px;
  border-style: solid;
  border-color: #858f99;
  border-radius: 8px;
  background-color: #ffffff;
}
div._ui-kit-combobox-root_2fcwm_553 div._ui-kit-combobox-select_2fcwm_686 div._ui-kit-combobox-editor_2fcwm_693 span {
  color: #6d7985;
}
div._ui-kit-combobox-root_2fcwm_553 div._ui-kit-combobox-select_2fcwm_686 div._ui-kit-combobox-editor_2fcwm_693 div._ui-kit-combobox-placeholder_2fcwm_696:not(._ui-kit-combobox-text_2fcwm_696) {
  color: #6d7985;
}
div._ui-kit-combobox-root_2fcwm_553 div._ui-kit-combobox-select_2fcwm_686 div._ui-kit-combobox-editor_2fcwm_693 div._ui-kit-combobox-input_2fcwm_699 {
  border: 0;
  outline: none;
}
div._ui-kit-combobox-root_2fcwm_553 div._ui-kit-combobox-select_2fcwm_686 div._ui-kit-combobox-editor_2fcwm_693 div._ui-kit-combobox-text_2fcwm_696 {
  color: #0b1f33;
}
div._ui-kit-combobox-root_2fcwm_553 div._ui-kit-combobox-select_2fcwm_686._ui-kit-combobox-error_2fcwm_654 {
  border-color: #d92020;
}
div._ui-kit-combobox-root_2fcwm_553 div._ui-kit-combobox-select_2fcwm_686._ui-kit-combobox-warning_2fcwm_630 {
  border-color: #ffc400;
}
div._ui-kit-combobox-root_2fcwm_553 div._ui-kit-combobox-select_2fcwm_686._ui-kit-combobox-done_2fcwm_606:not(._ui-kit-combobox-error_2fcwm_654):not(._ui-kit-combobox-warning_2fcwm_630) {
  border-color: #1ba049;
}
div._ui-kit-combobox-root_2fcwm_553 div._ui-kit-combobox-select_2fcwm_686._ui-kit-combobox-disabled_2fcwm_715 {
  background-color: #ced2d6;
  border-color: #ced2d6;
}
div._ui-kit-combobox-root_2fcwm_553 div._ui-kit-combobox-select_2fcwm_686._ui-kit-combobox-disabled_2fcwm_715 div._ui-kit-combobox-editor_2fcwm_693 div._ui-kit-combobox-placeholder_2fcwm_696:not(._ui-kit-combobox-text_2fcwm_696) {
  color: #9da5ad;
}
div._ui-kit-combobox-root_2fcwm_553 div._ui-kit-combobox-select_2fcwm_686._ui-kit-combobox-disabled_2fcwm_715 div._ui-kit-combobox-editor_2fcwm_693 div._ui-kit-combobox-selectedtext_2fcwm_722:not(._ui-kit-combobox-placeholder_2fcwm_696) {
  color: #0b1f33;
}
div._ui-kit-combobox-root_2fcwm_553 div._ui-kit-combobox-select_2fcwm_686._ui-kit-combobox-disabled_2fcwm_715::after {
  border-color: #0b1f33;
}
div._ui-kit-combobox-root_2fcwm_553 div._ui-kit-combobox-select_2fcwm_686._ui-kit-combobox-readonly_2fcwm_728:not(._ui-kit-combobox-disabled_2fcwm_715) {
  background-color: #ced2d6;
  border-color: #ced2d6;
}
div._ui-kit-combobox-root_2fcwm_553 div._ui-kit-combobox-select_2fcwm_686:hover:not(._ui-kit-combobox-disabled_2fcwm_715):not(._ui-kit-combobox-readonly_2fcwm_728) {
  border-color: #9da5ad;
}
div._ui-kit-combobox-root_2fcwm_553 div._ui-kit-combobox-select_2fcwm_686:hover:not(._ui-kit-combobox-disabled_2fcwm_715):not(._ui-kit-combobox-readonly_2fcwm_728)::after {
  border-color: #9da5ad;
}
div._ui-kit-combobox-root_2fcwm_553 div._ui-kit-combobox-select_2fcwm_686:has(div._ui-kit-combobox-editor_2fcwm_693 div._ui-kit-combobox-input_2fcwm_699[contentEditable=true]:active):not(._ui-kit-combobox-disabled_2fcwm_715):not(._ui-kit-combobox-readonly_2fcwm_728) {
  outline: none;
  background-color: #ffffff;
}
div._ui-kit-combobox-root_2fcwm_553 div._ui-kit-combobox-select_2fcwm_686:has(div._ui-kit-combobox-editor_2fcwm_693 div._ui-kit-combobox-input_2fcwm_699[contentEditable=true]:active):not(._ui-kit-combobox-disabled_2fcwm_715):not(._ui-kit-combobox-readonly_2fcwm_728)::after {
  border-color: #5dbf28;
}
div._ui-kit-combobox-root_2fcwm_553 div._ui-kit-combobox-select_2fcwm_686:active:not(._ui-kit-combobox-disabled_2fcwm_715):not(._ui-kit-combobox-readonly_2fcwm_728) {
  outline: none;
  background-color: #ffffff;
}
div._ui-kit-combobox-root_2fcwm_553 div._ui-kit-combobox-select_2fcwm_686:active:not(._ui-kit-combobox-disabled_2fcwm_715):not(._ui-kit-combobox-readonly_2fcwm_728)::after {
  border-color: #5dbf28;
}
div._ui-kit-combobox-root_2fcwm_553 div._ui-kit-combobox-select_2fcwm_686:focus:active:not(._ui-kit-combobox-disabled_2fcwm_715):not(._ui-kit-combobox-readonly_2fcwm_728) {
  border-width: 2px;
  background-color: #ffffff;
  border-color: #7b61ff;
}
div._ui-kit-combobox-root_2fcwm_553 div._ui-kit-combobox-select_2fcwm_686:focus:active:not(._ui-kit-combobox-disabled_2fcwm_715):not(._ui-kit-combobox-readonly_2fcwm_728)::after {
  border-color: #7b61ff;
}
div._ui-kit-combobox-root_2fcwm_553 div._ui-kit-combobox-select_2fcwm_686:has(div._ui-kit-combobox-editor_2fcwm_693 div._ui-kit-combobox-input_2fcwm_699[contentEditable=true]:focus):not(._ui-kit-combobox-disabled_2fcwm_715):not(._ui-kit-combobox-readonly_2fcwm_728) {
  border-width: 2px;
  background-color: #ffffff;
  border-color: #7b61ff;
}
div._ui-kit-combobox-root_2fcwm_553 div._ui-kit-combobox-select_2fcwm_686:has(div._ui-kit-combobox-editor_2fcwm_693 div._ui-kit-combobox-input_2fcwm_699[contentEditable=true]:focus):not(._ui-kit-combobox-disabled_2fcwm_715):not(._ui-kit-combobox-readonly_2fcwm_728)::after {
  border-color: #7b61ff;
}
div._ui-kit-combobox-root_2fcwm_553 div._ui-kit-combobox-select_2fcwm_686:focus:not(._ui-kit-combobox-disabled_2fcwm_715):not(._ui-kit-combobox-readonly_2fcwm_728) {
  border-width: 2px;
  outline: none;
  border-color: #7b61ff;
}
div._ui-kit-combobox-root_2fcwm_553 div._ui-kit-combobox-select_2fcwm_686:focus:not(._ui-kit-combobox-disabled_2fcwm_715):not(._ui-kit-combobox-readonly_2fcwm_728)::after {
  border-color: #7b61ff;
}
div._ui-kit-combobox-root_2fcwm_553 div._ui-kit-combobox-select_2fcwm_686::after {
  border-color: #858f99;
  -webkit-transform: translateY(-75%) translateX(-50%) rotate(45deg);
  -ms-transform: translateY(-75%) translateX(-50%) rotate(45deg);
  transform: translateY(-75%) translateX(-50%) rotate(45deg);
}
div._ui-kit-combobox-root_2fcwm_553 div._ui-kit-combobox-select_2fcwm_686._ui-kit-combobox-openup_2fcwm_782 {
  background-color: #ffffff;
}
div._ui-kit-combobox-root_2fcwm_553 div._ui-kit-combobox-select_2fcwm_686._ui-kit-combobox-opendown_2fcwm_785 {
  background-color: #ffffff;
}
div._ui-kit-combobox-root_2fcwm_553 div._ui-kit-combobox-select_2fcwm_686 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
}
div._ui-kit-combobox-root_2fcwm_553 div._ui-kit-combobox-select_2fcwm_686 {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
div._ui-kit-combobox-root_2fcwm_553 div._ui-kit-combobox-select_2fcwm_686 {
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
}
div._ui-kit-combobox-root_2fcwm_553 div._ui-kit-combobox-select_2fcwm_686 {
  appearance: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: flex;
  position: relative;
  width: 100%;
  height: 35px;
  padding-left: 10px;
  padding-right: 10px;
}
div._ui-kit-combobox-root_2fcwm_553 div._ui-kit-combobox-select_2fcwm_686._ui-kit-combobox-start_2fcwm_829 {
  padding-left: 25px;
}
div._ui-kit-combobox-root_2fcwm_553 div._ui-kit-combobox-select_2fcwm_686 {
  cursor: pointer;
}
div._ui-kit-combobox-root_2fcwm_553 div._ui-kit-combobox-select_2fcwm_686._ui-kit-combobox-openup_2fcwm_782 div._ui-kit-combobox-dropdown_2fcwm_835 {
  visibility: visible;
  display: block;
  bottom: calc(100% + 5px);
  top: unset;
}
div._ui-kit-combobox-root_2fcwm_553 div._ui-kit-combobox-select_2fcwm_686._ui-kit-combobox-opendown_2fcwm_785 div._ui-kit-combobox-dropdown_2fcwm_835 {
  visibility: visible;
  display: block;
  top: calc(100% + 5px);
  bottom: unset;
}
div._ui-kit-combobox-root_2fcwm_553 div._ui-kit-combobox-select_2fcwm_686::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 5px;
  width: 7px;
  height: 7px;
  display: block;
  border-style: solid;
  border-width: 0px 2px 2px 0px;
  border-radius: 0;
  pointer-events: none;
}
div._ui-kit-combobox-root_2fcwm_553 div._ui-kit-combobox-select_2fcwm_686 div._ui-kit-combobox-editor_2fcwm_693 {
  flex: 1;
  margin-top: auto;
  margin-bottom: auto;
  margin-right: 26px;
  text-align: left;
  display: flex;
}
div._ui-kit-combobox-root_2fcwm_553 div._ui-kit-combobox-select_2fcwm_686 div._ui-kit-combobox-editor_2fcwm_693 span {
  width: max-content;
  margin-left: 0;
  margin-top: auto;
  margin-bottom: auto;
  pointer-events: none;
  white-space: pre;
}
div._ui-kit-combobox-root_2fcwm_553 div._ui-kit-combobox-select_2fcwm_686 div._ui-kit-combobox-editor_2fcwm_693 div._ui-kit-combobox-input-placement_2fcwm_876 {
  margin-top: auto;
  margin-bottom: auto;
  white-space: pre;
  max-width: 100%;
  width: 100%;
  flex-grow: 1;
  flex: 1;
  display: flex;
  position: relative;
  height: 35px;
  line-height: 35px;
}
div._ui-kit-combobox-root_2fcwm_553 div._ui-kit-combobox-select_2fcwm_686 div._ui-kit-combobox-editor_2fcwm_693 div._ui-kit-combobox-input-placement_2fcwm_876 div._ui-kit-combobox-input_2fcwm_699 {
  height: 100%;
  white-space: pre;
  max-width: 100%;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  position: absolute;
  display: block;
  margin-top: auto;
  margin-bottom: auto;
}
div._ui-kit-combobox-root_2fcwm_553 div._ui-kit-combobox-select_2fcwm_686 div._ui-kit-combobox-dropdown_2fcwm_835 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
div._ui-kit-combobox-root_2fcwm_553 div._ui-kit-combobox-select_2fcwm_686 div._ui-kit-combobox-dropdown_2fcwm_835 {
  border-width: 2px;
  border-style: solid;
  border-color: #9da5ad;
  border-radius: 8px;
  background-color: #ffffff;
}
div._ui-kit-combobox-root_2fcwm_553 div._ui-kit-combobox-select_2fcwm_686 div._ui-kit-combobox-dropdown_2fcwm_835 {
  visibility: hidden;
  display: hidden;
  padding-top: 5px;
  padding-bottom: 5px;
  position: absolute;
  left: -2px;
  bottom: 100%;
  width: calc(100% + 4px);
  max-height: 220px;
  overflow-y: auto;
  z-index: 1;
  box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2);
  width: 100%;
}
div._ui-kit-combobox-root_2fcwm_553 div._ui-kit-combobox-select_2fcwm_686 div._ui-kit-combobox-dropdown_2fcwm_835 div._ui-kit-combobox-filter_2fcwm_936 {
  border-radius: 4px;
  background-color: #ffffff;
  border-style: solid;
  border-width: 1px;
  border-color: #858f99;
  position: unset;
  display: flex;
  margin: 8px;
  height: 32px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
div._ui-kit-combobox-root_2fcwm_553 div._ui-kit-combobox-select_2fcwm_686 div._ui-kit-combobox-dropdown_2fcwm_835 div._ui-kit-combobox-item_2fcwm_950 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
  background-color: #ffffff;
  border: 0;
  border-radius: 0;
  max-width: 100%;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
div._ui-kit-combobox-root_2fcwm_553 div._ui-kit-combobox-select_2fcwm_686 div._ui-kit-combobox-dropdown_2fcwm_835 div._ui-kit-combobox-item_2fcwm_950:hover {
  background: rgb(147.7754634289, 224.9996227162, 106.0113772838);
}
div._ui-kit-combobox-root_2fcwm_553 div._ui-kit-combobox-select_2fcwm_686 div._ui-kit-combobox-dropdown_2fcwm_835 div._ui-kit-combobox-item_2fcwm_950._ui-kit-combobox-active_2fcwm_982 {
  background: rgb(214.0625168936, 254.0012498149, 194.0037501851);
}
div._ui-kit-combobox-root_2fcwm_553 div._ui-kit-combobox-select_2fcwm_686 div._ui-kit-combobox-dropdown_2fcwm_835 div._ui-kit-combobox-item_2fcwm_950 {
  position: unset;
  display: flex;
  width: 100%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
div._ui-kit-combobox-root_2fcwm_553 div._ui-kit-combobox-select_2fcwm_686 div._ui-kit-combobox-dropdown_2fcwm_835 div._ui-kit-combobox-item_2fcwm_950._ui-kit-combobox-start_2fcwm_829 {
  padding-left: 25px;
}
div._ui-kit-combobox-root_2fcwm_553 div._ui-kit-combobox-select_2fcwm_686 div._ui-kit-combobox-dropdown_2fcwm_835 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
div._ui-kit-combobox-root_2fcwm_553 div._ui-kit-combobox-select_2fcwm_686 div._ui-kit-combobox-dropdown_2fcwm_835 {
  border-width: 2px;
  border-style: solid;
  border-color: #9da5ad;
  border-radius: 8px;
  background-color: #ffffff;
}
div._ui-kit-combobox-root_2fcwm_553 div._ui-kit-combobox-select_2fcwm_686 div._ui-kit-combobox-dropdown_2fcwm_835 {
  padding: 0;
  margin: 0;
}
div._ui-kit-combobox-root_2fcwm_553 div._ui-kit-combobox-select_2fcwm_686 div._ui-kit-combobox-dropdown_2fcwm_835 div._ui-kit-combobox-item_2fcwm_950 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
  background-color: #ffffff;
  border: 0;
  border-radius: 0;
  max-width: 100%;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
div._ui-kit-combobox-root_2fcwm_553 div._ui-kit-combobox-select_2fcwm_686 div._ui-kit-combobox-dropdown_2fcwm_835 div._ui-kit-combobox-item_2fcwm_950:hover {
  background: rgb(147.7754634289, 224.9996227162, 106.0113772838);
}
div._ui-kit-combobox-root_2fcwm_553 div._ui-kit-combobox-select_2fcwm_686 div._ui-kit-combobox-dropdown_2fcwm_835 div._ui-kit-combobox-item_2fcwm_950._ui-kit-combobox-active_2fcwm_982 {
  background: rgb(214.0625168936, 254.0012498149, 194.0037501851);
}
div._ui-kit-combobox-root_2fcwm_553 div._ui-kit-combobox-select_2fcwm_686 div._ui-kit-combobox-dropdown_2fcwm_835 div._ui-kit-combobox-item_2fcwm_950 {
  position: relative;
  height: 35px;
  padding-left: 10px;
  padding-right: 10px;
}
div._ui-kit-combobox-root_2fcwm_553 div._ui-kit-combobox-select_2fcwm_686 div._ui-kit-combobox-dropdown_2fcwm_835 div._ui-kit-combobox-item_2fcwm_950 div._ui-kit-combobox-itemtext_2fcwm_1061 {
  margin-top: auto;
  margin-bottom: auto;
  max-width: 100%;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
div._ui-kit-combobox-root_2fcwm_553 div._ui-kit-combobox-select_2fcwm_686 div._ui-kit-combobox-dropdown_2fcwm_835 div._ui-kit-combobox-item_2fcwm_950 ._ui-kit-combobox-itemtext-warning_2fcwm_1069 {
  display: none;
  position: relative;
  margin-top: auto;
  margin-bottom: auto;
  white-space: wrap;
  overflow: unset;
}
div._ui-kit-combobox-root_2fcwm_553 div._ui-kit-combobox-select_2fcwm_686 ._ui-kit-combobox-icon_2fcwm_1077 path {
  fill: #0b1f33;
}
div._ui-kit-combobox-root_2fcwm_553 div._ui-kit-combobox-select_2fcwm_686 ._ui-kit-combobox-icon_2fcwm_1077 {
  width: 16px;
  height: 16px;
}
div._ui-kit-combobox-root_2fcwm_553 div._ui-kit-combobox-select_2fcwm_686 ._ui-kit-combobox-icon_2fcwm_1077._ui-kit-combobox-start_2fcwm_829 {
  margin: 0;
  padding: 0;
  position: absolute;
  top: 50%;
  left: 8px;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
div._ui-kit-combobox-root_2fcwm_553 div._ui-kit-combobox-select_2fcwm_686 ._ui-kit-combobox-icon_2fcwm_1077._ui-kit-combobox-end_2fcwm_1094 {
  margin: 0;
  padding: 0;
  position: absolute;
  top: 50%;
  right: 8px;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
div._ui-kit-combobox-root_2fcwm_553 div._ui-kit-combobox-select_2fcwm_686 ._ui-kit-combobox-icon_2fcwm_1077 path {
  margin-top: auto;
  margin-bottom: auto;
}

._ui-kit-dialog-content_2fcwm_1109 {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
}

._ui-kit-devider-root_2fcwm_1116 {
  background-color: #D0DAF0;
}
._ui-kit-devider-root_2fcwm_1116._ui-kit-devider-vertical_2fcwm_1119 {
  width: 1px;
  height: 100%;
}
._ui-kit-devider-root_2fcwm_1116._ui-kit-devider-horizontal_2fcwm_1123 {
  width: 100%;
  height: 1px;
}

._ui-kit-dropdown-hidden_2fcwm_1128 {
  visibility: hidden;
}

._ui-kit-dropdown-control_2fcwm_1132 {
  position: relative;
  width: fit-content;
  display: flex;
  align-items: center;
}
._ui-kit-dropdown-control-full-width_2fcwm_1138 {
  width: 100%;
}

._ui-kit-dropdown-content_2fcwm_1142 {
  position: absolute;
  z-index: 20;
}
._ui-kit-dropdown-content_2fcwm_1142._ui-kit-dropdown-content-left_2fcwm_1146 {
  left: 0;
}
._ui-kit-dropdown-content_2fcwm_1142._ui-kit-dropdown-content-right_2fcwm_1149 {
  right: 0;
}
._ui-kit-dropdown-content_2fcwm_1142._ui-kit-dropdown-content-top_2fcwm_1152 {
  bottom: calc(100% + 4px);
}
._ui-kit-dropdown-content_2fcwm_1142._ui-kit-dropdown-content-bottom_2fcwm_1155 {
  top: calc(100% + 4px);
}
._ui-kit-dropdown-content_2fcwm_1142._ui-kit-dropdown-content-full-width_2fcwm_1158 {
  width: auto;
  min-width: 100%;
}

._ui-kit-dropdown-content-container_2fcwm_1163 {
  background: #ffffff;
  padding: 20px 16px;
  border-radius: 4px;
  text-wrap: nowrap;
  box-shadow: 0px 3.2px 9px 0px rgba(0, 0, 0, 0.1607843137), 0px 0.6px 1.8px 0px rgba(0, 0, 0, 0.1019607843), 0px -1.5px 6px 0px rgba(0, 0, 0, 0.0588235294);
}

._ui-kit-dropdown-menu-content-container_2fcwm_1171 {
  padding: 8px 0px;
}

._ui-kit-dropdown-menu-item-root_2fcwm_1175 {
  padding: 6px 12px 6px 12px;
  min-height: 32px;
  cursor: pointer;
  font-size: 16px;
  font-weight: 400;
  box-sizing: border-box;
  color: #0b1f33;
}
._ui-kit-dropdown-menu-item-root_2fcwm_1175:hover:not(._ui-kit-dropdown-menu-item-disabled_2fcwm_1184) {
  background: #F2F2F2;
}
._ui-kit-dropdown-menu-item-root_2fcwm_1175._ui-kit-dropdown-menu-item-disabled_2fcwm_1184 {
  cursor: default;
  filter: opacity(25%);
  pointer-events: none;
}

._ui-kit-dropdown-menu-item-padding_2fcwm_1193 {
  padding: 6px 12px 6px 12px;
}

._ui-kit-link-root_2fcwm_1197 {
  box-sizing: border-box;
  display: inline-flex;
  align-items: center;
  padding: 6px 16px 6px 16px;
  background: transparent;
  letter-spacing: 0px;
  cursor: pointer;
  transition: all 0.3s ease;
  outline: none;
  text-decoration: none;
  text-align: center;
  justify-content: center;
  box-shadow: none;
  font-size: 16px;
  font-family: Lato;
  font-weight: 600;
  line-height: 20px;
  outline-style: none;
  outline-width: 0;
  outline: none;
}
._ui-kit-link-root_2fcwm_1197:active {
  outline-style: none;
  outline-width: 0;
  outline: none;
}
._ui-kit-link-root_2fcwm_1197:disabled, ._ui-kit-link-root_2fcwm_1197._ui-kit-link-disabled_2fcwm_1224 {
  pointer-events: none;
}
._ui-kit-link-root_2fcwm_1197._ui-kit-link-default_2fcwm_1227 {
  color: #5dbf28;
}
._ui-kit-link-root_2fcwm_1197._ui-kit-link-default_2fcwm_1227:hover:not(:disabled) {
  outline: none;
  opacity: 70%;
}
._ui-kit-link-root_2fcwm_1197._ui-kit-link-default_2fcwm_1227:active {
  outline-style: none;
  outline-width: 0;
  outline: none;
}
._ui-kit-link-root_2fcwm_1197._ui-kit-link-default_2fcwm_1227:active:not(:disabled) {
  color: rgb(45.7048671924, 108.0203789766, 12.0036210234);
  outline-style: none;
  outline-width: 0;
  outline: none;
}
._ui-kit-link-root_2fcwm_1197._ui-kit-link-default_2fcwm_1227:focus {
  outline-style: none;
  outline-width: 0;
  outline: none;
}
._ui-kit-link-root_2fcwm_1197._ui-kit-link-default_2fcwm_1227:disabled, ._ui-kit-link-root_2fcwm_1197._ui-kit-link-default_2fcwm_1227._ui-kit-link-disabled_2fcwm_1224 {
  color: #c4cad0;
}
._ui-kit-link-root_2fcwm_1197._ui-kit-link-default_2fcwm_1227:disabled ._ui-kit-link-icon_2fcwm_1253,
._ui-kit-link-root_2fcwm_1197._ui-kit-link-default_2fcwm_1227:disabled ._ui-kit-link-icon_2fcwm_1253 path, ._ui-kit-link-root_2fcwm_1197._ui-kit-link-default_2fcwm_1227._ui-kit-link-disabled_2fcwm_1224 ._ui-kit-link-icon_2fcwm_1253,
._ui-kit-link-root_2fcwm_1197._ui-kit-link-default_2fcwm_1227._ui-kit-link-disabled_2fcwm_1224 ._ui-kit-link-icon_2fcwm_1253 path {
  color: #c4cad0;
}
._ui-kit-link-root_2fcwm_1197._ui-kit-link-default_2fcwm_1227 ._ui-kit-link-icon_2fcwm_1253,
._ui-kit-link-root_2fcwm_1197._ui-kit-link-default_2fcwm_1227 ._ui-kit-link-icon_2fcwm_1253 path {
  color: #5dbf28;
}
._ui-kit-link-root_2fcwm_1197._ui-kit-link-link_2fcwm_1262 {
  color: #7b61ff;
  text-decoration: underline;
}
._ui-kit-link-root_2fcwm_1197._ui-kit-link-link_2fcwm_1262:hover:not(:disabled) {
  color: rgb(53.8957198228, 32.999922, 159.982078);
  outline: none;
  opacity: 70%;
}
._ui-kit-link-root_2fcwm_1197._ui-kit-link-link_2fcwm_1262:active {
  outline-style: none;
  outline-width: 0;
  outline: none;
}
._ui-kit-link-root_2fcwm_1197._ui-kit-link-link_2fcwm_1262:active:not(:disabled) {
  color: rgb(75.0167809367, 49.020598, 206.997402);
  outline-style: none;
  outline-width: 0;
  outline: none;
}
._ui-kit-link-root_2fcwm_1197._ui-kit-link-link_2fcwm_1262:active:not(:disabled) ._ui-kit-link-icon_2fcwm_1253 path {
  fill: #3c4c5c;
}
._ui-kit-link-root_2fcwm_1197._ui-kit-link-link_2fcwm_1262:focus {
  outline-style: none;
  outline-width: 0;
  outline: none;
}
._ui-kit-link-root_2fcwm_1197._ui-kit-link-link_2fcwm_1262:disabled, ._ui-kit-link-root_2fcwm_1197._ui-kit-link-link_2fcwm_1262._ui-kit-link-disabled_2fcwm_1224 {
  color: #9da5ad;
}
._ui-kit-link-root_2fcwm_1197._ui-kit-link-link_2fcwm_1262:disabled ._ui-kit-link-icon_2fcwm_1253 path, ._ui-kit-link-root_2fcwm_1197._ui-kit-link-link_2fcwm_1262._ui-kit-link-disabled_2fcwm_1224 ._ui-kit-link-icon_2fcwm_1253 path {
  fill: #9da5ad;
}
._ui-kit-link-root_2fcwm_1197._ui-kit-link-link_2fcwm_1262 ._ui-kit-link-icon_2fcwm_1253 {
  margin-right: 0px;
}
._ui-kit-link-root_2fcwm_1197._ui-kit-link-link_2fcwm_1262 ._ui-kit-link-icon_2fcwm_1253 path {
  fill: #7b61ff;
  margin-right: 0px;
}

._ui-kit-link-icon_2fcwm_1253 {
  margin-right: 10px;
  fill: currentColor;
  transition: all 0.3s ease;
}
._ui-kit-link-icon_2fcwm_1253 path {
  fill: currentColor;
}

._ui-kit-modal-root_2fcwm_1313 {
  position: fixed;
  inset: 0;
  z-index: 10;
  opacity: 0;
  transition: opacity 0.3s ease;
  height: 100%;
}
._ui-kit-modal-root_2fcwm_1313._ui-kit-modal-hidden_2fcwm_1321 {
  display: none;
}
._ui-kit-modal-root_2fcwm_1313._ui-kit-modal-visible_2fcwm_1324 {
  opacity: 1;
}

._ui-kit-modal-backdrop_2fcwm_1328 {
  position: fixed;
  z-index: -1;
  inset: 0;
}

._ui-kit-modal-container_2fcwm_1334 {
  height: 100%;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  display: flex;
}

._ui-kit-modal-content_2fcwm_1342 {
  position: relative;
  min-width: 500px;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  box-shadow: 0px 6.4px 28px 0px rgba(0, 0, 0, 0.12), 0px 1.2px 18px 0px rgba(0, 0, 0, 0.08);
  background: #ffffff;
  border-radius: 12px;
}

._ui-kit-modal-header_2fcwm_1353 {
  display: flex;
  justify-content: space-between;
  height: 24px;
  line-height: 16px;
  color: #232431;
  padding: 20px 24px 0px 24px;
}
._ui-kit-modal-header_2fcwm_1353 path {
  fill: currentColor;
  color: #747782;
}

._ui-kit-modal-close-button_2fcwm_1366 {
  cursor: pointer;
  position: absolute;
  top: 16px;
  right: 12px;
}

._ui-kit-modal-actions-root_2fcwm_1373 {
  padding: 16px;
  display: flex;
  justify-content: end;
  align-items: center;
  gap: 12px;
}
._ui-kit-modal-actions-root_2fcwm_1373 button {
  min-width: 100px;
}

._ui-kit-modal-content-root_2fcwm_1384 {
  margin: 16px 16px 0px 16px;
  height: 100%;
  overflow-y: auto;
  font-weight: 400;
  font-size: 16px;
}

._ui-kit-modal-title-root_2fcwm_1392 {
  padding: 16px 16px 0px 16px;
}

._ui-kit-modal-title_2fcwm_1392 {
  flex: 1;
  margin: 0;
  color: #232431;
}

:root {
  --toastify-color-info: #7b61ff;
  --toastify-color-success: #1ba049;
  --toastify-color-warning: #ff5c22;
  --toastify-color-error: #d92020;
  --toastify-toast-width: 384px;
}
:root ._Toastify__toast-icon_2fcwm_1409 {
  align-self: start;
  margin-top: 4px;
}
:root ._Toastify__toast-container_2fcwm_1413._Toastify__toast-container--bottom-center_2fcwm_1413 {
  width: 800px;
}
:root ._Toastify__close-button_2fcwm_1416 {
  margin-top: 4px;
}

:root ._ui-kit-toast_2fcwm_1420 {
  font-family: Lato;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  text-align: left;
  color: #0b1f33;
}
:root ._ui-kit-toast_2fcwm_1420._ui-kit-toast-success_2fcwm_1428 {
  background-color: rgb(234.0110158364, 252.0019841636, 241.1330044261);
}
:root ._ui-kit-toast_2fcwm_1420._ui-kit-toast-info_2fcwm_1431 {
  background-color: rgb(241.8864776371, 238.984, 255);
}
:root ._ui-kit-toast_2fcwm_1420._ui-kit-toast-warning_2fcwm_1434 {
  background-color: rgb(255, 241.0364307692, 229.024);
}
:root ._ui-kit-toast_2fcwm_1420._ui-kit-toast-error_2fcwm_1437 {
  background-color: rgb(254.9997751566, 239.0042248434, 239.0042248434);
}

._ui-kit-text-field-root_2fcwm_1441 {
  display: flex;
  flex-direction: column;
  position: relative;
}
._ui-kit-text-field-root_2fcwm_1441, ._ui-kit-text-field-root_2fcwm_1441 * {
  box-sizing: border-box;
}
._ui-kit-text-field-root_2fcwm_1441 ._ui-kit-text-field-component_2fcwm_1449 {
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  display: inline-flex;
  position: relative;
  width: 100%;
}
._ui-kit-text-field-root_2fcwm_1441 ._ui-kit-text-field-component_2fcwm_1449:has(> input[type=text]:focus) {
  outline: none;
}
._ui-kit-text-field-root_2fcwm_1441 ._ui-kit-text-field-component_2fcwm_1449 ._ui-kit-text-field-icon_2fcwm_1461 path {
  fill: #6d7985;
}
._ui-kit-text-field-root_2fcwm_1441 ._ui-kit-text-field-component_2fcwm_1449 ._ui-kit-text-field-icon_2fcwm_1461._ui-kit-text-field-start_2fcwm_1464 {
  margin: 0;
  padding: 0;
  position: absolute;
  top: 50%;
  left: 8px;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
._ui-kit-text-field-root_2fcwm_1441 ._ui-kit-text-field-component_2fcwm_1449 ._ui-kit-text-field-icon_2fcwm_1461._ui-kit-text-field-end_2fcwm_1474 {
  margin: 0;
  padding: 0;
  position: absolute;
  top: 50%;
  right: 8px;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
._ui-kit-text-field-root_2fcwm_1441 ._ui-kit-text-field-component_2fcwm_1449 ._ui-kit-text-field-icon_2fcwm_1461 path {
  margin-top: auto;
  margin-bottom: auto;
}
._ui-kit-text-field-root_2fcwm_1441 ._ui-kit-text-field-component_2fcwm_1449 input {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  opacity: unset;
  outline: none;
  border: 1px solid #858f99;
  border-radius: 8px;
  background-color: #ffffff;
}
._ui-kit-text-field-root_2fcwm_1441 ._ui-kit-text-field-component_2fcwm_1449 input._ui-kit-text-field-readonly_2fcwm_1503 {
  border-color: #ced2d6;
  background-color: #ced2d6;
}
._ui-kit-text-field-root_2fcwm_1441 ._ui-kit-text-field-component_2fcwm_1449 input._ui-kit-text-field-readonly_2fcwm_1503:hover {
  outline: none;
}
._ui-kit-text-field-root_2fcwm_1441 ._ui-kit-text-field-component_2fcwm_1449 input._ui-kit-text-field-readonly_2fcwm_1503:focus {
  outline: none;
}
._ui-kit-text-field-root_2fcwm_1441 ._ui-kit-text-field-component_2fcwm_1449 input:focus {
  outline: none;
  border-width: 2px;
  border-color: #7b61ff;
}
._ui-kit-text-field-root_2fcwm_1441 ._ui-kit-text-field-component_2fcwm_1449 input:hover:not(:active):not(:focus):not(:disabled) {
  outline: none;
  border-color: #9da5ad;
}
._ui-kit-text-field-root_2fcwm_1441 ._ui-kit-text-field-component_2fcwm_1449 input:active {
  outline: none;
  border-color: #9da5ad;
}
._ui-kit-text-field-root_2fcwm_1441 ._ui-kit-text-field-component_2fcwm_1449 input::placeholder {
  color: #6d7985;
}
._ui-kit-text-field-root_2fcwm_1441 ._ui-kit-text-field-component_2fcwm_1449 input:disabled {
  border-color: #ced2d6;
  background-color: #ced2d6;
}
._ui-kit-text-field-root_2fcwm_1441 ._ui-kit-text-field-component_2fcwm_1449 input:disabled::placeholder:not(._ui-kit-text-field-readonly_2fcwm_1503) {
  color: #9da5ad;
}
._ui-kit-text-field-root_2fcwm_1441 ._ui-kit-text-field-component_2fcwm_1449 input._ui-kit-text-field-additional_2fcwm_1536._ui-kit-text-field-error_2fcwm_1536 {
  border-color: #d92020;
}
._ui-kit-text-field-root_2fcwm_1441 ._ui-kit-text-field-component_2fcwm_1449 input._ui-kit-text-field-additional_2fcwm_1536._ui-kit-text-field-warning_2fcwm_1539 {
  border-color: #ffc400;
}
._ui-kit-text-field-root_2fcwm_1441 ._ui-kit-text-field-component_2fcwm_1449 input._ui-kit-text-field-additional_2fcwm_1536._ui-kit-text-field-done_2fcwm_1542:not(._ui-kit-text-field-error_2fcwm_1536):not(._ui-kit-text-field-warning_2fcwm_1539) {
  border-color: #1ba049;
}
._ui-kit-text-field-root_2fcwm_1441 ._ui-kit-text-field-component_2fcwm_1449 input {
  display: inline-flex;
  box-sizing: border-box;
  width: 100%;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: auto;
  padding-bottom: auto;
  height: 35px;
  letter-spacing: inherit;
  cursor: text;
}
._ui-kit-text-field-root_2fcwm_1441 ._ui-kit-text-field-component_2fcwm_1449 input._ui-kit-text-field-start-icon_2fcwm_1557 {
  padding-left: 25px;
}
._ui-kit-text-field-root_2fcwm_1441 ._ui-kit-text-field-component_2fcwm_1449 input._ui-kit-text-field-end-icon_2fcwm_1560 {
  padding-right: 25px;
}
._ui-kit-text-field-root_2fcwm_1441 ._ui-kit-text-field-component_2fcwm_1449 input:disabled._ui-kit-text-field-readonly_2fcwm_1503 {
  filter: none;
}
._ui-kit-text-field-root_2fcwm_1441 label {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
  color: #6d7985;
  margin-bottom: 5px;
}
._ui-kit-text-field-root_2fcwm_1441._ui-kit-text-field-has-start-adornment_2fcwm_1590 input {
  padding-left: 40px;
}
._ui-kit-text-field-root_2fcwm_1441._ui-kit-text-field-has-start-adornment_2fcwm_1590 input[type=search] {
  padding-left: 52px;
}
._ui-kit-text-field-root_2fcwm_1441._ui-kit-text-field-horizontal_2fcwm_1596 {
  flex-direction: row;
  align-items: center;
  gap: 8px;
}
._ui-kit-text-field-root_2fcwm_1441._ui-kit-text-field-horizontal_2fcwm_1596 label {
  margin-bottom: 0;
}

span._ui-kit-text-field-additional_2fcwm_1536 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 16px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
  margin-top: 5px;
  color: #6d7985;
}
span._ui-kit-text-field-additional_2fcwm_1536._ui-kit-text-field-error_2fcwm_1536 {
  color: #d92020;
}
span._ui-kit-text-field-additional_2fcwm_1536._ui-kit-text-field-warning_2fcwm_1539 {
  color: #ffc400;
}
span._ui-kit-text-field-additional_2fcwm_1536._ui-kit-text-field-done_2fcwm_1542:not(._ui-kit-text-field-error_2fcwm_1536):not(._ui-kit-text-field-warning_2fcwm_1539) {
  color: #1ba049;
}

._ui-kit-text-field-input-wrapper_2fcwm_1639 {
  position: relative;
}

._ui-kit-text-field-adornment_2fcwm_1643 {
  position: absolute;
  left: 0;
  bottom: 50%;
  transform: translateY(50%);
}

._ui-kit-text-field-disabled_2fcwm_1650 {
  pointer-events: none;
}

._ui-kit-routed-tabs-root_2fcwm_1654 {
  height: 100%;
}

._ui-kit-routed-tabs-container_2fcwm_1658 {
  box-sizing: border-box;
  padding: 24px 24px 18px 24px;
  height: 100%;
}

._ui-kit-tabbed-data-container-root_2fcwm_1664 {
  display: flex;
  height: 100%;
  background: #ffffff;
  padding: 9px 16px 16px 16px;
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
  border-top-right-radius: 8px;
  box-sizing: border-box;
  flex-direction: column;
  gap: 16px;
}

:root {
  --ui-kit-progress-bar-value: 50%;
}

div._ui-kit-progress-bar-wrapper_2fcwm_1681 div._ui-kit-progress-bar-text_2fcwm_1681 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 14px;
  font-weight: 400;
  line-height: 16px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  display: flex;
}
div._ui-kit-progress-bar-wrapper_2fcwm_1681 div._ui-kit-progress-bar-text_2fcwm_1681 div._ui-kit-progress-bar-percent_2fcwm_1692 {
  margin-left: auto;
}
div._ui-kit-progress-bar-wrapper_2fcwm_1681 ._ui-kit-progress-bar_2fcwm_1681 {
  height: 4px;
  width: 100%;
  background: -moz-linear-gradient(left, #5dbf28 0%, #5dbf28 var(--ui-kit-progress-bar-value), #ced2d6 var(--ui-kit-progress-bar-value), #ced2d6 100%);
  background: -o-linear-gradient(left, #5dbf28 0%, #5dbf28 var(--ui-kit-progress-bar-value), #ced2d6 var(--ui-kit-progress-bar-value), #ced2d6 100%);
  background: -webkit-linear-gradient(left, #5dbf28 0%, #5dbf28 var(--ui-kit-progress-bar-value), #ced2d6 var(--ui-kit-progress-bar-value), #ced2d6 100%);
  background: linear-gradient(left, #5dbf28 0%, #5dbf28 --ui-kit-progress-bar-value, #ced2d6 --ui-kit-progress-bar-value, #ced2d6 100%);
  border-radius: 2px;
}
div._ui-kit-progress-bar-wrapper_2fcwm_1681 ._ui-kit-progress-bar_2fcwm_1681._ui-kit-progress-bar-auto_2fcwm_1704 {
  background: -moz-linear-gradient(left, #ced2d6 0%, #ced2d6 35%, #5dbf28 40%, #5dbf28 60%, #ced2d6 65%, #ced2d6 100%);
  background: -o-linear-gradient(left, #ced2d6 0%, #ced2d6 35%, #5dbf28 40%, #5dbf28 60%, #ced2d6 65%, #ced2d6 100%);
  background: -webkit-linear-gradient(left, #ced2d6 0%, #ced2d6 35%, #5dbf28 40%, #5dbf28 60%, #ced2d6 65%, #ced2d6 100%);
  background: linear-gradient(left, #ced2d6 0%, #ced2d6 35%, #5dbf28 40%, #5dbf28 60%, #ced2d6 65%, #ced2d6 100%);
  animation-name: _ui-kit-progress-bar-infinite-progress_2fcwm_1;
  animation-duration: 3s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  animation-play-state: running;
  background-size: 400% 100%;
}

@keyframes _ui-kit-progress-bar-infinite-progress_2fcwm_1 {
  0% {
    background-position: 100%;
  }
  100% {
    background-position: 0%;
  }
}
._ui-kit-tab-bar-root_2fcwm_1725._ui-kit-tab-bar-default_2fcwm_1725 div._ui-kit-tab-bar-tabbar_2fcwm_1725 {
  border-bottom: none;
}
._ui-kit-tab-bar-root_2fcwm_1725._ui-kit-tab-bar-default_2fcwm_1725 div._ui-kit-tab-bar-tab_2fcwm_1725 {
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  background-color: #e7e9eb;
  border-bottom: none;
  position: relative;
}
._ui-kit-tab-bar-root_2fcwm_1725._ui-kit-tab-bar-default_2fcwm_1725 div._ui-kit-tab-bar-tab_2fcwm_1725._ui-kit-tab-bar-active_2fcwm_1737 {
  background-color: #ffffff;
}
._ui-kit-tab-bar-root_2fcwm_1725._ui-kit-tab-bar-default_2fcwm_1725 div._ui-kit-tab-bar-tab_2fcwm_1725._ui-kit-tab-bar-active_2fcwm_1737 span svg path {
  color: #0b1f33;
}
._ui-kit-tab-bar-root_2fcwm_1725._ui-kit-tab-bar-default_2fcwm_1725 div._ui-kit-tab-bar-tab_2fcwm_1725 div._ui-kit-tab-bar-textwrap_2fcwm_1743 p {
  color: #6d7985;
}
._ui-kit-tab-bar-root_2fcwm_1725._ui-kit-tab-bar-default_2fcwm_1725 div._ui-kit-tab-bar-tab_2fcwm_1725 span svg path {
  color: #6d7985;
}
._ui-kit-tab-bar-root_2fcwm_1725._ui-kit-tab-bar-underlined_2fcwm_1749 div._ui-kit-tab-bar-tabbar_2fcwm_1725 {
  border-bottom-color: #ced2d6;
  border-bottom-style: solid;
  border-bottom-width: 2px;
}
._ui-kit-tab-bar-root_2fcwm_1725._ui-kit-tab-bar-underlined_2fcwm_1749 div._ui-kit-tab-bar-tab_2fcwm_1725 {
  background-color: transparent;
  border-bottom-color: #ced2d6;
  border-bottom-style: solid;
  border-bottom-width: 2px;
}
._ui-kit-tab-bar-root_2fcwm_1725._ui-kit-tab-bar-underlined_2fcwm_1749 div._ui-kit-tab-bar-tab_2fcwm_1725 div._ui-kit-tab-bar-textwrap_2fcwm_1743 p {
  color: #6d7985;
  width: max-content;
  flex-grow: unset;
}
._ui-kit-tab-bar-root_2fcwm_1725._ui-kit-tab-bar-underlined_2fcwm_1749 div._ui-kit-tab-bar-tab_2fcwm_1725._ui-kit-tab-bar-active_2fcwm_1737 {
  border-bottom-color: #5dbf28;
}
._ui-kit-tab-bar-root_2fcwm_1725._ui-kit-tab-bar-root_2fcwm_1725 ._ui-kit-tab-bar-default_2fcwm_1725 div._ui-kit-tab-bar-tabbar_2fcwm_1725 {
  border-bottom: none;
}
._ui-kit-tab-bar-root_2fcwm_1725._ui-kit-tab-bar-root_2fcwm_1725 ._ui-kit-tab-bar-default_2fcwm_1725 div._ui-kit-tab-bar-tab_2fcwm_1725 {
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  background-color: #e7e9eb;
  border-bottom: none;
  position: relative;
}
._ui-kit-tab-bar-root_2fcwm_1725._ui-kit-tab-bar-root_2fcwm_1725 ._ui-kit-tab-bar-default_2fcwm_1725 div._ui-kit-tab-bar-tab_2fcwm_1725._ui-kit-tab-bar-active_2fcwm_1737 {
  background-color: #ffffff;
}
._ui-kit-tab-bar-root_2fcwm_1725._ui-kit-tab-bar-root_2fcwm_1725 ._ui-kit-tab-bar-default_2fcwm_1725 div._ui-kit-tab-bar-tab_2fcwm_1725._ui-kit-tab-bar-active_2fcwm_1737 span svg path {
  color: #0b1f33;
}
._ui-kit-tab-bar-root_2fcwm_1725._ui-kit-tab-bar-root_2fcwm_1725 ._ui-kit-tab-bar-default_2fcwm_1725 div._ui-kit-tab-bar-tab_2fcwm_1725 div._ui-kit-tab-bar-textwrap_2fcwm_1743 p {
  color: #6d7985;
}
._ui-kit-tab-bar-root_2fcwm_1725._ui-kit-tab-bar-root_2fcwm_1725 ._ui-kit-tab-bar-default_2fcwm_1725 div._ui-kit-tab-bar-tab_2fcwm_1725 span svg path {
  color: #6d7985;
}
._ui-kit-tab-bar-root_2fcwm_1725._ui-kit-tab-bar-root_2fcwm_1725 ._ui-kit-tab-bar-underlined_2fcwm_1749 div._ui-kit-tab-bar-tabbar_2fcwm_1725 {
  border-bottom-color: #ced2d6;
  border-bottom-style: solid;
  border-bottom-width: 2px;
}
._ui-kit-tab-bar-root_2fcwm_1725._ui-kit-tab-bar-root_2fcwm_1725 ._ui-kit-tab-bar-underlined_2fcwm_1749 div._ui-kit-tab-bar-tab_2fcwm_1725 {
  background-color: transparent;
  border-bottom-color: #ced2d6;
  border-bottom-style: solid;
  border-bottom-width: 2px;
}
._ui-kit-tab-bar-root_2fcwm_1725._ui-kit-tab-bar-root_2fcwm_1725 ._ui-kit-tab-bar-underlined_2fcwm_1749 div._ui-kit-tab-bar-tab_2fcwm_1725 div._ui-kit-tab-bar-textwrap_2fcwm_1743 p {
  color: #6d7985;
  width: max-content;
  flex-grow: unset;
}
._ui-kit-tab-bar-root_2fcwm_1725._ui-kit-tab-bar-root_2fcwm_1725 ._ui-kit-tab-bar-underlined_2fcwm_1749 div._ui-kit-tab-bar-tab_2fcwm_1725._ui-kit-tab-bar-active_2fcwm_1737 {
  border-bottom-color: #5dbf28;
}
._ui-kit-tab-bar-root_2fcwm_1725 {
  display: flex;
  flex-direction: column;
  height: 100%;
  width: 100%;
}
._ui-kit-tab-bar-root_2fcwm_1725 div._ui-kit-tab-bar-tabbar_2fcwm_1725 div._ui-kit-tab-bar-bar_2fcwm_1817 div._ui-kit-tab-bar-tab_2fcwm_1725 {
  position: relative;
  height: 32px;
  display: flex;
  box-sizing: border-box;
  margin-right: 2px;
  cursor: pointer;
  justify-content: space-between;
}
._ui-kit-tab-bar-root_2fcwm_1725 div._ui-kit-tab-bar-tabbar_2fcwm_1725 div._ui-kit-tab-bar-bar_2fcwm_1817 div._ui-kit-tab-bar-tab_2fcwm_1725._ui-kit-tab-bar-hidden_2fcwm_1826 {
  visibility: hidden;
  position: absolute;
  left: 100%;
}
._ui-kit-tab-bar-root_2fcwm_1725 div._ui-kit-tab-bar-tabbar_2fcwm_1725 div._ui-kit-tab-bar-bar_2fcwm_1817 div._ui-kit-tab-bar-tab_2fcwm_1725._ui-kit-tab-bar-closable_2fcwm_1831 div._ui-kit-tab-bar-textwrap_2fcwm_1743 {
  padding-right: 24px;
}
._ui-kit-tab-bar-root_2fcwm_1725 div._ui-kit-tab-bar-tabbar_2fcwm_1725 div._ui-kit-tab-bar-bar_2fcwm_1817 div._ui-kit-tab-bar-tab_2fcwm_1725 div._ui-kit-tab-bar-textwrap_2fcwm_1743 {
  position: static;
  display: flex;
  box-sizing: border-box;
}
._ui-kit-tab-bar-root_2fcwm_1725 div._ui-kit-tab-bar-tabbar_2fcwm_1725 div._ui-kit-tab-bar-bar_2fcwm_1817 div._ui-kit-tab-bar-tab_2fcwm_1725 div._ui-kit-tab-bar-textwrap_2fcwm_1743 p {
  margin-top: auto;
  margin-bottom: auto;
  margin-left: 8px;
  margin-right: 8px;
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
  /* Эти опции - необходимые условия */
  overflow: hidden;
  white-space: nowrap;
  /* Добавляем троеточия в конце предложения, если текст
    не помещается в блок */
  text-overflow: ellipsis;
  margin-top: auto;
  margin-bottom: auto;
  margin-left: 8px;
  margin-right: 8px;
  pointer-events: none;
  max-width: 200px;
  min-width: 50px;
  width: min-content;
  box-sizing: border-box;
  flex-grow: 1;
  color: #747782;
}
._ui-kit-tab-bar-root_2fcwm_1725 div._ui-kit-tab-bar-tabbar_2fcwm_1725 div._ui-kit-tab-bar-bar_2fcwm_1817 div._ui-kit-tab-bar-tab_2fcwm_1725 span {
  position: absolute;
  display: flex;
  width: 16px;
  height: 16px;
  right: 8px;
  top: 50%;
  cursor: pointer;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
._ui-kit-tab-bar-root_2fcwm_1725 div._ui-kit-tab-bar-tabbar_2fcwm_1725 div._ui-kit-tab-bar-bar_2fcwm_1817 div._ui-kit-tab-bar-tab_2fcwm_1725 span svg {
  margin: auto;
}
._ui-kit-tab-bar-root_2fcwm_1725 div._ui-kit-tab-bar-expander_2fcwm_1897 {
  width: auto;
  max-width: 10px;
  flex-grow: 1;
  box-sizing: border-box;
  background-color: transparent;
}
._ui-kit-tab-bar-root_2fcwm_1725 div._ui-kit-tab-bar-bar_2fcwm_1817 {
  display: flex;
  flex: 1;
  margin-right: 34px;
}
._ui-kit-tab-bar-root_2fcwm_1725 div._ui-kit-tab-bar-tabbar_2fcwm_1725 {
  position: relative;
  height: 32px;
  width: 100%;
  display: flex;
  background-color: transparent;
  box-sizing: border-box;
}
._ui-kit-tab-bar-root_2fcwm_1725 div._ui-kit-tab-bar-tabbar_2fcwm_1725 div._ui-kit-tab-bar-select_2fcwm_1917 {
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
  height: 32px;
  width: 32px;
  min-height: 32px;
  min-width: 32px;
  border: 0;
  padding: auto;
  margin-left: 1px;
  margin-right: 1px;
  display: none;
  position: absolute;
  right: 0px;
  background-color: #e7e9eb;
  background-color: transparent;
  border-radius: 50%;
}
._ui-kit-tab-bar-root_2fcwm_1725 div._ui-kit-tab-bar-tabbar_2fcwm_1725 div._ui-kit-tab-bar-select_2fcwm_1917:hover {
  background-color: rgba(93.4813715201, 191.0050074182, 40.0079925818, 0.38);
  height: 32px;
  width: 32px;
  display: flex;
  visibility: visible;
}
._ui-kit-tab-bar-root_2fcwm_1725 div._ui-kit-tab-bar-tabbar_2fcwm_1725 div._ui-kit-tab-bar-select_2fcwm_1917:hover div._ui-kit-tab-bar-dropdown_2fcwm_1952 {
  display: block;
  visibility: visible;
}
._ui-kit-tab-bar-root_2fcwm_1725 div._ui-kit-tab-bar-tabbar_2fcwm_1725 div._ui-kit-tab-bar-select_2fcwm_1917._ui-kit-tab-bar-active_2fcwm_1737 {
  background-color: #ffffff;
}
._ui-kit-tab-bar-root_2fcwm_1725 div._ui-kit-tab-bar-tabbar_2fcwm_1725 div._ui-kit-tab-bar-select_2fcwm_1917._ui-kit-tab-bar-show_2fcwm_1959 {
  height: 32px;
  width: 32px;
  display: flex;
  visibility: visible;
}
._ui-kit-tab-bar-root_2fcwm_1725 div._ui-kit-tab-bar-tabbar_2fcwm_1725 div._ui-kit-tab-bar-select_2fcwm_1917 svg {
  margin: auto;
}
._ui-kit-tab-bar-root_2fcwm_1725 div._ui-kit-tab-bar-tabbar_2fcwm_1725 div._ui-kit-tab-bar-select_2fcwm_1917 p {
  margin: auto;
}
._ui-kit-tab-bar-root_2fcwm_1725 div._ui-kit-tab-bar-tabbar_2fcwm_1725 div._ui-kit-tab-bar-select_2fcwm_1917 div._ui-kit-tab-bar-dropdown_2fcwm_1952 {
  position: absolute;
  display: none;
  visibility: hidden;
  top: 100%;
  right: 0px;
  overflow-y: auto;
  padding-top: 5px;
  padding-bottom: 5px;
  max-height: 202px;
  border-radius: 8px;
  background-color: #ffffff;
  border: 0;
}
._ui-kit-tab-bar-root_2fcwm_1725 div._ui-kit-tab-bar-tabbar_2fcwm_1725 div._ui-kit-tab-bar-select_2fcwm_1917 div._ui-kit-tab-bar-dropdown_2fcwm_1952._ui-kit-tab-bar-show_2fcwm_1959 {
  display: block;
  visibility: visible;
}
._ui-kit-tab-bar-root_2fcwm_1725 div._ui-kit-tab-bar-tabbar_2fcwm_1725 div._ui-kit-tab-bar-select_2fcwm_1917 div._ui-kit-tab-bar-dropdown_2fcwm_1952 div._ui-kit-tab-bar-item_2fcwm_1989 {
  padding: 5px;
  display: none;
  visibility: hidden;
  flex: 1;
  position: static;
  min-width: max-content;
  width: auto;
  width: 156;
  height: 22px;
  border: 0;
}
._ui-kit-tab-bar-root_2fcwm_1725 div._ui-kit-tab-bar-tabbar_2fcwm_1725 div._ui-kit-tab-bar-select_2fcwm_1917 div._ui-kit-tab-bar-dropdown_2fcwm_1952 div._ui-kit-tab-bar-item_2fcwm_1989:hover {
  background-color: rgb(185.0556815954, 241.9988105545, 175.9801894455);
}
._ui-kit-tab-bar-root_2fcwm_1725 div._ui-kit-tab-bar-tabbar_2fcwm_1725 div._ui-kit-tab-bar-select_2fcwm_1917 div._ui-kit-tab-bar-dropdown_2fcwm_1952 div._ui-kit-tab-bar-item_2fcwm_1989._ui-kit-tab-bar-show_2fcwm_1959 {
  display: flex;
  visibility: visible;
}
._ui-kit-tab-bar-root_2fcwm_1725 div._ui-kit-tab-bar-tabbar_2fcwm_1725 div._ui-kit-tab-bar-select_2fcwm_1917 div._ui-kit-tab-bar-dropdown_2fcwm_1952 div._ui-kit-tab-bar-item_2fcwm_1989 p {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
  /* Эти опции - необходимые условия */
  overflow: hidden;
  white-space: nowrap;
  /* Добавляем троеточия в конце предложения, если текст
    не помещается в блок */
  text-overflow: ellipsis;
  margin-top: auto;
  margin-bottom: auto;
  margin-left: 8px;
  margin-right: 8px;
  pointer-events: none;
  max-width: 200px;
  min-width: 50px;
  width: min-content;
  max-width: 140px;
  min-width: 50px;
  width: min-content;
  min-width: unset;
  width: 140px;
  box-sizing: border-box;
  flex-grow: 1;
}
._ui-kit-tab-bar-root_2fcwm_1725 div._ui-kit-tab-bar-tabbar_2fcwm_1725 div._ui-kit-tab-bar-select_2fcwm_1917 div._ui-kit-tab-bar-dropdown_2fcwm_1952 div._ui-kit-tab-bar-item_2fcwm_1989 span {
  margin-right: 8px;
}
._ui-kit-tab-bar-root_2fcwm_1725 div._ui-kit-tab-bar-content_2fcwm_2054 {
  height: 100%;
  width: 100%;
  flex-grow: 1;
}
._ui-kit-tab-bar-root_2fcwm_1725 div._ui-kit-tab-bar-content_2fcwm_2054._ui-kit-tab-bar-content-visible_2fcwm_2059 {
  display: unset;
}
._ui-kit-tab-bar-root_2fcwm_1725 div._ui-kit-tab-bar-content_2fcwm_2054._ui-kit-tab-bar-content-invisible_2fcwm_2062 {
  display: none;
}

._ui-kit-icon-root_2fcwm_2066._ui-kit-icon-variant-neutral_2fcwm_2066 path {
  fill: #6d7985;
}
._ui-kit-icon-root_2fcwm_2066._ui-kit-icon-variant-success_2fcwm_2069 path {
  fill: #1ba049;
}
._ui-kit-icon-root_2fcwm_2066._ui-kit-icon-variant-warning_2fcwm_2072 path {
  fill: #ffc400;
}
._ui-kit-icon-root_2fcwm_2066._ui-kit-icon-variant-error_2fcwm_2075 path {
  fill: #d92020;
}

._ui-kit-tooltip_2fcwm_2079 {
  position: absolute;
  left: 40px;
  bottom: 100%;
  padding: 6px 10px;
  background-color: #0b1f33;
  box-shadow: 0px 1.6px 3.6px 0px rgba(0, 0, 0, 0.1411764706), 0px 1.6px 3.6px 0px rgba(0, 0, 0, 0.1411764706);
  color: #ffffff;
  font-weight: 400;
  font-size: 16px;
  line-height: 16px;
  border-radius: 4px;
  z-index: 100;
}

._ui-kit-filters-form-filters_2fcwm_2094 {
  display: flex;
  flex-direction: column;
  gap: 8px;
}

._ui-kit-filters-form-filter_2fcwm_2094 {
  display: flex;
  flex: 1;
  align-items: center;
  background: #E7ECF1;
  padding: 4px 4px 4px 4px;
  border-radius: 8px;
  gap: 8px;
}
._ui-kit-filters-form-filter_2fcwm_2094 ._ui-kit-filters-form-field_2fcwm_2109 {
  flex: 1;
}
._ui-kit-filters-form-filter_2fcwm_2094 ._ui-kit-filters-form-subfield_2fcwm_2112 {
  display: flex;
  align-items: center;
  gap: 8px;
}
._ui-kit-filters-form-filter_2fcwm_2094 ._ui-kit-filters-form-condition-button_2fcwm_2117 {
  width: 54px;
  height: 32px;
  padding: 8px;
  flex-wrap: wrap;
  display: flex;
  justify-content: start;
}
._ui-kit-filters-form-filter_2fcwm_2094 ._ui-kit-filters-form-operator-button_2fcwm_2125 {
  width: 40px;
  height: 32px;
  padding: 8px;
}
._ui-kit-filters-form-filter_2fcwm_2094 ._ui-kit-filters-form-operator-value_2fcwm_2130 {
  color: #9747FF;
}
._ui-kit-filters-form-filter_2fcwm_2094 ._ui-kit-filters-form-value_2fcwm_2133 {
  flex: 1;
}
._ui-kit-filters-form-filter_2fcwm_2094 ._ui-kit-filters-form-remove-button_2fcwm_2136, ._ui-kit-filters-form-filter_2fcwm_2094 ._ui-kit-filters-form-edit-button_2fcwm_2136 {
  padding: 0px;
  height: 26px;
  width: 26px;
}
._ui-kit-filters-form-filter_2fcwm_2094 ._ui-kit-filters-form-remove-button_2fcwm_2136 path, ._ui-kit-filters-form-filter_2fcwm_2094 ._ui-kit-filters-form-edit-button_2fcwm_2136 path {
  color: #9747FF;
  fill: currentColor;
}
._ui-kit-filters-form-filter_2fcwm_2094 ._ui-kit-filters-form-remove-button_2fcwm_2136 {
  margin-right: 16px;
}

._ui-kit-filters-form-add-actions_2fcwm_2149 {
  display: flex;
  margin-top: 16px;
  gap: 22px;
}

._ui-kit-filters-form-button_2fcwm_2155 {
  padding: 0;
}

._ui-kit-applied-filters-root_2fcwm_2159 {
  display: flex;
  align-items: center;
  gap: 4px;
  /* временно, пока не реализован выпадающий список при переполнении */
  flex-wrap: wrap;
}
._ui-kit-applied-filters-root_2fcwm_2159 ._ui-kit-applied-filters-item_2fcwm_2166 {
  display: flex;
  align-items: center;
  height: 24px;
  background: #e4e7ec;
  padding: 4px 12px 4px 12px;
  border-radius: 16px;
  box-sizing: border-box;
  color: #232431;
}
._ui-kit-applied-filters-root_2fcwm_2159 ._ui-kit-applied-filters-item_2fcwm_2166._ui-kit-applied-filters-filters-button_2fcwm_2176 {
  background: #7b61ff;
  color: #ffffff;
  cursor: pointer;
}
._ui-kit-applied-filters-root_2fcwm_2159 ._ui-kit-applied-filters-item_2fcwm_2166 ._ui-kit-applied-filters-content_2fcwm_2181 {
  white-space: pre;
  font-size: 14px;
  font-weight: 400;
  line-height: 16px;
  display: flex;
  align-items: center;
}
._ui-kit-applied-filters-root_2fcwm_2159 ._ui-kit-applied-filters-item_2fcwm_2166 ._ui-kit-applied-filters-sort-icon_2fcwm_2189 {
  width: 20px;
  height: 20px;
  min-width: min-content;
  color: #7b61ff;
}
._ui-kit-applied-filters-root_2fcwm_2159 ._ui-kit-applied-filters-item_2fcwm_2166 ._ui-kit-applied-filters-sort-icon_2fcwm_2189 path {
  fill: currentColor;
}
._ui-kit-applied-filters-root_2fcwm_2159 ._ui-kit-applied-filters-item_2fcwm_2166 ._ui-kit-applied-filters-remove-icon_2fcwm_2198 {
  margin-right: -6px;
  width: 16px;
  height: 16px;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
}
._ui-kit-applied-filters-root_2fcwm_2159 ._ui-kit-applied-filters-item_2fcwm_2166 ._ui-kit-applied-filters-remove-icon_2fcwm_2198._ui-kit-applied-filters-padding_2fcwm_2207 {
  margin-left: 6px;
}
._ui-kit-applied-filters-root_2fcwm_2159 ._ui-kit-applied-filters-item_2fcwm_2166 ._ui-kit-applied-filters-remove-icon_2fcwm_2198 path {
  color: #747782;
  fill: currentColor;
}
._ui-kit-applied-filters-root_2fcwm_2159 ._ui-kit-applied-filters-reset-button_2fcwm_2214 {
  padding: 0;
  font-size: 14px;
  font-weight: 500;
  height: 24px;
}

._ui-kit-data-loading-overlay-root_2fcwm_2221 {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 10;
  background-color: #ffffff;
  box-sizing: border-box;
  top: 0;
}

._ui-kit-data-loading-overlay-content_2fcwm_2234 {
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (min-width: 1280px) {
  ._ui-kit-data-loading-overlay-content_2fcwm_2234 {
    max-width: 50%;
  }
}
@media (max-width: 1280px) {
  ._ui-kit-data-loading-overlay-content_2fcwm_2234 {
    max-width: 80%;
  }
}
._ui-kit-data-loading-overlay-content_2fcwm_2234 {
  align-items: stretch;
}

._ui-kit-data-loading-overlay-main_2fcwm_2253 {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
}

._ui-kit-data-loading-overlay-main-content_2fcwm_2260 {
  max-width: 50%;
  display: flex;
  flex-direction: column;
  gap: 24px;
}

._ui-kit-data-loading-overlay-main-content-title_2fcwm_2267 {
  font-weight: 600;
  font-size: 26px;
  line-height: 24px;
  color: #0b1f33;
}

._ui-kit-data-loading-overlay-main-content-description_2fcwm_2274 {
  font-size: 18px;
  line-height: 24px;
  font-weight: 400;
  color: #828282;
}

._ui-kit-data-loading-overlay-main-image_2fcwm_2281 {
  margin: 24px 24px 24px 0;
  width: 279px;
  min-width: 279px;
}

._ui-kit-data-loading-overlay-cancel-button_2fcwm_2287 {
  width: max-content;
  margin-top: 16px;
}

._ui-kit-data-loading-overlay-indicator_2fcwm_2292 {
  align-items: stretch;
}

._ui-kit-no-data-overlay-root_2fcwm_2296 {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 26px;
  height: 100%;
  background-color: #ffffff;
}

._ui-kit-no-data-overlay-content_2fcwm_2305 {
  display: flex;
  gap: 24px;
  align-items: center;
}

._ui-kit-no-data-overlay-close-icon_2fcwm_2311 {
  margin-top: 3px;
}
._ui-kit-no-data-overlay-close-icon_2fcwm_2311 path {
  color: #66727f;
  fill: currentColor;
}

._ui-kit-no-data-overlay-message_2fcwm_2319 {
  font-weight: 600;
  color: #0b1f33;
}

._ui-kit-action-overlay-root_2fcwm_2324 {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 10;
  background-color: #ffffff;
  padding-top: 24px;
  padding-bottom: 24px;
  box-sizing: border-box;
  top: 0;
}

._ui-kit-action-overlay-content_2fcwm_2339 {
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (min-width: 1280px) {
  ._ui-kit-action-overlay-content_2fcwm_2339 {
    max-width: 50%;
  }
}
@media (max-width: 1280px) {
  ._ui-kit-action-overlay-content_2fcwm_2339 {
    max-width: 80%;
  }
}
._ui-kit-action-overlay-content_2fcwm_2339 {
  align-items: stretch;
}

._ui-kit-action-overlay-main_2fcwm_2358 {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
}

._ui-kit-action-overlay-mainImage_2fcwm_2365 {
  margin: 24px 24px 24px 0;
  width: 279px;
  min-width: 279px;
}

._ui-kit-action-overlay-indicator_2fcwm_2371 {
  align-items: stretch;
}

div._ui-kit-selector-select_2fcwm_2375 {
  display: flex;
  position: relative;
  width: 74px;
  height: 100%;
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  border-width: 1px;
  border-style: solid;
  border-color: #ffffff;
  border-radius: 5px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background-color: #ffffff;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
  appearance: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
div._ui-kit-selector-select_2fcwm_2375 p._ui-kit-selector-disabled_2fcwm_2413 {
  color: #B0B6BF;
}
div._ui-kit-selector-select_2fcwm_2375:hover:not(._ui-kit-selector-disabled_2fcwm_2413) {
  border-color: #99A0AC;
}
div._ui-kit-selector-select_2fcwm_2375:hover:not(._ui-kit-selector-disabled_2fcwm_2413)::after {
  border-color: #5DBF28;
}
div._ui-kit-selector-select_2fcwm_2375:active:not(._ui-kit-selector-disabled_2fcwm_2413) {
  outline: none;
  background-color: #ffffff;
}
div._ui-kit-selector-select_2fcwm_2375:active:not(._ui-kit-selector-disabled_2fcwm_2413)::after {
  border-color: #00954C;
}
div._ui-kit-selector-select_2fcwm_2375:focus:active:not(._ui-kit-selector-disabled_2fcwm_2413) {
  background-color: #ffffff;
  border-color: #99A0AC;
  background-color: #E7C3F4;
}
div._ui-kit-selector-select_2fcwm_2375:focus:not(._ui-kit-selector-disabled_2fcwm_2413) {
  outline: none;
  background-color: #C3F4D3;
  border-color: #5DBF28;
  background-color: #E7C3F4;
}
div._ui-kit-selector-select_2fcwm_2375:not(._ui-kit-selector-disabled_2fcwm_2413) {
  cursor: pointer;
}
div._ui-kit-selector-select_2fcwm_2375._ui-kit-selector-openup_2fcwm_2443 {
  background-color: #ffffff;
}
div._ui-kit-selector-select_2fcwm_2375._ui-kit-selector-openup_2fcwm_2443 div._ui-kit-selector-dropdown_2fcwm_2446 {
  visibility: visible;
  display: block;
  bottom: calc(100% + 5px);
  top: unset;
}
div._ui-kit-selector-select_2fcwm_2375._ui-kit-selector-opendown_2fcwm_2452 {
  background-color: #ffffff;
}
div._ui-kit-selector-select_2fcwm_2375._ui-kit-selector-opendown_2fcwm_2452 div._ui-kit-selector-dropdown_2fcwm_2446 {
  visibility: visible;
  display: block;
  top: calc(100% + 5px);
  bottom: unset;
}
div._ui-kit-selector-select_2fcwm_2375::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 5px;
  width: 7px;
  height: 7px;
  display: block;
  border-style: solid;
  border-width: 0px 2px 2px 0px;
  border-color: #747782;
  border-radius: 0;
  -webkit-transform: translateY(-75%) translateX(-50%) rotate(45deg);
  -ms-transform: translateY(-75%) translateX(-50%) rotate(45deg);
  transform: translateY(-75%) translateX(-50%) rotate(45deg);
  pointer-events: none;
}
div._ui-kit-selector-select_2fcwm_2375._ui-kit-selector-disabled_2fcwm_2413::after {
  border-color: #B0B6BF;
}
div._ui-kit-selector-select_2fcwm_2375 div._ui-kit-selector-dropdown_2fcwm_2446 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  border-width: 1px;
  border-style: solid;
  border-color: #ffffff;
  border-radius: 5px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background-color: #ffffff;
}
div._ui-kit-selector-select_2fcwm_2375 div._ui-kit-selector-dropdown_2fcwm_2446 {
  visibility: hidden;
  display: hidden;
  border-color: #99A0AC;
  padding-top: 5px;
  padding-bottom: 5px;
  position: absolute;
  left: 0;
  bottom: 100%;
  width: 100%;
  max-height: 202px;
  border-radius: 5px;
  overflow-y: auto;
  z-index: 1;
  box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2);
}
div._ui-kit-selector-select_2fcwm_2375 div._ui-kit-selector-dropdown_2fcwm_2446 div._ui-kit-selector-item_2fcwm_2515 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
  border: 0;
  height: 32px;
  background-color: #ffffff;
  position: unset;
  display: flex;
  width: 100%;
  height: 32px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
div._ui-kit-selector-select_2fcwm_2375 div._ui-kit-selector-dropdown_2fcwm_2446 div._ui-kit-selector-item_2fcwm_2515:hover {
  background: rgba(0, 0, 0, 0.0509803922);
}
div._ui-kit-selector-select_2fcwm_2375 div._ui-kit-selector-dropdown_2fcwm_2446 div._ui-kit-selector-item_2fcwm_2515._ui-kit-selector-active_2fcwm_2550 {
  background: rgba(0, 0, 0, 0.0509803922);
}

._ui-kit-pagination_2fcwm_2554 {
  display: flex;
  flex-direction: row;
  height: 40px;
  gap: 24px;
  background-color: #ffffff;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
._ui-kit-pagination_2fcwm_2554 div._ui-kit-pagination-records_2fcwm_2564 {
  display: flex;
  flex-direction: row;
}
._ui-kit-pagination_2fcwm_2554 div._ui-kit-pagination-records_2fcwm_2564 p {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  margin-left: 10px;
  margin-right: 10px;
  margin-bottom: auto;
  margin-top: auto;
}
._ui-kit-pagination_2fcwm_2554 div._ui-kit-pagination-records_2fcwm_2564 button {
  width: 18px;
  height: 18px;
  margin-top: auto;
  margin-bottom: auto;
  margin-left: 10px;
  margin-right: 10px;
  padding: 0;
  border: 0;
  background: none;
}
._ui-kit-pagination_2fcwm_2554 div._ui-kit-pagination-records_2fcwm_2564 button svg {
  width: 100%;
  height: 100%;
}
._ui-kit-pagination_2fcwm_2554 div._ui-kit-pagination-expander_2fcwm_2597 {
  width: 100%;
  flex: 1;
}
._ui-kit-pagination_2fcwm_2554 div._ui-kit-pagination-delimeter_2fcwm_2601 {
  height: 24px;
  width: 1px;
  margin-top: auto;
  margin-bottom: auto;
  background-color: #d5d8df;
  margin-right: 10px;
  margin-left: 0px;
}
._ui-kit-pagination_2fcwm_2554 div._ui-kit-pagination-pages_2fcwm_2610 {
  display: flex;
  flex-direction: row;
  height: 100%;
}
._ui-kit-pagination_2fcwm_2554 div._ui-kit-pagination-pages_2fcwm_2610 div._ui-kit-pagination-delimeter_2fcwm_2601 {
  height: 24px;
  width: 1px;
  margin-top: auto;
  margin-bottom: auto;
  background-color: #d5d8df;
  margin-right: 10px;
  margin-left: 0px;
}
._ui-kit-pagination_2fcwm_2554 div._ui-kit-pagination-pages_2fcwm_2610 p {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  margin-left: 10px;
  margin-right: 10px;
  margin-bottom: auto;
  margin-top: auto;
}
._ui-kit-pagination_2fcwm_2554 div._ui-kit-pagination-pages_2fcwm_2610 div._ui-kit-pagination-buttons_2fcwm_2638 {
  width: 85px;
  display: flex;
  flex-direction: row;
}
._ui-kit-pagination_2fcwm_2554 div._ui-kit-pagination-pages_2fcwm_2610 div._ui-kit-pagination-buttons_2fcwm_2638 div._ui-kit-pagination-expander_2fcwm_2597 {
  width: 5px;
}
._ui-kit-pagination_2fcwm_2554 div._ui-kit-pagination-pages_2fcwm_2610 div._ui-kit-pagination-buttons_2fcwm_2638 button {
  width: 40px;
  height: 40px;
  border-radius: 8px;
  border-style: none;
  background-color: #e4e7ec;
  position: relative;
}
._ui-kit-pagination_2fcwm_2554 div._ui-kit-pagination-pages_2fcwm_2610 div._ui-kit-pagination-buttons_2fcwm_2638 button:not(:disabled) {
  cursor: pointer;
}
._ui-kit-pagination_2fcwm_2554 div._ui-kit-pagination-pages_2fcwm_2610 div._ui-kit-pagination-buttons_2fcwm_2638 button:hover:not(:disabled) {
  background-color: #d5d8df;
}
._ui-kit-pagination_2fcwm_2554 div._ui-kit-pagination-pages_2fcwm_2610 div._ui-kit-pagination-buttons_2fcwm_2638 button span {
  position: absolute;
  width: 25%;
  height: 25%;
  display: block;
  top: 50%;
  left: 50%;
  border-style: solid;
  border-color: #747782;
  border-radius: 0;
  pointer-events: none;
}
._ui-kit-pagination_2fcwm_2554 div._ui-kit-pagination-pages_2fcwm_2610 div._ui-kit-pagination-buttons_2fcwm_2638 button._ui-kit-pagination-cannot_2fcwm_2672 span {
  border-color: #C4CAD0;
}
._ui-kit-pagination_2fcwm_2554 div._ui-kit-pagination-pages_2fcwm_2610 div._ui-kit-pagination-buttons_2fcwm_2638 button._ui-kit-pagination-left_2fcwm_2675 span {
  border-width: 0px 0px 2px 2px;
  -webkit-transform: translateY(-50%) translateX(-25%) rotate(45deg);
  -ms-transform: translateY(-50%) translateX(-25%) rotate(45deg);
  transform: translateY(-50%) translateX(-25%) rotate(45deg);
}
._ui-kit-pagination_2fcwm_2554 div._ui-kit-pagination-pages_2fcwm_2610 div._ui-kit-pagination-buttons_2fcwm_2638 button._ui-kit-pagination-right_2fcwm_2681 span {
  border-width: 2px 2px 0px 0px;
  -webkit-transform: translateY(-50%) translateX(-75%) rotate(45deg);
  -ms-transform: translateY(-50%) translateX(-75%) rotate(45deg);
  transform: translateY(-50%) translateX(-75%) rotate(45deg);
}
._ui-kit-pagination_2fcwm_2554 ._ui-kit-pagination-refresh-section_2fcwm_2687 {
  display: flex;
  flex-direction: row;
}
._ui-kit-pagination_2fcwm_2554 ._ui-kit-pagination-refresh_2fcwm_2687 {
  margin-top: auto;
  margin-bottom: auto;
  margin-left: 5px;
  margin-right: 5px;
}
._ui-kit-pagination_2fcwm_2554 ._ui-kit-pagination-refresh_2fcwm_2687:active:not(._disabled_2fcwm_244) path {
  fill: #d5d8df;
}

._ui-kit-table-root_2fcwm_2701 {
  display: flex;
  flex-direction: column;
  position: relative;
  background: #ffffff;
}

._ui-kit-table-root_2fcwm_2701 {
  flex: 1 1 0;
  overflow: hidden;
  position: relative;
}

._ui-kit-table-scrollable-container_2fcwm_2714::-webkit-scrollbar {
  width: 12px;
  height: 12px;
}
._ui-kit-table-scrollable-container_2fcwm_2714::-webkit-scrollbar-track {
  background: #ffffff;
}
._ui-kit-table-scrollable-container_2fcwm_2714::-webkit-scrollbar-thumb {
  box-shadow: inset 0 0 2px 2px #D5D8DE;
  border: solid 4px transparent;
  border-radius: 8px;
}
._ui-kit-table-scrollable-container_2fcwm_2714::-webkit-scrollbar-thumb:hover {
  box-shadow: inset 0 0 2px 2px #989898;
}
._ui-kit-table-scrollable-container_2fcwm_2714 {
  position: absolute;
  left: 0;
  top: 0;
  overflow: auto scroll;
}

._ui-kit-table-scrolled-content_2fcwm_2736 {
  position: relative;
  width: 100%;
  min-height: 100%;
}

._ui-kit-table-overlay_2fcwm_2742 {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
}

._ui-kit-table-cell-root_2fcwm_2750 {
  flex: 1 1 0;
  display: flex;
  align-items: center;
  padding-left: 8px;
  padding-right: 8px;
  overflow: hidden;
  position: relative;
  box-sizing: border-box;
}
._ui-kit-table-cell-root_2fcwm_2750 a, ._ui-kit-table-cell-root_2fcwm_2750 a:visited {
  color: #4a157c;
  white-space: nowrap;
}

._ui-kit-table-cell-dragging-devider_2fcwm_2765 {
  border-right: 1px solid #c4cad0;
  height: 100%;
  position: absolute;
}

._ui-kit-table-header-outer-wrapper_2fcwm_2771 {
  flex: 0 0 auto;
  display: flex;
  flex-direction: column;
  overflow: hidden;
  border-bottom: 1px solid #c4cad0;
  color: #0b1f33;
}

._ui-kit-table-header-inner-wrapper_2fcwm_2780 {
  position: relative;
  width: 0;
  display: flex;
  flex-direction: column;
}

._ui-kit-table-header-row-root_2fcwm_2787 {
  height: 31.5px;
  line-height: 1;
  display: flex;
  font-size: 14px;
  font-weight: 700;
}
._ui-kit-table-header-row-root_2fcwm_2787._ui-kit-table-header-row-groups_2fcwm_2794 {
  height: auto;
}
._ui-kit-table-header-row-root_2fcwm_2787._ui-kit-table-header-row-filters_2fcwm_2797 {
  height: 30px;
}

._ui-kit-table-row-root_2fcwm_2801 {
  width: 100%;
  height: 23.994px;
  display: flex;
  cursor: pointer;
  color: #66727f;
  font-size: 14px;
  font-weight: 400;
  border-bottom: 1px solid #d5d8df;
}
._ui-kit-table-row-root_2fcwm_2801:hover:not(._ui-kit-table-row-selected_2fcwm_2811, ._ui-kit-table-row-dragging-column-in-progress_2fcwm_2811) {
  background: rgb(184.8789144168, 242.0018663422, 176.0151336578);
}
._ui-kit-table-row-root_2fcwm_2801._ui-kit-table-row-selected_2fcwm_2811 {
  background: rgba(184.8789144168, 242.0018663422, 176.0151336578, 0.5);
}

._ui-kit-table-text-cell-wrapper_2fcwm_2818 {
  flex-shrink: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
  white-space: nowrap;
}

._ui-kit-data-table-color-indicator-root_2fcwm_2826 {
  width: 16px;
  height: 16px;
  border-radius: 50%;
}

._ui-kit-data-table-color-indicator-red_2fcwm_2832 {
  background-color: #FA4547;
}

._ui-kit-data-table-color-indicator-green_2fcwm_2836 {
  background-color: #27AF6E;
}

._ui-kit-data-table-color-indicator-yellow_2fcwm_2840 {
  background-color: #F9B922;
}

._ui-kit-data-table-color-indicator-gray_2fcwm_2844 {
  background-color: #B0BABF;
}

._ui-kit-data-table-color-indicator-blue_2fcwm_2848 {
  background-color: #176DEF;
}

._ui-kit-data-table-color-indicator-tooltip_2fcwm_2852 {
  position: absolute;
  left: 40px;
  bottom: 100%;
  padding: 5px 12px;
  background-color: white;
  box-shadow: 0px 8px 32px 0px rgba(0, 0, 0, 0.12);
  border-radius: 8px;
  z-index: 10;
}

._ui-kit-data-table-container_2fcwm_2863 {
  display: flex;
  flex-direction: column;
}

._ui-kit-data-table-contained_2fcwm_2868 {
  flex: 1 0 auto;
}

._ui-kit-data-table-body_2fcwm_2872 {
  flex: 1 1 0;
  flex-basis: 0;
}

._ui-kit-data-table-top-toolbar-container_2fcwm_2877 {
  margin-bottom: 17px;
}

._ui-kit-data-table-paper-expand_2fcwm_2881 {
  flex: 1 0 auto;
}

._ui-kit-data-table-separator_2fcwm_2885 {
  position: absolute;
  top: 0;
  bottom: 0;
  width: 1px;
  background-color: "red";
  z-index: 1;
}

._ui-kit-data-table-pagination_2fcwm_2894 {
  margin-top: 3px;
}

._ui-kit-data-table-container-gap_2fcwm_2898 {
  height: 100%;
  gap: 16px;
}

._ui-kit-data-table-column-header-cell-root_2fcwm_2903 {
  transition: color 0.3s ease;
  box-sizing: border-box;
  justify-content: space-between;
}
._ui-kit-data-table-column-header-cell-root_2fcwm_2903._ui-kit-data-table-column-header-cell-sortable_2fcwm_2908:hover {
  background: #B9F2B0;
}
._ui-kit-data-table-column-header-cell-root_2fcwm_2903._ui-kit-data-table-column-header-cell-sortable_2fcwm_2908 {
  cursor: pointer;
  padding-right: 0;
}
._ui-kit-data-table-column-header-cell-root_2fcwm_2903._ui-kit-data-table-column-header-cell-current-cell-dragging_2fcwm_2915 {
  background: #B9F2B0;
}

._ui-kit-data-table-column-header-cell-sort-icon_2fcwm_2919 {
  width: 20px;
  height: 20px;
  min-width: min-content;
  color: #7b61ff;
}
._ui-kit-data-table-column-header-cell-sort-icon_2fcwm_2919 path {
  fill: currentColor;
}

._ui-kit-data-table-column-resize-handle-root_2fcwm_2929 {
  width: 8px;
  height: 31.5px;
  margin-left: -4px;
  display: flex;
  align-items: center;
  justify-content: center;
  line-height: 0;
  user-select: none;
}
._ui-kit-data-table-column-resize-handle-root_2fcwm_2929._ui-kit-data-table-column-resize-handle-active_2fcwm_2939 {
  cursor: col-resize;
}

._ui-kit-data-table-column-resize-handle-border_2fcwm_2943 {
  border-right: 1px solid #c4cad0;
  height: 100%;
}

._ui-kit-data-table-group-separators-separator_2fcwm_2948 {
  position: absolute;
  top: 0;
  height: 100%;
  width: 1px;
  background-color: red;
  z-index: 1;
}

._ui-kit-data-table-header-root_2fcwm_2957 {
  position: relative;
}
._ui-kit-data-table-header-root_2fcwm_2957 ._ui-kit-data-table-header-resize-handle_2fcwm_2960 {
  position: absolute;
  color: transparent;
}
._ui-kit-data-table-header-root_2fcwm_2957:hover ._ui-kit-data-table-header-resize-handle_2fcwm_2960 {
  color: red;
}

._ui-kit-data-table-header-menu-opened_2fcwm_2968 {
  background: #70D03D !important;
}

._ui-kit-data-table-header-group-row_2fcwm_2972 {
  display: flex;
  position: relative;
}
._ui-kit-data-table-header-group-row_2fcwm_2972::after {
  content: "";
  position: absolute;
  width: 100vw;
  left: 0;
  right: 0;
  bottom: 0;
  height: 1px;
  background-color: red;
}

._ui-kit-data-table-header-group_2fcwm_2972 {
  border-bottom: 1px solid red;
  font-weight: 700;
}

._ui-kit-data-table-header-separator_2fcwm_2992 {
  position: absolute;
  top: 0;
  height: 100%;
  width: 1px;
  background-color: red;
}

._ui-kit-data-table-header-sort-menu-item_2fcwm_3000 {
  display: flex;
  align-items: center;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
._ui-kit-data-table-header-sort-menu-item_2fcwm_3000:hover {
  background: #D6FEC2 !important;
}

._ui-kit-data-table-header-sort-menu-item-icon_2fcwm_3010 {
  padding-right: 6px !important;
}
._ui-kit-data-table-header-sort-menu-item-icon_2fcwm_3010 path {
  color: #747782;
  fill: currentColor;
}

._ui-kit-data-table-toolbar-root_2fcwm_3018 {
  display: flex;
  justify-content: space-between;
}

._ui-kit-data-table-toolbar-data-actions_2fcwm_3023 {
  display: flex;
  align-items: center;
}
._ui-kit-data-table-toolbar-data-actions_2fcwm_3023 ._ui-kit-data-table-toolbar-icon-button_2fcwm_3027 path {
  color: #9747FF;
  fill: currentColor;
}

._ui-kit-data-table-toolbar-devider_2fcwm_3032 {
  margin-right: 6px;
  margin-left: 8px;
  height: 24px !important;
}

._ui-kit-data-table-toolbar-tools_2fcwm_3038 {
  display: flex;
  align-items: center;
}
._ui-kit-data-table-toolbar-tools_2fcwm_3038 ._ui-kit-data-table-toolbar-icon-button_2fcwm_3027 path {
  color: #5dbf28;
  fill: currentColor;
}
._ui-kit-data-table-toolbar-tools_2fcwm_3038 ._ui-kit-data-table-toolbar-settings-button_2fcwm_3046 path {
  color: #66727f;
  fill: currentColor;
}
._ui-kit-data-table-toolbar-tools_2fcwm_3038 ._ui-kit-data-table-toolbar-opened_2fcwm_3050 path {
  color: #5dbf28;
}
._ui-kit-data-table-toolbar-tools_2fcwm_3038 ._ui-kit-data-table-toolbar-settings-menu-item_2fcwm_3053 {
  display: flex;
  align-items: center;
  cursor: default !important;
}

._ui-kit-data-table-toolbar-icon-button_2fcwm_3027 {
  padding: 3px !important;
}

._ui-kit-data-table-toolbar-filters-button_2fcwm_3063 {
  color: #0b1f33 !important;
}

._ui-kit-column-filter-item_2fcwm_3067 {
  cursor: default !important;
}
._ui-kit-column-filter-item_2fcwm_3067._ui-kit-column-filter-checkbox_2fcwm_3070 {
  display: flex;
  align-items: center;
  padding-left: 16px;
}
._ui-kit-column-filter-item_2fcwm_3067._ui-kit-column-filter-checkbox_2fcwm_3070:hover {
  background: #D6FEC2 !important;
}
._ui-kit-column-filter-item_2fcwm_3067._ui-kit-column-filter-checkbox_2fcwm_3070 label > input {
  margin-right: 8px;
}

._ui-kit-page_2fcwm_3082 {
  display: flex;
  flex-direction: column;
  padding: auto;
  margin: auto;
  width: 100%;
  height: 100%;
}
._ui-kit-page_2fcwm_3082 div._ui-kit-page-inner_2fcwm_3090 {
  display: flex;
  flex-direction: row;
  width: max-content;
  height: max-content;
  margin: auto;
}
._ui-kit-page_2fcwm_3082 div._ui-kit-page-inner_2fcwm_3090 svg {
  margin-right: 20px;
}
._ui-kit-page_2fcwm_3082 div._ui-kit-page-inner_2fcwm_3090 div._ui-kit-page-right_2fcwm_3100 {
  display: flex;
  flex-direction: column;
  width: 390px;
  flex: 1;
}
._ui-kit-page_2fcwm_3082 div._ui-kit-page-inner_2fcwm_3090 div._ui-kit-page-right_2fcwm_3100 ._ui-kit-page-header_2fcwm_3106 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 26px;
  font-weight: 600;
  line-height: 32px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  margin-bottom: 20px;
}
._ui-kit-page_2fcwm_3082 div._ui-kit-page-inner_2fcwm_3090 div._ui-kit-page-right_2fcwm_3100 ._ui-kit-page-comment_2fcwm_3117 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 18px;
  font-weight: 400;
  line-height: 24px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  color: #546270;
}
._ui-kit-page_2fcwm_3082 div._ui-kit-page-inner_2fcwm_3090 div._ui-kit-page-right_2fcwm_3100 ._ui-kit-page-button_2fcwm_3128 {
  margin-top: auto;
  padding-top: 20px;
}

._ui-kit-header-link-root_2fcwm_3133 {
  height: 100%;
  display: flex;
  cursor: pointer;
  flex-direction: column;
}
._ui-kit-header-link-root_2fcwm_3133:hover {
  filter: opacity(0.8);
}
._ui-kit-header-link-root_2fcwm_3133:active {
  filter: opacity(0.5);
}
._ui-kit-header-link-root_2fcwm_3133 ._ui-kit-header-link-underline_2fcwm_3145 {
  height: 2px;
  background-color: transparent;
}
._ui-kit-header-link-root_2fcwm_3133 ._ui-kit-header-link-title_2fcwm_3149 {
  flex: 1;
  display: flex;
  margin: 6px 12px;
  align-items: center;
}
._ui-kit-header-link-root_2fcwm_3133 ._ui-kit-header-link-title_2fcwm_3149 a {
  font-family: Lato;
  font-size: 16px;
  font-weight: 600;
  line-height: 20px;
  letter-spacing: 0em;
  text-align: center;
  color: #66727f;
  text-decoration: none;
}
._ui-kit-header-link-root_2fcwm_3133._ui-kit-header-link-active_2fcwm_3165 ._ui-kit-header-link-title_2fcwm_3149 a {
  color: #0b1f33;
}
._ui-kit-header-link-root_2fcwm_3133._ui-kit-header-link-active_2fcwm_3165 ._ui-kit-header-link-underline_2fcwm_3145 {
  background-color: #5dbf28;
}

._ui-kit-header-user-root_2fcwm_3172 {
  width: 24px;
  height: 24px;
  border-radius: 12px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #5dbf28;
  font-family: Lato;
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
  letter-spacing: 0em;
  color: #ffffff;
}

._ui-kit-input-adornment-root_2fcwm_3188 {
  margin-left: 10px;
  display: flex;
  align-items: center;
}
._ui-kit-input-adornment-root_2fcwm_3188._ui-kit-input-adornment-color-mode-fill_2fcwm_3193 {
  fill: #989898;
}
._ui-kit-input-adornment-root_2fcwm_3188._ui-kit-input-adornment-color-mode-stroke_2fcwm_3196 {
  stroke: #989898;
}

._ui-kit-loading-overlay-root_2fcwm_3200 {
  display: flex;
  align-items: center;
  justify-content: center;
}
._ui-kit-loading-overlay-root_2fcwm_3200._ui-kit-loading-overlay-suppress-clicks_2fcwm_3205 {
  pointer-events: none;
}
._ui-kit-loading-overlay-root_2fcwm_3200 {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 10;
  background-color: rgba(255, 255, 255, 0.7);
}

._ui-kit-loading-overlay-rect_2fcwm_3216 {
  background: #e9e9e9;
  border-radius: 16px;
}

._ui-kit-loading-overlay-spinner_2fcwm_3221 {
  margin: 36px;
}

._ui-kit-loading-overlay-fixed_2fcwm_3225 {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 10;
  background-color: rgba(255, 255, 255, 0.7);
}

div._ui-kit-menu_2fcwm_3235 {
  width: 260px;
  padding-top: 5px;
  height: 100%;
  background-color: #ffffff;
  box-shadow: 0px 4px 16px 0px rgba(0, 78, 155, 0.1019607843);
  display: flex;
  flex-direction: column;
  position: relative;
  box-shadow: inset 0px 6.4000000954px 28px 0px rgba(0, 0, 0, 0.1215686275);
  box-shadow: inset 0px 4px 4px 0px rgba(0, 0, 0, 0.0784313725);
  border-right-color: #d5d8df;
  border-right-width: 2px;
  border-right-style: solid;
  box-sizing: border-box;
  visibility: visible;
  opacity: 100%;
  -webkit-transition: visibility 0s ease 0.3s, opacity 0.3s ease, max-height 0.3s ease, width 0.3s;
  -moz-transition: visibility 0s ease 0.3s, opacity 0.3s ease, max-height 0.3s ease, width 0.3s;
  -ms-transition: visibility 0s ease 0.3s, opacity 0.3s ease, max-height 0.3s ease, width 0.3s;
  -o-transition: visibility 0s ease 0.3s, opacity 0.3s ease, max-height 0.3s ease, width 0.3s;
  transition: visibility 0s ease 0.3s, opacity 0.3s ease, max-height 0.3s ease, width 0.3s;
}
div._ui-kit-menu_2fcwm_3235._ui-kit-menu-collapsed_2fcwm_3258 {
  opacity: 0%;
  overflow: hidden;
}
div._ui-kit-menu_2fcwm_3235 ._ui-kit-menu-widget-container_2fcwm_3262 {
  padding-left: 17px;
  padding-right: 34px;
  padding-top: 16px;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  gap: 8px;
}
div._ui-kit-menu_2fcwm_3235 p {
  font-family: Lato;
  color: #0b1f33;
  font-size: 20px;
  font-weight: 700;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  padding-left: 17px;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-right: 34px;
  /* Эти опции - необходимые условия */
  overflow: hidden;
  white-space: nowrap;
  /* Добавляем троеточия в конце предложения, если текст
    не помещается в блок */
  text-overflow: ellipsis;
  margin: 0;
}
div._ui-kit-menu_2fcwm_3235 span._ui-kit-menu-collapse_2fcwm_3258 {
  position: absolute;
  border-color: #d5d8df;
  border-style: solid;
  border-width: 2px;
  border-radius: 50%;
  background-color: #ffffff;
  width: 24px;
  height: 24px;
  right: -1px;
  align-items: center;
  -webkit-transform: translateX(50%) translateY(24px);
  -ms-transform: translateX(50%) translateY(24px);
  transform: translateX(50%) translateY(24px);
  cursor: pointer;
}
div._ui-kit-menu_2fcwm_3235 span._ui-kit-menu-collapse_2fcwm_3258::after {
  content: "";
  width: 25%;
  height: 25%;
  display: block;
  position: relative;
  top: 50%;
  left: 50%;
  border-style: solid;
  border-width: 0px 0px 3px 3px;
  border-color: #747787;
  border-radius: 0;
  -webkit-transform: translateY(-50%) translateX(-25%) rotate(45deg);
  -ms-transform: translateY(-50%) translateX(-25%) rotate(45deg);
  transform: translateY(-50%) translateX(-25%) rotate(45deg);
  pointer-events: none;
  transition: transform 1s;
}
div._ui-kit-menu_2fcwm_3235 span._ui-kit-menu-collapse_2fcwm_3258:hover {
  background-color: #5DBF28;
  border-color: #F1F3F6;
}
div._ui-kit-menu_2fcwm_3235 span._ui-kit-menu-collapse_2fcwm_3258:hover::after {
  border-color: #FFFFFF;
}
div._ui-kit-menu_2fcwm_3235._ui-kit-menu-collapsed_2fcwm_3258 {
  width: 0px;
}
div._ui-kit-menu_2fcwm_3235._ui-kit-menu-collapsed_2fcwm_3258 span._ui-kit-menu-collapse_2fcwm_3258 {
  visibility: hidden;
  -webkit-transition: visibility 0s linear 0.3s;
  -moz-transition: visibility 0s linear 0.3s;
  -ms-transition: visibility 0s linear 0.3s;
  -o-transition: visibility 0s linear 0.3s;
  transition: visibility 0s linear 0.3s;
}
div._ui-kit-menu_2fcwm_3235._ui-kit-menu-collapsed_2fcwm_3258 span._ui-kit-menu-collapse_2fcwm_3258::after {
  -webkit-transform: translateY(-50%) translateX(-50%) rotate(45deg) rotate3d(1, 1, 0, 180deg);
  -ms-transform: translateY(-50%) translateX(-50%) rotate(45deg) rotate3d(1, 1, 0, 180deg);
  transform: translateY(-50%) translateX(-50%) rotate(45deg) rotate3d(1, 1, 0, 180deg);
  visibility: hidden;
  -webkit-transition: visibility 0s linear 0.3s;
  -moz-transition: visibility 0s linear 0.3s;
  -ms-transition: visibility 0s linear 0.3s;
  -o-transition: visibility 0s linear 0.3s;
  transition: visibility 0s linear 0.3s;
}

div._ui-kit-menu-root_2fcwm_3356 {
  width: 260px;
  padding-top: 5px;
  height: 100%;
  background-color: #ffffff;
  box-shadow: 0px 4px 16px 0px rgba(0, 78, 155, 0.1019607843);
  display: flex;
  flex-direction: column;
  position: relative;
  box-shadow: inset 0px 6.4000000954px 28px 0px rgba(0, 0, 0, 0.1215686275);
  box-shadow: inset 0px 4px 4px 0px rgba(0, 0, 0, 0.0784313725);
  border-right-color: #d5d8df;
  border-right-width: 2px;
  border-right-style: solid;
  -webkit-transition: width 0.3s ease;
  -moz-transition: width 0.3s ease;
  -ms-transition: width 0.3s ease;
  -o-transition: width 0.3s ease;
  transition: width 0.3s ease;
}
div._ui-kit-menu-root_2fcwm_3356 p._ui-kit-menu-header_2fcwm_3376 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 20px;
  font-weight: 700;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  padding-left: 17px;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-right: 34px;
  /* Эти опции - необходимые условия */
  overflow: hidden;
  white-space: nowrap;
  /* Добавляем троеточия в конце предложения, если текст
    не помещается в блок */
  text-overflow: ellipsis;
  width: 100%;
  margin: 0;
}
div._ui-kit-menu-root_2fcwm_3356 div._ui-kit-menu-items_2fcwm_3398 {
  opacity: 0%;
  max-height: 0px;
  overflow: hidden;
  -webkit-transition: visibility 0s linear 0.3s, opacity 0.3s ease, max-height 0.3s ease, width 0.3s ease;
  -moz-transition: visibility 0s linear 0.3s, opacity 0.3s ease, max-height 0.3s ease, width 0.3s ease;
  -ms-transition: visibility 0s linear 0.3s, opacity 0.3s ease, max-height 0.3s ease, width 0.3s ease;
  -o-transition: visibility 0s linear 0.3s, opacity 0.3s ease, max-height 0.3s ease, width 0.3s ease;
  transition: visibility 0s linear 0.3s, opacity 0.3s ease, max-height 0.3s ease, width 0.3s ease;
}
div._ui-kit-menu-root_2fcwm_3356 div._ui-kit-menu-items_2fcwm_3398._ui-kit-menu-show_2fcwm_3408 {
  visibility: visible;
  max-height: 100%;
  opacity: 100%;
}

div._ui-kit-menu-root-item_2fcwm_3414 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  padding-left: 17px;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-right: 34px;
  padding-left: 0px;
}
div._ui-kit-menu-root-item_2fcwm_3414 a._ui-kit-menu-linked_2fcwm_3429 {
  text-decoration: none;
  margin: 0px;
}
div._ui-kit-menu-root-item_2fcwm_3414 a._ui-kit-menu-linked_2fcwm_3429 div._ui-kit-menu-main_2fcwm_3433 {
  position: relative;
  display: flex;
}
div._ui-kit-menu-root-item_2fcwm_3414 a._ui-kit-menu-linked_2fcwm_3429 div._ui-kit-menu-main_2fcwm_3433 img {
  margin-right: 10px;
}
div._ui-kit-menu-root-item_2fcwm_3414 a._ui-kit-menu-linked_2fcwm_3429 div._ui-kit-menu-main_2fcwm_3433 p {
  margin-right: auto;
}
div._ui-kit-menu-root-item_2fcwm_3414 a._ui-kit-menu-linked_2fcwm_3429 div._ui-kit-menu-main_2fcwm_3433 span._ui-kit-menu-colapseable_2fcwm_3443 {
  position: absolute;
  display: flex;
  right: 10px;
  width: 12px;
  height: 12px;
  top: 50%;
  padding: 0;
  align-items: center;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
div._ui-kit-menu-root-item_2fcwm_3414 a._ui-kit-menu-linked_2fcwm_3429 div._ui-kit-menu-main_2fcwm_3433 span._ui-kit-menu-colapseable_2fcwm_3443::after {
  content: "";
  position: relative;
  display: block;
  margin: auto;
  width: 50%;
  height: 50%;
  border-style: solid;
  border-width: 0 2px 2px 0;
  border-color: #0b1f33;
  border-radius: 0;
  -webkit-transform: translateY(-25%) rotate(45deg);
  -ms-transform: translateY(-25%) rotate(45deg);
  transform: translateY(-25%) rotate(45deg);
  pointer-events: none;
  cursor: pointer;
  transition: visibility 0s linear 1s, opacity 1s ease, transform 1s;
}
div._ui-kit-menu-root-item_2fcwm_3414 a._ui-kit-menu-linked_2fcwm_3429 div._ui-kit-menu-main_2fcwm_3433 span._ui-kit-menu-colapseable_2fcwm_3443._ui-kit-menu-expanded_2fcwm_3474::after {
  -webkit-transform: translateY(25%) rotate(45deg) rotate3d(1, -1, 0, 180deg);
  -ms-transform: translateY(25%) rotate(45deg) rotate3d(1, -1, 0, 180deg);
  transform: translateY(25%) rotate(45deg) rotate3d(1, -1, 0, 180deg);
}
div._ui-kit-menu-root-item_2fcwm_3414 a._ui-kit-menu-linked_2fcwm_3429 div._ui-kit-menu-main_2fcwm_3433 span._ui-kit-menu-colapseable_2fcwm_3443._ui-kit-menu-collapsed_2fcwm_3258 {
  opacity: 0%;
  visibility: hidden;
}
div._ui-kit-menu-root-item_2fcwm_3414 a._ui-kit-menu-linked_2fcwm_3429 p._ui-kit-menu-item-comment_2fcwm_3483 {
  font-family: Lato;
  color: #a3a7ad;
  font-size: 12px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
}
div._ui-kit-menu-root-item_2fcwm_3414 div._ui-kit-menu-linked_2fcwm_3429 {
  text-decoration: none;
  margin: 0px;
}
div._ui-kit-menu-root-item_2fcwm_3414 div._ui-kit-menu-linked_2fcwm_3429 div._ui-kit-menu-main_2fcwm_3433 {
  position: relative;
  display: flex;
}
div._ui-kit-menu-root-item_2fcwm_3414 div._ui-kit-menu-linked_2fcwm_3429 div._ui-kit-menu-main_2fcwm_3433 img {
  margin-right: 10px;
}
div._ui-kit-menu-root-item_2fcwm_3414 div._ui-kit-menu-linked_2fcwm_3429 div._ui-kit-menu-main_2fcwm_3433 p {
  margin-right: auto;
}
div._ui-kit-menu-root-item_2fcwm_3414 div._ui-kit-menu-linked_2fcwm_3429 div._ui-kit-menu-main_2fcwm_3433 span._ui-kit-menu-colapseable_2fcwm_3443 {
  position: absolute;
  display: flex;
  right: 10px;
  width: 12px;
  height: 12px;
  top: 50%;
  padding: 0;
  align-items: center;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
div._ui-kit-menu-root-item_2fcwm_3414 div._ui-kit-menu-linked_2fcwm_3429 div._ui-kit-menu-main_2fcwm_3433 span._ui-kit-menu-colapseable_2fcwm_3443::after {
  content: "";
  position: relative;
  display: block;
  margin: auto;
  width: 50%;
  height: 50%;
  border-style: solid;
  border-width: 0 2px 2px 0;
  border-color: #0b1f33;
  border-radius: 0;
  -webkit-transform: translateY(-25%) rotate(45deg);
  -ms-transform: translateY(-25%) rotate(45deg);
  transform: translateY(-25%) rotate(45deg);
  pointer-events: none;
  cursor: pointer;
  transition: visibility 0s linear 1s, opacity 1s ease, transform 1s;
}
div._ui-kit-menu-root-item_2fcwm_3414 div._ui-kit-menu-linked_2fcwm_3429 div._ui-kit-menu-main_2fcwm_3433 span._ui-kit-menu-colapseable_2fcwm_3443._ui-kit-menu-expanded_2fcwm_3474::after {
  -webkit-transform: translateY(25%) rotate(45deg) rotate3d(1, -1, 0, 180deg);
  -ms-transform: translateY(25%) rotate(45deg) rotate3d(1, -1, 0, 180deg);
  transform: translateY(25%) rotate(45deg) rotate3d(1, -1, 0, 180deg);
}
div._ui-kit-menu-root-item_2fcwm_3414 div._ui-kit-menu-linked_2fcwm_3429 div._ui-kit-menu-main_2fcwm_3433 span._ui-kit-menu-colapseable_2fcwm_3443._ui-kit-menu-collapsed_2fcwm_3258 {
  opacity: 0%;
  visibility: hidden;
}
div._ui-kit-menu-root-item_2fcwm_3414 div._ui-kit-menu-linked_2fcwm_3429 p._ui-kit-menu-item-comment_2fcwm_3483 {
  font-family: Lato;
  color: #a3a7ad;
  font-size: 12px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
}

div._ui-kit-menu-group_2fcwm_3558 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 700;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  padding-left: 17px;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-right: 34px;
}
div._ui-kit-menu-group_2fcwm_3558 a._ui-kit-menu-linked_2fcwm_3429 {
  text-decoration: none;
  margin: 0px;
}
div._ui-kit-menu-group_2fcwm_3558 a._ui-kit-menu-linked_2fcwm_3429 div._ui-kit-menu-main_2fcwm_3433 {
  position: relative;
  display: flex;
}
div._ui-kit-menu-group_2fcwm_3558 a._ui-kit-menu-linked_2fcwm_3429 div._ui-kit-menu-main_2fcwm_3433 img {
  margin-right: 10px;
}
div._ui-kit-menu-group_2fcwm_3558 a._ui-kit-menu-linked_2fcwm_3429 div._ui-kit-menu-main_2fcwm_3433 p {
  margin-right: auto;
}
div._ui-kit-menu-group_2fcwm_3558 a._ui-kit-menu-linked_2fcwm_3429 div._ui-kit-menu-main_2fcwm_3433 span._ui-kit-menu-colapseable_2fcwm_3443 {
  position: absolute;
  display: flex;
  right: 10px;
  width: 12px;
  height: 12px;
  top: 50%;
  padding: 0;
  align-items: center;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
div._ui-kit-menu-group_2fcwm_3558 a._ui-kit-menu-linked_2fcwm_3429 div._ui-kit-menu-main_2fcwm_3433 span._ui-kit-menu-colapseable_2fcwm_3443::after {
  content: "";
  position: relative;
  display: block;
  margin: auto;
  width: 50%;
  height: 50%;
  border-style: solid;
  border-width: 0 2px 2px 0;
  border-color: #0b1f33;
  border-radius: 0;
  -webkit-transform: translateY(-25%) rotate(45deg);
  -ms-transform: translateY(-25%) rotate(45deg);
  transform: translateY(-25%) rotate(45deg);
  pointer-events: none;
  cursor: pointer;
  transition: visibility 0s linear 1s, opacity 1s ease, transform 1s;
}
div._ui-kit-menu-group_2fcwm_3558 a._ui-kit-menu-linked_2fcwm_3429 div._ui-kit-menu-main_2fcwm_3433 span._ui-kit-menu-colapseable_2fcwm_3443._ui-kit-menu-expanded_2fcwm_3474::after {
  -webkit-transform: translateY(25%) rotate(45deg) rotate3d(1, -1, 0, 180deg);
  -ms-transform: translateY(25%) rotate(45deg) rotate3d(1, -1, 0, 180deg);
  transform: translateY(25%) rotate(45deg) rotate3d(1, -1, 0, 180deg);
}
div._ui-kit-menu-group_2fcwm_3558 a._ui-kit-menu-linked_2fcwm_3429 div._ui-kit-menu-main_2fcwm_3433 span._ui-kit-menu-colapseable_2fcwm_3443._ui-kit-menu-collapsed_2fcwm_3258 {
  opacity: 0%;
  visibility: hidden;
}
div._ui-kit-menu-group_2fcwm_3558 a._ui-kit-menu-linked_2fcwm_3429 p._ui-kit-menu-item-comment_2fcwm_3483 {
  font-family: Lato;
  color: #a3a7ad;
  font-size: 12px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
}
div._ui-kit-menu-group_2fcwm_3558 div._ui-kit-menu-linked_2fcwm_3429 {
  text-decoration: none;
  margin: 0px;
}
div._ui-kit-menu-group_2fcwm_3558 div._ui-kit-menu-linked_2fcwm_3429 div._ui-kit-menu-main_2fcwm_3433 {
  position: relative;
  display: flex;
}
div._ui-kit-menu-group_2fcwm_3558 div._ui-kit-menu-linked_2fcwm_3429 div._ui-kit-menu-main_2fcwm_3433 img {
  margin-right: 10px;
}
div._ui-kit-menu-group_2fcwm_3558 div._ui-kit-menu-linked_2fcwm_3429 div._ui-kit-menu-main_2fcwm_3433 p {
  margin-right: auto;
}
div._ui-kit-menu-group_2fcwm_3558 div._ui-kit-menu-linked_2fcwm_3429 div._ui-kit-menu-main_2fcwm_3433 span._ui-kit-menu-colapseable_2fcwm_3443 {
  position: absolute;
  display: flex;
  right: 10px;
  width: 12px;
  height: 12px;
  top: 50%;
  padding: 0;
  align-items: center;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
div._ui-kit-menu-group_2fcwm_3558 div._ui-kit-menu-linked_2fcwm_3429 div._ui-kit-menu-main_2fcwm_3433 span._ui-kit-menu-colapseable_2fcwm_3443::after {
  content: "";
  position: relative;
  display: block;
  margin: auto;
  width: 50%;
  height: 50%;
  border-style: solid;
  border-width: 0 2px 2px 0;
  border-color: #0b1f33;
  border-radius: 0;
  -webkit-transform: translateY(-25%) rotate(45deg);
  -ms-transform: translateY(-25%) rotate(45deg);
  transform: translateY(-25%) rotate(45deg);
  pointer-events: none;
  cursor: pointer;
  transition: visibility 0s linear 1s, opacity 1s ease, transform 1s;
}
div._ui-kit-menu-group_2fcwm_3558 div._ui-kit-menu-linked_2fcwm_3429 div._ui-kit-menu-main_2fcwm_3433 span._ui-kit-menu-colapseable_2fcwm_3443._ui-kit-menu-expanded_2fcwm_3474::after {
  -webkit-transform: translateY(25%) rotate(45deg) rotate3d(1, -1, 0, 180deg);
  -ms-transform: translateY(25%) rotate(45deg) rotate3d(1, -1, 0, 180deg);
  transform: translateY(25%) rotate(45deg) rotate3d(1, -1, 0, 180deg);
}
div._ui-kit-menu-group_2fcwm_3558 div._ui-kit-menu-linked_2fcwm_3429 div._ui-kit-menu-main_2fcwm_3433 span._ui-kit-menu-colapseable_2fcwm_3443._ui-kit-menu-collapsed_2fcwm_3258 {
  opacity: 0%;
  visibility: hidden;
}
div._ui-kit-menu-group_2fcwm_3558 div._ui-kit-menu-linked_2fcwm_3429 p._ui-kit-menu-item-comment_2fcwm_3483 {
  font-family: Lato;
  color: #a3a7ad;
  font-size: 12px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
}

div._ui-kit-menu-item_2fcwm_3398 {
  padding-left: 0px;
}
div._ui-kit-menu-item_2fcwm_3398 a {
  text-decoration: none;
  display: block;
  padding-left: 17px;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-right: 34px;
}
div._ui-kit-menu-item_2fcwm_3398 a div p {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  /* Эти опции - необходимые условия */
  overflow: hidden;
  white-space: nowrap;
  /* Добавляем троеточия в конце предложения, если текст
    не помещается в блок */
  text-overflow: ellipsis;
  padding: 0;
}
div._ui-kit-menu-item_2fcwm_3398 a div p._ui-kit-menu-item-comment_2fcwm_3483 {
  font-family: Lato;
  color: #a3a7ad;
  font-size: 12px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  /* Эти опции - необходимые условия */
  overflow: hidden;
  white-space: nowrap;
  /* Добавляем троеточия в конце предложения, если текст
    не помещается в блок */
  text-overflow: ellipsis;
  padding: 0;
}
div._ui-kit-menu-item_2fcwm_3398:hover {
  background-color: #B9F2B0;
}

div._ui-kit-menu-group_2fcwm_3558 {
  visibility: visible;
  opacity: 100%;
  -webkit-transition: visibility 0s ease 0.3s, opacity 0.3s ease, max-height 0.3s ease, width 0.3s;
  -moz-transition: visibility 0s ease 0.3s, opacity 0.3s ease, max-height 0.3s ease, width 0.3s;
  -ms-transition: visibility 0s ease 0.3s, opacity 0.3s ease, max-height 0.3s ease, width 0.3s;
  -o-transition: visibility 0s ease 0.3s, opacity 0.3s ease, max-height 0.3s ease, width 0.3s;
  transition: visibility 0s ease 0.3s, opacity 0.3s ease, max-height 0.3s ease, width 0.3s;
}
div._ui-kit-menu-group_2fcwm_3558._ui-kit-menu-collapsed_2fcwm_3258 {
  opacity: 0%;
  overflow: hidden;
}
div._ui-kit-menu-group_2fcwm_3558 div._ui-kit-menu-header_2fcwm_3376 div {
  display: block;
  position: relative;
}
div._ui-kit-menu-group_2fcwm_3558 div._ui-kit-menu-header_2fcwm_3376 div p {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 700;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  /* Эти опции - необходимые условия */
  overflow: hidden;
  white-space: nowrap;
  /* Добавляем троеточия в конце предложения, если текст
    не помещается в блок */
  text-overflow: ellipsis;
  padding: 0;
}
div._ui-kit-menu-group_2fcwm_3558 div._ui-kit-menu-header_2fcwm_3376 div p._ui-kit-menu-item-comment_2fcwm_3483 {
  font-family: Lato;
  color: #a3a7ad;
  font-size: 12px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  /* Эти опции - необходимые условия */
  overflow: hidden;
  white-space: nowrap;
  /* Добавляем троеточия в конце предложения, если текст
    не помещается в блок */
  text-overflow: ellipsis;
  padding: 0;
}
div._ui-kit-menu-group_2fcwm_3558 div._ui-kit-menu-header_2fcwm_3376 div._ui-kit-menu-text_2fcwm_3801 span._ui-kit-menu-colapseable_2fcwm_3443 {
  position: absolute;
  display: flex;
  width: 24px;
  height: 24px;
  right: -24px;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  padding: 0;
  border-color: #0B1F33;
}
div._ui-kit-menu-group_2fcwm_3558 div._ui-kit-menu-header_2fcwm_3376 div._ui-kit-menu-text_2fcwm_3801 span._ui-kit-menu-colapseable_2fcwm_3443::after {
  content: "";
  position: relative;
  display: block;
  margin: auto;
  width: 30%;
  height: 30%;
  border-style: solid;
  border-width: 0 2px 2px 0;
  border-color: #0b1f33;
  border-radius: 0;
  -webkit-transform: translateY(-25%) rotate(45deg);
  -ms-transform: translateY(-25%) rotate(45deg);
  transform: translateY(-25%) rotate(45deg);
  pointer-events: none;
  cursor: pointer;
  transition: visibility 0s linear 1s, opacity 1s ease, transform 1s;
}
div._ui-kit-menu-group_2fcwm_3558 div._ui-kit-menu-header_2fcwm_3376 div._ui-kit-menu-text_2fcwm_3801 span._ui-kit-menu-colapseable_2fcwm_3443._ui-kit-menu-expanded_2fcwm_3474::after {
  -webkit-transform: translateY(25%) rotate(45deg) rotate3d(1, -1, 0, 180deg);
  -ms-transform: translateY(25%) rotate(45deg) rotate3d(1, -1, 0, 180deg);
  transform: translateY(25%) rotate(45deg) rotate3d(1, -1, 0, 180deg);
}
div._ui-kit-menu-group_2fcwm_3558 div._ui-kit-menu-header_2fcwm_3376 div._ui-kit-menu-text_2fcwm_3801 span._ui-kit-menu-colapseable_2fcwm_3443._ui-kit-menu-collapsed_2fcwm_3258 {
  opacity: 0%;
  visibility: hidden;
}
div._ui-kit-menu-group_2fcwm_3558 div._ui-kit-menu-children_2fcwm_3841 {
  opacity: 0%;
  max-height: 0px;
  overflow: hidden;
  -webkit-transition: visibility 0s ease 0.3s, opacity 0.3s ease, max-height 0.3s ease, width 0.3s;
  -moz-transition: visibility 0s ease 0.3s, opacity 0.3s ease, max-height 0.3s ease, width 0.3s;
  -ms-transition: visibility 0s ease 0.3s, opacity 0.3s ease, max-height 0.3s ease, width 0.3s;
  -o-transition: visibility 0s ease 0.3s, opacity 0.3s ease, max-height 0.3s ease, width 0.3s;
  transition: visibility 0s ease 0.3s, opacity 0.3s ease, max-height 0.3s ease, width 0.3s;
}
div._ui-kit-menu-group_2fcwm_3558 div._ui-kit-menu-children_2fcwm_3841._ui-kit-menu-show_2fcwm_3408 {
  visibility: visible;
  max-height: 100%;
  opacity: 100%;
}

._ui-kit-entity-modal-actions-root_2fcwm_3857 {
  padding: 24px 24px 24px 24px;
  display: flex;
  justify-content: start;
  align-items: center;
  gap: 12px;
}
._ui-kit-entity-modal-actions-root_2fcwm_3857 button {
  min-width: 100px;
}

._ui-kit-entity-modal-content-root_2fcwm_3868 {
  margin: 24px 24px 0px 24px;
  height: 100%;
  overflow-y: auto;
  position: relative;
}

._ui-kit-entity-modal-content-no-vertical-scroll_2fcwm_3875 {
  overflow-y: inherit;
}

._ui-kit-entity-modal-title-root_2fcwm_3879 {
  padding: 0px 24px 0px 24px;
  display: flex;
  height: 36px;
  font-size: 26px;
  line-height: 36px;
  font-weight: 600;
}

._ui-kit-entity-modal-title_2fcwm_3879 {
  flex: 1;
  margin: 0;
  color: #232431;
}

._ui-kit-entity-modal-root_2fcwm_3894 {
  position: fixed;
  inset: 0;
  z-index: 10;
  opacity: 0;
  transition: opacity 0.3s ease;
  height: 100%;
}
._ui-kit-entity-modal-root_2fcwm_3894._ui-kit-entity-modal-hidden_2fcwm_3902 {
  display: none;
}
._ui-kit-entity-modal-root_2fcwm_3894._ui-kit-entity-modal-visible_2fcwm_3905 {
  opacity: 1;
}

._ui-kit-entity-modal-backdrop_2fcwm_3909 {
  position: fixed;
  z-index: -1;
  inset: 0;
  background: rgba(0, 0, 0, 0.5);
}

._ui-kit-entity-modal-container_2fcwm_3916 {
  height: 100%;
  width: 100%;
  flex-direction: column;
  align-items: end;
  justify-content: space-around;
  display: flex;
}

._ui-kit-entity-modal-content_2fcwm_3868 {
  position: relative;
  width: calc(100% - 220px);
  height: 100%;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  box-shadow: 0px 8px 32px 0px rgba(0, 0, 0, 0.4);
  background: #ffffff;
}

._ui-kit-entity-modal-header_2fcwm_3936 {
  display: flex;
  justify-content: space-between;
  height: 24px;
  line-height: 16px;
  color: #232431;
  padding: 20px 24px 0px 24px;
}
._ui-kit-entity-modal-header_2fcwm_3936 ._ui-kit-entity-modal-back_2fcwm_3909 {
  cursor: pointer;
  display: flex;
  align-items: center;
  font-size: 18px;
  font-weight: 500;
  margin-left: -4px;
  gap: 8px;
}
._ui-kit-entity-modal-header_2fcwm_3936 path {
  fill: currentColor;
  color: #747782;
}

._ui-kit-entity-modal-close-button_2fcwm_3958 {
  cursor: pointer;
  position: absolute;
  top: 20px;
  right: 20px;
}

._ui-kit-entity-dialog-content_2fcwm_3965 {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
}

._ui-kit-entity-dialog-more-button_2fcwm_3972 {
  padding: 0 !important;
  min-width: auto !important;
  width: 35px !important;
  height: 35px !important;
}
._ui-kit-entity-dialog-more-button_2fcwm_3972 path {
  color: #66727f;
  fill: currentColor;
}

._ui-kit-entity-dialog-form_2fcwm_3983 {
  display: flex;
  flex-direction: column;
  gap: 19px;
}

._ui-kit-entity-dialog-form-full-height_2fcwm_3989 {
  height: 100%;
}

._ui-kit-entity-dialog-form-tab-padding_2fcwm_3993 {
  padding-top: 14px;
  height: 100%;
  box-sizing: border-box;
}

._ui-kit-entity-dialog-form-row_2fcwm_3999 {
  display: flex;
  gap: 24px;
}

._ui-kit-entity-dialog-form-control_2fcwm_4004 {
  flex: 1;
}

._ui-kit-entity-dialog-form-check-box_2fcwm_4008 {
  margin-top: 3px;
  margin-bottom: 3px;
}

._ui-kit-entity-dialog-form-data-table-container_2fcwm_4013 {
  height: 100%;
}

._ui-kit-calendar-root_2fcwm_4017 {
  color: #0b1f33;
  flex-direction: column;
  width: fit-content;
  background: #ffffff;
}

._ui-kit-calendar-control-row_2fcwm_4024 {
  display: flex;
  min-height: 32px;
  align-items: center;
  margin-bottom: 12px;
}

._ui-kit-calendar-control-button_2fcwm_4031 {
  padding: 0 !important;
  border: none;
  height: 35px;
  width: 35px;
}
._ui-kit-calendar-control-button_2fcwm_4031 path {
  color: #858f99;
  fill: currentColor;
}

._ui-kit-calendar-position_2fcwm_4042 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 18px;
  font-weight: 600;
  line-height: 24px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  flex: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  text-transform: capitalize;
  color: #5dbf28;
  width: 100%;
}

._ui-kit-calendar-row_2fcwm_4060 {
  display: flex;
  height: 36px;
  padding-top: 2px;
  padding-bottom: 2px;
}

._ui-kit-calendar-week-row_2fcwm_4067 {
  margin-bottom: 2px;
}

._ui-kit-calendar-day_2fcwm_4071 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  width: 34px;
  height: 34px;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 1px transparent solid;
  border-radius: 50%;
}
._ui-kit-calendar-day_2fcwm_4071._ui-kit-calendar-week-day_2fcwm_4092 {
  text-transform: capitalize;
}
._ui-kit-calendar-day_2fcwm_4071._ui-kit-calendar-another-month_2fcwm_4095 {
  color: #e7e9eb;
}
._ui-kit-calendar-day_2fcwm_4071._ui-kit-calendar-selectable-day_2fcwm_4098 {
  cursor: pointer;
}
._ui-kit-calendar-day_2fcwm_4071._ui-kit-calendar-selectable-day_2fcwm_4098:hover {
  border: 1px #5dbf28 solid;
}

._ui-kit-calendar-selected-day_2fcwm_4105 {
  width: 34px;
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #ffffff;
  border: 1px #5dbf28 solid;
  border-radius: 50%;
  background: #5dbf28;
}

._ui-kit-calendar-current-day-mark_2fcwm_4117 {
  width: 34px;
  height: 34px;
  border: 1px #0b1f33 solid;
  border-radius: 50%;
}

._ui-kit-time-selector-root_2fcwm_4124 {
  color: #0b1f33;
  display: flex;
  flex-direction: column;
  align-items: center;
  background: #ffffff;
  width: fit-content;
}

._ui-kit-time-selector-button_2fcwm_4133 {
  padding: 0 !important;
  border: none;
  height: 35px;
  width: 35px;
}
._ui-kit-time-selector-button_2fcwm_4133 path {
  color: #858f99;
  fill: currentColor;
}

._ui-kit-time-selector-button-inc_2fcwm_4144 svg {
  transform: rotate(180deg);
}

._ui-kit-time-selector-button-group_2fcwm_4148 {
  display: flex;
}

._ui-kit-time-selector-value_2fcwm_4152 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  display: flex;
  align-items: center;
  margin: 0;
  text-align: center;
  white-space: break-spaces;
}

._ui-kit-notification-badge-root_2fcwm_4168 {
  display: flex;
  position: relative;
  cursor: pointer;
}
._ui-kit-notification-badge-root_2fcwm_4168:hover {
  filter: opacity(75%);
}
._ui-kit-notification-badge-root_2fcwm_4168 ._ui-kit-notification-badge-button_2fcwm_4176 {
  padding: 0 !important;
  border: none;
}
._ui-kit-notification-badge-root_2fcwm_4168 ._ui-kit-notification-badge-button_2fcwm_4176:hover {
  filter: unset;
}
._ui-kit-notification-badge-root_2fcwm_4168 ._ui-kit-notification-badge-button_2fcwm_4176:focus {
  filter: unset;
}
._ui-kit-notification-badge-root_2fcwm_4168 ._ui-kit-notification-badge-button_2fcwm_4176 path {
  fill: #66727f;
}
._ui-kit-notification-badge-root_2fcwm_4168 ._ui-kit-notification-badge-unreaded-counter_2fcwm_4189 {
  position: absolute;
  right: -3px;
  top: -2px;
  display: flex;
  align-items: center;
  justify-content: center;
  background: #5dbf28;
  border: 1px solid #ffffff;
  border-radius: 50%;
  color: #ffffff;
  box-sizing: border-box;
  font-size: 11px;
  font-weight: 600;
}
._ui-kit-notification-badge-root_2fcwm_4168 ._ui-kit-notification-badge-unreaded-counter_2fcwm_4189._ui-kit-notification-badge-unreaded-counter-big_2fcwm_4204 {
  font-size: 9px;
  font-weight: 500;
}

._ui-kit-notification-list-container_2fcwm_4209 {
  display: flex;
  flex-direction: column;
  box-sizing: border-box;
  text-wrap: wrap;
  padding: 16px 8px 4px 8px;
  width: 416px;
  height: 550px;
  gap: 8px;
  box-shadow: 0px 6.4px 28px 0px rgba(11, 31, 51, 0.12), 0px 1.2px 18px 0px rgba(11, 31, 51, 0.08);
}
._ui-kit-notification-list-container_2fcwm_4209 ._ui-kit-notification-list-header_2fcwm_4220 {
  display: flex;
  height: 24px;
  align-items: center;
  justify-content: space-between;
  margin: 0 8px;
}
._ui-kit-notification-list-container_2fcwm_4209 ._ui-kit-notification-list-header_2fcwm_4220 ._ui-kit-notification-list-title_2fcwm_4227 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 18px;
  font-weight: 700;
  line-height: 24px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
}
._ui-kit-notification-list-container_2fcwm_4209 ._ui-kit-notification-list-header_2fcwm_4220 ._ui-kit-notification-list-close-button_2fcwm_4237 {
  padding: 0 !important;
  width: 20px;
  height: 20px;
  border: none;
}
._ui-kit-notification-list-container_2fcwm_4209 ._ui-kit-notification-list-header_2fcwm_4220 ._ui-kit-notification-list-close-button_2fcwm_4237 path {
  fill: #747782;
}

._ui-kit-notification-list-loading-progress_2fcwm_4247 {
  visibility: hidden;
  padding: 0 8px 4px 8px;
}
._ui-kit-notification-list-loading-progress_2fcwm_4247._ui-kit-notification-list-loading-progress-visible_2fcwm_4251 {
  visibility: visible;
}

._ui-kit-notification-details-back-button_2fcwm_4255 {
  margin: 0 0 0 12px;
  padding: 8px 0;
  height: 24px;
  color: #0b1f33 !important;
  justify-content: start;
  font-family: Lato;
  color: #0b1f33;
  font-size: 18px;
  font-weight: 500;
  line-height: 24px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
}
._ui-kit-notification-details-back-button_2fcwm_4255 path {
  fill: #747782;
}

._ui-kit-notification-list-no-notifications_2fcwm_4274 {
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  gap: 12px;
  padding: 16px;
}
._ui-kit-notification-list-no-notifications_2fcwm_4274 ._ui-kit-notification-list-no-notifications-title_2fcwm_4283 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 20px;
  font-weight: 700;
  line-height: 24px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  text-align: center;
  height: 24px;
}
._ui-kit-notification-list-no-notifications_2fcwm_4274 ._ui-kit-notification-list-no-notifications-message_2fcwm_4295 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  text-align: center;
}

._ui-kit-notification-list-root_2fcwm_4307 {
  overflow-y: auto;
  height: 100%;
  display: flex;
  flex-direction: column;
  gap: 8px;
}
._ui-kit-notification-list-root_2fcwm_4307::-webkit-scrollbar {
  width: 12px;
  height: 12px;
}
._ui-kit-notification-list-root_2fcwm_4307::-webkit-scrollbar-track {
  background: #ffffff;
}
._ui-kit-notification-list-root_2fcwm_4307::-webkit-scrollbar-thumb {
  box-shadow: inset 0 0 2px 2px #D5D8DE;
  border: solid 4px transparent;
  border-radius: 8px;
}
._ui-kit-notification-list-root_2fcwm_4307::-webkit-scrollbar-thumb:hover {
  box-shadow: inset 0 0 2px 2px #989898;
}
._ui-kit-notification-list-root_2fcwm_4307 ._ui-kit-notification-list-show-more_2fcwm_4329 {
  display: flex;
  justify-content: center;
}
._ui-kit-notification-list-root_2fcwm_4307 ._ui-kit-notification-list-show-more_2fcwm_4329._ui-kit-notification-list-show-more-in-progress_2fcwm_4333 {
  opacity: 0;
  pointer-events: none;
}
._ui-kit-notification-list-root_2fcwm_4307 ._ui-kit-notification-list-show-more_2fcwm_4329 ._ui-kit-notification-list-show-more-button_2fcwm_4337 {
  color: #b6bcc2;
  padding: 0;
  height: auto;
}
._ui-kit-notification-list-root_2fcwm_4307 ._ui-kit-notification-list-group_2fcwm_4342 {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
._ui-kit-notification-list-root_2fcwm_4307 ._ui-kit-notification-list-group-header_2fcwm_4347 {
  padding: 4px 0;
  font-family: Lato;
  color: #0b1f33;
  font-size: 14px;
  font-weight: 400;
  line-height: 16px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  text-align: center;
}
._ui-kit-notification-list-root_2fcwm_4307 ._ui-kit-notification-list-item_2fcwm_4359 {
  display: flex;
  flex-direction: column;
  border-radius: 4px;
  padding: 0 8px;
  cursor: pointer;
  transition: background 100ms;
}
._ui-kit-notification-list-root_2fcwm_4307 ._ui-kit-notification-list-item_2fcwm_4359:hover {
  background: #e7e9eb;
}
._ui-kit-notification-list-root_2fcwm_4307 ._ui-kit-notification-list-item_2fcwm_4359 ._ui-kit-notification-list-item-message_2fcwm_4370 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  display: flex;
  justify-content: space-between;
  padding: 6px 0;
  overflow: hidden;
}
._ui-kit-notification-list-root_2fcwm_4307 ._ui-kit-notification-list-item_2fcwm_4359 ._ui-kit-notification-list-item-message_2fcwm_4370 ._ui-kit-notification-list-item-message-title_2fcwm_4384 {
  display: -webkit-box;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: pre-line;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  -webkit-box-orient: vertical;
}
._ui-kit-notification-list-root_2fcwm_4307 ._ui-kit-notification-list-item_2fcwm_4359 ._ui-kit-notification-list-item-message_2fcwm_4370._ui-kit-notification-list-item-message-unreaded_2fcwm_4393 {
  font-weight: 700;
}
._ui-kit-notification-list-root_2fcwm_4307 ._ui-kit-notification-list-item_2fcwm_4359 ._ui-kit-notification-list-item-message_2fcwm_4370 ._ui-kit-notification-list-item-message-time_2fcwm_4396 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  color: #747782;
  padding-left: 16px;
}
._ui-kit-notification-list-root_2fcwm_4307 ._ui-kit-notification-list-item_2fcwm_4359 ._ui-kit-notification-list-item-type_2fcwm_4408 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 16px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  display: flex;
  align-items: center;
  gap: 14px;
  padding: 0 0 6px 0;
  color: #747782;
}
._ui-kit-notification-list-root_2fcwm_4307 ._ui-kit-notification-list-item_2fcwm_4359 ._ui-kit-notification-list-item-type_2fcwm_4408 path {
  fill: #747782;
}

._ui-kit-notification-details-root_2fcwm_4427 {
  padding: 0 8px;
  display: flex;
  flex-direction: column;
  gap: 12px;
}
._ui-kit-notification-details-root_2fcwm_4427 ._ui-kit-notification-details-header_2fcwm_4433 {
  display: flex;
  flex-direction: column;
  align-items: start;
  gap: 8px;
}
._ui-kit-notification-details-root_2fcwm_4427 ._ui-kit-notification-details-header_2fcwm_4433 ._ui-kit-notification-details-notification-type_2fcwm_4439 {
  margin: 0 0 0 4px;
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 16px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  display: flex;
  align-items: center;
  gap: 14px;
  padding: 0 0 6px 0;
  color: #747782;
}
._ui-kit-notification-details-root_2fcwm_4427 ._ui-kit-notification-details-header_2fcwm_4433 ._ui-kit-notification-details-notification-type_2fcwm_4439 path {
  fill: #747782;
}
._ui-kit-notification-details-root_2fcwm_4427 ._ui-kit-notification-details-header_2fcwm_4433 ._ui-kit-notification-details-title_2fcwm_4458 {
  display: flex;
  flex-direction: column;
  gap: 4px;
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  font-weight: 700;
}
._ui-kit-notification-details-root_2fcwm_4427 ._ui-kit-notification-details-header_2fcwm_4433 ._ui-kit-notification-details-title_2fcwm_4458 ._ui-kit-notification-details-title-datetime_2fcwm_4472 {
  display: flex;
  gap: 12px;
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 16px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  color: #747782;
}
._ui-kit-notification-details-root_2fcwm_4427 ._ui-kit-notification-details-header_2fcwm_4433 ._ui-kit-notification-details-title_2fcwm_4458 ._ui-kit-notification-details-title-datetime_2fcwm_4472 ._ui-kit-notification-details-title-time-offset_2fcwm_4485 {
  color: #9da5ad;
}
._ui-kit-notification-details-root_2fcwm_4427 ._ui-kit-notification-details-message_2fcwm_4488 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  color: #3c4c5c;
}

:root ._ui-kit-vstack_2fcwm_4500 {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
:root ._ui-kit-vstack_2fcwm_4500 > * {
  display: flex;
  flex-direction: column;
}
:root ._ui-kit-vstack-full-width_2fcwm_4509 {
  width: 100%;
}
:root ._ui-kit-vstack-align-items-start_2fcwm_4512 {
  align-items: start;
}
:root ._ui-kit-vstack-align-items-center_2fcwm_4515 {
  align-items: center;
}
:root ._ui-kit-vstack-align-items-end_2fcwm_4518 {
  align-items: end;
}
:root ._ui-kit-vstack-justify-content-start_2fcwm_4521 {
  justify-content: start;
}
:root ._ui-kit-vstack-justify-content-center_2fcwm_4524 {
  justify-content: center;
}
:root ._ui-kit-vstack-justify-content-end_2fcwm_4527 {
  justify-content: end;
}
:root ._ui-kit-vstack-expanded_2fcwm_4530 {
  flex-grow: 1;
}

:root ._ui-kit-hstack_2fcwm_4534 {
  display: flex;
  flex-direction: row;
  gap: 8px;
}
:root ._ui-kit-hstack_2fcwm_4534 > * {
  display: flex;
  flex-direction: column;
}
:root ._ui-kit-hstack-full-height_2fcwm_4543 {
  height: 100%;
}
:root ._ui-kit-hstack-align-items-start_2fcwm_4546 {
  align-items: start;
}
:root ._ui-kit-hstack-align-items-center_2fcwm_4549 {
  align-items: center;
}
:root ._ui-kit-hstack-align-items-end_2fcwm_4552 {
  align-items: end;
}
:root ._ui-kit-hstack-justify-content-start_2fcwm_4555 {
  justify-content: start;
}
:root ._ui-kit-hstack-justify-content-center_2fcwm_4558 {
  justify-content: center;
}
:root ._ui-kit-hstack-justify-content-end_2fcwm_4561 {
  justify-content: end;
}

:root ._ui-kit-stack-expanded_2fcwm_4565 {
  flex: 1 1 0;
}

._ui-kit-text-area-root_2fcwm_4569 {
  display: flex;
  flex-direction: column;
  position: relative;
}
._ui-kit-text-area-root_2fcwm_4569, ._ui-kit-text-area-root_2fcwm_4569 * {
  box-sizing: border-box;
}
._ui-kit-text-area-root_2fcwm_4569 ._ui-kit-text-area-component_2fcwm_4577 {
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  display: inline-flex;
  position: relative;
  width: 100%;
  flex-grow: 1;
}
._ui-kit-text-area-root_2fcwm_4569 ._ui-kit-text-area-component_2fcwm_4577:has(> textarea:focus) {
  outline: none;
}
._ui-kit-text-area-root_2fcwm_4569 ._ui-kit-text-area-component_2fcwm_4577 ._ui-kit-text-area-icon_2fcwm_4590 path {
  fill: #6d7985;
}
._ui-kit-text-area-root_2fcwm_4569 ._ui-kit-text-area-component_2fcwm_4577 ._ui-kit-text-area-icon_2fcwm_4590._ui-kit-text-area-start_2fcwm_4593 {
  margin: 0;
  padding: 0;
  position: absolute;
  top: 50%;
  left: 8px;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
._ui-kit-text-area-root_2fcwm_4569 ._ui-kit-text-area-component_2fcwm_4577 ._ui-kit-text-area-icon_2fcwm_4590._ui-kit-text-area-end_2fcwm_4603 {
  margin: 0;
  padding: 0;
  position: absolute;
  top: 50%;
  right: 8px;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
._ui-kit-text-area-root_2fcwm_4569 ._ui-kit-text-area-component_2fcwm_4577 ._ui-kit-text-area-icon_2fcwm_4590 path {
  margin-top: auto;
  margin-bottom: auto;
}
._ui-kit-text-area-root_2fcwm_4569 ._ui-kit-text-area-component_2fcwm_4577 textarea {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  opacity: unset;
  outline: none;
  border: 1px solid #858f99;
  border-radius: 8px;
  background-color: #ffffff;
}
._ui-kit-text-area-root_2fcwm_4569 ._ui-kit-text-area-component_2fcwm_4577 textarea._ui-kit-text-area-readonly_2fcwm_4632 {
  border-color: #ced2d6;
  background-color: #ced2d6;
}
._ui-kit-text-area-root_2fcwm_4569 ._ui-kit-text-area-component_2fcwm_4577 textarea._ui-kit-text-area-readonly_2fcwm_4632:hover {
  outline: none;
}
._ui-kit-text-area-root_2fcwm_4569 ._ui-kit-text-area-component_2fcwm_4577 textarea._ui-kit-text-area-readonly_2fcwm_4632:focus {
  outline: none;
}
._ui-kit-text-area-root_2fcwm_4569 ._ui-kit-text-area-component_2fcwm_4577 textarea:focus {
  outline: none;
  border-width: 2px;
  border-color: #7b61ff;
}
._ui-kit-text-area-root_2fcwm_4569 ._ui-kit-text-area-component_2fcwm_4577 textarea:hover:not(:active):not(:focus):not(:disabled) {
  outline: none;
  border-color: #9da5ad;
}
._ui-kit-text-area-root_2fcwm_4569 ._ui-kit-text-area-component_2fcwm_4577 textarea:active {
  outline: none;
  border-color: #9da5ad;
}
._ui-kit-text-area-root_2fcwm_4569 ._ui-kit-text-area-component_2fcwm_4577 textarea::placeholder {
  color: #6d7985;
}
._ui-kit-text-area-root_2fcwm_4569 ._ui-kit-text-area-component_2fcwm_4577 textarea:disabled {
  border-color: #ced2d6;
  background-color: #ced2d6;
}
._ui-kit-text-area-root_2fcwm_4569 ._ui-kit-text-area-component_2fcwm_4577 textarea:disabled::placeholder:not(._ui-kit-text-area-readonly_2fcwm_4632) {
  color: #9da5ad;
}
._ui-kit-text-area-root_2fcwm_4569 ._ui-kit-text-area-component_2fcwm_4577 textarea._ui-kit-text-area-additional_2fcwm_4665._ui-kit-text-area-error_2fcwm_4665 {
  border-color: #d92020;
}
._ui-kit-text-area-root_2fcwm_4569 ._ui-kit-text-area-component_2fcwm_4577 textarea._ui-kit-text-area-additional_2fcwm_4665._ui-kit-text-area-done_2fcwm_4668:not(._ui-kit-text-area-error_2fcwm_4665) {
  border-color: #1ba049;
}
._ui-kit-text-area-root_2fcwm_4569 ._ui-kit-text-area-component_2fcwm_4577 textarea {
  display: inline-flex;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 0;
  padding-bottom: 0;
  letter-spacing: inherit;
  cursor: text;
  resize: none;
}
._ui-kit-text-area-root_2fcwm_4569 ._ui-kit-text-area-component_2fcwm_4577 textarea._ui-kit-text-area-start-icon_2fcwm_4684 {
  padding-left: 25px;
}
._ui-kit-text-area-root_2fcwm_4569 ._ui-kit-text-area-component_2fcwm_4577 textarea._ui-kit-text-area-end-icon_2fcwm_4687 {
  padding-right: 25px;
}
._ui-kit-text-area-root_2fcwm_4569 ._ui-kit-text-area-component_2fcwm_4577 textarea:disabled._ui-kit-text-area-readonly_2fcwm_4632 {
  filter: none;
}
._ui-kit-text-area-root_2fcwm_4569 label {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
  color: #6d7985;
  margin-bottom: 5px;
}
._ui-kit-text-area-root_2fcwm_4569._ui-kit-text-area-has-start-adornment_2fcwm_4717 textarea {
  padding-left: 40px;
}
._ui-kit-text-area-root_2fcwm_4569._ui-kit-text-area-horizontal_2fcwm_4720 {
  flex-direction: row;
  align-items: center;
  gap: 8px;
}
._ui-kit-text-area-root_2fcwm_4569._ui-kit-text-area-horizontal_2fcwm_4720 label {
  margin-bottom: 0;
}

span._ui-kit-text-area-additional_2fcwm_4665 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 16px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
  margin-top: 5px;
  color: #6d7985;
}
span._ui-kit-text-area-additional_2fcwm_4665._ui-kit-text-area-error_2fcwm_4665 {
  color: #d92020;
}
span._ui-kit-text-area-additional_2fcwm_4665._ui-kit-text-area-done_2fcwm_4668:not(._ui-kit-text-area-error_2fcwm_4665) {
  color: #1ba049;
}

._ui-kit-text-area-input-wrapper_2fcwm_4760 {
  position: relative;
}

._ui-kit-text-area-adornment_2fcwm_4764 {
  position: absolute;
  left: 0;
  bottom: 50%;
  transform: translateY(50%);
}

._ui-kit-text-area-disabled_2fcwm_4771 {
  pointer-events: none;
}

:root ._ui-kit-label_2fcwm_4775 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
}
:root ._ui-kit-label-text-field_2fcwm_4797 {
  color: #6d7985;
}
:root ._ui-kit-label-error_2fcwm_4800 {
  color: #d92020;
}
:root ._ui-kit-label-warning_2fcwm_4803 {
  color: #ffc400;
}
:root ._ui-kit-label-notice_2fcwm_4806 {
  font-family: Lato;
  color: #a3a7ad;
  font-size: 12px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  color: #6d7985;
}

._ui-kit-global-search-field-root_2fcwm_4818 {
  display: flex;
  justify-content: end;
  width: 100%;
}
._ui-kit-global-search-field-root_2fcwm_4818 ._ui-kit-global-search-field-expandable_2fcwm_4823 {
  display: flex;
  justify-content: end;
  width: 100%;
  transition: width 500ms;
  overflow: hidden;
}
._ui-kit-global-search-field-root_2fcwm_4818 ._ui-kit-global-search-field-expandable_2fcwm_4823 ._ui-kit-global-search-field-dropdown-container_2fcwm_4830 {
  padding: 20px 24px;
  box-shadow: 0px 6.4px 28px 0px rgba(11, 31, 51, 0.12), 0px 1.2px 18px 0px rgba(11, 31, 51, 0.08);
  border-radius: 12px;
}
._ui-kit-global-search-field-root_2fcwm_4818 ._ui-kit-global-search-field-expandable_2fcwm_4823 ._ui-kit-global-search-field-dropdown-content_2fcwm_4835 {
  width: 100%;
}
._ui-kit-global-search-field-root_2fcwm_4818 ._ui-kit-global-search-field-expandable_2fcwm_4823 ._ui-kit-global-search-field-type-selection_2fcwm_4838 ._ui-kit-combobox-root_2fcwm_553 {
  width: 0px;
  opacity: 0;
  transition: width 500ms, opacity 500ms;
}
._ui-kit-global-search-field-root_2fcwm_4818 ._ui-kit-global-search-field-expandable_2fcwm_4823 ._ui-kit-global-search-field-type-selection_2fcwm_4838._ui-kit-global-search-field-type-selection-expanded_2fcwm_4843 ._ui-kit-combobox-root_2fcwm_553 {
  opacity: 1;
  width: 170px;
  transition: width 500ms, opacity 500ms;
}
._ui-kit-global-search-field-root_2fcwm_4818 ._ui-kit-global-search-field-expandable_2fcwm_4823 ._ui-kit-global-search-field-type-selection_2fcwm_4838 div._ui-kit-combobox-root_2fcwm_553 div._ui-kit-combobox-select_2fcwm_686 div._ui-kit-combobox-editor_2fcwm_693 {
  overflow: hidden;
}
._ui-kit-global-search-field-root_2fcwm_4818 ._ui-kit-global-search-field-expandable_2fcwm_4823 ._ui-kit-global-search-field-type-selection_2fcwm_4838 div._ui-kit-combobox-root_2fcwm_553 div._ui-kit-combobox-select_2fcwm_686 {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  height: 32px;
}
._ui-kit-global-search-field-root_2fcwm_4818 ._ui-kit-global-search-field-expandable_2fcwm_4823 ._ui-kit-global-search-field-type-selection_2fcwm_4838 div._ui-kit-combobox-root_2fcwm_553 div._ui-kit-combobox-select_2fcwm_686 div._ui-kit-combobox-dropdown_2fcwm_835 {
  z-index: 30;
}
._ui-kit-global-search-field-root_2fcwm_4818 ._ui-kit-global-search-field-expandable_2fcwm_4823._ui-kit-global-search-field-expanded_2fcwm_4859 {
  min-width: 340px;
  overflow: unset;
  transition: width 500ms;
}
._ui-kit-global-search-field-root_2fcwm_4818 ._ui-kit-global-search-field-expandable_2fcwm_4823 ._ui-kit-global-search-field-dropdown-control_2fcwm_4864 {
  width: 0;
  transition: width 500ms;
  display: block;
}
._ui-kit-global-search-field-root_2fcwm_4818 ._ui-kit-global-search-field-expandable_2fcwm_4823 ._ui-kit-global-search-field-dropdown-control_2fcwm_4864._ui-kit-global-search-field-dropdown-control-expanded_2fcwm_4869 {
  width: 100%;
  transition: width 500ms;
}
._ui-kit-global-search-field-root_2fcwm_4818 ._ui-kit-global-search-field-expandable_2fcwm_4823 ._ui-kit-global-search-field_2fcwm_4818 {
  display: flex;
  flex-direction: row;
  justify-content: end;
}
._ui-kit-global-search-field-root_2fcwm_4818 ._ui-kit-global-search-field-expandable_2fcwm_4823 ._ui-kit-global-search-field_2fcwm_4818 ._ui-kit-global-search-field-input_2fcwm_4878 {
  position: relative;
  overflow: hidden;
  width: 0%;
  transition: width 500ms;
}
._ui-kit-global-search-field-root_2fcwm_4818 ._ui-kit-global-search-field-expandable_2fcwm_4823 ._ui-kit-global-search-field_2fcwm_4818 ._ui-kit-global-search-field-input_2fcwm_4878._ui-kit-global-search-field-input-expanded_2fcwm_4884 {
  width: 100%;
  transition: width 500ms;
}
._ui-kit-global-search-field-root_2fcwm_4818 ._ui-kit-global-search-field-expandable_2fcwm_4823 ._ui-kit-global-search-field_2fcwm_4818 ._ui-kit-global-search-field-input_2fcwm_4878 ._ui-kit-global-search-field-input-clear_2fcwm_4888 {
  position: absolute;
  top: 0;
  right: 0;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: end;
}
._ui-kit-global-search-field-root_2fcwm_4818 ._ui-kit-global-search-field-expandable_2fcwm_4823 ._ui-kit-global-search-field_2fcwm_4818 ._ui-kit-global-search-field-input_2fcwm_4878 ._ui-kit-global-search-field-input-clear_2fcwm_4888 ._ui-kit-global-search-field-input-clear-button_2fcwm_4897 {
  padding: 0 !important;
  width: 20px;
  height: 20px;
  border: none;
  margin-right: 24px;
}
._ui-kit-global-search-field-root_2fcwm_4818 ._ui-kit-global-search-field-expandable_2fcwm_4823 ._ui-kit-global-search-field_2fcwm_4818 ._ui-kit-global-search-field-input_2fcwm_4878 ._ui-kit-global-search-field-input-clear_2fcwm_4888 ._ui-kit-global-search-field-input-clear-button_2fcwm_4897 path {
  fill: #747782;
}
._ui-kit-global-search-field-root_2fcwm_4818 ._ui-kit-global-search-field-expandable_2fcwm_4823 ._ui-kit-global-search-field_2fcwm_4818 ._ui-kit-text-field-root_2fcwm_1441 ._ui-kit-text-field-component_2fcwm_1449 input {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  padding-right: 46px;
  height: 32px;
}
._ui-kit-global-search-field-root_2fcwm_4818 ._ui-kit-global-search-field-expandable_2fcwm_4823 ._ui-kit-metadata-search-empty-result-root_2fcwm_4913 {
  display: flex;
  flex-direction: column;
  gap: 12px;
  min-height: 400px;
}
._ui-kit-global-search-field-root_2fcwm_4818 ._ui-kit-global-search-field-expandable_2fcwm_4823 ._ui-kit-metadata-search-empty-result-root_2fcwm_4913 ._ui-kit-metadata-search-empty-result-title_2fcwm_4919 {
  display: flex;
  align-items: center;
}
._ui-kit-global-search-field-root_2fcwm_4818 ._ui-kit-global-search-field-expandable_2fcwm_4823 ._ui-kit-metadata-search-empty-result-root_2fcwm_4913 ._ui-kit-metadata-search-empty-result-title_2fcwm_4919 ._ui-kit-metadata-search-empty-result-title-icon_2fcwm_4923 {
  margin: 3px;
}
._ui-kit-global-search-field-root_2fcwm_4818 ._ui-kit-global-search-field-expandable_2fcwm_4823 ._ui-kit-metadata-search-empty-result-root_2fcwm_4913 ._ui-kit-metadata-search-empty-result-title_2fcwm_4919 ._ui-kit-metadata-search-empty-result-title-icon_2fcwm_4923 path {
  fill: #747782;
}
._ui-kit-global-search-field-root_2fcwm_4818 ._ui-kit-global-search-field-expandable_2fcwm_4823 ._ui-kit-metadata-search-empty-result-root_2fcwm_4913 ._ui-kit-metadata-search-empty-result-title_2fcwm_4919 ._ui-kit-metadata-search-empty-result-title-message_2fcwm_4929 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 18px;
  font-weight: 600;
  line-height: 24px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  padding-left: 16px;
}
._ui-kit-global-search-field-root_2fcwm_4818 ._ui-kit-global-search-field-expandable_2fcwm_4823 ._ui-kit-metadata-search-empty-result-root_2fcwm_4913 ._ui-kit-metadata-search-empty-result-hint_2fcwm_4940 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  margin-left: 40px;
  color: #6d7985;
}
._ui-kit-global-search-field-root_2fcwm_4818 ._ui-kit-global-search-field-expand_2fcwm_4823 {
  margin-left: -14px;
  z-index: 1;
}
._ui-kit-global-search-field-root_2fcwm_4818 ._ui-kit-global-search-field-expand_2fcwm_4823 ._ui-kit-global-search-field-expand-button_2fcwm_4956 {
  padding: 0 !important;
  width: 50px;
  height: 32px;
}
._ui-kit-global-search-field-root_2fcwm_4818 ._ui-kit-global-search-field-expand_2fcwm_4823 ._ui-kit-global-search-field-expand-button_2fcwm_4956 svg {
  margin-right: 0;
}
._ui-kit-global-search-field-root_2fcwm_4818 ._ui-kit-global-search-field-expand_2fcwm_4823 ._ui-kit-global-search-field-expand-button_2fcwm_4956 path {
  fill: #ffffff;
}

._ui-kit-global-search-field-result-root_2fcwm_4968 {
  display: flex;
  flex-direction: column;
  gap: 4px;
  height: 400px;
  overflow-y: auto;
}
._ui-kit-global-search-field-result-root_2fcwm_4968::-webkit-scrollbar {
  width: 12px;
  height: 12px;
}
._ui-kit-global-search-field-result-root_2fcwm_4968::-webkit-scrollbar-track {
  background: #ffffff;
}
._ui-kit-global-search-field-result-root_2fcwm_4968::-webkit-scrollbar-thumb {
  box-shadow: inset 0 0 2px 2px #D5D8DE;
  border: solid 4px transparent;
  border-radius: 8px;
}
._ui-kit-global-search-field-result-root_2fcwm_4968::-webkit-scrollbar-thumb:hover {
  box-shadow: inset 0 0 2px 2px #989898;
}
._ui-kit-global-search-field-result-root_2fcwm_4968 ._ui-kit-global-search-field-result-title_2fcwm_4990 {
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 16px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  display: flex;
  align-items: center;
  height: 28px;
  color: #747782;
}
._ui-kit-global-search-field-result-root_2fcwm_4968 ._ui-kit-global-search-field-result-items-list_2fcwm_5004 ._ui-kit-global-search-field-result-items_2fcwm_5004 {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
._ui-kit-global-search-field-result-root_2fcwm_4968 ._ui-kit-global-search-field-result-items-list_2fcwm_5004 ._ui-kit-global-search-field-result-items_2fcwm_5004 ._ui-kit-global-search-field-result-item_2fcwm_5004 {
  cursor: pointer;
  padding: 6px 12px;
  height: 32px;
  box-sizing: border-box;
  font-family: Lato;
  color: #0b1f33;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0em;
  text-decoration: none;
  text-align: left;
  /* Эти опции - необходимые условия */
  overflow: hidden;
  white-space: nowrap;
  /* Добавляем троеточия в конце предложения, если текст
    не помещается в блок */
  text-overflow: ellipsis;
  transition: background 100ms;
}
._ui-kit-global-search-field-result-root_2fcwm_4968 ._ui-kit-global-search-field-result-items-list_2fcwm_5004 ._ui-kit-global-search-field-result-items_2fcwm_5004 ._ui-kit-global-search-field-result-item_2fcwm_5004:hover {
  border-radius: 8px;
  background: rgba(11, 31, 51, 0.05);
}

._ui-kit-global-search-field-search-in-progress_2fcwm_5035 {
  visibility: hidden;
  padding: 0 8px 4px 8px;
}
._ui-kit-global-search-field-search-in-progress_2fcwm_5035._ui-kit-global-search-field-search-in-progress-visible_2fcwm_5039 {
  visibility: visible;
}

._ui-kit-expander_2fcwm_5043 {
  width: fit-content;
  height: fit-content;
  box-sizing: border-box;
}
._ui-kit-expander_2fcwm_5043._ui-kit-expander-full-width_2fcwm_5048 {
  width: 100%;
}
._ui-kit-expander_2fcwm_5043._ui-kit-expander-debug_2fcwm_5051 {
  border: 2px solid red;
}
._ui-kit-expander_2fcwm_5043 ._ui-kit-expander-header_2fcwm_5054 {
  display: flex;
  justify-content: space-between;
}
._ui-kit-expander_2fcwm_5043 ._ui-kit-expander-header_2fcwm_5054._ui-kit-expander-header-debug_2fcwm_5058 {
  border: 2px solid blue;
}
._ui-kit-expander_2fcwm_5043 ._ui-kit-expander-header-switch-icon_2fcwm_5061 {
  rotate: 0deg;
}
._ui-kit-expander_2fcwm_5043 ._ui-kit-expander-header-switch-icon_2fcwm_5061._ui-kit-expander-header-switch-icon-expanded_2fcwm_5064 {
  rotate: -180deg;
}
._ui-kit-expander_2fcwm_5043 ._ui-kit-expander-vertical-content_2fcwm_5067 {
  overflow: hidden;
  max-height: 0;
  transition: max-height 0.3s ease;
  transform-origin: top;
  transform: scaleY(0);
  transition: transform 0.3s ease;
}
._ui-kit-expander_2fcwm_5043 ._ui-kit-expander-vertical-content_2fcwm_5067._ui-kit-expander-vertical-content-expanded_2fcwm_5075 {
  max-height: max-content;
  transition: max-height 0.3s ease;
  transform-origin: top;
  transform: scaleY(1);
  transition: transform 0.3s ease;
}
._ui-kit-expander_2fcwm_5043 ._ui-kit-expander-vertical-content_2fcwm_5067._ui-kit-expander-vertical-content-debug_2fcwm_5082 {
  border: 2px solid yellow;
}

:root {
  margin: 0;
  width: 100%;
  height: 100%;
  display: block;
  background-color: #ecf1f7;
}

body::-webkit-scrollbar, div::-webkit-scrollbar {
  width: 12px;
  height: 12px;
}
body::-webkit-scrollbar-track, div::-webkit-scrollbar-track {
  background: #ffffff;
}
body::-webkit-scrollbar-thumb, div::-webkit-scrollbar-thumb {
  box-shadow: inset 0 0 2px 2px #D5D8DE;
  border: solid 4px transparent;
  border-radius: 8px;
}
body::-webkit-scrollbar-thumb:hover, div::-webkit-scrollbar-thumb:hover {
  box-shadow: inset 0 0 2px 2px #989898;
}

body {
  margin: 0px;
  font-size: 18px;
}

h1 {
  font-size: 20px;
}

h2 {
  font-size: 16px;
}

:root {
  margin: 0;
  width: 100%;
  height: 100%;
  display: block;
  background-color: #ecf1f7;
}

body {
  margin: 0px;
}

._mainLayout_2fcwm_5135 {
  display: flex;
  flex-flow: row wrap;
  justify-content: center;
  align-items: center;
  position: absolute;
  width: 100%;
  height: 100%;
  background: #ffffff;
}

._logo_2fcwm_5146 {
  width: 300px;
  margin-bottom: 60px;
  margin-right: 16px;
}

._inputLayout_2fcwm_5152 {
  width: 350px;
  margin: 16px;
}
._inputLayout_2fcwm_5152 button {
  width: 50%;
}

._error_2fcwm_5160 {
  visibility: hidden;
  font-family: Lato;
  color: #d92020;
}
._error_2fcwm_5160._show_2fcwm_5165 {
  visibility: visible;
}

._loginInProgress_2fcwm_5169 {
  font-family: Lato;
  color: #1ba049;
}