/* Element Chalk Variables */
.el-table-column--selection .cell {
  padding-left: 14px;
  padding-right: 14px;
}

.el-table-filter {
  border: solid 1px var(--el-border-color-lighter);
  border-radius: 2px;
  background-color: #ffffff;
  box-shadow: var(--el-box-shadow-light);
  box-sizing: border-box;
  /** used for dropdown mode */
}
.el-table-filter__list {
  padding: 5px 0;
  margin: 0;
  list-style: none;
  min-width: 100px;
  outline: none;
}

.el-table-filter__list-item {
  line-height: 36px;
  padding: 0 10px;
  cursor: pointer;
  font-size: var(--el-font-size-base);
  outline: none;
}
.el-table-filter__list-item:hover, .el-table-filter__list-item:focus {
  background-color: var(--el-color-primary-light-9);
  color: var(--el-color-primary);
}
.el-table-filter__list-item.is-active {
  background-color: var(--el-color-primary);
  color: #ffffff;
}

.el-table-filter__multiple {
  outline: none;
}

.el-table-filter__content {
  min-width: 100px;
}

.el-table-filter__bottom {
  border-top: 1px solid var(--el-border-color-lighter);
  padding: 8px;
}
.el-table-filter__bottom button {
  cursor: pointer;
  padding: 0;
  margin: 0;
  background-color: transparent;
  appearance: none;
  border: none;
  border-radius: var(--el-border-radius-base);
  outline: none;
  transition: transform var(--el-transition-duration-fast) ease-in-out;
  color: var(--el-text-color-regular);
  font-size: var(--el-font-size-small);
  padding: 0 3px;
}
.el-table-filter__bottom button:focus-visible {
  outline: 2px solid var(--el-color-primary);
  outline-offset: 2px;
}
.el-table-filter__bottom button:hover {
  color: var(--el-color-primary);
}
.el-table-filter__bottom button.is-disabled {
  color: var(--el-disabled-text-color);
  cursor: not-allowed;
}

.el-table-filter__wrap {
  max-height: 280px;
}

.el-table-filter__checkbox-group {
  padding: 10px;
}
.el-table-filter__checkbox-group label.el-checkbox {
  display: flex;
  align-items: center;
  margin-right: 5px;
  margin-bottom: 12px;
  margin-left: 5px;
  height: unset;
}
.el-table-filter__checkbox-group .el-checkbox:last-child {
  margin-bottom: 0;
}/* Element Chalk Variables */
.common-tag[data-v-ce5d78bc] {
  box-sizing: border-box;
  max-width: var(--372214cb);
  padding: 4px 12px;
  color: var(--622d55fa);
  background-color: var(--11a5b4f7);
  border: none;
  border-radius: 13px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}/* Element Chalk Variables */
.el-table {
  --el-table-border-color: var(--el-border-color-lighter);
  --el-table-border: 1px solid var(--el-table-border-color);
  --el-table-text-color: var(--el-text-color-regular);
  --el-table-header-text-color: var(--el-text-color-secondary);
  --el-table-row-hover-bg-color: var(--el-fill-color-light);
  --el-table-current-row-bg-color: var(--el-color-primary-light-9);
  --el-table-header-bg-color: var(--el-bg-color);
  --el-table-fixed-box-shadow: var(--el-box-shadow-light);
  --el-table-bg-color: var(--el-fill-color-blank);
  --el-table-tr-bg-color: var(--el-bg-color);
  --el-table-expanded-cell-bg-color: var(--el-fill-color-blank);
  --el-table-fixed-left-column: inset 10px 0 10px -10px rgba(0, 0, 0, 0.15);
  --el-table-fixed-right-column: inset -10px 0 10px -10px rgba(0, 0, 0, 0.15);
  --el-table-index: var(--el-index-normal);
}

.el-table {
  position: relative;
  overflow: hidden;
  box-sizing: border-box;
  height: fit-content;
  width: 100%;
  max-width: 100%;
  background-color: var(--el-table-bg-color);
  font-size: var(--el-font-size-base);
  color: var(--el-table-text-color);
}
.el-table__inner-wrapper {
  position: relative;
  display: flex;
  flex-direction: column;
  height: 100%;
}
.el-table__inner-wrapper::before {
  left: 0;
  bottom: 0;
  height: 1px;
}

.el-table tbody:focus-visible {
  outline: none;
}
.el-table.has-footer.el-table--scrollable-y tr:last-child td.el-table__cell, .el-table.has-footer.el-table--fluid-height tr:last-child td.el-table__cell {
  border-bottom-color: transparent;
}
.el-table__empty-block {
  position: sticky;
  left: 0;
  min-height: 60px;
  text-align: center;
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}

.el-table__empty-text {
  line-height: 60px;
  width: 50%;
  color: var(--el-text-color-secondary);
}

.el-table__expand-column .cell {
  padding: 0;
  text-align: center;
  user-select: none;
}

.el-table__expand-icon {
  cursor: pointer;
  padding: 0;
  margin: 0;
  background-color: transparent;
  appearance: none;
  border: none;
  border-radius: var(--el-border-radius-base);
  outline: none;
  transition: transform var(--el-transition-duration-fast) ease-in-out;
  color: var(--el-text-color-regular);
  font-size: 12px;
  line-height: 12px;
  width: min(23px, 100%);
  height: 23px;
}
.el-table__expand-icon:focus-visible {
  outline: 2px solid var(--el-color-primary);
  outline-offset: -2px;
}
.el-table__expand-icon--expanded {
  transform: rotate(90deg);
}

.el-table__expand-icon > .el-icon {
  font-size: 12px;
}

.el-table__expanded-cell {
  background-color: var(--el-table-expanded-cell-bg-color);
}
.el-table__expanded-cell[class*=cell] {
  padding: 20px 50px;
}
.el-table__expanded-cell:hover {
  background-color: transparent !important;
}

.el-table__placeholder {
  display: inline-block;
  width: 20px;
}

.el-table__append-wrapper {
  overflow: hidden;
}

.el-table--fit {
  border-right: 0;
  border-bottom: 0;
}
.el-table--fit .el-table__cell.gutter {
  border-right-width: 1px;
}
.el-table--fit .el-table__inner-wrapper::before {
  width: 100%;
}

.el-table thead {
  color: var(--el-table-header-text-color);
}
.el-table thead th {
  font-weight: 600;
}
.el-table thead.is-group th.el-table__cell {
  background: var(--el-fill-color-light);
}
.el-table .el-table__cell {
  padding: 8px 0;
  min-width: 0;
  box-sizing: border-box;
  text-overflow: ellipsis;
  vertical-align: middle;
  position: relative;
  text-align: left;
  z-index: var(--el-table-index);
}
.el-table .el-table__cell.is-center {
  text-align: center;
}

.el-table .el-table__cell.is-right {
  text-align: right;
}

.el-table .el-table__cell.gutter {
  width: 15px;
  border-right-width: 0;
  border-bottom-width: 0;
  padding: 0;
}
.el-table .el-table__cell.is-hidden > * {
  visibility: hidden;
}
.el-table .cell {
  box-sizing: border-box;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: normal;
  overflow-wrap: break-word;
  line-height: 23px;
  padding: 0 12px;
}
.el-table .cell.el-tooltip {
  white-space: nowrap;
  min-width: 50px;
}
.el-table--large {
  font-size: var(--el-font-size-base);
}
.el-table--large .el-table__cell {
  padding: 12px 0;
}
.el-table--large .cell {
  padding: 0 16px;
}

.el-table--default {
  font-size: var(--el-font-size-base);
}
.el-table--default .el-table__cell {
  padding: 8px 0;
}
.el-table--default .cell {
  padding: 0 12px;
}

.el-table--small {
  font-size: var(--el-font-size-extra-small);
}
.el-table--small .el-table__cell {
  padding: 4px 0;
}
.el-table--small .cell {
  padding: 0 8px;
}

