@charset "UTF-8";
._root_zdg16_2 {
  display: block;
  overflow: hidden;
  animation: 1.8s _shine_zdg16_1 linear infinite;
  background: var(--skeleton-background);
  background-size: 200% 100%;
  border-radius: var(--skeleton-border-radius);
}
@keyframes _shine_zdg16_1 {
0% {
    background-position-x: 100%;
}
56% {
    background-position-x: -100%;
}
100% {
    background-position-x: -100%;
}
}

._root_2es27_2 {
  height: var(--86cf0866);
  aspect-ratio: var(--28600fad);
}

._root_figl1_2 {
  display: flex;
  height: 100%;
  align-items: center;
  justify-content: center;
  animation: _appear-in_figl1_1 1s forwards;
  opacity: 0;
}
@keyframes _appear-in_figl1_1 {
to {
    opacity: 1;
}
}

._root_1gle1_2 {
  display: flex;
  clip-path: url('#sprite:icon:skeleton-mask');
  -webkit-mask-size: cover;
          mask-size: cover;
}
._root_1gle1_2 ._logo_1gle1_7 {
    height: 81px;
    visibility: hidden;
}
._compact_1gle1_13 {
  clip-path: url('#sprite:icon:skeleton-mask-compact');
}

._root_13d9t_2 {
  font-size: var(--ds-text-caption-s-font-size);
  letter-spacing: var(--ds-text-caption-s-letter-spacing);
  line-height: var(--ds-text-caption-s-line-height);

  display: inline-flex;
  padding: var(--spacing-2) var(--spacing-8);
  border-radius: var(--ds-rounding-badge);
}
._primary_13d9t_10 {
  background-color: var(--ds-color-informative);
  color: var(--ds-fg-brand-primary);
}
._secondary_13d9t_15 {
  background-color: var(--ds-bg-primary);
  color: var(--ds-fg-primary);
}

._root_3g6hr_2 {
  height: 100%;
  animation: _spin_3g6hr_1 0.6s infinite linear;
  color: var(--ds-fg-primary);
}
._size-xs_3g6hr_8 {
  width: var(--spacing-12);
  height: var(--spacing-12);
}
._size-md_3g6hr_13 {
  width: var(--spacing-16);
  height: var(--spacing-16);
}
._size-xl_3g6hr_18 {
  width: var(--spacing-20);
  height: var(--spacing-20);
}
._size-2xl_3g6hr_23 {
  width: var(--spacing-44);
  height: var(--spacing-44);
}
@keyframes _spin_3g6hr_1 {
100% {
    transform: rotate(1turn);
}
}

._content_1nnpx_2 {
  display: flex;
  height: 100%;
  align-items: center;
  justify-content: center;
  gap: var(--spacing-8);
  white-space: nowrap;
}
._countBadge_1nnpx_11 {
  background-color: var(--ds-bg-secondary);
  color: var(--ds-fg-primary);
  border-radius: var(--ds-rounding-badge);
  font-weight: var(--ds-text-caption-s-regular-font-weight);
}
._root_1nnpx_18 {
  --outline-color: var(--ds-border-focus);
  --color: var(--ds-control-primary-elevate);
  --color-text-hover: var(--ds-control-primary-hover);

  position: relative;
  display: inline-block;
  padding: 0;
  border-radius: var(--button-radius);
  border: none;
  background-color: unset;
  color: var(--color);
  cursor: pointer;
  transition: opacity 0.1s;
  -webkit-user-select: none;
          user-select: none;
}
._root_1nnpx_18:focus-visible {
    outline: var(--outline-color) solid var(--spacing-2);
    outline-offset: var(--spacing-2);
}
@supports not selector(:focus-visible) {
._root_1nnpx_18:focus {
    outline: var(--outline-color) solid var(--spacing-2);
    outline-offset: var(--spacing-2);
}
}
._root_1nnpx_18:active {
    opacity: var(--ds-border-focus);
}
._root_1nnpx_18[disabled='true'] {
    opacity: var(--ds-item-opacity-disabled);
    pointer-events: none;
}
._root_1nnpx_18._loading_1nnpx_48:not(._text_1nnpx_48) {
    pointer-events: none;
}
._root_1nnpx_18._loading_1nnpx_48:not(._text_1nnpx_48) ._content_1nnpx_2 {
      opacity: 0;
}
._root_1nnpx_18 {

  font-size: var(--ds-text-body-p3-font-size);

  letter-spacing: var(--ds-text-body-p3-letter-spacing);

  line-height: var(--ds-text-body-p3-line-height);

  font-weight: var(--ds-text-body-p3-semibold-font-weight);
}
._view_1nnpx_59 {
  position: relative;
  height: var(--button-height);
  padding: 0 var(--button-padding);
  border-radius: var(--button-radius);
  background-color: var(--background-color);
  transition: background-color 0.1s;
}
._view_1nnpx_59:hover {
    background-color: var(--background-color-hover);
}
._root_1nnpx_18._text_1nnpx_48 ._view_1nnpx_59:hover {
      background-color: transparent;
      color: var(--color-text-hover);
}
._root_1nnpx_18:active:not(._text_1nnpx_48) ._view_1nnpx_59 {
    background-color: var(--background-color-hover);
}
._size-2xs_1nnpx_81._text_1nnpx_48._iconOnly_1nnpx_82 {
    padding: unset;
}
._size-xs_1nnpx_87 {
  --button-height: var(--ds-button-xs);
  --button-padding: var(--spacing-8);
  --button-radius: var(--ds-rounding-button-xs);
}
._size-xs_1nnpx_87 ._loader_1nnpx_92 {
    padding: var(--spacing-8);
}
._size-md_1nnpx_97 {
  --button-height: var(--ds-button-md);
  --button-padding: var(--spacing-16);
  --button-radius: var(--ds-rounding-button-md);
}
._size-xl_1nnpx_103 {
  --button-height: var(--ds-button-xl);
  --button-padding: var(--spacing-20);
  --button-radius: var(--ds-rounding-button-xl);
}
._variant-primary_1nnpx_109 {
  --background-color: var(--ds-control-primary);
  --background-color-hover: var(--ds-control-primary-hover);
}
._variant-primary_1nnpx_109._text_1nnpx_48 {
    --color: var(--ds-control-primary);
}
._variant-primary_1nnpx_109 ._loader_1nnpx_92 {
    fill: var(--ds-control-primary-elevate);
}
._variant-accent_1nnpx_122 {
  --background-color: var(--ds-control-accent);
  --background-color-hover: var(--ds-control-accent-hover);
}
._variant-accent_1nnpx_122._text_1nnpx_48 {
    --color: var(--ds-control-accent-elevate);
    --color-text-hover: var(--ds-control-accent-hover);
}
._variant-accent_1nnpx_122 ._loader_1nnpx_92 {
    fill: var(--ds-control-accent-elevate);
}
._variant-secondary_1nnpx_136 {
  --background-color: var(--ds-control-secondary);
  --background-color-hover: var(--ds-control-secondary-hover);
  --color: var(--ds-fg-primary);
}
._variant-secondary_1nnpx_136._text_1nnpx_48 {
    --color-text-hover: var(--ds-fg-primary-hover);
}
._variant-tertiary_1nnpx_146 {
  --background-color: var(--ds-control-secondary);
  --background-color-hover: var(--ds-control-secondary-hover);
  --color: var(--ds-fg-secondary);
}
._variant-tertiary_1nnpx_146._text_1nnpx_48 {
    --color-text-hover: var(--ds-fg-secondary-hover);
}
._variant-tertiary_1nnpx_146 ._loader_1nnpx_92 {
    fill: var(--ds-fg-secondary);
}
._variant-negative_1nnpx_160 {
  --background-color: var(--ds-color-negative);
  --background-color-hover: var(--ds-color-negative-hover);
}
._text_1nnpx_48 {
  --background-color: transparent;
  --button-padding: 0;
}
._text_1nnpx_48:not(._iconOnly_1nnpx_82) ._view_1nnpx_59 {
    height: auto;
}
._iconOnly_1nnpx_82 {
  width: var(--button-height);
}
._loader_1nnpx_92 {
  position: absolute;
  top: 0;
  left: 0;
  display: flex;
  width: 100%;
  height: 100%;
  padding: var(--spacing-10);
  align-items: center;
  justify-content: center;
}

._badge_18ww9_2 {
  background-color: var(--ds-bg-secondary);
  color: var(--ds-fg-primary);
  border-radius: var(--ds-rounding-badge);
}
._content_18ww9_8 {
  display: flex;
  align-items: center;
  gap: var(--spacing-8);
}

._root_y3zb6_2 {
  display: flex;
  align-items: center;
  width: max-content;
  padding: var(--spacing-8);
  gap: var(--spacing-8);
  border-radius: var(--ds-rounding-container-lg);
  border: 1px solid var(--ds-border);
}
._info_y3zb6_12 {
  display: flex;
  align-items: center;
  padding: var(--spacing-8);
  gap: var(--spacing-8);
}
._label_y3zb6_19 {
  font-size: var(--ds-text-body-p3-font-size);
  letter-spacing: var(--ds-text-body-p3-letter-spacing);
  line-height: var(--ds-text-body-p3-line-height);
  font-weight: var(--ds-text-body-p3-regular-font-weight);
  color: var(--ds-fg-primary);
}
._actions_y3zb6_24 {
  display: flex;
  align-items: center;
  gap: var(--spacing-8);
}

._root_1rxfj_2 {
  --ds-button-height: var(--ds-button-md);

  --p-button-border-radius: var(--ds-rounding-button-md);
  --p-button-opacity-active: var(--ds-item-opacity-active);
  --p-button-gap: var(--spacing-8);
  --p-button-padding-y: 0;
  --p-button-padding-x: var(--spacing-16);
  --p-button-font-size: var(--ds-text-body-p3-font-size);

  --p-button-lg-padding-y: 0;
  --p-button-lg-padding-x: var(--spacing-20);
  --p-button-lg-font-size: var(--p-button-font-size);

  --p-button-sm-padding-y: 0;
  --p-button-sm-padding-x: var(--spacing-8);
  --p-button-sm-font-size: var(--p-button-font-size);

  --p-button-primary-color: var(--ds-fg-brand-primary);
  --p-button-primary-hover-color: var(--ds-fg-brand-primary);
  --p-button-primary-background: var(--p-primary-color);
  --p-button-primary-hover-background: var(--p-primary-hover-color);
  --p-button-primary-active-background: var(--p-primary-color);

  --ds-button-text-color: var(--p-primary-color);
  --ds-button-text-hover-color: var(--p-primary-hover-color);
  --ds-button-text-background: transparent;
  --ds-button-text-hover-background: transparent;

  --ds-loader-color: var(--ds-bg-primary);

  --p-button-accent-background: var(--p-accent-color);
  --p-button-accent-hover-background: var(--p-accent-hover-color);
  --p-button-accent-active-background: var(--p-accent-color);

  --p-button-secondary-background: var(--p-secondary-color);
  --p-button-secondary-hover-background: var(--p-secondary-hover-color);
  --p-button-secondary-active-background: var(--p-secondary-color);

  --p-button-tertiary-background: var(--p-tertiary-color);
  --p-button-tertiary-hover-background: var(--p-tertiary-hover-color);
  --p-button-tertiary-active-background: var(--p-tertiary-color);

  --p-button-negative-background: var(--ds-color-negative);
  --p-button-negative-hover-background: var(--ds-color-negative-hover);
  --p-button-negative-active-background: var(--ds-color-negative);

  --p-button-transition-duration: 0.2s;
}
._root_1rxfj_2._button_1rxfj_51 {
    height: var(--ds-button-height);
    border: none;
    -webkit-text-decoration: none;
    text-decoration: none;
    font-size: var(--ds-text-body-p3-font-size);
    letter-spacing: var(--ds-text-body-p3-letter-spacing);
    line-height: var(--ds-text-body-p3-line-height);
    font-weight: var(--ds-text-body-p3-semibold-font-weight);
    background: var(--p-button-primary-background);
}
._root_1rxfj_2._button_1rxfj_51:not(:disabled):active {
      opacity: var(--p-button-opacity-active);
      border: none;
}
._root_1rxfj_2._button_1rxfj_51:not(:disabled):hover,
    ._root_1rxfj_2._button_1rxfj_51:not(:disabled):active {
      color: var(--p-button-primary-hover-color);
      background: var(--p-button-primary-hover-background);
      border: none;
}
._root_1rxfj_2._button_1rxfj_51 svg {
      transition: color var(--p-button-transition-duration);
}
._root_1rxfj_2._disabled_1rxfj_75 {
    pointer-events: none;
    opacity: var(--ds-item-opacity-disabled);
}
._root_1rxfj_2._variant-accent_1rxfj_80 {
    --p-button-primary-background: var(--p-button-accent-background);
    --p-button-primary-hover-background: var(--p-button-accent-hover-background);
    --ds-button-text-color: var(--p-accent-color);
    --ds-button-text-hover-color: var(--p-button-accent-hover-background);
}
._root_1rxfj_2._variant-secondary_1rxfj_87 {
    --p-button-primary-background: var(--p-button-secondary-background);
    --p-button-primary-hover-background: var(--p-button-secondary-hover-background);
    --p-button-primary-color: var(--ds-fg-primary);
    --p-button-primary-hover-color: var(--ds-fg-primary-hover);
    --ds-button-text-color: var(--ds-fg-primary);
    --ds-button-text-hover-color: var(--ds-fg-primary);
    --ds-loader-color: var(--ds-fg-primary);
}
._root_1rxfj_2._variant-secondary_1rxfj_87 svg {
      color: var(--ds-fg-secondary);
}
._root_1rxfj_2._variant-secondary_1rxfj_87:not(:disabled):hover svg {
        color: var(--ds-fg-secondary-hover);
}
._root_1rxfj_2._variant-tertiary_1rxfj_107 {
    --p-button-primary-color: var(--ds-fg-tertiary);
    --p-button-primary-hover-color: var(--ds-fg-tertiary);
    --p-button-primary-background: var(--p-button-tertiary-background);
    --p-button-primary-hover-background: var(--p-button-tertiary-hover-background);
    --ds-button-text-color: var(--ds-fg-tertiary);
    --ds-button-text-hover-color: var(--ds-fg-secondary-hover);
    --ds-loader-color: var(--ds-fg-tertiary);
}
._root_1rxfj_2._variant-tertiary_1rxfj_107 svg {
      color: var(--ds-fg-secondary);
}
._root_1rxfj_2._variant-tertiary_1rxfj_107:not(:disabled):hover svg {
        color: var(--ds-fg-secondary-hover);
}
._root_1rxfj_2._variant-negative_1rxfj_127 {
    --p-button-primary-background: var(--p-button-negative-background);
    --p-button-primary-color: var(--ds-fg-brand-primary);
    --p-button-primary-hover-background: var(--p-button-negative-hover-background);
    --ds-button-text-color: var(--p-button-negative-background);
    --ds-button-text-hover-color: var(--p-button-negative-hover-background);
}
._root_1rxfj_2._loading_1rxfj_135 {
    pointer-events: none;
}
._root_1rxfj_2._loading_1rxfj_135 ._content_1rxfj_138 {
      opacity: 0;
}
._root_1rxfj_2._loading_1rxfj_135 ._countBadge_1rxfj_141 {
      opacity: 0;
}
._root_1rxfj_2 ._loader_1rxfj_146 {
    position: absolute;
    color: var(--ds-loader-color);
}
._root_1rxfj_2._text_1rxfj_151 {
    --p-button-primary-background: var(--ds-button-text-background);
    --p-button-primary-color: var(--ds-button-text-color);
    --p-button-primary-hover-background: var(--ds-button-text-hover-background);
    --p-button-primary-hover-color: var(--ds-button-text-hover-color);

    --p-button-gap: var(--spacing-6);
}
._root_1rxfj_2._text_1rxfj_151:not(._icon-only_1rxfj_158) {
      padding: 0;
      height: auto;
}
._root_1rxfj_2._icon-only_1rxfj_158 {
    --p-button-padding-x: var(--spacing-10);
    --p-button-lg-padding-x: var(--spacing-12);
    --p-button-sm-padding-x: 5px;

    width: var(--ds-button-height);
}
._root_1rxfj_2._hover-primary_1rxfj_172 {
    --p-button-transition-duration: 0.05s;
}
._root_1rxfj_2._hover-primary_1rxfj_172:not(:disabled):hover,
    ._root_1rxfj_2._hover-primary_1rxfj_172:not(:disabled):active {
      --ds-button-ghost-hover-color: var(--p-primary-hover-color);
      --p-button-primary-hover-color: var(--p-primary-hover-color);
}
._root_1rxfj_2._hover-primary_1rxfj_172:not(:disabled):hover svg {
        color: var(--p-primary-hover-color);
}
._content_1rxfj_138 {
  display: inline-flex;
  gap: var(--p-button-gap);
  align-items: center;
  justify-content: center;
}
._size-xl_1rxfj_195 {
  --p-button-border-radius: var(--ds-rounding-button-xl);
  --ds-button-height: var(--ds-button-xl);
}
._size-xs_1rxfj_200 {
  --p-button-border-radius: var(--ds-rounding-button-xs);
  --ds-button-height: var(--ds-button-xs);
}
._countBadge_1rxfj_141 {
  background-color: var(--ds-bg-secondary);
  color: var(--ds-fg-primary);
  border-radius: var(--ds-rounding-badge);
  font-weight: var(--ds-text-caption-s-regular-font-weight);
}

._root_8daav_2 {
  display: contents;
}

._root_1w4nw_2 {
  position: relative;
  display: flex;
  justify-content: stretch;
  align-items: center;
}
._root_1w4nw_2 > *:first-child {
    width: 100%;
}
._tooltip_1w4nw_13 {
  padding: var(--spacing-8) var(--spacing-12);
  border-radius: var(--ds-rounding-drop-down);
  background-color: var(--ds-bg-primary);
  box-shadow: var(--ds-box-shadow-tooltip);
  color: var(--ds-fg-primary);

  font-size: var(--ds-text-body-p3-font-size);

  letter-spacing: var(--ds-text-body-p3-letter-spacing);

  line-height: var(--ds-text-body-p3-line-height);

  font-weight: var(--ds-text-body-p3-regular-font-weight);
}
._wrapper_1w4nw_23 {
  z-index: var(--z-index-tooltip);
}
._spaced_1w4nw_27 {
  padding: 0 var(--spacing-10);
}
._arrow_1w4nw_31 {
  background-color: var(--ds-fg-brand-primary);
  clip-path: path('M5.5 0C7 0 8.49995 4 10.5 4H0.5C2.48745 4 4 0 5.5 0Z');
}
._trigger_1w4nw_36 {
  cursor: pointer;
  margin: auto;
}
._fade-enter-active_1w4nw_41,
._fade-leave-active_1w4nw_42 {
  transition: opacity 0.15s ease-in-out;
}
._fade-enter-from_1w4nw_46,
._fade-leave-to_1w4nw_47 {
  opacity: 0;
}

._trigger_kecky_2 {
  font-size: var(--ds-text-body-p3-font-size);
  letter-spacing: var(--ds-text-body-p3-letter-spacing);
  line-height: var(--ds-text-body-p3-line-height);

  display: flex;
  background-color: var(--ds-control-input);
  border-radius: var(--ds-rounding-drop-down);
  gap: var(--spacing-12);
  justify-content: space-between;
  padding: var(--spacing-12) var(--spacing-16);
}
._tooltipWrapper_kecky_13 {
  padding: 0;
}
._arrow_kecky_17 {
  height: auto !important;
  color: var(--ds-fg-secondary);
  transform: rotateX(0);
  transition: all 0.15s ease-out;
}
._arrow_kecky_17._activeDropdown_kecky_23 {
    transform: rotateX(180deg);
}

._root_1on1j_2 {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0;
  background-color: transparent;
  color: var(--ds-fg-secondary);
  cursor: pointer;
  transition: opacity 0.1s;
}
._root_1on1j_2[disabled] {
    display: none;
}

._root_1j1i3_2 {
  display: flex;
  width: 100%;
  flex-direction: column;
  gap: var(--ds-control-input-spacing);
}
._disabled_1j1i3_9 {
  opacity: var(--ds-item-opacity-disabled);
  pointer-events: none;
}
._control_1j1i3_14 {
  position: relative;
  display: flex;

  align-items: center;
  border: 1px solid transparent;
  border-radius: var(--ds-rounding-input-xl);
  background-color: var(--ds-control-input);
  transition:
    border-color 0.1s,
    opacity 0.1s;
}
._control_1j1i3_14._md_1j1i3_26 {
    border-radius: var(--ds-rounding-input-md);
    height: var(--ds-size-control-md);
}
._control_1j1i3_14._xl_1j1i3_31 {
    height: var(--ds-size-control-xl);
}
._control_1j1i3_14:active {
    opacity: var(--ds-item-opacity-active);
}
._status-error_1j1i3_39 ._control_1j1i3_14 {
    border-color: var(--ds-color-negative);
    box-shadow: unset;
}
._status-success_1j1i3_44 ._control_1j1i3_14 {
    border-color: var(--ds-color-positive);
    box-shadow: unset;
}
._control_1j1i3_14._error_1j1i3_49 {
    border: 1px solid var(--ds-color-negative);
}
._root_1j1i3_2:not(._error_1j1i3_49) ._control_1j1i3_14:has(:focus-visible) {
    border-color: var(--ds-control-input-focus-border);
}
@supports not selector(:has(:focus-visible)) {
._root_1j1i3_2:not(._error_1j1i3_49) ._control_1j1i3_14:focus-within {
      border-color: var(--ds-control-input-focus-border);
}
}

._root_qk7vc_2 {
  color: var(--ds-fg-secondary);

  font-size: var(--ds-text-caption-s-font-size);

  letter-spacing: var(--ds-text-caption-s-letter-spacing);

  line-height: var(--ds-text-caption-s-line-height);

  font-weight: var(--ds-text-caption-s-regular-font-weight);
}
._root_qk7vc_2 a {
    cursor: pointer;

    font-size: var(--ds-text-caption-s-font-size);

    letter-spacing: var(--ds-text-caption-s-letter-spacing);

    line-height: var(--ds-text-caption-s-line-height);

    font-weight: var(--ds-text-caption-s-semibold-font-weight);
}
._variant-error_qk7vc_14 {
  color: var(--ds-color-negative);
}
._variant-success_qk7vc_18 {
  color: var(--ds-color-positive);
}

._label_1r3pf_2 {
  margin-bottom: var(--ds-control-input-spacing);
  color: var(--ds-fg-secondary);
  pointer-events: none;
  -webkit-user-select: none;
          user-select: none;

  font-size: var(--ds-text-body-p3-font-size);

  letter-spacing: var(--ds-text-body-p3-letter-spacing);

  line-height: var(--ds-text-body-p3-line-height);

  font-weight: var(--ds-text-body-p3-regular-font-weight);
}
._required_1r3pf_11::after {
  font-size: var(--ds-text-body-p3-font-size);
  letter-spacing: var(--ds-text-body-p3-letter-spacing);
  line-height: var(--ds-text-body-p3-line-height);
  font-weight: var(--ds-text-body-p3-semibold-font-weight);
  content: '*';
  color: var(--ds-color-negative);
  margin-left: var(--spacing-4);
}
._control_1r3pf_18 {
  position: relative;
  display: flex;
  height: 100%;
  flex-grow: 1;
  align-items: center;
}
._controlContent_1r3pf_26 {
  width: 100%;
}
._iconStart_1r3pf_30,
._iconEnd_1r3pf_31 {
  display: flex;
  align-items: stretch;
  color: var(--ds-fg-secondary);
  gap: var(--spacing-12);
}
._divider_1r3pf_38 {
  width: 1px;
  height: var(--spacing-16);
  background-color: var(--color-gray-200);
}
._content_1r3pf_44 {
  display: flex;
  height: 100%;
  flex-grow: 1;
  align-items: center;
  color: var(--ds-fg-secondary);
  cursor: text;
  gap: var(--ds-control-input-md-inside);
  padding: 0 var(--ds-control-input-md-outside);
}

._root_13b14_2 {
  position: relative;
  width: 100%;
  height: var(--spacing-20);
}
._root_13b14_2 input {
    font-size: var(--ds-text-body-p3-font-size);
    letter-spacing: var(--ds-text-body-p3-letter-spacing);
    line-height: var(--ds-text-body-p3-line-height);
    font-weight: var(--ds-text-body-p3-regular-font-weight);

    position: absolute;
    width: 100%;
    padding: 0;
    border: none;
    background-color: transparent;
    caret-color: var(--ds-color-informative);
    color: var(--ds-control-input-elevate-filled);
    font-family: var(--font-family-main);
    font-feature-settings: 'case' on;
}
._root_13b14_2 input::placeholder {
      color: var(--ds-control-input-elevate);
      transition:
        color 0.1s,
        opacity 0.1s;
}
._root_13b14_2 input:focus,
    ._root_13b14_2 input:active {
      outline: none;
}
._root_13b14_2 input:focus ~ ._placeholder_13b14_31,
      ._root_13b14_2 input:focus::placeholder,
      ._root_13b14_2 input:active ~ ._placeholder_13b14_31,
      ._root_13b14_2 input:active::placeholder {
        opacity: var(--ds-item-opacity-disabled);
}
._root_13b14_2 input::-webkit-search-decoration,
    ._root_13b14_2 input::-webkit-search-cancel-button {
      -webkit-appearance: none;
              appearance: none;
}

._root_t0joh_2 {
  height: var(--ds-size-control-xl);
  border-radius: var(--rounding-max);
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;

  font-size: var(--ds-text-body-p3-font-size);

  letter-spacing: var(--ds-text-body-p3-letter-spacing);

  line-height: var(--ds-text-body-p3-line-height);

  font-weight: var(--ds-text-body-p3-semibold-font-weight);
}
._root_t0joh_2:hover {
    color: var(--ds-color-brand-primary);
}
._root_t0joh_2._disabled_t0joh_16 {
    color: var(--ds-fg-secondary);
    cursor: not-allowed;
}
._root_t0joh_2._selected_t0joh_21 {
    color: var(--ds-fg-brand-primary);
    background-color: var(--ds-color-brand-primary);
}

._weekDays_r9777_2 {
  display: grid;
  grid-template-columns: repeat(7, 1fr);
  margin-bottom: var(--spacing-8);
}
._weekDay_r9777_2 {
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--ds-fg-tertiary);
  font-size: var(--ds-text-caption-s-font-size);
  letter-spacing: var(--ds-text-caption-s-letter-spacing);
  line-height: var(--ds-text-caption-s-line-height);
  font-weight: var(--ds-text-caption-s-regular-font-weight);
}
._visibleDays_r9777_16 {
  display: grid;
  grid-template-columns: repeat(7, 1fr);
}
._day_r9777_21 {
  font-size: var(--ds-text-body-p3-font-size);
  letter-spacing: var(--ds-text-body-p3-letter-spacing);
  line-height: var(--ds-text-body-p3-line-height);
  font-weight: var(--ds-text-body-p3-semibold-font-weight);
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 10px;
  cursor: pointer;
  border: 1px solid #ddd;
  border-radius: 4px;
}

._root_jirq0_2 {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
}

._root_jirq0_2 {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
}

._root_nrf5e_2 {
  width: 328px;
}
._header_nrf5e_6 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: var(--spacing-16);
}
._leftControl_nrf5e_13 {
  display: flex;
  align-items: center;
  gap: var(--spacing-8);
  color: var(--ds-fg-primary);
}
._rightControl_nrf5e_20 {
  display: flex;
  align-items: center;
  gap: var(--spacing-8);
  color: var(--ds-fg-secondary);
}
._rightControl_nrf5e_20 > div {
    cursor: pointer;
}
._content_nrf5e_31 {
  padding: var(--spacing-8);
}
._title_nrf5e_35 {
  font-weight: 600;
  font-size: var(--ds-text-h4-font-size);
  line-height: var(--ds-text-h4-line-height);
  letter-spacing: var(--ds-text-h4-letter-spacing);
  text-wrap: balance;
  white-space-collapse: preserve-breaks;
}
._arrowBottom_nrf5e_39 {
  cursor: pointer;
}

