@import 'https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;700&family=Roboto:wght@400;500;700&display=swap';@import 'https://fonts.googleapis.com/css2?family=Roboto+Mono:wght@400;500;700&display=swap';@import 'https://fonts.googleapis.com/css2?family=Inter:wght@700&display=swap';@import 'https://fonts.googleapis.com/css2?family=Inter&display=swap';@import 'https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;700&family=Roboto:wght@400;500;700&display=swap';@import 'https://fonts.googleapis.com/css2?family=Roboto+Mono:wght@400;500;700&display=swap';@import 'https://fonts.googleapis.com/css2?family=Inter:wght@700&display=swap';@import 'https://fonts.googleapis.com/css2?family=Inter&display=swap';@import 'https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;700&family=Roboto:wght@400;500;700&display=swap';@import 'https://fonts.googleapis.com/css2?family=Roboto+Mono:wght@400;500;700&display=swap';@import 'https://fonts.googleapis.com/css2?family=Inter:wght@700&display=swap';@import 'https://fonts.googleapis.com/css2?family=Inter&display=swap';@import 'https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;700&family=Roboto:wght@400;500;700&display=swap';@import 'https://fonts.googleapis.com/css2?family=Roboto+Mono:wght@400;500;700&display=swap';@import 'https://fonts.googleapis.com/css2?family=Inter:wght@700&display=swap';@import 'https://fonts.googleapis.com/css2?family=Inter&display=swap';@import 'https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;700&family=Roboto:wght@400;500;700&display=swap';@import 'https://fonts.googleapis.com/css2?family=Roboto+Mono:wght@400;500;700&display=swap';@import 'https://fonts.googleapis.com/css2?family=Inter:wght@700&display=swap';@import 'https://fonts.googleapis.com/css2?family=Inter&display=swap';@import 'https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;700&family=Roboto:wght@400;500;700&display=swap';@import 'https://fonts.googleapis.com/css2?family=Roboto+Mono:wght@400;500;700&display=swap';@import 'https://fonts.googleapis.com/css2?family=Inter:wght@700&display=swap';@import 'https://fonts.googleapis.com/css2?family=Inter&display=swap';@import 'https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;700&family=Roboto:wght@400;500;700&display=swap';@import 'https://fonts.googleapis.com/css2?family=Roboto+Mono:wght@400;500;700&display=swap';@import 'https://fonts.googleapis.com/css2?family=Inter:wght@700&display=swap';@import 'https://fonts.googleapis.com/css2?family=Inter&display=swap';@import 'https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;700&family=Roboto:wght@400;500;700&display=swap';@import 'https://fonts.googleapis.com/css2?family=Roboto+Mono:wght@400;500;700&display=swap';@import 'https://fonts.googleapis.com/css2?family=Inter:wght@700&display=swap';@import 'https://fonts.googleapis.com/css2?family=Inter&display=swap';@import 'https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;700&family=Roboto:wght@400;500;700&display=swap';@import 'https://fonts.googleapis.com/css2?family=Roboto+Mono:wght@400;500;700&display=swap';@import 'https://fonts.googleapis.com/css2?family=Inter:wght@700&display=swap';@import 'https://fonts.googleapis.com/css2?family=Inter&display=swap';@import 'https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;700&family=Roboto:wght@400;500;700&display=swap';@import 'https://fonts.googleapis.com/css2?family=Roboto+Mono:wght@400;500;700&display=swap';@import 'https://fonts.googleapis.com/css2?family=Inter:wght@700&display=swap';@import 'https://fonts.googleapis.com/css2?family=Inter&display=swap';@import 'https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;700&family=Roboto:wght@400;500;700&display=swap';@import 'https://fonts.googleapis.com/css2?family=Roboto+Mono:wght@400;500;700&display=swap';@import 'https://fonts.googleapis.com/css2?family=Inter:wght@700&display=swap';@import 'https://fonts.googleapis.com/css2?family=Inter&display=swap';@import 'https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;700&family=Roboto:wght@400;500;700&display=swap';@import 'https://fonts.googleapis.com/css2?family=Roboto+Mono:wght@400;500;700&display=swap';@import 'https://fonts.googleapis.com/css2?family=Inter:wght@700&display=swap';@import 'https://fonts.googleapis.com/css2?family=Inter&display=swap';@import 'https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;700&family=Roboto:wght@400;500;700&display=swap';@import 'https://fonts.googleapis.com/css2?family=Roboto+Mono:wght@400;500;700&display=swap';@import 'https://fonts.googleapis.com/css2?family=Inter:wght@700&display=swap';@import 'https://fonts.googleapis.com/css2?family=Inter&display=swap';@import 'https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;700&family=Roboto:wght@400;500;700&display=swap';@import 'https://fonts.googleapis.com/css2?family=Roboto+Mono:wght@400;500;700&display=swap';@import 'https://fonts.googleapis.com/css2?family=Inter:wght@700&display=swap';@import 'https://fonts.googleapis.com/css2?family=Inter&display=swap';@import 'https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;700&family=Roboto:wght@400;500;700&display=swap';@import 'https://fonts.googleapis.com/css2?family=Roboto+Mono:wght@400;500;700&display=swap';@import 'https://fonts.googleapis.com/css2?family=Inter:wght@700&display=swap';@import 'https://fonts.googleapis.com/css2?family=Inter&display=swap';@import 'https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;700&family=Roboto:wght@400;500;700&display=swap';@import 'https://fonts.googleapis.com/css2?family=Roboto+Mono:wght@400;500;700&display=swap';@import 'https://fonts.googleapis.com/css2?family=Inter:wght@700&display=swap';@import 'https://fonts.googleapis.com/css2?family=Inter&display=swap';@import 'https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;700&family=Roboto:wght@400;500;700&display=swap';@import 'https://fonts.googleapis.com/css2?family=Roboto+Mono:wght@400;500;700&display=swap';@import 'https://fonts.googleapis.com/css2?family=Inter:wght@700&display=swap';@import 'https://fonts.googleapis.com/css2?family=Inter&display=swap';



