._flex_dw8hj_1 {
  flex: 1;
}

._squared_dw8hj_5 {
  border-radius: 0;
}

._simple-rounded_dw8hj_9 {
  border-radius: var(--radius-factor);
  overflow: hidden;
}

._basic-rounded_dw8hj_14 {
  border-radius: calc(1.5 * var(--radius-factor));
  overflow: hidden;
}

._double-rounded_dw8hj_19 {
  border-radius: calc(2 * var(--radius-factor));
  overflow: hidden;
}

._upper-rounded_dw8hj_24 {
  border-top-left-radius: calc(2 * var(--radius-factor));
  border-top-right-radius: calc(2 * var(--radius-factor));
  overflow: hidden;
}

._lower-rounded_dw8hj_30 {
  border-bottom-left-radius: calc(2 * var(--radius-factor));
  border-bottom-right-radius: calc(2 * var(--radius-factor));
  overflow: hidden;
}

._lined_dw8hj_36 {
  border: var(--line-style);
}

._shadow-light_dw8hj_40 {
  box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.12);
}

._shadow-semilight_dw8hj_44 {
  box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.16);
}

._shadow-regular_dw8hj_48 {
  box-shadow: 0px 4px 6px rgba(0, 0, 0, 0.24);
}

._shadow-semibold_dw8hj_52 {
  box-shadow: 0px 6px 10px rgba(0, 0, 0, 0.36);
}

._shadow-bold_dw8hj_56 {
  box-shadow: 0px 8px 16px rgba(0, 0, 0, 0.48);
}

._shadow-extrabold_dw8hj_60 {
  box-shadow: 0px 12px 24px rgba(0, 0, 0, 0.6);
}

._shadow-surrounded_dw8hj_64 {
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.25);
}

._scroll-x_dw8hj_68 {
  overflow-x: auto;
  overflow-y: hidden;
}

._scroll-y_dw8hj_73 {
  overflow-x: hidden;
  overflow-y: auto;
}

._scroll-xy_dw8hj_78 {
  overflow-x: auto;
  overflow-y: auto;
}._container_1ko60_1 {
  display: flex;
  min-height: 0;
}

._flex_1ko60_6 {
  flex: 1 1 auto;
}

._vertical_1ko60_10 {
  flex-direction: column;
}

._horizontal_1ko60_14 {
  flex-direction: row;
}

._align-start_1ko60_18 {
  align-items: flex-start;
}

._align-end_1ko60_22 {
  align-items: flex-end;
}

._align-center_1ko60_26 {
  align-items: center;
}

._align-stretch_1ko60_30 {
  align-items: stretch;
}

._justify-start_1ko60_34 {
  justify-content: flex-start;
}

._justify-center_1ko60_38 {
  justify-content: center;
}

._justify-end_1ko60_42 {
  justify-content: flex-end;
}

._justify-between_1ko60_46 {
  justify-content: space-between;
}

._justify-around_1ko60_50 {
  justify-content: space-around;
}

._justify-evenly_1ko60_54 {
  justify-content: space-evenly;
}._label_1qpgi_1 {
  min-width: 0 !important;
  min-height: min-content !important;
}

._default-padding_1qpgi_6 {
  padding-left: 5px;
  padding-right: 5px;
}

._flex_1qpgi_11 {
  flex: 1;
}

._align-left_1qpgi_15 {
  text-align: left;
}

._align-center_1qpgi_19 {
  text-align: center;
}

._align-right_1qpgi_23 {
  text-align: right;
}

._align-justify_1qpgi_27 {
  text-align: justify;
}

._position-top_1qpgi_31 {
  display: flex;
  align-items: flex-start;
}

._position-center_1qpgi_36 {
  display: table-cell;
  vertical-align: middle;
}

._position-bottom_1qpgi_41 {
  display: flex;
  align-items: flex-end;
}

._title_1qpgi_46 {
  font-family: var(--text-title-font) !important;
  font-size: var(--text-title-size) !important;
  font-weight: var(--text-title-weight) !important;
  color: var(--text-title-color) !important;
}

._subtitle_1qpgi_53 {
  font-family: var(--text-subtitle-font) !important;
  font-size: var(--text-subtitle-size) !important;
  font-weight: var(--text-subtitle-weight) !important;
  color: var(--text-subtitle-color) !important;
}

._normal_1qpgi_60 {
  font-family: var(--text-normal-font) !important;
  font-size: var(--text-normal-size) !important;
  font-weight: var(--text-normal-weight) !important;
  color: var(--text-normal-color) !important;
}

._little_1qpgi_67 {
  font-family: var(--text-little-font) !important;
  font-size: var(--text-little-size) !important;
  font-weight: var(--text-little-weight) !important;
  color: var(--text-little-color) !important;
}

._accented_1qpgi_74 {
  color: var(--palette-accent) !important;
}

._disabled_1qpgi_78 {
  color: var(--palette-disabled) !important;
}

._italic_1qpgi_82 {
  font-style: italic;
}

._actionable_1qpgi_86 {
  text-decoration: underline;
  cursor: pointer;
}

._styled_1qpgi_91 {
  position: relative;
  padding-right: 32px;
  padding-left: 10px;
  z-index: 0;
}
._styled_1qpgi_91::before {
  content: "";
  position: absolute;
  inset: 0;
  background-color: var(--palette-light-fillable);
  z-index: -1;
  clip-path: polygon(0 0, calc(100% - 32px) 0, 100% 100%, 100% 100%, 0 100%);
}._container_1s59a_1 {
  background-color: var(--palette-background);
  padding: 0 12px;
  border: solid 2px;
  border-radius: var(--radius-factor);
  transition: background-color 0.2s ease, border-color 0.2s ease;
  cursor: pointer;
  position: relative;
  overflow: hidden;
  z-index: 0;
}
._container_1s59a_1::before {
  content: "";
  position: absolute;
  inset: 0;
  background-color: black;
  opacity: 0;
  transition: opacity 0.2s ease;
  z-index: -1;
}
._container_1s59a_1:focus {
  border-color: var(--palette-border);
}

._label_1s59a_25 {
  transition: color 0.2s ease;
}

._primary-contained_1s59a_29 {
  background-color: var(--palette-accent);
  border-color: var(--palette-accent);
}
._primary-contained_1s59a_29:hover::before {
  opacity: 0.1;
}
._primary-contained_1s59a_29:active::before {
  opacity: 0.3;
}
._primary-contained_1s59a_29 ._label_1s59a_25 {
  color: white !important;
}

._primary-outlined_1s59a_43 {
  border-color: var(--palette-accent);
  border-radius: 0;
}
._primary-outlined_1s59a_43:hover {
  background-color: var(--palette-accent);
}
._primary-outlined_1s59a_43:hover ._label_1s59a_25 {
  color: white !important;
}
._primary-outlined_1s59a_43:active::before {
  opacity: 0.3;
}

._secondary-contained_1s59a_57 {
  background-color: var(--palette-secondary);
  border-color: var(--palette-secondary);
}
._secondary-contained_1s59a_57:hover::before {
  opacity: 0.1;
}
._secondary-contained_1s59a_57:active::before {
  opacity: 0.3;
}
._secondary-contained_1s59a_57 ._label_1s59a_25 {
  color: white !important;
}

._secondary-outlined_1s59a_71 {
  border-color: var(--palette-secondary);
  border-radius: 0;
}
._secondary-outlined_1s59a_71:hover {
  background-color: var(--palette-secondary);
}
._secondary-outlined_1s59a_71:hover ._label_1s59a_25 {
  color: white !important;
}
._secondary-outlined_1s59a_71:active::before {
  opacity: 0.3;
}

._disabled_1s59a_85 {
  border-color: var(--palette-disabled);
  pointer-events: none;
  cursor: default;
  background-color: var(--palette-light-fillable);
}
._disabled_1s59a_85 ._label_1s59a_25 {
  color: inherit !important;
}._base-container_1j5vp_1, ._translucent-container_1j5vp_1, ._container_1j5vp_1 {
  transition: background-color 0.2s ease;
  cursor: pointer;
}

._container_1j5vp_1:hover {
  background-color: var(--palette-selectable-hover-fill);
}
._container_1j5vp_1:active {
  background-color: var(--palette-selectable-pressed-fill);
}

._translucent-container_1j5vp_1:hover {
  background-color: var(--palette-selectable-transparent-hover-fill);
}
._translucent-container_1j5vp_1:active {
  background-color: var(--palette-selectable-transparent-pressed-fill);
}

._disabled_1j5vp_20 {
  pointer-events: none;
  cursor: default;
  background-color: transparent !important;
}._container_usvai_1 {
  position: relative;
  border-radius: var(--radius-factor);
  background-color: var(--palette-light-fillable);
  box-sizing: border-box;
  background-repeat: no-repeat;
  background-position: center bottom;
  background-size: 100% 2px;
  transition: background-color 0.3s ease, background-image 0.3s ease;
}

._container_usvai_1:hover:not(:focus-within):not(._invalid_usvai_12) {
  background-image: linear-gradient(to right, var(--palette-border) 0 100%);
  background-size: 0% 2px;
  animation: _expand-line_usvai_1 0.3s ease forwards;
}

._container_usvai_1:focus-within {
  background-image: linear-gradient(to right, var(--palette-accent) 0 100%);
}

._container_usvai_1._invalid_usvai_12:not(:focus-within) {
  background-image: linear-gradient(to right, var(--palette-warning) 0 100%);
}

._container_usvai_1._invalid_usvai_12:hover:not(:focus-within) {
  background-image: linear-gradient(to right, var(--palette-border) 0 100%);
  background-size: 0% 2px;
  animation: _expand-line_usvai_1 0.3s ease forwards;
}

._backgrounded_usvai_32 {
  background-color: var(--palette-background);
}

@keyframes _expand-line_usvai_1 {
  0% {
    background-size: 0% 2px;
  }
  100% {
    background-size: 100% 2px;
  }
}._combobox_dvww4_1 {
  width: 100%;
  height: 100% !important;
}
._combobox_dvww4_1 ._MuiAutocomplete-endAdornment_dvww4_5 > button {
  border-radius: 0px !important;
  padding: 4px !important;
  transition: background-color 0.2s;
}
._combobox_dvww4_1 ._MuiAutocomplete-endAdornment_dvww4_5 > button:hover {
  background-color: var(--palette-hover) !important;
}
._combobox_dvww4_1 ._MuiAutocomplete-endAdornment_dvww4_5 > button svg {
  color: var(--palette-accent);
}
._combobox_dvww4_1 ._MuiAutocomplete-option_dvww4_16[aria-selected=true] {
  background-color: var(--palette-fillable);
  border-radius: 0 !important;
}
._combobox_dvww4_1 ._MuiAutocomplete-option_dvww4_16._Mui-focused_dvww4_20 {
  background-color: var(--palette-hover);
}
._combobox_dvww4_1 .MuiAutocomplete-endAdornment {
  right: 8px;
}

._option_dvww4_27 {
  border-radius: 0 !important;
  padding: 10px 15px !important;
  gap: 5px !important;
}

._chip_dvww4_33 {
  background-color: var(--palette-background) !important;
  border: var(--line-style) !important;
  margin: 0 !important;
  border-radius: calc(var(--radius-factor) * 2) !important;
  font: inherit;
  box-shadow: none;
  box-sizing: border-box;
  width: 100%;
  max-width: 100%;
  justify-content: space-between;
}
._chip_dvww4_33 .MuiChip-label {
  flex: 1 1 auto;
  overflow: hidden;
  text-overflow: ellipsis;
  color: var(--palette-accent) !important;
}
._chip_dvww4_33 .MuiChip-deleteIcon {
  color: var(--palette-accent);
}

._multiple_dvww4_55 {
  height: auto !important;
}
._multiple_dvww4_55 .MuiInputBase-root {
  height: auto !important;
  min-height: 34px;
  flex-wrap: wrap;
  align-items: center;
  row-gap: 3px;
  padding: 4px 46px 4px 6px !important;
}
._multiple_dvww4_55 .MuiAutocomplete-input {
  height: 24px !important;
  flex: 1 0 100% !important;
  min-width: 0 !important;
  line-height: 24px !important;
  padding: 0 6px !important;
}
._multiple_dvww4_55 .MuiAutocomplete-clearIndicator {
  display: none;
}

._single-value_dvww4_77 .MuiInputBase-root {
  flex-wrap: nowrap;
  align-items: center;
  box-sizing: border-box;
  padding: 4px 46px 4px 6px !important;
}
._single-value_dvww4_77 .MuiAutocomplete-input {
  flex: 0 0 0 !important;
  width: 0 !important;
  min-width: 0 !important;
  padding: 0 !important;
}
._single-value_dvww4_77 .MuiAutocomplete-clearIndicator {
  display: none;
}
._single-value_dvww4_77 ._chip_dvww4_33 {
  width: 100%;
  max-width: 100%;
  flex: 1 1 auto;
  height: 100%;
  min-height: 0;
}

._normal_dvww4_100 {
  font-family: var(--text-normal-font) !important;
  font-size: var(--text-normal-size) !important;
  font-weight: var(--text-normal-weight) !important;
  color: var(--palette-accent) !important;
}

._strong_dvww4_107 {
  font-family: var(--text-subtitle-font) !important;
  font-size: var(--text-subtitle-size) !important;
  font-weight: var(--text-subtitle-weight) !important;
  color: var(--palette-accent) !important;
}

._input-root_dvww4_114 {
  padding: 0 !important;
  min-height: 0 !important;
  height: 100% !important;
}

._input-element_dvww4_120 {
  min-height: 0 !important;
  height: 100% !important;
  padding: 0 50px 3px 12px !important;
  box-sizing: border-box !important;
  text-overflow: ellipsis !important;
  line-height: 32px;
}

._input-element_dvww4_120::placeholder {
  color: var(--palette-border) !important;
  font-size: var(--text-normal-size) !important;
  font-weight: var(--text-normal-weight) !important;
}

._label_dvww4_135 {
  padding: 0 !important;
  width: 100%;
}

._combo-paper_dvww4_140 {
  border: var(--line-style) !important;
  border-radius: var(--radius-factor) !important;
  background-color: var(--palette-background) !important;
}._select_18iku_1 {
  box-sizing: border-box;
  height: 100% !important;
  min-width: 0 !important;
  margin: 0 !important;
  padding: 0 8px !important;
  min-height: 0 !important;
}