._tooltip_rj0jg_2 {
  padding: 0px !important;
}
._trigger_rj0jg_6 * {
  cursor: pointer !important;
}
:root{--el-color-white:#ffffff;--el-color-black:#000000;--el-color-primary-rgb:64,158,255;--el-color-success-rgb:103,194,58;--el-color-warning-rgb:230,162,60;--el-color-danger-rgb:245,108,108;--el-color-error-rgb:245,108,108;--el-color-info-rgb:144,147,153;--el-font-size-extra-large:20px;--el-font-size-large:18px;--el-font-size-medium:16px;--el-font-size-base:14px;--el-font-size-small:13px;--el-font-size-extra-small:12px;--el-font-family:'Helvetica Neue',Helvetica,'PingFang SC','Hiragino Sans GB','Microsoft YaHei','微软雅黑',Arial,sans-serif;--el-font-weight-primary:500;--el-font-line-height-primary:24px;--el-index-normal:1;--el-index-top:1000;--el-index-popper:2000;--el-border-radius-base:4px;--el-border-radius-small:2px;--el-border-radius-round:20px;--el-border-radius-circle:100%;--el-transition-duration:0.3s;--el-transition-duration-fast:0.2s;--el-transition-function-ease-in-out-bezier:cubic-bezier(0.645, 0.045, 0.355, 1);--el-transition-function-fast-bezier:cubic-bezier(0.23, 1, 0.32, 1);--el-transition-all:all var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier);--el-transition-fade:opacity var(--el-transition-duration) var(--el-transition-function-fast-bezier);--el-transition-md-fade:transform var(--el-transition-duration) var(--el-transition-function-fast-bezier),opacity var(--el-transition-duration) var(--el-transition-function-fast-bezier);--el-transition-fade-linear:opacity var(--el-transition-duration-fast) linear;--el-transition-border:border-color var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);--el-transition-box-shadow:box-shadow var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);--el-transition-color:color var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);--el-component-size-large:40px;--el-component-size:32px;--el-component-size-small:24px}:root{--csstools-color-scheme--light:initial;color-scheme:light;--el-color-white:#ffffff;--el-color-black:#000000;--el-color-primary:#409eff;--el-color-primary-light-3:#79bbff;--el-color-primary-light-5:#a0cfff;--el-color-primary-light-7:#c6e2ff;--el-color-primary-light-8:#d9ecff;--el-color-primary-light-9:#ecf5ff;--el-color-primary-dark-2:#337ecc;--el-color-success:#67c23a;--el-color-success-light-3:#95d475;--el-color-success-light-5:#b3e19d;--el-color-success-light-7:#d1edc4;--el-color-success-light-8:#e1f3d8;--el-color-success-light-9:#f0f9eb;--el-color-success-dark-2:#529b2e;--el-color-warning:#e6a23c;--el-color-warning-light-3:#eebe77;--el-color-warning-light-5:#f3d19e;--el-color-warning-light-7:#f8e3c5;--el-color-warning-light-8:#faecd8;--el-color-warning-light-9:#fdf6ec;--el-color-warning-dark-2:#b88230;--el-color-danger:#f56c6c;--el-color-danger-light-3:#f89898;--el-color-danger-light-5:#fab6b6;--el-color-danger-light-7:#fcd3d3;--el-color-danger-light-8:#fde2e2;--el-color-danger-light-9:#fef0f0;--el-color-danger-dark-2:#c45656;--el-color-error:#f56c6c;--el-color-error-light-3:#f89898;--el-color-error-light-5:#fab6b6;--el-color-error-light-7:#fcd3d3;--el-color-error-light-8:#fde2e2;--el-color-error-light-9:#fef0f0;--el-color-error-dark-2:#c45656;--el-color-info:#909399;--el-color-info-light-3:#b1b3b8;--el-color-info-light-5:#c8c9cc;--el-color-info-light-7:#dedfe0;--el-color-info-light-8:#e9e9eb;--el-color-info-light-9:#f4f4f5;--el-color-info-dark-2:#73767a;--el-bg-color:#ffffff;--el-bg-color-page:#f2f3f5;--el-bg-color-overlay:#ffffff;--el-text-color-primary:#303133;--el-text-color-regular:#606266;--el-text-color-secondary:#909399;--el-text-color-placeholder:#a8abb2;--el-text-color-disabled:#c0c4cc;--el-border-color:#dcdfe6;--el-border-color-light:#e4e7ed;--el-border-color-lighter:#ebeef5;--el-border-color-extra-light:#f2f6fc;--el-border-color-dark:#d4d7de;--el-border-color-darker:#cdd0d6;--el-fill-color:#f0f2f5;--el-fill-color-light:#f5f7fa;--el-fill-color-lighter:#fafafa;--el-fill-color-extra-light:#fafcff;--el-fill-color-dark:#ebedf0;--el-fill-color-darker:#e6e8eb;--el-fill-color-blank:#ffffff;--el-box-shadow:0px 12px 32px 4px rgba(0, 0, 0, 0.04),0px 8px 20px rgba(0, 0, 0, 0.08);--el-box-shadow-light:0px 0px 12px rgba(0, 0, 0, 0.12);--el-box-shadow-lighter:0px 0px 6px rgba(0, 0, 0, 0.12);--el-box-shadow-dark:0px 16px 48px 16px rgba(0, 0, 0, 0.08),0px 12px 32px rgba(0, 0, 0, 0.12),0px 8px 16px -8px rgba(0, 0, 0, 0.16);--el-disabled-bg-color:var(--el-fill-color-light);--el-disabled-text-color:var(--el-text-color-placeholder);--el-disabled-border-color:var(--el-border-color-light);--el-overlay-color:rgba(0, 0, 0, 0.8);--el-overlay-color-light:rgba(0, 0, 0, 0.7);--el-overlay-color-lighter:rgba(0, 0, 0, 0.5);--el-mask-color:rgba(255, 255, 255, 0.9);--el-mask-color-extra-light:rgba(255, 255, 255, 0.3);--el-border-width:1px;--el-border-style:solid;--el-border-color-hover:var(--el-text-color-disabled);--el-border:var(--el-border-width) var(--el-border-style) var(--el-border-color);--el-svg-monochrome-grey:var(--el-border-color)}.fade-in-linear-enter-active,.fade-in-linear-leave-active{transition:var(--el-transition-fade-linear)}.fade-in-linear-enter-from,.fade-in-linear-leave-to{opacity:0}.el-fade-in-linear-enter-active,.el-fade-in-linear-leave-active{transition:var(--el-transition-fade-linear)}.el-fade-in-linear-enter-from,.el-fade-in-linear-leave-to{opacity:0}.el-fade-in-enter-active,.el-fade-in-leave-active{transition:all var(--el-transition-duration) cubic-bezier(.55,0,.1,1)}.el-fade-in-enter-from,.el-fade-in-leave-active{opacity:0}.el-zoom-in-center-enter-active,.el-zoom-in-center-leave-active{transition:all var(--el-transition-duration) cubic-bezier(.55,0,.1,1)}.el-zoom-in-center-enter-from,.el-zoom-in-center-leave-active{opacity:0;transform:scaleX(0)}.el-zoom-in-top-enter-active,.el-zoom-in-top-leave-active{opacity:1;transform:scaleY(1);transition:var(--el-transition-md-fade);transform-origin:center top}.el-zoom-in-top-enter-active[data-popper-placement^=top],.el-zoom-in-top-leave-active[data-popper-placement^=top]{transform-origin:center bottom}.el-zoom-in-top-enter-from,.el-zoom-in-top-leave-active{opacity:0;transform:scaleY(0)}.el-zoom-in-bottom-enter-active,.el-zoom-in-bottom-leave-active{opacity:1;transform:scaleY(1);transition:var(--el-transition-md-fade);transform-origin:center bottom}.el-zoom-in-bottom-enter-from,.el-zoom-in-bottom-leave-active{opacity:0;transform:scaleY(0)}.el-zoom-in-left-enter-active,.el-zoom-in-left-leave-active{opacity:1;transform:scale(1,1);transition:var(--el-transition-md-fade);transform-origin:top left}.el-zoom-in-left-enter-from,.el-zoom-in-left-leave-active{opacity:0;transform:scale(.45,.45)}.collapse-transition{transition:var(--el-transition-duration) height ease-in-out,var(--el-transition-duration) padding-top ease-in-out,var(--el-transition-duration) padding-bottom ease-in-out}.el-collapse-transition-enter-active,.el-collapse-transition-leave-active{transition:var(--el-transition-duration) max-height ease-in-out,var(--el-transition-duration) padding-top ease-in-out,var(--el-transition-duration) padding-bottom ease-in-out}.horizontal-collapse-transition{transition:var(--el-transition-duration) width ease-in-out,var(--el-transition-duration) padding-left ease-in-out,var(--el-transition-duration) padding-right ease-in-out}.el-list-enter-active,.el-list-leave-active{transition:all 1s}.el-list-enter-from,.el-list-leave-to{opacity:0;transform:translateY(-30px)}.el-list-leave-active{position:absolute!important}.el-opacity-transition{transition:opacity var(--el-transition-duration) cubic-bezier(.55,0,.1,1)}.el-icon-loading{animation:rotating 2s linear infinite}.el-icon--right{margin-left:5px}.el-icon--left{margin-right:5px}@keyframes rotating{0%{transform:rotateZ(0)}100%{transform:rotateZ(360deg)}}.el-icon{--color:inherit;height:1em;width:1em;line-height:1em;display:inline-flex;justify-content:center;align-items:center;position:relative;fill:currentColor;color:var(--color);font-size:inherit}.el-icon.is-loading{animation:rotating 2s linear infinite}.el-icon svg{height:1em;width:1em}.el-date-table{font-size:12px;-webkit-user-select:none;user-select:none}.el-date-table.is-week-mode .el-date-table__row:hover .el-date-table-cell{background-color:var(--el-datepicker-inrange-bg-color)}.el-date-table.is-week-mode .el-date-table__row:hover td.available:hover{color:var(--el-datepicker-text-color)}.el-date-table.is-week-mode .el-date-table__row:hover td:first-child .el-date-table-cell{margin-left:5px;border-top-left-radius:15px;border-bottom-left-radius:15px}.el-date-table.is-week-mode .el-date-table__row:hover td:last-child .el-date-table-cell{margin-right:5px;border-top-right-radius:15px;border-bottom-right-radius:15px}.el-date-table.is-week-mode .el-date-table__row.current .el-date-table-cell{background-color:var(--el-datepicker-inrange-bg-color)}.el-date-table td{width:32px;height:30px;padding:4px 0;box-sizing:border-box;text-align:center;cursor:pointer;position:relative}.el-date-table td .el-date-table-cell{height:30px;padding:3px 0;box-sizing:border-box}.el-date-table td .el-date-table-cell .el-date-table-cell__text{width:24px;height:24px;display:block;margin:0 auto;line-height:24px;position:absolute;left:50%;transform:translateX(-50%);border-radius:50%}.el-date-table td.next-month,.el-date-table td.prev-month{color:var(--el-datepicker-off-text-color)}.el-date-table td.today{position:relative}.el-date-table td.today .el-date-table-cell__text{color:var(--el-color-primary);font-weight:700}.el-date-table td.today.end-date .el-date-table-cell__text,.el-date-table td.today.start-date .el-date-table-cell__text{color:#fff}.el-date-table td.available:hover{color:var(--el-datepicker-hover-text-color)}.el-date-table td.in-range .el-date-table-cell{background-color:var(--el-datepicker-inrange-bg-color)}.el-date-table td.in-range .el-date-table-cell:hover{background-color:var(--el-datepicker-inrange-hover-bg-color)}.el-date-table td.current:not(.disabled) .el-date-table-cell__text{color:#fff;background-color:var(--el-datepicker-active-color)}.el-date-table td.current:not(.disabled):focus-visible .el-date-table-cell__text{outline:2px solid var(--el-datepicker-active-color);outline-offset:1px}.el-date-table td.end-date .el-date-table-cell,.el-date-table td.start-date .el-date-table-cell{color:#fff}.el-date-table td.end-date .el-date-table-cell__text,.el-date-table td.start-date .el-date-table-cell__text{background-color:var(--el-datepicker-active-color)}.el-date-table td.start-date .el-date-table-cell{margin-left:5px;border-top-left-radius:15px;border-bottom-left-radius:15px}.el-date-table td.end-date .el-date-table-cell{margin-right:5px;border-top-right-radius:15px;border-bottom-right-radius:15px}.el-date-table td.disabled .el-date-table-cell{background-color:var(--el-fill-color-light);opacity:1;cursor:not-allowed;color:var(--el-text-color-placeholder)}.el-date-table td.selected .el-date-table-cell{margin-left:5px;margin-right:5px;background-color:var(--el-datepicker-inrange-bg-color);border-radius:15px}.el-date-table td.selected .el-date-table-cell:hover{background-color:var(--el-datepicker-inrange-hover-bg-color)}.el-date-table td.selected .el-date-table-cell__text{background-color:var(--el-datepicker-active-color);color:#fff;border-radius:15px}.el-date-table td.week{font-size:80%;color:var(--el-datepicker-header-text-color)}.el-date-table td:focus{outline:0}.el-date-table th{padding:5px;color:var(--el-datepicker-header-text-color);font-weight:400;border-bottom:solid 1px var(--el-border-color-lighter)}.el-month-table{font-size:12px;margin:-1px;border-collapse:collapse}.el-month-table td{text-align:center;padding:8px 0;cursor:pointer}.el-month-table td div{height:48px;padding:6px 0;box-sizing:border-box}.el-month-table td.today .cell{color:var(--el-color-primary);font-weight:700}.el-month-table td.today.end-date .cell,.el-month-table td.today.start-date .cell{color:#fff}.el-month-table td.disabled .cell{background-color:var(--el-fill-color-light);cursor:not-allowed;color:var(--el-text-color-placeholder)}.el-month-table td.disabled .cell:hover{color:var(--el-text-color-placeholder)}.el-month-table td .cell{width:60px;height:36px;display:block;line-height:36px;color:var(--el-datepicker-text-color);margin:0 auto;border-radius:18px}.el-month-table td .cell:hover{color:var(--el-datepicker-hover-text-color)}.el-month-table td.in-range div{background-color:var(--el-datepicker-inrange-bg-color)}.el-month-table td.in-range div:hover{background-color:var(--el-datepicker-inrange-hover-bg-color)}.el-month-table td.end-date div,.el-month-table td.start-date div{color:#fff}.el-month-table td.end-date .cell,.el-month-table td.start-date .cell{color:#fff;background-color:var(--el-datepicker-active-color)}.el-month-table td.start-date div{border-top-left-radius:24px;border-bottom-left-radius:24px}.el-month-table td.end-date div{border-top-right-radius:24px;border-bottom-right-radius:24px}.el-month-table td.current:not(.disabled) .cell{color:var(--el-datepicker-active-color)}.el-month-table td:focus-visible{outline:0}.el-month-table td:focus-visible .cell{outline:2px solid var(--el-datepicker-active-color)}.el-year-table{font-size:12px;margin:-1px;border-collapse:collapse}.el-year-table .el-icon{color:var(--el-datepicker-icon-color)}.el-year-table td{text-align:center;padding:20px 3px;cursor:pointer}.el-year-table td.today .cell{color:var(--el-color-primary);font-weight:700}.el-year-table td.disabled .cell{background-color:var(--el-fill-color-light);cursor:not-allowed;color:var(--el-text-color-placeholder)}.el-year-table td.disabled .cell:hover{color:var(--el-text-color-placeholder)}.el-year-table td .cell{width:48px;height:36px;display:block;line-height:36px;color:var(--el-datepicker-text-color);border-radius:18px;margin:0 auto}.el-year-table td .cell:hover{color:var(--el-datepicker-hover-text-color)}.el-year-table td.current:not(.disabled) .cell{color:var(--el-datepicker-active-color)}.el-year-table td:focus-visible{outline:0}.el-year-table td:focus-visible .cell{outline:2px solid var(--el-datepicker-active-color)}.el-time-spinner.has-seconds .el-time-spinner__wrapper{width:33.3%}.el-time-spinner__wrapper{max-height:192px;overflow:auto;display:inline-block;width:50%;vertical-align:top;position:relative}.el-time-spinner__wrapper.el-scrollbar__wrap:not(.el-scrollbar__wrap--hidden-default){padding-bottom:15px}.el-time-spinner__wrapper.is-arrow{box-sizing:border-box;text-align:center;overflow:hidden}.el-time-spinner__wrapper.is-arrow .el-time-spinner__list{transform:translateY(-32px)}.el-time-spinner__wrapper.is-arrow .el-time-spinner__item:hover:not(.is-disabled):not(.is-active){background:var(--el-fill-color-light);cursor:default}.el-time-spinner__arrow{font-size:12px;color:var(--el-text-color-secondary);position:absolute;left:0;width:100%;z-index:var(--el-index-normal);text-align:center;height:30px;line-height:30px;cursor:pointer}.el-time-spinner__arrow:hover{color:var(--el-color-primary)}.el-time-spinner__arrow.arrow-up{top:10px}.el-time-spinner__arrow.arrow-down{bottom:10px}.el-time-spinner__input.el-input{width:70%}.el-time-spinner__input.el-input .el-input__inner{padding:0;text-align:center}.el-time-spinner__list{padding:0;margin:0;list-style:none;text-align:center}.el-time-spinner__list::after,.el-time-spinner__list::before{content:"";display:block;width:100%;height:80px}.el-time-spinner__item{height:32px;line-height:32px;font-size:12px;color:var(--el-text-color-regular)}.el-time-spinner__item:hover:not(.is-disabled):not(.is-active){background:var(--el-fill-color-light);cursor:pointer}.el-time-spinner__item.is-active:not(.is-disabled){color:var(--el-text-color-primary);font-weight:700}.el-time-spinner__item.is-disabled{color:var(--el-text-color-placeholder);cursor:not-allowed}.fade-in-linear-enter-active,.fade-in-linear-leave-active{transition:var(--el-transition-fade-linear)}.fade-in-linear-enter-from,.fade-in-linear-leave-to{opacity:0}.el-fade-in-linear-enter-active,.el-fade-in-linear-leave-active{transition:var(--el-transition-fade-linear)}.el-fade-in-linear-enter-from,.el-fade-in-linear-leave-to{opacity:0}.el-fade-in-enter-active,.el-fade-in-leave-active{transition:all var(--el-transition-duration) cubic-bezier(.55,0,.1,1)}.el-fade-in-enter-from,.el-fade-in-leave-active{opacity:0}.el-zoom-in-center-enter-active,.el-zoom-in-center-leave-active{transition:all var(--el-transition-duration) cubic-bezier(.55,0,.1,1)}.el-zoom-in-center-enter-from,.el-zoom-in-center-leave-active{opacity:0;transform:scaleX(0)}.el-zoom-in-top-enter-active,.el-zoom-in-top-leave-active{opacity:1;transform:scaleY(1);transition:var(--el-transition-md-fade);transform-origin:center top}.el-zoom-in-top-enter-active[data-popper-placement^=top],.el-zoom-in-top-leave-active[data-popper-placement^=top]{transform-origin:center bottom}.el-zoom-in-top-enter-from,.el-zoom-in-top-leave-active{opacity:0;transform:scaleY(0)}.el-zoom-in-bottom-enter-active,.el-zoom-in-bottom-leave-active{opacity:1;transform:scaleY(1);transition:var(--el-transition-md-fade);transform-origin:center bottom}.el-zoom-in-bottom-enter-from,.el-zoom-in-bottom-leave-active{opacity:0;transform:scaleY(0)}.el-zoom-in-left-enter-active,.el-zoom-in-left-leave-active{opacity:1;transform:scale(1,1);transition:var(--el-transition-md-fade);transform-origin:top left}.el-zoom-in-left-enter-from,.el-zoom-in-left-leave-active{opacity:0;transform:scale(.45,.45)}.collapse-transition{transition:var(--el-transition-duration) height ease-in-out,var(--el-transition-duration) padding-top ease-in-out,var(--el-transition-duration) padding-bottom ease-in-out}.el-collapse-transition-enter-active,.el-collapse-transition-leave-active{transition:var(--el-transition-duration) max-height ease-in-out,var(--el-transition-duration) padding-top ease-in-out,var(--el-transition-duration) padding-bottom ease-in-out}.horizontal-collapse-transition{transition:var(--el-transition-duration) width ease-in-out,var(--el-transition-duration) padding-left ease-in-out,var(--el-transition-duration) padding-right ease-in-out}.el-list-enter-active,.el-list-leave-active{transition:all 1s}.el-list-enter-from,.el-list-leave-to{opacity:0;transform:translateY(-30px)}.el-list-leave-active{position:absolute!important}.el-opacity-transition{transition:opacity var(--el-transition-duration) cubic-bezier(.55,0,.1,1)}.el-picker__popper{--el-datepicker-border-color:var(--el-disabled-border-color)}.el-picker__popper.el-popper{background:var(--el-bg-color-overlay);border:1px solid var(--el-datepicker-border-color);box-shadow:var(--el-box-shadow-light)}.el-picker__popper.el-popper .el-popper__arrow::before{border:1px solid var(--el-datepicker-border-color)}.el-picker__popper.el-popper[data-popper-placement^=top] .el-popper__arrow::before{border-top-color:transparent;border-left-color:transparent}.el-picker__popper.el-popper[data-popper-placement^=bottom] .el-popper__arrow::before{border-bottom-color:transparent;border-right-color:transparent}.el-picker__popper.el-popper[data-popper-placement^=left] .el-popper__arrow::before{border-left-color:transparent;border-bottom-color:transparent}.el-picker__popper.el-popper[data-popper-placement^=right] .el-popper__arrow::before{border-right-color:transparent;border-top-color:transparent}.el-date-editor{--el-date-editor-width:220px;--el-date-editor-monthrange-width:300px;--el-date-editor-daterange-width:350px;--el-date-editor-datetimerange-width:400px;--el-input-text-color:var(--el-text-color-regular);--el-input-border:var(--el-border);--el-input-hover-border:var(--el-border-color-hover);--el-input-focus-border:var(--el-color-primary);--el-input-transparent-border:0 0 0 1px transparent inset;--el-input-border-color:var(--el-border-color);--el-input-border-radius:var(--el-border-radius-base);--el-input-bg-color:var(--el-fill-color-blank);--el-input-icon-color:var(--el-text-color-placeholder);--el-input-placeholder-color:var(--el-text-color-placeholder);--el-input-hover-border-color:var(--el-border-color-hover);--el-input-clear-hover-color:var(--el-text-color-secondary);--el-input-focus-border-color:var(--el-color-primary);--el-input-width:100%;position:relative;text-align:left;vertical-align:middle}.el-date-editor.el-input__wrapper{box-shadow:0 0 0 1px var(--el-input-border-color,var(--el-border-color)) inset}.el-date-editor.el-input__wrapper:hover{box-shadow:0 0 0 1px var(--el-input-hover-border-color) inset}.el-date-editor.el-input,.el-date-editor.el-input__wrapper{width:var(--el-date-editor-width);height:var(--el-input-height,var(--el-component-size))}.el-date-editor--monthrange{--el-date-editor-width:var(--el-date-editor-monthrange-width)}.el-date-editor--daterange,.el-date-editor--timerange{--el-date-editor-width:var(--el-date-editor-daterange-width)}.el-date-editor--datetimerange{--el-date-editor-width:var(--el-date-editor-datetimerange-width)}.el-date-editor--dates .el-input__wrapper{text-overflow:ellipsis;white-space:nowrap}.el-date-editor .close-icon{cursor:pointer}.el-date-editor .clear-icon{cursor:pointer}.el-date-editor .clear-icon:hover{color:var(--el-text-color-secondary)}.el-date-editor .el-range__icon{height:inherit;font-size:14px;color:var(--el-text-color-placeholder);float:left}.el-date-editor .el-range__icon svg{vertical-align:middle}.el-date-editor .el-range-input{-webkit-appearance:none;appearance:none;border:none;outline:0;display:inline-block;height:30px;line-height:30px;margin:0;padding:0;width:39%;text-align:center;font-size:var(--el-font-size-base);color:var(--el-text-color-regular);background-color:transparent}.el-date-editor .el-range-input::placeholder{color:var(--el-text-color-placeholder)}.el-date-editor .el-range-separator{flex:1;display:inline-flex;justify-content:center;align-items:center;height:100%;padding:0 5px;margin:0;font-size:14px;overflow-wrap:break-word;color:var(--el-text-color-primary)}.el-date-editor .el-range__close-icon{font-size:14px;color:var(--el-text-color-placeholder);height:inherit;width:unset;cursor:pointer}.el-date-editor .el-range__close-icon:hover{color:var(--el-text-color-secondary)}.el-date-editor .el-range__close-icon svg{vertical-align:middle}.el-date-editor .el-range__close-icon--hidden{opacity:0;visibility:hidden}.el-range-editor.el-input__wrapper{display:inline-flex;align-items:center;padding:0 10px}.el-range-editor.is-active{box-shadow:0 0 0 1px var(--el-input-focus-border-color) inset}.el-range-editor.is-active:hover{box-shadow:0 0 0 1px var(--el-input-focus-border-color) inset}.el-range-editor--large{line-height:var(--el-component-size-large)}.el-range-editor--large.el-input__wrapper{height:var(--el-component-size-large)}.el-range-editor--large .el-range-separator{line-height:40px;font-size:14px}.el-range-editor--large .el-range-input{height:38px;line-height:38px;font-size:14px}.el-range-editor--small{line-height:var(--el-component-size-small)}.el-range-editor--small.el-input__wrapper{height:var(--el-component-size-small)}.el-range-editor--small .el-range-separator{line-height:24px;font-size:12px}.el-range-editor--small .el-range-input{height:22px;line-height:22px;font-size:12px}.el-range-editor.is-disabled{background-color:var(--el-disabled-bg-color);border-color:var(--el-disabled-border-color);color:var(--el-disabled-text-color);cursor:not-allowed}.el-range-editor.is-disabled:focus,.el-range-editor.is-disabled:hover{border-color:var(--el-disabled-border-color)}.el-range-editor.is-disabled input{background-color:var(--el-disabled-bg-color);color:var(--el-disabled-text-color);cursor:not-allowed}.el-range-editor.is-disabled input::placeholder{color:var(--el-text-color-placeholder)}.el-range-editor.is-disabled .el-range-separator{color:var(--el-disabled-text-color)}.el-picker-panel{color:var(--el-text-color-regular);background:var(--el-bg-color-overlay);border-radius:var(--el-border-radius-base);line-height:30px}.el-picker-panel .el-time-panel{margin:5px 0;border:solid 1px var(--el-datepicker-border-color);background-color:var(--el-bg-color-overlay);box-shadow:var(--el-box-shadow-light)}.el-picker-panel__body-wrapper::after,.el-picker-panel__body::after{content:"";display:table;clear:both}.el-picker-panel__content{position:relative;margin:15px}.el-picker-panel__footer{border-top:1px solid var(--el-datepicker-inner-border-color);padding:4px 12px;text-align:right;background-color:var(--el-bg-color-overlay);position:relative;font-size:0}.el-picker-panel__shortcut{display:block;width:100%;border:0;background-color:transparent;line-height:28px;font-size:14px;color:var(--el-datepicker-text-color);padding-left:12px;text-align:left;outline:0;cursor:pointer}.el-picker-panel__shortcut:hover{color:var(--el-datepicker-hover-text-color)}.el-picker-panel__shortcut.active{background-color:#e6f1fe;color:var(--el-datepicker-active-color)}.el-picker-panel__btn{border:1px solid var(--el-fill-color-darker);color:var(--el-text-color-primary);line-height:24px;border-radius:2px;padding:0 20px;cursor:pointer;background-color:transparent;outline:0;font-size:12px}.el-picker-panel__btn[disabled]{color:var(--el-text-color-disabled);cursor:not-allowed}.el-picker-panel__icon-btn{font-size:12px;color:var(--el-datepicker-icon-color);border:0;background:0 0;cursor:pointer;outline:0;margin-top:8px}.el-picker-panel__icon-btn:hover{color:var(--el-datepicker-hover-text-color)}.el-picker-panel__icon-btn:focus-visible{color:var(--el-datepicker-hover-text-color)}.el-picker-panel__icon-btn.is-disabled{color:var(--el-text-color-disabled)}.el-picker-panel__icon-btn.is-disabled:hover{cursor:not-allowed}.el-picker-panel__icon-btn .el-icon{cursor:pointer;font-size:inherit}.el-picker-panel__link-btn{vertical-align:middle}.el-picker-panel [slot=sidebar],.el-picker-panel__sidebar{position:absolute;top:0;bottom:0;width:110px;border-right:1px solid var(--el-datepicker-inner-border-color);box-sizing:border-box;padding-top:6px;background-color:var(--el-bg-color-overlay);overflow:auto}.el-picker-panel [slot=sidebar]+.el-picker-panel__body,.el-picker-panel__sidebar+.el-picker-panel__body{margin-left:110px}.el-date-picker{--el-datepicker-text-color:var(--el-text-color-regular);--el-datepicker-off-text-color:var(--el-text-color-placeholder);--el-datepicker-header-text-color:var(--el-text-color-regular);--el-datepicker-icon-color:var(--el-text-color-primary);--el-datepicker-border-color:var(--el-disabled-border-color);--el-datepicker-inner-border-color:var(--el-border-color-light);--el-datepicker-inrange-bg-color:var(--el-border-color-extra-light);--el-datepicker-inrange-hover-bg-color:var(--el-border-color-extra-light);--el-datepicker-active-color:var(--el-color-primary);--el-datepicker-hover-text-color:var(--el-color-primary)}.el-date-picker{width:322px}.el-date-picker.has-sidebar.has-time{width:434px}.el-date-picker.has-sidebar{width:438px}.el-date-picker.has-time .el-picker-panel__body-wrapper{position:relative}.el-date-picker .el-picker-panel__content{width:292px}.el-date-picker table{table-layout:fixed;width:100%}.el-date-picker__editor-wrap{position:relative;display:table-cell;padding:0 5px}.el-date-picker__time-header{position:relative;border-bottom:1px solid var(--el-datepicker-inner-border-color);font-size:12px;padding:8px 5px 5px;display:table;width:100%;box-sizing:border-box}.el-date-picker__header{margin:12px;text-align:center}.el-date-picker__header--bordered{margin-bottom:0;padding-bottom:12px;border-bottom:solid 1px var(--el-border-color-lighter)}.el-date-picker__header--bordered+.el-picker-panel__content{margin-top:0}.el-date-picker__header-label{font-size:16px;font-weight:500;padding:0 5px;line-height:22px;text-align:center;cursor:pointer;color:var(--el-text-color-regular)}.el-date-picker__header-label:hover{color:var(--el-datepicker-hover-text-color)}.el-date-picker__header-label:focus-visible{outline:0;color:var(--el-datepicker-hover-text-color)}.el-date-picker__header-label.active{color:var(--el-datepicker-active-color)}.el-date-picker__prev-btn{float:left}.el-date-picker__next-btn{float:right}.el-date-picker__time-wrap{padding:10px;text-align:center}.el-date-picker__time-label{float:left;cursor:pointer;line-height:30px;margin-left:10px}.el-date-picker .el-time-panel{position:absolute}.el-date-range-picker{--el-datepicker-text-color:var(--el-text-color-regular);--el-datepicker-off-text-color:var(--el-text-color-placeholder);--el-datepicker-header-text-color:var(--el-text-color-regular);--el-datepicker-icon-color:var(--el-text-color-primary);--el-datepicker-border-color:var(--el-disabled-border-color);--el-datepicker-inner-border-color:var(--el-border-color-light);--el-datepicker-inrange-bg-color:var(--el-border-color-extra-light);--el-datepicker-inrange-hover-bg-color:var(--el-border-color-extra-light);--el-datepicker-active-color:var(--el-color-primary);--el-datepicker-hover-text-color:var(--el-color-primary)}.el-date-range-picker{width:646px}.el-date-range-picker.has-sidebar{width:756px}.el-date-range-picker.has-time .el-picker-panel__body-wrapper{position:relative}.el-date-range-picker table{table-layout:fixed;width:100%}.el-date-range-picker .el-picker-panel__body{min-width:513px}.el-date-range-picker .el-picker-panel__content{margin:0}.el-date-range-picker__header{position:relative;text-align:center;height:28px}.el-date-range-picker__header [class*=arrow-left]{float:left}.el-date-range-picker__header [class*=arrow-right]{float:right}.el-date-range-picker__header div{font-size:16px;font-weight:500;margin-right:50px}.el-date-range-picker__content{float:left;width:50%;box-sizing:border-box;margin:0;padding:16px}.el-date-range-picker__content.is-left{border-right:1px solid var(--el-datepicker-inner-border-color)}.el-date-range-picker__content .el-date-range-picker__header div{margin-left:50px;margin-right:50px}.el-date-range-picker__editors-wrap{box-sizing:border-box;display:table-cell}.el-date-range-picker__editors-wrap.is-right{text-align:right}.el-date-range-picker__time-header{position:relative;border-bottom:1px solid var(--el-datepicker-inner-border-color);font-size:12px;padding:8px 5px 5px 5px;display:table;width:100%;box-sizing:border-box}.el-date-range-picker__time-header>.el-icon-arrow-right{font-size:20px;vertical-align:middle;display:table-cell;color:var(--el-datepicker-icon-color)}.el-date-range-picker__time-picker-wrap{position:relative;display:table-cell;padding:0 5px}.el-date-range-picker__time-picker-wrap .el-picker-panel{position:absolute;top:13px;right:0;z-index:1;background:#fff}.el-date-range-picker__time-picker-wrap .el-time-panel{position:absolute}.el-time-range-picker{width:354px;overflow:visible}.el-time-range-picker__content{position:relative;text-align:center;padding:10px;z-index:1}.el-time-range-picker__cell{box-sizing:border-box;margin:0;padding:4px 7px 7px;width:50%;display:inline-block}.el-time-range-picker__header{margin-bottom:5px;text-align:center;font-size:14px}.el-time-range-picker__body{border-radius:2px;border:1px solid var(--el-datepicker-border-color)}.el-time-panel{border-radius:2px;position:relative;width:180px;left:0;z-index:var(--el-index-top);-webkit-user-select:none;user-select:none;box-sizing:content-box}.el-time-panel__content{font-size:0;position:relative;overflow:hidden}.el-time-panel__content::after,.el-time-panel__content::before{content:"";top:50%;position:absolute;margin-top:-16px;height:32px;z-index:-1;left:0;right:0;box-sizing:border-box;padding-top:6px;text-align:left}.el-time-panel__content::after{left:50%;margin-left:12%;margin-right:12%}.el-time-panel__content::before{padding-left:50%;margin-right:12%;margin-left:12%;border-top:1px solid var(--el-border-color-light);border-bottom:1px solid var(--el-border-color-light)}.el-time-panel__content.has-seconds::after{left:66.6666666667%}.el-time-panel__content.has-seconds::before{padding-left:33.3333333333%}.el-time-panel__footer{border-top:1px solid var(--el-timepicker-inner-border-color,var(--el-border-color-light));padding:4px;height:36px;line-height:25px;text-align:right;box-sizing:border-box}.el-time-panel__btn{border:none;line-height:28px;padding:0 5px;margin:0 5px;cursor:pointer;background-color:transparent;outline:0;font-size:12px;color:var(--el-text-color-primary)}.el-time-panel__btn.confirm{font-weight:800;color:var(--el-timepicker-active-color,var(--el-color-primary))}.el-textarea{--el-input-text-color:var(--el-text-color-regular);--el-input-border:var(--el-border);--el-input-hover-border:var(--el-border-color-hover);--el-input-focus-border:var(--el-color-primary);--el-input-transparent-border:0 0 0 1px transparent inset;--el-input-border-color:var(--el-border-color);--el-input-border-radius:var(--el-border-radius-base);--el-input-bg-color:var(--el-fill-color-blank);--el-input-icon-color:var(--el-text-color-placeholder);--el-input-placeholder-color:var(--el-text-color-placeholder);--el-input-hover-border-color:var(--el-border-color-hover);--el-input-clear-hover-color:var(--el-text-color-secondary);--el-input-focus-border-color:var(--el-color-primary);--el-input-width:100%}.el-textarea{position:relative;display:inline-block;width:100%;vertical-align:bottom;font-size:var(--el-font-size-base)}.el-textarea__inner{position:relative;display:block;resize:vertical;padding:5px 11px;line-height:1.5;box-sizing:border-box;width:100%;font-size:inherit;font-family:inherit;color:var(--el-input-text-color,var(--el-text-color-regular));background-color:var(--el-input-bg-color,var(--el-fill-color-blank));background-image:none;-webkit-appearance:none;box-shadow:0 0 0 1px var(--el-input-border-color,var(--el-border-color)) inset;border-radius:var(--el-input-border-radius,var(--el-border-radius-base));transition:var(--el-transition-box-shadow);border:none}.el-textarea__inner::placeholder{color:var(--el-input-placeholder-color,var(--el-text-color-placeholder))}.el-textarea__inner:hover{box-shadow:0 0 0 1px var(--el-input-hover-border-color) inset}.el-textarea__inner:focus{outline:0;box-shadow:0 0 0 1px var(--el-input-focus-border-color) inset}.el-textarea .el-input__count{color:var(--el-color-info);background:var(--el-fill-color-blank);position:absolute;font-size:12px;line-height:14px;bottom:5px;right:10px}.el-textarea.is-disabled .el-textarea__inner{box-shadow:0 0 0 1px var(--el-disabled-border-color) inset;background-color:var(--el-disabled-bg-color);color:var(--el-disabled-text-color);cursor:not-allowed}.el-textarea.is-disabled .el-textarea__inner::placeholder{color:var(--el-text-color-placeholder)}.el-textarea.is-exceed .el-textarea__inner{box-shadow:0 0 0 1px var(--el-color-danger) inset}.el-textarea.is-exceed .el-input__count{color:var(--el-color-danger)}.el-input{--el-input-text-color:var(--el-text-color-regular);--el-input-border:var(--el-border);--el-input-hover-border:var(--el-border-color-hover);--el-input-focus-border:var(--el-color-primary);--el-input-transparent-border:0 0 0 1px transparent inset;--el-input-border-color:var(--el-border-color);--el-input-border-radius:var(--el-border-radius-base);--el-input-bg-color:var(--el-fill-color-blank);--el-input-icon-color:var(--el-text-color-placeholder);--el-input-placeholder-color:var(--el-text-color-placeholder);--el-input-hover-border-color:var(--el-border-color-hover);--el-input-clear-hover-color:var(--el-text-color-secondary);--el-input-focus-border-color:var(--el-color-primary);--el-input-width:100%}.el-input{--el-input-height:var(--el-component-size);position:relative;font-size:var(--el-font-size-base);display:inline-flex;width:var(--el-input-width);line-height:var(--el-input-height);box-sizing:border-box;vertical-align:middle}.el-input::-webkit-scrollbar{z-index:11;width:6px}.el-input::-webkit-scrollbar:horizontal{height:6px}.el-input::-webkit-scrollbar-thumb{border-radius:5px;width:6px;background:var(--el-text-color-disabled)}.el-input::-webkit-scrollbar-corner{background:var(--el-fill-color-blank)}.el-input::-webkit-scrollbar-track{background:var(--el-fill-color-blank)}.el-input::-webkit-scrollbar-track-piece{background:var(--el-fill-color-blank);width:6px}.el-input .el-input__clear,.el-input .el-input__password{color:var(--el-input-icon-color);font-size:14px;cursor:pointer}.el-input .el-input__clear:hover,.el-input .el-input__password:hover{color:var(--el-input-clear-hover-color)}.el-input .el-input__count{height:100%;display:inline-flex;align-items:center;color:var(--el-color-info);font-size:12px}.el-input .el-input__count .el-input__count-inner{background:var(--el-fill-color-blank);line-height:initial;display:inline-block;padding-left:8px}.el-input__wrapper{display:inline-flex;flex-grow:1;align-items:center;justify-content:center;padding:1px 11px;background-color:var(--el-input-bg-color,var(--el-fill-color-blank));background-image:none;border-radius:var(--el-input-border-radius,var(--el-border-radius-base));cursor:text;transition:var(--el-transition-box-shadow);transform:translate3d(0,0,0);box-shadow:0 0 0 1px var(--el-input-border-color,var(--el-border-color)) inset}.el-input__wrapper:hover{box-shadow:0 0 0 1px var(--el-input-hover-border-color) inset}.el-input__wrapper.is-focus{box-shadow:0 0 0 1px var(--el-input-focus-border-color) inset}.el-input__inner{--el-input-inner-height:calc(var(--el-input-height, 32px) - 2px);width:100%;flex-grow:1;-webkit-appearance:none;color:var(--el-input-text-color,var(--el-text-color-regular));font-size:inherit;height:var(--el-input-inner-height);line-height:var(--el-input-inner-height);padding:0;outline:0;border:none;background:0 0;box-sizing:border-box}.el-input__inner:focus{outline:0}.el-input__inner::placeholder{color:var(--el-input-placeholder-color,var(--el-text-color-placeholder))}.el-input__inner[type=password]::-ms-reveal{display:none}.el-input__inner[type=number]{line-height:1}.el-input__prefix{display:inline-flex;white-space:nowrap;flex-shrink:0;flex-wrap:nowrap;height:100%;text-align:center;color:var(--el-input-icon-color,var(--el-text-color-placeholder));transition:all var(--el-transition-duration);pointer-events:none}.el-input__prefix-inner{pointer-events:all;display:inline-flex;align-items:center;justify-content:center}.el-input__prefix-inner>:last-child{margin-right:8px}.el-input__prefix-inner>:first-child,.el-input__prefix-inner>:first-child.el-input__icon{margin-left:0}.el-input__suffix{display:inline-flex;white-space:nowrap;flex-shrink:0;flex-wrap:nowrap;height:100%;text-align:center;color:var(--el-input-icon-color,var(--el-text-color-placeholder));transition:all var(--el-transition-duration);pointer-events:none}.el-input__suffix-inner{pointer-events:all;display:inline-flex;align-items:center;justify-content:center}.el-input__suffix-inner>:first-child{margin-left:8px}.el-input .el-input__icon{height:inherit;line-height:inherit;display:flex;justify-content:center;align-items:center;transition:all var(--el-transition-duration);margin-left:8px}.el-input__validateIcon{pointer-events:none}.el-input.is-active .el-input__wrapper{box-shadow:0 0 0 1px var(--el-input-focus-color,) inset}.el-input.is-disabled{cursor:not-allowed}.el-input.is-disabled .el-input__wrapper{background-color:var(--el-disabled-bg-color);box-shadow:0 0 0 1px var(--el-disabled-border-color) inset}.el-input.is-disabled .el-input__inner{color:var(--el-disabled-text-color);-webkit-text-fill-color:var(--el-disabled-text-color);cursor:not-allowed}.el-input.is-disabled .el-input__inner::placeholder{color:var(--el-text-color-placeholder)}.el-input.is-disabled .el-input__icon{cursor:not-allowed}.el-input.is-exceed .el-input__wrapper{box-shadow:0 0 0 1px var(--el-color-danger) inset}.el-input.is-exceed .el-input__suffix .el-input__count{color:var(--el-color-danger)}.el-input--large{--el-input-height:var(--el-component-size-large);font-size:14px}.el-input--large .el-input__wrapper{padding:1px 15px}.el-input--large .el-input__inner{--el-input-inner-height:calc(var(--el-input-height, 40px) - 2px)}.el-input--small{--el-input-height:var(--el-component-size-small);font-size:12px}.el-input--small .el-input__wrapper{padding:1px 7px}.el-input--small .el-input__inner{--el-input-inner-height:calc(var(--el-input-height, 24px) - 2px)}.el-input-group{display:inline-flex;width:100%;align-items:stretch}.el-input-group__append,.el-input-group__prepend{background-color:var(--el-fill-color-light);color:var(--el-color-info);position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:100%;border-radius:var(--el-input-border-radius);padding:0 20px;white-space:nowrap}.el-input-group__append:focus,.el-input-group__prepend:focus{outline:0}.el-input-group__append .el-button,.el-input-group__append .el-select,.el-input-group__prepend .el-button,.el-input-group__prepend .el-select{display:inline-block;margin:0 -20px}.el-input-group__append button.el-button,.el-input-group__append button.el-button:hover,.el-input-group__append div.el-select .el-select__wrapper,.el-input-group__append div.el-select:hover .el-select__wrapper,.el-input-group__prepend button.el-button,.el-input-group__prepend button.el-button:hover,.el-input-group__prepend div.el-select .el-select__wrapper,.el-input-group__prepend div.el-select:hover .el-select__wrapper{border-color:transparent;background-color:transparent;color:inherit}.el-input-group__append .el-button,.el-input-group__append .el-input,.el-input-group__prepend .el-button,.el-input-group__prepend .el-input{font-size:inherit}.el-input-group__prepend{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0;box-shadow:1px 0 0 0 var(--el-input-border-color) inset,0 1px 0 0 var(--el-input-border-color) inset,0 -1px 0 0 var(--el-input-border-color) inset}.el-input-group__append{border-left:0;border-top-left-radius:0;border-bottom-left-radius:0;box-shadow:0 1px 0 0 var(--el-input-border-color) inset,0 -1px 0 0 var(--el-input-border-color) inset,-1px 0 0 0 var(--el-input-border-color) inset}.el-input-group--prepend>.el-input__wrapper{border-top-left-radius:0;border-bottom-left-radius:0}.el-input-group--prepend .el-input-group__prepend .el-select .el-select__wrapper{border-top-right-radius:0;border-bottom-right-radius:0;box-shadow:1px 0 0 0 var(--el-input-border-color) inset,0 1px 0 0 var(--el-input-border-color) inset,0 -1px 0 0 var(--el-input-border-color) inset}.el-input-group--append>.el-input__wrapper{border-top-right-radius:0;border-bottom-right-radius:0}.el-input-group--append .el-input-group__append .el-select .el-select__wrapper{border-top-left-radius:0;border-bottom-left-radius:0;box-shadow:0 1px 0 0 var(--el-input-border-color) inset,0 -1px 0 0 var(--el-input-border-color) inset,-1px 0 0 0 var(--el-input-border-color) inset}.el-scrollbar{--el-scrollbar-opacity:0.3;--el-scrollbar-bg-color:var(--el-text-color-secondary);--el-scrollbar-hover-opacity:0.5;--el-scrollbar-hover-bg-color:var(--el-text-color-secondary)}.el-scrollbar{overflow:hidden;position:relative;height:100%}.el-scrollbar__wrap{overflow:auto;height:100%}.el-scrollbar__wrap--hidden-default{scrollbar-width:none}.el-scrollbar__wrap--hidden-default::-webkit-scrollbar{display:none}.el-scrollbar__thumb{position:relative;display:block;width:0;height:0;cursor:pointer;border-radius:inherit;background-color:var(--el-scrollbar-bg-color,var(--el-text-color-secondary));transition:var(--el-transition-duration) background-color;opacity:var(--el-scrollbar-opacity,.3)}.el-scrollbar__thumb:hover{background-color:var(--el-scrollbar-hover-bg-color,var(--el-text-color-secondary));opacity:var(--el-scrollbar-hover-opacity,.5)}.el-scrollbar__bar{position:absolute;right:2px;bottom:2px;z-index:1;border-radius:4px}.el-scrollbar__bar.is-vertical{width:6px;top:2px}.el-scrollbar__bar.is-vertical>div{width:100%}.el-scrollbar__bar.is-horizontal{height:6px;left:2px}.el-scrollbar__bar.is-horizontal>div{height:100%}.el-scrollbar-fade-enter-active{transition:opacity 340ms ease-out}.el-scrollbar-fade-leave-active{transition:opacity 120ms ease-out}.el-scrollbar-fade-enter-from,.el-scrollbar-fade-leave-active{opacity:0}.el-popper{--el-popper-border-radius:var(--el-popover-border-radius, 4px)}.el-popper{position:absolute;border-radius:var(--el-popper-border-radius);padding:5px 11px;z-index:2000;font-size:12px;line-height:20px;min-width:10px;overflow-wrap:break-word;visibility:visible}.el-popper.is-dark{color:var(--el-bg-color);background:var(--el-text-color-primary);border:1px solid var(--el-text-color-primary)}.el-popper.is-dark .el-popper__arrow::before{border:1px solid var(--el-text-color-primary);background:var(--el-text-color-primary);right:0}.el-popper.is-light{background:var(--el-bg-color-overlay);border:1px solid var(--el-border-color-light)}.el-popper.is-light .el-popper__arrow::before{border:1px solid var(--el-border-color-light);background:var(--el-bg-color-overlay);right:0}.el-popper.is-pure{padding:0}.el-popper__arrow{position:absolute;width:10px;height:10px;z-index:-1}.el-popper__arrow::before{position:absolute;width:10px;height:10px;z-index:-1;content:" ";transform:rotate(45deg);background:var(--el-text-color-primary);box-sizing:border-box}.el-popper[data-popper-placement^=top]>.el-popper__arrow{bottom:-5px}.el-popper[data-popper-placement^=top]>.el-popper__arrow::before{border-bottom-right-radius:2px}.el-popper[data-popper-placement^=bottom]>.el-popper__arrow{top:-5px}.el-popper[data-popper-placement^=bottom]>.el-popper__arrow::before{border-top-left-radius:2px}.el-popper[data-popper-placement^=left]>.el-popper__arrow{right:-5px}.el-popper[data-popper-placement^=left]>.el-popper__arrow::before{border-top-right-radius:2px}.el-popper[data-popper-placement^=right]>.el-popper__arrow{left:-5px}.el-popper[data-popper-placement^=right]>.el-popper__arrow::before{border-bottom-left-radius:2px}.el-popper[data-popper-placement^=top] .el-popper__arrow::before{border-top-color:transparent!important;border-left-color:transparent!important}.el-popper[data-popper-placement^=bottom] .el-popper__arrow::before{border-bottom-color:transparent!important;border-right-color:transparent!important}.el-popper[data-popper-placement^=left] .el-popper__arrow::before{border-left-color:transparent!important;border-bottom-color:transparent!important}.el-popper[data-popper-placement^=right] .el-popper__arrow::before{border-right-color:transparent!important;border-top-color:transparent!important}.el-button{--el-button-font-weight:var(--el-font-weight-primary);--el-button-border-color:var(--el-border-color);--el-button-bg-color:var(--el-fill-color-blank);--el-button-text-color:var(--el-text-color-regular);--el-button-disabled-text-color:var(--el-disabled-text-color);--el-button-disabled-bg-color:var(--el-fill-color-blank);--el-button-disabled-border-color:var(--el-border-color-light);--el-button-divide-border-color:rgba(255, 255, 255, 0.5);--el-button-hover-text-color:var(--el-color-primary);--el-button-hover-bg-color:var(--el-color-primary-light-9);--el-button-hover-border-color:var(--el-color-primary-light-7);--el-button-active-text-color:var(--el-button-hover-text-color);--el-button-active-border-color:var(--el-color-primary);--el-button-active-bg-color:var(--el-button-hover-bg-color);--el-button-outline-color:var(--el-color-primary-light-5);--el-button-hover-link-text-color:var(--el-color-info);--el-button-active-color:var(--el-text-color-primary)}.el-button{display:inline-flex;justify-content:center;align-items:center;line-height:1;height:32px;white-space:nowrap;cursor:pointer;color:var(--el-button-text-color);text-align:center;box-sizing:border-box;outline:0;transition:.1s;font-weight:var(--el-button-font-weight);-webkit-user-select:none;user-select:none;vertical-align:middle;-webkit-appearance:none;background-color:var(--el-button-bg-color);border:var(--el-border);border-color:var(--el-button-border-color);padding:8px 15px;font-size:var(--el-font-size-base);border-radius:var(--el-border-radius-base)}.el-button:focus,.el-button:hover{color:var(--el-button-hover-text-color);border-color:var(--el-button-hover-border-color);background-color:var(--el-button-hover-bg-color);outline:0}.el-button:active{color:var(--el-button-active-text-color);border-color:var(--el-button-active-border-color);background-color:var(--el-button-active-bg-color);outline:0}.el-button:focus-visible{outline:2px solid var(--el-button-outline-color);outline-offset:1px}.el-button>span{display:inline-flex;align-items:center}.el-button+.el-button{margin-left:12px}.el-button.is-round{padding:8px 15px}.el-button::-moz-focus-inner{border:0}.el-button [class*=el-icon]+span{margin-left:6px}.el-button [class*=el-icon] svg{vertical-align:bottom}.el-button.is-plain{--el-button-hover-text-color:var(--el-color-primary);--el-button-hover-bg-color:var(--el-fill-color-blank);--el-button-hover-border-color:var(--el-color-primary)}.el-button.is-active{color:var(--el-button-active-text-color);border-color:var(--el-button-active-border-color);background-color:var(--el-button-active-bg-color);outline:0}.el-button.is-disabled,.el-button.is-disabled:focus,.el-button.is-disabled:hover{color:var(--el-button-disabled-text-color);cursor:not-allowed;background-image:none;background-color:var(--el-button-disabled-bg-color);border-color:var(--el-button-disabled-border-color)}.el-button.is-loading{position:relative;pointer-events:none}.el-button.is-loading:before{z-index:1;pointer-events:none;content:"";position:absolute;left:-1px;top:-1px;right:-1px;bottom:-1px;border-radius:inherit;background-color:var(--el-mask-color-extra-light)}.el-button.is-round{border-radius:var(--el-border-radius-round)}.el-button.is-circle{width:32px;border-radius:50%;padding:8px}.el-button.is-text{color:var(--el-button-text-color);border:0 solid transparent;background-color:transparent}.el-button.is-text.is-disabled{color:var(--el-button-disabled-text-color);background-color:transparent!important}.el-button.is-text:not(.is-disabled):focus,.el-button.is-text:not(.is-disabled):hover{background-color:var(--el-fill-color-light)}.el-button.is-text:not(.is-disabled):focus-visible{outline:2px solid var(--el-button-outline-color);outline-offset:1px}.el-button.is-text:not(.is-disabled):active{background-color:var(--el-fill-color)}.el-button.is-text:not(.is-disabled).is-has-bg{background-color:var(--el-fill-color-light)}.el-button.is-text:not(.is-disabled).is-has-bg:focus,.el-button.is-text:not(.is-disabled).is-has-bg:hover{background-color:var(--el-fill-color)}.el-button.is-text:not(.is-disabled).is-has-bg:active{background-color:var(--el-fill-color-dark)}.el-button__text--expand{letter-spacing:.3em;margin-right:-.3em}.el-button.is-link{border-color:transparent;color:var(--el-button-text-color);background:0 0;padding:2px;height:auto}.el-button.is-link:focus,.el-button.is-link:hover{color:var(--el-button-hover-link-text-color)}.el-button.is-link.is-disabled{color:var(--el-button-disabled-text-color);background-color:transparent!important;border-color:transparent!important}.el-button.is-link:not(.is-disabled):focus,.el-button.is-link:not(.is-disabled):hover{border-color:transparent;background-color:transparent}.el-button.is-link:not(.is-disabled):active{color:var(--el-button-active-color);border-color:transparent;background-color:transparent}.el-button--text{border-color:transparent;background:0 0;color:var(--el-color-primary);padding-left:0;padding-right:0}.el-button--text.is-disabled{color:var(--el-button-disabled-text-color);background-color:transparent!important;border-color:transparent!important}.el-button--text:not(.is-disabled):focus,.el-button--text:not(.is-disabled):hover{color:var(--el-color-primary-light-3);border-color:transparent;background-color:transparent}.el-button--text:not(.is-disabled):active{color:var(--el-color-primary-dark-2);border-color:transparent;background-color:transparent}.el-button__link--expand{letter-spacing:.3em;margin-right:-.3em}.el-button--primary{--el-button-text-color:var(--el-color-white);--el-button-bg-color:var(--el-color-primary);--el-button-border-color:var(--el-color-primary);--el-button-outline-color:var(--el-color-primary-light-5);--el-button-active-color:var(--el-color-primary-dark-2);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-link-text-color:var(--el-color-primary-light-5);--el-button-hover-bg-color:var(--el-color-primary-light-3);--el-button-hover-border-color:var(--el-color-primary-light-3);--el-button-active-bg-color:var(--el-color-primary-dark-2);--el-button-active-border-color:var(--el-color-primary-dark-2);--el-button-disabled-text-color:var(--el-color-white);--el-button-disabled-bg-color:var(--el-color-primary-light-5);--el-button-disabled-border-color:var(--el-color-primary-light-5)}.el-button--primary.is-link,.el-button--primary.is-plain,.el-button--primary.is-text{--el-button-text-color:var(--el-color-primary);--el-button-bg-color:var(--el-color-primary-light-9);--el-button-border-color:var(--el-color-primary-light-5);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-bg-color:var(--el-color-primary);--el-button-hover-border-color:var(--el-color-primary);--el-button-active-text-color:var(--el-color-white)}.el-button--primary.is-link.is-disabled,.el-button--primary.is-link.is-disabled:active,.el-button--primary.is-link.is-disabled:focus,.el-button--primary.is-link.is-disabled:hover,.el-button--primary.is-plain.is-disabled,.el-button--primary.is-plain.is-disabled:active,.el-button--primary.is-plain.is-disabled:focus,.el-button--primary.is-plain.is-disabled:hover,.el-button--primary.is-text.is-disabled,.el-button--primary.is-text.is-disabled:active,.el-button--primary.is-text.is-disabled:focus,.el-button--primary.is-text.is-disabled:hover{color:var(--el-color-primary-light-5);background-color:var(--el-color-primary-light-9);border-color:var(--el-color-primary-light-8)}.el-button--success{--el-button-text-color:var(--el-color-white);--el-button-bg-color:var(--el-color-success);--el-button-border-color:var(--el-color-success);--el-button-outline-color:var(--el-color-success-light-5);--el-button-active-color:var(--el-color-success-dark-2);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-link-text-color:var(--el-color-success-light-5);--el-button-hover-bg-color:var(--el-color-success-light-3);--el-button-hover-border-color:var(--el-color-success-light-3);--el-button-active-bg-color:var(--el-color-success-dark-2);--el-button-active-border-color:var(--el-color-success-dark-2);--el-button-disabled-text-color:var(--el-color-white);--el-button-disabled-bg-color:var(--el-color-success-light-5);--el-button-disabled-border-color:var(--el-color-success-light-5)}.el-button--success.is-link,.el-button--success.is-plain,.el-button--success.is-text{--el-button-text-color:var(--el-color-success);--el-button-bg-color:var(--el-color-success-light-9);--el-button-border-color:var(--el-color-success-light-5);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-bg-color:var(--el-color-success);--el-button-hover-border-color:var(--el-color-success);--el-button-active-text-color:var(--el-color-white)}.el-button--success.is-link.is-disabled,.el-button--success.is-link.is-disabled:active,.el-button--success.is-link.is-disabled:focus,.el-button--success.is-link.is-disabled:hover,.el-button--success.is-plain.is-disabled,.el-button--success.is-plain.is-disabled:active,.el-button--success.is-plain.is-disabled:focus,.el-button--success.is-plain.is-disabled:hover,.el-button--success.is-text.is-disabled,.el-button--success.is-text.is-disabled:active,.el-button--success.is-text.is-disabled:focus,.el-button--success.is-text.is-disabled:hover{color:var(--el-color-success-light-5);background-color:var(--el-color-success-light-9);border-color:var(--el-color-success-light-8)}.el-button--warning{--el-button-text-color:var(--el-color-white);--el-button-bg-color:var(--el-color-warning);--el-button-border-color:var(--el-color-warning);--el-button-outline-color:var(--el-color-warning-light-5);--el-button-active-color:var(--el-color-warning-dark-2);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-link-text-color:var(--el-color-warning-light-5);--el-button-hover-bg-color:var(--el-color-warning-light-3);--el-button-hover-border-color:var(--el-color-warning-light-3);--el-button-active-bg-color:var(--el-color-warning-dark-2);--el-button-active-border-color:var(--el-color-warning-dark-2);--el-button-disabled-text-color:var(--el-color-white);--el-button-disabled-bg-color:var(--el-color-warning-light-5);--el-button-disabled-border-color:var(--el-color-warning-light-5)}.el-button--warning.is-link,.el-button--warning.is-plain,.el-button--warning.is-text{--el-button-text-color:var(--el-color-warning);--el-button-bg-color:var(--el-color-warning-light-9);--el-button-border-color:var(--el-color-warning-light-5);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-bg-color:var(--el-color-warning);--el-button-hover-border-color:var(--el-color-warning);--el-button-active-text-color:var(--el-color-white)}.el-button--warning.is-link.is-disabled,.el-button--warning.is-link.is-disabled:active,.el-button--warning.is-link.is-disabled:focus,.el-button--warning.is-link.is-disabled:hover,.el-button--warning.is-plain.is-disabled,.el-button--warning.is-plain.is-disabled:active,.el-button--warning.is-plain.is-disabled:focus,.el-button--warning.is-plain.is-disabled:hover,.el-button--warning.is-text.is-disabled,.el-button--warning.is-text.is-disabled:active,.el-button--warning.is-text.is-disabled:focus,.el-button--warning.is-text.is-disabled:hover{color:var(--el-color-warning-light-5);background-color:var(--el-color-warning-light-9);border-color:var(--el-color-warning-light-8)}.el-button--danger{--el-button-text-color:var(--el-color-white);--el-button-bg-color:var(--el-color-danger);--el-button-border-color:var(--el-color-danger);--el-button-outline-color:var(--el-color-danger-light-5);--el-button-active-color:var(--el-color-danger-dark-2);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-link-text-color:var(--el-color-danger-light-5);--el-button-hover-bg-color:var(--el-color-danger-light-3);--el-button-hover-border-color:var(--el-color-danger-light-3);--el-button-active-bg-color:var(--el-color-danger-dark-2);--el-button-active-border-color:var(--el-color-danger-dark-2);--el-button-disabled-text-color:var(--el-color-white);--el-button-disabled-bg-color:var(--el-color-danger-light-5);--el-button-disabled-border-color:var(--el-color-danger-light-5)}.el-button--danger.is-link,.el-button--danger.is-plain,.el-button--danger.is-text{--el-button-text-color:var(--el-color-danger);--el-button-bg-color:var(--el-color-danger-light-9);--el-button-border-color:var(--el-color-danger-light-5);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-bg-color:var(--el-color-danger);--el-button-hover-border-color:var(--el-color-danger);--el-button-active-text-color:var(--el-color-white)}.el-button--danger.is-link.is-disabled,.el-button--danger.is-link.is-disabled:active,.el-button--danger.is-link.is-disabled:focus,.el-button--danger.is-link.is-disabled:hover,.el-button--danger.is-plain.is-disabled,.el-button--danger.is-plain.is-disabled:active,.el-button--danger.is-plain.is-disabled:focus,.el-button--danger.is-plain.is-disabled:hover,.el-button--danger.is-text.is-disabled,.el-button--danger.is-text.is-disabled:active,.el-button--danger.is-text.is-disabled:focus,.el-button--danger.is-text.is-disabled:hover{color:var(--el-color-danger-light-5);background-color:var(--el-color-danger-light-9);border-color:var(--el-color-danger-light-8)}.el-button--info{--el-button-text-color:var(--el-color-white);--el-button-bg-color:var(--el-color-info);--el-button-border-color:var(--el-color-info);--el-button-outline-color:var(--el-color-info-light-5);--el-button-active-color:var(--el-color-info-dark-2);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-link-text-color:var(--el-color-info-light-5);--el-button-hover-bg-color:var(--el-color-info-light-3);--el-button-hover-border-color:var(--el-color-info-light-3);--el-button-active-bg-color:var(--el-color-info-dark-2);--el-button-active-border-color:var(--el-color-info-dark-2);--el-button-disabled-text-color:var(--el-color-white);--el-button-disabled-bg-color:var(--el-color-info-light-5);--el-button-disabled-border-color:var(--el-color-info-light-5)}.el-button--info.is-link,.el-button--info.is-plain,.el-button--info.is-text{--el-button-text-color:var(--el-color-info);--el-button-bg-color:var(--el-color-info-light-9);--el-button-border-color:var(--el-color-info-light-5);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-bg-color:var(--el-color-info);--el-button-hover-border-color:var(--el-color-info);--el-button-active-text-color:var(--el-color-white)}.el-button--info.is-link.is-disabled,.el-button--info.is-link.is-disabled:active,.el-button--info.is-link.is-disabled:focus,.el-button--info.is-link.is-disabled:hover,.el-button--info.is-plain.is-disabled,.el-button--info.is-plain.is-disabled:active,.el-button--info.is-plain.is-disabled:focus,.el-button--info.is-plain.is-disabled:hover,.el-button--info.is-text.is-disabled,.el-button--info.is-text.is-disabled:active,.el-button--info.is-text.is-disabled:focus,.el-button--info.is-text.is-disabled:hover{color:var(--el-color-info-light-5);background-color:var(--el-color-info-light-9);border-color:var(--el-color-info-light-8)}.el-button--large{--el-button-size:40px;height:var(--el-button-size);padding:12px 19px;font-size:var(--el-font-size-base);border-radius:var(--el-border-radius-base)}.el-button--large [class*=el-icon]+span{margin-left:8px}.el-button--large.is-round{padding:12px 19px}.el-button--large.is-circle{width:var(--el-button-size);padding:12px}.el-button--small{--el-button-size:24px;height:var(--el-button-size);padding:5px 11px;font-size:12px;border-radius:calc(var(--el-border-radius-base) - 1px)}.el-button--small [class*=el-icon]+span{margin-left:4px}.el-button--small.is-round{padding:5px 11px}.el-button--small.is-circle{width:var(--el-button-size);padding:5px}
._container_ld5ox_2 {
  --el-date-editor-width: 100%;
  --el-input-height: var(--ds-size-control-xl);
  --el-border-color: transparent;
  --el-input-hover-border-color: transparent;
  --el-input-focus-border-color: var(--ds-border-focus);
  --el-text-color-regular: var(--ds-fg-primary);
  --el-input-border-radius: var(--ds-rounding-control-xl);
  background-color: var(--ds-control-input);
}
._container_ld5ox_2.el-range-editor.el-input__wrapper {
  padding: 0 16px;
}
._container_ld5ox_2 .el-range__icon {
  display: none;
}
._popper_ld5ox_20 {
  --date-picker-cell-size: 44px;
  --date-picker-sidebar-width: 170px;
  --date-picker-table-width: calc(var(--date-picker-cell-size)*7);
  --date-picker-padding-small: 10px;
  --date-picker-padding-big: 22px;
  --date-picker-width: calc((var(--date-picker-table-width) + var(--date-picker-padding-small) + var(--date-picker-padding-big))*2);
  --el-text-color-regular: var(--ds-fg-primary);
  --el-color-primary: var(--ds-color-informative);
  --el-popper-border-radius: var(--ds-rounding-modal);
  --el-datepicker-hover-text-color: var(--ds-color-informative);
  --el-timepicker-active-color: var(--ds-color-informative);
}
._popper_ld5ox_20 .el-date-range-picker__time-header {
  padding: var(--spacing-16);
  display: flex;
  gap: 16px;
}
._popper_ld5ox_20 .el-date-range-picker__editors-wrap {
  display: flex;
  gap: 16px;
}
._popper_ld5ox_20 .el-date-range-picker__time-picker-wrap {
  padding: 0;
}
._popper_ld5ox_20 .el-input__wrapper {
  background-color: var(--ds-control-input);
  border-radius: var(--ds-rounding-input-xl);
  --el-input-border-color: transparent;
  --el-input-hover-border-color: transparent;
  --el-input-focus-border-color: var(--ds-border-focus);
  --el-disabled-border-color: transparent;
  padding: 0 var(--spacing-16);
}
._popper_ld5ox_20 .el-input__inner {
  --el-input-inner-height: var(--ds-size-control-xl);
  font-size: 14px;
}
._popper_ld5ox_20 .el-picker-panel {
  border-radius: var(--ds-rounding-modal);
}
._popper_ld5ox_20 .el-date-range-picker__time-header > span:nth-child(2) {
  display: none;
}
._popper_ld5ox_20 .el-picker-panel__footer {
  border-bottom-left-radius: var(--ds-rounding-modal);
  border-bottom-right-radius: var(--ds-rounding-modal);
  padding: var(--spacing-16);
}
._popper_ld5ox_20 .el-date-range-picker__header div {
  font-weight: 600;
  font-size: var(--ds-text-h4-font-size);
  line-height: var(--ds-text-h4-line-height);
  letter-spacing: var(--ds-text-h4-letter-spacing);
  text-wrap: balance;
  white-space-collapse: preserve-breaks;
}
._popper_ld5ox_20 .el-picker-panel__icon-btn {
  font-size: 16px;
  width: 28px;
  height: 28px;
  margin-top: 0;
}
._popper_ld5ox_20 .el-picker-panel__sidebar {
  width: var(--date-picker-sidebar-width);
  padding: var(--spacing-16);
  background-color: transparent;
}
._popper_ld5ox_20 .el-picker-panel__shortcut {
  font-size: var(--ds-text-body-p3-font-size);
  letter-spacing: var(--ds-text-body-p3-letter-spacing);
  line-height: var(--ds-text-body-p3-line-height);
  font-weight: var(--ds-text-body-p3-regular-font-weight);
  border: 1px solid var(--ds-border);
  padding: var(--spacing-8) var(--spacing-12);
  border-radius: var(--ds-rounding-input-xl);
  color: var(--ds-fg-primary);
  margin-bottom: 8px;
  width: auto;
}
._popper_ld5ox_20 .el-time-panel {
  border-radius: var(--ds-rounding-modal);
}
._popper_ld5ox_20 .el-time-panel__btn {
  font-size: 14px;
  padding: var(--spacing-4) var(--spacing-8);
}
._popper_ld5ox_20 .el-time-panel__footer {
  height: auto;
}
._popper_ld5ox_20 .el-picker-panel__sidebar + .el-picker-panel__body {
  margin-left: var(--date-picker-sidebar-width);
}
._popper_ld5ox_20 .el-date-table th {
  border-bottom: none;
  --el-datepicker-header-text-color: var(--ds-fg-tertiary);
  text-transform: uppercase;
}
._popper_ld5ox_20 .el-date-table td .el-date-table-cell .el-date-table-cell__text {
  font-size: var(--ds-text-body-p3-font-size);
  letter-spacing: var(--ds-text-body-p3-letter-spacing);
  line-height: var(--ds-text-body-p3-line-height);
  font-weight: var(--ds-text-body-p3-semibold-font-weight);
  line-height: 24px; /* переопределяем чтоб не плыла верстка календаря */
  --el-datepicker-off-text-color: var(--ds-fg-secondary);
}
._popper_ld5ox_20 .el-date-range-picker {
  width: var(--date-picker-width);
}
._popper_ld5ox_20 .el-date-range-picker.has-sidebar {
  width: calc(var(--date-picker-width) + var(--date-picker-sidebar-width));
}
._popper_ld5ox_20 .el-date-table {
  width: var(--date-picker-table-width);
}
._popper_ld5ox_20 .el-date-range-picker__content {
  padding: var(--spacing-12) var(--date-picker-padding-small);
}
._popper_ld5ox_20 .el-date-range-picker__content.is-left {
  padding-right: var(--date-picker-padding-big);
}
._popper_ld5ox_20 .el-date-range-picker__content.is-right {
  padding-left: var(--date-picker-padding-big);
}
._popper_ld5ox_20 .el-date-table td {
  width: var(--date-picker-cell-size);
  height: var(--date-picker-cell-size);
}
._popper_ld5ox_20 .el-date-table td.today .el-date-table-cell__text {
  color: var(--ds-color-informative);
}
._popper_ld5ox_20 .el-date-table td.start-date::before,
._popper_ld5ox_20 .el-date-table td.end-date::before {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  content: '';
  width: var(--date-picker-cell-size);
  height: var(--date-picker-cell-size);
  border-radius: 50%;
  background-color: var(--ds-color-informative);
}
._popper_ld5ox_20 .el-date-table td.end-date .el-date-table-cell__text,
._popper_ld5ox_20 .el-date-table td.start-date .el-date-table-cell__text {
  background: none;
}
._popper_ld5ox_20 .el-date-table td.end-date .el-date-table-cell__text,
._popper_ld5ox_20 .el-date-table td.start-date .el-date-table-cell__text {
  color: var(--ds-fg-brand-primary);
}
._popper_ld5ox_20 .el-button {
  border: none;
  --el-button-font-weight: 500;
  --el-button-text-color: var(--ds-fg-brand-primary);
  --el-button-disabled-text-color: var(--el-button-text-color);
  --el-button-hover-text-color: var(--el-button-text-color);
  --el-button-active-text-color: var(--el-button-text-color);
  --el-button-bg-color: var(--ds-color-informative);
  --el-button-disabled-bg-color: var(--el-button-bg-color);
  --el-button-hover-bg-color: var(--ds-color-brand-primary-hover);
  --el-button-active-bg-color: var(--ds-color-brand-primary-hover);
  --el-button-outline-color: var(--ds-border-focus);
  --el-button-size: var(--ds-size-control-xl);
  --el-border-radius-base: var(--ds-rounding-control-xl);
  padding: 0 var(--spacing-20);
  font-size: var(--ds-text-body-p3-font-size);
  letter-spacing: var(--ds-text-body-p3-letter-spacing);
  line-height: var(--ds-text-body-p3-line-height);
  font-weight: var(--ds-text-body-p3-semibold-font-weight);
}
._popper_ld5ox_20 .el-button[disabled] {
  opacity: var(--ds-item-opacity-disabled);
  pointer-events: none;
  cursor: default;
}

._container_d7top_2 {
  --el-date-editor-width: 100%;
  --el-input-height: var(--ds-size-control-xl);
  --el-border-color: transparent;
  --el-input-hover-border-color: transparent;
  --el-input-focus-border-color: var(--ds-border-focus);
  --el-text-color-regular: var(--ds-fg-primary);
  --el-input-border-radius: var(--ds-rounding-control-xl);
}
._container_d7top_2 .el-input__icon {
  display: none;
}
._popper_d7top_16 {
  --date-picker-cell-size: 44px;
  --date-picker-sidebar-width: 170px;
  --date-picker-table-width: calc(var(--date-picker-cell-size)*7);
  --date-picker-padding-small: 10px;
  --date-picker-padding-big: 22px;
  --date-picker-width: calc(var(--date-picker-table-width) + var(--date-picker-padding-small) + var(--date-picker-padding-big));
  --el-text-color-regular: var(--ds-fg-primary);
  --el-color-primary: var(--ds-color-informative);
  --el-popper-border-radius: var(--ds-rounding-modal);
  --el-datepicker-hover-text-color: var(--ds-color-informative);
  --el-timepicker-active-color: var(--ds-color-informative);
}
._popper_d7top_16 .el-date-picker__time-header {
  padding: var(--spacing-16);
  display: flex;
  gap: 16px;
}
._popper_d7top_16 .el-date-picker__editors-wrap {
  display: flex;
  gap: 16px;
}
._popper_d7top_16 .el-date-picker__time-picker-wrap {
  padding: 0;
}
._container_d7top_2 .el-input__wrapper {
  border-radius: var(--ds-rounding-input-xl);
  --el-input-border-color: transparent;
  --el-input-hover-border-color: transparent;
  --el-input-focus-border-color: var(--ds-border-focus);
  --el-disabled-border-color: transparent;
  padding: 0 var(--spacing-12);
  background-color: var(--ds-control-input);
}
._popper_d7top_16 .el-input__wrapper {
  border-radius: var(--ds-rounding-input-xl);
  background-color: var(--ds-control-input);
  padding: 0 var(--spacing-16);
  --el-input-border-color: transparent;
  --el-input-hover-border-color: transparent;
  --el-input-focus-border-color: var(--ds-border-focus);
  --el-disabled-border-color: transparent;
}
._popper_d7top_16 .el-input__inner {
  --el-input-inner-height: var(--ds-size-control-xl);
  font-size: 14px;
}
._popper_d7top_16 .el-picker-panel {
  border-radius: var(--ds-rounding-modal);
}
._popper_d7top_16 .el-picker-panel__footer {
  border-bottom-left-radius: var(--ds-rounding-modal);
  border-bottom-right-radius: var(--ds-rounding-modal);
  padding: var(--spacing-16);
}
._popper_d7top_16 .el-date-picker__header span {
  font-weight: 600;
  font-size: var(--ds-text-h4-font-size);
  line-height: var(--ds-text-h4-line-height);
  letter-spacing: var(--ds-text-h4-letter-spacing);
  text-wrap: balance;
  white-space-collapse: preserve-breaks;
}
._popper_d7top_16 .el-picker-panel__icon-btn {
  font-size: 16px;
  width: 28px;
  height: 28px;
  margin-top: 0;
}
._popper_d7top_16 .el-picker-panel__sidebar {
  width: var(--date-picker-sidebar-width);
  padding: var(--spacing-16);
  background-color: transparent;
}
._popper_d7top_16 .el-picker-panel__shortcut {
  font-size: var(--ds-text-body-p3-font-size);
  letter-spacing: var(--ds-text-body-p3-letter-spacing);
  line-height: var(--ds-text-body-p3-line-height);
  font-weight: var(--ds-text-body-p3-regular-font-weight);
  border: 1px solid var(--ds-border);
  padding: var(--spacing-8) var(--spacing-12);
  border-radius: var(--ds-rounding-input-xl);
  color: var(--ds-fg-primary);
  margin-bottom: 8px;
  width: auto;
}
._popper_d7top_16 .el-time-panel {
  border-radius: var(--ds-rounding-modal);
}
._popper_d7top_16 .el-time-panel__btn {
  font-size: 14px;
  padding: var(--spacing-4) var(--spacing-8);
}
._popper_d7top_16 .el-time-panel__footer {
  height: auto;
}
._popper_d7top_16 .el-picker-panel__sidebar + .el-picker-panel__body {
  margin-left: var(--date-picker-sidebar-width);
}
._popper_d7top_16 .el-date-table th {
  border-bottom: none;
  --el-datepicker-header-text-color: var(--ds-fg-tertiary);
  text-transform: uppercase;
}
._popper_d7top_16 .el-date-table td .el-date-table-cell .el-date-table-cell__text {
  font-size: var(--ds-text-body-p3-font-size);
  letter-spacing: var(--ds-text-body-p3-letter-spacing);
  line-height: var(--ds-text-body-p3-line-height);
  font-weight: var(--ds-text-body-p3-semibold-font-weight);
  line-height: 24px; /* переопределяем чтоб не плыла верстка календаря */
  --el-datepicker-off-text-color: var(--ds-fg-secondary);
}
._popper_d7top_16 .el-date-picker {
  width: var(--date-picker-width);
}
._popper_d7top_16 .el-date-picker.has-sidebar {
  width: calc(var(--date-picker-width) + var(--date-picker-sidebar-width));
}
._popper_d7top_16 .el-date-table {
  width: var(--date-picker-table-width);
}
._popper_d7top_16 .el-date-picker__content {
  padding: var(--spacing-12) var(--date-picker-padding-small);
}
._popper_d7top_16 .el-date-picker__content.is-left {
  padding-right: var(--date-picker-padding-big);
}
._popper_d7top_16 .el-date-picker__content.is-right {
  padding-left: var(--date-picker-padding-big);
}
._popper_d7top_16 .el-date-table td {
  width: var(--date-picker-cell-size);
  height: var(--date-picker-cell-size);
}
._popper_d7top_16 .el-date-table td.today .el-date-table-cell__text {
  color: var(--ds-color-informative);
}
._popper_d7top_16 .el-date-table td.current::before {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  content: '';
  width: var(--date-picker-cell-size);
  height: var(--date-picker-cell-size);
  border-radius: 50%;
  background-color: var(--ds-color-informative);
}
._popper_d7top_16 .el-date-table td.current .el-date-table-cell__text {
  background: none;
}
._popper_d7top_16 .el-date-table td.current .el-date-table-cell__text {
  color: var(--ds-fg-brand-primary);
}
._popper_d7top_16 .el-button {
  border: none;
  --el-button-font-weight: 500;
  --el-button-text-color: var(--ds-fg-brand-primary);
  --el-button-disabled-text-color: var(--el-button-text-color);
  --el-button-hover-text-color: var(--el-button-text-color);
  --el-button-active-text-color: var(--el-button-text-color);
  --el-button-bg-color: var(--ds-color-informative);
  --el-button-disabled-bg-color: var(--el-button-bg-color);
  --el-button-hover-bg-color: var(--ds-color-brand-primary-hover);
  --el-button-active-bg-color: var(--ds-color-brand-primary-hover);
  --el-button-outline-color: var(--ds-border-focus);
  --el-button-size: var(--ds-size-control-xl);
  --el-border-radius-base: var(--ds-rounding-control-xl);
  padding: 0 var(--spacing-20);
  font-size: var(--ds-text-body-p3-font-size);
  letter-spacing: var(--ds-text-body-p3-letter-spacing);
  line-height: var(--ds-text-body-p3-line-height);
  font-weight: var(--ds-text-body-p3-semibold-font-weight);
}
._popper_d7top_16 .el-button:first-child {
    display: none;
}
._popper_d7top_16 .el-button[disabled] {
  opacity: var(--ds-item-opacity-disabled);
  pointer-events: none;
  cursor: default;
}

._icon_pode4_2 {
  transition: transform 0.2s;
}
._opened_pode4_5 {
  transform: rotate(-180deg);
}

._root_wx1di_2 {
  display: flex;
  align-items: center;
  justify-content: center;
  fill: currentColor;
  color: var(--ds-icon-color, currentColor);
}
._size-xs_wx1di_10 > svg,
._size-xs_wx1di_10 {
  width: var(--spacing-12);
  height: var(--spacing-12);
}
._size-sm_wx1di_16 > svg,
._size-sm_wx1di_16 {
  width: var(--spacing-14);
  height: var(--spacing-14);
}
._size-md_wx1di_22 > svg,
._size-md_wx1di_22 {
  width: var(--spacing-16);
  height: var(--spacing-16);
}
._size-xl_wx1di_28 > svg,
._size-xl_wx1di_28 {
  width: var(--spacing-20);
  height: var(--spacing-20);
}
._size-2xl_wx1di_34 > svg,
._size-2xl_wx1di_34 {
  width: var(--spacing-22);
  height: var(--spacing-22);
}
._size-3xl_wx1di_40 > svg {
  width: var(--spacing-24);
  height: var(--spacing-24);
}
._size-3xl_wx1di_40 {
  width: var(--spacing-24);
  height: var(--spacing-24);
  padding: var(--spacing-2);
}
._size-4xl_wx1di_50 > svg {
  width: var(--spacing-32);
  height: var(--spacing-32);
}
._size-4xl_wx1di_50 {
  width: var(--spacing-32);
  height: var(--spacing-32);
  padding: var(--spacing-4);
}

._message_aglin_2 {
  --p-message-info-simple-color: var(--ds-fg-tertiary);
  --p-message-text-font-size: var(--ds-text-caption-s-font-size);

  margin-top: var(--ds-control-input-spacing);
}

._inputWrapper_xmmzl_2 ._input_xmmzl_2 {
    font-size: var(--ds-text-body-p3-font-size);
    letter-spacing: var(--ds-text-body-p3-letter-spacing);
    line-height: var(--ds-text-body-p3-line-height);
    font-weight: var(--ds-text-body-p3-regular-font-weight);
    width: 100%;
    caret-color: var(--ds-color-informative);
}
._inputWrapper_xmmzl_2 ._input_xmmzl_2::placeholder {
      color: var(--ds-fg-secondary);
      transition:
        color 0.1s,
        opacity 0.1s;
}
._inputWrapper_xmmzl_2 ._input_xmmzl_2:focus,
    ._inputWrapper_xmmzl_2 ._input_xmmzl_2:active {
      outline: none;
}
._inputWrapper_xmmzl_2 ._input_xmmzl_2:focus ~ ._placeholder_xmmzl_19,
      ._inputWrapper_xmmzl_2 ._input_xmmzl_2:focus::placeholder,
      ._inputWrapper_xmmzl_2 ._input_xmmzl_2:active ~ ._placeholder_xmmzl_19,
      ._inputWrapper_xmmzl_2 ._input_xmmzl_2:active::placeholder {
        opacity: var(--ds-item-opacity-disabled);
}
._inputWrapper_xmmzl_2 ._input_xmmzl_2:disabled {
      opacity: var(--ds-item-opacity-disabled);
      pointer-events: none;
}
._inputWrapper_xmmzl_2 ._label_xmmzl_31 {
    margin-bottom: var(--ds-control-input-spacing);
    color: var(--ds-fg-secondary);
    pointer-events: none;
    -webkit-user-select: none;
            user-select: none;

    font-size: var(--ds-text-body-p3-font-size);

    letter-spacing: var(--ds-text-body-p3-letter-spacing);

    line-height: var(--ds-text-body-p3-line-height);

    font-weight: var(--ds-text-body-p3-regular-font-weight);
}
._inputWrapper_xmmzl_2 ._labelWrapper_xmmzl_40 {
    display: flex;
    justify-content: space-between;
}
._inputWrapper_xmmzl_2 ._required_xmmzl_45::after {
    font-size: var(--ds-text-body-p3-font-size);
    letter-spacing: var(--ds-text-body-p3-letter-spacing);
    line-height: var(--ds-text-body-p3-line-height);
    font-weight: var(--ds-text-body-p3-semibold-font-weight);
    content: '*';
    color: var(--ds-color-negative);
    margin-left: var(--spacing-4);
}
._inputWrapper_xmmzl_2 ._size-md_xmmzl_52 {
    height: var(--ds-input-md);
}
._inputWrapper_xmmzl_2 ._size-xl_xmmzl_56 {
    height: var(--ds-input-xl);
}
._inputWrapper_xmmzl_2 ._status-error_xmmzl_60 {
    --p-inputtext-border-color: var(--ds-color-negative);
    --p-inputtext-hover-border-color: var(--ds-color-negative);
}
._inputWrapper_xmmzl_2 ._status-success_xmmzl_65 {
    --p-inputtext-border-color: var(--ds-color-positive);
    --p-inputtext-hover-border-color: var(--ds-color-positive);
}
._inputWrapper_xmmzl_2 ._postfix-icon_xmmzl_70 {
    display: flex;
    gap: var(--ds-control-input-md-inside);
}
._inputWrapper_xmmzl_2 ._has-clear-postfix-icons_xmmzl_75 {
    padding-inline-end: calc(var(--p-form-field-padding-x)*2 + var(--p-icon-size)*2 + var(--ds-control-input-md-inside)) !important;
}
._inputWrapper_xmmzl_2 ._before_xmmzl_81 .p-component {
      border-top-right-radius: 0 !important;
      border-bottom-right-radius: 0 !important;
      border-right: none;
}
._inputWrapper_xmmzl_2 ._before_xmmzl_81 .p-component:hover {
        border-right-color: var(--ds-border);
}
._inputWrapper_xmmzl_2 ._before_xmmzl_81 .p-component.p-inputwrapper-focus {
        border: 1px solid var(--ds-control-primary-focus);
}
._inputWrapper_xmmzl_2 ._before_xmmzl_81 .p-component.p-component:focus {
        border: 1px solid var(--ds-control-primary-focus);
}
._inputWrapper_xmmzl_2 ._before_xmmzl_81:has(+ ._icon-field_xmmzl_100 ._input_xmmzl_2) + ._icon-field_xmmzl_100 ._input_xmmzl_2 {
      border-left: none;
      box-shadow: -1px 0 0 var(--ds-border);
}
._inputWrapper_xmmzl_2 ._before_xmmzl_81:has(+ ._icon-field_xmmzl_100 ._input_xmmzl_2) + ._icon-field_xmmzl_100 ._input_xmmzl_2:focus {
        box-shadow: -1px 0 0 var(--ds-control-primary-focus);
}
._inputWrapper_xmmzl_2 ._before_xmmzl_81:has(+ ._icon-field_xmmzl_100 ._input_xmmzl_2._status-success_xmmzl_65) .p-component {
      --p-inputtext-border-color: var(--ds-color-positive);
      --p-inputtext-hover-border-color: var(--ds-color-positive);

      --p-select-border-color: var(--ds-color-positive);
      --p-select-hover-border-color: var(--ds-color-positive);
      --p-multiselect-border-color: var(--ds-color-positive);
      --p-multiselect-hover-border-color: var(--ds-color-positive);
}
._inputWrapper_xmmzl_2 ._before_xmmzl_81:has(+ ._icon-field_xmmzl_100 ._input_xmmzl_2._status-error_xmmzl_60) .p-component {
      --p-inputtext-border-color: var(--ds-color-negative);
      --p-inputtext-hover-border-color: var(--ds-color-negative);
      --p-select-border-color: var(--ds-color-negative);
      --p-select-hover-border-color: var(--ds-color-negative);
      --p-multiselect-border-color: var(--ds-color-negative);
      --p-multiselect-hover-border-color: var(--ds-color-negative);
}

._root_16amx_2 {
  position: fixed;
  display: flex;
  align-items: center;
  justify-content: center;
  inset: 0;
  z-index: var(--z-index-modal-layout);
}
._backdrop_16amx_11 {
  position: fixed;
  background-color: var(--ds-bg-scrim);
  inset: 0;
}
._card_16amx_17 {
  position: fixed;
  display: flex;
  width: 100%;
  height: auto;
  max-height: min(var(--ds-modal-height-max), calc(100% - var(--spacing-32)*2));
  flex: 0 0 auto;
  flex-direction: column;
  border-radius: var(--ds-rounding-modal);
  background-color: var(--ds-bg-primary);
}
._card_16amx_17._size-sm_16amx_28 {
    max-width: var(--ds-modal-sm-width);
}
._card_16amx_17._size-md_16amx_32 {
    max-width: var(--ds-modal-md-width);
}
._card_16amx_17._size-lg_16amx_36 {
    max-width: var(--ds-modal-xl-width);
}
._card_16amx_17._size-xl_16amx_40 {
    max-width: var(--ds-modal-xxl-width);
}
._card_16amx_17 > * {
    flex: 0 0 auto;
}
._card_16amx_17._scrollable_16amx_48 {
    overflow-y: auto;
    scrollbar-width: none;
}
._activeEnter_16amx_54 {
  transition-duration: calc(var(--a22c559c)*1ms);
}
._activeEnter_16amx_54 ._backdrop_16amx_11 {
    transition-property: opacity;
    transition-duration: calc(var(--a22c559c)*1ms);
}
._activeEnter_16amx_54 ._card_16amx_17 {
    transition-property: opacity, transform;
    transition-duration: calc(var(--a22c559c)*1ms);
}
._activeLeave_16amx_68 {
  transition-duration: calc(var(--8878981c)*1ms);
}
._activeLeave_16amx_68 ._backdrop_16amx_11 {
    transition-property: opacity;
    transition-duration: calc(var(--8878981c)*1ms);
}
._activeLeave_16amx_68 ._card_16amx_17 {
    transition-property: opacity, transform;
    transition-duration: calc(var(--8878981c)*1ms);
}
._startTransition_16amx_82 ._backdrop_16amx_11 {
    opacity: 0;
}
._startTransition_16amx_82 ._card_16amx_17 {
    opacity: 0;
    transform: translateY(20px);
}

._input_3s3n5_2[type='number'] {
  -webkit-appearance: textfield;
  appearance: textfield;
}
._input_3s3n5_2[type='number']::-webkit-inner-spin-button,
._input_3s3n5_2[type='number']::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

._pager_gy3bd_2 {
  font-size: var(--ds-text-body-p3-font-size);
  letter-spacing: var(--ds-text-body-p3-letter-spacing);
  line-height: var(--ds-text-body-p3-line-height);
  font-weight: var(--ds-text-body-p3-semibold-font-weight);

  align-items: center;
  border-radius: var(--ds-rounding-button-md);
  display: flex;
  justify-content: center;
  height: var(--spacing-36);
  width: var(--spacing-36);
}
._pager_gy3bd_2:not(._disabled_gy3bd_12) {
    cursor: pointer;
}
._pager_gy3bd_2:not(._disabled_gy3bd_12):not(._active_gy3bd_15):hover {
      background-color: var(--ds-control-input-hover);
}
._pager_gy3bd_2._active_gy3bd_15 {
    background-color: var(--ds-control-primary);
    color: var(--ds-control-primary-elevate);
}

._root_18qmi_2 {
  display: flex;
  align-items: center;
  gap: var(--spacing-4);
  -webkit-user-select: none;
          user-select: none;
}
._root_18qmi_2 ._arrow_18qmi_8 {
    color: var(--ds-fg-tertiary);
}
._root_18qmi_2 ._form_18qmi_12 {
    width: 50px;
}
._minifiedInput_18qmi_17 input {
    text-align: center;
}

._wrapper_f0s0o_2 {
  display: flex;
  flex-direction: column;
}
._label_f0s0o_7 {
  margin-bottom: var(--ds-control-input-spacing);
  color: var(--ds-fg-secondary);
  font-size: var(--ds-text-body-p3-font-size);
  letter-spacing: var(--ds-text-body-p3-letter-spacing);
  line-height: var(--ds-text-body-p3-line-height);
}
._required_f0s0o_13::after {
  content: '*';
  margin-left: var(--spacing-4);
  color: var(--ds-color-negative);
}
._field_f0s0o_19 {
  display: flex;
  align-items: center;
  position: relative;
}
._field_f0s0o_19 ._select_f0s0o_23 {
    font-size: var(--ds-text-body-p3-font-size);
    letter-spacing: var(--ds-text-body-p3-letter-spacing);
    line-height: var(--ds-text-body-p3-line-height);
    font-weight: var(--ds-text-body-p3-regular-font-weight);
    width: 100%;
    align-items: center;
    box-shadow: none;
}
._field_f0s0o_19 ._select_f0s0o_23._size-xl_f0s0o_29 {
      height: var(--ds-size-control-xl);
      --p-select-border-radius: var(--ds-rounding-input-xl);
}
._field_f0s0o_19 ._select_f0s0o_23._size-md_f0s0o_34 {
      height: var(--ds-size-control-md);
      --p-select-border-radius: var(--ds-rounding-input-md);
}
._field_f0s0o_19 ._select_f0s0o_23:focus {
      --p-select-border-color: var(--ds-color-brand-primary);
}
._field_f0s0o_19 ._select_f0s0o_23._disabled_f0s0o_43 {
    pointer-events: auto;
    cursor: not-allowed;
    opacity: 0.6;
    --p-select-disabled-background: var(--ds-control-secondary);
}
._loader_f0s0o_51 {
  color: var(--ds-fg-secondary);
}
._overlay_f0s0o_55 {
  --p-select-overlay-border-radius: var(--ds-rounding-input-xl);
  --p-select-overlay-border-color: var(--ds-border);
  overflow: hidden;
}
._dropdown-icon_f0s0o_61 {
  transition: transform 0.2s;
}
._dropdown-icon_f0s0o_61._rotated_f0s0o_64 {
    transform: rotate(180deg);
}
._prefix_f0s0o_69 {
  position: absolute;
  left: 12px;
  z-index: 2;
  pointer-events: none;
  display: flex;
  align-items: center;
  color: var(--ds-fg-secondary);
}
._field-disabled_f0s0o_77 ._prefix_f0s0o_69 {
    opacity: 0.6;
}
._field_f0s0o_19._has-prefix_f0s0o_82 ._select-label_f0s0o_82 {
  padding-left: var(--spacing-36);
}
._select-label_f0s0o_82 {
  font-size: var(--ds-text-body-p3-font-size);
  letter-spacing: var(--ds-text-body-p3-letter-spacing);
  line-height: var(--ds-text-body-p3-line-height);
  --p-select-placeholder-color: var(--ds-fg-secondary);
}
._message_f0s0o_91 {
  font-size: var(--ds-text-caption-s-font-size);
  letter-spacing: var(--ds-text-caption-s-letter-spacing);
  line-height: var(--ds-text-caption-s-line-height);
  font-weight: var(--ds-text-caption-s-regular-font-weight);
}
._error_f0s0o_95 {
  --p-select-border-color: var(--ds-color-negative);
  --p-select-hover-border-color: var(--ds-color-negative);
}
._success_f0s0o_100 {
  --p-select-border-color: var(--ds-color-positive);
  --p-select-hover-border-color: var(--ds-color-positive);
}
._empty-message_f0s0o_105 {
  --p-select-empty-message-padding: var(--spacing-12);
  text-align: center;
}
._clear-btn_f0s0o_110 {
  color: var(--ds-fg-secondary);
}
._select-list--container_f0s0o_114 ._select-list_f0s0o_114 {
    --p-select-list-padding: 0;
    gap: 0;
}
._select-list--container_f0s0o_114 ._select-list_f0s0o_114 ._select-option_f0s0o_118 {
      --p-select-option-selected-focus-background: var(--ds-bg-primary);
      --p-select-option-focus-background: var(--ds-control-input-hover);
      --p-select-option-selected-background: var(--ds-bg-primary);
      --p-select-option-selected-color: var(--ds-fg-primary);
      --p-select-option-selected-focus-color: var(--ds-fg-primary);
      --p-select-option-padding: var(--spacing-12);
      border-radius: 0;
      border-bottom: 1px solid var(--ds-border);
      border-left: none;
      border-right: none;
      display: flex;
      width: 100%;
      justify-content: space-between;
      align-items: center;
      min-height: var(--ds-size-control-xl);
      font-size: var(--ds-text-body-p3-font-size);
      letter-spacing: var(--ds-text-body-p3-letter-spacing);
      line-height: var(--ds-text-body-p3-line-height);
      font-weight: var(--ds-text-body-p3-regular-font-weight);
      color: var(--ds-fg-primary);
      cursor: pointer;
      white-space: pre-wrap;
      gap: var(--spacing-12);
}
._select-list--container_f0s0o_114 ._select-list_f0s0o_114 ._select-option_f0s0o_118:not(._filter_f0s0o_140):first-child {
        border-top: none;
}
._select-list--container_f0s0o_114 ._select-list_f0s0o_114 ._select-option_f0s0o_118:last-child {
        border-bottom: none;
}
._select-list--container_f0s0o_114 ._select-list_f0s0o_114 ._select-option_f0s0o_118:hover {
        background-color: var(--ds-control-secondary-hover);
}
._select-list--container_f0s0o_114 ._select-list_f0s0o_114 ._select-option_f0s0o_118:hover ._checkmark-blank_f0s0o_151 {
          display: block;
}
._select-list--container_f0s0o_114 ._select-list_f0s0o_114 ._select-option_f0s0o_118 ._check_f0s0o_151 {
        color: var(--ds-color-informative);
        font-weight: bold;
}
._select-list--container_f0s0o_114 ._select-list_f0s0o_114 ._select-option_f0s0o_118 ._icon-wrapper_f0s0o_161 {
        min-width: var(--spacing-20);
        width: var(--spacing-20);
        height: var(--spacing-20);
        color: var(--ds-color-brand-primary);
}
._select-list--container_f0s0o_114 ._select-list_f0s0o_114 ._select-option_f0s0o_118 ._checkmark_f0s0o_151 {
        width: 20px;
        height: 20px;
        padding: 0;
}
._select-list--container_f0s0o_114 ._select-list_f0s0o_114 ._select-option_f0s0o_118 ._checkmark-blank_f0s0o_151 {
        display: none;
        width: 20px;
        height: 20px;
        background-color: var(--ds-control-input);
        border: 1px solid var(--ds-control-secondary-border);
        border-radius: var(--ds-rounding-radio);
}
._select-header_f0s0o_186 {
  --p-select-list-header-padding: var(--spacing-12);
}
._select-header_f0s0o_186 ._pc-filter--container_f0s0o_188 ._pc-filter-icon_f0s0o_189:last-child {
      inset-inline-end: auto;
      inset-inline-start: var(--p-form-field-padding-x);
}
._select-header_f0s0o_186 ._pc-filter--container_f0s0o_188 ._pc-filter_f0s0o_188 {
      padding-inline-start: calc(var(--p-form-field-padding-x)*2 + var(--spacing-16));
}

._wrapper_1hk08_2 {
  display: flex;
  flex-direction: column;
}
._wrapper_1hk08_2 ._field_1hk08_6 {
    display: flex;
    position: relative;
    flex-direction: column;
    justify-items: center;
}
._wrapper_1hk08_2 ._field_1hk08_6 ._disabled_1hk08_12 {
      pointer-events: auto;
      cursor: not-allowed;
      opacity: 0.6 !important;
      --p-multiselect-disabled-background: var(--ds-control-secondary);
}
._wrapper_1hk08_2 ._field_1hk08_6 ._multiselect_1hk08_19 {
      font-size: var(--ds-text-body-p3-font-size);
      letter-spacing: var(--ds-text-body-p3-letter-spacing);
      line-height: var(--ds-text-body-p3-line-height);
      width: 100%;
      align-items: center;
}
._wrapper_1hk08_2 ._field_1hk08_6 ._multiselect_1hk08_19._size-xl_1hk08_23 {
        height: var(--ds-size-control-xl);
}
._wrapper_1hk08_2 ._field_1hk08_6 ._multiselect_1hk08_19._size-md_1hk08_27 {
        height: var(--ds-size-control-md);
}
._wrapper_1hk08_2 ._field_1hk08_6 ._multiselect_1hk08_19:focus {
        --p-multiselect-border-color: var(--ds-color-brand-primary);
}
._wrapper_1hk08_2 ._field_1hk08_6 ._multiselect_1hk08_19 ._dropdown_1hk08_35 {
        color: var(--ds-fg-secondary);
}
._multiselect-label_1hk08_42 {
  --p-multiselect-placeholder-color: var(--ds-fg-secondary);
}
._dropdown-icon_1hk08_46 {
  transition: transform 0.2s;
}
._dropdown-icon_1hk08_46._rotated_1hk08_49 {
    transform: rotate(180deg);
}
._badge-wrapper_1hk08_54 {
  display: flex;
  gap: var(--spacing-8);
  align-items: center;
  color: var(--ds-fg-secondary);
}
._prefix_1hk08_61 {
  position: absolute;
  left: 12px;
  top: 50%;
  transform: translateY(-50%);
  z-index: 2;
  pointer-events: none;
  display: flex;
  align-items: center;
  color: var(--ds-fg-secondary);
}
._field-disabled_1hk08_72 ._prefix_1hk08_61 {
    opacity: 0.6;
}
._field_1hk08_6._has-prefix_1hk08_77 ._multiselect-label_1hk08_42 {
  padding-left: var(--spacing-36);
}
._clear-all-btn_1hk08_81 {
  width: 100%;
  padding: var(--spacing-12);
  border: none;
  text-align: center;
  font-size: var(--ds-text-body-p3-font-size);
  letter-spacing: var(--ds-text-body-p3-letter-spacing);
  line-height: var(--ds-text-body-p3-line-height);
  font-weight: var(--ds-text-body-p3-semibold-font-weight);
}
._clear-btn_1hk08_89 {
  color: var(--ds-fg-secondary);
}
._empty-message_1hk08_93 {
  --p-multiselect-empty-message-padding: var(--spacing-12);
  text-align: center;
}
._multiselect-list--container_1hk08_98 {
  --p-checkbox-checked-hover-border-color: var(--ds-color-brand-primary);
  --p-checkbox-checked-hover-background: var(--ds-color-brand-primary);
}
._multiselect-list_1hk08_98 {
  --p-multiselect-list-padding: 0;
  --p-multiselect-list-gap: 0;
}
._multiselect-list_1hk08_98 ._multiselect-option_1hk08_107 {
    font-size: var(--ds-text-body-p3-font-size);
    letter-spacing: var(--ds-text-body-p3-letter-spacing);
    line-height: var(--ds-text-body-p3-line-height);
    --p-multiselect-option-focus-background: var(--ds-control-input-hover);
    --p-multiselect-option-padding: var(--spacing-12);
    --p-multiselect-option-gap: var(--spacing-8);
    border-radius: 0;
    border-bottom: 1px solid var(--ds-border);
    border-left: none;
    border-right: none;
    white-space: pre-wrap;
}
._multiselect-list_1hk08_98 ._multiselect-option_1hk08_107:not(._filter_1hk08_117):first-child {
      border-top: none;
}
._multiselect-list_1hk08_98 ._multiselect-option_1hk08_107:last-child {
      border-bottom: none;
}
._multiselect-list_1hk08_98 ._multiselect-option_1hk08_107._show-clear-all_1hk08_124:last-child {
      border-bottom: 1px solid var(--ds-border);
}
._multiselect-header_1hk08_130 {
  --p-checkbox-checked-hover-border-color: var(--ds-color-brand-primary);
  --p-checkbox-checked-hover-background: var(--ds-color-brand-primary);
  --p-multiselect-list-header-padding: var(--spacing-12);
}
._multiselect-header_1hk08_130 ._pc-filter--container_1hk08_135 ._pc-filter-icon_1hk08_136:last-child {
      inset-inline-end: auto;
      inset-inline-start: var(--p-form-field-padding-x);
}
._multiselect-header_1hk08_130 ._pc-filter--container_1hk08_135 ._pc-filter_1hk08_135 {
      padding-inline-start: calc(var(--p-form-field-padding-x)*2 + var(--spacing-16));
}
._label_1hk08_146 {
  margin-bottom: var(--ds-control-input-spacing);
  color: var(--ds-fg-secondary);
  font-size: var(--ds-text-body-p3-font-size);
  letter-spacing: var(--ds-text-body-p3-letter-spacing);
  line-height: var(--ds-text-body-p3-line-height);
}
._required_1hk08_152::after {
  content: '*';
  margin-left: var(--spacing-4);
  color: var(--ds-color-negative);
}
._message_1hk08_158 {
  font-size: var(--ds-text-caption-s-font-size);
  letter-spacing: var(--ds-text-caption-s-letter-spacing);
  line-height: var(--ds-text-caption-s-line-height);
  font-weight: var(--ds-text-caption-s-regular-font-weight);
  --p-message-error-simple-color: var(--ds-color-negative);
}
._overlay_1hk08_163 {
  --p-multiselect-overlay-border-radius: var(--ds-rounding-input-xl);
  margin-top: var(--spacing-4) !important;
  overflow: hidden;
}
._error_1hk08_169 {
  --p-multiselect-border-color: var(--ds-color-negative);
}
._success_1hk08_173 {
  --p-multiselect-border-color: var(--ds-color-positive);
}
._badge-list_1hk08_177 {
  margin-top: var(--spacing-8);
}

._root_82gvw_2 {
  min-height: 60px;
  display: flex;
  flex-direction: column;
  gap: var(--spacing-16);
  padding: var(--spacing-20) var(--spacing-16) var(--spacing-8);
}
._root_82gvw_2 ._header_82gvw_9 {
    height: 44px;
    display: flex;
    justify-content: space-between;
    width: 100%;
}
._root_82gvw_2 ._dropdown_82gvw_16 {
    width: 100%;
}
._logoWrapper_82gvw_21 {
  flex-shrink: 1;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
._icon_82gvw_28 {
  color: var(--ds-fg-secondary);
  transition-property: transform;
  transition-duration: calc(var(--36bee7a5)*1ms);
}
._collapsed_82gvw_33 ._icon_82gvw_28 {
    transform: rotate(180deg);
}

._root_vqfm9_2 {
  display: flex;
  flex-direction: column;
  background-color: var(--ds-bg-secondary);
  width: var(--ds-sidebar-expanded-width);
  overflow: hidden;
  transition-property: width;
  transition-duration: calc(var(--5738e134)*1ms);
}
._root_vqfm9_2._collapsed_vqfm9_11 {
    width: var(--ds-sidebar-collapsed-width);
}
._footer_vqfm9_16 {
  height: 56px;
  padding: var(--spacing-10) var(--spacing-16);

  display: flex;
  align-items: center;
  gap: var(--spacing-2);

  transition-property: all;
  transition-duration: calc(var(--5738e134)*1ms);
}
._collapsed_vqfm9_11 ._footer_vqfm9_16 {
    gap: 0;
    padding: var(--spacing-10) var(--spacing-12);
}
._logoutText_vqfm9_33 {
  font-size: var(--ds-text-body-p3-font-size);
  letter-spacing: var(--ds-text-body-p3-letter-spacing);
  line-height: var(--ds-text-body-p3-line-height);
  font-weight: var(--ds-text-body-p3-regular-font-weight);
  color: var(--ds-fg-primary);
}
._wrapper_vqfm9_38 {
  flex: 1;
  padding: var(--spacing-16);
  overflow-y: auto;
  overflow-x: hidden;
  border-top: 1px solid var(--ds-border);
  border-bottom: 1px solid var(--ds-border);
  transition-property: padding;
  transition-duration: calc(var(--5738e134)*1ms);
}
._collapsed_vqfm9_11 ._wrapper_vqfm9_38 {
    padding: var(--spacing-16) var(--spacing-8);
}
._content_vqfm9_53 {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-4);
  transition-property: padding;
  transition-duration: calc(var(--5738e134)*1ms);
}
._collapsed_vqfm9_11 ._content_vqfm9_53 {
    padding: 0 var(--spacing-4);
}

._root_imjcw_2 {
  height: var(--ds-size-control-md);
  border-radius: var(--ds-rounding-control-lg);
  display: flex;
  align-items: center;
  gap: var(--spacing-8);
  padding: 0 var(--spacing-8);
  cursor: pointer;

  font-size: var(--ds-text-body-p3-font-size);

  letter-spacing: var(--ds-text-body-p3-letter-spacing);

  line-height: var(--ds-text-body-p3-line-height);

  font-weight: var(--ds-text-body-p3-regular-font-weight);
  color: var(--ds-fg-primary);
}
._root_imjcw_2 svg {
    color: var(--ds-fg-secondary);
}
._root_imjcw_2:hover {
    background-color: var(--ds-control-input-hover);
}

._collapsedContent_1jgbi_2 {
  flex-shrink: 0;
  width: 24px;
  height: 36px;
  display: flex;
  align-items: center;
  justify-content: center;
}
._content_1jgbi_11 {
  flex-shrink: 1;
  white-space: nowrap;
  overflow: hidden;
  width: 100%;
}

._content_11bp9_2 {
  flex-shrink: 1;
  overflow: hidden;
}
._content_11bp9_2 * {
    white-space: nowrap;
}
._content_11bp9_2 {

  font-size: var(--ds-text-body-p3-font-size);

  letter-spacing: var(--ds-text-body-p3-letter-spacing);

  line-height: var(--ds-text-body-p3-line-height);

  font-weight: var(--ds-text-body-p3-regular-font-weight);
  color: var(--ds-fg-primary);
}
._collapsedContent_11bp9_14 {
  flex-shrink: 0;
}
._collapsedContent_11bp9_14 svg {
    color: var(--ds-fg-secondary);
}

:root {
  --toggler-size: var(--spacing-16);
}
@keyframes _on_1id31_1 {
0% {
    width: var(--toggler-size);
}
20% {
    width: calc(var(--toggler-size)*1.5);
}
80% {
    width: var(--toggler-size);
}
}
@keyframes _off_1id31_1 {
0% {
    width: var(--toggler-size);
}
50% {
    width: calc(var(--toggler-size)*1.5);
}
100% {
    width: var(--toggler-size);
}
}
._root_1id31_34 {
  position: relative;
  display: inline-block;
  width: 40px;
  height: 24px;
}
._input_1id31_41 {
  width: 0;
  height: 0;
  opacity: 0;
}
._input_1id31_41:focus-visible + ._slider_1id31_47 {
      outline: var(--ds-border-focus) solid var(--spacing-2);
      outline-offset: var(--spacing-2);
}
@supports not selector(:focus-visible) {
._input_1id31_41:focus + ._slider_1id31_47 {
      outline: var(--ds-border-focus) solid var(--spacing-2);
      outline-offset: var(--spacing-2);
}
}
._slider_1id31_47 {
  position: absolute;
  border-radius: var(--ds-rounding-switch);
  background-color: var(--ds-control-secondary);
  cursor: pointer;
  inset: 0;
  transition: background-color 0.2s;
}
._slider_1id31_47._disabled_1id31_62 {
    cursor: unset;
    opacity: var(--ds-item-opacity-disabled);
}
._slider_1id31_47:not(._disabled_1id31_62):hover {
    background-color: var(--ds-control-secondary-hover);
}
._slider_1id31_47::before {
    position: absolute;
    bottom: var(--spacing-4);
    left: var(--spacing-4);
    width: var(--toggler-size);
    height: var(--toggler-size);
    border-radius: var(--ds-rounding-switch);
    animation-name: _off_1id31_1;
    background-color: var(--ds-fg-brand-primary);
    content: '';
    transition: transform 0.2s;
}
._slider_1id31_47._mounted_1id31_84::before {
    animation-duration: 0.2s;
}
._input_1id31_41:checked + ._slider_1id31_47 {
  background-color: var(--ds-control-primary);
}
._input_1id31_41:checked + ._slider_1id31_47:not(._disabled_1id31_62):hover {
    background-color: var(--ds-control-primary-hover);
}
._input_1id31_41:checked + ._slider_1id31_47::before {
    animation-name: _on_1id31_1;
    transform: translateX(var(--spacing-16));
}

._tabBar_1m46a_2 {
  display: flex;
  gap: var(--spacing-24);
  margin-bottom: var(--spacing-24);
  position: relative;
}
._tabBar_1m46a_2 ._tab_1m46a_2 {
    font-size: var(--ds-text-body-p3-font-size);
    letter-spacing: var(--ds-text-body-p3-letter-spacing);
    line-height: var(--ds-text-body-p3-line-height);
    font-weight: var(--ds-text-body-p3-semibold-font-weight);
    border-bottom: var(--spacing-2) solid transparent;
    color: var(--ds-fg-secondary);
    cursor: pointer;
    padding: 0 var(--spacing-4) var(--spacing-8) var(--spacing-4);
    transition: all 0.15s ease-in;
    -webkit-text-decoration: none;
    text-decoration: none;
}
._tabBar_1m46a_2 ._tab_1m46a_2._active_1m46a_17 {
      border-color: var(--ds-color-informative);
      color: var(--ds-control-primary);
}
._tabBar_1m46a_2 ._underline_1m46a_23 {
    border-bottom: 1px solid var(--ds-border);
    bottom: 0;
    position: absolute;
    width: 100%;
}

._root_nsqqn_2 {
  font-size: var(--ds-text-caption-s-font-size);
  letter-spacing: var(--ds-text-caption-s-letter-spacing);
  line-height: var(--ds-text-caption-s-line-height);

  display: inline-flex;
  gap: var(--spacing-8);
  align-items: center;
  -webkit-user-select: none;
          user-select: none;
  background-color: var(--ds-bg-primary);
}
._root_nsqqn_2 ._content_nsqqn_11 {
    display: inline-flex;
    align-items: center;
    gap: var(--spacing-8);
}
._root_nsqqn_2 ._content_nsqqn_11 ._statusDot_nsqqn_16 {
      width: var(--spacing-8);
      height: var(--spacing-8);
      border-radius: 50%;
      background-color: var(--tag-status-color);
}
._root_nsqqn_2 ._remove_nsqqn_23 {
    --ds-button-height: auto;
}
._root_nsqqn_2 ._icons_nsqqn_27 {
    display: inline-flex;
}
._root_nsqqn_2 ._icons_nsqqn_27 svg {
      color: currentColor;
      cursor: pointer;
}
._root_nsqqn_2._status-warning_nsqqn_36 {
    --tag-status-color: var(--ds-color-warning);
}
._root_nsqqn_2._status-danger_nsqqn_40 {
    --tag-status-color: var(--ds-color-negative);
}
._root_nsqqn_2._status-success_nsqqn_44 {
    --tag-status-color: var(--ds-color-positive);
}
._root_nsqqn_2._status-info_nsqqn_48 {
    --tag-status-color: var(--ds-color-informative);
}
._default_nsqqn_53 {
  color: var(--ds-fg-secondary);
}
._default_nsqqn_53,
._semantic_nsqqn_58 {
  border-radius: var(--ds-rounding-static-badge);
  box-shadow: inset 0 0 0 1px var(--ds-border);
  box-sizing: border-box;
  color: var(--ds-fg-primary);
  fill: var(--ds-fg-secondary);
}
._ghost_nsqqn_66 {
  background: none;
  padding: 0;
}
._ghost_nsqqn_66 ._icons_nsqqn_27 {
    gap: var(--spacing-4);
}
._disabled_nsqqn_75 {
  pointer-events: none;
  cursor: not-allowed;
}
._disabledTag_nsqqn_80 {
  opacity: var(--ds-item-opacity-disabled);
  pointer-events: none;
}
._semantic_nsqqn_58._status-danger_nsqqn_40,
  ._semantic_nsqqn_58._status-warning_nsqqn_36,
  ._semantic_nsqqn_58._status-success_nsqqn_44 {
    box-shadow: none;
}
._semantic_nsqqn_58._status-danger_nsqqn_40 ._icons_nsqqn_27 svg, ._semantic_nsqqn_58._status-warning_nsqqn_36 ._icons_nsqqn_27 svg, ._semantic_nsqqn_58._status-success_nsqqn_44 ._icons_nsqqn_27 svg {
      color: currentColor;
}
._semantic_nsqqn_58._status-danger_nsqqn_40 {
    color: var(--ds-color-negative);
    fill: var(--ds-color-negative);
    background-color: var(--ds-color-negative-subtle);
}
._semantic_nsqqn_58._status-danger_nsqqn_40 button {
      color: var(--ds-color-negative);
}
._semantic_nsqqn_58._status-warning_nsqqn_36 {
    color: var(--ds-color-warning);
    fill: var(--ds-color-warning);
    background-color: var(--ds-color-warning-subtle);
}
._semantic_nsqqn_58._status-warning_nsqqn_36 button {
      color: var(--ds-color-warning);
}
._semantic_nsqqn_58._status-success_nsqqn_44 {
    color: var(--ds-color-positive);
    fill: var(--ds-color-positive);
    background-color: var(--ds-color-positive-subtle);
}
._semantic_nsqqn_58._status-success_nsqqn_44 button {
      color: var(--ds-color-positive);
}
._size-sm_nsqqn_127:not(._ghost_nsqqn_66) {
  padding: var(--spacing-4) var(--spacing-8);
  border-radius: var(--spacing-8);
}
._size-sm_nsqqn_127:not(._ghost_nsqqn_66) ._icons_nsqqn_27 {
    gap: var(--spacing-4);
}
._size-md_nsqqn_136:not(._ghost_nsqqn_66) {
  padding: var(--spacing-8) var(--spacing-12);
  border-radius: var(--ds-rounding-tag);
}
._size-md_nsqqn_136:not(._ghost_nsqqn_66) ._icons_nsqqn_27 {
    gap: var(--spacing-8);
}
._size-md_nsqqn_136:not(._ghost_nsqqn_66):has(._iconWrapper_nsqqn_144) {
    padding: var(--spacing-6) var(--spacing-12);
}

._root_q69hz_2 {
  display: flex;
  flex-wrap: wrap;
  gap: var(--spacing-4);
}
._content_q69hz_8 {
  display: flex;
  align-items: center;
  gap: var(--spacing-8);
}
._tooltip_q69hz_14 {
  color: var(--ds-fg-secondary);
  background-color: var(--ds-control-input);
  padding: var(--spacing-4) var(--spacing-8);
  border-radius: var(--rounding-8);

  font-size: var(--ds-text-caption-s-font-size);

  letter-spacing: var(--ds-text-caption-s-letter-spacing);

  line-height: var(--ds-text-caption-s-line-height);

  font-weight: var(--ds-text-caption-s-semibold-font-weight);
}

._root_1hcmx_2 {
  --p-datatable-row-striped-background: var(--ds-bg-secondary);
  --p-datatable-header-cell-background: var(--ds-bg-secondary);
  --p-checkbox-border-radius: var(--ds-rounding-checkbox);
  --p-datatable-body-cell-padding: 0 var(--spacing-12);
  --p-datatable-header-cell-padding: 0 var(--spacing-12);
  --p-datatable-header-cell-border-color: var(--ds-border);
  --p-datatable-header-cell-color: var(--ds-fg-secondary-hover);
  --p-datatable-header-cell-selected-color: var(--ds-fg-secondary-hover);
  --p-datatable-header-cell-selected-background: var(--ds-bg-secondary);
  --p-datatable-row-color: var(--ds-fg-primary);
}
._root_1hcmx_2 ._container_1hcmx_14 {
    border-radius: var(--ds-rounding-table);
}
._root_1hcmx_2 ._container_1hcmx_14._scroll-height_1hcmx_17 {
      border-radius: 18px;
}
._root_1hcmx_2 ._header-cell_1hcmx_22 {
    height: var(--ds-table-height-head);
    border-width: 0 1px 0 0;
}
._root_1hcmx_2 ._header-cell_1hcmx_22:hover ._sort-icon_1hcmx_27 {
        opacity: 1;
}
._root_1hcmx_2 ._row-expansion-cell_1hcmx_33 {
    border: 1px solid var(--ds-border);
}
._root_1hcmx_2 ._body-cell_1hcmx_37 {
    font-size: var(--ds-text-body-p3-font-size);
    letter-spacing: var(--ds-text-body-p3-letter-spacing);
    line-height: var(--ds-text-body-p3-line-height);
    font-weight: var(--ds-text-body-p3-regular-font-weight);
    border-width: 0;
    border-right: 1px solid var(--ds-border);
    height: var(--ds-table-height-cell);
}
._root_1hcmx_2 ._row_1hcmx_33 > ._body-cell_1hcmx_37:first-child {
    border-left: 1px solid var(--ds-border);
}
._root_1hcmx_2 ._row_1hcmx_33 > ._header-cell_1hcmx_22:first-child {
    border-left: 1px solid var(--ds-border);
    border-top-left-radius: var(--ds-rounding-table);
}
._root_1hcmx_2 ._row_1hcmx_33 > ._header-cell_1hcmx_22:last-child {
    border-right: 1px solid var(--ds-border);
    border-top-right-radius: var(--ds-rounding-table);
}
._root_1hcmx_2 ._row_1hcmx_33 > ._header-cell_1hcmx_22 {
    border-top: 1px solid var(--ds-border);
}
._root_1hcmx_2 ._tbody_1hcmx_62 ._row_1hcmx_33:last-child ._body-cell_1hcmx_37 {
    border-bottom: 1px solid var(--ds-border);
}
._root_1hcmx_2 ._tbody_1hcmx_62 ._row_1hcmx_33:last-child ._body-cell_1hcmx_37:first-child {
    border-bottom-left-radius: var(--ds-rounding-table);
}
._root_1hcmx_2 ._tbody_1hcmx_62 ._row_1hcmx_33:last-child ._body-cell_1hcmx_37:last-child {
    border-bottom-right-radius: var(--ds-rounding-table);
}
._root_1hcmx_2 .p-datatable-column-title {
    font-size: var(--ds-text-caption-s-font-size);
    letter-spacing: var(--ds-text-caption-s-letter-spacing);
    line-height: var(--ds-text-caption-s-line-height);
    font-weight: var(--ds-text-caption-s-medium-font-weight);
}
._root_1hcmx_2 .p-datatable-column-filter-button.p-button-text {
    color: var(--ds-fg-secondary);
    outline: none;
}
._root_1hcmx_2 ._header-cell_1hcmx_22.p-datatable-frozen-column:has(+ ._header-cell_1hcmx_22:not(.p-datatable-frozen-column)) {
    box-shadow: var(--ds-box-shadow-m-right);
}
._root_1hcmx_2 ._body-cell_1hcmx_37.p-datatable-frozen-column:has(+ ._body-cell_1hcmx_37:not(.p-datatable-frozen-column)) {
    box-shadow: var(--ds-box-shadow-m-right);
}
._root_1hcmx_2 ._header-cell_1hcmx_22:not(.p-datatable-frozen-column):has(+ ._header-cell_1hcmx_22.p-datatable-frozen-column)
    + ._header-cell_1hcmx_22 {
    box-shadow: var(--ds-box-shadow-m-left);
}
._root_1hcmx_2 ._body-cell_1hcmx_37:not(.p-datatable-frozen-column):has(+ ._body-cell_1hcmx_37.p-datatable-frozen-column)
    + ._body-cell_1hcmx_37 {
    box-shadow: var(--ds-box-shadow-m-left);
}
._root_1hcmx_2 ._body-cell_1hcmx_37.p-datatable-frozen-column {
    background: var(--ds-bg-primary);
}
._root_1hcmx_2.p-datatable-striped .p-datatable-frozen-column {
    background-color: var(--ds-bg-secondary);
}
._root_1hcmx_2 .p-row-even .p-datatable-frozen-column {
    background: var(--ds-fg-brand-primary);
}
._root_1hcmx_2 ._checkbox_1hcmx_113 {
    width: 100%;
    justify-content: center;
}
._root_1hcmx_2 ._checkbox_1hcmx_113 .p-checkbox-box {
      background: none !important;
      border: none !important;
      justify-content: center;
}
._root_1hcmx_2 ._header-checkbox_1hcmx_124 {
    opacity: 0;
}
._root_1hcmx_2 ._ds-checkbox_1hcmx_128 {
    gap: 0;
    position: absolute;
    pointer-events: none;
}
._root_1hcmx_2 ._selection-column_1hcmx_134 {
    text-align: center;
}
._root_1hcmx_2 ._selection-column_1hcmx_134 ._column-header-content_1hcmx_137 {
      justify-content: center;
}
._root_1hcmx_2 ._thead_1hcmx_142 {
    background: none;
}
._root_1hcmx_2 ._reorder-icon_1hcmx_146 {
    cursor: grab;
}
._root_1hcmx_2 ._sort-icon_1hcmx_27 {
    opacity: 0;
    transition: 0.1s;
    color: var(--ds-fg-secondary);
    transform: rotate(-180deg);
}
._root_1hcmx_2 ._sort-icon_1hcmx_27._sorted_1hcmx_156 {
      opacity: 1;
      color: var(--ds-control-primary-hover);
}
._root_1hcmx_2 ._sort-icon_1hcmx_27._sort-descend_1hcmx_161 {
      transform: rotate(0);
}
._root_1hcmx_2 ._mask_1hcmx_166 {
    border-radius: var(--ds-rounding-table);
}
._root_1hcmx_2 ._loading_1hcmx_170 {
    color: var(--ds-color-brand-primary);
}
._root_1hcmx_2 ._empty-cell_1hcmx_174 {
    border: 1px solid var(--ds-border);
    border-bottom-left-radius: var(--ds-rounding-table);
    border-bottom-right-radius: var(--ds-rounding-table);
}
._root_1hcmx_2 ._filter-btn_1hcmx_180 {
    color: red;
}
._root_1hcmx_2 ._filter-btn_1hcmx_180 .p-button-text.p-button-secondary:not(:disabled):hover {
      background: transparent;
}
._root_1hcmx_2 ._filter-btn_1hcmx_180 ._filter-icon_1hcmx_187 {
      width: var(--spacing-14);
      height: var(--spacing-14);
}
._filter-popover_1hcmx_194 {
  --p-datatable-filter-overlay-popover-border-radius: var(--ds-rounding-container-md);
  --p-datatable-filter-overlay-popover-gap: 0;
  --p-datatable-filter-overlay-popover-padding: var(--spacing-12);
}
._filter-popover_1hcmx_194.p-datatable-filter-overlay-popover {
    min-width: 328px;
}
._filter-popover_1hcmx_194 ._filter-footer_1hcmx_202 {
    width: 100%;
    justify-content: space-between;
    padding-top: var(--spacing-12);
}
._filter-popover_1hcmx_194 ._filter-footer_1hcmx_202:has(.p-button:only-child) {
      justify-content: center;
}

._wrapper_1nzn7_2 {
  position: relative;
  display: flex;
  justify-content: stretch;
  align-items: center;
}

._root_smcvh_2 {
  display: flex;
  gap: var(--spacing-8);
  -webkit-user-select: none;
          user-select: none;
  align-items: center;
}
._label_smcvh_9 {
  color: var(--ds-fg-secondary);

  font-size: var(--ds-text-body-p3-font-size);

  letter-spacing: var(--ds-text-body-p3-letter-spacing);

  line-height: var(--ds-text-body-p3-line-height);

  font-weight: var(--ds-text-body-p3-regular-font-weight);
}
._hint_smcvh_15 {
  margin-top: var(--spacing-2);
}
._inputWrapper_smcvh_19 {
  position: relative;
  width: 20px;
  height: 20px;
  flex-shrink: 0;
  align-self: flex-start;
}
._box_smcvh_27 {
  position: absolute;
  border: 1px solid var(--ds-border);
  border-radius: var(--ds-rounding-checkbox);
  background: var(--ds-control-input);
  inset: 0;
  transition: background-color 0.2s;
}
._box_smcvh_27._disabled_smcvh_35 {
    cursor: unset;
    opacity: var(--ds-item-opacity-disabled);
}
._box_smcvh_27:not(._disabled_smcvh_35) {
    cursor: pointer;
}
._box_smcvh_27:not(._disabled_smcvh_35):hover {
      background-color: var(--ds-control-input-hover);
}
._box_smcvh_27:not(._disabled_smcvh_35):active {
      opacity: var(--ds-item-opacity-active);
}
._icon_smcvh_53 {
  position: absolute;
  display: none;
  color: var(--ds-bg-primary);
  inset: var(--spacing-2);
  pointer-events: none;
}
._input_smcvh_19 {
  width: 0;
  height: 0;
  opacity: 0;
}
._input_smcvh_19:checked + ._box_smcvh_27 {
    border: none;
    background-color: var(--ds-color-informative);
}
._input_smcvh_19:checked + ._box_smcvh_27 ._icon_smcvh_53 {
      display: block;
}
._input_smcvh_19:focus-visible + ._box_smcvh_27 {
      outline: var(--ds-border-focus) solid var(--spacing-2);
      outline-offset: var(--spacing-2);
}
@supports not selector(:focus-visible) {
._input_smcvh_19:focus + ._box_smcvh_27 {
      outline: var(--ds-border-focus) solid var(--spacing-2);
      outline-offset: var(--spacing-2);
}
}
.el-upload{--el-upload-dragger-padding-horizontal:40px;--el-upload-dragger-padding-vertical:10px}.el-upload{display:inline-flex;justify-content:center;align-items:center;cursor:pointer;outline:0}.el-upload__input{display:none}.el-upload__tip{font-size:12px;color:var(--el-text-color-regular);margin-top:7px}.el-upload iframe{position:absolute;z-index:-1;top:0;left:0;opacity:0}.el-upload--picture-card{--el-upload-picture-card-size:148px;background-color:var(--el-fill-color-lighter);border:1px dashed var(--el-border-color-darker);border-radius:6px;box-sizing:border-box;width:var(--el-upload-picture-card-size);height:var(--el-upload-picture-card-size);cursor:pointer;vertical-align:top;display:inline-flex;justify-content:center;align-items:center}.el-upload--picture-card>i{font-size:28px;color:var(--el-text-color-secondary)}.el-upload--picture-card:hover{border-color:var(--el-color-primary);color:var(--el-color-primary)}.el-upload.is-drag{display:block}.el-upload:focus{border-color:var(--el-color-primary);color:var(--el-color-primary)}.el-upload:focus .el-upload-dragger{border-color:var(--el-color-primary)}.el-upload-dragger{padding:var(--el-upload-dragger-padding-horizontal) var(--el-upload-dragger-padding-vertical);background-color:var(--el-fill-color-blank);border:1px dashed var(--el-border-color);border-radius:6px;box-sizing:border-box;text-align:center;cursor:pointer;position:relative;overflow:hidden}.el-upload-dragger .el-icon--upload{font-size:67px;color:var(--el-text-color-placeholder);margin-bottom:16px;line-height:50px}.el-upload-dragger+.el-upload__tip{text-align:center}.el-upload-dragger~.el-upload__files{border-top:var(--el-border);margin-top:7px;padding-top:5px}.el-upload-dragger .el-upload__text{color:var(--el-text-color-regular);font-size:14px;text-align:center}.el-upload-dragger .el-upload__text em{color:var(--el-color-primary);font-style:normal}.el-upload-dragger:hover{border-color:var(--el-color-primary)}.el-upload-dragger.is-dragover{padding:calc(var(--el-upload-dragger-padding-horizontal) - 1px) calc(var(--el-upload-dragger-padding-vertical) - 1px);background-color:var(--el-color-primary-light-9);border:2px dashed var(--el-color-primary)}.el-upload-list{margin:10px 0 0;padding:0;list-style:none;position:relative}.el-upload-list__item{transition:all .5s cubic-bezier(.55,0,.1,1);font-size:14px;color:var(--el-text-color-regular);margin-bottom:5px;position:relative;box-sizing:border-box;border-radius:4px;width:100%}.el-upload-list__item .el-progress{position:absolute;top:20px;width:100%}.el-upload-list__item .el-progress__text{position:absolute;right:0;top:-13px}.el-upload-list__item .el-progress-bar{margin-right:0;padding-right:0}.el-upload-list__item .el-icon--upload-success{color:var(--el-color-success)}.el-upload-list__item .el-icon--close{display:none;position:absolute;right:5px;top:50%;cursor:pointer;opacity:.75;color:var(--el-text-color-regular);transition:opacity var(--el-transition-duration);transform:translateY(-50%)}.el-upload-list__item .el-icon--close:hover{opacity:1;color:var(--el-color-primary)}.el-upload-list__item .el-icon--close-tip{display:none;position:absolute;top:1px;right:5px;font-size:12px;cursor:pointer;opacity:1;color:var(--el-color-primary);font-style:normal}.el-upload-list__item:hover{background-color:var(--el-fill-color-light)}.el-upload-list__item:hover .el-icon--close{display:inline-flex}.el-upload-list__item:hover .el-progress__text{display:none}.el-upload-list__item .el-upload-list__item-info{display:inline-flex;justify-content:center;flex-direction:column;width:calc(100% - 30px);margin-left:4px}.el-upload-list__item.is-success .el-upload-list__item-status-label{display:inline-flex}.el-upload-list__item.is-success .el-upload-list__item-name:focus,.el-upload-list__item.is-success .el-upload-list__item-name:hover{color:var(--el-color-primary);cursor:pointer}.el-upload-list__item.is-success:focus:not(:hover) .el-icon--close-tip{display:inline-block}.el-upload-list__item.is-success:active,.el-upload-list__item.is-success:not(.focusing):focus{outline-width:0}.el-upload-list__item.is-success:active .el-icon--close-tip,.el-upload-list__item.is-success:not(.focusing):focus .el-icon--close-tip{display:none}.el-upload-list__item.is-success:focus .el-upload-list__item-status-label,.el-upload-list__item.is-success:hover .el-upload-list__item-status-label{display:none;opacity:0}.el-upload-list__item-name{color:var(--el-text-color-regular);display:inline-flex;text-align:center;align-items:center;padding:0 4px;transition:color var(--el-transition-duration);font-size:var(--el-font-size-base)}.el-upload-list__item-name .el-icon{margin-right:6px;color:var(--el-text-color-secondary)}.el-upload-list__item-file-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.el-upload-list__item-status-label{position:absolute;right:5px;top:0;line-height:inherit;display:none;height:100%;justify-content:center;align-items:center;transition:opacity var(--el-transition-duration)}.el-upload-list__item-delete{position:absolute;right:10px;top:0;font-size:12px;color:var(--el-text-color-regular);display:none}.el-upload-list__item-delete:hover{color:var(--el-color-primary)}.el-upload-list--picture-card{--el-upload-list-picture-card-size:148px;display:inline-flex;flex-wrap:wrap;margin:0}.el-upload-list--picture-card .el-upload-list__item{overflow:hidden;background-color:var(--el-fill-color-blank);border:1px solid var(--el-border-color);border-radius:6px;box-sizing:border-box;width:var(--el-upload-list-picture-card-size);height:var(--el-upload-list-picture-card-size);margin:0 8px 8px 0;padding:0;display:inline-flex}.el-upload-list--picture-card .el-upload-list__item .el-icon--check,.el-upload-list--picture-card .el-upload-list__item .el-icon--circle-check{color:#fff}.el-upload-list--picture-card .el-upload-list__item .el-icon--close{display:none}.el-upload-list--picture-card .el-upload-list__item:hover .el-upload-list__item-status-label{opacity:0;display:block}.el-upload-list--picture-card .el-upload-list__item:hover .el-progress__text{display:block}.el-upload-list--picture-card .el-upload-list__item .el-upload-list__item-name{display:none}.el-upload-list--picture-card .el-upload-list__item-thumbnail{width:100%;height:100%;object-fit:contain}.el-upload-list--picture-card .el-upload-list__item-status-label{right:-15px;top:-6px;width:40px;height:24px;background:var(--el-color-success);text-align:center;transform:rotate(45deg)}.el-upload-list--picture-card .el-upload-list__item-status-label i{font-size:12px;margin-top:11px;transform:rotate(-45deg)}.el-upload-list--picture-card .el-upload-list__item-actions{position:absolute;width:100%;height:100%;left:0;top:0;cursor:default;display:inline-flex;justify-content:center;align-items:center;color:#fff;opacity:0;font-size:20px;background-color:var(--el-overlay-color-lighter);transition:opacity var(--el-transition-duration)}.el-upload-list--picture-card .el-upload-list__item-actions span{display:none;cursor:pointer}.el-upload-list--picture-card .el-upload-list__item-actions span+span{margin-left:1rem}.el-upload-list--picture-card .el-upload-list__item-actions .el-upload-list__item-delete{position:static;font-size:inherit;color:inherit}.el-upload-list--picture-card .el-upload-list__item-actions:hover{opacity:1}.el-upload-list--picture-card .el-upload-list__item-actions:hover span{display:inline-flex}.el-upload-list--picture-card .el-progress{top:50%;left:50%;transform:translate(-50%,-50%);bottom:auto;width:126px}.el-upload-list--picture-card .el-progress .el-progress__text{top:50%}.el-upload-list--picture .el-upload-list__item{overflow:hidden;z-index:0;background-color:var(--el-fill-color-blank);border:1px solid var(--el-border-color);border-radius:6px;box-sizing:border-box;margin-top:10px;padding:10px;display:flex;align-items:center}.el-upload-list--picture .el-upload-list__item .el-icon--check,.el-upload-list--picture .el-upload-list__item .el-icon--circle-check{color:#fff}.el-upload-list--picture .el-upload-list__item:hover .el-upload-list__item-status-label{opacity:0;display:inline-flex}.el-upload-list--picture .el-upload-list__item:hover .el-progress__text{display:block}.el-upload-list--picture .el-upload-list__item.is-success .el-upload-list__item-name i{display:none}.el-upload-list--picture .el-upload-list__item .el-icon--close{top:5px;transform:translateY(0)}.el-upload-list--picture .el-upload-list__item-thumbnail{display:inline-flex;justify-content:center;align-items:center;width:70px;height:70px;object-fit:contain;position:relative;z-index:1;background-color:var(--el-color-white)}.el-upload-list--picture .el-upload-list__item-status-label{position:absolute;right:-17px;top:-7px;width:46px;height:26px;background:var(--el-color-success);text-align:center;transform:rotate(45deg)}.el-upload-list--picture .el-upload-list__item-status-label i{font-size:12px;margin-top:12px;transform:rotate(-45deg)}.el-upload-list--picture .el-progress{position:relative;top:-7px}.el-upload-cover{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;z-index:10;cursor:default}.el-upload-cover::after{display:inline-block;content:"";height:100%;vertical-align:middle}.el-upload-cover img{display:block;width:100%;height:100%}.el-upload-cover__label{right:-15px;top:-6px;width:40px;height:24px;background:var(--el-color-success);text-align:center;transform:rotate(45deg)}.el-upload-cover__label i{font-size:12px;margin-top:11px;transform:rotate(-45deg);color:#fff}.el-upload-cover__progress{display:inline-block;vertical-align:middle;position:static;width:243px}.el-upload-cover__progress+.el-upload__inner{opacity:0}.el-upload-cover__content{position:absolute;top:0;left:0;width:100%;height:100%}.el-upload-cover__interact{position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:var(--el-overlay-color-light);text-align:center}.el-upload-cover__interact .btn{display:inline-block;color:#fff;font-size:14px;cursor:pointer;vertical-align:middle;transition:var(--el-transition-md-fade);margin-top:60px}.el-upload-cover__interact .btn i{margin-top:0}.el-upload-cover__interact .btn span{opacity:0;transition:opacity .15s linear}.el-upload-cover__interact .btn:not(:first-child){margin-left:35px}.el-upload-cover__interact .btn:hover{transform:translateY(-13px)}.el-upload-cover__interact .btn:hover span{opacity:1}.el-upload-cover__interact .btn i{color:#fff;display:block;font-size:24px;line-height:inherit;margin:0 auto 5px}.el-upload-cover__title{position:absolute;bottom:0;left:0;background-color:#fff;height:36px;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:400;text-align:left;padding:0 10px;margin:0;line-height:36px;font-size:14px;color:var(--el-text-color-primary)}.el-upload-cover+.el-upload__inner{opacity:0;position:relative;z-index:1}.el-progress{position:relative;line-height:1;display:flex;align-items:center}.el-progress__text{font-size:14px;color:var(--el-text-color-regular);margin-left:5px;min-width:50px;line-height:1}.el-progress__text i{vertical-align:middle;display:block}.el-progress--circle,.el-progress--dashboard{display:inline-block}.el-progress--circle .el-progress__text,.el-progress--dashboard .el-progress__text{position:absolute;top:50%;left:0;width:100%;text-align:center;margin:0;transform:translate(0,-50%)}.el-progress--circle .el-progress__text i,.el-progress--dashboard .el-progress__text i{vertical-align:middle;display:inline-block}.el-progress--without-text .el-progress__text{display:none}.el-progress--without-text .el-progress-bar{padding-right:0;margin-right:0;display:block}.el-progress--text-inside .el-progress-bar{padding-right:0;margin-right:0}.el-progress.is-success .el-progress-bar__inner{background-color:var(--el-color-success)}.el-progress.is-success .el-progress__text{color:var(--el-color-success)}.el-progress.is-warning .el-progress-bar__inner{background-color:var(--el-color-warning)}.el-progress.is-warning .el-progress__text{color:var(--el-color-warning)}.el-progress.is-exception .el-progress-bar__inner{background-color:var(--el-color-danger)}.el-progress.is-exception .el-progress__text{color:var(--el-color-danger)}.el-progress-bar{flex-grow:1;box-sizing:border-box}.el-progress-bar__outer{height:6px;border-radius:100px;background-color:var(--el-border-color-lighter);overflow:hidden;position:relative;vertical-align:middle}.el-progress-bar__inner{position:absolute;left:0;top:0;height:100%;background-color:var(--el-color-primary);text-align:right;border-radius:100px;line-height:1;white-space:nowrap;transition:width .6s ease}.el-progress-bar__inner::after{display:inline-block;content:"";height:100%;vertical-align:middle}.el-progress-bar__inner--indeterminate{transform:translateZ(0);animation:indeterminate 3s infinite}.el-progress-bar__inner--striped{background-image:linear-gradient(45deg,rgba(0,0,0,.1) 25%,transparent 25%,transparent 50%,rgba(0,0,0,.1) 50%,rgba(0,0,0,.1) 75%,transparent 75%,transparent);background-size:1.25em 1.25em}.el-progress-bar__inner--striped.el-progress-bar__inner--striped-flow{animation:striped-flow 3s linear infinite}.el-progress-bar__innerText{display:inline-block;vertical-align:middle;color:#fff;font-size:12px;margin:0 5px}@keyframes progress{0%{background-position:0 0}100%{background-position:32px 0}}@keyframes indeterminate{0%{left:-100%}100%{left:100%}}@keyframes striped-flow{0%{background-position:-100%}100%{background-position:100%}}
.ds-progress[data-v-6696a772] {
  width: 100%;
  gap: var(--spacing-20);
}
.ds-progress[data-v-6696a772] .el-progress__text {
    margin-left: 0;
    text-align: left;
    width: 4ch;
    min-width: unset;
}
.ds-progress[data-v-6696a772] .el-progress__text,
  .ds-progress__text[data-v-6696a772] {
    font-size: var(--ds-text-caption-s-font-size);
    letter-spacing: var(--ds-text-caption-s-letter-spacing);
    line-height: var(--ds-text-caption-s-line-height);
    font-weight: var(--ds-text-caption-s-regular-font-weight);
    color: var(--ds-fg-tertiary);
}
.ds-progress[data-v-6696a772] .el-progress-bar__inner {
    background: var(--ds-color-informative);
}

.ds-uploader[data-v-75f77faf] .el-upload {
    width: 100%;
    height: 100%;

    --el-upload-dragger-padding-horizontal: 0px;
    --el-upload-dragger-padding-vertical: 0px;
}
.ds-uploader[data-v-75f77faf] .el-upload .el-upload-dragger {
      width: 100%;
      height: 100%;

      border: 0;
      background: transparent;
      display: flex;
      justify-content: space-between;
      align-items: center;
}
.ds-uploader__empty[data-v-75f77faf] {
    flex: 1;

    color: var(--ds-color-informative);
    cursor: pointer;
    font-size: var(--ds-text-body-p3-font-size);
    letter-spacing: var(--ds-text-body-p3-letter-spacing);
    line-height: var(--ds-text-body-p3-line-height);
    font-weight: var(--ds-text-body-p3-semibold-font-weight);
}
.ds-uploader__cross-icon[data-v-75f77faf] {
    margin-left: var(--spacing-8);
}
.ds-uploader__cross-icon .cross-icon__icon[data-v-75f77faf] {
      color: var(--ds-fg-tertiary);
}
.ds-uploader__preview[data-v-75f77faf] {
    font-size: var(--ds-text-body-p3-font-size);
    letter-spacing: var(--ds-text-body-p3-letter-spacing);
    line-height: var(--ds-text-body-p3-line-height);
    font-weight: var(--ds-text-body-p3-regular-font-weight);
    color: var(--ds-fg-primary);
}
.ds-uploader__spacer[data-v-75f77faf] {
    flex: 1;
    height: 100%;
}

._root_ncdh3_2 {
  width: 100%;
  max-width: 580px;
  border: 1px solid var(--ds-border);
  border-radius: var(--ds-rounding-input-xl);
  padding: var(--spacing-12) var(--spacing-16) var(--spacing-12) var(--spacing-12);
}
._root_ncdh3_2 ._content_ncdh3_9 {
    display: flex;
    align-items: center;
    gap: var(--spacing-12);
}
._root_ncdh3_2 ._content_ncdh3_9 ._message_ncdh3_14 {
      display: flex;
      flex-direction: column;
      align-items: start;
      gap: var(--spacing-6);
      white-space: break-spaces;
}
._root_ncdh3_2 ._content_ncdh3_9 p {
      font-size: var(--ds-text-body-p3-font-size);
      letter-spacing: var(--ds-text-body-p3-letter-spacing);
      line-height: var(--ds-text-body-p3-line-height);
      font-family: var(--font-family-main);
      color: var(--ds-fg-secondary);
}

.tag-list[data-v-2134d926] {
  margin-top: var(--spacing-12);
  gap: var(--spacing-8);
}
.tag-list .icon[data-v-2134d926] {
    cursor: pointer;
    display: flex;
}
.button[data-v-2134d926] {
  font-size: var(--ds-text-body-p3-font-size);
  letter-spacing: var(--ds-text-body-p3-letter-spacing);
  line-height: var(--ds-text-body-p3-line-height);
  font-weight: var(--ds-text-body-p3-semibold-font-weight);
  color: var(--ds-control-primary);
}
.button.disabled[data-v-2134d926] {
    opacity: var(--ds-item-opacity-disabled);
}

.content[data-v-1a5508f4] {
  display: flex;
  justify-content: space-between;
  align-items: center;
  border-bottom: 1px solid var(--ds-border);
  padding: var(--spacing-16) 0;
  gap: var(--spacing-8);
}
.content p[data-v-1a5508f4] {
    flex: 1;
}
.content .selected[data-v-1a5508f4] {
    color: var(--ds-control-primary);
}
.content .unselected[data-v-1a5508f4] {
    width: 20px;
    height: 20px;
    background-color: var(--ds-bg-secondary);
    border-radius: var(--ds-rounding-radio);
}

._root_1sfgg_2 {
  --p-listbox-list-padding: 0;
  --p-listbox-option-padding: 0 var(--spacing-8);
  --p-listbox-background: var(--ds-bg-primary);
  --p-listbox-option-border-radius: var(--ds-rounding-container-xs);
  --p-listbox-border-color: transparent;
  --p-listbox-border-radius: var(--ds-rounding-container-xs);
  --p-listbox-option-selected-color: var(--ds-fg-primary);
  --p-listbox-option-selected-focus-color: var(--ds-fg-primary);
  --p-listbox-option-selected-focus-background: var(--ds-control-secondary-hover);
  --p-listbox-option-selected-background: var(--ds-control-secondary-hover);
  --p-listbox-list-gap: var(--ds-spacing-listbox-between);
  --p-listbox-option-focus-background: var(--ds-control-secondary-hover);
  --p-listbox-option-focus-color: var(--ds-fg-primary);
  --p-listbox-empty-message-padding: 0;
}
._root_1sfgg_2._wrapper_1sfgg_18 {
    border: none;
}
._root_1sfgg_2._empty-list_1sfgg_21 {
    --p-listbox-list-padding: var(--spacing-12) var(--ds-spacing-listbox-md);
}
._root_1sfgg_2 ._list_1sfgg_25 {
    min-width: 100%;
}
._root_1sfgg_2 ._option_1sfgg_29 {
    border: none;
    gap: var(--spacing-8);
    height: var(--spacing-44);
}
._root_1sfgg_2 ._option-value_1sfgg_35 {
    flex-grow: 1;
    font-size: var(--ds-text-body-p3-font-size);
    letter-spacing: var(--ds-text-body-p3-letter-spacing);
    line-height: var(--ds-text-body-p3-line-height);
    font-weight: var(--ds-text-body-p3-regular-font-weight);
    color: var(--ds-fg-primary);
}
._root_1sfgg_2 ._checkmark_1sfgg_41 {
    pointer-events: none;
    gap: 0;
}
._root_1sfgg_2 ._empty_1sfgg_21 {
    font-size: var(--ds-text-caption-s-font-size);
    letter-spacing: var(--ds-text-caption-s-letter-spacing);
    line-height: var(--ds-text-caption-s-line-height);
    color: var(--ds-fg-primary);
    text-align: center;
}

._toast_1sps2_2 {
  --p-toast-info-background: var(--ds-bg-primary);
  --p-toast-info-shadow: var(--ds-box-shadow-m);
  --p-toast-info-color: var(--ds-fg-primary);
  --p-toast-info-detail-color: var(--ds-fg-secondary);

  --p-toast-warn-background: var(--ds-bg-primary);
  --p-toast-warn-shadow: var(--ds-box-shadow-m);
  --p-toast-warn-color: var(--ds-fg-primary);
  --p-toast-warn-detail-color: var(--ds-fg-secondary);

  --p-toast-secondary-background: var(--ds-bg-primary);
  --p-toast-secondary-shadow: var(--ds-box-shadow-m);
  --p-toast-secondary-color: var(--ds-fg-primary);
  --p-toast-secondary-detail-color: var(--ds-fg-secondary);

  --p-toast-success-background: var(--ds-bg-primary);
  --p-toast-success-shadow: var(--ds-box-shadow-m);
  --p-toast-success-color: var(--ds-fg-primary);
  --p-toast-success-detail-color: var(--ds-fg-secondary);

  --p-toast-error-background: var(--ds-bg-primary);
  --p-toast-error-shadow: var(--ds-box-shadow-m);
  --p-toast-error-color: var(--ds-fg-primary);
  --p-toast-error-detail-color: var(--ds-fg-secondary);

  --p-toast-detail-font-size: var(--ds-text-body-p3-font-size);
  --p-toast-detail-font-weight: var(--ds-text-body-p3-regular-font-weight);

  --p-toast-width: 344px;
  --p-toast-border-width: 0;
  --p-toast-border-radius: var(--spacing-16);
  --p-toast-content-padding: var(--spacing-12);
  --p-toast-content-gap: var(--spacing-12);
  --p-toast-summary-font-weight: var(--ds-text-body-p2-semibold-font-weight);
  --p-toast-summary-font-size: var(--ds-text-body-p2-semibold-font-size);
  --p-toast-close-button-width: var(--spacing-24);
  --p-toast-close-button-height: var(--spacing-24);
  --p-toast-close-button-border-radius: var(--ds-rounding-button-xs);
}
._toast_1sps2_2 .p-toast-data {
    flex: 1 1 0;
    display: flex;
    flex-direction: column;
    gap: var(--spacing-4);
}
._toast_1sps2_2 .p-toast-summary {
    font-size: var(--ds-text-body-p2-semibold-font-size);
    letter-spacing: var(--ds-text-body-p2-semibold-letter-spacing);
    line-height: var(--ds-text-body-p2-semibold-line-height);
    font-weight: var(--ds-text-body-p2-semibold-font-weight);
}
._toast_1sps2_2 .p-toast-detail {
    font-size: var(--ds-text-body-p3-font-size);
    letter-spacing: var(--ds-text-body-p3-letter-spacing);
    line-height: var(--ds-text-body-p3-line-height);
    font-weight: var(--ds-text-body-p3-regular-font-weight);
}
._toast_1sps2_2 .p-toast-close-button {
    margin: 0;
    right: 0;
}
._toast_1sps2_2 .p-toast-close-button:hover {
      background-color: transparent !important;
}
._icon_1sps2_67 {
  color: var(--ds-fg-secondary);
}
._icon-success_1sps2_71 {
  color: var(--ds-color-positive);
}
._icon-info_1sps2_75 {
  color: var(--ds-color-informative);
}
._icon-warn_1sps2_79 {
  color: var(--ds-color-warning);
}

._button_6ajdr_2 {
  font-size: var(--ds-text-body-p3-font-size);
  letter-spacing: var(--ds-text-body-p3-letter-spacing);
  line-height: var(--ds-text-body-p3-line-height);
  font-weight: var(--ds-text-body-p3-regular-font-weight);
  display: flex;
  gap: var(--spacing-4);
  align-items: center;
  background-color: var(--ds-control-secondary);
  padding: var(--spacing-6) var(--spacing-8);
  border-radius: var(--spacing-12);
}
._button_6ajdr_2:focus-visible {
    outline: var(--ds-color-brand-primary) solid var(--spacing-2);
    outline-offset: var(--spacing-2);
}
@supports not selector(:focus-visible) {
._button_6ajdr_2:focus {
    outline: var(--ds-color-brand-primary) solid var(--spacing-2);
    outline-offset: var(--spacing-2);
}
}
._button_6ajdr_2 ._country-icon_6ajdr_16 {
    padding: 2px;
}
._button_6ajdr_2 ._arrow-icon_6ajdr_20 {
    color: var(--ds-fg-secondary);
    transition: 0.2s;
}
._button_6ajdr_2 ._arrow-icon-open_6ajdr_25 {
    rotate: -180deg;
}
._button_6ajdr_2:hover {
    background-color: var(--ds-control-secondary-hover);
    color: var(--ds-fg-primary-hover);
}
._button_6ajdr_2:active {
    background-color: var(--ds-control-secondary);
    color: var(--ds-fg-primary);
}
._popover_6ajdr_40 {
  width: 304px;
  box-shadow: var(--ds-box-shadow-popover);
  border-radius: var(--spacing-16);
}
._listbox_6ajdr_46 {
  --p-listbox-background: var(--ds-bg-elevated);
  --p-listbox-option-selected-focus-background: var(--ds-bg-secondary);
  --p-listbox-option-focus-background: var(--ds-bg-secondary);
  --p-listbox-list-header-padding: var(--ds-spacing-popover-md) var(--ds-spacing-popover-md) var(--spacing-2)
    var(--ds-spacing-popover-md);
  --p-listbox-list-padding: var(--ds-spacing-popover-md);
  --p-listbox-list-gap: 0;
  --p-listbox-option-group-color: var(--ds-fg-secondary);
  --p-listbox-option-group-padding: 0;
  --p-listbox-option-selected-background: none;
  --p-listbox-option-padding: var(--spacing-12) var(--spacing-8);
  --p-listbox-option-color: none;
  --p-listbox-option-selected-color: none;
  --p-listbox-option-border-radius: var(--spacing-12);
  --p-listbox-border-radius: var(--spacing-16);
  --p-listbox-border-color: transparent;
  overflow: hidden;
  border: 0 !important;
}
._header-container_6ajdr_67 {
  display: flex;
  justify-content: space-between;
}
._header-container_6ajdr_67 ._header-title_6ajdr_71 {
    font-size: var(--ds-text-body-p2-semibold-font-size);
    letter-spacing: var(--ds-text-body-p2-semibold-letter-spacing);
    line-height: var(--ds-text-body-p2-semibold-line-height);
    font-weight: var(--ds-text-body-p2-semibold-font-weight);
}
._list-container_6ajdr_76 {
  max-height: 376px !important;
  margin-right: 2px;
}
._list-container_6ajdr_76::-webkit-scrollbar {
    width: 2px !important;
}
._list-container_6ajdr_76 ._option-group_6ajdr_84 {
    padding-top: 12px;
}
._list-container_6ajdr_76 ._option-group_6ajdr_84 ._group-group_6ajdr_87 {
      font-size: var(--ds-text-caption-s-font-size);
      letter-spacing: var(--ds-text-caption-s-letter-spacing);
      line-height: var(--ds-text-caption-s-line-height);
      font-weight: var(--ds-text-caption-s-regular-font-weight);
}
._list-container_6ajdr_76 ._option-group_6ajdr_84:first-child {
      padding-top: 0;
}
._list-container_6ajdr_76 ._options_6ajdr_96 {
    justify-content: space-between;
    position: relative;
}
._list-container_6ajdr_76 ._options_6ajdr_96[data-p-focused='true'] {
      --p-listbox-option-selected-background: none;
}
._list-container_6ajdr_76 ._options_6ajdr_96[data-p-focused='true'] ._option-container_6ajdr_103 ._icon-wrapper_6ajdr_103 ._checkmark-blank_6ajdr_103 {
        display: block;
}
._list-container_6ajdr_76 ._options_6ajdr_96[data-p-focused='true'] ._option-label_6ajdr_107 {
        color: var(--ds-fg-primary);
}
._list-container_6ajdr_76 ._options_6ajdr_96::before {
      content: '';
      position: absolute;
      height: 1px;
      width: 240px;
      background-color: var(--ds-border);
      bottom: 0;
      left: 40px;
}
._list-container_6ajdr_76 ._options_6ajdr_96 ._option-container_6ajdr_103 {
      display: flex;
      gap: var(--spacing-8);
      width: 100%;
      justify-content: space-between;
      align-items: center;
}
._list-container_6ajdr_76 ._options_6ajdr_96 ._option-container_6ajdr_103 ._icon-wrapper_6ajdr_103 {
        color: var(--ds-color-brand-primary);
}
._list-container_6ajdr_76 ._options_6ajdr_96 ._option-container_6ajdr_103 ._icon-wrapper_6ajdr_103 ._checkmark-blank_6ajdr_103 {
          display: none;
          width: 20px;
          height: 20px;
          background-color: var(--ds-control-input);
          border: 1px solid var(--ds-control-secondary-border);
          border-radius: var(--ds-rounding-radio);
}
._list-container_6ajdr_76 ._options_6ajdr_96 ._option-container_6ajdr_103 ._option_6ajdr_84 {
        display: flex;
        align-items: center;
        gap: var(--spacing-8);
}
._list-container_6ajdr_76 ._options_6ajdr_96 ._option-container_6ajdr_103 ._option_6ajdr_84 ._option-label_6ajdr_107 {
          font-size: var(--ds-text-body-p3-font-size);
          letter-spacing: var(--ds-text-body-p3-letter-spacing);
          line-height: var(--ds-text-body-p3-line-height);
          font-weight: var(--ds-text-body-p3-semibold-font-weight);
          color: var(--ds-fg-primary);
}
._list-container_6ajdr_76 ._options_6ajdr_96 ._option-container_6ajdr_103 ._option_6ajdr_84 ._option-definition_6ajdr_152 {
          font-size: var(--ds-text-caption-s-font-size);
          letter-spacing: var(--ds-text-caption-s-letter-spacing);
          line-height: var(--ds-text-caption-s-line-height);
          font-weight: var(--ds-text-caption-s-regular-font-weight);
          color: var(--ds-fg-secondary);
}
._list-container_6ajdr_76 ._options_6ajdr_96:active {
      /* TODO: ожидает токен opacity https://www.figma.com/design/T1k29NGIABJvbqPpDikvku?node-id=127-8810&m=dev#1276330846 */
      background-color: color-mix(in srgb, var(--ds-bg-secondary) 86%, transparent);
}
._list-container_6ajdr_76 ._options_6ajdr_96:hover {
      --p-listbox-option-selected-background: var(--ds-bg-secondary);
}
._list-container_6ajdr_76 ._options_6ajdr_96:hover ._icon-wrapper_6ajdr_103 ._checkmark-blank_6ajdr_103 {
        display: block;
}
._list-container_6ajdr_76 ._options_6ajdr_96:hover::before {
        display: none;
}
._list-container_6ajdr_76 ._options_6ajdr_96:has(+ ._options_6ajdr_96:hover)::before {
      display: none;
}
._list-container_6ajdr_76 ._options_6ajdr_96:last-child::before {
        display: none;
}
._fade-enter-active_6ajdr_188 {
  animation: _bounce-in_6ajdr_1 300ms cubic-bezier(0.22, 1, 0.36, 1) forwards;
}
._fade-leave-active_6ajdr_192 {
  animation: _bounce-out_6ajdr_1 150ms ease-in forwards;
}
@keyframes _bounce-in_6ajdr_1 {
0% {
    opacity: 0;
    scale: 0.97;
}
40% {
    scale: 1.02;
}
}
@keyframes _bounce-out_6ajdr_1 {
to {
    opacity: 0;
    scale: 0.97;
}
}

._wrapper_ybwos_2 {
  display: flex;
  flex-direction: column;
}
._label-wrapper_ybwos_6 {
  display: flex;
  justify-content: space-between;
}
._label_ybwos_6 {
  margin-bottom: var(--ds-control-input-spacing);
  color: var(--ds-fg-secondary);
  font-size: var(--ds-text-body-p3-font-size);
  letter-spacing: var(--ds-text-body-p3-letter-spacing);
  line-height: var(--ds-text-body-p3-line-height);
  font-weight: var(--ds-text-body-p3-regular-font-weight);
}
._required_ybwos_15::after {
  content: '*';
  margin-left: var(--spacing-4);
  color: var(--ds-color-negative);
}
._textarea-wrapper_ybwos_20 {
  position: relative;
}
._textarea-wrapper_ybwos_20 ._textarea_ybwos_20 {
    font-size: var(--ds-text-body-p3-font-size);
    letter-spacing: var(--ds-text-body-p3-letter-spacing);
    line-height: var(--ds-text-body-p3-line-height);
    font-weight: var(--ds-text-body-p3-regular-font-weight);
    --p-textarea-padding-y: var(--spacing-12);
    --p-textarea-color: var(--ds-fg-primary);
    width: 100%;
    transition:
      border-color 0.2s,
      box-shadow 0.2s;
}
._textarea-wrapper_ybwos_20 ._textarea_ybwos_20::placeholder {
      opacity: 1;
}
._textarea-wrapper_ybwos_20 ._textarea_ybwos_20:focus {
      --p-textarea-focus-border-color: var(--ds-color-brand-primary);
}
._textarea-wrapper_ybwos_20 ._textarea_ybwos_20:disabled._disabled_ybwos_39 {
      --p-textarea-disabled-background: var(--ds-control-secondary);
      opacity: 0.6;
      cursor: not-allowed;
}
._error_ybwos_47 {
  --p-textarea-border-color: var(--ds-color-negative);
  --p-textarea-hover-border-color: var(--ds-color-negative);
}
._success_ybwos_52 {
  --p-textarea-border-color: var(--ds-color-positive);
  --p-textarea-hover-border-color: var(--ds-color-positive);
}
._message_ybwos_57 {
  --p-message-info-simple-color: var(--ds-fg-tertiary);
  --p-message-text-font-size: var(--ds-text-caption-s-font-size);
  margin-top: var(--ds-control-input-spacing);
  font-size: var(--ds-text-caption-s-font-size);
  letter-spacing: var(--ds-text-caption-s-letter-spacing);
  line-height: var(--ds-text-caption-s-line-height);
  font-weight: var(--ds-text-caption-s-regular-font-weight);
}

._input-container_1skw8_2 {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-8);
}
._label_1skw8_7 {
  color: var(--ds-fg-secondary);
  font-size: var(--ds-text-caption-s-font-size);
}
._hint_1skw8_11 {
  margin-top: 0;
  --p-message-error-simple-color: var(--ds-color-negative);
}
._input-text_1skw8_16 {
  --p-inputtext-background: var(--ds-control-secondary);
  --p-inputtext-border-color: rgba(var(--color-gray-50), 1);
  --p-inputtext-focus-ring-color: var(--ds-border-focus);
  --p-inputtext-color: rgba(var(--color-gray-400), 1);
  --p-inputtext-disabled-background: var(--p-inputtext-background);
  --p-inputtext-invalid-border-color: var(--ds-color-negative);
  --p-inputtext-invalid-placeholder-color: var(--p-inputtext-color);
  --p-inputtext-hover-border-color: var(--p-primary-color);
  height: var(--p-inputotp-input-width);
}
._input-text_1skw8_16:focus-visible::placeholder,
  ._input-text_1skw8_16:focus::placeholder {
    opacity: 0;
}
._input-container_1skw8_2 ._input-text_1skw8_16:disabled {
  opacity: var(--ds-item-opacity-disabled);
  color: var(--p-inputtext-color);
}
._success_1skw8_37 {
  --p-inputtext-border-color: var(--ds-color-positive);
}
._root_1skw8_41 {
  --p-inputotp-gap: var(--spacing-12);
  --p-inputotp-input-width: 44px;
}

._scroll-panel_13j3t_2 {
  --p-scrollpanel-transition-duration: 0.2s;
  --p-scrollpanel-bar-size: 4px;
  --p-scrollpanel-bar-border-radius: var(--rounding-4);
  --p-scrollpanel-barfocus-ring-width: 1px;
  --p-scrollpanel-bar-focus-ring-style: solid;
  --p-scrollpanel-barfocus-ring-color: var(--ds-color-informative);
  --p-scrollpanel-barfocus-ring-offset: 2px;
  --p-scrollpanel-bar-focus-ring-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 1);
  --p-scrollpanel-bar-background: var(--ds-control-secondary);
  position: relative;
  contain: size;
}