html,
body,
#root {
  height: 100%;
}

body {
  margin: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  scroll-behavior: smooth;
}

code {
  font-family: source-code-pro, Menlo, Monaco, Consolas, "Courier New", monospace;
}

body:not(:has(#pac-backdrop-loading)) {
  z-index: 10000;
}

:global(.fmlx-tab.contained.horizontal .MuiTabScrollButton-root) {
  display: none;
}

:global(.fmlx-dropdown--menu .MuiList-root) {
  max-height: 15rem;
  overflow: hidden auto;
  max-width: 36rem;
  text-overflow: ellipsis;
}



._header_12ia2_5 {
  display: flex;
  flex-direction: column;
  width: 100%;
  padding: 1.5rem 0;
}

._headerRow_12ia2_12 {
  display: flex;
  justify-content: space-between;
  width: 100%;
  padding: 1.5rem 0;
}

._content_12ia2_19 {
  margin-bottom: 1.5rem;
}

._footer_12ia2_23 {
  display: flex;
  flex-direction: row-reverse;
  box-sizing: border-box;
  width: 100%;
  padding: 0.5rem;
  border-top: 0.0625rem solid #cacaca;
}

._title_12ia2_32 {
  padding: 0 1.5rem;
  font-family: Roboto, sans-serif;
  font-variant-ligatures: none;
  font-feature-settings: "liga" 0;
  font-size: 1.25rem;
  line-height: 120%;
  font-weight: 700;
}

._buttons_12ia2_42 {
  display: flex;
  flex-direction: row;
  padding: 0 0.5rem;
  gap: 0.75rem;
}

._recoverContainer_12ia2_49 {
  display: flex;
  flex-direction: column;
  gap: 8px;
  padding: 0.5rem;
}

._closeIcon_12ia2_56 {
  cursor: pointer;
  margin: 0 1.5rem;
}._footer_a14q6_1 {
  width: 100%;
  display: flex;
  flex-direction: row;
  gap: 8px;
  justify-content: flex-end;
}._footerAuto_k4ojz_1 {
  width: 100%;
  display: flex;
  flex-direction: row;
  gap: 8px;
  justify-content: flex-end;
}

._footerManual_k4ojz_9 {
  width: 100%;
  display: flex;
  flex-direction: row;
  gap: 8px;
  justify-content: space-between;
}
._footerManual_k4ojz_9 div {
  display: flex;
  flex-direction: row;
  gap: 8px;
}

._contentManual_k4ojz_22 {
  display: flex;
  flex-direction: column;
  gap: 14px;
}



._content_1ji7i_5 {
  display: flex;
  flex-direction: column;
  gap: 8px;
}

._footer_1ji7i_11 {
  width: 100%;
  display: flex;
  flex-direction: row;
  gap: 8px;
  justify-content: flex-end;
}

._bannerWrapper_1ji7i_19 {
  margin-top: 1rem;
}

._instrumentListWrapper_1ji7i_23 {
  max-height: 100px;
  overflow-y: auto;
}

._newApproachesWrapper_1ji7i_28 {
  margin: 1rem 0 1.5rem 0;
}._content_13pxs_1 {
  display: flex;
  flex-direction: column;
  gap: 8px;
}

._footer_13pxs_7 {
  width: 100%;
  display: flex;
  flex-direction: row;
  gap: 8px;
  justify-content: flex-end;
}

._recoverContainer_13pxs_15 {
  display: flex;
  flex-direction: column;
  gap: 8px;
}._footer_orr03_1 {
  width: 100%;
  display: flex;
  flex-direction: row;
  gap: 8px;
  justify-content: flex-end;
}

._recoverContainer_orr03_9 {
  display: flex;
  flex-direction: column;
  gap: 8px;
}._content_13pxs_1 {
  display: flex;
  flex-direction: column;
  gap: 8px;
}

._footer_13pxs_7 {
  width: 100%;
  display: flex;
  flex-direction: row;
  gap: 8px;
  justify-content: flex-end;
}

._recoverContainer_13pxs_15 {
  display: flex;
  flex-direction: column;
  gap: 8px;
}._content_1b7vy_1 {
  display: flex;
  flex-direction: column;
  width: 100%;
  gap: 8px;
}
._content_1b7vy_1 ._licenseContent_1b7vy_7 {
  width: 100%;
}

._footer_1b7vy_11 {
  width: 100%;
  display: flex;
  flex-direction: row;
  gap: 8px;
  justify-content: flex-end;
}

.css-1h7anqn {
  width: 100%;
}

._uploadFile_1b7vy_23 {
  padding-top: 5px;
  padding-bottom: 5px;
  display: flex;
  flex-direction: row;
  width: 100%;
  justify-content: space-between;
  align-items: center;
}
._uploadFile_1b7vy_23 ._fileName_1b7vy_32 {
  max-width: 30%;
  padding: 5px;
  margin: 5px;
}
._uploadFile_1b7vy_23 ._fileSize_1b7vy_37 {
  text-align: right;
}
._uploadFile_1b7vy_23 ._deleteFile_1b7vy_40 {
  margin: 5px;
}
._uploadFile_1b7vy_23 ._inputClientId_1b7vy_43 {
  padding-top: 5px;
}



._container_1e259_5 {
  width: 100%;
  height: 100%;
}
._container_1e259_5 ._wizard-container_1e259_9 {
  height: 100%;
}
._container_1e259_5 ._wizard-container_1e259_9 .fmlx-wizard {
  background-color: white;
  position: fixed;
  width: 100%;
  height: calc(100vh - 106px);
}
._container_1e259_5 ._wizard-container_1e259_9 .fmlx-wizard .wizard-page-header {
  padding-bottom: 0;
  padding-top: 0.25rem;
}
._container_1e259_5 ._wizard-container_1e259_9 .fmlx-wizard .MuiStepButton-root {
  cursor: default;
}

._header_1e259_26 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 1rem 1.5rem;
}