.el-table tr {
  background-color: var(--el-table-tr-bg-color);
}
.el-table tr input[type=checkbox] {
  margin: 0;
}
.el-table th.el-table__cell.is-leaf,
.el-table td.el-table__cell {
  border-bottom: var(--el-table-border);
}
.el-table th.el-table__cell.is-sortable {
  cursor: pointer;
}
.el-table th.el-table__cell {
  background-color: var(--el-table-header-bg-color);
}
.el-table th.el-table__cell > .cell.highlight {
  color: var(--el-color-primary);
}
.el-table th.el-table__cell.required > div::before {
  display: inline-block;
  content: "";
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: #ff4d51;
  margin-right: 5px;
  vertical-align: middle;
}
.el-table td.el-table__cell div {
  box-sizing: border-box;
}
.el-table td.el-table__cell.gutter {
  width: 0;
}
.el-table--border::after, .el-table--border::before, .el-table--border .el-table__inner-wrapper::after, .el-table__inner-wrapper::before {
  content: "";
  position: absolute;
  background-color: var(--el-table-border-color);
  z-index: calc(var(--el-table-index) + 2);
}

.el-table--border .el-table__inner-wrapper::after {
  left: 0;
  top: 0;
  width: 100%;
  height: 1px;
  z-index: calc(var(--el-table-index) + 2);
}

.el-table--border::before {
  top: -1px;
  left: 0;
  width: 1px;
  height: 100%;
}
.el-table--border::after {
  top: -1px;
  right: 0;
  width: 1px;
  height: 100%;
}
.el-table--border .el-table__inner-wrapper {
  border-right: none;
  border-bottom: none;
}

.el-table--border .el-table__footer-wrapper {
  position: relative;
  flex-shrink: 0;
}

.el-table--border .el-table__cell {
  border-right: var(--el-table-border);
}
.el-table--border th.el-table__cell.gutter:last-of-type {
  border-bottom: var(--el-table-border);
  border-bottom-width: 1px;
}
.el-table--border th.el-table__cell {
  border-bottom: var(--el-table-border);
}

.el-table--hidden {
  visibility: hidden;
}

.el-table__header-wrapper, .el-table__body-wrapper, .el-table__footer-wrapper {
  width: 100%;
}
.el-table__header-wrapper tr td.el-table-fixed-column--left, .el-table__header-wrapper tr td.el-table-fixed-column--right,
.el-table__header-wrapper tr th.el-table-fixed-column--left,
.el-table__header-wrapper tr th.el-table-fixed-column--right, .el-table__body-wrapper tr td.el-table-fixed-column--left, .el-table__body-wrapper tr td.el-table-fixed-column--right,
.el-table__body-wrapper tr th.el-table-fixed-column--left,
.el-table__body-wrapper tr th.el-table-fixed-column--right, .el-table__footer-wrapper tr td.el-table-fixed-column--left, .el-table__footer-wrapper tr td.el-table-fixed-column--right,
.el-table__footer-wrapper tr th.el-table-fixed-column--left,
.el-table__footer-wrapper tr th.el-table-fixed-column--right {
  position: sticky !important;
  background: inherit;
  z-index: calc(var(--el-table-index) + 1);
}
.el-table__header-wrapper tr td.el-table-fixed-column--left.is-last-column::before, .el-table__header-wrapper tr td.el-table-fixed-column--left.is-first-column::before, .el-table__header-wrapper tr td.el-table-fixed-column--right.is-last-column::before, .el-table__header-wrapper tr td.el-table-fixed-column--right.is-first-column::before,
.el-table__header-wrapper tr th.el-table-fixed-column--left.is-last-column::before,
.el-table__header-wrapper tr th.el-table-fixed-column--left.is-first-column::before,
.el-table__header-wrapper tr th.el-table-fixed-column--right.is-last-column::before,
.el-table__header-wrapper tr th.el-table-fixed-column--right.is-first-column::before, .el-table__body-wrapper tr td.el-table-fixed-column--left.is-last-column::before, .el-table__body-wrapper tr td.el-table-fixed-column--left.is-first-column::before, .el-table__body-wrapper tr td.el-table-fixed-column--right.is-last-column::before, .el-table__body-wrapper tr td.el-table-fixed-column--right.is-first-column::before,
.el-table__body-wrapper tr th.el-table-fixed-column--left.is-last-column::before,
.el-table__body-wrapper tr th.el-table-fixed-column--left.is-first-column::before,
.el-table__body-wrapper tr th.el-table-fixed-column--right.is-last-column::before,
.el-table__body-wrapper tr th.el-table-fixed-column--right.is-first-column::before, .el-table__footer-wrapper tr td.el-table-fixed-column--left.is-last-column::before, .el-table__footer-wrapper tr td.el-table-fixed-column--left.is-first-column::before, .el-table__footer-wrapper tr td.el-table-fixed-column--right.is-last-column::before, .el-table__footer-wrapper tr td.el-table-fixed-column--right.is-first-column::before,
.el-table__footer-wrapper tr th.el-table-fixed-column--left.is-last-column::before,
.el-table__footer-wrapper tr th.el-table-fixed-column--left.is-first-column::before,
.el-table__footer-wrapper tr th.el-table-fixed-column--right.is-last-column::before,
.el-table__footer-wrapper tr th.el-table-fixed-column--right.is-first-column::before {
  content: "";
  position: absolute;
  top: 0px;
  width: 10px;
  bottom: 0px;
  overflow-x: hidden;
  overflow-y: hidden;
  box-shadow: none;
  touch-action: none;
  pointer-events: none;
}
.el-table__header-wrapper tr td.el-table-fixed-column--left.is-first-column::before, .el-table__header-wrapper tr td.el-table-fixed-column--right.is-first-column::before,
.el-table__header-wrapper tr th.el-table-fixed-column--left.is-first-column::before,
.el-table__header-wrapper tr th.el-table-fixed-column--right.is-first-column::before, .el-table__body-wrapper tr td.el-table-fixed-column--left.is-first-column::before, .el-table__body-wrapper tr td.el-table-fixed-column--right.is-first-column::before,
.el-table__body-wrapper tr th.el-table-fixed-column--left.is-first-column::before,
.el-table__body-wrapper tr th.el-table-fixed-column--right.is-first-column::before, .el-table__footer-wrapper tr td.el-table-fixed-column--left.is-first-column::before, .el-table__footer-wrapper tr td.el-table-fixed-column--right.is-first-column::before,
.el-table__footer-wrapper tr th.el-table-fixed-column--left.is-first-column::before,
.el-table__footer-wrapper tr th.el-table-fixed-column--right.is-first-column::before {
  left: -10px;
}
.el-table__header-wrapper tr td.el-table-fixed-column--left.is-last-column::before, .el-table__header-wrapper tr td.el-table-fixed-column--right.is-last-column::before,
.el-table__header-wrapper tr th.el-table-fixed-column--left.is-last-column::before,
.el-table__header-wrapper tr th.el-table-fixed-column--right.is-last-column::before, .el-table__body-wrapper tr td.el-table-fixed-column--left.is-last-column::before, .el-table__body-wrapper tr td.el-table-fixed-column--right.is-last-column::before,
.el-table__body-wrapper tr th.el-table-fixed-column--left.is-last-column::before,
.el-table__body-wrapper tr th.el-table-fixed-column--right.is-last-column::before, .el-table__footer-wrapper tr td.el-table-fixed-column--left.is-last-column::before, .el-table__footer-wrapper tr td.el-table-fixed-column--right.is-last-column::before,
.el-table__footer-wrapper tr th.el-table-fixed-column--left.is-last-column::before,
.el-table__footer-wrapper tr th.el-table-fixed-column--right.is-last-column::before {
  right: -10px;
}
.el-table__header-wrapper tr td.el-table__fixed-right-patch,
.el-table__header-wrapper tr th.el-table__fixed-right-patch, .el-table__body-wrapper tr td.el-table__fixed-right-patch,
.el-table__body-wrapper tr th.el-table__fixed-right-patch, .el-table__footer-wrapper tr td.el-table__fixed-right-patch,
.el-table__footer-wrapper tr th.el-table__fixed-right-patch {
  position: sticky !important;
  z-index: calc(var(--el-table-index) + 1);
  background: #fff;
  right: 0;
}