._menu_18iku_10 {
  padding: 0 !important;
  margin: 8px 0 0 0 !important;
  border: 1px solid var(--palette-border);
  border-radius: var(--radius-factor) !important;
  background-color: var(--palette-background) !important;
}

._menu-item_18iku_18 {
  padding: 0 !important;
  margin: 0 !important;
  border: none !important;
  height: 42px !important;
  min-height: unset !important;
  line-height: normal !important;
  width: 100%;
  min-width: 0 !important;
}

._option_18iku_29 {
  height: 42px;
}

._selected-option_18iku_33 {
  background-color: var(--palette-fillable) !important;
}

._strong_18iku_37 {
  font-family: var(--text-subtitle-font) !important;
  font-size: var(--text-subtitle-size) !important;
  font-weight: var(--text-subtitle-weight) !important;
  color: var(--text-subtitle-color) !important;
}

._normal_18iku_44 {
  font-family: var(--text-normal-font) !important;
  font-size: var(--text-normal-size) !important;
  font-weight: var(--text-normal-weight) !important;
  color: var(--text-normal-color) !important;
}

._disabled_18iku_51 {
  color: var(--palette-disabled) !important;
}._icon_5493v_1 {
  color: var(--palette-icon) !important;
}
._icon_5493v_1._accented_5493v_4 {
  color: var(--palette-accent) !important;
}
._icon_5493v_1._disabled_5493v_7 {
  color: var(--palette-disabled) !important;
}._container_16h5g_1 {
  position: relative;
  padding: 24px 16px;
  gap: 6px;
  border: 2px dashed var(--palette-line);
  border-radius: calc(1.5 * var(--radius-factor));
  background-color: var(--palette-light-fillable);
  cursor: pointer;
  text-align: center;
  transition: border-color 0.2s ease, background-color 0.2s ease;
}
._container_16h5g_1:hover {
  border-color: var(--palette-accent);
}

._dragging_16h5g_16 {
  border-color: var(--palette-accent);
  background-color: var(--palette-selectable-hover-fill);
}

._invalid_16h5g_21 {
  border-color: var(--palette-error);
}

._filled_16h5g_25 {
  border-style: solid;
  cursor: default;
  text-align: left;
  padding: 12px 16px;
}
._filled_16h5g_25:hover {
  border-color: var(--palette-line);
}

._disabled_16h5g_35 {
  cursor: default;
  opacity: 0.6;
}
._disabled_16h5g_35:hover {
  border-color: var(--palette-line);
}

._hidden-input_16h5g_43 {
  display: none;
}

._icon_16h5g_47 {
  font-size: 60px !important;
}

._file_16h5g_51 {
  width: 100%;
  gap: 10px;
}

._file-info_16h5g_56 {
  min-width: 0;
  gap: 0;
}._container_1d0yd_1 {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100vw;
  height: 100vh;
  max-width: 100vw;
  max-height: 100vh;
  min-width: 100vw;
  min-height: 100vh;
  background-color: transparent;
  transition: background-color 0.5s ease;
  z-index: 1300;
}

._visible_1d0yd_18 {
  background-color: var(--palette-shadow);
}._modal-container_gx7gn_1 {
  background-color: var(--palette-modal-background);
  width: auto;
  height: auto;
}._modalContainer_13o07_1 {
  background-color: var(--palette-modal-background);
  width: auto;
  height: 100%;
  position: absolute;
  top: 0;
  right: 0;
  box-shadow: -2px 0 10px rgba(0, 0, 0, 0.2);
  overflow-y: auto;
  max-height: 100%;
  max-width: 100vw;
}

._slideIn_13o07_14 {
  animation: _slideInFromRight_13o07_1 0.3s ease-out forwards;
}

@keyframes _slideInFromRight_13o07_1 {
  from {
    transform: translateX(100%);
    opacity: 0;
  }
  to {
    transform: translateX(0%);
    opacity: 1;
  }
}
@media (max-width: 600px) {
  ._modalContainer_13o07_1 {
    width: 100vw !important;
    box-sizing: border-box;
  }
}._normal_t6b4k_1 {
  font-family: var(--text-normal-font) !important;
  font-size: var(--text-normal-size) !important;
  font-weight: var(--text-normal-weight) !important;
  color: var(--text-normal-color) !important;
}

._strong_t6b4k_8 {
  font-family: var(--text-subtitle-font) !important;
  font-size: var(--text-subtitle-size) !important;
  font-weight: var(--text-subtitle-weight) !important;
  color: var(--text-subtitle-color) !important;
}

._input-root_t6b4k_15 {
  padding: 0 !important;
  height: 100% !important;
}

._input-element_t6b4k_20 {
  height: 100% !important;
  padding-left: 12px !important;
  overflow-y: auto !important;
  box-sizing: border-box !important;
}

._input-element_t6b4k_20::placeholder {
  color: var(--palette-border) !important;
  font-size: var(--text-normal-font) !important;
  font-size: calc(var(--text-normal-size) * 0.95) !important;
  font-weight: var(--text-normal-weight) !important;
}

._multiline-root_t6b4k_34 {
  align-items: stretch !important;
}

._multiline-root_t6b4k_34 textarea {
  height: 100% !important;
}._container_1mz5y_1 {
  display: flex;
  align-items: flex-start;
}

._horizontal_1mz5y_6 {
  flex-wrap: wrap;
}

._vertical_1mz5y_10 {
  flex-direction: column;
  flex-wrap: wrap;
}._label_1m422_1 {
  padding: 5px;
  min-height: min-content !important;
  background-color: var(--palette-warning);
  border-radius: var(--radius-factor);
}._label_1k2jx_1 {
  padding: 15px;
  min-height: 50px !important;
}[data-theme=light] {
  --text-title-font: Segoe UI, sans-serif;
  --text-title-size: 16pt;
  --text-title-weight: 600;
  --text-title-color: #1e1e1e;
  --text-subtitle-font: Segoe UI, sans-serif;
  --text-subtitle-size: 10pt;
  --text-subtitle-weight: 600;
  --text-subtitle-color: #1e1e1e;
  --text-normal-font: Segoe UI, sans-serif;
  --text-normal-size: 10pt;
  --text-normal-weight: 400;
  --text-normal-color: #2d2d2d;
  --text-little-font: Segoe UI, sans-serif;
  --text-little-size: 8pt;
  --text-little-weight: 400;
  --text-little-color: #2d2d2d;
  --palette-background: #ffffff;
  --palette-modal-background: #ffffff;
  --palette-transparent-background: rgba(255, 255, 255, 0.2);
  --palette-shadow: rgba(0, 0, 0, 0.1);
  --palette-fillable: #ebebeb;
  --palette-light-fillable: #f5f5f5;
  --palette-accent: #106ebe;
  --palette-secondary: #76a0c5;
  --palette-line: #d8d8d8;
  --palette-border: #505050;
  --palette-disabled: #a6a6a6;
  --palette-selectable-fill: transparent;
  --palette-selectable-hover-fill: #f5f5f5;
  --palette-selectable-pressed-fill: #f0f0f0;
  --palette-selectable-transparent-hover-fill: rgba(0, 0, 0, 0.1);
  --palette-selectable-transparent-pressed-fill: rgba(0, 0, 0, 0.15);
  --palette-selectable-selected-shadow: rgba(16, 110, 190, 0.1);
  --palette-icon: #404040;
  --palette-success: #92c353;
  --palette-error: #d74654;
  --palette-warning: #f49b46;
  --radius-factor: 4px;
  --sidebar-fill: #f5f5f5;
}

[data-theme=dark] {
  --text-title-font: Segoe UI, sans-serif;
  --text-title-size: 16pt;
  --text-title-weight: 600;
  --text-title-color: #fdfdfd;
  --text-subtitle-font: Segoe UI, sans-serif;
  --text-subtitle-size: 10pt;
  --text-subtitle-weight: 600;
  --text-subtitle-color: #fdfdfd;
  --text-normal-font: Segoe UI, sans-serif;
  --text-normal-size: 10pt;
  --text-normal-weight: 400;
  --text-normal-color: #fafafa;
  --text-little-font: Segoe UI, sans-serif;
  --text-little-size: 8pt;
  --text-little-weight: 400;
  --text-little-color: #fafafa;
  --palette-background: #0a0a0a;
  --palette-modal-background: #303030;
  --palette-transparent-background: rgba(20, 20, 20, 0.2);
  --palette-shadow: rgba(0, 0, 0, 0.05);
  --palette-fillable: #353535;
  --palette-light-fillable: #3d3d3d;
  --palette-accent: #7f85f5;
  --palette-secondary: #8587ac;
  --palette-line: #414141;
  --palette-border: #7d7d7d;
  --palette-disabled: #a6a6a6;
  --palette-selectable-fill: transparent;
  --palette-selectable-hover-fill: #3a3a3a;
  --palette-selectable-pressed-fill: #383838;
  --palette-selectable-transparent-hover-fill: rgba(255, 255, 255, 0.125);
  --palette-selectable-transparent-pressed-fill: rgba(255, 255, 255, 0.1);
  --palette-selectable-selected-shadow: rgba(127, 133, 245, 0.2);
  --palette-icon: #fdfdfd;
  --palette-success: #92c353;
  --palette-error: #d74654;
  --palette-warning: #f49b46;
  --radius-factor: 4px;
  --sidebar-fill: #353535;
}

[data-theme=giga] {
  --text-title-font: Segoe UI, sans-serif;
  --text-title-size: 16pt;
  --text-title-weight: 600;
  --text-title-color: #ffffff;
  --text-subtitle-font: Segoe UI, sans-serif;
  --text-subtitle-size: 10pt;
  --text-subtitle-weight: 600;
  --text-subtitle-color: #fdfdfd;
  --text-normal-font: Segoe UI, sans-serif;
  --text-normal-size: 10pt;
  --text-normal-weight: 400;
  --text-normal-color: #fdfdfd;
  --text-little-font: Segoe UI, sans-serif;
  --text-little-size: 8pt;
  --text-little-weight: 400;
  --text-little-color: #fdfdfd;
  --palette-background: #292E31;
  --palette-modal-background: #3A3C42;
  --palette-transparent-background: rgba(51, 55, 65, 0.2);
  --palette-shadow: rgba(0, 0, 0, 0.1);
  --palette-fillable: #55575e;
  --palette-light-fillable: #5a5b61;
  --palette-accent: #20AD80;
  --palette-secondary: #2a2b2f;
  --palette-line: #525255;
  --palette-border: #828285;
  --palette-disabled: #aaaaad;
  --palette-selectable-fill: transparent;
  --palette-selectable-hover-fill: #2d2d2d;
  --palette-selectable-pressed-fill: #282828;
  --palette-selectable-transparent-hover-fill: rgba(255, 255, 255, 0.04);
  --palette-selectable-transparent-pressed-fill: rgba(255, 255, 255, 0.09);
  --palette-selectable-selected-shadow: rgba(32, 173, 128, 0.1);
  --palette-icon: #fefefe;
  --palette-success: #92c353;
  --palette-error: #d74654;
  --palette-warning: #f49b46;
  --radius-factor: 4px;
  --sidebar-fill: #5a5b61;
}

:root {
  --line-style: solid 1px var(--palette-line);
}

body {
  background-color: var(--palette-background) !important;
}

#root {
  margin: 0;
  padding: 0;
  width: 100vw;
  height: 100vh;
  min-width: 0;
  min-height: 0;
  max-width: 100vw;
  max-height: 100vh;
  overflow: auto;
  border: none;
}

h1,
h2,
p {
  margin: 0;
  padding: 0;
  font-size: inherit;
  font-weight: inherit;
}

button {
  background-color: transparent;
  padding: 0;
  margin: 0;
  border: none;
  border-radius: 0px;
}

table,
thead,
tbody,
tfoot,
tr,
th,
td {
  all: unset;
}

.disable-transitions *,
.disable-transitions *::before,
.disable-transitions *::after {
  transition: none !important;
}

.subtitle-label {
  padding-left: 12px !important;
}

div {
  scrollbar-color: var(--palette-line) var(--palette-background) !important;
}._primary-image_b2b5a_1 {
  width: 75px;
  height: 75px;
}

._secondary-image_b2b5a_6 {
  width: 75px;
  height: 75px;
}._container_4azs9_1 {
  background-color: var(--palette-transparent-background);
  width: 100%;
  height: 100%;
}._container_f1vbz_1 {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 10;
}._container_1wk9u_1 {
  gap: 4px;
  min-width: 0;
}

._checkbox_1wk9u_6 {
  padding: 2px !important;
  color: var(--palette-border) !important;
  border-radius: var(--radius-factor) !important;
}
._checkbox_1wk9u_6:hover {
  background-color: var(--palette-hover) !important;
}
._checkbox_1wk9u_6 svg {
  font-size: 20px;
}

._checkbox_1wk9u_6.Mui-checked,
._checkbox_1wk9u_6.MuiCheckbox-indeterminate {
  color: var(--palette-accent) !important;
}

._checkbox_1wk9u_6._disabled_1wk9u_23 {
  color: var(--palette-disabled) !important;
}
._checkbox_1wk9u_6._disabled_1wk9u_23:hover {
  background-color: transparent !important;
}

._label_1wk9u_30 {
  min-width: 0;
}._container_xzmmp_1 {
  flex: 0 0 auto;
  gap: 6px;
  min-height: 30px;
  padding: 0 10px;
  box-sizing: border-box;
  white-space: nowrap;
}

._selected_xzmmp_10 {
  border-color: var(--palette-accent) !important;
  background-color: var(--palette-background);
}

._disabled_xzmmp_15 {
  opacity: 0.55;
}

._icon_xzmmp_19 {
  flex: 0 0 auto;
  width: 16px !important;
  height: 16px !important;
}

._text_xzmmp_25 {
  flex: 0 0 auto;
}