#_title_1e259_1 {
  font-family: Roboto, sans-serif;
  font-variant-ligatures: none;
  font-feature-settings: "liga" 0;
  font-size: 1.25rem;
  line-height: 120%;
  font-weight: 500;
}

._closePointer_1e259_43 {
  cursor: pointer;
}

._cancelbutton_1e259_47 {
  position: fixed;
  top: calc(100vh - 92px);
  left: 46px;
  z-index: 11;
}



._container_bzu6t_5 {
  height: calc(100vh - 260px);
  display: flex;
  align-items: center;
  justify-content: center;
}
._container_bzu6t_5 h2 {
  font-family: Roboto, sans-serif;
  font-variant-ligatures: none;
  font-feature-settings: "liga" 0;
  font-size: 1.25rem;
  line-height: 120%;
  font-weight: 500;
}

._instrumentNameWrapper_bzu6t_20 {
  display: flex;
  gap: 1rem;
}

._row_bzu6t_25 {
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 1rem;
}
._row_bzu6t_25 .MuiFormGroup-row {
  gap: 1rem;
}
._row_bzu6t_25 .fmlx-text-field {
  max-width: 200px;
}

._label_bzu6t_38 {
  font-family: Roboto, sans-serif;
  font-variant-ligatures: none;
  font-feature-settings: "liga" 0;
  font-size: 1.25rem;
  line-height: 120%;
  font-weight: 500;
  white-space: nowrap;
  min-width: 140px;
}