.el-table__header-wrapper {
  flex-shrink: 0;
}
.el-table__header-wrapper tr th.el-table-fixed-column--left, .el-table__header-wrapper tr th.el-table-fixed-column--right {
  background-color: var(--el-table-header-bg-color);
}

.el-table__header, .el-table__body, .el-table__footer {
  table-layout: fixed;
  border-collapse: separate;
}

.el-table__header-wrapper {
  overflow: hidden;
}
.el-table__header-wrapper tbody td.el-table__cell {
  background-color: var(--el-table-row-hover-bg-color);
  color: var(--el-table-text-color);
}

.el-table__footer-wrapper {
  overflow: hidden;
  flex-shrink: 0;
}
.el-table__footer-wrapper tfoot td.el-table__cell {
  background-color: var(--el-table-row-hover-bg-color);
  color: var(--el-table-text-color);
}

.el-table__header-wrapper .el-table-column--selection > .cell, .el-table__body-wrapper .el-table-column--selection > .cell {
  display: inline-flex;
  align-items: center;
  height: 23px;
}
.el-table__header-wrapper .el-table-column--selection .el-checkbox, .el-table__body-wrapper .el-table-column--selection .el-checkbox {
  height: unset;
}

.el-table.is-scrolling-left .el-table-fixed-column--right.is-first-column::before {
  box-shadow: var(--el-table-fixed-right-column);
}
.el-table.is-scrolling-left.el-table--border .el-table-fixed-column--left.is-last-column.el-table__cell {
  border-right: var(--el-table-border);
}
.el-table.is-scrolling-left th.el-table-fixed-column--left {
  background-color: var(--el-table-header-bg-color);
}

.el-table.is-scrolling-right .el-table-fixed-column--left.is-last-column::before {
  box-shadow: var(--el-table-fixed-left-column);
}
.el-table.is-scrolling-right .el-table-fixed-column--left.is-last-column.el-table__cell {
  border-right: none;
}
.el-table.is-scrolling-right th.el-table-fixed-column--right {
  background-color: var(--el-table-header-bg-color);
}

.el-table.is-scrolling-middle .el-table-fixed-column--left.is-last-column.el-table__cell {
  border-right: none;
}
.el-table.is-scrolling-middle .el-table-fixed-column--right.is-first-column::before {
  box-shadow: var(--el-table-fixed-right-column);
}
.el-table.is-scrolling-middle .el-table-fixed-column--left.is-last-column::before {
  box-shadow: var(--el-table-fixed-left-column);
}

.el-table.is-scrolling-none .el-table-fixed-column--left.is-first-column::before, .el-table.is-scrolling-none .el-table-fixed-column--left.is-last-column::before,
.el-table.is-scrolling-none .el-table-fixed-column--right.is-first-column::before,
.el-table.is-scrolling-none .el-table-fixed-column--right.is-last-column::before {
  box-shadow: none;
}
.el-table.is-scrolling-none th.el-table-fixed-column--left,
.el-table.is-scrolling-none th.el-table-fixed-column--right {
  background-color: var(--el-table-header-bg-color);
}

.el-table__body-wrapper {
  overflow: hidden;
  position: relative;
  flex: 1;
}
.el-table__body-wrapper .el-scrollbar__bar {
  z-index: calc(var(--el-table-index) + 2);
}

.el-table .caret-wrapper {
  cursor: pointer;
  padding: 0;
  margin: 0;
  background-color: transparent;
  appearance: none;
  border: none;
  border-radius: var(--el-border-radius-base);
  outline: none;
  transition: transform var(--el-transition-duration-fast) ease-in-out;
  display: inline-flex;
  flex-direction: column;
  align-items: center;
  height: 14px;
  width: 24px;
  vertical-align: middle;
  overflow: initial;
  position: relative;
}
.el-table .caret-wrapper:focus-visible {
  outline: 2px solid var(--el-color-primary);
  outline-offset: 2px;
}
.el-table .sort-caret {
  width: 0;
  height: 0;
  border: solid 5px transparent;
  position: absolute;
  left: 7px;
}
.el-table .sort-caret.ascending {
  border-bottom-color: var(--el-text-color-placeholder);
  top: -5px;
}
.el-table .sort-caret.descending {
  border-top-color: var(--el-text-color-placeholder);
  bottom: -3px;
}
.el-table .ascending .sort-caret.ascending {
  border-bottom-color: var(--el-color-primary);
}
.el-table .descending .sort-caret.descending {
  border-top-color: var(--el-color-primary);
}
.el-table .hidden-columns {
  visibility: hidden;
  position: absolute;
  z-index: -1;
}
.el-table--striped .el-table__body tr.el-table__row--striped td.el-table__cell {
  background: var(--el-fill-color-lighter);
}
.el-table--striped .el-table__body tr.el-table__row--striped.current-row td.el-table__cell {
  background-color: var(--el-table-current-row-bg-color);
}

.el-table__body tr.hover-row > td.el-table__cell, .el-table__body tr.hover-row.current-row > td.el-table__cell, .el-table__body tr.hover-row.el-table__row--striped > td.el-table__cell, .el-table__body tr.hover-row.el-table__row--striped.current-row > td.el-table__cell {
  background-color: var(--el-table-row-hover-bg-color);
}
.el-table__body tr > td.hover-cell {
  background-color: var(--el-table-row-hover-bg-color);
}
.el-table__body tr.current-row > td.el-table__cell {
  background-color: var(--el-table-current-row-bg-color);
}

.el-table.el-table--scrollable-y .el-table__body-header {
  position: sticky;
  top: 0;
  z-index: calc(var(--el-table-index) + 2);
}

.el-table.el-table--scrollable-y .el-table__body-footer {
  position: sticky;
  bottom: 0;
  z-index: calc(var(--el-table-index) + 2);
}

.el-table__column-resize-proxy {
  position: absolute;
  left: 200px;
  top: 0;
  bottom: 0;
  width: 0;
  border-left: var(--el-table-border);
  z-index: calc(var(--el-table-index) + 9);
}

.el-table__column-filter-trigger {
  cursor: pointer;
  padding: 0;
  margin: 0;
  background-color: transparent;
  appearance: none;
  border: none;
  border-radius: var(--el-border-radius-base);
  outline: none;
  transition: transform var(--el-transition-duration-fast) ease-in-out;
  display: inline-block;
}
.el-table__column-filter-trigger:focus-visible {
  outline: 2px solid var(--el-color-primary);
  outline-offset: 2px;
}
.el-table__column-filter-trigger i {
  color: var(--el-color-info);
  font-size: 14px;
  vertical-align: middle;
}

.el-table__border-left-patch {
  top: 0;
  left: 0;
  width: 1px;
  height: 100%;
  z-index: calc(var(--el-table-index) + 2);
  position: absolute;
  background-color: var(--el-table-border-color);
}

.el-table__border-bottom-patch {
  left: 0;
  height: 1px;
  z-index: calc(var(--el-table-index) + 2);
  position: absolute;
  background-color: var(--el-table-border-color);
}

.el-table__border-right-patch {
  top: 0;
  height: 100%;
  width: 1px;
  z-index: calc(var(--el-table-index) + 2);
  position: absolute;
  background-color: var(--el-table-border-color);
}

.el-table--enable-row-transition .el-table__body td.el-table__cell {
  transition: background-color 0.25s ease;
}