._container_xzmmp_1._neutral_xzmmp_29._selected_xzmmp_10 ._icon_xzmmp_19 {
  color: var(--palette-accent) !important;
}
._container_xzmmp_1._accent_xzmmp_32 ._icon_xzmmp_19 {
  color: var(--palette-accent) !important;
}
._container_xzmmp_1._success_xzmmp_35 ._icon_xzmmp_19 {
  color: var(--palette-success) !important;
}
._container_xzmmp_1._warning_xzmmp_38 ._icon_xzmmp_19 {
  color: var(--palette-warning) !important;
}
._container_xzmmp_1._error_xzmmp_41 ._icon_xzmmp_19 {
  color: var(--palette-error) !important;
}._container_wlc83_1 {
  min-width: 0;
  box-sizing: border-box;
}

._selected_wlc83_6 {
  border-color: var(--palette-accent) !important;
  background-color: var(--palette-background);
  box-shadow: inset 3px 0 0 0 var(--palette-accent);
}

._disabled_wlc83_12 {
  opacity: 0.55;
}._value_u5e4i_1 {
  flex: 0 0 auto;
}._container_13p9v_1 {
  flex: 0 0 auto;
  gap: 2px;
  min-width: 0;
}

._value_13p9v_7 {
  font-weight: 700 !important;
  line-height: 1.1 !important;
}

._caption_13p9v_12 {
  min-width: 0;
}

._accent_13p9v_16 ._value_13p9v_7 {
  color: var(--palette-accent) !important;
}

._success_13p9v_20 ._value_13p9v_7 {
  color: var(--palette-success) !important;
}

._warning_13p9v_24 ._value_13p9v_7 {
  color: var(--palette-warning) !important;
}

._error_13p9v_28 ._value_13p9v_7 {
  color: var(--palette-error) !important;
}._container_1htiv_1 {
  height: 42px;
  min-height: 42px;
  max-height: 42px;
  box-sizing: content-box;
  background-color: var(--palette-light-fillable);
}

._basic-container_1htiv_9 {
  border: var(--line-style);
}

._strong-container_1htiv_13 {
  box-shadow: 0px 1px 8px rgba(0, 0, 0, 0.2);
}

._attached-container_1htiv_17 {
  border-bottom: var(--line-style);
}

._attached-upper-container_1htiv_21 {
  border: var(--line-style);
}

._attached-lower-container_1htiv_25 {
  border: var(--line-style);
}

._wrap-container_1htiv_29 {
  height: auto;
  max-height: none;
}

._wrap-children_1htiv_34 {
  flex-wrap: wrap;
  align-content: center;
  min-width: 0;
}

._wrapped-children_1htiv_40 {
  padding: 5px 0;
  box-sizing: border-box;
}

@media (max-width: 600px) {
  ._wrap-container_1htiv_29 {
    flex-wrap: wrap;
  }
  ._wrap-container_1htiv_29 > *:last-child {
    flex: 1 1 100%;
    min-height: 42px;
    align-items: center;
  }
}._container_uk0uz_1 {
  height: 42px;
}

._rounded_uk0uz_5 {
  border-radius: var(--radius-factor);
}

._label_uk0uz_9 {
  padding-right: 14px !important;
}

._iconContainer_uk0uz_13 {
  padding: 0 6.5px;
}._container_1cwbp_1 {
  position: relative;
}

._table_1cwbp_5 {
  min-width: 0 !important;
  min-height: 0 !important;
  max-width: 100%;
  box-sizing: border-box;
}

._table-head_1cwbp_12 {
  min-width: min-content;
  height: 48px;
  min-height: 48px;
  max-height: 48px;
  border-bottom: solid 2px var(--palette-line);
  position: sticky;
  top: 0;
  z-index: 2;
  background-color: var(--palette-background);
}

._table-header-container_1cwbp_24 {
  border-right: var(--line-style);
  min-width: min-content;
}

._table-header_1cwbp_24 {
  border-left: var(--line-style);
  box-sizing: border-box;
  height: 26px;
}

._row_1cwbp_35 {
  min-width: min-content;
}

._primary-row_1cwbp_39 {
  min-height: 42px;
  height: 42px;
  max-height: 42px;
}

._secondary-row_1cwbp_45 {
  min-height: 32px;
  height: 32px;
  max-height: 32px;
}

._row-divisor_1cwbp_51 {
  border-bottom: var(--line-style);
}

._selected-row_1cwbp_55 {
  background-color: var(--palette-selectable-selected-shadow);
}

._selected-frozen-row_1cwbp_59 {
  background-color: var(--palette-fillable);
}

._table-body_1cwbp_63 {
  min-width: min-content;
  scrollbar-gutter: stable !important;
}

._loading-overlay_1cwbp_68 {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 10;
}

._no-scroll_1cwbp_77 {
  overflow: hidden !important;
  pointer-events: none;
}

._frozen-layer_1cwbp_82 {
  background-color: var(--palette-transparent-background);
  width: 100%;
  height: 100%;
}

._selectable-row_1cwbp_88 {
  cursor: pointer;
}

._styled-head_1cwbp_92 {
  height: 60px !important;
  min-height: 60px !important;
  max-height: 60px !important;
}._container_71oyx_1 {
  width: 42px;
  height: 42px;
}

._little-container_71oyx_6 {
  width: 32px;
  height: 32px;
}._container_z0fax_1 {
  min-width: 350px;
}

._footer_z0fax_5 {
  height: 150px;
}

._comment-label-container_z0fax_9 {
  height: 32px;
  border-bottom: solid 2px var(--palette-line);
}

._approve-button_z0fax_14 {
  border-right: var(--line-style);
}._default-padding_15kec_1 {
  padding-left: 12px;
  padding-right: 12px;
}._container_x3541_1 {
  height: 32px;
  gap: 8px;
}

._label_x3541_6 {
  width: 75px;
  text-align: right;
}

._value_x3541_11 {
  padding: "0 8px";
}

._italize_x3541_15 {
  font-style: italic;
}._container_18atn_1 {
  background-color: var(--palette-light-fillable);
}

._icon-container_18atn_5 {
  height: 45%;
  padding-top: 15px;
}

._icon_18atn_5 {
  width: 42px !important;
  height: 42px !important;
}

._title-label_18atn_15 {
  text-align: center;
}

._description-label_18atn_19 {
  font-style: italic;
  align-content: start !important;
  text-align: center;
  padding-left: 25px !important;
  padding-right: 25px !important;
  padding-top: 8px;
}._container_intwl_1 {
  min-height: 285px;
  height: 285px;
  min-width: 200px;
}

._header-container_intwl_7 {
  height: 32px;
  border-left: solid 1px var(--palette-accent);
  border-bottom: solid 1px var(--palette-accent);
}

._card_intwl_13 {
  width: 185px;
}

._header-label_intwl_17 {
  width: 200px;
}

._body-container_intwl_21 {
  padding: 7.5px;
  padding-top: 15px;
  gap: 15px;
}._container_1v2ez_1 {
  padding: 7.5px;
  padding-top: 15px;
  gap: 15px;
}

._card-section_1v2ez_7 {
  height: 285px;
}._container_1lody_1 {
  padding: 0 10px;
  transition: width 0.3s ease;
  background-color: var(--palette-background);
}

._collapse-container_1lody_7 {
  background-color: var(--palette-light-fillable);
  min-width: 34px;
  width: 34px;
  padding: 0;
}

._header-container_1lody_14 {
  min-height: 32px;
  height: 32px;
}

._vertical-label_1lody_19 {
  writing-mode: vertical-rl;
  transform: rotate(0deg);
  display: flex;
  align-items: center;
  justify-content: center;
}

._expan-button-icon_1lody_27 {
  width: 32px;
  height: 32px;
}

._horizontal-container_1lody_32 {
  width: 100%;
  box-sizing: border-box;
}._container_w7jrn_1 {
  position: relative;
  display: inline-block;
}

._badge_w7jrn_6 {
  position: absolute;
  top: 6px;
  right: 21px;
  background-color: red;
  color: white !important;
  padding: 0 4px !important;
  border-radius: 999px;
  z-index: 1;
}._container_hilsc_1 {
  padding-left: 20px;
  padding-right: 20px;
}

._field-line_hilsc_6 {
  border-bottom: var(--line-style);
}

._field-container_hilsc_10 {
  height: 42px;
}._container_11ymg_1 {
  background: transparent;
}

._header-container_11ymg_5 {
  height: 62px;
  padding-left: 20px;
  padding-right: 20px;
}

._close-button_11ymg_11 {
  width: 32px;
  height: 32px;
  border-radius: var(--radius-factor);
}
._close-button_11ymg_11:active {
  border: solid 1px var(--palette-border);
}._content-container_lni65_1 {
  padding: 0 25px;
}

._footer-container_lni65_5 {
  height: 62px;
  padding: 13px;
  gap: 13px;
}._container_zqdby_1 {
  background-color: transparent;
  transition: height 0.3s ease;
  min-width: 0;
  min-height: min-content;
}

._header-container_zqdby_8 {
  min-height: 42px;
  height: 42px;
  border-bottom: var(--line-style);
}

._little-header-container_zqdby_14 {
  min-height: 34px;
  height: 34px;
}

._label_zqdby_19 {
  text-align: left;
  padding-left: 10px !important;
}

._icon_zqdby_24 {
  width: 42px !important;
  height: 100% !important;
}._container_34tt1_1 {
  flex: 0 0 auto;
  gap: 10px;
  min-width: 0;
  box-sizing: border-box;
}

._step_34tt1_8 {
  gap: 6px;
  min-width: 0;
}

._segment_34tt1_13 {
  height: 3px;
  min-height: 3px;
  border-radius: 2px;
  background-color: var(--palette-line);
  transition: background-color 200ms ease;
}

._step_34tt1_8[data-state=done] ._segment_34tt1_13 {
  background-color: var(--palette-disabled);
}

._step_34tt1_8[data-state=current] ._segment_34tt1_13 {
  background-color: var(--palette-accent);
}

._step_34tt1_8[data-state=failed] ._segment_34tt1_13 {
  background-color: var(--palette-error);
}

._step_34tt1_8[data-busy=true] ._segment_34tt1_13 {
  animation: _segment-pulse_34tt1_1 1200ms ease-in-out infinite;
}

._label_34tt1_37 {
  min-width: 0;
  color: var(--palette-disabled) !important;
}

._step_34tt1_8[data-state=done] ._label_34tt1_37 {
  color: var(--palette-foreground) !important;
  opacity: 0.75;
}

._step_34tt1_8[data-state=current] ._label_34tt1_37 {
  color: var(--palette-accent) !important;
  font-weight: 600 !important;
}

._step_34tt1_8[data-state=failed] ._label_34tt1_37 {
  color: var(--palette-error) !important;
  font-weight: 600 !important;
}

._compact-label_34tt1_57 {
  min-width: 0;
  color: var(--palette-accent) !important;
}

@keyframes _segment-pulse_34tt1_1 {
  0%, 100% {
    opacity: 1;
  }
  50% {
    opacity: 0.35;
  }
}
@media (max-width: 560px) {
  ._step_34tt1_8[data-state=done] ._label_34tt1_37,
  ._step_34tt1_8[data-state=pending] ._label_34tt1_37 {
    display: none;
  }
}
@media (prefers-reduced-motion: reduce) {
  ._segment_34tt1_13 {
    transition: none;
  }
  ._step_34tt1_8[data-busy=true] ._segment_34tt1_13 {
    animation: none;
  }
}._container_er89h_1 {
  box-sizing: border-box;
  height: 32px;
  border: var(--line-style);
  border-radius: var(--radius-factor);
  box-shadow: inset 0 0 0 1000px var(--palette-background);
}
._container_er89h_1:hover {
  box-shadow: inset 0 0 0 1000px color-mix(in srgb, var(--text-normal-color) 8%, var(--palette-background));
}
._container_er89h_1:active {
  box-shadow: inset 0 0 0 1000px color-mix(in srgb, var(--text-normal-color) 12%, var(--palette-background));
}._container_1f27a_1 {
  height: 42px;
  padding-left: 4px;
  padding-top: 9px;
  padding-bottom: 9px;
}

._selected-container_1f27a_8 {
  background-color: var(--palette-selectable-selected-shadow);
}

._icon-container_1f27a_12 {
  width: 38px;
  padding-right: 10px;
  padding-left: 5px;
}

._label_1f27a_18 {
  align-self: center;
}

._selected-icon-container_1f27a_22 {
  border-left: solid 3px var(--palette-accent);
  padding-left: 2px;
}._container_3ahr7_1 {
  background-color: var(--palette-modal-background);
  padding-left: 10px;
  padding-right: 10px;
  border-radius: var(--radius-factor) 0px 0px var(--radius-factor);
  border-left: solid 4px;
  min-height: min-content;
}

._attached_3ahr7_10 {
  background-color: var(--palette-background);
  border-left: none;
  border-radius: 0px 0px var(--radius-factor) var(--radius-factor);
  border-top: solid 4px;
}

._header-container_3ahr7_17 {
  min-height: 32px;
  height: 32px;
}

._body-container_3ahr7_22 {
  padding: 5px;
  gap: 5px;
}

._footer-container_3ahr7_27 {
  min-height: 32px;
  height: 32px;
  border-top: solid 1px var(--palette-line);
}

._close-button_3ahr7_33 {
  width: 32px;
  height: 32px;
}

._info_3ahr7_38 {
  border-color: var(--palette-accent);
}

._success_3ahr7_42 {
  border-color: var(--palette-success);
}

._warning_3ahr7_46 {
  border-color: var(--palette-warning);
}

._error_3ahr7_50 {
  border-color: var(--palette-error);
}._container_h32zo_1 {
  width: 400px;
  height: 100%;
  background-color: var(--palette-modal-background);
}

._header-container_h32zo_7 {
  height: 62px;
  padding-left: 20px;
  padding-right: 20px;
}

._close-button_h32zo_13 {
  width: 32px;
  height: 32px;
}

._actions-container_h32zo_18 {
  height: 32px;
  padding: 0 20px 0 20px;
}

._notifications-list_h32zo_23 {
  gap: 15px;
  padding: 15px 20px 15px 20px;
  overflow-y: auto;
}

._empty-container_h32zo_29 {
  gap: 8px;
}

._bell_h32zo_33 {
  height: 64px !important;
  width: 64px !important;
}._container_ytx92_1 {
  width: 175px;
  gap: 5px;
}

._label_ytx92_6 {
  text-align: right;
}