._wrapper_eg3yl_2 {
  font-size: var(--ds-text-body-p3-font-size);
  letter-spacing: var(--ds-text-body-p3-letter-spacing);
  line-height: var(--ds-text-body-p3-line-height);
  display: flex;
  flex-direction: column;
  height: 100%;
  gap: var(--spacing-24);
}
._header_eg3yl_10 {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
._header_eg3yl_10 ._page-title_eg3yl_15 {
    font-weight: 600;
    font-size: var(--ds-text-h2-font-size);
    line-height: var(--ds-text-h2-line-height);
    letter-spacing: var(--ds-text-h2-letter-spacing);
    text-wrap: balance;
    white-space-collapse: preserve-breaks;
    margin: 0;
}
._spacer_eg3yl_21 {
  flex: 1;
}
._content_eg3yl_25 {
  flex-grow: 1;
  overflow: auto;
}

._root_wobne_2 {
  display: inline-flex;
  align-items: stretch;
  background-color: var(--ds-bg-secondary);
  border-radius: var(--ds-rounding-control-2xl);
}
._container_wobne_9 {
  gap: var(--spacing-3);
  height: min-content;
}
._container_wobne_9 ._variant-primary_wobne_13 {
    --p-togglebutton-content-checked-background: var(--ds-color-brand-primary);
    --p-togglebutton-checked-color: var(--ds-fg-brand-primary);
}
._container_wobne_9 ._variant-primary_wobne_13[data-p-checked='true'] {
      --p-togglebutton-disabled-color: var(--ds-fg-brand-primary);
      --ds-icon-color: var(--ds-fg-brand-primary);
}
._container_wobne_9 ._variant-primary_wobne_13[data-p-checked='true']:hover {
        --ds-icon-color: var(--ds-fg-brand-primary);
}
._container_wobne_9 ._variant-default_wobne_27 {
    --p-togglebutton-content-checked-background: var(--ds-bg-primary);
    --p-togglebutton-checked-color: var(--ds-fg-primary);
}
._toggle-button_wobne_33 {
  white-space: nowrap;
  border: none !important;
  overflow: visible !important;

  font-size: var(--ds-text-body-p3-font-size);

  letter-spacing: var(--ds-text-body-p3-letter-spacing);

  line-height: var(--ds-text-body-p3-line-height);

  font-weight: var(--ds-text-body-p3-semibold-font-weight);

  --p-togglebutton-background: none;
  --p-togglebutton-hover-background: none;
  --p-togglebutton-content-checked-shadow: var(--ds-box-shadow-sm);
  --p-togglebutton-padding: var(--spacing-2);
  --p-selectbutton-border-radius: 0;
  --p-togglebutton-content-border-radius: var(--ds-rounding-control-m);
  --p-togglebutton-color: var(--ds-fg-primary);
  --p-togglebutton-checked-background: var(--ds-bg-secondary);
  --p-togglebutton-hover-color: var(--ds-fg-primary-hover);
  --p-togglebutton-disabled-background: none;
  --p-togglebutton-disabled-color: var(--ds-fg-secondary-hover);
  --p-togglebutton-transition-duration: 0;
  --ds-icon-color: var(--ds-fg-secondary);
}
._toggle-button_wobne_33:disabled {
    opacity: 0.5 !important;
    cursor: not-allowed !important;
}
._toggle-button_wobne_33:hover {
    --ds-icon-color: var(--ds-fg-secondary-hover);
}
._toggle-button_wobne_33:not(:last-of-type)::after {
  content: '';
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  background: var(--ds-fg-tertiary);
  opacity: 0.2;
  right: -2px;
  width: 1px;
  border-radius: var(--rounding-max);
}
._toggle-button_wobne_33[data-p-checked='true']::after,
._toggle-button_wobne_33[data-p-checked='true'] + ._toggle-button_wobne_33::before,
._toggle-button_wobne_33:has(+ ._toggle-button_wobne_33[data-p-checked='true'])::after {
  background: transparent;
}
._toggle-button_wobne_33:first-of-type {
  border-top-left-radius: var(--ds-rounding-control-xl) !important;
  border-bottom-left-radius: var(--ds-rounding-control-xl) !important;
}
._toggle-button_wobne_33:last-of-type {
  border-top-right-radius: var(--ds-rounding-control-xl) !important;
  border-bottom-right-radius: var(--ds-rounding-control-xl) !important;
}
._size-md_wobne_92 {
  --p-togglebutton-content-padding: 0 var(--spacing-16);
  height: var(--ds-size-control-md);
}
._size-md_wobne_92 ._toggle-button_wobne_33:not(:last-of-type)::after {
    height: 16px;
}
._size-md_wobne_92 ._toggle-button-content_wobne_100 {
    height: 32px;
}
._size-xl_wobne_105 {
  --p-togglebutton-content-padding: 0 var(--spacing-16);
  height: var(--ds-size-control-2xl);
}
._size-xl_wobne_105 ._toggle-button_wobne_33:not(:last-of-type)::after {
    height: 24px;
}
._size-xl_wobne_105 ._toggle-button-content_wobne_100 {
    height: 40px;
}

._accordion_csz5n_2 ._icon_csz5n_3 {
    color: var(--ds-fg-secondary);
}
._accordion_csz5n_2 ._icon-rotated_csz5n_7 {
    color: var(--ds-fg-primary-hover);
    transform: rotate(180deg);
}

._panel_35x7b_2 {
  --p-accordion-panel-border-width: 0 0 1px 0;
  border: none;
}
._panel_35x7b_2:last-child {
    border-bottom: none;
}
._panel_35x7b_2:hover ._icon_35x7b_10 {
    color: var(--ds-fg-primary-hover);
}
._panel_35x7b_2 ._header_35x7b_14 {
    font-size: var(--ds-text-body-p3-font-size);
    letter-spacing: var(--ds-text-body-p3-letter-spacing);
    line-height: var(--ds-text-body-p3-line-height);
    font-weight: var(--ds-text-body-p3-semibold-font-weight);
    --p-accordion-header-active-color: var(--ds-fg-primary);
    --p-accordion-header-color: var(--ds-fg-primary);
    --p-accordion-header-padding: var(--spacing-16) var(--spacing-8);
}
._panel_35x7b_2 ._content_35x7b_21 {
    --p-accordion-content-color: var(--ds-fg-tertiary);
    --p-accordion-content-padding: 0 var(--spacing-8) var(--spacing-16);
    font-size: var(--ds-text-body-p3-font-size);
    letter-spacing: var(--ds-text-body-p3-letter-spacing);
    line-height: var(--ds-text-body-p3-line-height);
    font-weight: var(--ds-text-body-p3-regular-font-weight);
}

._dialog_aw6lw_2 {
  --p-dialog-color: var(--ds-fg-primary);
  --p-dialog-border-radius: var(--ds-rounding-modal);
  --p-dialog-shadow: none;

  width: var(--ds-modal-sm-width);
  padding: var(--spacing-12) var(--spacing-16) var(--spacing-16);
}
._dialog_aw6lw_2.p-dialog {
    border: none;
}
._dialog_aw6lw_2 ._close-btn_aw6lw_14 {
    height: var(--spacing-24);
}
._title-wrapper_aw6lw_19 {
  display: flex;
  justify-content: space-between;
  margin-bottom: var(--spacing-16);
}
._title_aw6lw_19 {
  font-weight: 600;
  font-size: var(--ds-text-h4-font-size);
  line-height: var(--ds-text-h4-line-height);
  letter-spacing: var(--ds-text-h4-letter-spacing);
  text-wrap: balance;
  white-space-collapse: preserve-breaks;
}
._message_aw6lw_29 {
  font-size: var(--ds-text-body-p3-font-size);
  letter-spacing: var(--ds-text-body-p3-letter-spacing);
  line-height: var(--ds-text-body-p3-line-height);
  color: var(--ds-fg-tertiary);
}
._header_aw6lw_34 {
  margin-bottom: var(--spacing-12);
}
._footer_aw6lw_38 {
  margin-top: var(--spacing-12);
  display: flex;
  gap: var(--spacing-12);
  justify-content: flex-end;
}
._mask_aw6lw_45 {
  --p-mask-background: var(--ds-bg-scrim);
}

._root_lmig7_2 {
  --p-popover-content-padding: var(--ds-spacing-popover-md);
  --p-popover-border-radius: var(--ds-rouding-popover-md);
  --p-popover-border-color: transparent;
  --p-popover-shadow: var(--ds-box-shadow-m);
  --p-popover-background: var(--ds-bg-primary);
  --p-popover-gutter: var(--spacing-4);
}
._root_lmig7_2._wrapper_lmig7_10 {
    overflow: hidden;
    border: none;
}
._root_lmig7_2:before,
  ._root_lmig7_2:after {
    display: none;
}
._size-md_lmig7_21 ._content_lmig7_22 {
    width: var(--ds-size-popover-width-md);
}
._size-xs_lmig7_27 ._content_lmig7_22 {
    width: var(--ds-size-popover-width-xs);
}
._size-flex_lmig7_33 ._content_lmig7_22 {
    width: auto;
}
._header_lmig7_39 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-bottom: var(--spacing-10);
}
._title_lmig7_46 {
  color: var(--ds-fg-primary);
  font-size: var(--ds-text-body-p2-semibold-font-size);
  letter-spacing: var(--ds-text-body-p2-semibold-letter-spacing);
  line-height: var(--ds-text-body-p2-semibold-line-height);
  font-weight: var(--ds-text-body-p2-semibold-font-weight);
}