.el-table--enable-row-hover .el-table__body tr:hover > td.el-table__cell {
  background-color: var(--el-table-row-hover-bg-color);
}

.el-table [class*=el-table__row--level] .el-table__expand-icon {
  display: inline-block;
  width: 20px;
  text-align: center;
}
.el-table .el-table.el-table--border .el-table__cell {
  border-right: var(--el-table-border);
}
.el-table:not(.el-table--border) .el-table__cell {
  border-right: none;
}
.el-table:not(.el-table--border) > .el-table__inner-wrapper::after {
  content: none;
}/* Element Chalk Variables */
.el-pagination {
  --el-pagination-font-size: 14px;
  --el-pagination-bg-color: var(--el-fill-color-blank);
  --el-pagination-text-color: var(--el-text-color-primary);
  --el-pagination-border-radius: 2px;
  --el-pagination-button-color: var(--el-text-color-primary);
  --el-pagination-button-width: 32px;
  --el-pagination-button-height: 32px;
  --el-pagination-button-disabled-color: var(--el-text-color-placeholder);
  --el-pagination-button-disabled-bg-color: var(--el-fill-color-blank);
  --el-pagination-button-bg-color: var(--el-fill-color);
  --el-pagination-hover-color: var(--el-color-primary);
  --el-pagination-font-size-small: 12px;
  --el-pagination-button-width-small: 24px;
  --el-pagination-button-height-small: 24px;
  --el-pagination-button-width-large: 40px;
  --el-pagination-button-height-large: 40px;
  --el-pagination-item-gap: 16px;
  white-space: nowrap;
  color: var(--el-pagination-text-color);
  font-size: var(--el-pagination-font-size);
  font-weight: normal;
  display: flex;
  align-items: center;
}
.el-pagination .el-input__inner {
  text-align: center;
  -moz-appearance: textfield;
}
.el-pagination .el-select {
  width: 128px;
}
.el-pagination .btn-prev,
.el-pagination .btn-next {
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: var(--el-pagination-font-size);
  min-width: var(--el-pagination-button-width);
  height: var(--el-pagination-button-height);
  line-height: var(--el-pagination-button-height);
  color: var(--el-pagination-button-color);
  background: var(--el-pagination-bg-color);
  padding: 0 4px;
  border: none;
  border-radius: var(--el-pagination-border-radius);
  cursor: pointer;
  text-align: center;
  box-sizing: border-box;
}
.el-pagination .btn-prev *,
.el-pagination .btn-next * {
  pointer-events: none;
}
.el-pagination .btn-prev:focus,
.el-pagination .btn-next:focus {
  outline: none;
}
.el-pagination .btn-prev:hover,
.el-pagination .btn-next:hover {
  color: var(--el-pagination-hover-color);
}
.el-pagination .btn-prev.is-active,
.el-pagination .btn-next.is-active {
  color: var(--el-pagination-hover-color);
  cursor: default;
  font-weight: bold;
}
.el-pagination .btn-prev.is-active.is-disabled,
.el-pagination .btn-next.is-active.is-disabled {
  font-weight: bold;
  color: var(--el-text-color-secondary);
}
.el-pagination .btn-prev:disabled, .el-pagination .btn-prev.is-disabled,
.el-pagination .btn-next:disabled,
.el-pagination .btn-next.is-disabled {
  color: var(--el-pagination-button-disabled-color);
  background-color: var(--el-pagination-button-disabled-bg-color);
  cursor: not-allowed;
}
.el-pagination .btn-prev:focus-visible,
.el-pagination .btn-next:focus-visible {
  outline: 1px solid var(--el-pagination-hover-color);
  outline-offset: -1px;
}
.el-pagination .btn-prev .el-icon,
.el-pagination .btn-next .el-icon {
  display: block;
  font-size: 12px;
  font-weight: bold;
  width: inherit;
}
.el-pagination > *.is-first {
  margin-left: 0 !important;
}

.el-pagination > *.is-last {
  margin-right: 0 !important;
}

.el-pagination .btn-prev {
  margin-left: var(--el-pagination-item-gap);
}
.el-pagination__sizes {
  margin-left: var(--el-pagination-item-gap);
  font-weight: normal;
  color: var(--el-text-color-regular);
}

.el-pagination__total {
  margin-left: var(--el-pagination-item-gap);
  font-weight: normal;
  color: var(--el-text-color-regular);
}
.el-pagination__total[disabled=true] {
  color: var(--el-text-color-placeholder);
}

.el-pagination__jump {
  display: flex;
  align-items: center;
  margin-left: var(--el-pagination-item-gap);
  font-weight: normal;
  color: var(--el-text-color-regular);
}
.el-pagination__jump[disabled=true] {
  color: var(--el-text-color-placeholder);
}
.el-pagination__goto {
  margin-right: 8px;
}

.el-pagination__editor {
  text-align: center;
  box-sizing: border-box;
}
.el-pagination__editor.el-input {
  width: 56px;
}
.el-pagination__editor .el-input__inner::-webkit-inner-spin-button,
.el-pagination__editor .el-input__inner::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

.el-pagination__classifier {
  margin-left: 8px;
}

.el-pagination__rightwrapper {
  flex: 1;
  display: flex;
  align-items: center;
  justify-content: flex-end;
}

.el-pagination.is-background .btn-prev,
.el-pagination.is-background .btn-next,
.el-pagination.is-background .el-pager li {
  margin: 0 4px;
  background-color: var(--el-pagination-button-bg-color);
}
.el-pagination.is-background .btn-prev.is-active,
.el-pagination.is-background .btn-next.is-active,
.el-pagination.is-background .el-pager li.is-active {
  background-color: var(--el-color-primary);
  color: var(--el-color-white);
}
.el-pagination.is-background .btn-prev:disabled, .el-pagination.is-background .btn-prev.is-disabled,
.el-pagination.is-background .btn-next:disabled,
.el-pagination.is-background .btn-next.is-disabled,
.el-pagination.is-background .el-pager li:disabled,
.el-pagination.is-background .el-pager li.is-disabled {
  color: var(--el-text-color-placeholder);
  background-color: var(--el-disabled-bg-color);
}
.el-pagination.is-background .btn-prev:disabled.is-active, .el-pagination.is-background .btn-prev.is-disabled.is-active,
.el-pagination.is-background .btn-next:disabled.is-active,
.el-pagination.is-background .btn-next.is-disabled.is-active,
.el-pagination.is-background .el-pager li:disabled.is-active,
.el-pagination.is-background .el-pager li.is-disabled.is-active {
  color: var(--el-text-color-secondary);
  background-color: var(--el-fill-color-dark);
}
.el-pagination.is-background .btn-prev {
  margin-left: var(--el-pagination-item-gap);
}

.el-pagination--small .btn-prev,
.el-pagination--small .btn-next,
.el-pagination--small .el-pager li {
  height: var(--el-pagination-button-height-small);
  line-height: var(--el-pagination-button-height-small);
  font-size: var(--el-pagination-font-size-small);
  min-width: var(--el-pagination-button-width-small);
}
.el-pagination--small span:not([class*=suffix]),
.el-pagination--small button {
  font-size: var(--el-pagination-font-size-small);
}
.el-pagination--small .el-select {
  width: 100px;
}

.el-pagination--large .btn-prev,
.el-pagination--large .btn-next,
.el-pagination--large .el-pager li {
  height: var(--el-pagination-button-height-large);
  line-height: var(--el-pagination-button-height-large);
  min-width: var(--el-pagination-button-width-large);
}
.el-pagination--large .el-select .el-input {
  width: 160px;
}