._infoContainer_bzu6t_49 {
  display: flex;
  flex-direction: column;
  margin-top: 1rem;
  gap: 1rem;
}

._markerBox_bzu6t_56 {
  width: 100px;
}

._fieldWrapper_bzu6t_60 {
  min-width: 200px;
}

body:has(._fieldWrapper_bzu6t_60) #menu-fmlx-dropdown li.MuiListSubheader-sticky {
  z-index: 2;
  background-color: #fff;
}



._container_1xyrd_5 {
  display: flex;
  height: calc(100vh - 260px);
  overflow-y: auto;
}

._listItems_1xyrd_11 {
  width: 18%;
  padding: 0 0.5rem;
  border-right: 1px solid #e0e0e0;
}
._listItems_1xyrd_11 ._inActive_1xyrd_16 {
  display: flex;
  align-items: start;
  padding: 0.5rem;
  border-left: 3px solid #9e9e9e;
  color: #888;
  gap: 0.5rem;
}
._listItems_1xyrd_11 ._inActive_1xyrd_16 p {
  font-family: Roboto, sans-serif;
  font-variant-ligatures: none;
  font-feature-settings: "liga" 0;
  font-size: 0.875rem;
  line-height: 140%;
  font-weight: 400;
  margin-bottom: 0;
}
._listItems_1xyrd_11 ._inActive_1xyrd_16 span {
  font-family: Roboto, sans-serif;
  font-variant-ligatures: none;
  font-feature-settings: "liga" 0;
  font-size: 1rem;
  line-height: 140%;
  font-weight: 500;
}
._listItems_1xyrd_11 ._inActive_1xyrd_16 ._number_1xyrd_41 {
  padding: 0.0625rem 0.375rem;
  border-radius: 100%;
  background-color: #9e9e9e;
  color: white;
  font-size: 12px;
}
._listItems_1xyrd_11 ._active_1xyrd_48 {
  display: flex;
  align-items: start;
  padding: 0.5rem;
  border-left: 3px solid #2a83f7;
  gap: 0.5rem;
  cursor: pointer;
}
._listItems_1xyrd_11 ._active_1xyrd_48 p {
  font-family: Roboto, sans-serif;
  font-variant-ligatures: none;
  font-feature-settings: "liga" 0;
  font-size: 0.875rem;
  line-height: 140%;
  font-weight: 400;
  margin-bottom: 0;
}
._listItems_1xyrd_11 ._active_1xyrd_48 span {
  font-family: Roboto, sans-serif;
  font-variant-ligatures: none;
  font-feature-settings: "liga" 0;
  font-size: 1rem;
  line-height: 140%;
  font-weight: 500;
  color: #2a83f7;
}
._listItems_1xyrd_11 ._active_1xyrd_48 ._number_1xyrd_41 {
  padding: 0.0625rem 0.375rem;
  border-radius: 100%;
  background-color: #2a83f7;
  color: white;
  font-size: 12px;
}
._listItems_1xyrd_11 ._activeBg_1xyrd_81 {
  background-color: #cce1fe;
}
._listItems_1xyrd_11 ._doneItem_1xyrd_84 {
  color: #006af5;
}