@media (max-width: 600px) {
  ._container_ytx92_1 {
    width: auto;
    min-width: 0;
  }
}._container_1nspt_1 {
  min-width: none;
  min-height: none;
  max-width: 100vw;
  max-height: 100vh;
  background: linear-gradient(45deg, var(--palette-accent), #25C6A0);
}

._info-wrapper_1nspt_9 {
  width: 100%;
  max-width: 600px;
  background-color: var(--palette-fillable);
  padding: 42px 0;
}

._info-container_1nspt_16 {
  padding: 25px 75px;
  background-color: var(--palette-light-fillable);
  border-radius: 0 50px 50px 0;
}

@media (max-width: 599px) {
  ._info-container_1nspt_16 {
    border-radius: 0;
  }
}
._design-container_1nspt_27 {
  position: relative;
  min-width: 0 !important;
  width: 50vw;
  max-width: 50% !important;
  overflow: auto;
  max-width: max-content;
}
._design-container_1nspt_27::before {
  content: "";
  position: absolute;
  inset: 0;
  background-color: var(--palette-fillable);
  z-index: 1;
  overflow: hidden;
  clip-path: polygon(0 0, 75% 100%, 100% 100%, 0 100%);
}

._marquee-multiline_1nspt_45 {
  display: flex;
  flex-direction: column;
  gap: 16px;
  overflow: hidden;
  width: 100%;
  height: 100%;
  padding: 32px 0;
}

._marquee-row_1nspt_55 {
  overflow: hidden;
  width: 100%;
  mask-image: linear-gradient(to right, transparent 0%, black 10%, black 90%, transparent 100%);
  -webkit-mask-image: linear-gradient(to right, transparent 0%, black 10%, black 90%, transparent 100%);
}

._marquee-row_1nspt_55 span {
  display: inline-block;
  white-space: nowrap;
  font-size: clamp(0px, 10vh, 96px) !important;
  font-weight: bold;
  color: rgba(255, 255, 255, 0.1);
  will-change: transform;
}

._left_1nspt_71 span {
  animation: _scroll-left_1nspt_1 100s linear infinite;
}

._right_1nspt_75 span {
  animation: _scroll-right_1nspt_1 100s linear infinite;
}

@keyframes _scroll-left_1nspt_1 {
  0% {
    transform: translateX(0%);
  }
  100% {
    transform: translateX(-50%);
  }
}
@keyframes _scroll-right_1nspt_1 {
  0% {
    transform: translateX(-50%);
  }
  100% {
    transform: translateX(0%);
  }
}._container_1yyjs_1 {
  padding: 16px;
  gap: 12px;
  background-color: var(--palette-light-fillable);
}

._header_1yyjs_7 {
  gap: 10px;
}

._title-container_1yyjs_11 {
  gap: 8px;
  min-width: 0;
}

._title_1yyjs_11 {
  min-width: 0;
}

._subtitle_1yyjs_20 {
  white-space: nowrap;
  flex: 0 0 auto;
}

._percentage_1yyjs_25 {
  white-space: nowrap;
  flex: 0 0 auto;
}

._bar-track_1yyjs_30 {
  height: 6px;
  border-radius: 3px;
  background-color: var(--palette-fillable);
  overflow: hidden;
}

._bar-fill_1yyjs_37 {
  height: 100%;
  border-radius: 4px;
  transition: width 0.3s ease;
}

._animated_1yyjs_43 {
  background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.3) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.3) 75%, transparent 75%, transparent);
  background-size: 22px 22px;
  animation: _progress-card-stripes_1yyjs_1 0.9s linear infinite;
}

@keyframes _progress-card-stripes_1yyjs_1 {
  from {
    background-position: 0 0;
  }
  to {
    background-position: 22px 0;
  }
}
._accent_1yyjs_57 {
  background-color: var(--palette-accent);
}

._success_1yyjs_61 {
  background-color: var(--palette-success);
}

._warning_1yyjs_65 {
  background-color: var(--palette-warning);
}

._error_1yyjs_69 {
  background-color: var(--palette-error);
}

._fields_1yyjs_73 {
  gap: 16px;
  row-gap: 8px;
  flex-wrap: wrap;
}

._field_1yyjs_73 {
  flex: 0 0 auto;
  gap: 3px;
  white-space: nowrap;
}

._field-icon_1yyjs_85 {
  flex: 0 0 auto;
}

._field_1yyjs_73 ._field-icon-accent_1yyjs_89 {
  color: var(--palette-accent) !important;
}
._field_1yyjs_73 ._field-icon-success_1yyjs_92 {
  color: var(--palette-success) !important;
}
._field_1yyjs_73 ._field-icon-warning_1yyjs_95 {
  color: var(--palette-warning) !important;
}
._field_1yyjs_73 ._field-icon-error_1yyjs_98 {
  color: var(--palette-error) !important;
}

._field-value_1yyjs_102 {
  flex: 0 0 auto;
}

._field-label_1yyjs_106 {
  flex: 0 0 auto;
}._container_1cihe_1 {
  width: 525px;
  height: 175px;
}

@media (max-width: 550px) {
  ._container_1cihe_1 {
    width: calc(100vw - 50px);
  }
}
._body-container_1cihe_11 {
  padding: 20px;
  padding-top: 0;
  gap: 10px;
}

._link-container_1cihe_17 {
  padding: 4px 5px;
  height: 42px;
  gap: 10px;
}

._link-label_1cihe_23 {
  text-decoration: underline;
  font-style: italic;
  border-right: var(--line-style);
}

._link-icon-container_1cihe_29 {
  width: 42px;
}

._link-action-icon_1cihe_33 {
  width: 32px;
  height: 32px;
}

._copy-id-button_1cihe_38 {
  border-radius: var(--radius-factor);
  height: 32px;
}._container_mnyhk_1 {
  height: 47px;
  max-height: 47px;
}

._left-line_mnyhk_6 {
  border-left: solid 2px var(--palette-line);
}

._right-line_mnyhk_10 {
  border-right: solid 2px var(--palette-line);
}

._icon-container_mnyhk_14 {
  padding: 7.5px;
}

._labels-container_mnyhk_18 {
  padding: 0 15px 0 0;
}

._value-label_mnyhk_22 {
  height: 100%;
  line-height: 100%;
  padding: 0px;
}

._label-label_mnyhk_28 {
  height: 25px;
  padding: 5px 0px;
}._container_1nb5u_1 {
  border-right: var(--line-style);
  background-color: var(--sidebar-fill);
  transition: width 0.3s ease;
}

._expanded-container_1nb5u_7 {
  width: 200px;
}

._collapse-container_1nb5u_11 {
  width: 42px;
}

._section_1nb5u_15 {
  padding: 10px 0;
  position: relative;
}

._section_1nb5u_15::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 50%;
  border-top: 1px solid var(--palette-line);
}

._header-container_1nb5u_30 {
  height: 42px;
  padding: 5px;
  gap: 5px;
}

._collapse-button_1nb5u_36 {
  min-width: 32px;
  width: 32px;
  height: 32px;
  border-radius: var(--radius-factor);
}._container_1g2fg_1 {
  height: 42px;
  padding-left: 12px;
  padding-right: 12px;
  min-width: 120px;
  border-radius: var(--radius-factor) var(--radius-factor) 0 0;
}

._label_1g2fg_9 {
  padding: 8px !important;
}

._selected-label_1g2fg_13 {
  padding-bottom: 4px !important;
}

._selected_1g2fg_13 {
  border-bottom: solid 4px var(--palette-accent);
}._container_v4j24_1 {
  border-radius: 50%;
  transform: scale(1);
  backface-visibility: hidden;
}

._label_v4j24_7 {
  color: white !important;
}

._standard_v4j24_11 {
  min-width: 42px;
  width: 42px;
  max-width: 42px;
  min-height: 42px;
  height: 42px;
  max-height: 42px;
}._container_xhojp_1 {
  gap: 10px;
  padding: 8px 4px;
  min-width: 0;
  box-sizing: border-box;
}

._avatar_xhojp_8 {
  flex: 0 0 auto;
  min-width: 40px;
  width: 40px;
  min-height: 40px;
  height: 40px;
}

._avatar-disabled_xhojp_16 {
  background-color: var(--palette-disabled) !important;
}

._texts_xhojp_20 {
  gap: 1px;
  min-width: 0;
}._container_4qq0n_1 {
  padding: 0 15px;
}

._header_4qq0n_5 {
  min-height: 32px;
}

._divisor_4qq0n_9 {
  border-bottom: var(--line-style);
}._container_9vse1_1 {
  min-width: 0;
}

._icon_9vse1_5 {
  color: var(--palette-line) !important;
}

._text_9vse1_9 {
  color: var(--palette-line) !important;
}

._description_9vse1_13 {
  color: var(--palette-line) !important;
  opacity: 0.8;
}

._compact_9vse1_18 {
  gap: 6px;
  padding: 12px 10px;
}
._compact_9vse1_18 ._icon_9vse1_5 {
  width: 38px !important;
  height: 38px !important;
}

._regular_9vse1_27 {
  gap: 10px;
  padding: 20px 14px;
}
._regular_9vse1_27 ._icon_9vse1_5 {
  width: 48px !important;
  height: 48px !important;
}

._large_9vse1_36 {
  gap: 14px;
  padding: 28px 18px;
}
._large_9vse1_36 ._icon_9vse1_5 {
  width: 90px !important;
  height: 90px !important;
}._container_882jh_1 {
  min-width: 0;
}

._list_882jh_5 {
  gap: 2px;
  padding: 4px 0 8px;
  min-width: 0;
  min-height: 0;
  box-sizing: border-box;
  flex-wrap: nowrap;
  align-items: stretch;
}

._empty_882jh_15 {
  padding: 12px;
  min-width: 0;
}._container_10fs3_1 {
  padding: 8.5px;
  min-width: 0;
}

._role-label_10fs3_6 {
  padding: 0 30px !important;
  background-color: var(--palette-fillable);
}

._name-label_10fs3_11 {
  min-width: 0 !important;
  padding: 0 30px !important;
  background-color: var(--palette-light-fillable);
  border: solid 1px var(--palette-fillable);
  box-sizing: border-box;
}._container_1giff_1 {
  min-width: 0;
  box-sizing: border-box;
}

._tabs_1giff_6 {
  min-height: min-content;
}

._tabs-line_1giff_10 {
  border-bottom: var(--line-style);
}._label_lecuy_1 {
  padding: 8px;
  min-width: 0;
}._container_jkams_1 {
  gap: 50px;
}

._normal-mode_jkams_5 {
  height: 100%;
  width: 100%;
}

._full-mode_jkams_10 {
  height: 100vh;
  width: 100vw;
}._container_1f6lw_1 {
  gap: 25px;
  min-height: min-content;
}

._code-label_1f6lw_6 {
  font-size: calc(var(--text-title-size) * 3) !important;
  color: var(--palette-border) !important;
}

._title-label_1f6lw_11 {
  font-size: calc(var(--text-title-size) * 1.4) !important;
}

._big-title-label_1f6lw_15 {
  font-size: calc(var(--text-title-size) * 2) !important;
}

._icon_1f6lw_19 {
  font-size: 100px !important;
  color: var(--palette-accent);
  animation: _float_1f6lw_1 2.5s ease-in-out infinite;
  margin-bottom: 10px;
}

._button-container_1f6lw_26 {
  height: 42px;
  padding-top: 17px;
  box-sizing: content-box;
}

._content_1f6lw_32 {
  gap: 15px;
}

@keyframes _float_1f6lw_1 {
  0%, 100% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-8px);
  }
}
._button_1f6lw_26 {
  height: 42px;
}

._logo-image_1f6lw_48 {
  width: 195px;
  height: 60px;
}._container_1b0so_1 {
  min-height: min-content;
  min-width: 0;
}

._avatar-container_1b0so_6 {
  min-width: 60px;
  width: 60px;
  max-width: 60px;
  padding-top: 5px;
}

._info-container_1b0so_13 {
  padding: 0 10px 10px 10px;
  gap: 5px;
  background-color: var(--palette-light-fillable);
  min-width: 0;
}

._header_1b0so_20 {
  min-height: 32px;
  min-width: 0;
  border-bottom: var(--line-style);
}

._header-box_1b0so_26 {
  min-width: min-content;
  min-height: 32px;
  height: 32px;
  max-height: 32px;
}

._clock-icon_1b0so_33 {
  width: 15px !important;
}._container_89pok_1 {
  padding-right: 8px;
  background-color: var(--palette-background);
  min-width: 0;
}

._content_89pok_7 {
  min-width: 0;
}

._body_89pok_11 {
  position: relative;
  min-width: 0;
  min-height: 62px;
}

._container-padding_89pok_17 {
  padding-left: 8px;
}

._header-container_89pok_21 {
  border-bottom: solid 2px var(--palette-line);
}

._arrow-container_89pok_25 {
  min-width: 42px;
  width: 42px;
  max-width: 42px;
  padding-bottom: 10px;
  background-color: var(--palette-accent);
  clip-path: polygon(50% 17px, 75% 34px, 57% 34px, 57% 97%, 43% 97%, 43% 34px, 25% 34px);
}

._refresh-icon-button_89pok_34 {
  width: 32px !important;
  height: 32px !important;
}

._list-box_89pok_39 {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 8px;
  gap: 12px;
}

._overlay_89pok_46 {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2000;
  pointer-events: all;
  overscroll-behavior: contain;
  touch-action: none;
}._portal_1vw7g_1 {
  background-color: transparent !important;
}._container_1m61t_1 {
  min-height: min-content;
  gap: 8px;
}

._card-container_1m61t_6 {
  border: var(--line-style);
  border-radius: 0 8px 8px 0;
  overflow: hidden;
}

._header-container_1m61t_12 {
  height: 32px;
  min-height: 32px;
  padding: 0 8px;
  background-color: var(--palette-fillable);
}._container_16ss2_1 {
  border-radius: 50%;
  background-color: var(--palette-background);
  border: 4px solid var(--palette-accent);
}

._container-disabled_16ss2_7 {
  border-color: var(--palette-line);
}

._center_16ss2_11 {
  border-radius: 50%;
  width: 11px;
  height: 11px;
  min-width: 11px;
  min-height: 11px;
  max-width: 11px;
  max-height: 11px;
  background-color: var(--palette-disabled);
}

._center-selected_16ss2_22 {
  background-color: var(--palette-success);
}._container_1meue_1 {
  min-height: 60px;
}