._loader-wrapper_1557b_2 {
  position: absolute;
  height: 100%;
  z-index: var(--z-index-tooltip);
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: flex;
  justify-content: center;
  align-items: center;
}
._overlay_1557b_15 {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: var(--ds-bg-primary);
  opacity: 0.8;
}
._fullscreen_1557b_25 {
  position: fixed;
}
._spinner_1557b_29 {
  color: var(--ds-color-brand-primary);
}
@layer ui-kit {
:root {
  --color-gray-450: 71, 75, 82;
  --color-gray-400: 83, 87, 95;
  --color-gray-350: 111, 116, 128;
  --color-gray-200: 163, 171, 187;
  --color-gray-100: 215, 219, 226;
  --color-gray-50: 240, 242, 245;

  --color-blue-cyan-600: 0, 100, 217;
  --color-blue-cyan-550: 0, 110, 236;
  --color-blue-cyan-500: 0, 117, 255;
  --color-blue-cyan-50: 191, 221, 255;

  --color-orange-700: 178, 45, 0;
  --color-orange-600: 217, 54, 0;

  --color-yellow-amber-700: 178, 104, 0;
  --color-yellow-amber-600: 217, 126, 0;

  --color-mint-875: 0, 115, 48;
  --color-mint-825: 0, 131, 55;
  --color-mint-800: 0, 140, 59;
  --color-mint-700: 0, 178, 75;
}
}