._itemConfigs_1xyrd_88 {
  flex: 1;
  padding: 1rem;
}._singleLine_128n8_1 {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  vertical-align: bottom;
  min-width: 0;
}

._multiLine_128n8_9 {
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: normal;
  word-break: break-word;
  -webkit-box-orient: vertical;
  min-width: 0;
}



._container_wgmhd_5 {
  display: flex;
  flex-direction: column;
  gap: 1rem;
  padding: 0.5rem;
  border: 1px solid #cacaca;
  border-radius: 0.25rem;
}
._container_wgmhd_5 ._header_wgmhd_13 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-size: 1.25rem;
}
._container_wgmhd_5 ._row_wgmhd_19 {
  display: flex;
  gap: 1rem;
  align-items: center;
}
._container_wgmhd_5 ._row_wgmhd_19 ._label_wgmhd_24 {
  min-width: 100px;
  white-space: nowrap;
}
._container_wgmhd_5 ._row_wgmhd_19 .MuiFormGroup-row {
  gap: 1rem;
}
._container_wgmhd_5 ._smallBox_wgmhd_31 {
  width: 80px;
}._container_tges3_1 {
  height: 100%;
  width: 100%;
}

._tablenest_tges3_6 {
  display: flex;
  flex-direction: column;
  gap: 0.25rem;
}
._tablenest_tges3_6 ._trnest_tges3_11 {
  display: flex;
  flex-direction: row;
  gap: 0.25rem;
}
._tablenest_tges3_6 ._trnest_tges3_11 ._tdnest_tges3_16 {
  display: flex;
  flex-grow: 1;
  text-align: center;
  font-weight: 500;
  max-width: 56px;
  min-width: 54px;
  height: 56px;
  border: 0.0625rem solid #1b1b1b;
  border-radius: 0.375rem;
  flex-shrink: 0;
}
._tablenest_tges3_6 ._trnest_tges3_11 ._tdnest_tges3_16 ._nestmaster_tges3_28 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
}
._tablenest_tges3_6 ._trnest_tges3_11 ._tdnest_tges3_16 ._nest_tges3_28 {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  font-size: 11px;
}
._tablenest_tges3_6 ._nestInfo_tges3_45 {
  display: flex;
  width: 45px;
  align-items: center;
}
._tablenest_tges3_6 ._nesticon_tges3_50 {
  width: 14px;
  height: 14px;
}
._tablenest_tges3_6 ._nestName_tges3_54 {
  font-size: 11px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 35px;
}



._container_1b0rf_5 {
  display: flex;
  flex-direction: column;
  gap: 1rem;
  width: 100%;
  height: 520px;
  padding: 0.5rem 0.5rem 5.4375rem 0.5rem;
  border: 1px solid #cacaca;
  border-radius: 0.25rem;
  box-sizing: border-box;
}
._container_1b0rf_5 ._header_1b0rf_16 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-size: 1.25rem;
}
._container_1b0rf_5 ._row_1b0rf_22 {
  display: flex;
  gap: 1rem;
  align-items: center;
}
._container_1b0rf_5 ._row_1b0rf_22 ._label_1b0rf_27 {
  min-width: 100px;
  white-space: nowrap;
}
._container_1b0rf_5 ._row_1b0rf_22 .MuiFormGroup-row {
  gap: 1rem;
}
._container_1b0rf_5 ._dropdownWrapper_1b0rf_34 {
  flex: 1;
  min-width: 0;
  max-width: 100%;
}
._container_1b0rf_5 ._dropdownWrapper_1b0rf_34 ._fmlx-dropdown_1b0rf_39 {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  vertical-align: bottom;
}



._container_1qgp7_5 ._title_1qgp7_5 {
  font-family: Roboto, sans-serif;
  font-variant-ligatures: none;
  font-feature-settings: "liga" 0;
  font-size: 1.5rem;
  line-height: 120%;
  font-weight: 500;
}

._row_1qgp7_14 {
  display: flex;
  align-items: center;
  gap: 1rem;
}
._row_1qgp7_14 ._btnLabel_1qgp7_19 {
  font-family: Roboto, sans-serif;
  font-variant-ligatures: none;
  font-feature-settings: "liga" 0;
  font-size: 1.25rem;
  line-height: 120%;
  font-weight: 400;
}