._info-container_1meue_5 {
  padding-top: 18px;
  min-width: 200px;
}

._right-button-container_1meue_10 {
  padding-top: 18px;
}

._label-container_1meue_14 {
  background-color: var(--palette-accent);
  padding-left: 5px;
}

._label_1meue_14 {
  color: white !important;
}

._icon-button_1meue_23 {
  background-color: var(--palette-fillable);
  max-width: 25px;
}

._list_1meue_28 {
  padding-top: 18px;
}

._step-label-container_1meue_32 {
  padding-top: 9px;
}

._step-container_1meue_36 {
  background-color: var(--palette-light-fillable);
  border-bottom: solid 1px var(--palette-fillable);
  position: relative;
}

._state-point_1meue_42 {
  position: absolute;
  top: -12.5px;
  left: calc(50% - 14.5px);
  width: 29px;
  height: 29px;
}

._line_1meue_50 {
  min-height: 4px;
  height: 4px;
  max-height: 4px;
}

._line-none_1meue_56 {
  border-top: solid 1px var(--palette-fillable);
  box-sizing: border-box;
}

._line-normal_1meue_61 {
  background-color: var(--palette-line);
}

._line-accented_1meue_65 {
  background-color: var(--palette-accent);
}

._only-view-button_1meue_69 {
  cursor: default;
  pointer-events: none;
}._container_jtui6_1 {
  background-color: var(--palette-light-fillable);
  padding: 2px 8px;
  border-radius: calc(var(--radius-factor) * 4);
  overflow: hidden;
}._container_1lcuo_1 {
  padding: 0 15px;
  padding-bottom: 15px;
  min-height: min-content;
}

._header_1lcuo_7 {
  min-height: 42px;
}

._to-container_1lcuo_11 {
  min-height: 32px;
  padding: 8px;
  gap: 8px;
}

._body_1lcuo_17 {
  min-height: 60px;
  padding: 15px;
  overflow: auto;
}._container_kf1qj_1 {
  padding: 0 15px;
  padding-bottom: 15px;
  min-height: min-content;
}

._header_kf1qj_7 {
  min-height: 42px;
}

._body_kf1qj_11 {
  min-height: 60px;
  padding: 15px;
}._description-label_gn3ys_1 {
  padding: 5px !important;
}._container_z0i0n_1 {
  min-width: 0;
}

._status_z0i0n_5 {
  flex: 0 1 auto;
  gap: 6px;
  min-width: 0;
  padding: 3px 8px;
  box-sizing: border-box;
  background-color: var(--status-shower-fill);
}

._dot_z0i0n_14 {
  flex: 0 0 auto;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  background-color: var(--status-shower-dot);
}

._text_z0i0n_22 {
  min-width: 0;
  font-weight: 600 !important;
  color: var(--status-shower-color) !important;
}

._neutral_z0i0n_28 {
  --status-shower-dot: color-mix(in srgb, var(--text-little-color) 55%, transparent);
  --status-shower-color: color-mix(in srgb, var(--text-little-color) 70%, transparent);
  --status-shower-fill: color-mix(in srgb, var(--text-little-color) 8%, transparent);
}

._dark_z0i0n_34 {
  --status-shower-dot: var(--text-little-color);
  --status-shower-color: var(--text-little-color);
  --status-shower-fill: color-mix(in srgb, var(--text-little-color) 22%, transparent);
}

._accent_z0i0n_40 {
  --status-shower-dot: var(--palette-accent);
  --status-shower-color: var(--palette-accent);
  --status-shower-fill: color-mix(in srgb, var(--palette-accent) 14%, transparent);
}

._success_z0i0n_46 {
  --status-shower-dot: var(--palette-success);
  --status-shower-color: var(--palette-success);
  --status-shower-fill: color-mix(in srgb, var(--palette-success) 18%, transparent);
}

._warning_z0i0n_52 {
  --status-shower-dot: var(--palette-warning);
  --status-shower-color: var(--palette-warning);
  --status-shower-fill: color-mix(in srgb, var(--palette-warning) 18%, transparent);
}

._error_z0i0n_58 {
  --status-shower-dot: var(--palette-error);
  --status-shower-color: var(--palette-error);
  --status-shower-fill: color-mix(in srgb, var(--palette-error) 16%, transparent);
}