.el-pager {
  user-select: none;
  list-style: none;
  font-size: 0;
  padding: 0;
  margin: 0;
  display: flex;
  align-items: center;
}
.el-pager li {
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: var(--el-pagination-font-size);
  min-width: var(--el-pagination-button-width);
  height: var(--el-pagination-button-height);
  line-height: var(--el-pagination-button-height);
  color: var(--el-pagination-button-color);
  background: var(--el-pagination-bg-color);
  padding: 0 4px;
  border: none;
  border-radius: var(--el-pagination-border-radius);
  cursor: pointer;
  text-align: center;
  box-sizing: border-box;
}
.el-pager li * {
  pointer-events: none;
}
.el-pager li:focus {
  outline: none;
}
.el-pager li:hover {
  color: var(--el-pagination-hover-color);
}
.el-pager li.is-active {
  color: var(--el-pagination-hover-color);
  cursor: default;
  font-weight: bold;
}
.el-pager li.is-active.is-disabled {
  font-weight: bold;
  color: var(--el-text-color-secondary);
}
.el-pager li:disabled, .el-pager li.is-disabled {
  color: var(--el-pagination-button-disabled-color);
  background-color: var(--el-pagination-button-disabled-bg-color);
  cursor: not-allowed;
}
.el-pager li:focus-visible {
  outline: 1px solid var(--el-pagination-hover-color);
  outline-offset: -1px;
}/* Element Chalk Variables */
.studio-pagination[data-v-3b1eb51d] {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 32px 0;
}/* Element Chalk Variables */
.go-upgrade[data-v-b59df8b1] {
  display: inline-flex;
  gap: 12px;
  align-items: center;
  font-size: 14px;
}
.go-upgrade .usage-wrap[data-v-b59df8b1] {
  display: inline-flex;
  flex-shrink: 0;
  gap: 10px;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  height: 28px;
  padding: 6px 16px;
  font-weight: 600;
  font-size: 12px;
  background: var(--bg-color-white-2);
  border-radius: 39px;
}
.go-upgrade .consumed[data-v-b59df8b1] {
  color: var(--color-primary);
}
.go-upgrade .consumed.warning[data-v-b59df8b1] {
  color: var(--color-warning);
}
.go-upgrade[data-v-b59df8b1] .el-button {
  height: unset;
  padding: 0;
  font-weight: 600;
  line-height: 28px;
  text-decoration: underline;
  background: none !important;
}/* Element Chalk Variables */
.extract-bot[data-v-10b6fd37] {
  position: relative;
}
.extract-bot .extract-pages[data-v-10b6fd37] {
  min-height: var(--height-without-tab-bar);
}/* Element Chalk Variables */
.el-progress {
  position: relative;
  line-height: 1;
  display: flex;
  align-items: center;
}
.el-progress__text {
  font-size: 14px;
  color: var(--el-text-color-regular);
  margin-left: 5px;
  min-width: 50px;
  line-height: 1;
}
.el-progress__text i {
  vertical-align: middle;
  display: block;
}

.el-progress--circle, .el-progress--dashboard {
  display: inline-block;
}
.el-progress--circle .el-progress__text, .el-progress--dashboard .el-progress__text {
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  text-align: center;
  margin: 0;
  transform: translate(0, -50%);
}
.el-progress--circle .el-progress__text i, .el-progress--dashboard .el-progress__text i {
  vertical-align: middle;
  display: inline-block;
}

.el-progress--without-text .el-progress__text {
  display: none;
}
.el-progress--without-text .el-progress-bar {
  padding-right: 0;
  margin-right: 0;
  display: block;
}

.el-progress--text-inside .el-progress-bar {
  padding-right: 0;
  margin-right: 0;
}

.el-progress.is-success .el-progress-bar__inner {
  background-color: var(--el-color-success);
}
.el-progress.is-success .el-progress__text {
  color: var(--el-color-success);
}

.el-progress.is-warning .el-progress-bar__inner {
  background-color: var(--el-color-warning);
}
.el-progress.is-warning .el-progress__text {
  color: var(--el-color-warning);
}

.el-progress.is-exception .el-progress-bar__inner {
  background-color: var(--el-color-danger);
}
.el-progress.is-exception .el-progress__text {
  color: var(--el-color-danger);
}

.el-progress-bar {
  flex-grow: 1;
  box-sizing: border-box;
}
.el-progress-bar__outer {
  height: 6px;
  border-radius: 100px;
  background-color: var(--el-border-color-lighter);
  overflow: hidden;
  position: relative;
  vertical-align: middle;
}

.el-progress-bar__inner {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  background-color: var(--el-color-primary);
  text-align: right;
  border-radius: 100px;
  line-height: 1;
  white-space: nowrap;
  transition: width 0.6s ease;
}
.el-progress-bar__inner::after {
  display: inline-block;
  content: "";
  height: 100%;
  vertical-align: middle;
}

.el-progress-bar__inner--indeterminate {
  transform: translateZ(0);
  animation: indeterminate 3s infinite;
}

.el-progress-bar__inner--striped {
  background-image: linear-gradient(45deg, rgba(0, 0, 0, 0.1) 25%, transparent 25%, transparent 50%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.1) 75%, transparent 75%, transparent);
  background-size: 1.25em 1.25em;
}
.el-progress-bar__inner--striped.el-progress-bar__inner--striped-flow {
  animation: striped-flow 3s linear infinite;
}

.el-progress-bar__innerText {
  display: inline-block;
  vertical-align: middle;
  color: #ffffff;
  font-size: 12px;
  margin: 0 5px;
}