@layer ui-kit {

:root {
  --ds-color-brand-primary: rgb(var(--color-blue-cyan-500));
  --ds-color-brand-primary-hover: rgb(var(--color-blue-cyan-550));
  --ds-brand-primary-subtle: rgba(var(--color-blue-cyan-500), 0.68);

  --ds-color-brand-accent: rgb(var(--color-mint-700));
  --ds-color-brand-accent-hover: rgb(var(--color-mint-800));

  --ds-control-primary: var(--ds-color-brand-primary);
  --ds-control-primary-hover: var(--ds-color-brand-primary-hover);
  --ds-control-primary-focus: var(--ds-color-brand-primary);
  --ds-control-primary-elevate: var(--ds-fg-brand-primary);

  --ds-control-accent: var(--ds-color-brand-accent);
  --ds-control-accent-hover: var(--ds-color-brand-accent-hover);
  --ds-control-accent-elevate: var(--ds-fg-brand-primary);

  --ds-control-secondary: rgba(163, 171, 187, 0.16);
  --ds-control-secondary-hover: rgba(163, 171, 187, 0.2);
  --ds-control-secondary-elevate: var(--ds-fg-primary);
  --ds-control-secondary-border: var(--color-gray-50);

  --ds-control-input: rgba(var(--color-gray-200), 0.16);
  --ds-control-input-hover: rgba(var(--color-gray-200), 0.2);
  --ds-control-input-focus-border: var(--ds-color-brand-primary);
  --ds-control-input-elevate: var(--ds-fg-secondary);
  --ds-control-input-elevate-filled: var(--ds-fg-primary);
  --ds-control-input-border: rgb(var(--color-gray-50));

  --ds-fg-primary: rgba(20, 20, 20, 1);
  --ds-fg-primary-hover: #000;
  --ds-fg-secondary: rgb(var(--color-gray-400));
  --ds-fg-secondary-hover: rgb(var(--color-gray-450));
  --ds-fg-tertiary: rgb(var(--color-gray-350));
  --ds-fg-brand-primary: #fff;

  --ds-bg-primary: rgb(255, 255, 255);
  --ds-bg-secondary: rgb(var(--color-gray-50));
  --ds-bg-tertiary: rgb(var(--color-gray-100));
  --ds-bg-scrim: rgba(14, 16, 17, 0.9);
  --ds-bg-elevated: var(--ds-bg-primary);

  --ds-border: rgba(var(--color-gray-200), 0.16);
  --ds-border-focus: var(--ds-brand-primary-subtle);

  --ds-color-informative: rgb(var(--color-blue-cyan-500));
  --ds-color-informative-hover: rgb(var(--color-blue-cyan-600));
  --ds-color-informative-subtle: rgba(var(--color-blue-cyan-500), 0.68);

  --ds-color-positive: rgb(var(--color-mint-825));
  --ds-color-positive-hover: rgb(var(--color-mint-875));
  --ds-color-positive-subtle: rgba(var(--color-mint-825), 0.6);

  --ds-color-warning: rgb(var(--color-yellow-amber-600));
  --ds-color-warning-hover: rgb(var(--color-yellow-amber-700));
  --ds-color-warning-subtle: rgba(var(--color-yellow-amber-600), 0.6);

  --ds-color-negative: rgb(var(--color-orange-600));
  --ds-color-negative-hover: rgb(var(--color-orange-700));
  --ds-color-negative-subtle: rgba(var(--color-orange-600), 0.6);
}
}