[data-theme='light'] ._success_z0i0n_46 {
  --status-shower-color: color-mix(in srgb, var(--palette-success) 55%, #000000);
}
[data-theme='light'] ._warning_z0i0n_52 {
  --status-shower-color: color-mix(in srgb, var(--palette-warning) 55%, #000000);
}
[data-theme='light'] ._error_z0i0n_58 {
  --status-shower-color: color-mix(in srgb, var(--palette-error) 82%, #000000);
}

[data-theme='giga'] ._error_z0i0n_58 {
  --status-shower-color: color-mix(in srgb, var(--palette-error) 75%, #ffffff);
  --status-shower-dot: color-mix(in srgb, var(--palette-error) 75%, #ffffff);
}._container_1ufwp_1 {
  min-width: 0;
}

._capsule_1ufwp_5 {
  position: relative;
  flex: 1 1 auto;
  min-width: 44px;
  max-width: 100%;
  padding: 2px 8px;
  box-sizing: border-box;
  overflow: hidden;
  border-radius: 999px;
  background-color: var(--capsule-bar-track);
}

._fill_1ufwp_17 {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  border-radius: 999px;
  background-color: var(--capsule-bar-fill);
}

._text_1ufwp_26 {
  position: relative;
  min-width: 0;
  font-weight: 600 !important;
  color: var(--capsule-bar-color) !important;
}

._neutral_1ufwp_33 {
  --capsule-bar-color: color-mix(in srgb, var(--text-little-color) 70%, transparent);
  --capsule-bar-track: color-mix(in srgb, var(--text-little-color) 8%, transparent);
  --capsule-bar-fill: color-mix(in srgb, var(--text-little-color) 18%, transparent);
}

._accent_1ufwp_39 {
  --capsule-bar-color: var(--palette-accent);
  --capsule-bar-track: color-mix(in srgb, var(--palette-accent) 12%, transparent);
  --capsule-bar-fill: color-mix(in srgb, var(--palette-accent) 30%, transparent);
}

._success_1ufwp_45 {
  --capsule-bar-color: var(--palette-success);
  --capsule-bar-track: color-mix(in srgb, var(--palette-success) 14%, transparent);
  --capsule-bar-fill: color-mix(in srgb, var(--palette-success) 34%, transparent);
}

._warning_1ufwp_51 {
  --capsule-bar-color: var(--palette-warning);
  --capsule-bar-track: color-mix(in srgb, var(--palette-warning) 14%, transparent);
  --capsule-bar-fill: color-mix(in srgb, var(--palette-warning) 34%, transparent);
}

._error_1ufwp_57 {
  --capsule-bar-color: var(--palette-error);
  --capsule-bar-track: color-mix(in srgb, var(--palette-error) 14%, transparent);
  --capsule-bar-fill: color-mix(in srgb, var(--palette-error) 30%, transparent);
}

[data-theme='light'] ._success_1ufwp_45 {
  --capsule-bar-color: color-mix(in srgb, var(--palette-success) 50%, #000000);
}
[data-theme='light'] ._warning_1ufwp_51 {
  --capsule-bar-color: color-mix(in srgb, var(--palette-warning) 50%, #000000);
}
[data-theme='light'] ._error_1ufwp_57 {
  --capsule-bar-color: color-mix(in srgb, var(--palette-error) 78%, #000000);
}
[data-theme='light'] ._accent_1ufwp_39 {
  --capsule-bar-color: color-mix(in srgb, var(--palette-accent) 88%, #000000);
}

[data-theme='giga'] ._error_1ufwp_57 {
  --capsule-bar-color: color-mix(in srgb, var(--palette-error) 75%, #ffffff);
}._container_frw3v_1 {
  container-type: inline-size;
  flex: 1 1 0;
  gap: 8px;
  min-width: 0;
  padding: 0 8px;
  flex-wrap: nowrap;
  align-items: center;
  scrollbar-width: none;
}

._container_frw3v_1::-webkit-scrollbar {
  display: none;
}._state_c3ksm_1 {
  min-width: 0;
}

._list_c3ksm_5 {
  min-width: 0;
  min-height: 0;
  flex-wrap: nowrap;
  align-items: stretch;
}._container_reb0j_1 {
  flex: 0 0 auto;
  gap: 10px;
  padding-right: 5px;
}

._capsule_reb0j_7 {
  flex: 0 0 auto;
  width: 190px;
}

@media (max-width: 900px) {
  ._capsule_reb0j_7 {
    display: none;
  }
}
@media (max-width: 600px) {
  ._count_reb0j_18 {
    display: none;
  }
  ._container_reb0j_1 {
    flex-wrap: wrap;
    justify-content: flex-end;
    row-gap: 4px;
    min-width: 0;
  }
}._container_1dr8u_1 {
  gap: 10px;
  min-width: 0;
  min-height: 0;
}

._bar_1dr8u_7 > *:first-child {
  min-width: 0;
}

._bar_1dr8u_7 > *:last-child {
  flex: 0 0 auto;
}

._table-container_1dr8u_15 {
  min-width: 0;
  min-height: 0;
}._container_mp0g3_1 {
  flex: 0 0 auto;
  gap: 6px;
  min-height: 26px;
  padding: 0 8px;
  box-sizing: border-box;
}

._source_mp0g3_9 {
  flex: 0 1 auto;
  min-width: 0;
}

._arrow_mp0g3_14 {
  flex: 0 0 auto;
  width: 16px !important;
  height: 16px !important;
}

._target_mp0g3_20 {
  flex: 1 1 auto;
  min-width: 0;
}

._score_mp0g3_25 {
  flex: 0 0 auto;
}._container_poswf_1 {
  flex: 0 0 auto;
  gap: 10px;
  padding: 12px;
  box-sizing: border-box;
  text-align: left;
  align-items: flex-start;
}

._radio_poswf_10 {
  flex: 0 0 auto;
  width: 18px !important;
  height: 18px !important;
  margin-top: 1px;
  opacity: 0.5;
}

._radio-selected_poswf_18 {
  color: var(--palette-accent) !important;
  opacity: 1;
}

._body_poswf_23 {
  gap: 4px;
  min-width: 0;
}

._header_poswf_28 {
  gap: 8px;
  min-width: 0;
}

._icon_poswf_33 {
  flex: 0 0 auto;
  width: 16px !important;
  height: 16px !important;
}

._badge_poswf_39 {
  flex: 0 0 auto;
}._container_835mv_1 {
  gap: 8px;
  min-width: 0;
}._container_1m6q2_1 {
  min-height: 34px;
  height: 34px;
  padding: 2px 1px;
}

._required_1m6q2_7 {
  color: red !important;
  padding: 0 !important;
  width: 17px;
}._normal_1a3ty_1 {
  width: 100% !important;
  font-family: var(--text-normal-font) !important;
  font-size: var(--text-normal-size) !important;
  font-weight: var(--text-normal-weight) !important;
  color: var(--text-normal-color) !important;
}

._strong_1a3ty_9 {
  width: 100% !important;
  font-family: var(--text-subtitle-font) !important;
  font-size: var(--text-subtitle-size) !important;
  font-weight: var(--text-subtitle-weight) !important;
  color: var(--text-subtitle-color) !important;
}

._input-root_1a3ty_17 {
  flex: 1;
  margin: 0 !important;
  min-width: 0 !important;
  padding: 0 !important;
  width: 100%;
  height: 100% !important;
}

._input-element_1a3ty_26 {
  min-width: 0 !important;
  width: 100%;
  height: 100% !important;
  padding-left: 12px !important;
  padding-right: 0 !important;
  margin: 0 !important;
}

._input-element_1a3ty_26::placeholder {
  color: var(--palette-border) !important;
  font-size: var(--text-normal-font) !important;
  font-size: var(--text-normal-size) !important;
  font-weight: var(--text-normal-weight) !important;
}

.MuiInputAdornment-root svg {
  color: var(--palette-accent);
  margin: 0 !important;
  padding: 0 !important;
}

.MuiInputAdornment-root {
  padding: 0 !important;
  margin: 0 !important;
  min-height: 0 !important;
  height: 32px !important;
  width: 32px !important;
}

.MuiInputAdornment-root button {
  width: 100% !important;
  height: 100% !important;
  margin: 0 !important;
  border-radius: 0 !important;
}._container_bxn5p_1 {
  height: 100px;
  min-height: 100px;
  max-height: 100px;
  padding-bottom: 8px;
}

._header_bxn5p_8 {
  height: 32px;
  min-height: 32px;
  max-height: 32px;
}

._icon_bxn5p_14 {
  color: var(--palette-success) !important;
  width: 20px !important;
  padding-top: 5px;
}

._count-label_bxn5p_20 {
  color: var(--palette-disabled) !important;
}._container_1bvua_1 {
  padding: 2px 1px;
}

._row_1bvua_5 {
  min-height: 34px;
  height: 34px;
}

._required_1bvua_10 {
  color: red !important;
  padding: 0 !important;
  width: 17px;
}

._error_1bvua_16 {
  color: var(--palette-warning) !important;
  padding: 2px 0 0 !important;
}._container_f6rov_1 {
  height: 100px;
  min-height: 100px;
  max-height: 100px;
  padding-bottom: 8px;
}

._header_f6rov_8 {
  height: 32px;
  min-height: 32px;
  max-height: 32px;
}

._icon_f6rov_14 {
  color: var(--palette-success) !important;
  width: 20px !important;
  padding-top: 5px;
}

._count-label_f6rov_20 {
  color: var(--palette-disabled) !important;
}

._required_f6rov_24 {
  color: red !important;
  padding: 0 !important;
  width: 17px;
}

._error_f6rov_30 {
  color: var(--palette-warning) !important;
  padding: 2px 0 0 !important;
}._container_a9yo7_1 {
  padding: 2px 1px;
  gap: 4px;
}

._header_a9yo7_6 {
  min-height: 24px;
  align-items: center;
}

._required_a9yo7_11 {
  color: red !important;
  padding: 0 !important;
  width: 17px;
}

._error_a9yo7_17 {
  color: var(--palette-warning) !important;
  padding: 2px 0 0 !important;
}._container_4bluy_1 {
  min-width: 350px;
  width: 100%;
  min-height: 450px;
  height: 100%;
  padding: 0;
  margin: 0;
  border: none;
}._container_in3g4_1 {
  min-width: 0;
  gap: 8px;
}

._back-button_in3g4_6 {
  border-right: solid 1px var(--palette-line);
  min-width: 42px;
  width: 42px;
}

._actions-container_in3g4_12 {
  padding-left: 5px;
  padding-right: 5px;
}

._tools-container_in3g4_17 {
  flex: 1;
  padding-left: 8px;
  min-width: 0;
}

._style-dropdown_in3g4_23 {
  width: 105px;
}._container_1yd4c_1 {
  min-width: 0;
  width: 100%;
  min-height: 0;
  height: 100%;
  box-sizing: border-box;
}

._toolbar_1yd4c_9 {
  height: 42px;
  min-height: 42px;
  border-bottom: solid 1px var(--palette-line);
  box-sizing: content-box;
  min-width: 0;
}

._view-content_1yd4c_17 {
  min-width: 0;
}

._modal-sidebar-backdrop_1yd4c_21 {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.3);
  z-index: 999;
}

._modal-sidebar-container_1yd4c_31 {
  display: flex;
  flex-direction: row;
  height: 100%;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
}

._sidebar_1yd4c_38 {
  box-shadow: inset 0px 6px 15px rgba(0, 0, 0, 0.2);
}._container_1nfnu_1 {
  padding: 20px 20px 0 20px;
}

._banner_1nfnu_5 {
  min-width: 0;
  height: 200px;
  min-height: 200px;
  padding: 15px;
  gap: 15px;
  background-color: var(--palette-selectable-selected-shadow);
  border-radius: calc(var(--radius-factor) * 2) calc(var(--radius-factor) * 10) calc(var(--radius-factor) * 2) calc(var(--radius-factor) * 10);
}

._logo-label_1nfnu_15 {
  color: white !important;
  font-weight: var(--text-normal-weight) !important;
  font-size: calc(var(--text-title-size) * 3.5) !important;
}

._title-label_1nfnu_21 {
  font-size: calc(var(--text-title-size) * 2) !important;
}

._logo-container_1nfnu_25 {
  min-width: 170px;
  width: 170px;
  background-color: rgb(52, 55, 64);
  border-radius: calc(var(--radius-factor) * 2) calc(var(--radius-factor) * 10) calc(var(--radius-factor) * 2) calc(var(--radius-factor) * 10);
}

._menu-container_1nfnu_32 {
  padding-top: 15px;
}

._logo-image-container_1nfnu_36 {
  width: 365px;
  padding-left: 15px;
  position: relative;
}

._logo-image-container_1nfnu_36::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 0;
  transform: translateY(-50%);
  height: 60%;
  border-left: 1px solid var(--palette-line);
}

._logo-image_1nfnu_36 {
  width: 260px;
  height: 80px;
}

._description-container_1nfnu_57 {
  height: 62px;
  border-bottom: solid 2px var(--palette-line);
}

._labels-container_1nfnu_62 {
  min-width: 0;
}

@media (max-width: 750px) {
  ._logo-container_1nfnu_25 {
    display: none;
  }
}
@media (max-width: 1100px) {
  ._logo-image-container_1nfnu_36 {
    display: none;
  }
}
@media (min-width: 421px) and (max-width: 550px) {
  ._title-label_1nfnu_21 {
    font-size: calc(var(--text-title-size) * 1.5) !important;
    text-align: center !important;
    margin: auto;
  }
  ._greeting-label_1nfnu_82 {
    text-align: center !important;
  }
  ._banner_1nfnu_5 {
    min-height: 150px;
    height: 150px;
    border-radius: calc(var(--radius-factor) * 2);
  }
}
@media (max-width: 420px) {
  ._title-label_1nfnu_21 {
    font-size: var(--text-title-size) !important;
    text-align: center !important;
    margin: auto;
  }
  ._greeting-label_1nfnu_82 {
    text-align: center !important;
    font-size: var(--text-normal-size) !important;
  }
  ._banner_1nfnu_5 {
    min-height: 150px;
    height: 150px;
    border-radius: calc(var(--radius-factor) * 2);
  }
}._container_1gel6_1 {
  gap: 8px;
  padding: 0 8px;
  min-width: 0;
  flex-wrap: nowrap;
}

._filter-icon_1gel6_8 {
  flex: 0 0 auto;
}

._view-selector_1gel6_12 {
  width: 150px;
  flex: 0 0 auto;
}

._filter-selector_1gel6_17 {
  width: 140px;
  flex: 0 0 auto;
}

._value-control_1gel6_22 {
  width: 190px;
  flex: 0 0 auto;
}

@media (max-width: 1200px) {
  ._view-selector_1gel6_12,
  ._filter-selector_1gel6_17 {
    width: 120px;
  }
  ._value-control_1gel6_22 {
    width: 150px;
  }
}._container_3tc1p_1 {
  padding: 15px;
  padding-bottom: 0;
  width: 100%;
  height: 100%;
  box-sizing: border-box;
}

._head-container_3tc1p_9 {
  position: relative;
  z-index: 1;
  height: 60px;
  min-height: 60px;
  background: linear-gradient(to top, transparent, var(--palette-background) 20px);
}

._content-container_3tc1p_17 {
  gap: 15px;
  min-width: 0;
  min-height: 0;
  margin-top: -20px;
  padding-top: 20px;
  isolation: isolate;
}

._main-container_3tc1p_26 {
  gap: 20px;
  min-width: 0;
  min-height: 0;
}

._pinned-container_3tc1p_32 {
  flex: 0 0 auto;
  min-height: 0;
  padding-bottom: 15px;
}

._table-container_3tc1p_38 {
  border-radius: calc(var(--radius-factor) * 2);
  box-sizing: content-box;
  min-width: 0;
  min-height: 0;
}

._filter-container_3tc1p_45 {
  padding: 5px;
  gap: 10px;
}

._view-selector_3tc1p_50 {
  width: 150px;
}

._filter-selector_3tc1p_54 {
  width: 125px;
}

._no-items-icon_3tc1p_58 {
  width: 90px !important;
  height: 90px !important;
  color: var(--palette-line) !important;
}

@media (max-width: 1131px) {
  ._content-container_3tc1p_17 {
    flex-direction: column;
    overflow-y: auto;
  }
  ._main-container_3tc1p_26 {
    min-height: 420px;
  }
  ._pinned-container_3tc1p_32 {
    width: 100%;
  }
}
@media (max-width: 768px) {
  ._action-button_3tc1p_77 {
    min-width: 42px;
  }
  ._action-label_3tc1p_80 {
    display: none;
  }
}._container_luzgr_1 {
  min-width: 0;
  min-height: 0;
  padding-left: 20px;
  padding-right: 20px;
  gap: 5px;
  box-sizing: border-box;
}

._head-container_luzgr_10 {
  height: 60px;
  min-height: 60px;
}

._content_luzgr_15 {
  gap: 15px;
  min-width: 0;
  min-height: 0;
  box-sizing: border-box;
  display: flex;
  flex-direction: row;
  align-items: stretch;
  justify-content: start;
}

._pinned-container_luzgr_26 {
  padding-bottom: 15px;
}

._field-wrapper_luzgr_30 {
  gap: 8px;
  padding-bottom: 10px;
}

@media (max-width: 835px) {
  ._content_luzgr_15 {
    flex-direction: column;
    overflow-y: auto;
  }
  ._content_luzgr_15 > *:not(._pinned-container_luzgr_26) {
    min-height: 420px;
  }
  ._pinned-container_luzgr_26 {
    flex: 0 0 auto;
    width: 100%;
  }
}._container_ynoi3_1 {
  min-height: min-content;
  gap: 8px;
}._container_d51aj_1 {
  min-height: min-content;
  gap: 15px;
}._container_ynoi3_1 {
  min-height: min-content;
  gap: 8px;
}._container_1kp59_1 {
  background-color: var(--palette-background);
}

._top-container_1kp59_5 {
  max-height: 300px;
}

._bottom-container_1kp59_9 {
  border-top: var(--line-style);
}

._inputs-container_1kp59_13 {
  padding: 15px 10px;
  gap: 8px;
}

._table-container_1kp59_18 {
  padding: 0 8px;
}

._edit-assignment-wrapper_1kp59_22 {
  padding: 0 12px;
  gap: 8px;
}

._edit-assignment-container_1kp59_27 {
  padding: 5px;
}

._quantity-field-container_1kp59_31 {
  width: 45px;
  padding: 5px;
}

._no-items-container_1kp59_36 {
  padding: 8px 0;
}

._no-items-label_1kp59_40 {
  border: solid 1px var(--palette-warning);
  border-radius: 0 0 var(--radius-factor) var(--radius-factor);
}

._info-container_1kp59_45 {
  min-height: 32px;
  padding: 5px;
  background-color: var(--palette-fillable);
}

@media (max-width: 500px) {
  ._edit-variant-label_1kp59_52 {
    display: none;
  }
}._container_1o2vb_1 {
  background-color: var(--palette-background);
  overflow: hidden;
}

._top-container_1o2vb_6 {
  max-height: 300px;
}

._bottom-container_1o2vb_10 {
  border-top: var(--line-style);
}

._inputs-container_1o2vb_14 {
  padding: 15px 10px;
  gap: 8px;
}

._table-container_1o2vb_19 {
  padding: 0 8px;
}

._edit-bar_1o2vb_23 {
  min-height: 79px !important;
  height: 79px !important;
  max-height: 79px !important;
}

._edit-container_1o2vb_29 {
  padding: 0 8px;
  gap: 8px;
}

._edit-inputs-container_1o2vb_34 {
  padding: 8px 0;
  gap: 8px;
}

._no-additional-items-container_1o2vb_39 {
  padding: 8px 0;
}

._no-additional-items-label_1o2vb_43 {
  border: solid 1px var(--palette-warning);
  border-radius: 0 0 var(--radius-factor) var(--radius-factor);
}._container_1nzdc_1 {
  padding: 3px;
  gap: 15px;
  flex-direction: row;
}

._big-container_1nzdc_7 {
  width: calc(90vw - 50px);
  max-width: 100vw;
  min-width: 1228px;
}

@media (max-width: 1364px) {
  ._big-container_1nzdc_7 {
    width: calc(100vw - 50px);
    min-width: auto;
  }
}
._small-container_1nzdc_19 {
  width: 800px;
  min-width: 800px;
}

._inputs-column_1nzdc_24 {
  min-width: 350px;
  width: 350px;
  max-width: 350px;
  padding: 0 2px;
  gap: 1px;
  min-height: 0;
  overflow-y: auto;
}

._items-column_1nzdc_34 {
  overflow: hidden;
}

._additional-items-column_1nzdc_38 {
  min-width: 250px;
  width: 250px;
  max-width: 250px;
}

._overlay_1nzdc_44 {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1500;
  pointer-events: all;
  overscroll-behavior: contain;
  touch-action: none;
}

@media (max-width: 900px) {
  ._container_1nzdc_1 {
    flex-direction: column;
    overflow-y: auto;
  }
  ._inputs-column_1nzdc_24 {
    min-width: 0;
    width: 100%;
    max-width: none;
    min-height: fit-content;
  }
  ._items-column_1nzdc_34 {
    min-height: 500px;
    height: 500px;
  }
  ._additional-items-column_1nzdc_38 {
    min-width: 0;
    width: 100%;
    max-width: none;
    min-height: 500px;
    height: 500px;
  }
}._container_1e8sn_1 {
  padding: 15px 3px;
  gap: 15px;
  overflow-y: auto;
}

._details-panel_1e8sn_7 {
  width: 350px;
  max-width: 350px;
  min-width: 350px;
}

._history-panel_1e8sn_13 {
  min-height: 42px;
  height: 300px;
  max-height: 600px;
}

._content_1e8sn_19 {
  gap: 15px;
  min-height: min-content;
}

@media (max-width: 1170px) {
  ._details-panel_1e8sn_7 {
    width: 100%;
    max-width: 100%;
    min-width: 100%;
  }
}
@media (max-width: 835px) {
  ._container_1e8sn_1 {
    min-height: 0;
  }
  ._history-panel_1e8sn_13 {
    min-height: 300;
    height: 300px;
    max-height: 600px;
  }
  ._details-panel_1e8sn_7 {
    min-height: min-content;
  }
}._container_zqyfl_1 {
  gap: 15px;
  padding: 15px 3px;
  min-width: 0;
}

._items-container_zqyfl_7 {
  flex: 125;
  min-width: 0;
  min-height: 0;
}

._additional-items-container_zqyfl_13 {
  flex: 75;
  min-width: 0;
  min-height: 0;
}._container_1hg8l_1 {
  padding: 15px 3px;
}

._table-container_1hg8l_5 {
  padding-left: 10px;
  padding-right: 10px;
}._container_1srey_1 {
  padding-top: 15px;
  gap: 15px;
}

._details-panel_1srey_6 {
  width: 350px;
  max-width: 350px;
  min-width: 350px;
}

._history-panel_1srey_12 {
  min-height: 42px;
  height: 300px;
  max-height: 600px;
}

._content_1srey_18 {
  gap: 15px;
}._container_gnd78_1 {
  padding-top: 15px;
  padding-bottom: 15px;
  min-width: 0;
}

._table-container_gnd78_7 {
  padding-left: 10px;
  padding-right: 10px;
}._option-dialog-message-container_p731n_1 {
  width: 300px;
  height: 100px;
  min-width: 0;
}._container_1rgir_1 {
  min-height: min-content;
}._content_224gy_1 {
  position: relative;
}

._inputs-container_224gy_5 {
  padding: 8px;
  gap: 8px;
}

._list-container_224gy_10 {
  padding: 15px 0;
  min-height: 0;
  gap: 15px;
}

._bar_224gy_16 {
  height: 100px;
  min-height: 100px;
}._entry-header_1hnn9_1 {
  min-height: 32px;
  max-height: 32px;
  min-width: 0;
}._container_7gfle_1 {
  padding: 15px 3px;
  gap: 15px;
  min-height: 0;
}

._reduced-column_7gfle_7 {
  min-width: 350px;
  max-width: 400px;
  min-height: min-content;
  gap: 15px;
}

._middle-column_7gfle_14 {
  min-width: 350px;
  min-height: min-content;
  gap: 15px;
}

@media (max-width: 1183px) {
  ._reduced-column_7gfle_7 {
    max-width: none;
  }
}
._big-column_7gfle_25 {
  min-width: 350px;
  max-height: 625px;
}

._event-history_7gfle_30 {
  max-height: 500px;
}

._no-child-label_7gfle_34 {
  padding: 15px !important;
}._content_1g90k_1 {
  min-width: 0;
  min-height: 0;
}

._tabbed-panel_1g90k_6 {
  min-height: 0;
}._rejection_nugyi_1 {
  flex: 0 0 auto;
  gap: 6px;
  min-width: 0;
  padding: 12px;
  box-sizing: border-box;
  border-radius: 6px;
  border: 1px solid color-mix(in srgb, var(--palette-error) 35%, transparent);
  background-color: color-mix(in srgb, var(--palette-error) 8%, transparent);
}

._rejection-header_nugyi_12 {
  gap: 8px;
  min-width: 0;
}

._rejection-icon_nugyi_17 {
  flex: 0 0 auto;
  width: 18px !important;
  height: 18px !important;
  color: var(--palette-error) !important;
}

._rejection-title_nugyi_24 {
  min-width: 0;
  color: var(--palette-error) !important;
}

._rejection-message_nugyi_29 {
  min-width: 0;
  color: var(--palette-error) !important;
}

._rejection-problems_nugyi_34 {
  gap: 4px;
  min-width: 0;
  padding-left: 4px;
}

._rejection-problem_nugyi_34 {
  min-width: 0;
  color: var(--palette-error) !important;
}._columns_19u6e_1 {
  min-width: 0;
  min-height: 0;
}

._container_19u6e_6 {
  gap: 12px;
  min-width: 0;
  min-height: 0;
  padding: 12px 8px;
  box-sizing: border-box;
  flex-wrap: nowrap;
  align-items: stretch;
}

._fields_19u6e_16 {
  flex: 0 0 auto;
  gap: 12px;
  min-width: 0;
}

._hint_19u6e_22 {
  padding: 0 2px;
}._row_cyc9c_1 {
  flex: 0 0 auto;
  gap: 4px;
  min-width: 0;
}

._row-header_cyc9c_7 {
  gap: 8px;
  min-width: 0;
}

._row-field_cyc9c_12 {
  font-weight: 600 !important;
  min-width: 0;
}

._row-state_cyc9c_17 {
  flex: 0 0 auto;
}

._row-state-missing_cyc9c_21 {
  color: var(--palette-warning) !important;
}

._row-selector_cyc9c_25 {
  min-height: 32px;
  height: 32px;
}

._row-scope_cyc9c_30 {
  gap: 4px;
  min-width: 0;
  margin-top: 2px;
  padding-left: 10px;
  border-left: 2px solid var(--palette-accent);
}

._row-scope-selector_cyc9c_38 {
  min-height: 30px;
  height: 30px;
}

._row-scope-hint_cyc9c_43 {
  min-width: 0;
}._columns_hhx1w_1 {
  min-width: 0;
  min-height: 0;
}

._columns-split_hhx1w_6 {
  gap: 16px;
  flex-wrap: nowrap;
  align-items: stretch;
}

._container_hhx1w_12 {
  gap: 12px;
  min-width: 0;
  min-height: 0;
  padding: 12px 8px;
  box-sizing: border-box;
  flex-wrap: nowrap;
  align-items: stretch;
}

._panel_hhx1w_22 {
  flex: 0 0 auto;
}

._panel-content_hhx1w_26 {
  gap: 10px;
  padding: 12px 0;
  min-width: 0;
  box-sizing: border-box;
}

._panel-content_hhx1w_26 > * {
  flex: 0 0 auto;
}

._columns-split_hhx1w_6 ._panel-fill_hhx1w_37 {
  flex: 1 1 auto;
  min-height: 0;
}

._columns-split_hhx1w_6 ._panel-content-fill_hhx1w_42 {
  flex: 1 1 auto;
  min-height: 0;
  padding-right: 4px;
}

._hint_hhx1w_48 {
  padding: 0 2px;
}

._name-counter_hhx1w_52 {
  align-self: flex-end;
}

@media (max-width: 600px) {
  ._columns_hhx1w_1._columns-split_hhx1w_6 {
    flex-direction: column;
    flex-wrap: nowrap;
    overflow-y: auto;
    gap: 12px;
  }
  ._columns-split_hhx1w_6 ._panel-fill_hhx1w_37 {
    flex: 0 0 auto;
  }
  ._container_hhx1w_12 {
    padding: 12px 4px;
  }
}._card_knn2r_1 {
  height: 100%;
  width: 480px;
  max-width: 100vw;
  box-sizing: border-box;
  transition: width 240ms ease;
}

._card-wide_knn2r_9 {
  width: 620px;
}

._content_knn2r_13 {
  position: relative;
  min-width: 0;
  min-height: 0;
}

@media (max-width: 659px) {
  ._card-wide_knn2r_9 {
    width: 100vw;
  }
}
@media (prefers-reduced-motion: reduce) {
  ._card_knn2r_1 {
    transition: none;
  }
}
._steps_knn2r_29 {
  padding: 4px 8px 8px 8px;
}._details_kk3bl_1 {
  flex-wrap: wrap;
  row-gap: 4px;
  column-gap: 14px;
}

._detail_kk3bl_1 {
  white-space: nowrap;
}

@media (max-width: 600px) {
  ._detail_kk3bl_1 {
    white-space: normal;
  }
}._container_19nz7_1 {
  gap: 10px;
  width: 350px;
  min-width: 0;
  align-items: stretch;
  padding: 4px 4px 8px;
}

._empty-container_19nz7_9 {
  width: 350px;
  min-width: 0;
  padding: 20px 12px;
}

._card_19nz7_15 {
  flex: 0 0 auto;
}

@media (max-width: 600px) {
  ._container_19nz7_1,
  ._empty-container_19nz7_9 {
    width: 100%;
    max-width: 100%;
    box-sizing: border-box;
  }
}._container_1wuja_1 {
  width: 330px;
  min-width: 0;
  min-height: 0;
  gap: 15px;
  padding: 5px 10px 10px 10px;
  flex-wrap: nowrap;
  align-items: stretch;
  box-sizing: border-box;
}

._timings_1wuja_12 {
  flex: 0 0 auto;
}

._history-action_1wuja_16 {
  flex: 0 0 auto;
  box-sizing: border-box;
  min-height: 32px;
}

._columns-container_1wuja_22 {
  flex: 0 0 auto;
  gap: 6px;
}

._columns_1wuja_22 {
  gap: 5px;
}

._ignored-container_1wuja_31 {
  flex: 0 0 auto;
  gap: 2px;
}

@media (max-width: 835px) {
  ._container_1wuja_1 {
    width: auto;
  }
}
@media (max-width: 600px) {
  ._container_1wuja_1 {
    padding: 5px 4px 10px 4px;
  }
}._card_mueh2_1 {
  height: 100%;
}

._panel_mueh2_5 {
  min-width: 0;
  min-height: 0;
}

._neutral_mueh2_10 {
  color: var(--text-little-color);
}

._dark_mueh2_14 {
  color: var(--text-little-color);
  font-weight: 600;
}

._accent_mueh2_19 {
  color: var(--palette-accent);
}

._success_mueh2_23 {
  color: var(--palette-success);
}

._warning_mueh2_27 {
  color: var(--palette-warning);
}

._error_mueh2_31 {
  color: var(--palette-error);
}._run-line_vryoa_1 {
  gap: 2px;
}._list_11a5d_1 {
  gap: 8px;
  padding: 4px 8px 12px 8px;
  box-sizing: border-box;
}

._state_11a5d_7 {
  min-width: 0;
  min-height: 200px;
}

._item_11a5d_12 {
  flex: 0 0 auto;
  gap: 12px;
  padding: 12px 8px 12px 16px;
  box-sizing: border-box;
  text-align: left;
}

._item-body_11a5d_20 {
  gap: 8px;
  min-width: 0;
}

._item-header_11a5d_25 {
  gap: 10px;
  min-width: 0;
  flex-wrap: wrap;
}

._item-field_11a5d_31 {
  flex: 0 0 auto;
}

._item-meta_11a5d_35 {
  gap: 12px;
  min-width: 0;
  flex-wrap: wrap;
}

._item-reason_11a5d_41 {
  flex: 0 0 auto;
}

._item-side_11a5d_45 {
  text-align: right;
}

._item-chevron_11a5d_49 {
  flex: 0 0 auto;
  width: 20px !important;
  height: 20px !important;
  opacity: 0.35;
}

._item_11a5d_12:hover ._item-chevron_11a5d_49 {
  opacity: 1;
}

._item_11a5d_12[data-selected=true] ._item-chevron_11a5d_49 {
  color: var(--palette-accent) !important;
  opacity: 1;
}

@media (max-width: 700px) {
  ._item_11a5d_12 {
    flex-direction: column;
    align-items: stretch;
    gap: 10px;
  }
  ._item-side_11a5d_45 {
    flex-direction: row;
    align-items: baseline;
    gap: 6px;
    text-align: left;
  }
  ._item-chevron_11a5d_49 {
    display: none;
  }
}@container (max-width: 560px) {
  ._container_1bf1n_2 [data-selected=false] [data-chip-text] {
    display: none;
  }
}._container_1t3qo_1 {
  flex: 0 0 auto;
  gap: 10px;
  min-width: 0;
  padding: 8px 10px;
  box-sizing: border-box;
  flex-wrap: wrap;
  border-color: var(--palette-success) !important;
  background-color: color-mix(in srgb, var(--palette-success) 6%, transparent);
}

._actions_1t3qo_12 {
  flex: 0 0 auto;
  gap: 8px;
  padding-left: 6px;
}

._action_1t3qo_12 {
  min-height: 30px;
  padding: 0 14px;
}

@media (max-width: 600px) {
  ._container_1t3qo_1 {
    padding: 8px;
  }
  ._actions_1t3qo_12 {
    flex: 1 1 100%;
    flex-wrap: wrap;
    padding-left: 0;
  }
}._card_zms7z_1 {
  height: 100%;
}

._content_zms7z_5 {
  position: relative;
  min-width: 0;
  min-height: 0;
}

._container_zms7z_11 {
  gap: 12px;
  min-width: 0;
  min-height: 0;
  padding: 12px 0;
  box-sizing: border-box;
  flex-wrap: nowrap;
  align-items: stretch;
}

._staged_zms7z_21 {
  flex: 0 0 auto;
  gap: 10px;
  min-width: 0;
  padding: 8px 10px;
  box-sizing: border-box;
  border-color: var(--palette-success) !important;
  background-color: color-mix(in srgb, var(--palette-success) 6%, transparent);
}

._staged-chip_zms7z_31 {
  flex: 0 0 auto;
}

._panel_zms7z_35 {
  flex: 0 0 auto;
}

._panel-content_zms7z_39 {
  gap: 12px;
  padding: 12px 0;
  min-width: 0;
  box-sizing: border-box;
}

._value-header_zms7z_46 {
  gap: 12px;
  min-width: 0;
}

._value-impact_zms7z_51 {
  flex: 0 0 auto;
  align-self: flex-start;
}

._fields_zms7z_56 {
  gap: 4px;
  min-width: 0;
}

._reason_zms7z_61 {
  gap: 10px;
  min-width: 0;
  flex-wrap: wrap;
}

._reason-chip_zms7z_67 {
  flex: 0 0 auto;
}

._preview_zms7z_71 {
  padding: 10px 12px;
  border-color: var(--palette-success) !important;
  background-color: color-mix(in srgb, var(--palette-success) 8%, transparent);
}

._selector_zms7z_77 {
  min-height: 32px;
  height: 32px;
}

._hint_zms7z_82 {
  padding: 0 2px;
}

._warning_zms7z_86 {
  padding: 0 2px;
  color: var(--palette-warning) !important;
}._container_turbo_1 {
  gap: 10px;
  min-width: 0;
  min-height: 0;
}

._bar_turbo_7 > *:first-child {
  min-width: 0;
}

._bar_turbo_7 > *:last-child {
  flex: 0 0 auto;
}

._content_turbo_15 {
  min-width: 0;
  min-height: 0;
}

._notice_turbo_20 {
  flex: 0 0 auto;
  padding: 0 10px;
}._list_ypfhh_1 {
  gap: 8px;
  padding: 4px 8px 12px 8px;
  box-sizing: border-box;
}

._state_ypfhh_7 {
  min-width: 0;
  min-height: 200px;
}

._item_ypfhh_12 {
  flex: 0 0 auto;
  gap: 12px;
  padding: 12px 12px 12px 16px;
  box-sizing: border-box;
  text-align: left;
}

._item-body_ypfhh_20 {
  gap: 8px;
  min-width: 0;
}

._item-header_ypfhh_25 {
  gap: 10px;
  min-width: 0;
  flex-wrap: wrap;
}

._item-status_ypfhh_31 {
  flex: 0 0 auto;
}

._item-comparison_ypfhh_35 {
  gap: 12px;
  min-width: 0;
  flex-wrap: wrap;
}

._item-side_ypfhh_41 {
  flex: 0 0 auto;
  min-width: 0;
}

._item-arrow_ypfhh_46 {
  flex: 0 0 auto;
  width: 18px !important;
  height: 18px !important;
  opacity: 0.45;
}

._item-difference_ypfhh_53 {
  flex: 0 0 auto;
}

._item-warning_ypfhh_57 {
  color: var(--palette-warning) !important;
}

._item-actions_ypfhh_61 {
  flex: 0 0 auto;
  gap: 8px;
}

._item-actions_ypfhh_61 ._item-action_ypfhh_61 {
  flex: 0 0 auto;
  min-width: 96px;
  padding: 7px 18px;
}

@media (max-width: 700px) {
  ._item_ypfhh_12 {
    flex-direction: column;
    align-items: stretch;
    gap: 10px;
  }
  ._item-actions_ypfhh_61 {
    justify-content: flex-end;
  }
  ._item-arrow_ypfhh_46 {
    display: none;
  }
}._container_152lm_1 {
  gap: 10px;
  min-width: 0;
  min-height: 0;
}

._bar_152lm_7 > *:first-child {
  min-width: 0;
}

._bar_152lm_7 > *:last-child {
  flex: 0 0 auto;
}

._notice_152lm_15 {
  min-width: 0;
  padding: 0 6px;
}

._content_152lm_20 {
  min-width: 0;
  min-height: 0;
}._step_1eyk5_1 {
  gap: 8px;
  padding: 6px 8px;
  box-sizing: border-box;
  background-color: var(--palette-background);
}

._step-icon_1eyk5_8 {
  flex: 0 0 auto;
  width: 18px !important;
  height: 18px !important;
  margin-top: 2px;
}

._step-icon-ok_1eyk5_15 {
  color: var(--palette-success) !important;
}

._step-icon-error_1eyk5_19 {
  color: var(--palette-error) !important;
}

._step-body_1eyk5_23 {
  gap: 2px;
  min-width: 0;
}

._step-header_1eyk5_28 {
  gap: 6px;
}

._step-score_1eyk5_32 {
  flex: 0 0 auto;
}._card_16dsg_1 {
  height: 100%;
}

._container_16dsg_5 {
  gap: 12px;
  min-width: 0;
  min-height: 0;
  padding-bottom: 10px;
  flex-wrap: nowrap;
  align-items: stretch;
}

._summary_16dsg_14 {
  flex: 0 0 auto;
  gap: 8px;
  min-height: 28px;
}

._summary-field_16dsg_20 {
  flex: 0 0 auto;
}

._summary-reason_16dsg_24 {
  flex: 0 0 auto;
  color: var(--palette-warning) !important;
}

._note_16dsg_29 {
  flex: 0 0 auto;
  padding: 8px 10px;
  border-color: var(--palette-warning) !important;
}

._columns_16dsg_35 {
  gap: 12px;
  flex-wrap: nowrap;
  align-items: flex-start;
}

._column_16dsg_35 {
  gap: 12px;
  min-width: 0;
}

._panel_16dsg_46 {
  flex: 0 0 auto;
  padding-bottom: 10px;
  background-color: var(--palette-light-fillable);
}

._panel-list_16dsg_52 {
  background-color: var(--palette-background);
}

._steps_16dsg_56 {
  gap: 6px;
  padding-top: 2px;
}

@media (max-width: 700px) {
  ._columns_16dsg_35 {
    flex-direction: column;
  }
}@container (max-width: 1000px) {
  ._container_9k0c7_2 [data-selected=false] [data-chip-text] {
    display: none;
  }
}
@container (max-width: 620px) {
  ._container_9k0c7_2 [data-chip-text] {
    display: none;
  }
}._bar_1gx8v_1 > *:first-child {
  min-width: 0;
}

._bar_1gx8v_1 > *:last-child {
  flex: 0 0 auto;
}

._cell-error_1gx8v_9 {
  --cell-color: var(--palette-error);
  color: var(--cell-color) !important;
  font-weight: 600 !important;
}

._cell-warning_1gx8v_15 {
  --cell-color: var(--palette-warning);
  color: var(--cell-color) !important;
}

._cell-rejected_1gx8v_20 {
  text-decoration: line-through;
  opacity: 0.7;
}

[data-theme='light'] ._cell-error_1gx8v_9 {
  --cell-color: color-mix(in srgb, var(--palette-error) 82%, #000000);
}
[data-theme='light'] ._cell-warning_1gx8v_15 {
  --cell-color: color-mix(in srgb, var(--palette-warning) 55%, #000000);
}

[data-theme='giga'] ._cell-error_1gx8v_9 {
  --cell-color: color-mix(in srgb, var(--palette-error) 75%, #ffffff);
}._card_1x1wh_1 {
  height: 100%;
}

._content_1x1wh_5 {
  position: relative;
  min-width: 0;
  min-height: 0;
}

._container_1x1wh_11 {
  gap: 12px;
  min-width: 0;
  min-height: 0;
  padding: 12px 0;
  box-sizing: border-box;
  flex-wrap: nowrap;
  align-items: stretch;
}

._panel_1x1wh_21 {
  flex: 0 0 auto;
  background-color: var(--palette-background);
}

._panel-content_1x1wh_26 {
  gap: 12px;
  padding: 12px 0;
  min-width: 0;
  box-sizing: border-box;
}

._fields_1x1wh_33 {
  gap: 4px;
  min-width: 0;
  padding: 12px 0;
  box-sizing: border-box;
}

._description-field_1x1wh_40 {
  flex: 0 0 auto;
  height: 140px;
  min-height: 140px;
  max-height: 140px;
  padding-bottom: 8px;
}

._hint_1x1wh_48 {
  padding: 0 2px;
}._card_16w78_1 {
  height: 100%;
}

._content_16w78_5 {
  position: relative;
  min-width: 0;
  min-height: 0;
}

._container_16w78_11 {
  gap: 12px;
  min-width: 0;
  min-height: 0;
  padding: 12px 0;
  box-sizing: border-box;
  flex-wrap: nowrap;
  align-items: stretch;
}

._panel_16w78_21 {
  flex: 0 0 auto;
}

._panel-content_16w78_25 {
  gap: 12px;
  padding: 12px 0;
  min-width: 0;
  box-sizing: border-box;
}

._hint_16w78_32 {
  padding: 0 2px;
}._container_1bgiy_1 {
  gap: 6px;
  min-width: 0;
  padding-left: 6px;
  flex: 1 1 0;
  min-width: 200px;
  flex-wrap: wrap;
}

._selector_1bgiy_10 {
  flex: 1 1 0;
  min-width: 80px;
  height: 32px;
  min-height: 32px;
}

._clear_1bgiy_17 {
  flex: 0 0 auto;
}

._phone-filters_1bgiy_21 {
  flex: 1 1 100%;
  gap: 6px;
  padding: 4px 6px 6px 0;
  box-sizing: border-box;
}

._phone-filters_1bgiy_21 ._selector_1bgiy_10 {
  flex: 0 0 auto;
  width: 100%;
}

@media (max-width: 1100px) {
  ._container_1bgiy_1 {
    gap: 4px;
  }
}._stage-line_1lxjr_1 {
  gap: 8px;
}

._stage-header_1lxjr_5 {
  gap: 8px;
  flex-wrap: wrap;
}

._stage-capsule_1lxjr_10 {
  flex: 0 0 auto;
  width: 120px;
  margin-left: auto;
}
._stage-capsule_1lxjr_10 > div {
  flex: 1 1 auto;
  justify-content: center;
}._actions-container_3cuq3_1 {
  gap: 5px;
  padding: 5px;
  flex: 0 0 auto;
}

._action-button_3cuq3_7 {
  flex: 0 0 auto;
}

._action-label_3cuq3_11 {
  white-space: nowrap;
}

._stage-container_3cuq3_15 {
  margin-left: auto;
  padding: 0 8px 0 6px;
  flex: 0 0 auto;
}

._stage-selector_3cuq3_21 {
  width: 140px;
  height: 32px;
  flex: 0 0 auto;
}

@media (max-width: 1400px) {
  ._action-button_3cuq3_7 {
    min-width: 42px;
  }
  ._action-label_3cuq3_11 {
    display: none;
  }
}
@media (max-width: 600px) {
  ._actions-container_3cuq3_1 {
    flex-wrap: wrap;
  }
  ._stage-container_3cuq3_15 {
    min-width: 0;
    margin-left: 0;
    padding: 0 4px;
  }
  ._stage-selector_3cuq3_21 {
    width: 100%;
    max-width: 140px;
  }
}._card_153bj_1 {
  height: 100%;
}

._content_153bj_5 {
  position: relative;
  min-width: 0;
  min-height: 0;
}

._container_153bj_11 {
  gap: 12px;
  min-width: 0;
  min-height: 0;
  padding: 12px 0;
  box-sizing: border-box;
  flex-wrap: nowrap;
  align-items: stretch;
}

._panel_153bj_21 {
  flex: 0 0 auto;
  background-color: var(--palette-background);
}

._panel-content_153bj_26 {
  gap: 12px;
  padding: 12px 0;
  min-width: 0;
  box-sizing: border-box;
}

._hint_153bj_33 {
  padding: 0 2px;
}._content_jbbqi_1 {
  gap: 15px;
  min-width: 0;
  min-height: 0;
}

._progress-card_jbbqi_7 {
  flex: 0 0 auto;
}

._tabbed-panel_jbbqi_11 {
  min-height: 0;
}._note_1n8sw_1 {
  flex: 0 0 auto;
  padding: 4px 12px 8px;
}

._statusFilter_1n8sw_6 {
  flex: 0 0 auto;
  gap: 8px;
  padding: 0 8px;
}

._statusSelector_1n8sw_12 {
  width: 150px;
  flex: 0 0 auto;
}

@media (max-width: 1200px) {
  ._statusSelector_1n8sw_12 {
    width: 120px;
  }
}
@media (max-width: 600px) {
  ._statusFilter_1n8sw_6 {
    flex-wrap: wrap;
  }
  ._statusSelector_1n8sw_12 {
    width: 100%;
    max-width: 150px;
  }
}._decide-button_1tseq_1 {
  flex: 0 0 auto;
}

._decide-label_1tseq_5 {
  white-space: nowrap;
}

._decision-legend_1tseq_9 {
  flex: 0 1 auto;
  min-width: 0;
  white-space: nowrap;
}

@media (max-width: 1100px) {
  ._decide-label_1tseq_5 {
    display: none;
  }
}._container_xnea4_1 {
  gap: 12px;
  min-height: 0;
}

._panel_xnea4_6 {
  min-height: 0;
}

._actions-container_xnea4_10 {
  gap: 5px;
  padding: 5px;
  flex: 0 0 auto;
}._container_1kv9z_1 {
  gap: 10px;
  padding-bottom: 10px;
  min-width: 320px;
  min-height: 0;
  box-sizing: border-box;
}

._panel_1kv9z_9 {
  flex: 0 0 auto;
  background-color: var(--palette-background);
}

._decisions-panel_1kv9z_14 {
  flex: 1 1 auto;
  min-height: 0;
  background-color: var(--palette-background);
}

._decisions-content_1kv9z_20 {
  position: relative;
  min-height: 0;
}

._decisions-scroll_1kv9z_25 {
  gap: 8px;
  padding: 8px 0;
  min-height: 0;
  box-sizing: border-box;
  flex-wrap: nowrap;
  align-items: stretch;
}

._panel-content_1kv9z_34 {
  gap: 8px;
  padding: 8px 0;
  min-width: 0;
  box-sizing: border-box;
}

._recipient_1kv9z_41 {
  flex: 0 0 auto;
  min-width: 0;
}

._card_1kv9z_46 {
  flex: 0 0 auto;
  gap: 4px;
  padding: 8px 10px;
  min-width: 0;
  box-sizing: border-box;
}

._card-selected_1kv9z_54 {
  border-color: var(--palette-accent);
  background-color: var(--palette-selectable-selected-shadow);
}

._head_1kv9z_59 {
  gap: 8px;
  min-width: 0;
}

._comments_1kv9z_64 {
  padding-top: 4px;
  min-width: 0;
}

._empty_1kv9z_69 {
  padding: 12px;
  min-width: 0;
}

@media (max-width: 835px) {
  ._container_1kv9z_1 {
    min-width: 0;
    width: 100%;
  }
}._card_1n5qu_1 {
  height: 100%;
}

._content_1n5qu_5 {
  position: relative;
  min-width: 0;
  min-height: 0;
}

._container_1n5qu_11 {
  gap: 12px;
  min-width: 0;
  min-height: 0;
  padding: 12px 0;
  box-sizing: border-box;
  flex-wrap: nowrap;
  align-items: stretch;
}

._panel_1n5qu_21 {
  flex: 0 0 auto;
  background-color: var(--palette-background);
}

._panel-content_1n5qu_26 {
  gap: 12px;
  padding: 12px 0;
  min-width: 0;
  box-sizing: border-box;
}

._comments-field_1n5qu_33 {
  flex: 0 0 auto;
  height: 140px;
  min-height: 140px;
  max-height: 140px;
  padding-bottom: 8px;
}

._hint_1n5qu_41 {
  padding: 0 2px;
}._card_ae74y_1 {
  width: 420px;
  max-width: 100%;
}

._content_ae74y_6 {
  padding: 12px 0;
}._content_96rye_1 {
  gap: 0;
  min-width: 0;
  min-height: 0;
}

._tabbed-panel_96rye_7 {
  min-height: 0;
}

._pinned-panel_96rye_11 {
  background-color: var(--palette-light-fillable);
}._card_1n5qu_1 {
  height: 100%;
}

._content_1n5qu_5 {
  position: relative;
  min-width: 0;
  min-height: 0;
}

._container_1n5qu_11 {
  gap: 12px;
  min-width: 0;
  min-height: 0;
  padding: 12px 0;
  box-sizing: border-box;
  flex-wrap: nowrap;
  align-items: stretch;
}

._panel_1n5qu_21 {
  flex: 0 0 auto;
  background-color: var(--palette-background);
}

._panel-content_1n5qu_26 {
  gap: 12px;
  padding: 12px 0;
  min-width: 0;
  box-sizing: border-box;
}

._comments-field_1n5qu_33 {
  flex: 0 0 auto;
  height: 140px;
  min-height: 140px;
  max-height: 140px;
  padding-bottom: 8px;
}

._hint_1n5qu_41 {
  padding: 0 2px;
}._container_ur2lv_1 {
  gap: 8px;
  min-height: 0;
}

._actions-container_ur2lv_6 {
  gap: 5px;
  padding: 5px;
  flex: 0 0 auto;
}

._status-container_ur2lv_12 {
  margin-left: auto;
  padding-right: 8px;
  flex: 0 0 auto;
}

._status-selector_ur2lv_18 {
  width: 190px;
  height: 32px;
  flex: 0 0 auto;
}

@media (max-width: 600px) {
  ._status-container_ur2lv_12 {
    min-width: 0;
    margin-left: 0;
    padding-right: 0;
    flex: 1 1 auto;
  }
  ._status-selector_ur2lv_18 {
    width: 100%;
    max-width: 190px;
  }
}._content_1p13a_1 {
  gap: 0;
  min-width: 0;
  min-height: 0;
}