@keyframes progress {
  0% {
    background-position: 0 0;
  }
  100% {
    background-position: 32px 0;
  }
}
@keyframes indeterminate {
  0% {
    left: -100%;
  }
  100% {
    left: 100%;
  }
}
@keyframes striped-flow {
  0% {
    background-position: -100%;
  }
  100% {
    background-position: 100%;
  }
}/* Element Chalk Variables */
.extract-schema-filed-types-popper .el-select-dropdown__item::first-letter {
  text-transform: uppercase;
}/* Element Chalk Variables */
.extract-fields .row[data-v-0359b995] {
  position: relative;
  display: grid;
  grid-template-columns: 180px 100px 80px auto;
  align-items: center;
  padding: 16px 0 16px 30px;
  column-gap: 16px;
  border-bottom: 1px solid var(--border-color-grey-1);
}
.extract-fields .row[data-v-0359b995]:nth-last-of-type(1) {
  border: none;
}
.extract-fields .row.fields .column[data-v-0359b995] {
  height: 32px;
  user-select: none;
}
.extract-fields .row[data-v-0359b995]:not(.header)::before {
  position: absolute;
  top: 18px;
  left: 0;
  width: 30px;
  color: var(--bot-status-progress);
  font-weight: 500;
  font-size: 16px;
  text-align: center;
  content: attr(data-sort);
}
.extract-fields .row[data-v-0359b995]::after {
  position: absolute;
  top: 0;
  left: 428px;
  height: 100%;
  border-left: 1px solid var(--border-color-grey-1);
  opacity: 0.4;
  content: "";
}
.extract-fields .row .advance-contents[data-v-0359b995] {
  display: flex;
  flex-direction: column;
  grid-column: 1/4;
}
.extract-fields .row .advance-content[data-v-0359b995],
.extract-fields .row .enum-content[data-v-0359b995] {
  display: flex;
  align-items: start;
  margin-top: 16px;
  color: var(--text-color-grey-2);
  font-size: 12px;
  line-height: 24px;
  column-gap: 16px;
}
.extract-fields .row .advance-content .label[data-v-0359b995],
.extract-fields .row .enum-content .label[data-v-0359b995] {
  flex-shrink: 0;
  width: 90px;
  user-select: none;
}
.extract-fields .row .enum-input[data-v-0359b995] {
  width: 70px;
}
.extract-fields .row .enum-input[data-v-0359b995] .el-input__wrapper {
  background: transparent;
  border: none;
  box-shadow: none;
}
.extract-fields .row .enum-items[data-v-0359b995] .el-form-item__content {
  display: flex;
  flex-wrap: wrap;
  gap: 12px;
}
.extract-fields .row .enum-items.is-error[data-v-0359b995] .el-tag.duplicate {
  border-color: var(--el-color-danger);
}
.extract-fields .row .combination-list[data-v-0359b995] {
  grid-column: 1/6;
}
.extract-fields .row[data-v-0359b995] .el-form-item__content {
  font-size: 12px;
}
.extract-fields .header[data-v-0359b995] {
  position: sticky;
  top: 0;
  z-index: 99;
  line-height: 22px;
  background: var(--bg-color);
  border-bottom: 1px solid var(--border-color-grey-1) !important;
  padding-block: 10px;
}
.extract-fields .header .column[data-v-0359b995]:not(:empty)::before {
  margin-right: 6px;
  color: var(--el-color-danger);
  content: "*";
}
.extract-fields .column[data-v-0359b995] {
  display: inline-flex;
  flex-shrink: 0;
  align-items: center;
  margin: 0;
  color: var(--text-color-black-1);
  font-size: 13px;
}
.extract-fields .column .filed-types[data-v-0359b995] .el-select__selected-item::first-letter {
  text-transform: uppercase;
}
.extract-fields .column.advance[data-v-0359b995] .el-icon {
  transition: transform 0.2s;
}
.extract-fields .column.advance[data-v-0359b995] .el-form-item__content {
  display: inline-flex;
  gap: 8px;
  cursor: pointer;
}
.extract-fields .column.advance.show[data-v-0359b995] .el-icon {
  transform: rotate(180deg);
}
.extract-fields .column.operation[data-v-0359b995] .el-form-item__content {
  position: absolute;
  top: 50%;
  right: 8px;
  z-index: 9;
  display: inline-flex;
  gap: 8px;
  align-items: center;
  justify-content: center;
  transform: translateY(-50%);
  cursor: pointer;
}
.extract-fields .column.operation[data-v-0359b995] .el-form-item__content .reset-button {
  display: inline-flex;
  align-items: center;
  color: var(--text-color-grey-8);
}
.extract-fields .column.operation[data-v-0359b995] .el-form-item__content .sort {
  cursor: grab;
}
.extract-fields .column.operation[data-v-0359b995] .el-form-item__content .sort:active {
  cursor: grabbing;
}
.extract-fields .combination-list[data-v-0359b995] {
  margin-top: 4px;
  padding-left: 12px;
}
.extract-fields .combination-list .row[data-v-0359b995] {
  grid-template-columns: 90px 100px 60px 72px;
  margin: 14px 0;
  padding: 0;
  border: none;
}
.extract-fields .combination-list .row[data-v-0359b995]:nth-last-of-type(1) {
  margin-bottom: 0;
}
.extract-fields .combination-list .row[data-v-0359b995]::before, .extract-fields .combination-list .row[data-v-0359b995]::after {
  display: none;
}
.extract-fields .combination-list .row .operation[data-v-0359b995] .el-form-item__content {
  position: unset;
  top: unset;
  right: unset;
  transform: unset;
}
.extract-fields .combination-list .row .advance[data-v-0359b995] .el-form-item__content {
  flex-direction: column;
  gap: 0;
  align-items: center;
  justify-content: center;
  line-height: 24px;
}
.extract-fields .combination-list .row .advance-content[data-v-0359b995],
.extract-fields .combination-list .row .enum-content[data-v-0359b995] {
  grid-column: 1/5;
}
.extract-fields .combination-list .row .advance-contents[data-v-0359b995] {
  grid-column: 1/5;
}
.extract-fields[data-v-0359b995] .el-form-item__error {
  width: max-content;
}.vjs-tree-brackets{cursor:pointer}.vjs-tree-brackets:hover{color:#1890ff}.vjs-check-controller{position:absolute;left:0}.vjs-check-controller.is-checked .vjs-check-controller-inner{background-color:#1890ff;border-color:#0076e4}.vjs-check-controller.is-checked .vjs-check-controller-inner.is-checkbox:after{transform:rotate(45deg) scaleY(1)}.vjs-check-controller.is-checked .vjs-check-controller-inner.is-radio:after{transform:translate(-50%,-50%) scale(1)}.vjs-check-controller .vjs-check-controller-inner{display:inline-block;position:relative;border:1px solid #bfcbd9;border-radius:2px;vertical-align:middle;box-sizing:border-box;width:16px;height:16px;background-color:#fff;z-index:1;cursor:pointer;transition:border-color .25s cubic-bezier(.71,-.46,.29,1.46),background-color .25s cubic-bezier(.71,-.46,.29,1.46)}.vjs-check-controller .vjs-check-controller-inner:after{box-sizing:content-box;content:"";border:2px solid #fff;border-left:0;border-top:0;height:8px;left:4px;position:absolute;top:1px;transform:rotate(45deg) scaleY(0);width:4px;transition:transform .15s cubic-bezier(.71,-.46,.88,.6) .05s;transform-origin:center}.vjs-check-controller .vjs-check-controller-inner.is-radio{border-radius:100%}.vjs-check-controller .vjs-check-controller-inner.is-radio:after{border-radius:100%;height:4px;background-color:#fff;left:50%;top:50%}.vjs-check-controller .vjs-check-controller-original{opacity:0;outline:none;position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;margin:0}.vjs-carets{position:absolute;right:0;cursor:pointer}.vjs-carets svg{transition:transform .3s}.vjs-carets:hover{color:#1890ff}.vjs-carets-close{transform:rotate(-90deg)}.vjs-tree-node{display:flex;position:relative;line-height:20px}.vjs-tree-node.has-carets{padding-left:15px}.vjs-tree-node.has-carets.has-selector,.vjs-tree-node.has-selector{padding-left:30px}.vjs-tree-node.is-highlight,.vjs-tree-node:hover{background-color:#e6f7ff;border-radius:4px}.vjs-tree-node.is-highlight .vjs-tree-node-actions,.vjs-tree-node:hover .vjs-tree-node-actions{display:block}.vjs-tree-node .vjs-indent{display:flex;position:relative}.vjs-tree-node .vjs-indent-unit.has-line{border-left:1px dashed #bfcbd9}.vjs-tree-node .vjs-tree-node-actions{display:none;position:absolute;right:0;top:0;padding:0 4px;background-color:#e6f7ff;border-radius:4px}.vjs-tree-node .vjs-tree-node-actions .vjs-tree-node-actions-item{cursor:pointer}.vjs-tree-node .vjs-tree-node-actions .vjs-tree-node-actions-item:hover{color:#1890ff}.vjs-tree-node.dark.is-highlight,.vjs-tree-node.dark .vjs-tree-node-actions,.vjs-tree-node.dark:hover{background-color:#2e4558}.vjs-node-index{position:absolute;right:100%;margin-right:4px;user-select:none}.vjs-colon{white-space:pre}.vjs-comment{color:#bfcbd9}.vjs-value{word-break:break-word}.vjs-value-null,.vjs-value-undefined{color:#d55fde}.vjs-value-boolean,.vjs-value-number{color:#1d8ce0}.vjs-value-string{color:#13ce66}.vjs-tree{font-family:Monaco,Menlo,Consolas,Bitstream Vera Sans Mono,monospace;font-size:14px;text-align:left}.vjs-tree.is-virtual{overflow:auto}.vjs-tree.is-virtual .vjs-tree-node{white-space:nowrap}/* Element Chalk Variables */
.text-collapse[data-v-71b9608a] {
  position: relative;
  overflow: hidden;
  transition: 0.2s allow-discrete;
  transition-behavior: allow-discrete;
}
.text-collapse .markdown-body[data-v-71b9608a] {
  position: relative;
  padding-right: 4px;
  line-height: var(--base-height);
  word-break: break-all;
}
.text-collapse.overflow[data-v-71b9608a] {
  height: var(--base-height);
  padding-right: 12px !important;
}
.text-collapse.overflow .markdown-body[data-v-71b9608a]::after {
  position: absolute;
  top: 0;
  right: -6px;
  content: "...";
}
.text-collapse .show-more-btn[data-v-71b9608a] {
  position: absolute;
  top: 8px;
  right: 0;
  color: var(--color-primary);
  font-size: 12px;
}
.text-collapse .hide-more-btn[data-v-71b9608a] {
  position: absolute;
  right: 50%;
  bottom: 0;
  color: var(--color-primary);
  font-size: 12px;
  transform: translateX(-50%);
}
.text-collapse.show-more[data-v-71b9608a] {
  height: auto;
  height: calc-size(auto, size);
}
@starting-style {
.text-collapse.show-more[data-v-71b9608a] {
    height: var(--base-height);
}
}
.text-collapse.show-more .markdown-body[data-v-71b9608a] {
  padding-right: 0;
  line-height: 1.5;
  word-break: unset;
}/* Element Chalk Variables */
.el-popover.extract-trace-navigator-popover {
  min-width: 100px;
  padding: 0;
  background: transparent;
  box-shadow: none;
  filter: drop-shadow(0 2px 8px var(--bg-color-grey-1-light));
  user-select: none !important;
}
.el-popover.extract-trace-navigator-popover .el-popper__arrow::before {
  background: var(--bg-color);
  border-color: var(--border-color-grey-1);
}/* Element Chalk Variables */
.field-item-preview[data-v-73f5bc03] {
  display: grid;
  grid-template-columns: var(--34218ac1) 1fr;
  gap: 4px 10px;
  margin-bottom: 16px;
  padding: 12px 16px;
  color: var(--text-color-grey-2);
  font-size: 12px;
  line-height: 24px;
  background: var(--bg-color-white-7);
  border: 1px solid var(--border-color-grey-1);
  border-radius: 8px;
}
.field-item-preview.activated[data-v-73f5bc03] {
  border-color: var(--border-color-blue-2);
}
.field-item-preview .field-source[data-v-73f5bc03] {
  display: flex;
  grid-column: 1/3;
  gap: 10px;
}
.field-item-preview .field-source .value[data-v-73f5bc03] {
  flex: 1;
  min-width: 0;
  font-size: 12px;
  border: none;
  cursor: unset;
}
.field-item-preview .field-source .value[data-v-73f5bc03] .markdown-body {
  color: var(--text-color-grey-4);
  font-size: 12px;
  cursor: pointer;
}
.field-item-preview .field-source .value[data-v-73f5bc03] .markdown-body:hover {
  color: var(--color-primary);
}
.field-item-preview .field-source .value.activated[data-v-73f5bc03] .markdown-body {
  color: var(--text-color-blue-6);
}
.field-item-preview .value[data-v-73f5bc03] {
  color: var(--text-color-grey-4);
  word-break: break-word;
  cursor: pointer;
}
.field-item-preview .value[data-v-73f5bc03]:empty {
  cursor: unset;
}
.field-item-preview .value[data-v-73f5bc03]:hover:not(:has(.array-values)) {
  color: var(--text-color-blue-6);
}
.field-item-preview .value.activated[data-v-73f5bc03] {
  color: var(--text-color-blue-6);
}
.field-item-preview .value .array-values[data-v-73f5bc03] {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.field-item-preview .value .array-values .array-value[data-v-73f5bc03]:hover, .field-item-preview .value .array-values .array-value.activated[data-v-73f5bc03] {
  color: var(--text-color-blue-6);
}
.field-item-preview .key[data-v-73f5bc03] {
  flex-shrink: 0;
  width: var(--34218ac1);
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.field-item-preview.is-object[data-v-73f5bc03] {
  display: flex;
  flex-direction: column;
  gap: 0;
  padding-inline: 0;
}
.field-item-preview.is-object > .key[data-v-73f5bc03] {
  margin-bottom: 12px;
  padding-inline: 16px;
}
.field-item-preview.is-object .object-entries[data-v-73f5bc03] {
  margin-bottom: 16px;
  padding-bottom: 16px;
  padding-left: 48px;
  border-bottom: 1px solid var(--border-color-grey-1);
}
.field-item-preview.is-object .object-entries[data-v-73f5bc03]:nth-last-of-type(1) {
  margin-bottom: 0;
  padding-bottom: 0;
  border-bottom: none;
}
.field-item-preview.is-object .object-entries .field-item-preview[data-v-73f5bc03] {
  margin-bottom: 20px;
  padding: 0 16px;
  line-height: 20px;
  border: none;
}
.field-item-preview.is-object .object-entries .field-item-preview[data-v-73f5bc03]:nth-last-of-type(1) {
  margin-bottom: 0;
}/* Element Chalk Variables */
.debug-content[data-v-359ae221] {
  min-height: 100%;
  margin-bottom: 16px;
  overflow: hidden;
  background-color: var(--bg-color);
  border: 1px solid var(--border-color-grey-1);
  border-radius: 8px;
}
.debug-content .debug-contents[data-v-359ae221] {
  padding: 8px;
}
.debug-content .debug-item-title[data-v-359ae221] {
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
  align-items: center;
  min-width: 0;
}
.debug-content .debug-item-title .debug-name[data-v-359ae221] {
  flex: 1;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.debug-content[data-v-359ae221] .el-collapse {
  border: none;
}
.debug-content[data-v-359ae221] .el-collapse .el-collapse-item__content {
  padding-bottom: 0;
  font-size: 12px;
}
.debug-content[data-v-359ae221] .el-collapse .el-collapse-item__wrap {
  padding-left: 20px;
  border: none;
}
.debug-content[data-v-359ae221] .el-collapse .el-collapse-item__header {
  height: 34px;
  color: var(--text-color-grey-2);
  font-weight: 600;
  font-size: 12px;
  line-height: 38px;
  border: none;
}
.debug-content[data-v-359ae221] .el-collapse .el-collapse-item__header .el-icon {
  color: var(--text-color-grey-2);
  font-weight: 600;
}/* Element Chalk Variables */
.extract-bot-re-extract-confirm-box {
  z-index: 9999 !important;
}/* Element Chalk Variables */
.extract-preview[data-v-478001e8] {
  display: flex;
  gap: 16px;
  height: 100%;
}
.extract-preview .file-selector .file-state[data-v-478001e8] {
  display: flex;
  gap: 20px;
  align-items: center;
  justify-content: space-between;
}
.extract-preview .file-selector .file-state .file-name[data-v-478001e8] {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.extract-preview .file-selector .file-state[data-v-478001e8] .el-tag {
  flex-shrink: 0;
}
.extract-preview .file-selector[data-v-478001e8] .el-select__popper {
  max-width: 150%;
}
.extract-preview .file-selector[data-v-478001e8] .el-select-dropdown__item {
  padding: 0 20px;
}
.extract-preview .document[data-v-478001e8] {
  display: flex;
  flex: 1;
  flex-direction: column;
  gap: 25px;
  height: 100%;
}
.extract-preview .document > .pdf-wrapper[data-v-478001e8] {
  flex: 1;
  border: 1px solid var(--border-color-grey-1);
}
.extract-preview .doc-error[data-v-478001e8] {
  display: flex;
  flex-direction: column;
  gap: 18px;
  align-items: center;
  justify-content: center;
  height: 100%;
  color: var(--text-color-grey-7);
  font-weight: 600;
  font-size: 16px;
  background-color: var(--bg-color);
}
.extract-preview .doc-error .credit-exceeded[data-v-478001e8] {
  font-weight: normal;
  font-size: 12px;
  text-align: center;
}
.extract-preview .doc-error .credit-exceeded[data-v-478001e8] .go-upgrade {
  font-size: 12px;
}
.extract-preview .doc-error .credit-exceeded[data-v-478001e8] .go-upgrade .el-button {
  font-weight: normal;
  line-height: unset;
}
.extract-preview .result[data-v-478001e8] {
  display: flex;
  flex: 1;
  flex-direction: column;
  gap: 15px;
  align-items: flex-end;
  min-width: 320px;
  padding: 12px;
  background-color: var(--bg-color);
  border: 1px solid var(--border-color-grey-1);
  border-radius: 8px;
}
.extract-preview .result[data-v-478001e8] .el-tabs {
  flex: 1;
  width: 100%;
  height: calc(100% - 50px);
}
.extract-preview .result .debug-container[data-v-478001e8],
.extract-preview .result .json-container[data-v-478001e8],
.extract-preview .result .key-value-container[data-v-478001e8] {
  height: 100%;
}
.extract-preview .result .json-pretty[data-v-478001e8],
.extract-preview .result .key-value[data-v-478001e8] {
  box-sizing: border-box;
  background-color: var(--bg-color-white-7);
  border: 1px solid var(--border-color-grey-1);
  border-radius: 8px;
}
.extract-preview .result .json-pretty[data-v-478001e8] .el-scrollbar__view,
.extract-preview .result .key-value[data-v-478001e8] .el-scrollbar__view {
  box-sizing: border-box;
  padding: 12px;
}
.extract-preview .result .json-pretty.tracing-loading[data-v-478001e8],
.extract-preview .result .key-value.tracing-loading[data-v-478001e8] {
  cursor: wait;
}
.extract-preview .result .json-pretty.tracing-loading[data-v-478001e8] .field-item-preview .value,
.extract-preview .result .key-value.tracing-loading[data-v-478001e8] .field-item-preview .value {
  pointer-events: none !important;
}
.extract-preview .result .json-pretty[data-v-478001e8] .vjs-key {
  word-break: keep-all;
}
.extract-preview .result .key-value[data-v-478001e8] {
  background-color: var(--bg-color);
}/* Element Chalk Variables */
.upload-btn label[data-v-99e4929f] {
  cursor: pointer;
}/* Element Chalk Variables */
.extract-fields-help-contents {
  max-width: 400px !important;
}
.extract-fields-help-contents > ul {
  font-size: 14px;
}
.extract-fields-help-contents > ul > li {
  margin-bottom: 10px;
  line-height: 22px;
}/* Element Chalk Variables */
.extract-bot-schema[data-v-3edd6fa7] {
  height: var(--height-without-tab-bar);
  min-height: 400px;
}
.extract-bot-schema[data-v-3edd6fa7] .left {
  display: flex;
  flex-direction: column;
  flex-shrink: 0;
}
.extract-bot-schema .extract-fields-wrap[data-v-3edd6fa7] {
  position: relative;
  display: flex;
  flex-direction: column;
  height: max-content;
  min-height: 168px;
  max-height: calc(var(--layout-inner-height) - var(--container-padding-block) * 2 - 360px);
  border: 1px solid var(--border-color-grey-1);
  border-radius: 8px;
}
.extract-bot-schema .extract-fields-wrap .fields-header[data-v-3edd6fa7] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  font-size: 16px;
  line-height: 60px;
  background-color: var(--bg-color-white-5);
  border-bottom: 1px solid var(--border-color-grey-1);
  border-radius: 8px 8px 0 0;
  padding-inline: 12px;
}
.extract-bot-schema .extract-fields-wrap .fields-header .label[data-v-3edd6fa7] {
  display: inline-flex;
  align-items: center;
  color: var(--text-color-grey-3);
  font-weight: 500;
}
.extract-bot-schema .extract-fields-wrap .fields-header .label[data-v-3edd6fa7]::before {
  margin-right: 6px;
  color: var(--el-color-danger);
  font-size: 14px;
  content: "*";
}
.extract-bot-schema .extract-fields-wrap .fields-header .edit-mode[data-v-3edd6fa7] {
  display: inline-flex;
  align-items: center;
  height: 42px;
  padding: 4px;
  background-color: var(--bg-color-white-12);
  border-radius: 8px;
}
.extract-bot-schema .extract-fields-wrap .fields-header .edit-mode .reset-button[data-v-3edd6fa7] {
  width: 34px;
  color: var(--text-color-grey-8);
  line-height: 34px;
  text-align: center;
  border-radius: 8px;
}
.extract-bot-schema .extract-fields-wrap .fields-header .edit-mode .reset-button.active[data-v-3edd6fa7] {
  color: var(--color-primary);
  background-color: var(--bg-color);
}
.extract-bot-schema .extract-fields-wrap[data-v-3edd6fa7] .el-scrollbar {
  border-radius: 0 0 8px 8px;
}
.extract-bot-schema .json-editor[data-v-3edd6fa7] .editor {
  border: none;
}
.extract-bot-schema .json-editor[data-v-3edd6fa7] .editor .cm-gutters.cm-gutters-before {
  border: none;
}
.extract-bot-schema .json-error[data-v-3edd6fa7] {
  position: absolute;
  bottom: -4px;
  z-index: 1;
  color: var(--color-danger);
  font-size: 12px;
  line-height: 14px;
  transform: translateY(100%);
}
.extract-bot-schema .save-btn[data-v-3edd6fa7] {
  width: max-content;
  margin-top: 34px;
  margin-left: auto;
}
.extract-bot-schema[data-v-3edd6fa7] .right .upload-file {
  height: 100%;
  margin-top: 0;
}
.extract-bot-schema[data-v-3edd6fa7] .right .upload-file .upload-box {
  width: 100%;
  height: 100%;
}
.extract-bot-schema[data-v-3edd6fa7] .right .upload-file .upload-info {
  color: var(--text-color-grey-7);
  font-weight: 600;
}
.extract-bot-schema .uploading[data-v-3edd6fa7] {
  display: flex;
  flex-direction: column;
  gap: 40px;
  align-items: center;
  width: 80%;
}
.extract-bot-schema .uploading[data-v-3edd6fa7] .el-progress {
  width: 100%;
}
.extract-bot-schema .uploading .uploading-text[data-v-3edd6fa7] {
  font-weight: 600;
}
.extract-bot-schema .validate-bot[data-v-3edd6fa7] {
  height: 100%;
}
.extract-bot-schema .validate-bot .extract-preview-wrap[data-v-3edd6fa7] {
  box-sizing: border-box;
  height: 100%;
  padding: 24px;
  background-color: var(--bg-color-white-7);
  border: 1px solid var(--border-color-grey-3);
  border-radius: 24px;
}
.extract-bot-schema .validate-bot .extract-preview-wrap.is-fullscreen[data-v-3edd6fa7] {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 0;
}
.extract-bot-schema .validate-bot .extract-preview-wrap .top[data-v-3edd6fa7] {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.extract-bot-schema .validate-bot .extract-preview-wrap .close[data-v-3edd6fa7] {
  color: var(--text-color-grey-10);
  font-size: 24px;
  transform: rotate(45deg);
}
.extract-bot-schema .validate-bot .extract-preview-wrap .preview-container[data-v-3edd6fa7] {
  height: calc(100% - 12px - 30px);
  margin-top: 12px;
}/* Element Chalk Variables */
.extract-bot-preview-dialog .el-dialog__body {
  height: 80vh;
}
.extraction-error-reason .go-upgrade .el-button {
  color: var(--text-color-white);
}/* Element Chalk Variables */
.includes-files[data-v-fbe84546] {
  position: relative;
  display: flex;
  flex-direction: column;
  height: var(--height-without-tab-bar);
}
.includes-files[data-v-fbe84546] .studio-pagination {
  margin-top: auto;
}
.includes-files .select-a-file[data-v-fbe84546] {
  display: flex;
  gap: 24px;
  margin-bottom: 32px;
}