@layer ui-kit {
:root {
  /* Box-Shadow */

  --ds-box-shadow-sm: 0px 2px 6px 0px rgba(0, 0, 0, 0.08);
  --ds-box-shadow-m: 0px 8px 16px -3px rgba(0, 0, 0, 0.08), 0px 1px 4px 0px rgba(0, 0, 0, 0.05);
  --ds-box-shadow-m-left: -4px 0px 8px 0px rgba(0, 0, 0, 0.05);
  --ds-box-shadow-m-right: 4px 0px 8px 0px rgba(0, 0, 0, 0.05);

  --ds-box-shadow-tooltip: var(--ds-box-shadow-m);
  --ds-box-shadow-popover: var(--ds-box-shadow-m);

  /* Opacity */

  --ds-item-opacity-disabled: 0.5;
  --ds-item-opacity-active: 0.86;
}
}

@layer ui-kit {
:root {
  --rounding-0: 0px;
  --rounding-4: 4px;
  --rounding-6: 6px;
  --rounding-8: 8px;
  --rounding-10: 10px;
  --rounding-12: 12px;
  --rounding-16: 16px;
  --rounding-20: 20px;
  --rounding-24: 24px;
  --rounding-32: 32px;
  --rounding-max: 999px;
}
}

@layer ui-kit {

:root {
  --ds-rounding-container-md: var(--rounding-12);
  --ds-rounding-container-lg: var(--rounding-16);
  --ds-rounding-container-xs: var(--rounding-8);

  --ds-rounding-modal: var(--rounding-24);

  --ds-rounding-control-m: var(--rounding-10);
  --ds-rounding-control-lg: var(--rounding-10);
  --ds-rounding-control-xl: var(--rounding-10);
  --ds-rounding-control-2xl: var(--rounding-12);

  --ds-rounding-badge: var(--rounding-max);
  --ds-rounding-tag: var(--rounding-12);
  --ds-rounding-checkbox: var(--rounding-6);
  --ds-rounding-switch: var(--rounding-max);
  --ds-rounding-tooltip: var(--rounding-12);
  --ds-rounding-table: var(--rounding-12);
  --ds-rounding-drop-down: var(--rounding-16);
  --ds-rounding-radio: var(--rounding-max);
  --ds-rounding-static-badge: var(--rounding-8);

  --ds-rounding-input-md: var(--rounding-10);
  --ds-rounding-input-xl: var(--rounding-12);

  --ds-rounding-button-xl: var(--rounding-12);
  --ds-rounding-button-md: var(--rounding-10);
  --ds-rounding-button-xs: var(--rounding-10);

  --ds-rouding-popover-md: var(--rounding-12);
}
}