._cardContainer_1qgp7_28 {
  padding: 1rem 0.5rem;
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 0.5rem;
  overflow-y: auto;
  width: 100%;
  max-height: calc(100dvh - 450px);
}



._container_1wzju_5 {
  display: flex;
  gap: 0.5rem;
  width: 100%;
  flex-direction: column;
}

._nestViewerContainer_1wzju_12 {
  width: 100%;
  height: 100%;
  border: 1px solid #cacaca;
  overflow: auto;
}

._header_1wzju_19 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 0.5rem;
}
._header_1wzju_19 ._row_1wzju_25 {
  display: flex;
  align-items: center;
  gap: 1rem;
}
._header_1wzju_19 ._dropdownWrapper_1wzju_30 {
  width: 185px;
}

._noAction_1wzju_34 tr th span {
  cursor: default;
  pointer-events: none;
}



._container_1u1at_5 {
  height: 100%;
}
._container_1u1at_5 ._title_1u1at_8 {
  font-family: Roboto, sans-serif;
  font-variant-ligatures: none;
  font-feature-settings: "liga" 0;
  font-size: 1.5rem;
  line-height: 120%;
  font-weight: 500;
}

._contentWrapper_1u1at_17 ._content_1u1at_17 {
  width: 100%;
}

._labelClamp_1u1at_21 {
  max-width: 50vw;
}



._container_1xyrd_5 {
  display: flex;
  height: calc(100vh - 260px);
  overflow-y: auto;
}

._listItems_1xyrd_11 {
  width: 18%;
  padding: 0 0.5rem;
  border-right: 1px solid #e0e0e0;
}
._listItems_1xyrd_11 ._inActive_1xyrd_16 {
  display: flex;
  align-items: start;
  padding: 0.5rem;
  border-left: 3px solid #9e9e9e;
  color: #888;
  gap: 0.5rem;
}
._listItems_1xyrd_11 ._inActive_1xyrd_16 p {
  font-family: Roboto, sans-serif;
  font-variant-ligatures: none;
  font-feature-settings: "liga" 0;
  font-size: 0.875rem;
  line-height: 140%;
  font-weight: 400;
  margin-bottom: 0;
}
._listItems_1xyrd_11 ._inActive_1xyrd_16 span {
  font-family: Roboto, sans-serif;
  font-variant-ligatures: none;
  font-feature-settings: "liga" 0;
  font-size: 1rem;
  line-height: 140%;
  font-weight: 500;
}
._listItems_1xyrd_11 ._inActive_1xyrd_16 ._number_1xyrd_41 {
  padding: 0.0625rem 0.375rem;
  border-radius: 100%;
  background-color: #9e9e9e;
  color: white;
  font-size: 12px;
}
._listItems_1xyrd_11 ._active_1xyrd_48 {
  display: flex;
  align-items: start;
  padding: 0.5rem;
  border-left: 3px solid #2a83f7;
  gap: 0.5rem;
  cursor: pointer;
}
._listItems_1xyrd_11 ._active_1xyrd_48 p {
  font-family: Roboto, sans-serif;
  font-variant-ligatures: none;
  font-feature-settings: "liga" 0;
  font-size: 0.875rem;
  line-height: 140%;
  font-weight: 400;
  margin-bottom: 0;
}
._listItems_1xyrd_11 ._active_1xyrd_48 span {
  font-family: Roboto, sans-serif;
  font-variant-ligatures: none;
  font-feature-settings: "liga" 0;
  font-size: 1rem;
  line-height: 140%;
  font-weight: 500;
  color: #2a83f7;
}
._listItems_1xyrd_11 ._active_1xyrd_48 ._number_1xyrd_41 {
  padding: 0.0625rem 0.375rem;
  border-radius: 100%;
  background-color: #2a83f7;
  color: white;
  font-size: 12px;
}
._listItems_1xyrd_11 ._activeBg_1xyrd_81 {
  background-color: #cce1fe;
}
._listItems_1xyrd_11 ._doneItem_1xyrd_84 {
  color: #006af5;
}

._itemConfigs_1xyrd_88 {
  flex: 1;
  padding: 1rem;
}