@layer ui-kit {
:root {
  /* Size */
  --ds-button-xs: 24px;
  --ds-button-md: 36px;
  --ds-button-xl: 44px;

  --ds-input-md: 36px;
  --ds-input-xl: 44px;

  --ds-size-control-md: 36px;
  --ds-size-control-xl: 44px;
  --ds-size-control-2xl: 44px;

  --ds-modal-sm-width: 390px;
  --ds-modal-md-width: 620px;
  --ds-modal-xl-width: 768px;
  --ds-modal-xxl-width: 1000px;
  --ds-modal-height-max: 768px;

  --ds-table-height-cell: 44px;
  --ds-table-height-head: 44px;

  --ds-sidebar-collapsed-width: 64px;
  --ds-sidebar-expanded-width: 280px;

  --ds-size-popover-width-md: 328px;
  --ds-size-popover-width-xs: 240px;
}
}

@layer ui-kit {
.ds-snackbar {
  padding: var(--spacing-12);
  gap: var(--spacing-12);
  border-radius: var(--ds-rounding-container-lg);
}

  .ds-snackbar .el-notification__title {
    font-size: var(--ds-text-body-p2-semibold-font-size);
    letter-spacing: var(--ds-text-body-p2-semibold-letter-spacing);
    line-height: var(--ds-text-body-p2-semibold-line-height);
    font-weight: var(--ds-text-body-p2-semibold-font-weight);
    color: var(--ds-fg-primary);
  }

  .ds-snackbar .el-notification__content {
    margin-top: var(--spacing-4);
  }

    .ds-snackbar .el-notification__content p {
      font-size: var(--ds-text-body-p3-font-size);
      letter-spacing: var(--ds-text-body-p3-letter-spacing);
      line-height: var(--ds-text-body-p3-line-height);
      font-weight: var(--ds-text-body-p3-regular-font-weight);
      color: var(--ds-fg-secondary);
    }

  .ds-snackbar .el-notification__group {
    margin: 0;
  }

  .ds-snackbar .el-notification__closeBtn {
    top: var(--spacing-12);
    right: var(--spacing-12);
    width: 20px;
    height: 20px;
    color: var(--ds-fg-tertiary);
  }

    .ds-snackbar .el-notification__closeBtn svg {
      width: 20px;
      height: 20px;
    }
}