._container_19spn_5 ._title_19spn_5 {
  font-family: Roboto, sans-serif;
  font-variant-ligatures: none;
  font-feature-settings: "liga" 0;
  font-size: 1.5rem;
  line-height: 120%;
  font-weight: 500;
}

._row_19spn_14 {
  display: flex;
  align-items: center;
  gap: 1rem;
}
._row_19spn_14 ._btnLabel_19spn_19 {
  font-family: Roboto, sans-serif;
  font-variant-ligatures: none;
  font-feature-settings: "liga" 0;
  font-size: 1.25rem;
  line-height: 120%;
  font-weight: 400;
}

._scrollYContainer_19spn_28 {
  max-height: calc(100dvh - 450px);
  width: 100%;
  overflow-y: auto;
  padding: 1rem 0.5rem;
}
._scrollYContainer_19spn_28 ._cardContainer_19spn_34 {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 0.5rem;
  width: 100%;
  padding-bottom: 4.5rem;
}



._container_nbwtc_5 {
  display: flex;
  gap: 0.5rem;
  width: 100%;
}

._tableContainer_nbwtc_11 {
  flex: 1;
  height: fit-content;
}

._nestViewerContainer_nbwtc_16 {
  width: 250px;
  height: 250px;
  border: 1px solid #cacaca;
  overflow: auto;
}



._container_c6jse_5 ._title_c6jse_5 {
  font-family: Roboto, sans-serif;
  font-variant-ligatures: none;
  font-feature-settings: "liga" 0;
  font-size: 1.5rem;
  line-height: 120%;
  font-weight: 500;
}

._contentWrapper_c6jse_14 {
  width: 100%;
  max-height: calc(100vh - 360px);
  overflow-y: auto;
}
._contentWrapper_c6jse_14 ._content_c6jse_14 {
  width: 65%;
  padding-bottom: 4rem;
}

._deckItemTitleContainer_c6jse_24 {
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 0.25rem;
}

._labelName_c6jse_31 {
  max-width: 14.75rem;
}



._container_1mcyx_5 {
  width: 100%;
  display: flex;
  justify-content: center;
  height: calc(100vh - 260px);
  overflow-y: auto;
}
._container_1mcyx_5 ._title_1mcyx_12 {
  font-family: Roboto, sans-serif;
  font-variant-ligatures: none;
  font-feature-settings: "liga" 0;
  font-size: 1.5rem;
  line-height: 120%;
  font-weight: 500;
}
._container_1mcyx_5 ._subtitle_1mcyx_20 {
  font-family: Roboto, sans-serif;
  font-variant-ligatures: none;
  font-feature-settings: "liga" 0;
  font-size: 1.25rem;
  line-height: 120%;
  font-weight: 400;
  margin-top: 1rem;
  margin-bottom: 1rem;
}
._container_1mcyx_5 ._content_1mcyx_30 {
  width: 55%;
}

._deckItemTitleContainer_1mcyx_34 {
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 0.25rem;
}

._labelClamp_1mcyx_41 {
  display: inline-block;
  max-width: 20ch;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  vertical-align: bottom;
  max-width: 14.75rem;
}



._container_bs7gd_5 {
  display: flex;
  justify-content: center;
  align-items: center;
  height: calc(100vh - 260px);
}
._container_bs7gd_5 ._content_bs7gd_11 {
  width: 30%;
}
._container_bs7gd_5 ._title_bs7gd_14 {
  font-family: Roboto, sans-serif;
  font-variant-ligatures: none;
  font-feature-settings: "liga" 0;
  font-size: 1.5rem;
  line-height: 120%;
  font-weight: 500;
}
._container_bs7gd_5 ._radioWrapper_bs7gd_22 .MuiFormGroup-root {
  gap: 1rem;
}._footer_du401_1 {
  display: flex;
  flex-direction: row;
  gap: 8px;
  justify-content: flex-end;
  padding: 8px;
}

._error_du401_9 {
  white-space: "pre-line";
  padding: 8px;
  background: #ffd1d1;
}

#_stack-error-modal_du401_1 {
  z-index: 1310;
}
#_stack-error-modal_du401_1 .inline-message {
  white-space: pre-line;
}