@layer ui-kit {
:root {
  --spacing-2: 2px;
  --spacing-4: 4px;
  --spacing-6: 6px;
  --spacing-8: 8px;
  --spacing-10: 10px;
  --spacing-12: 12px;
  --spacing-14: 14px;
  --spacing-16: 16px;
  --spacing-18: 18px;
  --spacing-20: 20px;
  --spacing-22: 22px;
  --spacing-24: 24px;
  --spacing-32: 32px;
  --spacing-36: 36px;
  --spacing-40: 40px;
  --spacing-44: 44px;
  --spacing-48: 48px;
  --spacing-64: 64px;
}
}

@layer ui-kit {

:root {
  --ds-margin-modal: var(--spacing-64);
  --ds-padding-modal: var(--spacing-20);
  --ds-padding-modal-header-bottom: var(--spacing-16);

  --ds-control-input-md-outside: var(--spacing-12);
  --ds-control-input-md-inside: var(--spacing-12);
  --ds-control-input-spacing: var(--spacing-8);

  --ds-spacing-popover-md: var(--spacing-8);
  --ds-spacing-popover-xl: var(--spacing-16);

  --ds-spacing-listbox-md: var(--spacing-8);

  --ds-spacing-listbox-between: var(--spacing-4);
}
}

@layer ui-kit {
:root {
  /* Typography - H1 */
  --ds-text-h1-font-size: 36px;
  --ds-text-h1-line-height: 40px;
  --ds-text-h1-letter-spacing: -0.79px;

  /* Typography - H2 */
  --ds-text-h2-font-size: 28px;
  --ds-text-h2-line-height: 32px;
  --ds-text-h2-letter-spacing: -0.59px;

  /* Typography - H3 */
  --ds-text-h3-font-size: 24px;
  --ds-text-h3-line-height: 28px;
  --ds-text-h3-letter-spacing: -0.47px;

  /* Typography - H4 */
  --ds-text-h4-font-size: 20px;
  --ds-text-h4-line-height: 24px;
  --ds-text-h4-letter-spacing: -0.33px;

  /* Typography - Body P2 */
  --ds-text-body-p2-semibold-font-weight: 600;
  --ds-text-body-p2-semibold-font-size: 16px;
  --ds-text-body-p2-semibold-line-height: 22px;
  --ds-text-body-p2-semibold-letter-spacing: -0.12px;

  /* Typography - Body P3 */
  --ds-text-body-p3-font-size: 14px;
  --ds-text-body-p3-line-height: 20px;
  --ds-text-body-p3-letter-spacing: 0;
  --ds-text-body-p3-regular-font-weight: 400;
  --ds-text-body-p3-medium-font-weight: 500;
  --ds-text-body-p3-semibold-font-weight: 600;

  /* Typography - Caption S */
  --ds-text-caption-s-font-size: 12px;
  --ds-text-caption-s-line-height: 16px;
  --ds-text-caption-s-letter-spacing: 0.01px;
  --ds-text-caption-s-regular-font-weight: 400;
  --ds-text-caption-s-medium-font-weight: 500;
  --ds-text-caption-s-semibold-font-weight: 600;
}
}

@layer ui-kit {

:root {
  --font-family-main:
    'Inter', 'Poppins', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto',
    'Helvetica Neue', 'Arial', 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol',
    'Noto Color Emoji';
  -webkit-font-smoothing: antialiased;
}

.ds-text-regular {
  font-weight: 400;
}

.ds-text-semibold {
  font-weight: 600;
}

.ds-text-h1 {
  font-weight: 600;
  font-size: var(--ds-text-h1-font-size);
  line-height: var(--ds-text-h1-line-height);
  letter-spacing: var(--ds-text-h1-letter-spacing);
  text-wrap: balance;
  white-space-collapse: preserve-breaks;
}

.ds-text-h2 {
  font-weight: 600;
  font-size: var(--ds-text-h2-font-size);
  line-height: var(--ds-text-h2-line-height);
  letter-spacing: var(--ds-text-h2-letter-spacing);
  text-wrap: balance;
  white-space-collapse: preserve-breaks;
}

.ds-text-h3 {
  font-weight: 600;
  font-size: var(--ds-text-h3-font-size);
  line-height: var(--ds-text-h3-line-height);
  letter-spacing: var(--ds-text-h3-letter-spacing);
  text-wrap: balance;
  white-space-collapse: preserve-breaks;
}

.ds-text-h4 {
  font-weight: 600;
  font-size: var(--ds-text-h4-font-size);
  line-height: var(--ds-text-h4-line-height);
  letter-spacing: var(--ds-text-h4-letter-spacing);
  text-wrap: balance;
  white-space-collapse: preserve-breaks;
}

.ds-text-p2 {
  font-size: var(--ds-text-body-p2-semibold-font-size);
  letter-spacing: var(--ds-text-body-p2-semibold-letter-spacing);
  line-height: var(--ds-text-body-p2-semibold-line-height);
}

.ds-text-p2-semibold {
  font-size: var(--ds-text-body-p2-semibold-font-size);
  letter-spacing: var(--ds-text-body-p2-semibold-letter-spacing);
  line-height: var(--ds-text-body-p2-semibold-line-height);
  font-weight: var(--ds-text-body-p2-semibold-font-weight);
}

.ds-text-p3 {
  font-size: var(--ds-text-body-p3-font-size);
  letter-spacing: var(--ds-text-body-p3-letter-spacing);
  line-height: var(--ds-text-body-p3-line-height);
}

.ds-text-p3-regular {
  font-size: var(--ds-text-body-p3-font-size);
  letter-spacing: var(--ds-text-body-p3-letter-spacing);
  line-height: var(--ds-text-body-p3-line-height);
  font-weight: var(--ds-text-body-p3-regular-font-weight);
}

.ds-text-p3-semibold {
  font-size: var(--ds-text-body-p3-font-size);
  letter-spacing: var(--ds-text-body-p3-letter-spacing);
  line-height: var(--ds-text-body-p3-line-height);
  font-weight: var(--ds-text-body-p3-semibold-font-weight);
}

.ds-text-caption-s {
  font-size: var(--ds-text-caption-s-font-size);
  letter-spacing: var(--ds-text-caption-s-letter-spacing);
  line-height: var(--ds-text-caption-s-line-height);
}

.ds-text-caption-s-medium {
  font-size: var(--ds-text-caption-s-font-size);
  letter-spacing: var(--ds-text-caption-s-letter-spacing);
  line-height: var(--ds-text-caption-s-line-height);
  font-weight: var(--ds-text-caption-s-medium-font-weight);
}

.ds-text-caption-s-regular {
  font-size: var(--ds-text-caption-s-font-size);
  letter-spacing: var(--ds-text-caption-s-letter-spacing);
  line-height: var(--ds-text-caption-s-line-height);
  font-weight: var(--ds-text-caption-s-regular-font-weight);
}

.ds-text-caption-s-semibold {
  font-size: var(--ds-text-caption-s-font-size);
  letter-spacing: var(--ds-text-caption-s-letter-spacing);
  line-height: var(--ds-text-caption-s-line-height);
  font-weight: var(--ds-text-caption-s-semibold-font-weight);
}
}

@layer ui-kit {

@supports (-moz-appearance: none) {
  * {
    scrollbar-color: var(--ds-bg-tertiary) transparent;
    scrollbar-width: thin;
  }
}

*:-moz-window-inactive {
  scrollbar-color: var(--ds-bg-tertiary) transparent;
}

::-webkit-scrollbar {
  width: 4px;
  height: 4px;
}

::-webkit-scrollbar:window-inactive {
  scrollbar-color: var(--ds-bg-tertiary) transparent;
}

::-webkit-scrollbar-thumb {
  border-radius: var(--rounding-max);
  background-color: var(--ds-bg-tertiary);
}

::-webkit-scrollbar-thumb:window-inactive {
  background-color: var(--ds-bg-tertiary);
}

::-webkit-scrollbar-button,
::-webkit-scrollbar-corner {
  display: none;
}

::-moz-scrollbar {
  width: 4px;
  height: 4px;
}

::-moz-scrollbar-thumb {
  border-radius: var(--rounding-max);
  background-color: var(--ds-bg-tertiary);
}

::-moz-scrollbar-button,
::-moz-scrollbar-corner {
  display: none;
}
}

@layer ui-kit {
:root {
  --z-index-modal-layout: 1000;
  --z-index-tooltip: 1010;
}
}

@layer ui-kit {

.fade-enter-active,
.fade-leave-active {
  transition: opacity 300ms ease;
}

.fade-enter-from,
.fade-leave-to {
  opacity: 0;
}
}

@layer ui-kit-normalize {

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */

/* Document
   ========================================================================== */

/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */

html {
  line-height: 1.15; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
}

/* Sections
   ========================================================================== */

/**
 * Remove the margin in all browsers.
 */

body {
  margin: 0;
}

/**
 * Render the `main` element consistently in IE.
 */

main {
  display: block;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */

h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* Grouping content
   ========================================================================== */

/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */

hr {
  box-sizing: content-box; /* 1 */
  height: 0; /* 1 */
  overflow: visible; /* 2 */
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

pre {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/* Text-level semantics
   ========================================================================== */

/**
 * Remove the gray background on active links in IE 10.
 */

a {
  background-color: transparent;
}

/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */

abbr[title] {
  border-bottom: none; /* 1 */
  -webkit-text-decoration: underline;
  text-decoration: underline; /* 2 */
  -webkit-text-decoration: underline dotted;
          text-decoration: underline;
          text-decoration: underline dotted; /* 2 */
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */

b,
strong {
  font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

code,
kbd,
samp {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/**
 * Add the correct font size in all browsers.
 */

small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Embedded content
   ========================================================================== */

/**
 * Remove the border on images inside links in IE 10.
 */

img {
  border-style: none;
}

/* Forms
   ========================================================================== */

/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */

button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-size: 100%; /* 1 */
  line-height: 1.15; /* 1 */
  margin: 0; /* 2 */
  border: 0;
  background-color: transparent;
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */

button,
input {
  /* 1 */
  overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */

button,
select {
  /* 1 */
  text-transform: none;
}

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */

button,
[type='button'],
[type='reset'],
[type='submit'] {
  -webkit-appearance: button;
}

/**
 * Remove the inner border and padding in Firefox.
 */

button::-moz-focus-inner,
[type='button']::-moz-focus-inner,
[type='reset']::-moz-focus-inner,
[type='submit']::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */

button:-moz-focusring,
[type='button']:-moz-focusring,
[type='reset']:-moz-focusring,
[type='submit']:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */

fieldset {
  padding: 0.35em 0.75em 0.625em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */

legend {
  box-sizing: border-box; /* 1 */
  color: inherit; /* 2 */
  display: table; /* 1 */
  max-width: 100%; /* 1 */
  padding: 0; /* 3 */
  white-space: normal; /* 1 */
}

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */

progress {
  vertical-align: baseline;
}

/**
 * Remove the default vertical scrollbar in IE 10+.
 */

textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */

[type='checkbox'],
[type='radio'] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */

[type='number']::-webkit-inner-spin-button,
[type='number']::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */

[type='search'] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */

[type='search']::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/* Interactive
   ========================================================================== */

/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */

details {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */

summary {
  display: list-item;
}

/* Misc
   ========================================================================== */

/**
 * Add the correct display in IE 10+.
 */

template {
  display: none;
}

/**
 * Add the correct display in IE 10.
 */

[hidden] {
  display: none;
}
}

@layer ui-kit-normalize {
  * {
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    font-family: var(--font-family-main);
  }

  body {
    color: var(--ds-fg-primary);
  }
}
/* причина: в backoffice ui kit нету treeselect */
.p-treeselect-overlay {
  --p-tree-node-selected-color: rgb(var(--color-blue-cyan-500));
  --p-tree-node-selected-background: rgb(var(--color-blue-cyan-50));
  --p-tree-node-padding: 12px 16px 12px 0px;
  max-width: 328px;
}
.p-tree-node-label {
  width: 100%;
}
.p-tree-node-label > div {
  align-items: center;
}
.p-treeselect-label {
  font-size: 14px;
  line-height: 20px;
  height: 36px;
  color: var(--ds-fg-secondary);
}
.middle > .p-treeselect {
  height: var(--ds-size-control-md);
}
.large > .p-treeselect {
  height: var(--ds-size-control-xl);
}
.p-treeselect-label-container {
  display: flex;
  align-items: center;
}
/* ждем https://01tech.atlassian.net/browse/ECOB-613 */
.p-multiselect-overlay {
  max-width: 328px;
}
.p-multiselect-label > span {
  justify-content: space-between;
}
@layer afs-normalize {
a {
  color: inherit;
  text-decoration: inherit;
}
}
:root {
  --tooltip-border-radius: var(--rounding-16);
  --tooltip-background: #ffffff;
  --tooltip-box-shadow: 0px 8px 16px -3px rgba(0, 0, 0, 0.08), 0px 1px 4px 0px rgba(0, 0, 0, 0.05);
  --tooltip-color: #141414;
  --tooltip-min-width: 140px;
  --tooltip-max-width: 270px;
  --tooltip-z-index: 1110;
  --tooltip-padding: var(--spacing-8) var(--spacing-12);
  --tooltip-spaced-padding: 0 0.75rem;
  --tooltip-arrow-background: #ffffff;

  --tooltip-text-title-color: #141414;
  --tooltip-text-description-color: #141414;
  --tooltip-text-gap: 8px;

  --tooltip-popover-width: 308px;
  --tooltip-popover-border-radius: var(--rounding-16);
  --tooltip-popover-padding: 16px 16px 8px;
  --tooltip-popover-color: #000000;
}
:root {
  --skeleton-background: linear-gradient(90deg, rgba(179,182,189, 0.08) 8%, rgba(179,182,189, 0.12) 16%, rgba(179,182,189, 0.08) 32%);
  --skeleton-border-radius: 6px;
}
:root {
  --ds-icon-color: var(--ds-fg-secondary);
}


._loaderFallback_1atbt_2 {
  position: fixed;
  inset: 0;
  z-index: 999;
}
