.expiredModal__zQ_15 {
  overflow: auto
}

.expiredModal__zQ_15 .ant-modal-body {
  height: 277px;
  padding: 0
}

.expiredModal__zQ_15 .ant-modal-content {
  background-color: transparent;
  background-image: url(https://files.blacklake.cn/web/190120/expire.png);
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 100% 100%
}

.expiredModal__zQ_15 .ant-modal-confirm-body-wrapper {
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  padding: 50px 60px;
  display: flex
}

.expiredModal__zQ_15 .ant-modal-confirm-body-wrapper .ant-confirm-title {
  font-size: 20px;
  overflow: hidden
}

.expiredModal__zQ_15 .ant-modal-confirm-body-wrapper .ant-confirm-content {
  margin: 0;
  font-size: 14px
}

.expiredModal__zQ_15 .ant-modal-confirm-body-wrapper i.anticon {
  display: none
}

.expiredModal__zQ_15 .ant-modal-confirm-body-wrapper .ant-confirm-btns button {
  width: 100px;
  font-weight: 200
}

.anticon {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 14px;
  font-style: normal;
  font-family: anticon!important
}

.iconfont {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-color: transparent;
  font-size: 16px;
  font-style: normal;
  font-family: iconfont!important
}

.IconCircledText {
  border: .05rem solid #d3d3d3;
  border-radius: 50%;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex
}

.IconText {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex
}

.anticon-minus-circle {
  color: #ff3b30
}

.avatar__YrHc5 {
  color: #fff;
  text-align: center;
  border-radius: 15px;
  width: 30px;
  height: 30px;
  margin-right: 10px;
  line-height: 30px;
  display: inline-block
}

.button__ZWi2_ {
  text-align: center;
  height: 28px
}

.button__ZWi2_:hover {
  opacity: .8
}

.buttonSm___nLTb {
  height: 20px
}

body .ant-btn-danger {
  color: #fff;
  background-color: #ff3b30;
  border-color: #ff3b30
}

body .ant-btn-dashed {
  color: #02b980;
  border-color: #02b980
}

.filesStyle__HfxTQ {
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 70%;
  margin-left: 10px;
  padding-right: 20px;
  overflow: hidden
}

.uploadBox .ant-upload-list {
  background-color: rgba(232,232,232,.2);
  border: 1px solid #e8e8e8;
  border-radius: 3px;
  margin: 10px 0 20px;
  padding: 2px 10px 10px;
  overflow: auto
}

.uploadBox .ant-upload-list .ant-upload-list-item {
  height: 28px;
  font-size: 14px;
  line-height: 28px
}

.uploadBox .ant-upload-list .ant-upload-list-item .anticon-paper-clip {
  font-size: 14px;
  line-height: 28px;
  top: 0
}

.uploadBox .ant-upload-list .ant-upload-list-item .anticon-cross {
  font-size: 14px;
  line-height: 28px
}

.attachmentItem__HO5Zd {
  flex: 1;
  display: flex
}

.relay-modal .ant-modal-header {
  border-bottom: none;
  padding: 20px 20px 0
}

.relay-modal .ant-modal-header .ant-modal-title {
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 80%;
  overflow: hidden
}

.relay-modal .ant-modal-body {
  background: #fff;
  margin: 0;
  padding: 0;
  overflow: hidden
}

.relay-modal .ant-form-item,.relay-modal .ant-legacy-form-item {
  flex-flow: row;
  margin-bottom: 14px
}

.relay-modal .ant-form-item-label,.relay-modal .ant-legacy-form-item-label {
  text-align: right!important
}

.relay-modal .ant-form-item-label .ant-form-item-required:before,.relay-modal .ant-form-item-label .ant-legacy-form-item-required:before,.relay-modal .ant-legacy-form-item-label .ant-form-item-required:before,.relay-modal .ant-legacy-form-item-label .ant-legacy-form-item-required:before {
  margin-right: 8px
}

.relay-modal .modal-body-form {
  background: #fbfbfb;
  border: 1px solid #edeef3;
  margin: 20px 50px 10px;
  padding: 20px 0
}

.relay-modal .relay-form-footer {
  margin-bottom: 30px
}

.relay-modal .ant-form-item-control-wrapper,.relay-modal .ant-legacy-form-item-control-wrapper {
  flex: 1 1 0
}

.relay-modal .ant-form-vertical .ant-form-item-label,.relay-modal .ant-legacy-form-vertical .ant-legacy-form-item-label,.relay-modal .ant-col-24.ant-form-item-label,.relay-modal .ant-col-24.ant-legacy-form-item-label,.relay-modal .ant-col-xl-24.ant-form-item-label,.relay-modal .ant-col-xl-24.ant-legacy-form-item-label {
  padding: 0;
  line-height: 32px
}

.relay-modal .ant-modal-footer {
  border-top: none;
  justify-content: center;
  padding-bottom: 30px;
  display: flex
}

.relay-modal-new .modal-body-form {
  background: #fff;
  border: none;
  margin: 30px 50px;
  padding: 0
}

.relay-modal-new .modal-body-form .ant-form,.relay-modal-new .modal-body-form .ant-legacy-form {
  background: #fbfbfb;
  border: 1px solid #edeef3;
  padding: 20px 0 6px
}

.gantt-form-wrapper .ant-modal-body .modal-body-form {
  background: #fff;
  border: none;
  margin: 0 50px
}

.ganttModal__GxNZX .ant-modal {
  background: #fff;
  overflow: visible
}

.ganttModal__GxNZX .ant-modal-content {
  box-shadow: none
}

.ganttModal__GxNZX .ant-modal-content .ant-modal-body {
  padding: 10px 10px 10px 20px
}

.footerOk__bWMmW {
  width: 100px;
  margin-left: 46px
}

.footerCancel__l07Fq {
  width: 100px
}

.multiSearchTree__PIij_ {
  border-radius: 6px;
  flex-direction: column;
  width: 100%;
  height: 100%;
  font-size: 14px;
  display: flex
}

.multiSearchTree__PIij_ .ant-tree-list {
  border: unset;
  border-radius: 0 0 6px 6px;
  height: 100%;
  padding-left: 14px;
  padding-right: 14px
}

.multiSearchTree__PIij_ .ant-tree {
  height: calc(100% - 36px)
}

.multiSearchTree__PIij_ .ant-tree-switcher {
  display: none
}

.multiSearchTree__PIij_ .ant-tree-treenode {
  max-width: 100%;
  margin-bottom: 10px;
  font-size: 14px
}

.multiSearchTree__PIij_ .ant-tree-treenode:first-child {
  margin-top: 14px
}

.multiSearchTree__PIij_ .ant-tree-title {
  align-items: center;
  display: flex
}

.multiSearchTree__PIij_ .ant-tree-title i {
  margin-right: 2px;
  font-size: 16px
}

.multiSearchTree__PIij_ .ant-tree-node-content-wrapper {
  white-space: nowrap;
  text-overflow: ellipsis;
  word-break: break-all;
  padding-left: 0;
  overflow: hidden
}

.multiSearchTree__PIij_ .ant-input-affix-wrapper {
  border-radius: 6px 6px 0 0;
  padding: 6px 11px;
  line-height: 1;
  border-color: #e5e5e5!important
}

.multiSearchTree__PIij_ .ant-input-affix-wrapper:hover {
  border-color: #22c78d!important
}

.multiSearchTree__PIij_ .ant-input-affix-wrapper input {
  font-size: 14px
}

.multiSearchTree__PIij_ .ant-input-affix-wrapper input::-webkit-input-placeholder {
  color: #ccc
}

.multiSearchTree__PIij_ .ant-input-affix-wrapper-focused {
  border-color: #22c78d!important;
  box-shadow: 0 0 0 2px rgba(2,185,128,.2)!important
}

.multiSearchTree__PIij_ .anticon,.multiSearchTree__PIij_ iconpark-icon {
  margin-right: 2px
}

.multiSearchTree__PIij_ .ant-empty {
  border: 1px solid #ddd;
  border-top: unset;
  background-color: #fff;
  border-radius: 0 0 6px 6px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 270px;
  margin: 0;
  display: flex
}

.multiSearchTree__PIij_ .icon-sousuo {
  color: #bbb;
  font-size: 14px
}

.multiSearchTree__PIij_ .label__qNL6A {
  white-space: nowrap;
  text-overflow: ellipsis;
  word-break: break-all;
  overflow: hidden
}

.multiSearchTree__PIij_ .singleTreeWrap__SdIMb {
  border-top: 1px solid #ddd
}

.multiSearchTree__PIij_ .collapse__Lth8C {
  background-color: #fff;
  border: 1px solid #ddd;
  border-top-color: transparent;
  border-radius: 0 0 6px 6px;
  height: 100%;
  min-height: 200px;
  overflow-y: auto
}

.multiSearchTree__PIij_ .collapse__Lth8C .ant-collapse {
  overflow: unset;
  border: unset;
  height: 100%
}

.multiSearchTree__PIij_ .collapse__Lth8C .ant-collapse .ant-collapse-header {
  color: #333;
  background: #f7f8f8;
  width: 100%;
  height: 32px;
  padding-left: 16px;
  font-size: 14px;
  line-height: 14px
}

.multiSearchTree__PIij_ .collapse__Lth8C .ant-collapse-content>.ant-collapse-content-box {
  padding: 0
}

.multiSearchTree__PIij_ .collapse__Lth8C .collapseExpandIcon__qMNy_ {
  transition: transform .24s
}

.multiSearchTree__PIij_ .collapse__Lth8C .collapseExpandIcon__qMNy_.activeExpandIcon__47X0l {
  transform: rotate(0)
}

.multiSearchTree__PIij_ .collapse__Lth8C .collapseExpandIcon__qMNy_.inactiveExpandIcon__Yy1CG {
  transform: rotate(180deg)
}

.multiSearchTree__PIij_ .checkbox__ZVpJI {
  background: #fff;
  width: 100%;
  height: 32px;
  padding: 6px 14px;
  font-size: 14px
}

.tag__s7F8J {
  white-space: normal;
  cursor: pointer;
  border: 1px solid #ddd;
  border-radius: 6px;
  justify-content: space-between;
  width: auto;
  min-height: 32px;
  padding: 0 9px;
  line-height: 1;
  transition: all .3s cubic-bezier(.645,.045,.355,1);
  display: flex
}

.tag__s7F8J .placeholder__p3CDz {
  color: #ccc;
  height: 100%;
  font-size: 14px;
  font-weight: 400;
  line-height: 1;
  position: relative;
  transform: translateY(50%)
}

.tag__s7F8J .tagWrapper__R_ybQ {
  background: #eee;
  border-radius: 16px;
  margin: 3px 4px 3px 0;
  padding: 4px 4px 4px 12px;
  display: inline-block
}

.tag__s7F8J .tagWrapper__R_ybQ .tagLabel__LRO6B {
  vertical-align: middle;
  font-size: 13px;
  display: inline-block
}

.tag__s7F8J .tagWrapper__R_ybQ .deleteTag__gbQcp {
  vertical-align: middle;
  padding: 0 4px;
  font-size: 10px
}

.tag__s7F8J .caretDown__CcApc {
  align-items: center;
  transition: all .3s cubic-bezier(.645,.045,.355,1);
  display: flex;
  position: relative
}

.tag__s7F8J .caretDown__CcApc.active__crLGE {
  transform: rotate(-180deg)
}

.tag__s7F8J:hover {
  border-color: #22c78d
}

.tag__s7F8J+div {
  z-index: 3000
}

.tag__s7F8J .tagbox__mV6GY {
  flex-wrap: wrap;
  flex: 1
}

.tag__s7F8J.showDropSelect__stGmV {
  border-color: #22c78d
}

.dropdownSelect__Q_xwZ {
  width: 100%;
  overflow: hidden
}

.dropdownSelect__Q_xwZ .ant-input-affix-wrapper:hover {
  border-color: #e5e5e5!important
}

.dropdownSelect__Q_xwZ .ant-input-affix-wrapper-focused {
  box-shadow: unset!important;
  border-color: #e5e5e5!important
}

.overlayDropdown__u77uw {
  max-height: 300px
}

.overlayDropdown__u77uw .ant-collapse-icon-position-end>.ant-collapse-item>.ant-collapse-header {
  align-items: center;
  padding-left: 14px!important
}

.closeDropSelect {
  border-color: #22c78d
}

.parent__APY7n {
  justify-content: space-between;
  display: flex
}

.filterItem__v6x4c {
  width: 33%;
  margin-bottom: 10px;
  padding-right: 40px;
  display: flex
}

.filterItem__v6x4c .ant-select-selection--multiple {
  max-height: 100px;
  overflow: auto
}

.itemForFormItem__OWHrV .ant-form-item-control,.itemForFormItem__OWHrV .ant-legacy-form-item-control {
  line-height: normal
}

.itemForFormItem__OWHrV .ant-form-item-control-wrapper,.itemForFormItem__OWHrV .ant-legacy-form-item-control-wrapper {
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  padding-right: 84px
}

.itemForFormItem__OWHrV .ant-form-item,.itemForFormItem__OWHrV .ant-legacy-form-item {
  margin-bottom: 0;
  display: flex
}

.itemForFormItem__OWHrV .ant-form-item .ant-form-item-label,.itemForFormItem__OWHrV .ant-form-item .ant-legacy-form-item-label,.itemForFormItem__OWHrV .ant-legacy-form-item .ant-form-item-label,.itemForFormItem__OWHrV .ant-legacy-form-item .ant-legacy-form-item-label {
  flex-shrink: 0;
  justify-content: flex-end;
  align-items: center;
  width: 84px;
  height: 28px;
  margin-right: 10px;
  line-height: 14px;
  display: flex
}

.itemListCloseState__SUIox {
  height: 0;
  overflow: hidden
}

@keyframes itemListCloseAnimation__j7VFP {
  0% {
      height: 220px
  }

  to {
      height: 0
  }
}

.itemListOpenState__jK8Vj {
  overflow: hidden
}

@keyframes itemListOpenAnimation__FPjhV {
  0% {
      height: 0
  }

  to {
      height: 220px
  }
}

.fillet-tag-radius__ZUWYF {
  color: #fff;
  background-color: #999;
  border-radius: 8px 2px;
  justify-content: center;
  align-items: center;
  padding-left: 4px;
  padding-right: 6px;
  font-family: PingFangSC,PingFang SC;
  font-size: 13px;
  font-weight: 600;
  display: inline-flex
}

.fillet-tag-angle__JahEI {
  z-index: 3;
  box-sizing: border-box;
  color: #fff;
  background-color: #999;
  border-radius: 0 0 21px;
  justify-content: center;
  align-items: center;
  width: 12px;
  height: 12px;
  padding: 0 1px 1px 0;
  font-family: PingFangSC,PingFang SC;
  font-size: 12px;
  display: flex;
  position: absolute;
  top: 0;
  left: 0
}

.fillet-tag__QCd2F .fillet-icon__X9oK5 {
  color: #fff
}

.fillet-tag-danger__TB5dm {
  background-color: #ff3b30
}

.fillet-tag-primary__16DlD {
  background-color: #02b980
}

.fillet-tag-small__RohZU {
  transform: scale(.8)
}

.setting__ZgGvj {
  cursor: pointer;
  width: 32px;
  height: 30px;
  padding-left: 8px;
  padding-right: 12px;
  top: 0;
  right: 0;
  position: absolute!important
}

.popoverContent__PbnXw {
  width: 200px
}

.itemList__IGAQm {
  flex-wrap: wrap;
  flex: 1;
  width: 80%;
  display: flex;
  overflow: hidden
}

.itemList__IGAQm .hiddenItem__bxHJ1 {
  display: none
}

.itemListExpanded__0S_OC {
  height: auto
}

.expandedIconWrapper__DHhlS {
  text-align: center;
  justify-content: center;
  width: 100%;
  margin-top: 6px;
  display: flex;
  position: absolute;
  bottom: -7px;
  left: -46px
}

.expandedIconWrapper__DHhlS .expandedIconBorder__5Lh_k {
  cursor: pointer;
  background: #fff;
  border: 1px solid #e8e8e8;
  border-radius: 18px;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 14px;
  display: flex
}

.expandedIcon__20pqW {
  cursor: pointer;
  font-size: 9px
}

.filterSortSearchBarWithNoItem__BRt5I {
  padding-bottom: 26px
}

.filterSortSearchBar__s_CUj {
  border-bottom: 1px solid #e8e8e8;
  margin-bottom: 15px;
  position: relative
}

.filterSortSearchBar__s_CUj .ant-form-item,.filterSortSearchBar__s_CUj .ant-legacy-form-item {
  width: 33%
}

.filterSortSearchBar__s_CUj .ant-form-item .ant-form-item-label,.filterSortSearchBar__s_CUj .ant-form-item .ant-legacy-form-item-label,.filterSortSearchBar__s_CUj .ant-legacy-form-item .ant-form-item-label,.filterSortSearchBar__s_CUj .ant-legacy-form-item .ant-legacy-form-item-label {
  width: 84px;
  margin-right: 10px
}

.filterSortSearchBar__s_CUj .ant-form-item .ant-form-item-control-wrapper,.filterSortSearchBar__s_CUj .ant-form-item .ant-legacy-form-item-control-wrapper,.filterSortSearchBar__s_CUj .ant-legacy-form-item .ant-form-item-control-wrapper,.filterSortSearchBar__s_CUj .ant-legacy-form-item .ant-legacy-form-item-control-wrapper {
  flex: 1;
  padding-right: 30px
}

.small-footer-button {
  margin-top: 10px
}

.small-footer-button .ant-btn {
  width: auto!important;
  height: 26px!important
}

.wrapper__lM5rA {
  width: 100%;
  height: 100%
}

.footer__FT_tU {
  justify-content: center;
  margin-bottom: 10px;
  display: flex
}

.ant-modal-body .footer__FT_tU {
  margin-bottom: 30px
}

.footerButton__ieFOk {
  width: 114px;
  height: 32px;
  margin: 0 20px
}

.pageFooter__GLMkM {
  margin-left: 120px
}

.pageFooter__GLMkM .cancel__i_JIc {
  width: 114px;
  margin-right: 60px
}

.pageFooter__GLMkM .save__QQMJK {
  width: 114px
}

.inputNumberLeft__Q3Ruk {
  text-align: center;
  width: calc(50% - 15px)
}

.inputNumberLeft__Q3Ruk .ant-input-number-group-addon {
  padding-left: 6px;
  padding-right: 6px
}

.inputNumberLeft__Q3Ruk:hover,.inputNumberLeft__Q3Ruk:focus {
  border-right-width: 1px!important
}

.inputNumberSplit__VPLKC {
  pointer-events: none;
  background-color: #fff;
  border-top: 1px solid #d3d8e3;
  border-bottom: 1px solid #d3d8e3;
  justify-content: center;
  align-items: center;
  width: 30px;
  height: 28px;
  display: inline-flex!important
}

.inputNumberRight__PJJch {
  text-align: center;
  width: calc(50% - 15px)
}

.inputNumberRight__PJJch .ant-input-number-group-addon {
  padding-left: 6px;
  padding-right: 6px
}

.inputNumberRight__PJJch:hover,.inputNumberRight__PJJch:focus {
  border-left-width: 1px!important
}

.row__pWAB0 {
  flex-wrap: wrap;
  justify-content: flex-start;
  display: flex
}

.title__dBv_r {
  text-align: right;
  color: #8e98ae;
  width: 120px;
  margin: 10px 20px 10px 0
}

.content__A5yS9 {
  width: 240px;
  margin: 10px 0
}

.link__0ztl7 {
  cursor: pointer;
  display: inline-block
}

.link-primary__4Hxpp {
  color: #02b980
}

.link-primary__4Hxpp:hover {
  opacity: .8
}

.link-grey__AdhpV {
  color: #9b9b9b
}

.link-grey__AdhpV:hover {
  color: #02b980
}

.link-error__kAT_p {
  color: #f4335b
}

.link-error__kAT_p:hover {
  color: #f4335b;
  opacity: .8
}

.link-action__0rGvW {
  color: #0078e7
}

.link-action__0rGvW:hover {
  opacity: .8
}

.linkGroup__mShhk .link__0ztl7 {
  margin-right: 20px
}

button .link__0ztl7 {
  color: #fff
}

.wrapper__4oDld,.wrapper__4oDld .ant-spin-container {
  height: 100%
}

.table-item {
  color: #6a7d96;
  width: 120px;
  height: 30px;
  padding: 0 0 0 15px;
  font-size: 12px;
  line-height: 30px
}

.table-item p {
  line-height: 30px
}

.table-item p i {
  margin-right: 6px
}

.pageWrapper__wD__E {
  padding: 20px
}

.pageHeader__FsM5e {
  justify-content: space-between;
  display: flex;
  position: relative
}

.pageTitle__4pbUD {
  font-size: 16px
}

.pageContent__MKjby {
  padding: 20px 0
}

.pageButton__oqd4d {
  width: 114px;
  margin-top: 20px;
  margin-right: 72px
}

.listContainer__7eu6Y {
  margin: 0 20px
}

.listFilterWrapper__sjdWU,.listActionWrapper__Cds0z {
  margin-top: 20px
}

.listTableWrapper__euVk6 {
  margin-top: 20px;
  margin-bottom: 52px
}

body .ant-select-dropdown {
  max-height: 300px
}

body .ant-select-selection-selected-value {
  width: 100%
}

.select-tag {
  border-radius: 3px;
  margin-right: 4px;
  padding: 0 7px;
  font-size: 13px
}

.tableContainer__If98i {
  border: 1px solid #e8e8e8
}

.tableContainer__If98i .ant-table-wrapper {
  position: relative
}

.tableContainer__If98i .ant-table-body .ant-table-tbody .ant-table-row:last-child td,.tableContainer__If98i .ant-table-fixed-left .ant-table-tbody .ant-table-row:last-child td,.tableContainer__If98i .ant-table-fixed-right .ant-table-tbody .ant-table-row:last-child td {
  border-bottom: 1px solid transparent
}

.tableContainer__If98i .ant-table-thead>tr>th .ant-table-column-sorter .ant-table-column-sorter-inner-full {
  margin-top: -.45em
}

.tableContainer__If98i .ant-table {
  color: #5a5a5a
}

.tableContainer__If98i .ant-table .ant-table-tbody ::selection {
  background: #02b980!important
}

.tableContainer__If98i .ant-table .ant-table-content .ant-table-body .ant-table-tbody .ant-table-expanded-row-level-1 td {
  border-bottom: 1px solid rgba(0,0,0,.1)!important
}

.tableContainer__If98i .ant-table-thead>tr>th {
  color: #000;
  background: #fafafa;
  padding: 12px 10px;
  font-weight: 400
}

.tableContainer__If98i .ant-table-tbody .ant-table-row {
  background-color: #fff
}

.tableContainer__If98i .ant-table-tbody .ant-table-row.myTableHighLightRow {
  background-color: #e8f7f2
}

.tableContainer__If98i .ant-table-tbody .selected-row {
  background-color: #e8f7f2;
  border-left: 3px solid #02b980
}

.tableContainer__If98i .ant-table-tbody .ant-table-row-level-1 {
  background: #fafafa
}

.tableContainer__If98i .ant-table-tbody>tr.drop-over-downward td {
  border-bottom: 2px dashed #02b980
}

.tableContainer__If98i .ant-table-tbody>tr.drop-over-upward td {
  border-top: 2px dashed #02b980
}

.tableContainer__If98i .ant-table-tbody>tr {
  transition: all .3s
}

.tableContainer__If98i .ant-table-tbody>tr>td {
  padding: 12px 10px
}

.tableContainer__If98i .ant-table-tbody>tr .multiLine span {
  white-space: pre-line!important
}

.tableContainer__If98i .ant-table-tbody>tr.ant-table-row-hover>td,.tableContainer__If98i .ant-table-tbody>tr:hover>td {
  background: #e8f7f2
}

.tableContainer__If98i .ant-table-footer {
  background: #fff;
  border-bottom: 1px solid #e8e8e8
}

.tableContainer__If98i .ant-table-pagination.ant-pagination {
  margin: 10px 10px 10px 0;
  position: absolute;
  right: 0
}

.tableContainer__If98i .tableAction {
  cursor: pointer;
  display: inline-block
}

.tableContainer__If98i .react-resizable {
  background-clip: padding-box;
  position: relative
}

.tableContainer__If98i .react-resizable ::selection {
  background: #02b980!important
}

.tableContainer__If98i .react-resizable-handle {
  cursor: col-resize;
  width: 10px;
  height: 100%;
  padding: 0;
  position: absolute;
  bottom: 0;
  right: -5px
}

.tableContainer__If98i .react-resizable-handle:before {
  content: " ";
  background-color: #e8e8e8;
  width: 1px;
  height: 100%;
  position: absolute;
  right: 5px
}

.caret___GAit {
  cursor: pointer;
  height: 10px;
  line-height: 10px;
  display: block;
  overflow: hidden
}

.caret___GAit:hover {
  color: #02b980
}

.caret___GAit.disabled__2vu7W {
  color: #9b9b9b;
  cursor: not-allowed
}

.displayConfig___L28F {
  width: 66px;
  position: absolute;
  bottom: -39px;
  right: 20px
}

.columnConfigContainer__6YXQJ .ant-popover-inner-content {
  max-height: 300px;
  overflow-y: auto
}

.limitSelect__xDfEn .ant-table-pagination {
  padding-right: 70px
}

.ant-tooltip-inner {
  text-align: left;
  border-radius: 2px;
  max-width: 300px;
  min-height: 32px;
  padding: 6px 8px;
  text-decoration: none;
  box-shadow: 0 2px 8px rgba(0,0,0,.15)
}

.tooltip___Hn4K:hover {
  cursor: pointer
}

.columnConfigContainer__Nbpdf .ant-popover-inner-content {
  max-height: 400px;
  overflow-y: auto
}

.wrapper__rSdAd {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex
}

.wrapper__rSdAd .container__dX6pg {
  flex-direction: column;
  align-items: center;
  display: flex
}

.wrapper__rSdAd .container__dX6pg img {
  width: 300px;
  height: auto;
  overflow: hidden
}

.wrapper__rSdAd .container__dX6pg p {
  font-size: 16px
}

.date-picker-icon {
  color: #02b980
}

.custom-date-picker-selector .ant-picker-input>input {
  font-size: 14px
}

.disabled-mask {
  z-index: 1;
  width: 100%;
  height: 100%;
  position: absolute
}

.list-box {
  background-color: #fff;
  border: 1px solid #e5e5e5;
  border-radius: 4px;
  min-width: 90px;
  margin: 0;
  padding: 0;
  list-style: none;
  box-shadow: 0 2px 7px rgba(0,0,0,.1)
}

.list-box .list-item {
  border-bottom: 1px solid #e5e5e5;
  height: 40px;
  padding: 4px;
  font-weight: 500;
  position: relative
}

.list-box .list-item:last-child {
  border: none
}

.list-box .list-item:active {
  color: #008e62
}

.list-box .list-item .hover-area {
  border-radius: 6px;
  height: 100%
}

.list-box .list-item .hover-area a {
  vertical-align: middle;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 100%;
  padding-left: 14px;
  padding-right: 14px;
  font-size: 14px;
  text-decoration: none;
  display: flex
}

.list-box .list-item .hover-area a:active {
  color: #008e62
}

.list-box .list-item:hover .hover-area {
  background-color: #f2f2f2
}

.list-box .list-item-disabled:hover .hover-area {
  background-color: transparent
}

.operation-icon {
  margin-right: 6px;
  font-size: 14px;
  position: relative
}

.custom-icon {
  height: 1em;
  margin-right: 8px;
  line-height: 1em
}

.multi-select-box__bU5t5 {
  width: 100%;
  padding: 6px 0;
  font-size: 14px;
  position: relative
}

.multi-select-box__bU5t5[data-size=small] {
  min-height: 31px
}

.multi-select-box__bU5t5[data-size=middle] {
  height: 63px;
  min-height: 63px
}

.multi-select-box__bU5t5[data-size=large] {
  height: 119px;
  min-height: 119px
}

.multi-select-box__bU5t5 .dropdown-icon__txu2i {
  z-index: 5;
  font-size: 10px;
  position: absolute;
  top: 50%;
  right: 8px;
  transform: translate(-50%,-50%)
}

.multi-select-box__bU5t5 .dropdown-icon__txu2i:hover {
  color: #02b980
}

.multi-select-box__bU5t5 .multi-select__A2drl {
  width: 100%;
  height: 100%!important
}

.multi-select-box__bU5t5 .kodo-select {
  display: flex
}

.multi-select-box__bU5t5 .kodo-select.kodo-select-borderless:active,.multi-select-box__bU5t5 .kodo-select.kodo-select-borderless:hover,.multi-select-box__bU5t5 .kodo-select.kodo-select-borderless.kodo-select-open {
  background: 0 0;
  border-radius: 0
}

.multi-select-box__bU5t5 .kodo-select.kodo-select-borderless .kodo-select-selector {
  width: 100%;
  height: 100%;
  margin-top: -1px;
  padding-left: 7px
}

.multi-select-box__bU5t5 .kodo-select.kodo-select-borderless .kodo-select-selection-overflow {
  gap: 4px
}

.multi-select-box__bU5t5 .multi-dropdown__QWxDY {
  background-color: #02b980
}

.kodo-select-dropdown .kodo-select-item {
  align-items: center;
  height: 34px;
  display: flex
}

.the-popover-content {
  word-break: break-all;
  max-width: 240px;
  font-size: 12px;
  line-height: 16px;
  overflow-x: hidden;
  overflow-y: auto
}

.the-popover-content::-webkit-scrollbar {
  width: 4px
}

.the-popover-content::-webkit-scrollbar-thumb {
  background: rgba(0,0,0,.7);
  border-radius: 3px
}

.the-popover-content::-webkit-scrollbar-track {
  background-color: transparent
}

.custom-popover .ant-popover-inner-content {
  padding: 8px
}

.custom-popover .ant-popover-arrow-content {
  box-shadow: none;
  width: 5px;
  height: 5px
}

.custom-popover .ant-popover-arrow-content:before {
  top: -18px;
  left: -18px
}

.black-color .ant-popover-arrow-content:before {
  background: rgba(0,0,0,.7)
}

.overdueVisibilityTitle__zc7Bj {
  position: relative
}

.overdueVisibilityTitle__zc7Bj .alwaysShowIcon__D8fQT {
  box-sizing: border-box;
  border-radius: 2px;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  padding-top: 2px;
  display: inline-flex;
  position: absolute;
  top: -2px;
  right: 0
}

.overdueVisibilityTitle__zc7Bj .alwaysShowIcon__D8fQT:hover {
  box-sizing: border-box;
  cursor: pointer;
  background-color: #eee;
  border-radius: 2px;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  padding-top: 2px;
  display: inline-flex;
  position: absolute;
  top: -2px;
  right: 0
}

.overdueVisibilityTitleForArtTabel__EE2E3 .alwaysShowIcon__D8fQT {
  box-sizing: border-box;
  border-radius: 2px;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  padding-top: 0;
  display: inline-flex;
  position: absolute;
  top: 8px;
  right: 32px
}

.overdueVisibilityTitleForArtTabel__EE2E3 .alwaysShowIcon__D8fQT:hover {
  box-sizing: border-box;
  cursor: pointer;
  background-color: #eee;
  border-radius: 2px;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  padding-top: 0;
  display: inline-flex;
  position: absolute;
  top: 8px;
  right: 32px
}

.the-ellipsis-box {
  text-overflow: ellipsis;
  word-break: break-all;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  overflow: hidden
}

.preview__BNHls {
  justify-content: flex-start;
  display: flex;
  overflow: hidden
}

.preview__BNHls .preview-last__r4WVW {
  z-index: 2;
  color: #fff;
  text-align: center;
  cursor: pointer;
  background: rgba(0,0,0,.6);
  border-radius: 4px;
  width: 100%;
  font-size: 14px;
  position: absolute
}

.preview__BNHls .preview-more__kTpy4 {
  color: #0078e7;
  text-align: center;
  cursor: pointer;
  border-radius: 15px;
  font-size: 14px;
  line-height: 20px!important
}

.preview__BNHls .preview-item__FZaTP {
  cursor: pointer;
  background-color: #f8f8f8;
  border-radius: 4px;
  flex: none;
  margin-right: 4px;
  position: relative
}

.picture-content__LuKCW {
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  position: relative
}

.picture-content__LuKCW .container__FqMoC {
  height: calc(100% - 92px);
  margin: 0 52px;
  position: relative
}

.picture-content__LuKCW .container__FqMoC .photo-preview-box__BiePi {
  background-color: #fff
}

.picture-content__LuKCW .container__FqMoC .left__MGjgk {
  cursor: pointer;
  width: 32px;
  height: 32px;
  margin-top: -16px;
  position: absolute;
  top: 50%;
  left: -32px
}

.picture-content__LuKCW .container__FqMoC .right__uyo5e {
  cursor: pointer;
  width: 32px;
  height: 32px;
  margin-top: -16px;
  position: absolute;
  top: 50%;
  right: -32px
}

.small-size-totoal-num__zrzYK {
  line-height: 20px
}

.picture-popover-box__Nofkw {
  flex-wrap: wrap;
  gap: 8px;
  width: 178px;
  display: flex
}

.picture-popover-box__Nofkw .picture-popover-item__3kKnX {
  cursor: pointer;
  border-radius: 4px;
  width: 54px;
  height: 54px;
  position: relative
}

.photo-placeholder-icon__isGi1 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%,-50%)
}

.photo-preview-box__BiePi {
  text-align: center;
  background-color: #f8f8f8;
  flex-direction: column;
  width: 100%;
  height: 100%;
  display: flex
}

.photo-preview-box__BiePi .fujian-box__2moFS {
  flex-grow: 1;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 0;
  display: flex
}

.photo-preview-box__BiePi .fujian-box__2moFS img {
  object-fit: contain;
  height: 100%;
  max-height: 90px;
  margin-top: 2px
}

.preview__wJuLr {
  padding: 6px 8px;
  display: flex;
  overflow: hidden
}

.preview__wJuLr .preview-last__GJfWT {
  color: #fff;
  text-align: center;
  cursor: pointer;
  background: rgba(0,0,0,.376);
  border-radius: 4px;
  font-size: 14px
}

.preview__wJuLr .preview-img__8TTig {
  cursor: pointer;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid #f2f2f2;
  border-radius: 4px;
  flex: none;
  margin-right: 4px;
  position: relative
}

.picture-content__mcJnW {
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  position: relative
}

.picture-content__mcJnW .container__FfjKb {
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: calc(100% - 92px);
  margin: 0 52px;
  position: relative
}

.picture-content__mcJnW .container__FfjKb .left__8y8Am {
  cursor: pointer;
  width: 32px;
  height: 32px;
  margin-top: -16px;
  position: absolute;
  top: 50%;
  left: -32px
}

.picture-content__mcJnW .container__FfjKb .right__Y1ck9 {
  cursor: pointer;
  width: 32px;
  height: 32px;
  margin-top: -16px;
  position: absolute;
  top: 50%;
  right: -32px
}

.dropdown-box__ztQab {
  z-index: 15;
  max-width: 195px;
  box-shadow: 0 2px 10px rgba(0,0,0,.05)
}

.small-size-total-num__X1Stf {
  line-height: 20px
}

.preview__EDER_ {
  color: #0078e7;
  justify-content: flex-start;
  padding: 6px 8px;
  display: flex;
  overflow: hidden
}

.preview__EDER_ .preview-last__xoe0i {
  color: #fff;
  text-align: center;
  cursor: pointer;
  background: rgba(0,0,0,.376);
  border-radius: 4px;
  font-size: 14px
}

.preview__EDER_ .preview-img__pTh_9 {
  cursor: pointer;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid #f2f2f2;
  border-radius: 4px;
  flex: none;
  margin-right: 4px;
  position: relative
}

.picture-content__HseP4 {
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  position: relative
}

.picture-content__HseP4 .container__frIEb {
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: calc(100% - 92px);
  margin: 0 52px;
  position: relative
}

.picture-content__HseP4 .container__frIEb .left__APSzH {
  cursor: pointer;
  width: 32px;
  height: 32px;
  margin-top: -16px;
  position: absolute;
  top: 50%;
  left: -32px
}

.picture-content__HseP4 .container__frIEb .right__VKOFa {
  cursor: pointer;
  width: 32px;
  height: 32px;
  margin-top: -16px;
  position: absolute;
  top: 50%;
  right: -32px
}

.small-size-totoal-num__14dUv {
  line-height: 20px
}

.preview__asvgD {
  display: flex;
  overflow: hidden
}

.preview__asvgD .single-img-box__LDXaP {
  position: relative
}

.preview__asvgD .single-img-box__LDXaP .preview-last__DBHXC {
  color: #fff;
  text-align: center;
  cursor: pointer;
  background: rgba(0,0,0,.376);
  border-radius: 4px;
  font-size: 14px;
  position: absolute;
  top: 0;
  left: 0
}

.preview__asvgD .preview-img__WIAXu {
  cursor: pointer;
  background-color: #f8f8f8;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 4px;
  flex: none;
  margin-right: 4px;
  position: relative
}

.picture-content__5mP3E {
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  position: relative
}

.picture-content__5mP3E .container__KMdxO {
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: calc(100% - 92px);
  margin: 0 52px;
  position: relative
}

.picture-content__5mP3E .container__KMdxO .left__A9wy_ {
  cursor: pointer;
  width: 32px;
  height: 32px;
  margin-top: -16px;
  position: absolute;
  top: 50%;
  left: -32px
}

.picture-content__5mP3E .container__KMdxO .right___Q6bj {
  cursor: pointer;
  width: 32px;
  height: 32px;
  margin-top: -16px;
  position: absolute;
  top: 50%;
  right: -32px
}

.small-size-total-num__83Cyr {
  line-height: 20px
}

.picture-popover-box__gjMWv {
  flex-wrap: wrap;
  gap: 8px;
  display: flex
}

.picture-popover-box__gjMWv .picture-popover-item__gTro5 {
  cursor: pointer;
  background-color: #f8f8f8;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 4px;
  width: 54px;
  height: 54px;
  position: relative
}

.list-line-box {
  align-items: center;
  width: 100%;
  padding: 0 8px;
  display: flex;
  overflow-y: hidden
}

.list-line-box::-webkit-scrollbar {
  height: 4px
}

.list-line-box::-webkit-scrollbar-thumb {
  background: #c7c7c7;
  border-radius: 3px
}

.list-line-box::-webkit-scrollbar-track {
  background-color: transparent
}

.default-process-item {
  flex-direction: column;
  flex-shrink: 0;
  width: 80px;
  display: flex;
  position: relative;
  top: -7px
}

.list-line-box>.default-process-item:first-child {
  margin-left: 16px
}

.list-line-box>.default-process-item:last-child {
  width: 58px
}

.process-text {
  color: #333;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 84px;
  overflow: hidden
}

.default-process-text {
  max-width: 72px;
  margin-top: 2px;
  font-size: 12px;
  line-height: 12px;
  position: absolute;
  left: 18px;
  transform: translate(-50%)
}

.default-circle {
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 36px;
  height: 36px;
  display: flex;
  position: relative
}

.small-circle {
  border-radius: 50%;
  width: 14px;
  height: 14px;
  margin-right: 4px
}

.link-line {
  border-bottom: 1px solid #bbb;
  width: 28px;
  margin: 0 8px;
  display: inline-block
}

.small-percent-text {
  vertical-align: middle;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px
}

.default-percent-text {
  white-space: nowrap;
  vertical-align: middle;
  font-size: 10px;
  font-weight: 600;
  transform: scale(.83)
}

.flex-center {
  align-items: center;
  display: flex
}

.process-popover-info-box {
  color: #fff
}

.process-popover-info-box p {
  margin-bottom: 8px
}

.process-popover-info-box p:last-child {
  margin-bottom: 0
}

.process-popover-info-box p:first-child {
  font-weight: 600
}

.process-popover-info-box span {
  color: #e5e5e5
}

.process-popover-info-box .process-popover-info-divider {
  border-bottom: 1px solid rgba(255,255,255,.2);
  margin-bottom: 8px
}

.delay-tag {
  color: #fff;
  background-color: #ff393d;
  border-radius: 13px;
  margin-right: 2px;
  padding: 0 3px;
  font-size: 10px;
  top: -5px;
  right: -7px;
  transform: scale(.83)
}

.default-delay-tag {
  position: absolute
}

.icon-wancheng {
  color: #02b980;
  stroke-width: 3px;
  font-size: 22px
}

.simple-cell-box {
  height: 100%;
  display: flex;
  overflow: hidden
}

.simple-cell-box .simple-cell-content {
  flex-grow: 1;
  width: 0;
  margin: auto 0
}

.single-select-box__1LZT8 {
  width: 100%;
  height: 100%;
  padding: 0;
  font-size: 14px;
  position: relative
}

.single-select-box__1LZT8 .single-select__IiWHU {
  width: 100%;
  height: 100%!important
}

.single-select-box__1LZT8 .single-select-drowndown-icon__nslLe {
  font-size: 24px;
  display: inline-block
}

.single-select-box__1LZT8 .single-select-drowndown-icon__nslLe:hover {
  color: #02b980
}

.single-select-box__1LZT8[data-size=small] .kodo-select-selector {
  min-height: 35px
}

.single-select-box__1LZT8[data-size=middle] .kodo-select-selector {
  min-height: 56px
}

.single-select-box__1LZT8[data-size=large] .kodo-select-selector {
  min-height: 114px
}

.single-select-box__1LZT8 .kodo-select {
  display: flex
}

.single-select-box__1LZT8 .kodo-select.kodo-select-borderless:active,.single-select-box__1LZT8 .kodo-select.kodo-select-borderless:hover,.single-select-box__1LZT8 .kodo-select.kodo-select-borderless.kodo-select-open {
  background: 0 0;
  border-radius: 0
}

.single-select-box__1LZT8 .kodo-select.kodo-select-borderless .kodo-select-selector {
  margin-top: -1px;
  padding-left: 7px
}

.single-select-box__1LZT8 .kodo-select:not(.kodo-select-customize-input) .kodo-select-selector {
  background-color: none!important
}

.div-input {
  white-space: pre-wrap;
  word-wrap: break-word;
  outline: none;
  width: 100%;
  margin: auto 0;
  padding: 6px 8px;
  overflow-x: hidden;
  overflow-y: auto
}

.div-input:empty:before {
  color: #9b9b9b;
  content: attr(placeholder)
}

.message-icon {
  margin-right: 4px;
  font-size: 28px
}

.message-box {
  font-size: 14px
}

.message-box .ant-message-notice-content {
  color: #333;
  border: 1px solid;
  border-radius: 6px;
  padding: 9px 17px 9px 10px
}

.message-box .ant-message-notice-content .ant-message-custom-content {
  align-items: center;
  display: flex
}

.fail-message-box .ant-message-notice-content {
  background: #fff7f7;
  border-color: #ffc9c9
}

.success-message-box .ant-message-notice-content {
  background: #f7fffa;
  border-color: #71d6b6
}

.info-message-box .ant-message-notice-content {
  background: #edf4ff;
  border-color: #0078e7
}

.warning-message-box .ant-message-notice-content {
  background: #fff9f4;
  border-color: #ff7d00
}

.the-tag__x0yJO {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  border: none;
  border-radius: 13px;
  align-items: center;
  width: fit-content;
  max-width: 100%;
  padding: 0 10px;
  display: flex
}

.the-tag-limit__rOS91 {
  white-space: nowrap;
  text-overflow: ellipsis;
  font-size: 13px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  overflow: hidden
}

.tag-close-icon__Lhih3 {
  vertical-align: text-bottom;
  font-size: 10px;
  position: relative;
  top: -2px;
  left: 2px
}

.the-tag-small__MceIX {
  padding: 1px 8px
}

.the-tag-limit-small__0DkVn {
  font-size: 12px;
  line-height: 14px
}

.tag-close-icon-small__VUVvK {
  font-size: 10px;
  top: -2px;
  left: 2px
}

.custom-panel-box .ant-picker-footer {
  display: none
}

.time-picker-icon {
  color: #02b980
}

.custom-time-picker-selector .ant-picker-input>input {
  font-size: 14px
}

.container__XKJdu {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex
}

.container__XKJdu .line___69wc {
  background: #eee;
  border-radius: 6px;
  flex: 1;
  height: 8px;
  margin-right: 4px;
  overflow: hidden
}

.container__XKJdu .line___69wc .process__EOZqZ {
  border-radius: 6px;
  height: 8px;
  overflow: hidden
}

.container__XKJdu .numberArea__u2v1T {
  text-align: left;
  align-items: center;
  width: 25%;
  display: flex
}

.container__XKJdu .numberArea__u2v1T .font__nWhZf {
  white-space: nowrap;
  text-overflow: ellipsis;
  width: 100%;
  font-size: 12px;
  overflow: hidden
}

.switchButton__Qfzvy {
  background: #f8f8f8;
  border-radius: 6px;
  width: 198px;
  height: 32px;
  margin-left: 12px;
  position: relative
}

.switchButton__Qfzvy:hover {
  background: #eee
}

.switchButton__Qfzvy .tagWrap__otH9N {
  z-index: 1;
  cursor: pointer;
  gap: 28px;
  width: 100%;
  height: 100%;
  padding: 9px 14px;
  display: flex;
  position: relative
}

.switchButton__Qfzvy .tagBox__ezfTA {
  color: #666;
  flex: 1;
  justify-content: center;
  align-items: center;
  transition: all .3s ease-in-out;
  display: flex
}

.switchButton__Qfzvy .tag__hzHPi {
  color: #666;
  justify-content: center;
  align-items: center;
  gap: 8px;
  height: 100%;
  font-size: 14px;
  line-height: 1;
  display: inline-flex
}

.switchButton__Qfzvy .tag__hzHPi.tagChecked__28igy {
  color: #02b980
}

.switchButton__Qfzvy .switch__2JjAe {
  background: #fff;
  border: 1px solid #e5e5e5;
  border-radius: 6px;
  width: 50%;
  height: 28px;
  transition: all .3s ease-in-out;
  position: absolute;
  top: 2px;
  left: 2px;
  box-shadow: 0 0 10px rgba(0,0,0,.05)
}

.switchButton__Qfzvy .switch__2JjAe.move__6nGXQ {
  left: calc(50% - 2px)
}

.panelVisible__kLGT1 {
  color: #02b980;
  background-color: #f2f2f2;
  font-weight: 500
}

.lite-art-empty___rGwi {
  text-align: center;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  margin-top: 10px
}

.lite-art-empty___rGwi img {
  width: 140px
}

.lite-art-empty___rGwi .desc__4fNTl {
  color: #666;
  line-height: 16px
}

.error-info__G50Hr {
  color: #ff3b30;
  margin-top: 6px
}

.expressionStringWrap__EiF6y {
  position: relative
}

.expressionStringTextArea__qIm0X {
  padding-right: 14px
}

.expressionStringCalcButton__YIQbB {
  z-index: 1;
  position: absolute;
  top: 3px;
  right: 4px
}

.basic-tag__eRchQ {
  border-radius: 13px;
  max-width: 100%
}

.tag-content-box__RKPN3 {
  display: flex
}

.max-width-limit__bEAmx {
  text-overflow: ellipsis;
  vertical-align: middle;
  flex-grow: 1;
  font-size: 13px;
  font-weight: 600;
  line-height: 20px;
  display: inline-block;
  overflow: hidden
}

.tag-close-icon__RaJ_6 {
  margin-left: 2px;
  font-size: 10px
}

.timePicker__gE8wq {
  width: 100%
}

.timePicker__gE8wq div.kodo-picker-input span.kodo-picker-suffix {
  color: rgba(0,0,0,.85);
  padding: 0
}

.ellipsis__7WzVG {
  white-space: nowrap;
  text-overflow: ellipsis;
  width: 100%;
  overflow: hidden
}

.code-link__EpdLK,.summary-link__gglsK {
  color: #0078e7
}

.code-link__EpdLK:hover,.summary-link__gglsK:hover {
  cursor: pointer;
  color: #0078e7
}

.summary-link__gglsK {
  white-space: nowrap;
  align-self: flex-end
}

.multi-link-container__amF1I {
  gap: 2px;
  display: flex
}

.multi-popover-content__tuaRn {
  width: 180px;
  padding: 2px;
  font-size: 14px;
  line-height: 22px
}

.preview__So2JY {
  max-width: 100%;
  display: flex;
  overflow: hidden
}

.preview-img__1Tfun {
  cursor: pointer;
  border: 1px solid #f2f2f2;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-right: 10px;
  display: flex;
  position: relative;
  overflow: hidden
}

.preview-last__Bf7vQ {
  white-space: nowrap;
  text-align: center;
  cursor: pointer;
  background: rgba(0,0,0,.376);
  border-radius: 4px;
  width: 100%;
  height: 100%;
  font-size: 18px;
  position: absolute;
  top: 0;
  left: 0
}

.picture-content__Bp674 {
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  position: relative
}

.picture-content__Bp674 .container__4PADk {
  justify-content: center;
  align-items: center;
  height: calc(100% - 92px);
  margin: 0 52px;
  display: flex;
  position: relative
}

.picture-content__Bp674 .container__4PADk .left__k9jxR {
  cursor: pointer;
  width: 32px;
  height: 32px;
  margin-top: -16px;
  position: absolute;
  top: 50%;
  left: -32px
}

.picture-content__Bp674 .container__4PADk .right__Ypp7p {
  cursor: pointer;
  width: 32px;
  height: 32px;
  margin-top: -16px;
  position: absolute;
  top: 50%;
  right: -32px
}

.pop-over__PuSij .ant-popover-inner-content {
  padding: 20px
}

.fileTitle__83w5w {
  white-space: nowrap;
  text-overflow: ellipsis;
  width: 100%;
  margin-top: 10px;
  line-height: 1.5715;
  overflow: hidden
}

.preview__IWuzQ {
  max-width: 100%;
  display: flex;
  overflow: hidden
}

.preview__IWuzQ .preview-last__K9V09 {
  text-align: center;
  cursor: pointer;
  background: rgba(0,0,0,.376);
  border-radius: 4px;
  width: 54px;
  font-size: 18px;
  position: absolute;
  top: 0
}

.preview__IWuzQ .preview-img__oMgAJ {
  cursor: pointer;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 4px
}

.preview__IWuzQ .img-box__2bNkm {
  border: 1px solid #f2f2f2;
  flex: none;
  margin-right: 10px;
  position: relative
}

.picture-content__NNfR9 {
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  position: relative
}

.picture-content__NNfR9 .container__tPqK8 {
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  height: calc(100% - 92px);
  margin: 0 52px;
  position: relative
}

.picture-content__NNfR9 .container__tPqK8 .left__6aR3b {
  cursor: pointer;
  width: 32px;
  height: 32px;
  margin-top: -16px;
  position: absolute;
  top: 50%;
  left: -32px
}

.picture-content__NNfR9 .container__tPqK8 .right__7r1dq {
  cursor: pointer;
  width: 32px;
  height: 32px;
  margin-top: -16px;
  position: absolute;
  top: 50%;
  right: -32px
}

.pop-over__PTeOv .ant-popover-inner-content {
  padding: 20px
}

.photo-pdf__AIyR8 {
  text-align: center;
  border: 1px solid #d3d8e3;
  border-radius: 2px;
  width: 100px;
  height: 100px;
  padding: 10px 5px 0;
  line-height: 54px;
  position: relative
}

.photo-pdf__AIyR8 .pdf-title__0qxl0 {
  white-space: nowrap;
  text-overflow: ellipsis;
  width: 100%;
  line-height: 1.5715;
  overflow: hidden
}

.photo-pdf__AIyR8 .pdf-mask__mMgj0 {
  color: #fff;
  cursor: pointer;
  opacity: 0;
  background: rgba(0,0,0,.5);
  justify-content: center;
  align-items: center;
  transition: opacity .3s;
  display: flex;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0
}

.photo-pdf__AIyR8 .pdf-mask__mMgj0:hover {
  opacity: 1
}

.block__mz_qC {
  display: block
}

.code-link__t1eua {
  color: #0078e7
}

.code-link__t1eua:hover {
  cursor: pointer;
  color: #0078e7
}

.custom-pure-field__3GSvA {
  align-items: center;
  padding: 15px 7px;
  display: flex
}

.custom-pure-field-img__mrZWk {
  align-items: center;
  height: 100%;
  padding-left: 7px;
  padding-right: 7px;
  display: flex
}

.expressionString__ePmp6 {
  position: relative
}

.expressionString__ePmp6 .iconButton__8s_4A {
  position: absolute;
  top: 18px;
  right: 5px
}

.showCalcButton__oCS2G {
  padding-right: 39px
}

.textArea__rXMto {
  border-radius: 6px;
  font-size: 14px;
  margin-bottom: 0!important;
  transition: none!important
}

.holder__6o6qv {
  transition: margin .3s
}

.holder__6o6qv.inTable__btUZ3 {
  margin-top: 15px
}

.holder__6o6qv.tableError__QNTFE {
  margin-top: 5px
}

.chooseAction__pJh6Z span {
  text-align: center;
  min-width: 1em;
  margin: 0 2px;
  font-weight: 500;
  display: inline-block
}

.action__TSjb9 {
  justify-content: center;
  display: flex
}

.action__TSjb9 .btn__hLSKz {
  color: #0078e7;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border-radius: 6px;
  padding: 5px 8px
}

.action__TSjb9 .btn__hLSKz:hover {
  background-color: #f2f2f2
}

.ellipsis__32aze {
  white-space: nowrap;
  text-overflow: ellipsis;
  width: 100%;
  overflow: hidden
}

.cellCenter__4E488 {
  align-items: center;
  height: 100%;
  padding: 6px 8px;
  display: flex
}

.cellCenter__4E488 .ant-progress {
  width: 94%
}

.codeLink__MK3_H {
  color: #0078e7
}

.codeLink__MK3_H:hover {
  cursor: pointer;
  color: #0078e7
}

.root__u3bSz {
  margin-top: 8px
}

.row__2ligd {
  align-items: center;
  gap: 4px;
  display: flex
}

.select__i3gMu {
  width: 68px!important
}

.inputNumber__mBmtK {
  width: 86px
}

.dynamicRangePicker__ME2kq .pickerWrapper__DRU1_ {
  display: flex
}

.dynamicRangePicker__ME2kq .pickerWrapper__DRU1_ .precision__PkGPl {
  width: 80px;
  min-width: 65px;
  margin-right: 5px
}

.block__kxWTb {
  display: block
}

.fullWidth__jJ4Uz {
  width: 100%
}

.secondLine__A60yg {
  margin-top: 10px;
  line-height: normal
}

.dynamicCustom__xwLLy {
  align-items: center;
  gap: 8px;
  margin-top: 10px;
  display: flex
}

.flex1__xGh_U {
  flex: 1;
  width: 100%
}

.advancedDynamicRangePicker__uXcm4 {
  align-items: center;
  display: flex
}

.advancedDynamicRangePicker__uXcm4.advancedCustomLayout__gi4U_ {
  flex-wrap: wrap;
  justify-content: flex-end
}

.advancedDynamicRangePicker__uXcm4.advancedCustomLayout__gi4U_ .secondLine__gwv96 {
  flex: 1
}

.advancedDynamicRangePicker__uXcm4.advancedCustomLayout__gi4U_ .secondLine__gwv96 .dynamicTypeSelect__qNzaE {
  width: 100%!important
}

.advancedDynamicRangePicker__uXcm4.advancedCustomLayout__gi4U_ .advancedCustomRange__LJ6Ts {
  padding-left: 108px
}

.advancedDynamicRangePicker__uXcm4 .pickerWrapper__6h5zD {
  display: flex
}

.advancedDynamicRangePicker__uXcm4 .pickerWrapper__6h5zD .precision__sxGDq {
  width: 65px;
  margin-right: 5px
}

.advancedDynamicRangePicker__uXcm4 .block__fgjM7 {
  display: block
}

.advancedDynamicRangePicker__uXcm4 .fullWidth__KVFhF {
  width: 100px!important
}

.advancedDynamicRangePicker__uXcm4 .advancedFullWidth__bsHYA {
  width: 100%!important
}

.advancedDynamicRangePicker__uXcm4 .secondLine__gwv96 {
  flex: 1;
  margin-left: 8px;
  line-height: normal
}

.advancedDynamicRangePicker__uXcm4 .dynamicCustom__cA7gc {
  align-items: center;
  gap: 8px;
  margin-top: 8px;
  padding-left: 108px;
  display: flex;
  width: 100%!important
}

.advancedDynamicRangePicker__uXcm4 .flex1__Kp6Nz,.inputNumber__rUun5 {
  flex: 1;
  width: 100%
}

.fullWidth__cI0sd {
  width: 100%
}

.popoverContent__rRhst {
  width: 224px;
  height: 100%;
  line-height: 1;
  display: block
}

.popoverContent__rRhst .header__xZVvd {
  color: #333;
  padding: 0 5px;
  font-size: 14px;
  font-weight: 400;
  line-height: 18px
}

.popoverContent__rRhst .header__xZVvd .count__XHnS_ {
  margin-left: 10px
}

.popoverContent__rRhst .divider__g2LEU {
  border-bottom: 1px solid #e5e5e5;
  margin-left: -10px;
  margin-right: -10px
}

.popoverContent__rRhst .content__A1ldx {
  max-height: 50vh;
  overflow-y: auto
}

.searchPrefix__1GZsf {
  color: #bbb;
  font-size: 14px
}

.searchInput__hlyCJ {
  margin-top: 5px;
  margin-bottom: 2px;
  font-size: 14px
}

.sortableContainer__bbCYo {
  margin-top: 7px
}

.sortableContainer__bbCYo .sortableItemWrapper__B6Wvw {
  margin-bottom: 4px;
  position: relative
}

.sortableContainer__bbCYo .sortableItemWrapper__B6Wvw:last-child {
  margin-bottom: 0
}

.sortableItem__Ur9tS {
  z-index: 2000;
  align-items: center;
  padding: 7px 13px 7px 6px;
  display: flex;
  position: relative
}

.sortableItem__Ur9tS .dragHandle__rdi6_ {
  color: #666;
  cursor: move;
  border-radius: 6px;
  font-size: 18px;
  transition: all .3s cubic-bezier(.645,.045,.355,1)
}

.sortableItem__Ur9tS .dragHandle__rdi6_:hover {
  background-color: #f2f2f2
}

.sortableItem__Ur9tS .icon__KN4o9 {
  color: #333;
  margin-left: 4px;
  font-size: 18px;
  display: inline-flex
}

.sortableItem__Ur9tS .label__slcvK {
  color: #333;
  white-space: nowrap;
  text-overflow: ellipsis;
  word-break: break-all;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  flex: 1;
  margin-left: 3px;
  font-size: 14px;
  font-weight: 400;
  overflow: hidden
}

.sortableItem__Ur9tS .visibleSwitchIcon__tKuSd {
  color: #666;
  cursor: pointer;
  font-size: 16px
}

.sortableItem__Ur9tS.sortableDragItem__v_NH7 {
  border-radius: 6px;
  box-shadow: 0 0 8px rgba(0,0,0,.08)
}

.sortableItem__Ur9tS.invisible__NDt_1 .icon__KN4o9,.sortableItem__Ur9tS.invisible__NDt_1 .label__slcvK {
  color: #bbb
}

.list__A2FDH,.row__ft6GY {
  width: 100%
}

.hide__S_lmr {
  display: none
}

.formItem__J3XtW {
  margin-bottom: 16px!important
}

.formItem__J3XtW .ant-form-item-label {
  width: 108px;
  height: 32px;
  padding-right: 16px
}

.formItem__J3XtW .ant-form-item-label>label {
  text-overflow: ellipsis;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  height: auto;
  font-size: 14px;
  line-height: 16px;
  display: -webkit-box;
  overflow: hidden
}

.formItem__J3XtW .ant-form-item-control {
  line-height: normal
}

.filterSortSearchBar__W6ma2 {
  border-bottom: 1px solid #e8e8e8;
  margin-top: 12px;
  margin-bottom: 16px;
  position: relative
}

.filterSortSearchBarWithNoItem__b_n4d {
  padding-bottom: 24px
}

.formWrapper__iw2HM {
  margin: 0 24px;
  position: relative
}

.formContainer__k4k35 {
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  display: flex
}

.formActions__txq7K {
  align-items: center;
  gap: 12px;
  display: flex
}

.formActions__txq7K .querysCount__89XjQ {
  padding-right: 7px
}

.expandedIconWrapper__Tfnpo {
  text-align: center;
  justify-content: center;
  width: 100%;
  margin-top: 6px;
  display: flex;
  position: absolute;
  bottom: -7px;
  left: -46px
}

.expandedIconWrapper__Tfnpo .expandedIconBorder__wjlo2 {
  cursor: pointer;
  background: #fff;
  border: 1px solid #e8e8e8;
  border-radius: 18px;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 14px;
  display: flex
}

.expandedIcon__vbUDH {
  cursor: pointer;
  font-size: 9px
}

.container___bsW6 {
  align-items: center;
  padding: 0 24px;
  display: flex;
  position: relative
}

.container___bsW6:after {
  content: "";
  border-bottom: 1px solid #e5e5e5;
  width: 100%;
  position: absolute;
  bottom: 0;
  left: 0
}

.scrollTabsContainer__uPLih {
  z-index: 1;
  flex: 1;
  align-items: center;
  height: 47px;
  display: flex;
  position: relative;
  overflow: hidden
}

.rightActionContainer__w7vpv {
  flex: none
}

.filterItemCheckBoxGroupContainer__X0lhp {
  flex-direction: column;
  width: 370px;
  max-height: 550px;
  display: flex
}

.filterItemCheckBoxGroupContainer__X0lhp .checkBoxArea__qlhT0 {
  flex: 1;
  padding: 8px 0;
  overflow: auto
}

.filterItemCheckBoxGroupContainer__X0lhp .bottomShadow__7qV1P {
  box-shadow: inset 0 -10px 8px -8px rgba(0,0,0,.15)
}

.filterItemCheckBoxGroupContainer__X0lhp .stickyActionArea__cIPLm {
  background: #fff;
  justify-content: center;
  padding-top: 12px;
  display: flex;
  position: -webkit-sticky;
  position: sticky;
  bottom: 0
}

.filterItemCheckBoxGroupContainer__X0lhp .ant-checkbox+span {
  color: #6a6a6a
}

.scondaryGroupContainer__dY9Ew {
  align-items: flex-start;
  display: flex
}

.scondaryGroupContainer__dY9Ew .selector__yeRgt {
  flex: 1
}

.colorSelectOption__9Y27X {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 26px;
  display: inline-flex
}

.overlay__7QXcq .kodo-popover-inner {
  padding: 10px 0!important
}

.sortTriggerButton__GhDSr {
  margin-left: 6px;
  padding-left: 7px;
  padding-right: 7px;
  font-size: 14px;
  line-height: 1
}

.sorter___IFJz {
  width: 224px;
  height: 100%;
  line-height: 1;
  display: inline-block;
  overflow-y: auto
}

.sorter___IFJz::-webkit-scrollbar {
  display: none
}

.sorter___IFJz .header__boA1M {
  color: #333;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 14px;
  font-weight: 600;
  line-height: 18px
}

.sorter___IFJz .content__zk40c {
  max-height: 50vh;
  overflow-y: auto
}

.sortableContainer__MbBH4 {
  margin-top: 10px;
  padding: 0 4px
}

.sortableContainer__MbBH4 .sortableItemWrapper__rCAje {
  margin-bottom: 4px;
  position: relative
}

.sortableContainer__MbBH4 .sortableItemWrapper__rCAje:last-child {
  margin-bottom: 0
}

.sortableItem__l2eIt {
  z-index: 2000;
  align-items: center;
  padding: 2px 12px;
  display: flex;
  position: relative
}

.sortableItem__l2eIt .dragHandle__2Mbuw {
  cursor: move;
  border-radius: 6px;
  padding: 4px;
  font-size: 18px;
  transition: all .3s cubic-bezier(.645,.045,.355,1)
}

.sortableItem__l2eIt .dragHandle__2Mbuw:hover {
  background-color: #f2f2f2
}

.sortableItem__l2eIt .icon__tT5_N {
  margin-left: 3px;
  font-size: 18px;
  display: inline-block
}

.sortableItem__l2eIt .icon__tT5_N span[role=img] svg {
  color: #333;
  fill: currentColor
}

.sortableItem__l2eIt .label__XW4Sz {
  white-space: nowrap;
  text-overflow: ellipsis;
  word-break: break-all;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: #333;
  flex: 1;
  margin-left: 3px;
  font-size: 14px;
  font-weight: 400;
  overflow: hidden
}

.sortableItem__l2eIt.sortableDragItem__mg9u_ {
  border-radius: 6px;
  box-shadow: 0 0 8px rgba(0,0,0,.08)
}

.process-select__mdKPZ {
  overflow: auto
}

.process-select__mdKPZ body .ant-select-dropdown {
  max-height: 300px
}

.process-select__mdKPZ body .ant-select-selection-selected-value {
  width: 100%
}

.process-select__mdKPZ .ant-tree-node-content-wrapper .ant-tree-title {
  word-break: break-all;
  white-space: nowrap;
  text-overflow: ellipsis;
  width: 230px;
  display: block;
  overflow: hidden
}

.container__Ir1IO {
  max-height: 300px;
  position: relative;
  overflow-x: hidden;
  overflow-y: auto
}

.container__Ir1IO::-webkit-scrollbar {
  width: 0
}

.container__Ir1IO::-webkit-scrollbar-thumb {
  background: rgba(0,0,0,.7);
  border-radius: 3px
}

.container__Ir1IO::-webkit-scrollbar-track {
  background-color: transparent
}

.groupItem__vdUA2 {
  color: #333;
  cursor: pointer;
  width: 100%;
  height: 36px;
  font-size: 14px
}

.groupItem__vdUA2 .groupWrapper__GngA2 {
  align-items: center;
  width: 100%;
  padding: 0 10px 0 16px;
  display: flex
}

.groupItem__vdUA2 .groupWrapper__GngA2 .group__gwTkE {
  align-items: center;
  width: 100%;
  margin-left: 6px;
  display: flex
}

.groupItem__vdUA2 .groupWrapper__GngA2 .group__gwTkE .groupInfo__taPNs {
  white-space: nowrap;
  width: calc(100% - 40px);
  margin-left: 3px;
  display: flex
}

.groupItem__vdUA2 .groupWrapper__GngA2 .group__gwTkE .groupInfo__taPNs .groupName__usA_j {
  text-overflow: ellipsis;
  white-space: nowrap;
  word-break: break-all;
  line-height: 36px;
  overflow: hidden
}

.groupItem__vdUA2 .groupWrapper__GngA2 .group__gwTkE .groupInfo__taPNs .suffix__1pDub {
  color: #999;
  margin-left: 4px;
  line-height: 36px
}

.user__G_Qr0 {
  width: 100%;
  margin-left: 25px
}

.checkboxContainer__2XeaK {
  width: 100%;
  padding-left: 16px
}

.checkboxContainer__2XeaK span:not(:first-child) {
  flex-grow: 1;
  display: flex;
  overflow: hidden
}

.checkItem__7N_qd {
  color: #333;
  text-overflow: ellipsis;
  white-space: nowrap;
  cursor: pointer;
  width: 100%;
  height: 36px;
  font-size: 14px;
  line-height: 36px;
  overflow: hidden
}

.checkItemWithCheckbox____DXo {
  color: #333;
  text-overflow: ellipsis;
  white-space: nowrap;
  cursor: pointer;
  max-width: calc(100% - 30px);
  height: 36px;
  font-size: 14px;
  line-height: 36px;
  overflow: hidden
}

.inGroup__AwWBu {
  padding-left: 38px
}

.root__6_Knk {
  padding: 16px 24px 0 0
}

.title__89piC {
  color: #333;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px
}

.description__jqI_H {
  color: #999;
  margin-top: 8px;
  font-size: 12px;
  font-weight: 400
}

.content__IEU8x {
  margin-top: 16px
}

.root__7_HA7,.tabs__fKnKq {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0
}

.tabs__fKnKq .kodo-tabs-nav-list {
  padding-top: 4px
}

.tabs__fKnKq .kodo-tabs-content-holder {
  overflow-y: auto
}

.tabTitle__9URjv {
  display: inline-flex
}

.tabTitle__9URjv.badge__Kc0sd:after {
  content: "";
  z-index: 1;
  background-color: #ff3b30;
  border-radius: 3px;
  width: 6px;
  height: 6px;
  position: absolute;
  right: 14px
}

.tabIcon__khJpZ {
  margin-right: 6px;
  font-size: 16px
}

.formItem__aYfdu {
  flex-flow: row!important
}

.radioButton__ndKBo {
  text-align: center;
  width: 74px
}

.radioButton__ndKBo:focus-within {
  box-shadow: none!important
}

.scondaryGroupContainer__GHNtB {
  align-items: flex-start;
  width: 100%;
  display: flex
}

.scondaryGroupContainer__GHNtB .groupFieldSelect___hzKI {
  flex: 1
}

.scondaryGroupContainer__GHNtB .groupFieldOrder__i8re6 {
  min-width: auto!important
}

.root__RlTNn {
  flex-wrap: wrap;
  align-items: center;
  gap: 16px;
  display: flex
}

.colorSelectItem__u7b2M {
  cursor: pointer;
  border: 1px solid transparent;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 30px;
  height: 30px;
  display: flex
}

.colorSelectItem__u7b2M .icon__qSo8Z {
  font-size: 18px
}

.colorSelectItem__u7b2M:hover {
  background-color: #f2f2f2;
  border-color: #f2f2f2
}

.colorSelectItem__u7b2M:hover .icon__qSo8Z {
  transform: scale(1.125)
}

.colorSelectItem__u7b2M.selected__Od8OL {
  border-color: #02b980
}

.colorSelectItem__u7b2M.selected__Od8OL .icon__qSo8Z {
  transform: scale(1.125)
}

.quickOperations__e_NAU {
  align-items: center;
  gap: 12px;
  display: flex
}

.row__4lL4b {
  align-items: center;
  margin: 14px 0;
  display: flex
}

.row__4lL4b .icon__TrIeZ {
  color: #333;
  margin-left: 8px;
  font-size: 16px;
  display: inline-flex
}

.row__4lL4b .label__ZXhn_ {
  color: #333;
  text-overflow: ellipsis;
  white-space: nowrap;
  flex: 1;
  margin-left: 8px;
  font-size: 14px;
  overflow: hidden
}

.row__4lL4b .icon__TrIeZ+.label__ZXhn_ {
  margin-left: 4px
}

.row__4lL4b.hidden__UB06g .icon__TrIeZ,.row__4lL4b.hidden__UB06g .label__ZXhn_ {
  color: #999
}

.row__30glu {
  align-items: flex-start;
  gap: 8px;
  display: flex;
  position: relative
}

.row__30glu[data-required=true]:before {
  content: "*";
  color: #ff3b30;
  z-index: 1;
  position: absolute;
  top: 5px;
  left: -10px
}

.formItem__7C8f6 {
  position: relative;
  min-width: auto!important;
  margin-bottom: 14px!important
}

.filterItemSelectorWrapper___IQfl {
  width: 150px
}

.filterItemOperatorWrapper__MEDaY {
  width: 120px
}

.input__OTtU5 {
  flex: 1;
  width: 0
}

.deleteIcon__bbJra {
  color: #666;
  cursor: pointer;
  border-radius: 6px;
  margin-top: 5px;
  padding: 4px
}

.deleteIcon__bbJra:hover {
  background-color: #eee
}

.lockIcon__DJqJz {
  color: #666;
  width: 22px;
  margin-top: 5px;
  font-size: 16px
}

.addContainer__z4a8g {
  background-color: #fff;
  justify-content: space-between;
  align-items: center;
  margin-left: -12px;
  margin-right: -12px;
  padding-bottom: 16px;
  line-height: 1;
  display: flex;
  position: -webkit-sticky;
  position: sticky;
  bottom: 0
}

.addContainer__z4a8g .btns__xZbTJ {
  margin-right: 30px
}

.addIcon__uNqYF {
  margin-right: 10px;
  font-size: 12px;
  display: inline-block;
  transform: scale(2)
}

.sort-create__FjOhA {
  margin-left: -12px
}

.sort-item__GA6o6 {
  z-index: 1051;
  align-items: center;
  height: 40px;
  margin-bottom: 8px;
  margin-left: -12px;
  margin-right: -12px;
  padding: 4px 6px;
  display: flex
}

.sort-item-drag__OtdMR {
  border-radius: 6px;
  box-shadow: 0 0 8px rgba(0,0,0,.08)
}

.sort-delete__p2zkd {
  cursor: pointer;
  border-radius: 6px;
  margin-left: 4px;
  padding: 4px
}

.sort-delete__p2zkd:hover {
  background-color: #eee
}

.sort-drag__HpJWj {
  cursor: move;
  border-radius: 6px;
  margin-right: 6px;
  padding: 4px;
  font-size: 18px
}

.sort-drag__HpJWj:hover {
  background-color: #eee
}

.sort-select__yyI_I {
  color: #666;
  flex: 1;
  min-width: 92px;
  height: 32px
}

.sort-rule__dQ4jP {
  background: #f8f8f8;
  border-radius: 6px;
  height: 32px;
  margin-left: 12px;
  position: relative
}

.sort-rule__dQ4jP:hover {
  background: #eee
}

.sort-rule-switch-handle__RMhPZ {
  z-index: 0;
  background: #fff;
  border: 1px solid #e5e5e5;
  border-radius: 6px;
  width: 80px;
  height: 28px;
  transition: all .2s ease-in-out;
  position: absolute;
  top: 2px;
  left: 2px
}

.sort-rule-switch-handle-checked__PdqYU {
  left: calc(100% - 82px)
}

.sort-rule-button-left__nxL_U,.sort-rule-button-right__c3H9j {
  color: #666;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  flex: 1;
  justify-content: center;
  align-items: center;
  font-size: 14px;
  display: flex
}

.sort-rule-button-checked__XLVHH {
  color: #02b980
}

.sort-rule-button__Vjg39 {
  z-index: 1;
  cursor: pointer;
  gap: 28px;
  width: 100%;
  height: 100%;
  padding: 9px 14px;
  line-height: 14px;
  display: flex;
  position: relative
}

.arrow__6V1Oh {
  align-items: center;
  height: 12px;
  margin-left: 8px;
  margin-right: 8px;
  line-height: 12px;
  display: inline-flex;
  overflow: hidden
}

.fieldConfiguration__ceHDI {
  height: calc(100vh - 225px)
}

.fieldConfiguration__ceHDI .quickOperations__ZRKgO {
  align-items: center;
  gap: 12px;
  display: flex
}

.row__D25eS {
  align-items: center;
  margin: 14px 0;
  display: flex
}

.row__D25eS .icon__ZB1f9 {
  color: #333;
  margin-left: 8px;
  font-size: 16px;
  display: inline-flex
}

.row__D25eS .label__4qfXV {
  color: #333;
  text-overflow: ellipsis;
  white-space: nowrap;
  flex: 1;
  margin-left: 8px;
  font-size: 14px;
  overflow: hidden
}

.row__D25eS .icon__ZB1f9+.label__4qfXV {
  margin-left: 4px
}

.row__D25eS.hidden__Ly1Z3 .icon__ZB1f9,.row__D25eS.hidden__Ly1Z3 .label__4qfXV {
  color: #999
}

.sort-field__rMkUE {
  border-radius: 6px;
  flex-direction: column;
  width: 100%;
  height: 100%;
  min-height: 220px;
  display: flex;
  position: relative
}

.sort-field-title__NuFcF {
  color: #bbb;
  background: #fff;
  border: 1px solid #ddd;
  border-radius: 6px;
  height: 32px;
  margin: 12px 0;
  padding: 0 9px;
  font-family: PingFangSC,PingFang SC;
  font-size: 14px
}

.sort-field-title-search__mLtHQ {
  align-items: center;
  display: flex
}

.sort-field-title-search__mLtHQ .ant-input__xctYV {
  padding-left: 9px;
  font-size: 14px
}

.sort-field__rMkUE .sort-container__ojZo0 {
  flex: 1;
  margin-left: -6px;
  position: relative;
  overflow: auto
}

.sort-field__rMkUE .sort-container-item__z9yKs {
  margin-bottom: 6px;
  position: relative
}

.sort-field__rMkUE .sort-container-item__z9yKs:last-child {
  margin-bottom: 0
}

.sort-field__rMkUE .sort-container-empty__6D_A_ {
  flex-wrap: wrap;
  justify-content: center;
  display: flex
}

.sort-field__rMkUE .sort-container-empty-img__iMJqn {
  width: 82px;
  margin-top: 40px;
  margin-bottom: 28px
}

.sort-field__rMkUE .sort-container-empty-title__DQYOw {
  color: #666;
  text-align: center;
  width: 100%;
  margin-bottom: 50px;
  font-size: 14px
}

.sort-field__rMkUE .sort-list-item__1Cvkd {
  z-index: 2000;
  align-items: center;
  height: 32px;
  margin: 0 6px 4px;
  padding: 0 6px;
  display: flex
}

.sort-field__rMkUE .sort-list-item-icon__gJrXT {
  align-items: center;
  width: 18px;
  margin-right: 4px;
  font-size: 18px;
  display: flex
}

.sort-field__rMkUE .sort-list-item-icon-fixed__bRtpw {
  color: #bbb
}

.sort-field__rMkUE .sort-list-item-hidden__9ZCfZ {
  color: #bbb!important
}

.sort-field__rMkUE .sort-list-item-title__xfJKN {
  white-space: nowrap;
  text-overflow: ellipsis;
  word-break: break-all;
  flex: 1;
  margin-right: 12px;
  font-size: 14px;
  overflow: hidden
}

.sort-field__rMkUE .sort-list-item-right__OwzWo {
  cursor: pointer;
  color: #666;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  font-size: 18px;
  display: flex
}

.sort-field__rMkUE .sort-list-item-right-icon__CFDpv {
  color: #666;
  font-size: 28px
}

.sort-field__rMkUE .sort-list-item-right__OwzWo:hover {
  background: #f2f2f2;
  border-radius: 6px
}

.sort-field__rMkUE .sort-list-item__1Cvkd .label-wrap__lfIzi {
  flex: 1;
  align-items: center;
  max-width: calc(100% - 24px);
  display: flex
}

.sort-item-drag__YJ8Xl {
  border-radius: 6px;
  box-shadow: 0 0 8px rgba(0,0,0,.08)
}

.sort-item-drag-icon__zNPpV {
  cursor: pointer;
  border-radius: 6px
}

.drag-handle__gtr_K {
  border-radius: 6px;
  margin-right: 2px;
  padding: 4px;
  font-size: 18px;
  transition: all .3s cubic-bezier(.645,.045,.355,1)
}

.fieldConfigItem__G_Wdm {
  color: #333;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  z-index: 1051;
  cursor: move;
  border-radius: 6px;
  align-items: center;
  height: 32px;
  line-height: 14px;
  display: flex
}

.fieldConfigItem__G_Wdm i {
  font-size: 16px;
  display: block
}

.fieldConfigItem__G_Wdm.fieldConfigItemHover__quFIT {
  background-color: #f2f2f2
}

.fieldConfigItem__G_Wdm:hover {
  background-color: #f2f2f2;
  transition: all .3s cubic-bezier(.645,.045,.355,1)
}

.fieldConfigItem__G_Wdm .itemTitle__0NnRi {
  white-space: nowrap;
  text-overflow: ellipsis;
  word-break: break-all;
  flex: 1;
  font-size: 14px;
  overflow: hidden
}

.fieldConfigItem__G_Wdm .itemHidden__85ZNc {
  color: #bbb;
  opacity: .6;
  font-size: 14px
}

.fieldConfigItem__G_Wdm .itemIcon__ipUXJ {
  align-items: center;
  width: 16px;
  margin-right: 6px;
  font-size: 16px;
  display: flex
}

.fieldConfigItem__G_Wdm .fieldConfigItemDrag__nG55n {
  background-color: #eee;
  border-radius: 6px;
  box-shadow: 0 0 8px rgba(0,0,0,.08)
}

.fieldConfigItem__G_Wdm .fieldConfigItemRight__MTWtt {
  align-items: center;
  display: flex
}

.fieldConfigItem__G_Wdm .fieldConfigItemRight__MTWtt .fieldConfigItemRightIcon__5ee85 {
  color: #666;
  cursor: pointer;
  padding: 4px;
  font-size: 18px
}

.fieldConfigItem__G_Wdm .fieldConfigItemRight__MTWtt .fieldConfigItemRightIcon__5ee85:hover {
  background: #f2f2f2;
  border-radius: 6px
}

.fieldConfigItem__G_Wdm .fieldConfigItemRight__MTWtt .fieldConfigItemRightIcon__5ee85.fieldConfigItemRightFixed__KUql1 {
  color: #02b980
}

.drawer__y6mML {
  transform: none!important
}

.body__ueJk8 {
  flex-direction: column;
  height: 100%;
  display: flex
}

.counter__x7sE9 {
  color: #999;
  margin-left: 8px;
  font-size: 12px;
  font-weight: 400
}

.moveIcon__qGTzh {
  color: #666;
  cursor: move;
  border-radius: 6px;
  padding: 4px;
  font-size: 18px
}

.moveIcon__qGTzh:hover {
  background-color: #eee
}

.nameCell__vRH3C {
  align-items: center;
  display: flex
}

.nameCell__vRH3C .filterIcon__mXiCW {
  margin-left: 8px;
  margin-right: 7px;
  font-size: 18px
}

.nameCell__vRH3C .name__bUnvb {
  cursor: default;
  flex: 1
}

.action__XJNMp {
  justify-content: center;
  display: flex
}

.action__XJNMp .btn__zqN93 {
  padding-left: 8px;
  padding-right: 8px
}

.ellipsis2__AURLm {
  word-break: break-all;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  overflow: hidden
}

.simplestTable__zrCgx {
  flex: 1;
  position: relative
}

.empty__s05N4 {
  text-align: center;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  margin-top: 8%
}

.empty__s05N4 img {
  width: 160px
}

.container__L2BoS {
  flex-wrap: nowrap;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
  overflow: hidden
}

.container__L2BoS .tabs__DsBxr {
  flex-wrap: nowrap;
  align-items: center;
  display: inline-flex
}

.container__L2BoS .tabs__DsBxr .scrollContainer__x3BJN {
  width: 100%;
  overflow: hidden
}

.container__L2BoS .tabs__DsBxr .scrollContainer__x3BJN .scrollContent__HeEZS {
  white-space: nowrap;
  box-sizing: content-box;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content
}

.container__L2BoS .tabsMenu__BbhGn {
  white-space: nowrap;
  align-items: center;
  display: flex
}

.container__L2BoS .tabsMenu__BbhGn.position__qKmWv {
  position: absolute;
  right: 0
}

.container__L2BoS .tabsMenu__BbhGn .moreTitleBox__W2f1Q {
  box-sizing: border-box;
  white-space: nowrap;
  border-radius: 6px;
  align-items: center;
  height: 32px;
  margin: 0 15px;
  padding: 0 8px;
  display: flex;
  position: relative
}

.container__L2BoS .tabsMenu__BbhGn .moreTitleBox__W2f1Q:after {
  content: "";
  background-color: #e5e5e5;
  width: 1px;
  height: 24px;
  position: absolute;
  right: -15px
}

.container__L2BoS .tabsMenu__BbhGn .moreTitleBox__W2f1Q.active__bYm41 {
  color: #00cf8e;
  background: #f8f8f8
}

.container__L2BoS .tabsMenu__BbhGn .moreTitleBox__W2f1Q:hover {
  color: #00cf8e;
  cursor: pointer;
  background: #f8f8f8
}

.container__L2BoS .tabsMenu__BbhGn .moreTitleBox__W2f1Q .moreTitleIcon__l_vAf {
  margin-left: 6px
}

.container__L2BoS .tabsMenu__BbhGn .tabAction__qtpXN {
  flex: 0;
  padding-left: 10px
}

.morePopover__ytzRf {
  z-index: 999;
  border-radius: 8px;
  max-height: 306px;
  box-shadow: 0 0 6px rgba(0,0,0,.08)
}

.morePopover__ytzRf .morePopoverContent__xYmAo {
  max-height: 306px;
  overflow-y: auto
}

.morePopover__ytzRf .morePopoverContent__xYmAo::-webkit-scrollbar {
  display: none
}

.tabContainer__CaaLa {
  align-items: center;
  padding: 12px 16px;
  display: inline-flex;
  position: relative
}

.tabContainer__CaaLa:after {
  content: "";
  background-color: #e5e5e5;
  width: 1px;
  height: 24px;
  position: absolute;
  top: 12px;
  right: 0
}

.tabContainer__CaaLa:first-child {
  padding-left: 0
}

.filterConfigDisplayContainer__RD7v5 {
  width: auto;
  max-width: 280px;
  max-height: 550px;
  font-size: 14px;
  overflow: auto
}

.filterConfigDisplayContainer__RD7v5 .title__v_MDJ {
  color: #333;
  font-size: 12px;
  font-weight: 600;
  line-height: 14px;
  overflow: hidden
}

.filterConfigDisplayContainer__RD7v5 .displayBlockTitle__kTW_q {
  color: #333;
  margin-top: 8px;
  font-size: 12px;
  font-weight: 400;
  line-height: 15px
}

.filterConfigDisplayContainer__RD7v5 .displayRow__thsQv {
  align-items: flex-start;
  margin-top: 4px;
  display: flex;
  overflow: hidden
}

.filterConfigDisplayContainer__RD7v5 .displayRow__thsQv .displayTitle__jCG6h {
  color: #999;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 96px;
  margin-right: 12px;
  font-size: 12px;
  line-height: 15px;
  overflow: hidden
}

.filterConfigDisplayContainer__RD7v5 .displayRow__thsQv .displayContent__ug6EW {
  color: #333;
  word-break: break-all;
  flex-wrap: wrap;
  flex: 1;
  align-items: center;
  font-size: 12px;
  line-height: 15px;
  display: flex;
  overflow: hidden
}

.tabTitle__ymZpM {
  cursor: pointer;
  align-items: center;
  display: flex;
  position: relative
}

.tabTitle__ymZpM .tabIcon__LxY5N {
  margin-right: 8px
}

.tabTitle__ymZpM .tabName__ily6U {
  color: #666;
  font-size: 14px;
  line-height: 24px
}

.tabTitle__ymZpM:after {
  content: "";
  background-color: transparent;
  height: 2px;
  position: absolute;
  bottom: -11px;
  left: 0;
  right: 0
}

.tabTitle__ymZpM:hover:not(.selected__5HrS8) .tabName__ily6U {
  text-shadow: 0 0 #000,0 0 #000
}

.tabTitle__ymZpM.selected__5HrS8 .tabName__ily6U {
  color: #00cf8e;
  font-weight: 600
}

.tabTitle__ymZpM.selected__5HrS8:after {
  background-color: #00cf8e
}

.actions__vm1xm {
  margin-left: 4px
}

.verticalTabContainer__cZ0M3 {
  box-sizing: border-box;
  cursor: pointer;
  border-radius: 6px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 32px;
  padding: 12px 0;
  display: flex
}

.verticalTabContainer__cZ0M3:after {
  display: none
}

.verticalTabContainer__cZ0M3:hover {
  cursor: pointer;
  background: #f8f8f8
}

.verticalTabContainer__cZ0M3 .verticalContent__vhTR4 {
  align-items: center;
  width: 100%;
  display: flex
}

.verticalTabContainer__cZ0M3 .verticalContent__vhTR4 .verticalContentIcon__TBidh {
  margin-left: 8px;
  margin-right: 8px;
  font-size: 16px
}

.verticalTabContainer__cZ0M3 .verticalContent__vhTR4 .verticalContentName__PpCda {
  color: #666;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 200px;
  font-size: 14px;
  line-height: 24px;
  overflow: hidden
}

.verticalTabContainer__cZ0M3.selected__5HrS8 {
  background: #f8f8f8
}

.verticalTabContainer__cZ0M3.selected__5HrS8 .verticalContentName__PpCda {
  color: #00cf8e;
  font-weight: 600
}

.toInline__qCiAC {
  height: 1px;
  overflow: hidden
}

.searchInputContainer___EVUr {
  justify-content: center;
  align-items: center;
  height: 30px;
  display: flex
}

.searchInputContainer___EVUr .input__cMaC_ .ant-input-group-addon {
  border: none;
  border-radius: 0;
  padding: 0
}

.searchInputContainer___EVUr .input__cMaC_ .ant-input-group-addon .kodo-select .kodo-select-selector {
  background: #f2f2f2;
  border: 1px solid #d3d8e3;
  border-right-color: transparent;
  border-radius: 6px 0 0 6px;
  height: 30px
}

.searchInputContainer___EVUr .input__cMaC_ .ant-input-group-addon .kodo-select .kodo-select-selector .kodo-select-selection-item {
  color: #333;
  white-space: nowrap;
  text-overflow: ellipsis;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  max-width: 75px;
  font-size: 13px;
  line-height: 28px
}

.searchInputContainer___EVUr .input__cMaC_ .ant-input-group-addon .kodo-select .kodo-select-arrow {
  right: 8px
}

.searchInputContainer___EVUr .input__cMaC_ .ant-input-group-addon .ant-btn {
  height: 30px;
  border-radius: 0 6px 6px 0!important
}

.searchInputContainer___EVUr .input__cMaC_ .ant-input-affix-wrapper {
  height: 30px
}

.searchIcon__HQr7O {
  height: 100%;
  font-size: 14px
}

.select-drowndown-icon__MaXY7 {
  color: #666;
  font-size: 24px
}

.select-drowndown-icon__MaXY7:hover {
  color: #02b980
}

.container__yhco9 {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
  overflow: hidden
}

.tabsWrapper__MuQcc {
  flex: 1;
  width: 100%;
  overflow: hidden
}

.tabs__AyIvu {
  align-items: center;
  max-width: 100%;
  display: inline-flex
}

.scrollContainer__ZbxDt {
  flex: 1;
  width: 100%;
  overflow: hidden
}

.scrollContent___n3uU {
  white-space: nowrap;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  position: relative
}

.tabAction__wa1j_ {
  flex: 0;
  padding-left: 16px
}

.paginationWrapper__NEbsL {
  flex: 0
}

.paginationBox__K5GOe {
  flex-wrap: nowrap;
  align-items: center;
  padding-left: 18px;
  display: flex
}

.paginationButton__ufnGR {
  color: #666;
  cursor: pointer;
  background-color: #eee;
  border: none;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  padding-left: 5px;
  padding-right: 5px;
  display: inline-flex;
  overflow: hidden
}

.paginationButton__ufnGR[disabled] {
  cursor: not-allowed;
  color: #bbb!important;
  background-color: #eee!important
}

.paginationButton__ufnGR:hover {
  color: #02b980
}

.paginationButton__ufnGR:active {
  color: #02b980;
  background-color: #e5e5e5
}

.container__Jj2sF {
  margin-top: 12px
}

.button__1ScsC {
  color: #666;
  cursor: pointer;
  background-color: #f7f8f8;
  border-radius: 16px;
  padding: 8px 16px;
  font-size: 13px;
  line-height: 14px;
  display: inline-block
}

.button__1ScsC+.button__1ScsC {
  margin-left: 16px
}

.button__1ScsC:hover {
  background-color: #eee
}

.button__1ScsC.selected__eG85C {
  color: #02b980;
  background-color: #daf7ed;
  font-weight: 600
}

.button__1ScsC .count__7qax_ {
  margin-left: 8px
}

.searchRow__AkkY4 {
  align-items: center;
  gap: 24px;
  padding: 0 24px;
  display: flex
}

.secondaryGroupingSelector__amtvV {
  flex: 1;
  overflow: hidden
}

.advancedSearchInput__v0TWO {
  margin-top: 12px
}

.container__Axgne {
  flex-direction: column;
  width: 578px;
  max-height: 50vh;
  display: flex
}

.container__Axgne.seniorPanel__1VbLO {
  width: 610px
}

.header__RUTqu {
  background: #fafafa;
  border-bottom: 1px solid #e5e5e5;
  align-items: center;
  padding: 0 20px;
  display: flex
}

.header__RUTqu .title__if2ow {
  color: #333;
  flex: 1;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: 400;
  line-height: 45px
}

.formContainer__9F9l2 {
  flex: 1;
  padding: 16px 20px 0;
  overflow-y: auto
}

.formContainer__9F9l2 .ant-form-item-control-input {
  min-height: 0
}

.filterButton__jMvaI {
  color: #333;
  align-items: center;
  padding-left: 8px;
  padding-right: 8px;
  font-size: 14px;
  display: inline-flex;
  border-radius: 6px!important;
  height: 32px!important
}

.filterButton__jMvaI>.anticon+span {
  margin-left: 5px
}

.filterButton__jMvaI:hover {
  color: #333;
  opacity: 1;
  background: #f2f2f2
}

.filterButton__jMvaI:active {
  color: #333;
  background: #eee
}

.filterButton__jMvaI.ant-popover-open {
  color: #02b980;
  background: #f2f2f2;
  font-weight: 600
}

.filterButton__jMvaI.hasValue__LMhWZ {
  background: #eaf9e8
}

.filterIcon__krpgw {
  margin-right: 7px;
  font-size: 16px
}

.popover__N_eAq {
  padding: 0
}

.popover__N_eAq .ant-popover-arrow {
  display: none
}

.popover__N_eAq .ant-popover-inner {
  border: 1px solid #e5e5e5;
  border-radius: 8px;
  overflow: hidden;
  box-shadow: 0 2px 10px rgba(0,0,0,.05)
}

.popover__N_eAq .ant-popover-inner-content {
  padding: 0
}

.tag__koPsn {
  border-radius: 13px;
  align-items: center;
  margin-right: 4px;
  padding: 0 7px;
  font-size: 13px;
  display: flex
}

.result-box__WWIl0 {
  justify-content: center;
  height: 304px;
  padding-top: 20px;
  display: flex
}

.result-box__WWIl0 .result-content__sQIIJ {
  text-align: center
}

.result-box__WWIl0 .result-content__sQIIJ .result-text__Ebc1s {
  color: #333;
  margin-bottom: 16px
}

.result-box__WWIl0 .result-content__sQIIJ .result-text__Ebc1s .success-link___fAUP {
  cursor: pointer;
  color: #02b980;
  text-decoration: underline
}

.result-box__WWIl0 .result-content__sQIIJ .result-text__Ebc1s .fail-link__ZeYIh {
  cursor: pointer;
  color: #ff3b30;
  text-decoration: underline
}

.modifyForm__b1v7h {
  margin: 20px 0 32px
}

.tip__rW4LQ {
  color: #999;
  background-color: #f7f8f8;
  border-radius: 6px;
  margin-bottom: 12px;
  padding: 12px;
  line-height: 1.75
}

.tip__rW4LQ p {
  margin-bottom: 0
}

.footer-box__3_O6n {
  text-align: right
}

.customExpression__4Qft8 {
  align-items: center;
  display: flex
}

.customExpressionString__v52x4 {
  padding-right: 36px;
  position: relative
}

.customExpressionString__v52x4 .calcButton__9_T_n {
  position: absolute;
  top: 4px;
  right: 3px
}

.readonly__rhz7V {
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  overflow: hidden
}

.hidetext__fglcZ {
  white-space: nowrap;
  text-overflow: ellipsis;
  word-break: break-all;
  width: 100%;
  font-size: 12px;
  display: inline-block;
  overflow: hidden
}

.customExpression__tlHmy {
  align-items: center;
  display: flex
}

.customExpression__tlHmy .timePicker__SKoji {
  width: 100%
}

.dragField__SW3Yn {
  background-color: #fff;
  border-radius: 6px;
  align-items: center;
  padding: 10px 8px;
  line-height: 1;
  transition: all .3s;
  display: flex
}

.dragField__SW3Yn .iconWrap__weHXS {
  cursor: move;
  margin-right: 6px
}

.dragField__SW3Yn .fieldName__KHV2i {
  color: #333;
  white-space: nowrap;
  text-overflow: ellipsis;
  word-break: break-all;
  max-width: 130px;
  margin-left: 4px;
  font-size: 14px;
  font-weight: 400;
  overflow: hidden
}

.dragField__SW3Yn .objectDisplayName__ldEgz {
  color: #999;
  white-space: nowrap;
  text-overflow: ellipsis;
  word-break: break-all;
  max-width: 80px;
  overflow: hidden
}

.dragField__SW3Yn iconpark-icon {
  color: #333
}

.dragField__SW3Yn .operate__bVW2p {
  visibility: hidden;
  flex: 1;
  justify-content: flex-end;
  display: flex
}

.dragField__SW3Yn .operate__bVW2p.visible__Yz2NH {
  visibility: visible
}

.dragField__SW3Yn .operate__bVW2p .kodo-icon-button {
  height: 16px
}

.dragField__SW3Yn:hover {
  cursor: move;
  background-color: #f2f2f2
}

.dragField__SW3Yn:last-child {
  margin-bottom: 0
}

.dragField__SW3Yn.canNotDrag__bZGZZ:hover {
  cursor: default
}

.dragging__4pzK0 {
  opacity: .5;
  box-shadow: 0 0 8px rgba(0,0,0,.08)
}

.formulaEditor__hVfSt {
  width: 100%;
  height: 100%;
  display: flex
}

.inputArea__Lzbu_ .cm-editor {
  outline: 1px solid #dadada;
  width: 592px;
  height: 248px
}

.rightBottomContent__0_NUK {
  background-color: #f7f8f8;
  border-top: 1px solid #e6e7e7;
  height: 265px;
  margin-top: -9px;
  display: flex
}

.rightBottomContent__0_NUK .commonFunction__GXiXC {
  border-right: 1px solid #e6e7e7;
  width: 216px
}

.rightBottomContent__0_NUK .symbolOptionArea__qmCL_ {
  width: 424px;
  padding: 16px 16px 0 15px;
  font-size: 12px
}

.rightBottomContent__0_NUK .symbolOptionArea__qmCL_ .commonSymbol__VZLmZ .optionTitle__1nKxU {
  font-size: 14px;
  font-weight: 500
}

.rightBottomContent__0_NUK .symbolOptionArea__qmCL_ .commonSymbol__VZLmZ .optionTip__43a1W {
  color: #999;
  margin-bottom: 8px
}

.rightBottomContent__0_NUK .symbolOptionArea__qmCL_ .commonSymbol__VZLmZ .optionFlex__U8Yp7 {
  flex-wrap: wrap;
  gap: 12px 8px;
  height: 198px;
  display: flex;
  overflow: auto
}

.rightBottomContent__0_NUK .symbolOptionArea__qmCL_ .commonSymbol__VZLmZ .singleOption__kA5CU {
  color: #666;
  cursor: pointer;
  background-color: #fff;
  border-radius: 8px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 56px;
  height: 56px;
  display: flex
}

.rightBottomContent__0_NUK .symbolOptionArea__qmCL_ .functionInfo__jAtLl {
  height: 100%;
  overflow: auto
}

.rightBottomContent__0_NUK .symbolOptionArea__qmCL_ .functionInfo__jAtLl .descTitle__Ia4MZ {
  margin-bottom: 16px;
  font-size: 14px
}

.rightBottomContent__0_NUK .symbolOptionArea__qmCL_ .functionInfo__jAtLl .usageTitle__3RhQD {
  color: #666
}

.rightBottomContent__0_NUK .symbolOptionArea__qmCL_ .functionInfo__jAtLl .usageContent__FRj_Q {
  white-space: pre-wrap;
  background: #fff;
  border-radius: 8px;
  margin-top: 4px;
  margin-bottom: 12px;
  padding: 10px
}

.searchFilesArea__6UrDN {
  border-right: 1px solid #e6e7e7;
  width: 240px;
  height: 590px
}

.editAreaContent__v5LZ8 {
  margin: 16px 24px 0
}

.editAreaContent__v5LZ8 .inputAreaHeader__EqH0e {
  background: #f5f6f7;
  border: 1px solid #ccc;
  border-radius: 6px;
  margin-bottom: 8px;
  padding: 4px 8px;
  display: inline-block
}

.editAreaContent__v5LZ8 .textCount__nfXf4 {
  color: #666;
  margin-top: -20px;
  margin-bottom: 32px;
  margin-right: 20px;
  font-size: 12px
}

.editAreaContent__v5LZ8 .textCount__nfXf4:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
  text-align: right
}

.editAreaContent__v5LZ8 .textCount__nfXf4:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
  text-align: right
}

.editAreaContent__v5LZ8 .textCount__nfXf4:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
  text-align: right
}

.editAreaContent__v5LZ8 .textCount__nfXf4:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
  text-align: right
}

.editAreaContent__v5LZ8 .textCount__nfXf4:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
  text-align: right
}

.editAreaContent__v5LZ8 .textCount__nfXf4:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
  text-align: left
}

.editAreaContent__v5LZ8 .textCount__nfXf4:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
  text-align: left
}

.editAreaContent__v5LZ8 .textCount__nfXf4:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
  text-align: left
}

.editAreaContent__v5LZ8 .textCount__nfXf4 .errorText__W2Reb {
  color: #ff2828
}

.editAreaContent__v5LZ8 .textCount__nfXf4 .maxTextLength__iEst2 {
  color: #999
}

.editAreaContent__v5LZ8 .inputArea__Lzbu_ .cm-editor {
  outline: 1px solid #fff;
  width: 592px;
  height: 248px
}

.editAreaContent__v5LZ8 .inputArea__Lzbu_ .cm-line {
  font-family: sans-serif
}

.expandOptionsContent___1jcM {
  background-color: #f7f8f8;
  height: 100%
}

.expandOptionsContent___1jcM .searchInput__TlYef {
  margin: 16px 16px 8px
}

.expandOptionsContent___1jcM .treeNode__c7zKF {
  color: #333;
  background-color: #f7f8f8;
  width: 100%;
  height: 100%;
  font-size: 14px
}

.expandOptionsContent___1jcM .treeNode__c7zKF .ant-tree-list-holder-inner {
  background-color: #f7f8f8
}

.expandOptionsContent___1jcM .treeNode__c7zKF .ant-tree-list-holder-inner .ant-tree-treenode-switcher-open>.ant-tree-switcher,.expandOptionsContent___1jcM .treeNode__c7zKF .ant-tree-list-holder-inner .ant-tree-treenode-switcher-close>.ant-tree-switcher {
  margin: auto 0 auto 8px
}

.expandOptionsContent___1jcM .treeNode__c7zKF .ant-tree-list-holder-inner .ant-tree-treenode-switcher-open>.ant-tree-node-content-wrapper,.expandOptionsContent___1jcM .treeNode__c7zKF .ant-tree-list-holder-inner .ant-tree-treenode-switcher-close>.ant-tree-node-content-wrapper {
  border-radius: 6px;
  width: calc(100% - 50px);
  font-weight: 500
}

.expandOptionsContent___1jcM .treeNode__c7zKF .ant-tree-list-holder-inner .ant-tree-node-content-wrapper-normal {
  border-radius: 6px;
  width: calc(100% - 50px);
  margin-left: -12px;
  padding-left: 8px
}

.expandOptionsContent___1jcM .treeNode__c7zKF .ant-tree-list-holder-inner .ant-tree-treenode {
  width: 100%;
  padding: 0
}

.expandOptionsContent___1jcM .treeNode__c7zKF .ant-tree-list .ant-tree-list-holder-inner .ant-tree-treenode-selected .ant-tree-node-content-wrapper {
  background-color: #e8f7f2
}

.expandOptionsContent___1jcM .treeNode__c7zKF .titleRender__7DKMz {
  white-space: nowrap;
  text-overflow: ellipsis;
  width: 180px;
  padding: 6px 0;
  overflow: hidden
}

.expandOptionsContent___1jcM .haveNoneSearchKeys__nxByw {
  text-align: center;
  align-items: center;
  margin-top: 80px
}

.formulaModal__t_33d .kodo-modal-body {
  min-height: unset!important
}

.formulaModal__t_33d .ant-form-item {
  margin-bottom: 16px
}

.formulaModal__t_33d .ant-form-item .ant-col.ant-form-item-label {
  justify-content: flex-start;
  width: 100%;
  height: 28px;
  padding-bottom: 0
}

.formulaModal__t_33d .ant-form-item .ant-col.ant-form-item-label iconpark-icon {
  fill: currentColor;
  color: #333;
  margin-right: 5px
}

.formulaModal__t_33d .ant-form-item .ant-col.ant-form-item-label span {
  color: #333;
  text-overflow: ellipsis;
  white-space: nowrap;
  flex: 0 auto;
  font-size: 14px;
  overflow: hidden
}

.previewerInput__fb46R {
  padding-left: 0!important;
  padding-right: 0!important
}

.previewerInput__fb46R .kodo-input-wrapper,.previewerInput__fb46R .kodo-input {
  height: 32px
}

.customRange__6BV4a {
  align-items: center;
  gap: 4px;
  line-height: 1;
  display: flex
}

.row__1o5GX {
  align-items: center;
  gap: 4px;
  display: flex
}

.rangeSelect__HpP4b {
  width: 68px!important
}

.dynamicPicker__6w0im {
  flex-direction: column;
  gap: 8px;
  display: flex
}

.renameModal__cR_iH .kodo-modal-body {
  min-height: unset!important
}

.renameModal__cR_iH .ant-form-item {
  margin-bottom: 0
}

.formatSetter__k7ueP {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none
}

.formatSetter__k7ueP .setterForm__1_kwR .rightDisplay__T0Tf_ {
  margin-left: 88px
}

.formatSetter__k7ueP .setterForm__1_kwR .mb8__oUZzw {
  margin-bottom: 8px!important
}

.formatSetter__k7ueP .kodo-modal-body {
  height: 200px;
  min-height: unset!important
}

.formatSetter__k7ueP .kodo-modal-body .kodo-radio-wrapper {
  margin-right: 16px;
  font-size: 14px
}

.formatSetter__k7ueP .kodo-modal-body .kodo-checkbox-wrapper {
  align-items: center;
  font-size: 14px
}

.formatSetter__k7ueP .kodo-modal-body .kodo-checkbox-wrapper .kodo-checkbox {
  top: 0
}

.formatSetter__k7ueP .kodo-modal-body .kodo-form-item {
  margin-bottom: 12px
}

.filterModal__M8vRg .kodo-modal-body {
  min-height: unset!important
}

.filterModal__M8vRg .ant-form-item .ant-col.ant-form-item-label {
  justify-content: flex-start;
  width: 100%
}

.filterModal__M8vRg .ant-form-item .ant-col.ant-form-item-label span {
  color: #333;
  text-overflow: ellipsis;
  white-space: nowrap;
  flex: 0 auto;
  font-size: 14px;
  overflow: hidden
}

.editFieldContainer__Ga3i1 {
  z-index: 2000;
  position: relative
}

.editFieldContainer__Ga3i1:hover {
  cursor: pointer
}

.editFieldContainer__Ga3i1 .editField__8iNza {
  border-radius: 12px;
  padding: 2px 8px
}

.editFieldContainer__Ga3i1 .editField__8iNza .fieldNameWrap___27dw {
  -webkit-line-clamp: 1;
  white-space: normal;
  text-overflow: ellipsis;
  word-break: break-all;
  -webkit-box-orient: vertical;
  font-size: 12px;
  display: -webkit-box;
  overflow: hidden
}

.editFieldContainer__Ga3i1 .editField__8iNza .fieldNameWrap___27dw .fieldDisplayName__EotA3 {
  white-space: pre-wrap;
  font-weight: 600
}

.editFieldContainer__Ga3i1 .editField__8iNza .deleteIconWrap__wjJAY iconpark-icon {
  color: #666
}

.editFieldContainer__Ga3i1 .editField__8iNza.Blue__zXaHF {
  color: #1582e6;
  background-color: #dcedfb
}

.editFieldContainer__Ga3i1 .editField__8iNza.Blue__zXaHF iconpark-icon {
  color: #1582e6
}

.editFieldContainer__Ga3i1 .editField__8iNza.Green__LZ6dk {
  color: #02b980;
  background-color: #d9f5ec
}

.editFieldContainer__Ga3i1 .editField__8iNza.Green__LZ6dk iconpark-icon {
  color: #02b980
}

.editFieldContainer__Ga3i1 .editField__8iNza.Gray__SbnA4 {
  color: #333;
  background-color: #e1e1e1
}

.editFieldContainer__Ga3i1 .editField__8iNza.Gray__SbnA4 iconpark-icon {
  color: #333
}

.editFieldContainer__Ga3i1 .editField__8iNza.Delete__L4tNX {
  color: #bbb;
  background-color: #f2f2f2
}

.editFieldContainer__Ga3i1 .editField__8iNza.Delete__L4tNX iconpark-icon {
  color: #bbb
}

.editFieldContainer__Ga3i1 .editField__8iNza+.editFieldContainer__Ga3i1 .editField__8iNza {
  gap: 4px
}

.ellipsis__W0zr6 {
  white-space: nowrap;
  text-overflow: ellipsis;
  width: 100%;
  overflow: hidden
}

.dataSource__SaWg1 {
  flex-direction: column;
  height: 100%;
  display: flex
}

.dataSource__SaWg1 .operateTip__OyBUk {
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2px;
  font-size: 14px;
  display: flex
}

.dataSource__SaWg1 .operateTip__OyBUk .titltWrap__kD1WR {
  display: flex
}

.dataSource__SaWg1 .operateTip__OyBUk .titltWrap__kD1WR .title__wSVD3 {
  color: #333;
  margin-right: 10px;
  font-weight: 400
}

.dataSource__SaWg1 .operateTip__OyBUk .titltWrap__kD1WR .tip__FbM8j {
  color: #999;
  margin-left: 2px;
  font-weight: 400
}

.dataSource__SaWg1 .divideLine__A3LnW {
  min-width: unset;
  border-top: 1px solid #e5e5e5;
  width: 280px;
  margin-top: 0;
  margin-bottom: 0;
  position: absolute;
  left: -24px
}

.dataSource__SaWg1 .dragFieldWrap__LXrhZ {
  flex: 1;
  margin-top: 4px;
  overflow-y: auto
}

.dataSource__SaWg1 .dragFieldWrap__LXrhZ::-webkit-scrollbar {
  display: none
}

.indicatorSummary__9b_Uw {
  margin-bottom: 20px
}

.indicatorSummary__9b_Uw:last-child {
  margin-bottom: 0
}

.indicatorSummary__9b_Uw .titleWrap__9S7dU {
  justify-content: space-between;
  margin-bottom: 10px;
  display: flex
}

.indicatorSummary__9b_Uw .titleWrap__9S7dU .title__ERPGW {
  color: #000;
  font-size: 14px;
  font-weight: 400
}

.indicatorSummary__9b_Uw .summaryWrap__C4P3F .summary__ZS0Bh {
  margin-bottom: 10px
}

.indicatorSummary__9b_Uw .summaryWrap__C4P3F .summary__ZS0Bh:last-child {
  margin-bottom: 0
}

.indicatorSummary__9b_Uw .summaryWrap__C4P3F .summary__ZS0Bh .summarySelect__iP1um {
  padding-top: 4px;
  padding-left: 20px
}

.indicatorSummary__9b_Uw .kodo-checkbox+span {
  color: #000;
  font-size: 14px;
  font-weight: 300
}

.summaryText__jZvnw {
  color: #333;
  text-align: left;
  margin-top: 10px;
  margin-bottom: 16px;
  font-size: 16px;
  font-weight: 600;
  line-height: 1
}

.tagGroup__wCCLj {
  display: flex
}

.tagGroup__wCCLj .tag__59BjE {
  cursor: pointer;
  background-color: #f7f8f8;
  border: 1px solid #f7f8f8;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  width: 60px;
  height: 60px;
  margin-right: 10px;
  transition: all .3s;
  display: flex
}

.tagGroup__wCCLj .tag__59BjE:last-child {
  margin-right: 0
}

.tagGroup__wCCLj .tag__59BjE:hover {
  background-color: #eee
}

.tagGroup__wCCLj .tagCheck__XcKBm {
  color: #02b980;
  border-color: #02b980;
  background-color: #fff!important
}

.chartModal__1VXed .chartFormWrap__eGvyD {
  height: 100%
}

.chartModal__1VXed .chartForm__O_RfS {
  justify-content: space-between;
  height: 100%;
  display: flex
}

.chartModal__1VXed .chartForm__O_RfS .dataSourceWrap__ecR5j {
  width: 256px;
  margin-right: 20px;
  padding-top: 10px;
  overflow-y: auto
}

.chartModal__1VXed .chartForm__O_RfS .dataSourceWrap__ecR5j::-webkit-scrollbar {
  display: none
}

.chartModal__1VXed .chartForm__O_RfS .viewWrap__O38x4 {
  background-color: #f7f8f8;
  border-left: 1px solid #e5e5e5;
  border-right: 1px solid #e5e5e5;
  flex-direction: column;
  flex: 1;
  padding: 8px;
  display: flex;
  overflow: auto
}

.chartModal__1VXed .chartForm__O_RfS .viewWrap__O38x4::-webkit-scrollbar {
  display: none
}

.chartModal__1VXed .chartForm__O_RfS .info__mdnMf {
  width: 256px;
  padding: 10px 0 10px 20px;
  overflow-y: auto
}

.chartModal__1VXed .chartForm__O_RfS .info__mdnMf::-webkit-scrollbar {
  display: none
}

.chartModal__1VXed .chartForm__O_RfS .info__mdnMf .tag__C3RFF {
  flex-direction: column;
  font-size: 12px;
  line-height: 1;
  display: flex
}

.chartModal__1VXed .chartForm__O_RfS .info__mdnMf .tag__C3RFF iconpark-icon {
  margin-bottom: 4px
}

.chartModal__1VXed .kodo-modal-content {
  flex-direction: column;
  height: 100%;
  display: flex
}

.chartModal__1VXed .kodo-modal-content .kodo-modal-close-x {
  height: 50px
}

.chartModal__1VXed .kodo-modal-content .kodo-modal-body {
  flex: 1;
  overflow-y: auto;
  max-height: unset!important;
  padding-top: 0!important;
  padding-bottom: 0!important
}

.chartModal__1VXed .kodo-modal-content .modal-body-form,.chartModal__1VXed .kodo-modal-content .ant-spin-nested-loading,.chartModal__1VXed .kodo-modal-content .ant-spin-container {
  height: 100%
}

.chartModal__1VXed .ant-row.ant-form-item {
  flex-direction: column
}

.chartModal__1VXed .ant-col.ant-form-item-label {
  justify-content: flex-start;
  height: auto
}

.chartModal__1VXed .ant-col.ant-form-item-label label {
  color: #333;
  font-size: 14px;
  font-weight: 400
}

.chartModal__1VXed .kodo-select {
  width: 100%
}

.dropBox__rnDdQ {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background-color: #fff;
  border: 1px solid #fff;
  border-radius: 6px;
  align-items: center;
  min-height: 34px;
  padding: 6px 8px;
  line-height: 1;
  display: flex
}

.dropBox__rnDdQ+.dropBox__rnDdQ {
  margin-top: 8px
}

.dropBox__rnDdQ.canDrop__ZIFc1 {
  border: 1px dashed #02b980
}

.dropBox__rnDdQ .title__QIqln {
  color: #333;
  width: 70px;
  margin-right: 10px;
  font-size: 14px;
  font-weight: 500
}

.dropBox__rnDdQ .dragTip__diY8j {
  color: #bbb;
  font-size: 12px;
  font-weight: 400
}

.dropBox__rnDdQ .fieldWrap__uSyXi {
  flex-wrap: wrap;
  flex: 1;
  gap: 8px 4px;
  display: inline-flex
}

.filterListUnit__gJbYj {
  grid-gap: 8px
}

.filterListUnit__gJbYj .removeIcon__cYnx7 {
  color: #666;
  cursor: pointer;
  border-radius: 6px;
  padding: 4px
}

.filterListUnit__gJbYj .removeIcon__cYnx7:hover {
  background-color: #eee
}

.filterPanel__Vi8NK {
  width: 578px
}

.panelVisible__besxo {
  color: #02b980;
  background-color: #f2f2f2;
  font-weight: 500
}

.noPreviewBtnWrap__GeS3y {
  width: 88px;
  margin-top: 10px
}

.tableWrap__TAKiD {
  flex: 1;
  min-height: 320px;
  margin-top: 10px;
  overflow: auto
}

.tableWrap__TAKiD .kodo-art-table-empty-placeholder {
  align-items: center;
  display: flex
}

.tableWrap__TAKiD .kodo-art-table-toolbar .ant-space-item {
  font-size: 14px
}

.dragTip__F3Wmn {
  color: #bbb;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  gap: 8px;
  font-size: 14px;
  font-weight: 400;
  line-height: 1;
  display: flex
}

.dragTip__F3Wmn .colorTip__JEvTA {
  color: #02b980
}

.empty__LmW3b {
  text-align: center;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none
}

.empty__LmW3b img {
  -webkit-user-drag: none;
  width: 140px
}

.step__ntHb5 {
  cursor: pointer;
  border: 1px solid #ddd;
  border-radius: 6px;
  justify-content: space-between;
  align-items: center;
  padding: 10px 16px;
  transition: all .3s;
  display: flex
}

.step__ntHb5 .left__kC46d {
  align-items: center;
  display: flex
}

.step__ntHb5 .left__kC46d .iconContainer__rgC7R {
  margin-right: 8px;
  line-height: 1
}

.step__ntHb5 .left__kC46d .titleContainer__CJgnO {
  flex-direction: column;
  display: flex
}

.step__ntHb5 .left__kC46d .titleContainer__CJgnO .title__whe9K {
  color: #333;
  margin-bottom: 4px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1
}

.step__ntHb5 .left__kC46d .titleContainer__CJgnO .description__Y0e14 {
  color: #999;
  font-size: 12px;
  font-weight: 400;
  line-height: 1
}

.step__ntHb5:hover {
  border-color: #02b980
}

.step__ntHb5+.step__ntHb5 {
  margin-top: 24px
}

.disable__zbeU1 {
  cursor: not-allowed;
  background-color: #f2f2f2
}

.disable__zbeU1:hover {
  border-color: #ddd
}

.createFilter__GYDxP {
  background-color: #f7f8f8;
  border-right: 1px solid #e5e5e5;
  flex: 1;
  padding: 10px 20px
}

.createFilter__GYDxP .btnWrap__XxovZ {
  align-items: center;
  margin-bottom: 10px;
  display: flex
}

.createFilter__GYDxP .btnWrap__XxovZ .createBtn__epC5G {
  margin-right: 8px
}

.createFilter__GYDxP .btnWrap__XxovZ .tip__BL66l {
  color: #999;
  margin-left: 6px;
  font-size: 12px;
  line-height: 1
}

.createFilter__GYDxP .previewWrap__axe_2 {
  background-color: #fff;
  border-radius: 6px;
  flex-wrap: wrap;
  gap: 12px;
  padding: 10px 16px;
  display: flex
}

.createFilter__GYDxP .previewWrap__axe_2 .preview__YntSa {
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border: 1px solid #fff;
  border-radius: 6px;
  align-items: center;
  padding: 8px;
  line-height: 1;
  transition: all .3s;
  display: flex
}

.createFilter__GYDxP .previewWrap__axe_2 .preview__YntSa:hover:not(.check__AGFoz) {
  background-color: #f2f2f2
}

.createFilter__GYDxP .previewWrap__axe_2 .preview__YntSa.check__AGFoz {
  border: 1px solid #02b980
}

.createFilter__GYDxP .previewWrap__axe_2 .preview__YntSa .filterName__a88TS {
  word-break: break-all;
  white-space: normal;
  text-overflow: ellipsis;
  -webkit-line-clamp: 3;
  text-align: right;
  color: #333;
  -webkit-box-orient: vertical;
  width: 84px;
  margin-right: 16px;
  font-size: 14px;
  display: -webkit-box;
  overflow: hidden
}

.createFilter__GYDxP .previewWrap__axe_2 .preview__YntSa .delete__DeaPD {
  margin-left: 4px
}

.createFilter__GYDxP .previewWrap__axe_2 .preview__YntSa .ant-image img {
  width: 180px;
  height: 32px
}

.createFilter__GYDxP .previewWrap__axe_2.hide__pPUt4 {
  display: none
}

.fieldHasDeleted__rdrl_ {
  align-items: center;
  column-gap: 2px;
  line-height: 1;
  display: flex
}

.fieldHasDeleted__rdrl_ img {
  -webkit-user-drag: none;
  width: 10px;
  height: 12px
}

.fieldHasDeleted__rdrl_ span {
  color: #ff3b30;
  font-size: 12px
}

.editFilter__0MkZT {
  width: 24%;
  padding: 16px 20px;
  overflow-x: hidden
}

.editFilter__0MkZT .title__n294b {
  color: #111;
  margin-bottom: 16px;
  font-size: 16px;
  font-weight: 600
}

.editFilter__0MkZT .formItemWrap__ctH_x .radioButton__WoKvk {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  font-size: 14px;
  line-height: 32px
}

.editFilter__0MkZT .formItemWrap__ctH_x .ant-form-item-label {
  width: auto
}

.editFilter__0MkZT .selectField__75dhz {
  color: #333;
  margin: 28px 0 8px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1
}

.editFilter__0MkZT .fieldValueSelectWrap__JiUIG {
  margin-bottom: 0
}

.editFilter__0MkZT .filterField__Hty6j .ant-form-item-label label:after {
  content: ""
}

.editFilter__0MkZT .ant-row.ant-form-item {
  flex-direction: column
}

.editFilter__0MkZT .ant-col.ant-form-item-label {
  justify-content: flex-start;
  height: auto
}

.editFilter__0MkZT .ant-col.ant-form-item-label label {
  color: #333;
  font-size: 14px;
  font-weight: 400
}

.editFilter__0MkZT .kodo-select {
  width: 100%
}

.filterModal__pouXm .filterForm__pLCLE {
  height: 100%;
  display: flex
}

.filterModal__pouXm .kodo-modal-content {
  flex-direction: column;
  height: 100%;
  display: flex
}

.filterModal__pouXm .kodo-modal-content .kodo-modal-close-x {
  height: 50px
}

.filterModal__pouXm .kodo-modal-content .kodo-modal-body {
  flex: 1;
  overflow-y: auto;
  max-height: unset!important;
  padding: 0!important
}

.filterModal__pouXm .kodo-modal-content .modal-body-form,.filterModal__pouXm .kodo-modal-content .ant-spin-nested-loading,.filterModal__pouXm .kodo-modal-content .ant-spin-container,.filterModal__pouXm .ant-form {
  height: 100%
}

.config__6KRVl {
  flex-direction: column;
  height: 100%;
  padding: 20px;
  display: flex
}

.config__6KRVl .pageTitle___hGXr {
  color: #303133;
  font-size: 18px;
  font-weight: 600;
  line-height: 1
}

.config__6KRVl .createBtn__DnU7s {
  width: 110px;
  margin-top: 20px
}

.config__6KRVl .tableWrap__yTjrM {
  flex: 1;
  margin-top: 0
}

.config__6KRVl .tableWrap__yTjrM .idWrap__Ozat2 {
  align-items: center;
  height: 100%;
  padding: 0 10px;
  display: flex
}

.config__6KRVl .tableWrap__yTjrM .operation__zFX1B {
  justify-content: center;
  height: 100%;
  display: flex
}

.config__6KRVl .tableWrap__yTjrM .empty__myfFt {
  text-align: center;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none
}

.config__6KRVl .tableWrap__yTjrM .empty__myfFt img {
  -webkit-user-drag: none;
  width: 140px
}

.config__6KRVl .tableWrap__yTjrM .kodo-art-table-empty-placeholder {
  align-items: center;
  display: flex
}

.dashboardModal__82xTt .dashboard__85FFr {
  margin-bottom: 24px
}

.dashboardModal__82xTt .dashboard__85FFr .name___pR24 {
  color: #333;
  margin-bottom: 8px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  position: relative
}

.dashboardModal__82xTt .dashboard__85FFr .name___pR24:before {
  color: #ff3b30;
  content: "*"
}

.dashboardModal__82xTt .kodo-modal-body {
  min-height: unset!important
}

.tableWrap__9bEzg {
  flex: 1;
  min-height: 320px
}

.tableWrap__9bEzg .empty__D9hQw {
  text-align: center;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none
}

.tableWrap__9bEzg .empty__D9hQw img {
  -webkit-user-drag: none;
  width: 140px
}

.tableWrap__9bEzg .kodo-art-table-empty-placeholder {
  align-items: center;
  display: flex
}

.searchContainer__sDewf {
  background-color: #fff;
  border-radius: 6px;
  margin: 24px 24px 0
}

.searchContainer__sDewf .searchWrap__YTSeK {
  justify-content: space-between;
  align-items: flex-start;
  column-gap: 24px;
  width: auto;
  padding: 24px 24px 0;
  display: flex
}

.searchContainer__sDewf .searchWrap__YTSeK .operate__DLVOf {
  align-items: center;
  column-gap: 16px;
  display: flex
}

.searchContainer__sDewf .searchWrap__YTSeK .hide__EfqsU {
  display: none
}

.searchContainer__sDewf .searchWrap__YTSeK form {
  width: 100%
}

.searchContainer__sDewf .searchWrap__YTSeK .formItem__QvFLW {
  margin-bottom: 16px!important
}

.searchContainer__sDewf .searchWrap__YTSeK .formItem__QvFLW .ant-form-item-label {
  width: 108px;
  height: 32px;
  padding-right: 16px
}

.searchContainer__sDewf .searchWrap__YTSeK .formItem__QvFLW .ant-form-item-label>label {
  text-overflow: ellipsis;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  height: auto;
  font-size: 14px;
  line-height: 16px;
  display: -webkit-box;
  overflow: hidden
}

.searchContainer__sDewf .searchWrap__YTSeK .formItem__QvFLW .ant-form-item-control {
  line-height: normal
}

.searchContainer__sDewf .searchWrap__YTSeK .kodo-form-horizontal .kodo-form-item .kodo-col.kodo-form-item-control {
  flex: 1!important
}

.expandedContainer__0QJiQ {
  justify-content: center;
  margin-bottom: 20px;
  line-height: 1;
  display: flex
}

.expandedContainer__0QJiQ .expanded__l0DcC {
  cursor: pointer
}

.expandedContainer__0QJiQ .expanded__l0DcC .text__8yg7N {
  color: #666;
  margin-right: 14px;
  font-size: 12px;
  font-weight: 400
}

.expandedContainer__0QJiQ .expanded__l0DcC iconpark-icon {
  color: #666;
  fill: currentColor
}

.hasDeleteField__8NwxT {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 44px 0;
  display: flex
}

.hasDeleteField__8NwxT .tip__RQU_D {
  color: #bbb
}

.dashboardName__TF434 {
  color: #303133;
  margin-bottom: 16px;
  font-size: 16px;
  font-weight: 600;
  line-height: 1
}

.dashboardDetail__e_7TH {
  background-color: #f7f8f9;
  flex-direction: column;
  height: 100%;
  display: flex;
  overflow-x: hidden
}

.dashboardDetail__e_7TH .dashboardData__oTcEk {
  background-color: #fff;
  border-radius: 6px;
  flex-direction: column;
  flex: 1;
  min-height: 300px;
  margin: 24px;
  padding: 24px;
  display: flex
}

.dashboardDetail__e_7TH .dashboardData__oTcEk.hasDeleteField__b64LP {
  flex: unset
}

.dashboardDetail__e_7TH .tableWrap__dbtPy {
  flex: 1;
  min-height: 320px
}

.dashboardDetail__e_7TH .tableWrap__dbtPy .empty__F22oO {
  text-align: center;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none
}

.dashboardDetail__e_7TH .tableWrap__dbtPy .empty__F22oO img {
  -webkit-user-drag: none;
  width: 140px
}

.dashboardDetail__e_7TH .tableWrap__dbtPy .kodo-art-table-empty-placeholder {
  align-items: center;
  display: flex
}

.customFields__8KVMa .formModal__s7505 {
  display: flex;
  position: relative;
  overflow: hidden
}

.sider__2O_eK {
  border-right: 1px solid #edeef3;
  width: 30%;
  height: 100%;
  padding-top: 10px;
  position: absolute;
  overflow: auto
}

.sider__2O_eK .ant-tree-treenode.ant-tree-treenode-selected {
  background-color: #ebf6f3
}

.sider__2O_eK .ant-tree .ant-tree-node-content-wrapper.ant-tree-node-selected,.sider__2O_eK .ant-tree .ant-tree-node-content-wrapper:hover {
  background-color: transparent
}

.sider__2O_eK .ant-tree .ant-tree-treenode:hover {
  background-color: #ebf6f3
}

.content__4EUjg {
  background-color: #fff;
  width: 70%;
  margin-left: 30%
}

.content__4EUjg .header__UNrRq {
  color: #faad14;
  text-align: center;
  background-color: #fef6e7;
  border-radius: 2px;
  margin: 10px;
  line-height: 32px
}

.content__4EUjg .footer__ToSb5 {
  color: #999;
  border-top: 1px solid #edeef3;
  padding: 10px
}

.content__4EUjg .ant-form-item-control-wrapper,.content__4EUjg .ant-legacy-form-item-control-wrapper {
  margin-right: 0
}

.content__4EUjg .ant-input {
  border: 0
}

.content__4EUjg .ant-input:focus,.content__4EUjg .ant-input-focused {
  box-shadow: none
}

.content__4EUjg .ant-legacy-form-explain {
  margin-top: 5px
}

.buttonAreaRight__OFMZK {
  flex: 1;
  justify-content: flex-end;
  margin-right: 110px;
  display: flex
}

.eidtTip__FuomD {
  align-items: center;
  margin-bottom: 10px;
  font-size: 12px;
  display: flex
}

.filterConfigTab__I2dNx .ant-tabs-tab {
  border-right: 1px solid rgba(0,20,14,.08);
  margin: 12px 0;
  padding: 0
}

.filterConfigTab__I2dNx .ant-tabs-nav:before {
  border-bottom: none
}

.filterConfigTab__I2dNx .ant-tabs-nav-operations {
  display: none!important
}

.customTabPaneTitle__v2A7e {
  padding-left: 16px;
  padding-right: 8px
}

.customTabPaneTitle__v2A7e .closeIcon__J7asK {
  color: #979797;
  opacity: 0;
  font-size: 12px;
  transition: opacity .15s;
  margin: 0 0 0 8px!important
}

.customTabPaneTitle__v2A7e :hover .closeIcon__J7asK {
  opacity: 1
}

.filterConfigDisplayPopover__etiFr .filterConfigDisplayContainer__GtEqZ {
  width: 400px;
  max-height: 550px;
  padding: 30px 20px;
  font-size: 14px;
  overflow: auto
}

.filterConfigDisplayPopover__etiFr .filterConfigDisplayContainer__GtEqZ .titleArea__lg0TL {
  margin-bottom: 20px
}

.filterConfigDisplayPopover__etiFr .filterConfigDisplayContainer__GtEqZ .displayRows__wDNKM {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-columns: 1fr 2fr;
  display: grid
}

.filterConfigDisplayPopover__etiFr .filterConfigDisplayContainer__GtEqZ .displayRows__wDNKM .displayTitle__eSexO {
  word-break: break-all;
  text-align: right;
  color: #8e98ae
}

.filterConfigDisplayPopover__etiFr .filterConfigDisplayContainer__GtEqZ .displayRows__wDNKM .displayContent__wufXl {
  word-break: break-all;
  opacity: .8
}

.filterConfigDisplayPopover__etiFr .ant-popover-inner-content {
  padding: 0
}

.filterItemCheckBoxGroupContainer__gzGk5 {
  flex-direction: column;
  width: 370px;
  max-height: 550px;
  display: flex
}

.filterItemCheckBoxGroupContainer__gzGk5 .checkBoxArea__N6tf2 {
  flex: 1;
  padding: 8px 0;
  overflow: auto
}

.filterItemCheckBoxGroupContainer__gzGk5 .bottomShadow__6SR54 {
  box-shadow: inset 0 -10px 8px -8px rgba(0,0,0,.15)
}

.filterItemCheckBoxGroupContainer__gzGk5 .stickyActionArea__4leeC {
  background: #fff;
  justify-content: center;
  padding-top: 12px;
  display: flex;
  position: -webkit-sticky;
  position: sticky;
  bottom: 0
}

.filterItemCheckBoxGroupContainer__gzGk5 .ant-checkbox+span {
  color: #6a6a6a
}

.process-select__EQDRv {
  max-height: 300px;
  overflow: auto
}

.process-select__EQDRv body .ant-select-selection-selected-value {
  width: 100%
}

.process-select__EQDRv .ant-tree-node-content-wrapper .ant-tree-title {
  word-break: break-all;
  white-space: nowrap;
  text-overflow: ellipsis;
  width: 230px;
  display: block;
  overflow: hidden
}

.process-select__EQDRv .newDesignedTree__IGL3n .kodo-tree-list .kodo-tree-list-holder-inner .kodo-tree-treenode {
  align-items: center;
  width: 100%;
  height: 32px;
  margin: 0 0 4px;
  padding: 0
}

.process-select__EQDRv .newDesignedTree__IGL3n .kodo-tree-list .kodo-tree-list-holder-inner .kodo-tree-treenode .kodo-tree-checkbox {
  margin: 0 8px 0 3px
}

.process-select__EQDRv .newDesignedTree__IGL3n .kodo-tree-list .kodo-tree-list-holder-inner .kodo-tree-treenode .kodo-tree-switcher {
  margin-left: 5px;
  line-height: 32px
}

.process-select__EQDRv .newDesignedTree__IGL3n .kodo-tree-list .kodo-tree-list-holder-inner .kodo-tree-treenode .kodo-tree-switcher .kodo-tree-switcher-icon {
  font-size: 12px;
  line-height: 32px
}

.root__dxbks {
  margin-top: 4px
}

.row__OHpNE {
  align-items: center;
  gap: 4px;
  display: flex
}

.select__ins3h {
  width: 68px!important
}

.inputNumber__8GG8r {
  width: 86px
}

.ant-steps-icon {
  font-size: 18px
}

.toolbar-button__MPMyN {
  box-shadow: none;
  border-radius: 6px;
  align-items: center;
  height: 32px;
  font-size: 14px;
  display: flex
}

.toolbar-button__MPMyN.text-button__DC_ap:hover {
  background-color: #f2f2f2
}

.toolbar-button__MPMyN .icon__BqdBc,.toolbar-button__MPMyN iconpark-icon {
  margin-right: 6px;
  font-size: 16px
}

.action__qJh2b {
  display: flex
}

.action__qJh2b .action-btn__xuet6 {
  color: #0078e7;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border-radius: 6px;
  margin-right: 8px;
  padding: 5px 8px
}

.action__qJh2b .action-btn__xuet6:hover {
  background-color: #f2f2f2
}

.action__qJh2b .action-btn__xuet6:first-child {
  margin-left: 16px
}

.customEventBody__aGUSU .ant-modal {
  pointer-events: visible
}

.customEventBody__aGUSU .ant-modal-body {
  max-height: 596px;
  padding: 10px 50px 0;
  overflow-y: auto
}

.customEventBody__aGUSU .ant-modal-footer {
  justify-content: center;
  display: flex
}

.empty__54Ppf {
  text-align: center;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  margin-top: 8%
}

.empty__54Ppf img {
  width: 160px
}

.executeOperate__y8ho5 .group__ibu88 {
  padding-top: 16px
}

.executeOperate__y8ho5 .group__ibu88 .container__cuTKD {
  padding-bottom: 16px;
  font-size: 12px;
  font-weight: 400;
  line-height: 1.5715
}

.executeOperate__y8ho5 .group__ibu88 .container__cuTKD .label__BqaLh {
  margin-right: 8px
}

.executeOperate__y8ho5 .group__ibu88:first-child {
  padding-top: 0
}

.executeOperate__y8ho5 .group__ibu88:last-child {
  border-bottom: unset
}

.executeOperate__y8ho5 .group__ibu88:last-child .container__cuTKD:last-child {
  padding-bottom: 0
}

.logDrawer__Zxnb0 .kodo-drawer-body {
  flex-direction: column;
  display: flex
}

.logDrawer__Zxnb0 .leftCol__8_yE3 {
  padding-right: 0!important
}

.logDrawer__Zxnb0 .rightCol__QgkyI {
  padding-left: 0!important
}

.logDrawer__Zxnb0 .eventLogCell__YS__o {
  align-items: center;
  height: 100%;
  padding: 6px 8px;
  display: flex
}

.logDrawer__Zxnb0 .eventLogCell__YS__o .eventNameLink__JpbVI {
  color: #0078e7;
  text-overflow: ellipsis;
  word-break: break-all;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  overflow: hidden;
  white-space: normal!important
}

.logDrawer__Zxnb0 .eventLogCell__YS__o .ant-badge-status-text {
  font-size: 14px
}

.logDrawer__Zxnb0 .eventLogCell__YS__o .ant-badge-status-dot {
  width: 6px;
  height: 6px
}

.statusBadge__rcqx5 {
  display: flex
}

.statusBadge__rcqx5 iconpark-icon {
  margin-left: 5px
}

.statusBadge__rcqx5 .errorBadge__uorWf .ant-badge-status-text {
  color: #ff3b30
}

.logDetailDescriptions__mDpaZ .ant-descriptions-view {
  border-color: #e5e5e5;
  border-radius: 6px
}

.logDetailDescriptions__mDpaZ .ant-descriptions-item-label,.logDetailDescriptions__mDpaZ .ant-descriptions-item-content {
  vertical-align: top;
  border-color: #e5e5e5;
  padding: 12px;
  font-size: 14px
}

.logDetailDescriptions__mDpaZ .ant-descriptions-item-label {
  background-color: #f7f8f8
}

.logDetailDescriptions__mDpaZ .ant-badge-status-text {
  font-size: 14px
}

.logDetailDescriptions__mDpaZ .ant-badge-status-dot {
  width: 6px;
  height: 6px
}

.logDetailDescriptions__mDpaZ .ant-descriptions-view>table {
  table-layout: fixed
}

.templateModal__VOoUY .kodo-modal-body {
  background-color: #f9fafc
}

.templateContainer__ISXga {
  flex-wrap: wrap;
  gap: 20px;
  margin: 8px 0;
  font-family: PingFangSC-Regular,PingFang SC;
  display: flex
}

.templateContainer__ISXga .templateCard__oTPma {
  cursor: pointer;
  background-color: #fff;
  border: 1px solid #e5e5e5;
  border-radius: 10px;
  flex-direction: column;
  width: 264px;
  height: 140px;
  padding: 16px;
  transition: transform .2s linear;
  display: flex
}

.templateContainer__ISXga .templateCard__oTPma.blankCard__oQ_F3 {
  justify-content: center;
  align-items: center
}

.templateContainer__ISXga .templateCard__oTPma.blankCard__oQ_F3 iconpark-icon {
  font-size: 20px
}

.templateContainer__ISXga .templateCard__oTPma.blankCard__oQ_F3 .blankName__qWyEv {
  color: #999;
  margin-top: 14px
}

.templateContainer__ISXga .templateCard__oTPma.blankCard__oQ_F3:hover .blankName__qWyEv,.templateContainer__ISXga .templateCard__oTPma.blankCard__oQ_F3:hover iconpark-icon {
  color: #02b980
}

.templateContainer__ISXga .templateCard__oTPma .templateTitle___8cpF {
  color: #111;
  align-items: center;
  margin: 8px 0 10px;
  font-family: PingFangSC-Medium,PingFang SC;
  font-weight: 500;
  line-height: 16px;
  display: flex
}

.templateContainer__ISXga .templateCard__oTPma .templateTitle___8cpF iconpark-icon {
  font-size: 16px
}

.templateContainer__ISXga .templateCard__oTPma .templateTitle___8cpF span {
  margin-left: 5px;
  font-size: 15px
}

.templateContainer__ISXga .templateCard__oTPma .templateDesc__FW1At {
  color: #666;
  flex: 1;
  font-size: 13px;
  line-height: 20px
}

.templateContainer__ISXga .templateCard__oTPma .useTemplateBtn__2YnsH {
  color: #999;
  align-items: center;
  display: flex
}

.templateContainer__ISXga .templateCard__oTPma .useTemplateBtn__2YnsH span {
  margin-right: 4px
}

.templateContainer__ISXga .templateCard__oTPma:hover {
  transform: translateY(-8px);
  box-shadow: 0 2px 10px rgba(0,0,0,.08)
}

.templateContainer__ISXga .templateCard__oTPma:hover .useTemplateBtn__2YnsH {
  color: #02b980
}

.inputSize__TwZak {
  text-align: left;
  width: 300px
}

.messagePushContent__p93qd {
  background-color: #f7f9f9;
  border-radius: 6px;
  margin-top: 10px;
  padding: 16px 12px 1px
}

.messagePushTitle__x7Cti {
  justify-content: space-between;
  align-items: center;
  display: flex
}

.statusTag__styQF {
  border-radius: 13px;
  align-items: center;
  height: 24px;
  margin-top: 1px;
  margin-bottom: 1px;
  margin-right: 8px;
  padding: 2px 12px;
  display: inline-flex
}

.statusTag__styQF .label__FFaYL {
  font-size: 14px;
  font-weight: 600
}

.statusTag__styQF .close__uKC3P {
  color: #979797;
  cursor: pointer;
  font-size: 20px;
  position: relative;
  left: 3px
}

.input__wJO5M {
  text-overflow: ellipsis
}

.input__wJO5M[disabled] {
  cursor: default
}

.optionGroup__hqoRA {
  margin-top: 16px
}

.optionGroup__hqoRA .optionGroupName__XEVmQ {
  color: #666;
  justify-content: space-between;
  margin-bottom: 16px;
  font-family: PingFangSC-Regular,PingFang SC;
  line-height: 14px;
  display: flex
}

.optionGroup__hqoRA .optionGroupName__XEVmQ iconpark-icon {
  cursor: pointer
}

.optionGroup__hqoRA .optionGroupColName__TpUYv {
  color: #666;
  gap: 10px;
  margin: 16px 0;
  font-family: PingFangSC-Regular,PingFang SC;
  line-height: 14px;
  display: flex
}

.optionGroup__hqoRA .optionGroupColName__TpUYv span {
  flex: 1;
  margin-left: 14px
}

.optionGroup__hqoRA:not(:first-child) {
  background-color: #f7f9f9;
  border-radius: 6px;
  padding: 16px 12px
}

.optionGroup__hqoRA:not(:first-child) .optionGroupName__XEVmQ {
  margin-top: 0
}

.optionGroup__hqoRA .optionBox__KEPmG {
  align-items: flex-start;
  margin-bottom: 24px;
  display: flex
}

.optionGroup__hqoRA .optionBox__KEPmG .optionFormItem__yaP4Q {
  flex: 1;
  display: flex;
  margin-bottom: 0!important
}

.optionGroup__hqoRA .optionBox__KEPmG .optionFormItem__yaP4Q .kodo-form-item-label {
  width: 10px
}

.optionGroup__hqoRA .optionBox__KEPmG .optionFormItem__yaP4Q .kodo-form-item-control {
  flex: 1
}

.optionGroup__hqoRA .optionBox__KEPmG .originValueBox__ivNJx {
  flex: 1;
  overflow: hidden
}

.optionGroup__hqoRA .optionBox__KEPmG .originValueBox__ivNJx .originValueFormItem__TVpjt {
  display: flex
}

.optionGroup__hqoRA .optionBox__KEPmG .originValueBox__ivNJx .originValueFormItem__TVpjt div {
  flex: 1;
  overflow: hidden
}

.optionGroup__hqoRA .optionBox__KEPmG .switchIcon__0JakM {
  background-color: #fff;
  border: 1px solid #d9d9d9;
  margin-left: 4px
}

.optionGroup__hqoRA .optionBox__KEPmG .arrow {
  margin: 9px;
  transform: scaleX(-1)
}

.warningTip__kSuBk span {
  color: #ff3b30;
  text-align: left;
  max-width: calc(100% - 232px);
  margin-top: 4px;
  right: 22px
}

.filterConditions__L7Owb .header__ScJdd {
  line-height: 14px
}

.filterConditions__L7Owb .header__ScJdd .titleHint__6sv93 {
  color: #999
}

.filterConditions__L7Owb .formContainer___hb0_ {
  background-color: #f7f9f9;
  border-radius: 6px;
  flex: 1;
  margin: 8px 0 24px;
  padding: 16px 12px;
  overflow-y: auto
}

.filterConditions__L7Owb .formContainer___hb0_ .ant-form-item-control-input {
  min-height: 0
}

.filterConditions__L7Owb .formContainer___hb0_ .conditionRow__iEjfA {
  gap: 8px;
  margin-bottom: 16px;
  display: flex
}

.filterConditions__L7Owb .formContainer___hb0_ .conditionRow__iEjfA .kodo-form-item {
  margin-bottom: 0
}

.filterConditions__L7Owb .formContainer___hb0_ .conditionRow__iEjfA .filter-condition-delete-icon {
  color: #666;
  cursor: pointer;
  border-radius: 6px;
  width: 24px;
  height: 24px;
  margin-top: 4px;
  font-size: 12px
}

.filterConditions__L7Owb .formContainer___hb0_ .conditionRow__iEjfA .filter-condition-delete-icon:hover {
  background-color: #eee
}

.filterConditions__L7Owb .formContainer___hb0_ .conditionRow__iEjfA .fieldValue__u_wm7 {
  flex: 1
}

.addButton__LLluN iconpark-icon {
  margin-right: 8px
}

.detailBox__yoOqH {
  background-color: #f7f9f9;
  border-radius: 6px;
  margin-bottom: 12px;
  padding: .1px 12px
}

.title__jhpQq {
  font-weight: 500
}

.httpRequest__EmeK3 .requestHeaderContainer__YvPia {
  margin: 8px 0 16px
}

.httpRequest__EmeK3 .requestHeaderContainer__YvPia .requestHeader___m3QP {
  align-items: flex-start;
  gap: 8px;
  margin-bottom: 16px;
  display: flex
}

.httpRequest__EmeK3 .requestHeaderContainer__YvPia .requestHeader___m3QP:nth-last-child(2) {
  margin-bottom: 8px
}

.httpRequest__EmeK3 .requestHeaderContainer__YvPia .requestHeader___m3QP .kodo-form-item {
  margin: 0
}

.httpRequest__EmeK3 .requestHeaderContainer__YvPia .requestHeader___m3QP .requestHeaderSeperator__XzD05 {
  font-size: 20px;
  font-weight: 500
}

.httpRequest__EmeK3 .requestHeaderContainer__YvPia .requestHeader___m3QP iconpark-icon {
  height: 32px
}

.httpRequest__EmeK3 .requestHeaderContainer__YvPia .addButton__sFMyq iconpark-icon {
  margin-right: 8px
}

.httpRequest__EmeK3 .requestBodyTitle__qvy5Q {
  justify-content: space-between;
  align-items: center;
  display: flex
}

.httpRequest__EmeK3 .requestBodyContent__XT2yN {
  background: #f7f9f9;
  border-radius: 6px;
  margin-top: 5px;
  padding: 16px 12px
}

.statisticDataTitle__tWGkK {
  margin-top: 24px;
  font-weight: 500;
  line-height: 14px
}

.statisticDataContent__fU_Sn {
  background-color: #f7f9f9;
  border-radius: 6px;
  margin: 10px 0 24px;
  padding: 16px 12px 1px
}

.filterConditions__DmYP3 .header__ZwO8m {
  line-height: 14px
}

.filterConditions__DmYP3 .header__ZwO8m .title__l_GSE {
  font-weight: 500
}

.filterConditions__DmYP3 .header__ZwO8m .titleHint__8VeIL {
  color: #999
}

.filterConditions__DmYP3 .formContainer__NIuWf {
  background-color: #f7f9f9;
  border-radius: 6px;
  flex: 1;
  margin: 8px 0 24px;
  padding: 16px 12px;
  overflow-y: auto
}

.filterConditions__DmYP3 .formContainer__NIuWf .ant-form-item-control-input {
  min-height: 0
}

.filterConditions__DmYP3 .formContainer__NIuWf .conditionRow__naIWD {
  gap: 8px;
  display: flex
}

.filterConditions__DmYP3 .formContainer__NIuWf .conditionRow__naIWD .kodo-form-item {
  margin-bottom: 16px
}

.filterConditions__DmYP3 .formContainer__NIuWf .conditionRow__naIWD .filter-condition-delete-icon {
  color: #666;
  cursor: pointer;
  border-radius: 6px;
  width: 24px;
  height: 24px;
  margin-top: 4px;
  font-size: 12px
}

.filterConditions__DmYP3 .formContainer__NIuWf .conditionRow__naIWD .filter-condition-delete-icon:hover {
  background-color: #eee
}

.filterConditions__DmYP3 .formContainer__NIuWf .conditionRow__naIWD .fieldValue__tU1tK {
  flex: 1;
  width: 0
}

.filterConditions__DmYP3 .addFilterButton__XsnKY iconpark-icon {
  margin-right: 8px
}

.filterConditions__DmYP3 .addIcon__QkzPV {
  margin-right: 10px;
  font-size: 12px;
  display: inline-block;
  transform: scale(2)
}

.eventConfigModal__6Mv46 .kodo-modal-body {
  background-color: #f7f8f8;
  display: flex;
  border-radius: 0!important;
  padding-top: 0!important;
  padding-bottom: 0!important;
  overflow-y: hidden!important
}

.eventConfigModal__6Mv46 .ant-spin-nested-loading,.eventConfigModal__6Mv46 .ant-spin-container {
  display: contents
}

.eventConfigModal__6Mv46 .kodo-form {
  flex: 1;
  width: 100%
}

.eventConfigModal__6Mv46 .eventConfigContainer__NudNz {
  height: 100%;
  display: flex
}

.eventConfigModal__6Mv46 .eventConfigContainer__NudNz .eventConfigCondition__N9b4M,.eventConfigModal__6Mv46 .eventConfigContainer__NudNz .eventConfigAction__rIRdz {
  flex: 1;
  margin: 14px 0 0;
  overflow-y: auto
}

.eventConfigModal__6Mv46 .eventConfigContainer__NudNz .eventConfigCondition__N9b4M .formTitle__mRnrY,.eventConfigModal__6Mv46 .eventConfigContainer__NudNz .eventConfigAction__rIRdz .formTitle__mRnrY {
  font-size: 16px;
  font-weight: 500;
  line-height: 22px
}

.eventConfigModal__6Mv46 .eventConfigContainer__NudNz .eventConfigCondition__N9b4M .formBox__OyEFd,.eventConfigModal__6Mv46 .eventConfigContainer__NudNz .eventConfigAction__rIRdz .formBox__OyEFd {
  background-color: #fff;
  border-radius: 6px;
  margin-top: 14px;
  margin-bottom: 24px;
  padding: 16px
}

.eventConfigModal__6Mv46 .eventConfigContainer__NudNz .eventConfigCondition__N9b4M {
  padding-right: 40px
}

.eventConfigModal__6Mv46 .eventConfigContainer__NudNz .eventConfigAction__rIRdz {
  padding-left: 40px
}

.eventConfigModal__6Mv46 .eventConfigContainer__NudNz .kodo-divider-vertical {
  height: auto;
  margin: 0
}

.eventConfigModal__6Mv46 .eventConfigContainer__NudNz .kodo-form-item {
  margin-bottom: 24px
}

.eventConfigModal__6Mv46 .eventConfigContainer__NudNz .kodo-form-item-label {
  width: 100%
}

.eventConfigModal__6Mv46 .eventConfigContainer__NudNz .kodo-select-selection-overflow-item {
  max-width: calc(100% - 15px)
}

.warningModal__KVjJ0 .kodo-modal-confirm-body {
  margin: 0 24px
}

.warningModal__KVjJ0 .close-modal-warning-icon {
  float: left;
  color: #ecaf2b;
  margin-top: 2px;
  margin-left: -26px;
  font-size: 18px
}

.exportModal__1wXMM .ant-modal-content {
  overflow: hidden
}

.exportModal__1wXMM .ant-modal-header {
  border-bottom: none;
  padding: 30px 0 30px 30px
}

.exportModal__1wXMM .ant-modal-title {
  font-size: 16px
}

.exportModal__1wXMM .ant-modal-footer {
  text-align: center;
  border-top: none;
  margin-top: 30px;
  padding: 0 0 42px
}

.exportModal__1wXMM .ant-btn {
  font-weight: 300
}

.exportModal__1wXMM .ant-modal-body {
  margin: 0 55px;
  padding: 0;
  font-size: 14px
}

.exportModal__1wXMM .ant-modal-body .import-steps {
  margin-bottom: 20px
}

.exportModal__1wXMM .ant-modal-body .import-steps p {
  margin-bottom: 0
}

.exportModal__1wXMM .ant-modal-body .ant-upload {
  margin-bottom: 10px
}

.exportModal__1wXMM .ant-modal-body .upload-tip {
  color: #8c8c8c;
  vertical-align: middle;
  margin-bottom: 0;
  margin-left: 10px;
  display: inline-block
}

.exportModal__1wXMM .ant-modal-body .ant-btn-ghost {
  color: #8c8c8c
}

.exportModal__1wXMM .ant-modal-body .ant-btn-ghost:hover {
  opacity: .5;
  background-color: transparent
}

.exportModal__1wXMM .ant-modal-body .uploadBox .ant-upload-list {
  background-color: rgba(232,232,232,.2);
  border: 1px solid #e8e8e8;
  border-radius: 3px;
  width: 100%;
  height: 114px;
  margin-bottom: 20px;
  padding: 2px 106px 10px 10px;
  overflow: auto
}

.exportModal__1wXMM .ant-modal-body .uploadBox .ant-upload-list .ant-upload-list-item {
  height: 28px;
  font-size: 14px;
  line-height: 28px
}

.exportModal__1wXMM .ant-modal-body .uploadBox .ant-upload-list .ant-upload-list-item .anticon-paper-clip {
  font-size: 14px;
  line-height: 28px;
  top: 0
}

.exportModal__1wXMM .ant-modal-body .uploadBox .ant-upload-list .ant-upload-list-item .anticon-cross {
  font-size: 14px;
  line-height: 28px
}

.exportModal__1wXMM .anticon.anticon-close-circle {
  color: #ff3b30;
  margin: 3px 14px 0 0;
  font-size: 36px
}

.exportModal__1wXMM .anticon.anticon-check-circle {
  color: #02b980;
  margin: 3px 14px 0 0;
  font-size: 16px
}

.searchHeader__SzgPz {
  color: #9b9b9b;
  align-items: center;
  margin: 20px;
  display: flex
}

.searchHeader__SzgPz>* {
  margin-right: 10px
}

.searchHeader__SzgPz .ant-form-item,.searchHeader__SzgPz .ant-legacy-form-item {
  margin-bottom: 0
}

.searchHeader__SzgPz .ant-form-item-label,.searchHeader__SzgPz .ant-legacy-form-item-label {
  width: unset
}

.detailLogHeader__qfSD9 {
  margin: 20px;
  font-size: 16px
}

.errList__mkcz4 {
  color: red;
  max-height: 70px;
  overflow: auto
}

.errList__mkcz4::-webkit-scrollbar {
  width: 0
}

.importModal__wTy1G {
  overflow: hidden
}

.importModal__wTy1G .ant-modal-content {
  max-height: 80vh;
  overflow: auto
}

.importModal__wTy1G .ant-modal-header {
  border-bottom: none;
  padding: 30px 0 30px 30px
}

.importModal__wTy1G .ant-modal-title {
  font-size: 16px
}

.importModal__wTy1G .ant-modal-footer {
  text-align: center;
  border-top: none;
  padding: 0 0 42px
}

.importModal__wTy1G .ant-btn {
  font-weight: 300
}

.importModal__wTy1G .ant-modal-body {
  margin: 0 55px;
  padding: 0;
  font-size: 14px;
  overflow-x: hidden;
  overflow-y: auto
}

.importModal__wTy1G .ant-modal-body .import-mode,.importModal__wTy1G .ant-modal-body .import-type {
  color: #666;
  margin-bottom: 20px
}

.importModal__wTy1G .ant-modal-body .import-steps {
  margin-bottom: 20px
}

.importModal__wTy1G .ant-modal-body .import-steps p {
  margin-bottom: 0
}

.importModal__wTy1G .ant-modal-body .ant-upload.ant-upload-drag {
  height: 120px
}

.importModal__wTy1G .ant-modal-body .upload-tip {
  color: #8c8c8c;
  vertical-align: middle;
  margin-bottom: 0;
  margin-left: 10px;
  display: inline-block
}

.importModal__wTy1G .ant-modal-body .uploadBox .ant-upload-list {
  background-color: rgba(232,232,232,.2);
  border: 1px solid #e8e8e8;
  border-radius: 3px;
  width: 100%;
  height: 114px;
  margin-bottom: 20px;
  padding: 2px 106px 10px 10px;
  overflow: auto
}

.importModal__wTy1G .ant-modal-body .uploadBox .ant-upload-list .ant-upload-list-item {
  height: 28px;
  font-size: 14px;
  line-height: 28px
}

.importModal__wTy1G .ant-modal-body .uploadBox .ant-upload-list .ant-upload-list-item .anticon-paper-clip {
  font-size: 14px;
  line-height: 28px;
  top: 0
}

.importModal__wTy1G .ant-modal-body .uploadBox .ant-upload-list .ant-upload-list-item .anticon-cross {
  font-size: 14px;
  line-height: 28px
}

.importModal__wTy1G .anticon.anticon-close-circle {
  color: #ff3b30;
  margin: 3px 14px 0 0;
  font-size: 36px
}

.importModal__wTy1G .anticon.anticon-check-circle {
  color: #02b980;
  margin: 3px 14px 0 0;
  font-size: 36px
}

.importModal__cMymA .steps__9iIP3 {
  margin: 12px 16px 35px;
  display: flex
}

.importModal__cMymA .steps__9iIP3 .step__ZZLbz {
  color: #666;
  flex: 1;
  align-items: center;
  line-height: 20px;
  display: flex
}

.importModal__cMymA .steps__9iIP3 .step__ZZLbz:last-child {
  flex: none
}

.importModal__cMymA .steps__9iIP3 .step-num__IdQmk {
  border: 1px solid #e8e8e8;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  margin-right: 8px;
  display: flex
}

.importModal__cMymA .steps__9iIP3 .step-line__l1Cb6 {
  border: 1px dashed #ccc;
  width: 110px;
  height: 1px;
  margin: 0 16px
}

.importModal__cMymA .kodo-modal-body {
  padding: 0 24px;
  font-size: 14px;
  overflow-x: hidden;
  overflow-y: auto
}

.importModal__cMymA .kodo-modal-body .import-mode {
  color: #666;
  align-items: center;
  margin-bottom: 20px;
  display: flex
}

.importModal__cMymA .kodo-modal-body .import-type {
  color: #666;
  align-items: center;
  margin-bottom: 32px;
  display: flex
}

.importModal__cMymA .kodo-modal-body .import-steps {
  background-color: #f7f8f8;
  border-radius: 8px;
  padding: 16px
}

.importModal__cMymA .kodo-modal-body .listStyle {
  color: #666;
  margin-bottom: 0
}

.importModal__cMymA .kodo-modal-body .listStyle:before {
  content: "Â·";
  margin-right: 8px;
  position: relative
}

.importModal__cMymA .kodo-modal-body .download {
  color: #333;
  background: #fff;
  border: 1px solid #bbb;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  width: 140px;
  height: 32px;
  margin-top: 14px;
  display: flex
}

.importModal__cMymA .kodo-modal-body .ant-upload.ant-upload-drag {
  height: 164px
}

.importModal__cMymA .kodo-modal-body .ant-btn-ghost {
  color: #333
}

.importModal__cMymA .kodo-modal-body .ant-btn-ghost:hover {
  opacity: .5;
  background-color: transparent
}

.importModal__cMymA .kodo-modal-body .uploadBox .ant-upload-list {
  background-color: rgba(232,232,232,.2);
  border: 1px solid #e8e8e8;
  border-radius: 3px;
  width: 100%;
  height: 114px;
  margin-bottom: 20px;
  padding: 2px 106px 10px 10px;
  overflow: auto
}

.importModal__cMymA .kodo-modal-body .uploadBox .ant-upload-list .ant-upload-list-item {
  height: 28px;
  font-size: 14px;
  line-height: 28px
}

.importModal__cMymA .kodo-modal-body .uploadBox .ant-upload-list .ant-upload-list-item .anticon-paper-clip {
  font-size: 14px;
  line-height: 28px;
  top: 0
}

.importModal__cMymA .kodo-modal-body .uploadBox .ant-upload-list .ant-upload-list-item .anticon-cross {
  font-size: 14px;
  line-height: 28px
}

.importModal__cMymA .kodo-modal-body .uploadBox_empty {
  background-color: #fff;
  border-radius: 8px;
  margin-top: 16px
}

.importModal__cMymA .anticon.anticon-close-circle {
  color: #ff3b30;
  margin: 3px 14px 0 0;
  font-size: 36px
}

.importModal__cMymA .anticon.anticon-check-circle {
  color: #02b980;
  margin: 3px 14px 0 0;
  font-size: 36px
}

.importModal__cMymA .ant-popover-inner-content {
  border: 1px solid #e5e5e5;
  border-radius: 6px;
  width: 300px;
  padding: 16px 16px 0;
  box-shadow: 0 2px 10px rgba(0,0,0,.05)
}

.importModal__cMymA .ant-popover-arrow {
  display: none
}

.importModal__cMymA .ant-popover-placement-bottomRight {
  padding: 0
}

.importModal__cMymA .kodo-popover-content {
  width: 158px
}

.errList__bHdjZ {
  color: red;
  max-height: 70px;
  overflow: auto
}

.errList__bHdjZ::-webkit-scrollbar {
  width: 0
}

.file__J6pyd {
  background: #f2f2f2;
  border-radius: 4px;
  align-items: center;
  height: 32px;
  padding: 0 9px;
  display: flex
}

.file__J6pyd .filename___DVCR {
  color: #666;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 230px;
  line-height: 32px;
  overflow: hidden
}

.modalForm__DSxjO {
  overflow: hidden
}

.modalForm__DSxjO .formStyle__f4WQe {
  margin-bottom: 12px
}

.modalForm__DSxjO .formStyle__f4WQe .formHeader__o_xyd {
  border-radius: 6px 6px 0 0;
  justify-content: space-between;
  width: 584px;
  height: 42px;
  display: flex
}

.modalForm__DSxjO .formStyle__f4WQe .formHeader__o_xyd .headStyle__qWe8G {
  background-color: #f2f2f2;
  border-radius: 0 6px 0 0;
  flex: 1;
  justify-content: center;
  align-items: center;
  height: 100%;
  display: flex
}

.modalForm__DSxjO .formStyle__f4WQe .formHeader__o_xyd .headStyle__qWe8G .suffix__h4SCR {
  color: #666
}

.modalForm__DSxjO .formStyle__f4WQe .formHeader__o_xyd .triangle__M04Tl {
  background-color: #e7e7e7;
  border-radius: 6px 0 0;
  position: relative
}

.modalForm__DSxjO .formStyle__f4WQe .formHeader__o_xyd .triangle__M04Tl :after {
  content: "";
  border-top: 21px solid transparent;
  border-bottom: 21px solid transparent;
  border-left: 21px solid #e7e7e7;
  width: 0;
  height: 0;
  position: absolute;
  top: 0;
  right: -21px
}

.modalForm__DSxjO .formStyle__f4WQe .configMap__4zu_E {
  background: #fafafa;
  border: 1px solid #e8e8e8;
  border-radius: 3px;
  max-height: 380px;
  padding: 23px 31px;
  overflow-x: hidden;
  overflow-y: auto
}

.modalForm__DSxjO .formStyle__f4WQe .configMap__4zu_E .ant-form-item-label {
  flex: 1;
  justify-content: flex-start;
  max-width: 53%
}

.modalForm__DSxjO .formStyle__f4WQe .configMap__4zu_E .ant-form-item-control {
  max-width: 47%
}

.modalForm__DSxjO .formStyle__f4WQe .configMap__4zu_E::-webkit-scrollbar {
  width: 6px
}

.modalForm__DSxjO .formStyle__f4WQe .configMap__4zu_E::-webkit-scrollbar-thumb {
  background: #ddd;
  border-radius: 3px
}

.modalForm__DSxjO .formStyle__f4WQe .configMap__4zu_E::-webkit-scrollbar-track {
  background-color: transparent
}

.modalForm__DSxjO .formStyle__f4WQe .configMap__4zu_E .systemLabel__gz8MI {
  color: #333;
  background-color: #f2f2f2;
  border: 1px solid #ddd;
  border-radius: 6px;
  justify-content: flex-start;
  align-items: center;
  width: 242px;
  height: 32px;
  padding: 8px;
  font-size: 14px;
  display: flex;
  position: relative
}

.modalForm__DSxjO .formStyle__f4WQe .configMap__4zu_E .systemLabel__gz8MI .icon__4WQSo {
  height: 14px;
  margin-right: 9px
}

.modalForm__DSxjO .formStyle__f4WQe .configMap__4zu_E .systemLabel__gz8MI .label__U0BA1 {
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 180px;
  overflow: hidden
}

.modalForm__DSxjO .formStyle__f4WQe .configMap__4zu_E .systemLabel__gz8MI .arrow__8wbpT {
  justify-content: center;
  align-items: center;
  width: 16px;
  height: 16px;
  display: flex;
  position: absolute;
  top: 8px;
  right: -24px
}

.modalForm__DSxjO .buttonStyle__6LB5U {
  box-shadow: none;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  font-size: 14px;
  display: inline-flex;
  color: #333!important
}

.modalForm__DSxjO .buttonStyle__6LB5U:hover {
  background: #f2f2f2;
  color: #333!important
}

.modalForm__DSxjO .buttonStyle__6LB5U:focus {
  background: #eee;
  color: #22c78d!important
}

.modalForm__DSxjO .disabled__3hD4Q {
  opacity: .2;
  pointer-events: none
}

.modalForm__DSxjO .menu__DEjL7 {
  align-items: center;
  display: flex
}

.modalForm__DSxjO .menu__DEjL7 .name__tWRVn {
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 135px;
  display: inline-block;
  overflow: hidden
}

.modalForm__DSxjO .menu__DEjL7 .default__BBfsK {
  color: "#02B981";
  background-color: #d7f4ea;
  border-radius: 13px;
  justify-content: center;
  align-items: center;
  width: 46px;
  height: 20px;
  margin-left: 5px;
  display: inline-flex
}

.importModalContainer__LFxOV {
  background: #fafafa;
  border-radius: 8px;
  flex-direction: column;
  justify-content: center;
  height: 458px;
  margin-bottom: 25px;
  padding: 20px;
  display: flex
}

.importModalContainer__LFxOV .downloadButton__cen4R {
  cursor: pointer;
  background-color: #fff;
  border: 1px solid #bbb;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  width: 136px;
  height: 32px;
  display: flex
}

.importModalContainer__LFxOV .bottomButton__sQGqC {
  margin: 20px auto
}

.importModalContainer__LFxOV .complete__S4Pnp {
  color: #02b980;
  background-color: rgba(2,185,128,.1);
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  display: flex
}

.importModalContainer__LFxOV .offlineWrapper__WCmUi {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 100%;
  display: flex
}

.importModalContainer__LFxOV .offlineWrapper__WCmUi .contentBox__sR2IS {
  align-items: center;
  display: flex
}

.importModalContainer__LFxOV .offlineWrapper__WCmUi .contentBox__sR2IS .content__tuUs6 {
  flex-direction: column;
  margin-left: 16px;
  display: flex
}

.outputContainer__u6UgH {
  box-sizing: border-box;
  border-radius: 4px;
  outline: 1px dashed #e5e5e5;
  justify-content: space-between;
  height: 52px;
  margin: 4px 0;
  padding: 8px 10px;
  display: flex
}

.outputContainer__u6UgH .outputItem__0b3ht {
  flex-direction: column;
  justify-content: space-between;
  font-family: PingFangSC-Regular,PingFang SC;
  font-weight: 400;
  display: flex
}

.outputContainer__u6UgH .outputItem__0b3ht .outputItemTitle__Te0w1 {
  color: #999;
  font-size: 10px
}

.progressGraphContainer__7_zUj {
  box-sizing: border-box;
  border-radius: 4px;
  outline: 1px dashed #e5e5e5;
  justify-content: space-between;
  height: 56px;
  margin: 4px 0;
  padding: 8px 8px 6px;
  display: flex;
  overflow: hidden
}

.progressGraphContainer__7_zUj .progressGraphItem__wN41f {
  align-items: center;
  display: flex
}

.progressGraphContainer__7_zUj .progressGraphItem__wN41f .progressGraphLine__aHszP {
  content: "";
  background-color: #bbb;
  width: 15px;
  height: 1px;
  margin: -8px 8px 0
}

.progressGraphContainer__7_zUj .progressGraphItem__wN41f .progressGraphTitle__kO6R4 {
  color: #999;
  margin-top: 4px;
  font-family: PingFangSC-Regular,PingFang SC;
  font-size: 8px;
  font-weight: 400;
  line-height: 8px
}

.fieldContainer__qM1WC {
  color: #333;
  white-space: nowrap;
  text-overflow: ellipsis;
  word-break: break-all;
  border-radius: 4px;
  outline: 1px dashed #e5e5e5;
  margin-bottom: 4px;
  padding: 9px 8px;
  font-size: 12px;
  overflow: hidden
}

.fieldContainer__qM1WC .field__m36Ji {
  max-width: 100%;
  font-weight: 400;
  display: inline-block
}

.fieldContainer__qM1WC .rightField__qvEqE {
  color: #999;
  flex: 1;
  font-size: 10px
}

.fieldContainer__qM1WC .rightField__qvEqE .ant-progress-text {
  color: #999
}

.fieldContainer__qM1WC:first-child {
  margin-top: 10px
}

.fieldContainer__qM1WC:last-child {
  margin-bottom: 0
}

.progress__9Bsmw {
  justify-content: space-between;
  display: flex
}

.container__cSICr {
  box-sizing: border-box;
  border-radius: 4px;
  outline: 1px dashed #e5e5e5;
  justify-content: space-between;
  height: 52px;
  margin: 4px 0;
  padding: 8px 10px;
  display: flex
}

.container__cSICr .item__awUb8 {
  flex-direction: column;
  justify-content: space-between;
  font-family: PingFangSC-Regular,PingFang SC;
  font-weight: 400;
  display: flex
}

.container__cSICr .item__awUb8 .title__eVlUl {
  color: #999;
  font-size: 10px
}

.fieldContainer__dj8qI {
  color: #333;
  white-space: nowrap;
  text-overflow: ellipsis;
  word-break: break-all;
  border-radius: 4px;
  outline: 1px dashed #e5e5e5;
  margin-bottom: 4px;
  padding: 9px 8px;
  font-size: 12px;
  overflow: hidden
}

.fieldContainer__dj8qI .field__8XSqO {
  max-width: 100%;
  font-weight: 400;
  display: inline-block
}

.fieldContainer__dj8qI .rightFieldText__063J5 {
  color: #999;
  font-size: 10px
}

.fieldContainer__dj8qI:first-child {
  margin-top: 10px
}

.fieldContainer__dj8qI:last-child {
  margin-bottom: 0
}

.singleQuality__GfqD_ {
  color: #fff;
  text-align: left;
  border: 1px dashed #e5e5e5;
  border-radius: 5px;
  width: 120px;
  margin-bottom: 2px;
  padding: 1px;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
  display: inline-block;
  position: relative
}

.singleQuality__GfqD_ .label__eD4tJ {
  -webkit-line-clamp: 1;
  white-space: nowrap;
  text-overflow: ellipsis;
  word-break: break-all;
  border-radius: 5px 5px 0 0;
  min-height: 32px;
  padding: 10px;
  overflow: hidden
}

.singleQuality__GfqD_ .label__eD4tJ:after {
  opacity: .15;
  content: "";
  background: #fff;
  border-radius: 50%;
  width: 51px;
  height: 51px;
  position: absolute;
  bottom: 0;
  right: 0;
  transform: translate(50%,40%)
}

.singleQuality__GfqD_ .value__5uOLW {
  white-space: nowrap;
  word-break: break-all;
  -webkit-line-clamp: 1;
  scrollbar-width: none;
  -ms-overflow-style: none;
  border-radius: 0 0 5px 5px;
  min-height: 22px;
  padding: 0 10px 10px;
  overflow-x: scroll
}

.singleQuality__GfqD_ .value__5uOLW::-webkit-scrollbar {
  display: none
}

.singleQuality__GfqD_ .value__5uOLW:after {
  opacity: .15;
  content: "";
  background: #fff;
  border-radius: 50%;
  width: 25px;
  height: 25px;
  position: absolute;
  bottom: 0;
  right: 0;
  transform: translate(-50%,40%)
}

.singleQuality__GfqD_:before {
  opacity: .15;
  content: "";
  background: #fff;
  border-radius: 0 0 8px;
  width: 15px;
  height: 15px;
  position: absolute;
  top: 0
}

.singleQuality__GfqD_:nth-child(2n-1) {
  margin-right: 4px
}

.status__mnL3Q {
  color: #333;
  background: #e8e8e8;
  border-radius: 13px;
  margin-bottom: 12px;
  padding: 4px 8px;
  line-height: 1;
  display: inline-block
}

.titleContainer__JKtIF {
  white-space: normal;
  text-overflow: ellipsis;
  word-break: break-all;
  -webkit-line-clamp: 3;
  border-radius: 4px;
  outline: 1px dashed #e5e5e5;
  -webkit-box-orient: vertical;
  padding: 2px 5px;
  display: -webkit-box;
  overflow: hidden
}

.titleContainer__JKtIF .title__E_jBN {
  color: #333
}

.titleContainer__JKtIF .title__E_jBN:after {
  vertical-align: middle;
  content: "";
  border-left: 1px solid #e5e5e5;
  width: 1px;
  height: 10px;
  margin-left: 6px;
  margin-right: 6px;
  display: inline-block
}

.titleContainer__JKtIF .title__E_jBN:last-child:after {
  display: none
}

.cover__r81f5 {
  justify-content: space-between;
  align-items: flex-start;
  display: flex
}

.cover__r81f5 .titleWrapper__N0zJS {
  flex-grow: 1;
  max-width: calc(100% - 75px)
}

.cover__r81f5 .ant-image-img {
  outline: 1px dashed #e5e5e5
}

.taskAssignment__d9ya1 {
  background-color: #f9f9f9;
  border-radius: 8px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-bottom: 4px;
  padding: 12px;
  line-height: 1;
  display: inline-flex
}

.taskAssignment__d9ya1 .assign__ptHdj {
  align-items: center;
  column-gap: 6px;
  display: inline-flex
}

.taskAssignment__d9ya1 .assign__ptHdj iconpark-icon {
  color: #ccc
}

.taskAssignment__d9ya1 .assign__ptHdj .noAssign__xLl54 {
  color: #999;
  background-color: #fff;
  font-size: 12px;
  font-weight: 400;
  display: inline-block
}

.taskAssignment__d9ya1 .operate__5jiKQ {
  column-gap: 14px;
  display: inline-flex
}

.taskAssignment__d9ya1 .operate__5jiKQ span {
  color: #02b980;
  font-size: 14px;
  font-weight: 400
}

.quickReport__6JQ3c {
  background-color: #f9f9f9;
  border-radius: 8px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-bottom: 4px;
  padding: 4px 10px;
  line-height: 1;
  display: inline-flex
}

.quickReport__6JQ3c .fineAmount__08Jhf {
  align-items: center;
  column-gap: 10px;
  display: inline-flex
}

.quickReport__6JQ3c .fineAmount__08Jhf iconpark-icon {
  color: #02b980
}

.quickReport__6JQ3c .fineAmount__08Jhf .input__dsfmC {
  padding: 7px 8px;
  padding-right: unset;
  color: #ccc;
  background-color: #fff;
  border: 1px solid #e5e5e5;
  border-radius: 4px;
  width: 104px;
  font-size: 14px;
  display: inline-block
}

.quickReport__6JQ3c .confirm__9442v {
  color: #02b980;
  font-size: 14px;
  font-weight: 400
}

.timingTask__QkGIU {
  background-color: #f9f9f9;
  border-radius: 8px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-bottom: 4px;
  padding: 12px;
  line-height: 1;
  display: inline-flex
}

.timingTask__QkGIU .record__wjU4b {
  align-items: center;
  column-gap: 6px;
  display: inline-flex
}

.timingTask__QkGIU .record__wjU4b iconpark-icon {
  color: #ccc
}

.timingTask__QkGIU .record__wjU4b .noRecord__zw6MP {
  color: #999;
  background-color: #fff;
  font-size: 12px;
  font-weight: 400;
  display: inline-block
}

.timingTask__QkGIU .start__cuaVg {
  color: #02b980;
  font-size: 14px;
  font-weight: 400
}

.taskReport__qkyYR {
  background-color: #f9f9f9;
  border-radius: 8px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-bottom: 4px;
  padding: 10px;
  line-height: 1;
  display: inline-flex
}

.taskReport__qkyYR .amountWrap__0xcuk {
  align-items: center;
  column-gap: 10px;
  display: inline-flex
}

.taskReport__qkyYR .amountWrap__0xcuk .unit__EXVLc {
  font-size: 12px
}

.taskReport__qkyYR .amountWrap__0xcuk .unit__EXVLc .desc__LN_Og {
  border: 1px solid;
  border-radius: 4px;
  margin-right: 4px;
  padding: 4px;
  display: inline-block
}

.taskReport__qkyYR .amountWrap__0xcuk .unit__EXVLc .amount__YE416 {
  color: #333
}

.taskReport__qkyYR .amountWrap__0xcuk .unit__EXVLc.green__PxIsX .desc__LN_Og {
  color: #04b578;
  border-color: #c5e6db
}

.taskReport__qkyYR .amountWrap__0xcuk .unit__EXVLc.red__PJD3A .desc__LN_Og {
  color: #ff3141;
  border-color: #ffdde0
}

.taskReport__qkyYR .report__fbSYY {
  color: #02b980;
  font-size: 14px;
  font-weight: 400
}

.line__FFzOp {
  border-top-style: solid;
  border-top-width: 1px;
  display: inline-block
}

.picture__y7JgS {
  color: #333;
  border-radius: 4px;
  outline: 1px dashed #e5e5e5;
  margin-bottom: 4px;
  padding: 9px 8px;
  font-size: 12px;
  display: flex
}

.dispatchTask__R6d_0 {
  background-color: #f9f9f9;
  border-radius: 8px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-bottom: 4px;
  padding: 12px;
  line-height: 1;
  display: inline-flex
}

.dispatchTask__R6d_0 .user__kfW8V {
  align-items: center;
  column-gap: 6px;
  display: inline-flex
}

.dispatchTask__R6d_0 .user__kfW8V iconpark-icon {
  color: #ccc
}

.dispatchTask__R6d_0 .user__kfW8V .noDispatch___Dy2e {
  color: #999;
  background-color: #fff;
  font-size: 12px;
  font-weight: 400;
  display: inline-block
}

.dispatchTask__R6d_0 .dispatch__sgi3N {
  color: #02b980;
  font-size: 14px;
  font-weight: 400
}

.dispatchReport__dvSn5 {
  background-color: #f9f9f9;
  border-radius: 8px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-bottom: 4px;
  padding: 10px;
  line-height: 1;
  display: inline-flex
}

.dispatchReport__dvSn5 .amountWrap__C30Au {
  align-items: center;
  column-gap: 10px;
  display: inline-flex
}

.dispatchReport__dvSn5 .amountWrap__C30Au .unit__9A3n5 {
  font-size: 12px
}

.dispatchReport__dvSn5 .amountWrap__C30Au .unit__9A3n5 .desc__40CO1 {
  border: 1px solid;
  border-radius: 4px;
  margin-right: 4px;
  padding: 4px;
  display: inline-block
}

.dispatchReport__dvSn5 .amountWrap__C30Au .unit__9A3n5 .amount__ZC81m {
  color: #333
}

.dispatchReport__dvSn5 .amountWrap__C30Au .unit__9A3n5.blue__xubAW .desc__40CO1 {
  color: #0170fe;
  border-color: #c5e6db
}

.dispatchReport__dvSn5 .amountWrap__C30Au .unit__9A3n5.red__i8O1d .desc__40CO1 {
  color: #ff3141;
  border-color: #ffdde0
}

.dispatchReport__dvSn5 .report__BovN6 {
  color: #02b980;
  font-size: 14px;
  font-weight: 400
}

.dispatchTask__ET0D6 {
  background-color: #f9f9f9;
  border-radius: 8px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-bottom: 4px;
  padding: 12px;
  line-height: 1;
  display: inline-flex
}

.dispatchTask__ET0D6 .user__TVgGb {
  align-items: center;
  column-gap: 6px;
  display: inline-flex
}

.dispatchTask__ET0D6 .user__TVgGb iconpark-icon {
  color: #ccc
}

.dispatchTask__ET0D6 .user__TVgGb .noDispatch__SfdIN {
  color: #999;
  background-color: #fff;
  font-size: 12px;
  font-weight: 400;
  display: inline-block
}

.dispatchTask__ET0D6 .dispatch__NYv_n {
  color: #02b980;
  font-size: 14px;
  font-weight: 400
}

.switchStatus__5Fuhg {
  background-color: #f9f9f9;
  border-radius: 8px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-bottom: 4px;
  padding: 12px;
  font-size: 12px;
  line-height: 1;
  display: inline-flex
}

.switchStatus__5Fuhg .statusInfo__xE635 {
  align-items: center;
  column-gap: 6px;
  display: inline-flex
}

.switchStatus__5Fuhg .statusInfo__xE635 iconpark-icon {
  color: #ccc
}

.switchStatus__5Fuhg .statusInfo__xE635 .statusLabel__wueA5 {
  color: #999;
  background-color: #fff;
  font-weight: 400;
  display: inline-block
}

.switchStatus__5Fuhg .statusInfo__xE635 .notStart__eTLQE {
  color: #333;
  background-color: #e8e8e8;
  border-radius: 6px;
  padding: 2px 6px
}

.switchStatus__5Fuhg .start__WFOLh {
  color: #1890ff;
  font-weight: 400;
  display: inline-flex
}

.flatStatus__wSCBt {
  background-color: #f9f9f9;
  border-radius: 8px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-bottom: 4px;
  padding: 12px;
  line-height: 1;
  display: inline-flex
}

.flatStatus__wSCBt iconpark-icon {
  color: #ccc
}

.flatStatus__wSCBt .activatedstatus__UcITD {
  color: #fff;
  background-color: #02b980;
  border-radius: 8px;
  align-items: center;
  padding: 2px 6px;
  display: inline-flex
}

.flatStatus__wSCBt .unactivatedStatus__qAwH1 {
  color: #333;
  background-color: #e8e8e8;
  border-radius: 8px;
  align-items: center;
  padding: 2px 6px;
  display: inline-flex
}

.qualityTemplate__xkdD0 {
  text-align: center
}

.cardTemplate__FH2w5 {
  background-color: #fff;
  border-radius: 6px;
  margin-top: 10px;
  padding: 14px;
  font-size: 12px
}

.newQualityTemplate__NhjVx {
  white-space: nowrap;
  margin-bottom: 8px;
  overflow-x: auto
}

.workOrderProcessCardTemplate__qnVIB {
  background-color: #fff;
  border-radius: 6px;
  margin-top: 10px;
  padding: 14px;
  font-size: 12px
}

.workOrderProcessCardTemplate__qnVIB .processInfo__PTKgz {
  justify-content: space-between;
  margin-bottom: 6px;
  line-height: 1;
  display: flex
}

.workOrderProcessCardTemplate__qnVIB .processInfo__PTKgz .processName__VFso_ {
  align-items: center;
  line-height: 1;
  display: inline-flex
}

.workOrderProcessCardTemplate__qnVIB .processInfo__PTKgz .processName__VFso_ i {
  text-align: center;
  color: #fff;
  background-color: #02b980;
  border-radius: 50%;
  width: 18px;
  height: 18px;
  margin-right: 4px;
  font-size: 14px;
  font-weight: 600;
  display: inline-block
}

.workOrderProcessCardTemplate__qnVIB .processInfo__PTKgz .processName__VFso_ i:before {
  content: "1";
  font-style: normal;
  display: inline-block;
  position: relative;
  top: 50%;
  transform: translateY(-50%)
}

.workOrderProcessCardTemplate__qnVIB .processInfo__PTKgz .processName__VFso_ span {
  color: #333;
  font-size: 14px;
  font-weight: 600;
  position: relative
}

.workOrderProcessCardTemplate__qnVIB .processInfo__PTKgz .processStatus__pxz8B {
  background-color: #e8e8e8;
  border-radius: 12px;
  align-items: center;
  padding: 2px 8px;
  display: inline-flex
}

.workOrderProcessCardTemplate__qnVIB .processInfo__PTKgz .processStatus__pxz8B span {
  color: #333;
  font-size: 12px;
  font-weight: 600;
  line-height: 1;
  display: inline-block
}

.processBarCardTemplate___HtFN .processProgressTemplate__KwZ4n {
  background-color: #fff;
  border-radius: 6px;
  justify-content: center;
  align-items: baseline;
  margin-top: 10px;
  padding: 8px 14px;
  font-size: 12px;
  display: flex
}

.processBarCardTemplate___HtFN .processProgressTemplate__KwZ4n .progressNode__nkm9j {
  flex-direction: column;
  align-items: center;
  row-gap: 4px;
  display: flex;
  position: relative
}

.processBarCardTemplate___HtFN .processProgressTemplate__KwZ4n .progressNode__nkm9j span {
  color: #666;
  font-size: 12px;
  font-weight: 500;
  line-height: 1
}

.processBarCardTemplate___HtFN .processProgressTemplate__KwZ4n .progressNode__nkm9j .status__7U_vf {
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 16px;
  height: 16px;
  display: flex;
  position: absolute;
  right: 0
}

.processBarCardTemplate___HtFN .processProgressTemplate__KwZ4n .progressNode__nkm9j .status__7U_vf iconpark-icon {
  fill: currentColor
}

.processBarCardTemplate___HtFN .processProgressTemplate__KwZ4n .progressNode__nkm9j .status__7U_vf.red__TnWPv {
  background-color: #ff393d
}

.processBarCardTemplate___HtFN .processProgressTemplate__KwZ4n .progressNode__nkm9j .status__7U_vf.gray__02a_G {
  background-color: #999
}

.processBarCardTemplate___HtFN .processProgressTemplate__KwZ4n .progressNode__nkm9j .delay__eGMcM {
  color: #fff;
  background-color: #ff393d;
  border-radius: 50%;
  padding: 2px;
  font-size: 10px;
  font-weight: 600;
  line-height: 1;
  position: absolute;
  right: 0
}

.processBarCardTemplate___HtFN .template__2jL_3 {
  background-color: #fff;
  border: 1px solid #e5e5e5;
  border-radius: 6px;
  margin-top: 10px;
  font-size: 12px;
  position: relative;
  box-shadow: 0 0 8px rgba(0,0,0,.08)
}

.processBarCardTemplate___HtFN .template__2jL_3 .arrow__Vkcs4 {
  border: 8px solid transparent;
  border-top-width: 0;
  border-bottom-color: #e5e5e5;
  width: 0;
  height: 0;
  position: absolute;
  top: -8px;
  left: 50%;
  transform: translate(-50%)
}

.processBarCardTemplate___HtFN .template__2jL_3 .arrow__Vkcs4:after {
  content: "";
  border: 8px solid transparent;
  border-top-width: 0;
  border-bottom-color: #fff;
  position: absolute;
  top: 1px;
  left: -8px
}

.processBarCardTemplate___HtFN .template__2jL_3 .titleWrap__FYI0i {
  color: #333;
  justify-content: space-between;
  padding: 14px 14px 0;
  display: flex
}

.processBarCardTemplate___HtFN .template__2jL_3 .titleWrap__FYI0i .processName__VFso_ {
  font-size: 14px;
  font-weight: 600;
  line-height: 1
}

.processBarCardTemplate___HtFN .template__2jL_3 .titleWrap__FYI0i .status__7U_vf {
  background: #e8e8e8;
  border-radius: 13px;
  padding: 4px 8px;
  line-height: 1;
  display: inline-block
}

.processBarCardTemplate___HtFN .template__2jL_3 .fieldWrap__Rktov {
  padding: 0 14px 10px
}

.processBarCardTemplate___HtFN .template__2jL_3 .quickOperate__SkA3S {
  border-top: 1px solid #e5e5e5;
  flex-wrap: wrap;
  justify-content: flex-start;
  min-height: 33px;
  padding: 4px 7px;
  line-height: 1;
  display: flex;
  position: relative
}

.processBarCardTemplate___HtFN .template__2jL_3 .quickOperate__SkA3S .operate__oo3F_ {
  align-items: center;
  min-width: 74px;
  padding: 6px;
  display: flex
}

.processBarCardTemplate___HtFN .template__2jL_3 .quickOperate__SkA3S .operate__oo3F_ iconpark-icon {
  margin-right: 4px
}

.processBarCardTemplate___HtFN .template__2jL_3 .quickOperate__SkA3S .operate__oo3F_ span {
  color: #333
}

.processBarCardTemplate___HtFN .template__2jL_3 .quickOperate__SkA3S .operate__oo3F_:nth-child(3n+1):not(:last-child),.processBarCardTemplate___HtFN .template__2jL_3 .quickOperate__SkA3S .operate__oo3F_:nth-child(3n+2):not(:last-child) {
  border-right: 1px solid #e5e5e5
}

.around__ruZTS {
  justify-content: center!important
}

.mobileCardConfig__9fpDY {
  align-items: flex-start;
  height: 100%;
  display: flex
}

.mobileCardConfig__9fpDY .fillBackgroundWithWhite__LuLAE {
  background-color: #fff!important
}

.mobileCardConfig__9fpDY .preview__zcEI3 {
  vertical-align: top;
  background-color: #f7f8f8;
  border-left: 1px solid #e5e5e5;
  width: 37%;
  max-width: 37%;
  height: 100%;
  padding: 14px 24px;
  display: inline-block;
  position: relative;
  overflow-y: auto
}

.mobileCardConfig__9fpDY .preview__zcEI3 .previewTip__4BM3m {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: #333;
  margin-bottom: 10px;
  font-size: 14px;
  line-height: 1
}

.mobileCardConfig__9fpDY .preview__zcEI3::-webkit-scrollbar {
  display: none
}

.mobileCardConfig__9fpDY .preview__zcEI3 .statusTag__D8Fqq {
  color: #333;
  background: #e8e8e8;
  border-radius: 13px;
  padding: 4px 8px;
  line-height: 1;
  display: inline-block
}

.mobileCardConfig__9fpDY .ant-collapse {
  border: unset;
  background-color: #f7f8f8;
  width: 63%;
  max-width: 63%;
  height: 100%;
  display: inline-block;
  overflow-y: auto
}

.mobileCardConfig__9fpDY .ant-collapse::-webkit-scrollbar {
  display: none
}

.mobileCardConfig__9fpDY .ant-collapse-content>.ant-collapse-content-box {
  padding: 24px
}

.mobileCardConfig__9fpDY .ant-collapse-icon-position-end>.ant-collapse-item>.ant-collapse-header {
  background-color: #f7f8f8;
  padding: 7px 40px 7px 24px
}

.mobileCardConfig__9fpDY .ant-collapse-header-text {
  color: #666;
  justify-content: center;
  align-items: center;
  font-size: 14px;
  display: flex
}

.mobileCardConfig__9fpDY .ant-collapse-header-text span[role=img] {
  margin-right: 6px
}

.mobileCardConfig__9fpDY .ant-collapse-header-text span[role=img] svg {
  color: #666;
  fill: currentColor
}

.mobileCardConfig__9fpDY .ant-collapse-header-text iconpark-icon {
  fill: currentColor;
  color: #666;
  margin-right: 6px
}

.mobileCardConfig__9fpDY .ant-legacy-form-item-label {
  text-align: left;
  justify-content: flex-start;
  width: 90px
}

.mobileCardConfig__9fpDY .ant-legacy-form-item-control-wrapper {
  width: calc(100% - 120px)
}

.mobileCardConfig__9fpDY .ant-legacy-form-item-required:before {
  display: none
}

.mobileCardConfig__9fpDY .ant-legacy-form-item-no-colon {
  font-size: 14px
}

.mobileCardConfig__9fpDY .ant-legacy-form-item-no-colon iconpark-icon {
  position: absolute;
  right: -18px
}

.mobileCardConfig__9fpDY .ant-legacy-form-item-required:after {
  color: #ff4d4f;
  font-family: SimSun,sans-serif;
  font-size: 14px;
  line-height: 1;
  display: inline-block;
  content: "*"!important;
  margin-left: 4px!important
}

.mobileCardConfig__9fpDY .collapseExpandIcon__SNVrU {
  transition: transform .24s
}

.mobileCardConfig__9fpDY .collapseExpandIcon__SNVrU.activeExpandIcon__Hh67G {
  transform: rotate(0)
}

.mobileCardConfig__9fpDY .collapseExpandIcon__SNVrU.inactiveExpandIcon__KP0sJ {
  transform: rotate(180deg)
}

.mobileCardConfig__9fpDY .sorter__LnV56 {
  border: 1px solid #ddd;
  border-radius: 6px;
  width: 224px;
  height: 100%;
  line-height: 1;
  display: inline-block;
  overflow-y: auto
}

.mobileCardConfig__9fpDY .sorter__LnV56::-webkit-scrollbar {
  display: none
}

.mobileCardConfig__9fpDY .sorter__LnV56 .checkTip__Ui6DK {
  color: #333;
  padding: 12px 12px 0;
  font-size: 14px;
  font-weight: 400
}

.mobileCardConfig__9fpDY .sorter__LnV56 .sortableContainer__LPZeR {
  padding: 16px 6px 0
}

.mobileCardConfig__9fpDY .sorter__LnV56 .sortableContainer__LPZeR .sortableItemWrapper__op_lw {
  margin-bottom: 10px;
  position: relative
}

.mobileCardConfig__9fpDY .sorter__LnV56 .sortableContainer__LPZeR .sortableItemWrapper__op_lw:last-child {
  margin-bottom: 0
}

.mobileCardConfig__9fpDY .sorter__LnV56 .sortableContainer__LPZeR .sorterIcon__3aGVF {
  margin-right: 2px;
  font-size: 16px;
  display: inline-block
}

.mobileCardConfig__9fpDY .sorter__LnV56 .sortableContainer__LPZeR .sorterIcon__3aGVF span[role=img] svg {
  color: #333;
  fill: currentColor
}

.mobileCardConfig__9fpDY .multiSearchFormItem__X2VyZ {
  flex-direction: column
}

.mobileCardConfig__9fpDY .multiSearchFormItem__X2VyZ .ant-legacy-form-item-label {
  align-self: flex-start;
  height: 30px
}

.mobileCardConfig__9fpDY .multiSearchFormItem__X2VyZ .ant-legacy-form-item-control-wrapper {
  width: 100%;
  overflow: hidden
}

.mobileCardConfig__9fpDY .warningTip__gmGIx {
  color: #ff3b30;
  margin-top: 4px
}

.mobileCardModal__E7m6o .kodo-modal {
  height: 630px;
  max-height: 80%;
  padding-bottom: 0
}

.mobileCardModal__E7m6o .kodo-modal .kodo-modal-body {
  height: calc(100% - 108px);
  overflow-y: auto;
  border-radius: 0!important;
  padding: 0!important
}

.mobileCardModal__E7m6o .kodo-modal .ant-legacy-form-item {
  flex-wrap: nowrap;
  align-items: center
}

.mobileCardModal__E7m6o .kodo-modal .ant-legacy-form-item-control {
  line-height: 1
}

.mobileCardModal__E7m6o .kodo-modal .ant-legacy-form-explain {
  margin-top: 4px
}

.mobileCardModal__E7m6o .kodo-modal .modal-body-form,.mobileCardModal__E7m6o .kodo-modal .kodo-modal-content,.mobileCardModal__E7m6o .kodo-modal .ant-spin-nested-loading,.mobileCardModal__E7m6o .kodo-modal .ant-spin-container {
  height: 100%
}

.mobileCardModal__E7m6o .kodo-modal .kodo-modal-content {
  border-radius: 10px
}

.mobileCardModal__E7m6o .kodo-modal .kodo-modal-header {
  border-radius: 10px 10px 0 0
}

.mobileCardModal__E7m6o .kodo-modal .kodo-modal-title {
  font-size: 16px
}

.mobileCardModal__E7m6o .kodo-modal .kodo-modal-footer {
  padding-top: 12px;
  padding-bottom: 12px
}

.mobileCardModal__E7m6o .kodo-modal .kodo-modal-close-x {
  height: 52px
}

.mobileCardModal__E7m6o .multiSearchWrapper__7x9SM {
  justify-content: space-between;
  align-items: flex-start;
  height: 400px;
  display: flex
}

.mobileCardModal__E7m6o .multiSearchWrapper__7x9SM .ant-collapse-icon-position-end>.ant-collapse-item>.ant-collapse-header {
  align-items: center;
  padding-left: 14px
}

.fieldSorterContainer__lZaMc {
  justify-content: flex-end;
  display: flex
}

.fieldSorterContainer__lZaMc .fieldSorter__YuIDk {
  border: 1px solid #e5e5e5;
  border-radius: 4px;
  width: 300px;
  padding: 18px 20px
}

.fieldSorterContainer__lZaMc .fieldSorter__YuIDk .ant-checkbox-wrapper {
  margin-right: 10px
}

.fieldSorterContainer__lZaMc .fieldSorter__YuIDk .ant-checkbox+span {
  padding-left: 10px
}

.sorterLabel__H5dpn {
  white-space: nowrap;
  text-overflow: ellipsis;
  word-break: break-all;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: #333;
  font-size: 14px;
  display: inline-block;
  overflow: hidden
}

.sortableItem__4U1vt {
  z-index: 2000;
  justify-content: space-between;
  align-items: center;
  display: flex;
  position: relative
}

.sortableItem__4U1vt .labelWrap__CnQ_0 {
  flex: 1;
  align-items: center;
  max-width: calc(100% - 24px);
  display: flex
}

.sortableItem__4U1vt .dragHandle__0G8_j {
  cursor: move;
  border-radius: 6px;
  padding: 4px;
  font-size: 18px;
  transition: all .3s cubic-bezier(.645,.045,.355,1)
}

.sortableItem__4U1vt .dragHandle__0G8_j:hover {
  background-color: #f2f2f2
}

.sortableItem__4U1vt .deleteSortableIcon__mVB32 {
  cursor: pointer;
  border-radius: 6px;
  padding: 4px;
  transition: all .3s cubic-bezier(.645,.045,.355,1)
}

.sortableItem__4U1vt .deleteSortableIcon__mVB32:hover {
  background-color: #eee
}

.sortableDragItem__7mpCD {
  border-radius: 6px;
  box-shadow: 0 0 8px rgba(0,0,0,.08)
}

.mobileCardConfigTooltip {
  max-width: unset
}

.mobileCardConfigTooltip .kodo-tooltip-custom-content {
  max-height: unset;
  max-width: 295px
}

.cardItem__6iu6_ {
  box-sizing: content-box;
  vertical-align: middle;
  white-space: nowrap;
  text-overflow: ellipsis;
  word-break: break-all;
  border-radius: 8px;
  min-width: 80px;
  height: 46px;
  margin-right: 8px;
  padding: 8px 8px 4px;
  display: inline-block;
  overflow: hidden
}

.itemTitle__z_GES {
  vertical-align: middle;
  white-space: nowrap;
  text-overflow: ellipsis;
  word-break: break-all;
  overflow: hidden
}

.itemValue__oRG_W {
  white-space: nowrap;
  text-overflow: ellipsis;
  word-break: break-all;
  font-weight: 500;
  overflow: hidden
}

.cover___Bpun {
  justify-content: space-between;
  align-items: flex-start;
  display: flex
}

.cover___Bpun .titleWrapper__GzU_V {
  flex-grow: 1;
  max-width: calc(100% - 75px)
}

.cover___Bpun .ant-image-img {
  outline: 1px dashed #e5e5e5
}

.titleContainer__QIIAK {
  white-space: normal;
  text-overflow: ellipsis;
  word-break: break-all;
  -webkit-line-clamp: 3;
  border-radius: 4px;
  -webkit-box-orient: vertical;
  padding: 2px 5px;
  display: -webkit-box;
  overflow: hidden
}

.titleContainer__QIIAK .statusTag__qS_wR {
  margin-bottom: 4px
}

.titleContainer__QIIAK .titleText___yLgq {
  outline: 1px dashed #e5e5e5;
  padding-left: 5px;
  padding-right: 5px
}

.titleContainer__QIIAK .title___P_Zx {
  color: #333
}

.titleContainer__QIIAK .title___P_Zx:after {
  vertical-align: middle;
  content: "";
  border-left: 1px solid #e5e5e5;
  width: 1px;
  height: 10px;
  margin-left: 5px;
  margin-right: 5px;
  display: inline-block
}

.titleContainer__QIIAK .title___P_Zx:last-child:after {
  display: none
}

.indicatorDisplayContainer__EZ0PF {
  border-radius: 4px;
  outline: 1px dashed #e5e5e5;
  margin-left: 5px
}

.indicatorDisplayContainer__EZ0PF .number__6dFnm {
  white-space: nowrap;
  color: #0078e7;
  text-align: center;
  width: 52px;
  font-size: 14px;
  overflow: hidden
}

.indicatorDisplayContainer__EZ0PF .indicatorName__iakdt {
  text-align: center;
  color: #e5e5e5;
  white-space: nowrap;
  text-overflow: ellipsis;
  width: 52px;
  margin-right: -12px;
  font-size: 12px;
  overflow: hidden;
  transform: scale(.8)
}

.cardDiv__edJjj {
  outline: 1px dashed #e5e5e5;
  margin-bottom: 4px;
  display: flex
}

.cardDiv__edJjj .cardDetail__seoZx {
  border-radius: 4px;
  display: flex;
  overflow: hidden
}

.cardDiv__edJjj .cardDetail__seoZx .cardItem__TOaH3 {
  background-color: #f3faf7;
  border-radius: 8px;
  margin: 0 2px;
  padding: 4px
}

.cardDiv__edJjj .cardDetail__seoZx .cardItem__TOaH3 .itemTitle__CC4cB {
  padding-bottom: 2px;
  font-weight: 500
}

.cardDiv__edJjj .cardDetail__seoZx .cardItem__TOaH3 .itemValue__4zVIO {
  justify-content: end;
  display: flex
}

.cardDiv__edJjj .sumCard__gW_R7 {
  text-align: center;
  border-radius: 8px;
  width: 60px;
  padding: 4px;
  box-shadow: -12px 0 5px rgba(255,255,255,.85)
}

.cardDiv__edJjj .sumCard__gW_R7 .itemTitle__CC4cB {
  color: #02b980;
  padding-bottom: 2px;
  font-weight: 500
}

.cardDiv__edJjj .sumCard__gW_R7 .itemValue__4zVIO {
  color: #999;
  font-size: 12px
}

.cardDiv__ywDSO {
  background-color: #f7f8fa;
  border-radius: 4px;
  outline: 1px dashed #e5e5e5;
  justify-content: space-around;
  margin-bottom: 4px;
  padding: 4px 6px;
  font-size: 11px;
  display: flex
}

.cardDiv__ywDSO .cardItem__V0e0e {
  padding: 2px
}

.cardDiv__ywDSO .itemTitle__sECD1 {
  color: #333
}

.cardDiv__ywDSO .itemValue__jK46Z {
  font-weight: 500
}

.quickOperateDiv__1G1HQ {
  color: #333;
  background-color: #f7f8fa;
  border-radius: 6px;
  outline: 1px dashed #e5e5e5;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 4px;
  padding: 10px;
  display: flex
}

.quickOperateDiv__1G1HQ .operateLeft__ggQ8V {
  align-items: center;
  display: flex
}

.quickOperateDiv__1G1HQ .operateLeft__ggQ8V .text__p_pEr {
  color: #02b980;
  background-color: rgba(2,185,128,.1);
  border-radius: 6px;
  margin-right: 4px;
  padding: 2px 4px
}

.quickOperateDiv__1G1HQ .operateLeft__ggQ8V .number__v5scd {
  font-weight: 600
}

.quickOperateDiv__1G1HQ .operateRight__9_w_C {
  align-items: center;
  display: flex
}

.quickOperateDiv__1G1HQ .operateRight__9_w_C .addQuickOperate__tRMY_ {
  color: #02b980;
  background-color: rgba(2,185,128,.1);
  border-radius: 14px;
  align-items: center;
  padding: 2px 8px;
  display: flex
}

.quickOperateDiv__1G1HQ .operateRight__9_w_C .addQuickOperate__tRMY_ .icon__yyMxM {
  align-items: center;
  margin-top: -1px;
  display: inline-flex
}

.quickOperateDiv__1G1HQ .operateRight__9_w_C .addQuickOperate__tRMY_ .text__p_pEr {
  align-items: center;
  margin-left: 4px;
  display: inline-flex
}

.quickOperateDiv__I5M7l {
  color: #333;
  background-color: #f7f8fa;
  border-radius: 6px;
  outline: 1px dashed #e5e5e5;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 4px;
  padding: 10px 6px;
  display: flex
}

.quickOperateDiv__I5M7l .operateLeft__vDDL6 {
  align-items: center;
  display: flex
}

.quickOperateDiv__I5M7l .operateLeft__vDDL6 .text__QvhxS {
  color: #02b980;
  background-color: rgba(2,185,128,.1);
  border-radius: 6px;
  margin-right: 4px;
  padding: 2px 4px
}

.quickOperateDiv__I5M7l .operateLeft__vDDL6 .number__SkjB8 {
  font-weight: 600
}

.quickOperateDiv__I5M7l .operateRight__G1au6 {
  align-items: center;
  display: flex
}

.quickOperateDiv__I5M7l .operateRight__G1au6 .quickOperate__wckwl {
  color: #02b980;
  background-color: rgba(2,185,128,.1);
  border-radius: 14px;
  align-items: center;
  padding: 2px 8px;
  display: flex
}

.quickOperateDiv__I5M7l .operateRight__G1au6 .quickOperate__wckwl .icon__2_gZL {
  align-items: center;
  margin-top: -1px;
  display: inline-flex
}

.quickOperateDiv__I5M7l .operateRight__G1au6 .quickOperate__wckwl .text__QvhxS {
  align-items: center;
  margin-left: 4px;
  display: inline-flex
}

.textPadding__oZ29R {
  padding: 0 4px;
  overflow: hidden
}

.centerText__RN5u8 {
  align-items: center;
  display: flex
}

.container__rqcff p {
  margin-bottom: 0
}

.container__rqcff .configArea__NoJv0 {
  flex-direction: row;
  flex: 1;
  width: 100%;
  height: 400px;
  display: flex;
  overflow: auto
}

.container__rqcff .configArea__NoJv0 .left__nOVfm {
  border-right: 1px solid #e5e5e5;
  flex-direction: column;
  width: 185px;
  max-height: 100%;
  display: flex
}

.container__rqcff .configArea__NoJv0 .left__nOVfm .title__hGPKM {
  color: #666;
  background: #f7f8f8;
  width: 100%;
  height: 32px;
  padding-left: 24px;
  line-height: 32px
}

.container__rqcff .configArea__NoJv0 .left__nOVfm .btnArea__J2XRD {
  flex-direction: column;
  max-height: 100%;
  padding: 8px 8px 4px;
  display: flex
}

.container__rqcff .configArea__NoJv0 .left__nOVfm .btnArea__J2XRD .button__TsNin {
  cursor: pointer;
  border-radius: 6px;
  align-items: center;
  margin-bottom: 4px;
  padding: 7px 18px;
  font-size: 14px;
  display: flex
}

.container__rqcff .configArea__NoJv0 .left__nOVfm .btnArea__J2XRD .button__TsNin .icon__cPv9F {
  margin-right: 6px
}

.container__rqcff .configArea__NoJv0 .left__nOVfm .btnArea__J2XRD .button__TsNin:hover {
  background: #f2f2f2
}

.container__rqcff .configArea__NoJv0 .left__nOVfm .btnArea__J2XRD .active__vhMXC {
  color: #02b980;
  background: #f2f2f2
}

.container__rqcff .configArea__NoJv0 .right__72gOq {
  flex: 1;
  padding: 12px 23px 15px
}

.none__cOsGs {
  background: red;
  display: none
}

.drawer__0_x6E .kd-drawer-extra {
  align-items: center
}

.divider__pyimv {
  height: 32px;
  margin: 0 16px
}

.footer__dACHa {
  justify-content: space-between;
  align-items: center;
  display: flex
}

.wrapper__XNN8N {
  background: #f8f9fa;
  border-radius: 6px;
  align-items: center;
  min-height: 32px;
  margin-bottom: 12px;
  padding: 6px 10px 6px 20px;
  display: flex
}

.wrapper__XNN8N .field__ZuHhu {
  color: #666;
  flex-shrink: 0;
  width: 104px
}

.wrapper__XNN8N .content__woctO {
  color: #333;
  word-break: break-all
}

.wrapper__lw5Um {
  gap: 24px;
  display: flex
}

.wrapper__lw5Um .radio__9IEtw {
  color: #333;
  cursor: pointer;
  background-color: #f2f2f2;
  border-radius: 16px;
  justify-content: space-between;
  align-items: center;
  width: 92px;
  height: 32px;
  padding-left: 16px;
  padding-right: 16px;
  display: flex
}

.wrapper__lw5Um .radio__9IEtw .icon__x_VMx {
  width: 14px;
  height: 14px
}

.wrapper__lw5Um .radioSelected__tCIQl {
  color: #fff;
  background-color: #02b980;
  font-weight: 600
}

.process-select__2IiHv {
  overflow: auto
}

.process-select__2IiHv body .ant-select-dropdown {
  max-height: 300px
}

.process-select__2IiHv body .ant-select-selection-selected-value {
  width: 100%
}

.process-select__2IiHv .ant-tree-node-content-wrapper .ant-tree-title {
  word-break: break-all;
  white-space: nowrap;
  text-overflow: ellipsis;
  width: 230px;
  display: block;
  overflow: hidden
}

.selectWrapper__ZP76E .kodo-select-selector {
  max-height: 120px;
  overflow: auto
}

.selectWrapper__ZP76E .kodo-select-selector::-webkit-scrollbar {
  width: 4px
}

.selectWrapper__ZP76E .kodo-select-selector::-webkit-scrollbar-thumb {
  background: rgba(0,0,0,.7);
  border-radius: 3px
}

.selectWrapper__ZP76E .kodo-select-selector::-webkit-scrollbar-track {
  background-color: transparent
}

.container__Hw54v {
  max-height: 300px;
  position: relative;
  overflow-x: hidden;
  overflow-y: auto
}

.container__Hw54v::-webkit-scrollbar {
  width: 0
}

.container__Hw54v::-webkit-scrollbar-thumb {
  background: rgba(0,0,0,.7);
  border-radius: 3px
}

.container__Hw54v::-webkit-scrollbar-track {
  background-color: transparent
}

.footer__ffbN4 {
  color: #1f273d;
  justify-content: space-between;
  padding: 5px 8px;
  display: flex;
  position: -webkit-sticky;
  position: sticky;
  bottom: 0
}

.multi-select-box__u3OZJ {
  width: 100%;
  padding: 6px 0;
  font-size: 14px;
  position: relative
}

.multi-select-box__u3OZJ[data-size=small] {
  min-height: 31px
}

.multi-select-box__u3OZJ[data-size=middle] {
  height: 63px;
  min-height: 63px
}

.multi-select-box__u3OZJ[data-size=large] {
  height: 119px;
  min-height: 119px
}

.multi-select-box__u3OZJ .dropdown-icon__3KDlx {
  z-index: 5;
  font-size: 24px;
  position: absolute;
  top: 50%;
  right: -4px;
  transform: translate(-50%,-50%)
}

.multi-select-box__u3OZJ .dropdown-icon__3KDlx:hover {
  color: #02b980
}

.multi-select-box__u3OZJ .multi-select__CLx1z {
  width: 100%;
  height: 100%!important
}

.multi-select-box__u3OZJ .kodo-select {
  display: flex
}

.multi-select-box__u3OZJ .kodo-select.kodo-select-borderless:active,.multi-select-box__u3OZJ .kodo-select.kodo-select-borderless:hover,.multi-select-box__u3OZJ .kodo-select.kodo-select-borderless.kodo-select-open {
  background: 0 0;
  border-radius: 0
}

.multi-select-box__u3OZJ .kodo-select.kodo-select-borderless .kodo-select-selector {
  width: 100%;
  height: 100%;
  margin-top: -1px;
  padding-left: 7px
}

.multi-select-box__u3OZJ .kodo-select.kodo-select-borderless .kodo-select-selection-overflow {
  gap: 4px
}

.multi-select-box__u3OZJ .multi-dropdown__ZY6FL {
  background-color: #02b980
}

.groupItem__sPINE {
  color: #333;
  cursor: pointer;
  width: 100%;
  height: 36px;
  font-size: 14px
}

.groupItem__sPINE .groupWrapper__hNQ09 {
  align-items: center;
  width: 100%;
  padding: 0 10px 0 8px;
  display: flex
}

.groupItem__sPINE .groupWrapper__hNQ09 .group__5f2LM {
  align-items: center;
  width: 100%;
  margin-left: 3px;
  display: flex;
  overflow: hidden
}

.groupItem__sPINE .groupWrapper__hNQ09 .group__5f2LM .groupInfo__1CV2p {
  white-space: nowrap;
  width: calc(100% - 30px);
  margin-left: 3px;
  display: flex
}

.groupItem__sPINE .groupWrapper__hNQ09 .group__5f2LM .groupInfo__1CV2p .groupName__KvnCq,.groupItem__sPINE .groupWrapper__hNQ09 .group__5f2LM .groupInfo__1CV2p .groupNameWithCheckbox__xW12O {
  text-overflow: ellipsis;
  white-space: nowrap;
  word-break: break-all;
  line-height: 36px;
  overflow: hidden
}

.groupItem__sPINE .groupWrapper__hNQ09 .group__5f2LM .groupInfo__1CV2p .suffix__aqyFa {
  color: #999;
  margin-left: 4px;
  line-height: 36px
}

.selectItem__JyB27 {
  color: #333;
  text-overflow: ellipsis;
  white-space: nowrap;
  cursor: pointer;
  border-radius: 6px;
  width: 100%;
  height: 36px;
  padding-left: 8px;
  font-size: 14px;
  line-height: 36px;
  overflow: hidden
}

.selectItem__JyB27:hover {
  background-color: #f7f7f8
}

.checkItem__98HAd {
  color: #333;
  text-overflow: ellipsis;
  white-space: nowrap;
  cursor: pointer;
  height: 36px;
  font-size: 14px;
  line-height: 36px;
  overflow: hidden
}

.inGroup__KuDa_ {
  padding-left: 30px
}

.defectsFormModal__J6n8Z {
  max-height: none!important
}

@media print {
  .printHide {
      display: none
  }

  .printContainer {
      display: block
  }
}

#root {
  height: 100%
}

p,p+p {
  margin: 0
}

.display-inline-block {
  display: inline-block
}

body {
  margin: 0;
  padding: 0;
  font-family: sans-serif;
  caret-color: #02b980!important
}

body .material-name {
  color: #1f273d
}

body .material-name:hover {
  color: #18ebc3
}

body .add-item {
  text-align: center;
  background: #fff;
  border: 1px dashed #edeef3;
  height: 28px;
  line-height: 28px
}

body .add-item .component-link {
  color: #8e98ae
}

body .add-item .component-link:hover {
  color: #02b980
}

body .form-footer-left {
  justify-content: left;
  margin-left: 110px
}

body .important-title {
  vertical-align: sub;
  background: #02b980;
  width: 4px;
  height: 14px;
  margin-right: 2px;
  display: inline-block
}

body .switch-open {
  color: #fff;
  cursor: pointer;
  background: #02b980;
  border-radius: 10px;
  height: 20px;
  padding: 0 6px;
  line-height: 20px
}

body .switch-open:hover {
  opacity: .8
}

body .switch-close {
  color: #fff;
  cursor: pointer;
  background: #ff3b30;
  border-radius: 10px;
  height: 20px;
  padding: 0 6px;
  line-height: 20px
}

body .switch-close:hover {
  opacity: .8
}

body .error-tag {
  color: #fff;
  cursor: default;
  cursor: pointer;
  background: rgba(255,59,48,.1);
  border-radius: 10px;
  height: 20px;
  padding: 0 6px;
  line-height: 20px
}

body .error-tag:hover {
  opacity: 1
}

body .child-gap>* {
  margin-right: 10px
}

body .child-gap20>* {
  margin-right: 20px
}

body .child-gap40>* {
  margin-right: 40px
}

body .circle {
  opacity: .6;
  background: #fff;
  border: 1px solid #000;
  border-radius: 10px;
  width: 10px;
  height: 10px;
  display: inline-block
}

body .primary-color {
  color: #02b980
}

body .horizontal-center {
  justify-content: center;
  display: flex
}

body .vertical-center {
  align-items: center;
  display: flex
}

.tagRenderBox__GOdbp {
  padding: 2px 4px
}

.tagRenderBox__GOdbp .flexDiv__3nT3c {
  border-radius: 3px;
  align-items: center;
  width: 100%;
  padding: 0 7px;
  font-size: 13px;
  display: flex
}

.tagRenderBox__GOdbp .tagRenderValue__GX57X {
  white-space: nowrap;
  text-overflow: ellipsis;
  width: 100%;
  overflow: hidden
}

.finalLabelStyle__38_mf {
  align-items: center;
  column-gap: 4px;
  display: flex
}

.requiredTip__S753T {
  color: red
}

button.iconButton__kA3y_ {
  width: 32px;
  height: 32px;
  margin-left: 10px
}

.photo-pdf__1471T {
  text-align: center;
  border: 1px solid #d3d8e3;
  border-radius: 2px;
  width: 100px;
  height: 100px;
  padding: 10px 5px 0;
  line-height: 54px;
  position: relative
}

.photo-pdf__1471T .pdf-title__wWkAT {
  white-space: nowrap;
  text-overflow: ellipsis;
  width: 100%;
  line-height: 1.5715;
  overflow: hidden
}

.photo-pdf__1471T .pdf-mask__xKFFL {
  color: #fff;
  cursor: pointer;
  opacity: 0;
  background: rgba(0,0,0,.5);
  justify-content: center;
  align-items: center;
  transition: opacity .3s;
  display: flex;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0
}

.photo-pdf__1471T .pdf-mask__xKFFL:hover {
  opacity: 1
}

.block__efdRe {
  display: block
}

.wrapper__sfuKv {
  display: flex
}

.wrapper__sfuKv .radio__Io7yz {
  color: #333;
  cursor: pointer;
  background-color: #f2f2f2;
  border-radius: 16px;
  justify-content: center;
  align-items: center;
  width: 80px;
  height: 32px;
  margin-right: 24px;
  display: flex
}

.wrapper__sfuKv .radioSelected__LSsdJ {
  color: #fff;
  background-color: #02b980;
  font-weight: 600
}

.wrapper__r8exE {
  background: #f8f9fa;
  border-radius: 6px;
  align-items: center;
  min-height: 32px;
  margin-bottom: 12px;
  padding: 6px 6px 6px 20px;
  display: flex
}

.wrapper__r8exE .field__Xl1JR {
  color: #666;
  flex-shrink: 0;
  width: 104px
}

.wrapper__r8exE .content__eQBgA {
  flex: auto;
  justify-content: space-between;
  align-items: center;
  font-weight: 500;
  display: flex
}

.wrapper__r8exE .highlight__zPOgi {
  color: #02b980
}

.rulesContainer__FYTF_ {
  padding: 16px 24px
}

.rulesContainer__FYTF_ .descriptionContainer__270LK {
  box-sizing: border-box;
  background: #f4f5f9;
  border: 1px solid #eee;
  border-radius: 8px;
  margin-bottom: 24px;
  padding: 13px 16px
}

.rulesContainer__FYTF_ .descriptionContainer__270LK .descriptionTitle__RZloU {
  color: #111;
  align-items: center;
  margin-bottom: 4px;
  font-size: 14px;
  font-weight: 500;
  display: flex
}

.rulesContainer__FYTF_ .descriptionContainer__270LK .descriptionTitle__RZloU iconpark-icon {
  margin-right: 3px
}

.rulesContainer__FYTF_ .descriptionContainer__270LK .content__7DnT1 {
  color: #555;
  font-size: 13px
}

.rulesContainer__FYTF_ .configContainer___Plrf .configTitle__WaXL7,.rulesContainer__FYTF_ .configContainer___Plrf .configTime__VosvG {
  color: #333;
  font-weight: 500
}

.rulesContainer__FYTF_ .configContainer___Plrf .configTitle__WaXL7 {
  cursor: pointer;
  margin-bottom: 10px
}

.rulesContainer__FYTF_ .configContainer___Plrf .configTitle__WaXL7 iconpark-icon {
  margin-right: 5px
}

.rulesContainer__FYTF_ .configContainer___Plrf .configTitle__WaXL7.collapsed__nCUTd iconpark-icon {
  transform: rotate(-90deg)
}

.rulesContainer__FYTF_ .configContainer___Plrf .listCollapsed__VsHij {
  display: none
}

.rulesContainer__FYTF_ .configContainer___Plrf .configTime__VosvG {
  background: #f4f5f9;
  border: 1px solid #eee;
  border-radius: 6px;
  margin: 0 6px;
  padding: 9px 8px;
  line-height: 14px
}

.rulesContainer__FYTF_ .configContainer___Plrf .configSubtitle__oh9uX {
  align-items: center;
  margin-bottom: 16px;
  display: flex
}

.rulesContainer__FYTF_ .configContainer___Plrf .ruleConfigGrid__b7RoX {
  white-space: nowrap;
  grid-gap: 16px 6px;
  color: #666;
  grid-template-columns: auto 1fr auto 1fr auto;
  align-items: start;
  display: grid
}

.rulesContainer__FYTF_ .configContainer___Plrf .ruleConfigGrid__b7RoX:not(:empty) {
  margin-bottom: 16px
}

.rulesContainer__FYTF_ .configContainer___Plrf .ruleConfigGrid__b7RoX .ruleGridRow__3c7DF {
  display: contents
}

.rulesContainer__FYTF_ .configContainer___Plrf .ruleConfigGrid__b7RoX .ruleGridRow__3c7DF:first-child span {
  margin-bottom: -8px
}

.rulesContainer__FYTF_ .configContainer___Plrf .ruleConfigGrid__b7RoX .ruleText__8vfd6 {
  align-items: center;
  height: 32px;
  display: flex
}

.rulesContainer__FYTF_ .configContainer___Plrf .ruleConfigGrid__b7RoX .configFormItem__wJ3Qr {
  margin-bottom: 0;
  min-width: 0!important
}

.rulesContainer__FYTF_ .configContainer___Plrf .ruleConfigGrid__b7RoX .hidden__ojopZ {
  visibility: hidden
}

.rulesContainer__FYTF_ .configContainer___Plrf .addButton__L9OMc,.rulesContainer__FYTF_ .configContainer___Plrf .addButtonBlank__IgJ9k {
  transition: none
}

.rulesContainer__FYTF_ .configContainer___Plrf .addButton__L9OMc iconpark-icon,.rulesContainer__FYTF_ .configContainer___Plrf .addButtonBlank__IgJ9k iconpark-icon {
  margin-right: 8px
}

.rulesContainer__FYTF_ .configContainer___Plrf .addButtonBlank__IgJ9k {
  border: 1px dashed #ccc;
  width: 100%;
  height: 48px;
  font-size: 15px
}

.rulesContainer__FYTF_ .configContainer___Plrf .divider__kL9Tz {
  background-color: #e5e5e5;
  height: 1px;
  margin: 20px 0 16px
}

.footer__RVku9 {
  justify-content: end;
  display: flex
}

.customFields__c_XMs .formModal__NgG49 .tableContainer___31DBS {
  margin: 0
}

.customBizTypeName__cDGCz {
  color: #ff7d00;
  background-color: #fff9f4;
  border-radius: 6px;
  margin-bottom: 8px;
  padding: 4px 8px;
  display: flex
}

.customFields__N3RqO .formModal__nFnBz .tableContainer___31DBS {
  margin: 0
}

.customBizTypeName__ZKjs6 {
  color: #ff7d00;
  background-color: #fff9f4;
  border-radius: 6px;
  margin-bottom: 8px;
  padding: 4px 8px;
  display: flex
}

.checkRulesModal__bdevJ .modalForm__F30_O {
  background: #fbfbfb;
  border: 1px solid #edeef3;
  margin: 20px 50px 10px;
  padding: 20px 0
}

.checkRulesModal__bdevJ .ant-modal-header {
  padding: 20px 20px 0
}

.checkRulesModal__bdevJ .ant-modal-body {
  padding: 0
}

.checkRulesModal__bdevJ .ant-modal-footer {
  border-top: none;
  justify-content: center;
  padding-bottom: 30px;
  display: flex
}

.customBizTypeName__Bv_vK {
  color: #ff7d00;
  background-color: #fff9f4;
  border-radius: 6px;
  margin-bottom: 8px;
  padding: 4px 8px;
  display: flex
}

.ruleForm__lWSSB {
  padding-top: 12px
}

.ruleForm__lWSSB .ruleDetail__9VNlS {
  background-color: #f5f6f9;
  border: 1px solid #f0f0f0;
  border-radius: 6px;
  padding: 24px
}

.ruleForm__lWSSB .ruleDetail__9VNlS .elementBox__y5QNC {
  gap: 12px;
  display: flex
}

.ruleForm__lWSSB .ruleDetail__9VNlS .elementBox__y5QNC .elementConfig__QXmlG {
  flex-direction: column;
  flex: 1;
  justify-content: center;
  display: flex;
  min-width: 0!important
}

.ruleForm__lWSSB .ruleDetail__9VNlS .divider__AfZK5 {
  background-image: linear-gradient(90deg,#ccc 0%,#ccc 50%,transparent 70%);
  background-repeat: repeat-x;
  background-size: 10px 1px;
  height: 1px;
  margin-bottom: 24px
}

.ruleForm__lWSSB .ruleDetail__9VNlS .previewContainer__8YZNm {
  background-color: #fff;
  border-radius: 6px;
  margin-top: 12px;
  padding: 7px 12px
}

.ruleForm__lWSSB .ruleDetail__9VNlS .previewContainer__8YZNm .previewTitle__AI91S {
  vertical-align: middle;
  line-height: 30px
}

.ruleForm__lWSSB .ruleDetail__9VNlS .previewContainer__8YZNm .preview__3Wd8t {
  vertical-align: middle;
  font-family: PingFangSC,PingFang SC;
  font-size: 20px;
  font-weight: 500;
  line-height: 30px
}

.ruleTag__v9GHl {
  background-color: #eee;
  border-radius: 16px;
  padding: 1px 8px
}

.performanceCardArea__XnVoD {
  background-color: #fff;
  flex-wrap: wrap;
  justify-content: space-between;
  height: calc(100% - 214px);
  padding: 10px 10px 0;
  display: flex
}

.performanceCardArea__XnVoD .cardContainer__qGid_ {
  background-color: #fafafa;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 48%;
  margin-bottom: 10px;
  padding: 5px 0;
  display: flex
}

.performanceCardArea__XnVoD .cardContainer__qGid_ .label__c_hEo {
  opacity: .3;
  font-size: 12px
}

.performanceCardArea__XnVoD .cardContainer__qGid_ .value__yW3ze {
  font-size: 24px
}

.processCardArea__yB7Tz .customArrow__7v4sL {
  z-index: 10;
  cursor: pointer;
  position: absolute;
  top: 50%;
  transform: translateY(-50%)
}

.processCardArea__yB7Tz .customArrow__7v4sL .arrowIcon__JprBA {
  font-size: 24px
}

.processCardArea__yB7Tz .ant-carousel .slick-list .slick-slide {
  pointer-events: auto
}

.broadCastStr__DuaZ6 {
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
  display: inline-block;
  overflow: hidden
}

.container___BHyy {
  background: #fafafa;
  border: 1px solid #e5e5e5;
  min-width: 888px;
  height: calc(80vh - 175px);
  margin: 10px 40px;
  padding: 5px 0
}

.container___BHyy .show__K9X_a {
  border-bottom: 1px solid #e5e5e5;
  height: 54%
}

.container___BHyy .show__K9X_a .scroll__Afpzj {
  max-height: calc(100% - 32px);
  overflow-x: hidden;
  overflow-y: auto
}

.container___BHyy .hidden__33PPp {
  height: 46%
}

.container___BHyy .hidden__33PPp .scroll__Afpzj {
  max-height: calc(100% - 55px);
  overflow-x: hidden;
  overflow-y: auto
}

.container___BHyy .show__K9X_a,.container___BHyy .hidden__33PPp {
  padding: 0 5px
}

.container___BHyy .show__K9X_a::-webkit-scrollbar {
  width: 4px
}

.container___BHyy .hidden__33PPp::-webkit-scrollbar {
  width: 4px
}

.container___BHyy .show__K9X_a::-webkit-scrollbar-thumb {
  background: #8c8c8c;
  border-radius: 2px
}

.container___BHyy .hidden__33PPp::-webkit-scrollbar-thumb {
  background: #8c8c8c;
  border-radius: 2px
}

.container___BHyy .show__K9X_a::-webkit-scrollbar-track {
  background: 0 0
}

.container___BHyy .hidden__33PPp::-webkit-scrollbar-track {
  background: 0 0
}

.boxWrapper__G6JES {
  background: #fff;
  border: 1px solid #e5e5e5;
  border-radius: 2px;
  justify-content: space-between;
  align-items: center;
  margin: 8px 0;
  padding: 8px;
  display: flex
}

.boxWrapper__G6JES:hover {
  border: 1px solid #02b980
}

.boxWrapper__G6JES .word__pBNTR {
  white-space: nowrap;
  text-overflow: ellipsis;
  width: 130px;
  display: inline-block;
  position: absolute;
  top: -14px;
  overflow: hidden
}

.configModalContentContainer__RvzpT .contentArea__IoL54 {
  background: #f7f8f8;
  flex-direction: column;
  height: 60vh;
  padding: 16px 24px;
  display: flex
}

.configModalContentContainer__RvzpT .contentArea__IoL54 .operation__ydF6W {
  color: #0078e7;
  font-weight: 500
}

.configModalContentContainer__RvzpT .contentArea__IoL54 .descriptionArea__GUw2q {
  flex: none;
  padding-bottom: 16px
}

.configModalContentContainer__RvzpT .contentArea__IoL54 .descriptionArea__GUw2q .title__OIoVG {
  color: #333;
  margin-bottom: 8px;
  font-size: 14px;
  font-weight: 500
}

.configModalContentContainer__RvzpT .contentArea__IoL54 .descriptionArea__GUw2q .description__G_1jn {
  color: #999;
  font-size: 12px
}

.configModalContentContainer__RvzpT .contentArea__IoL54 .descriptionArea__GUw2q a:not(:last-child) {
  margin-right: 8px
}

.configModalContentContainer__RvzpT .contentArea__IoL54 .uploadArea___J5Y8 {
  flex: none;
  align-items: center;
  padding-bottom: 16px;
  display: flex
}

.configModalContentContainer__RvzpT .contentArea__IoL54 .uploadArea___J5Y8 .description__G_1jn {
  color: #999;
  margin-left: 8px;
  font-size: 12px
}

.configModalContentContainer__RvzpT .contentArea__IoL54 .listWrapper__rFAWT {
  flex: auto;
  overflow-y: hidden
}

.configModalContentContainer__RvzpT .contentArea__IoL54 .listWrapper__rFAWT .list__oRpVD {
  background: #fff;
  border: 1px solid #e5e5e5;
  border-radius: 6px;
  flex-direction: column;
  max-height: 100%;
  display: flex;
  overflow-y: auto
}

.configModalContentContainer__RvzpT .contentArea__IoL54 .listWrapper__rFAWT .list__oRpVD .headerRow__2DOEs {
  border-bottom: 1px solid #e5e5e5;
  flex: none;
  justify-content: start;
  align-items: center;
  height: 35px;
  padding-left: 8px;
  padding-right: 8px;
  display: flex
}

.configModalContentContainer__RvzpT .contentArea__IoL54 .listWrapper__rFAWT .list__oRpVD .headerRow__2DOEs .headerTitle__p1OMh {
  color: #666;
  font-size: 14px;
  font-weight: 400
}

.configModalContentContainer__RvzpT .contentArea__IoL54 .listWrapper__rFAWT .list__oRpVD .listItemContainer__vTx3v {
  flex: auto;
  overflow-y: auto
}

.configModalContentContainer__RvzpT .contentArea__IoL54 .listWrapper__rFAWT .list__oRpVD .listItemContainer__vTx3v>div:not(:last-child) {
  border-bottom: 1px solid #e5e5e5
}

.configModalContentContainer__RvzpT .contentArea__IoL54 .listWrapper__rFAWT .list__oRpVD .listItemContainer__vTx3v .listItem__G3ao9 {
  justify-content: space-between;
  align-items: center;
  height: 48px;
  padding-left: 12px;
  padding-right: 12px;
  display: flex
}

.configModalContentContainer__RvzpT .contentArea__IoL54 .listWrapper__rFAWT .list__oRpVD .listItemContainer__vTx3v .listItem__G3ao9 .left__dRmEX {
  flex-direction: row;
  flex: auto;
  align-items: center;
  display: flex
}

.configModalContentContainer__RvzpT .contentArea__IoL54 .listWrapper__rFAWT .list__oRpVD .listItemContainer__vTx3v .listItem__G3ao9 .left__dRmEX .idx__4kSZs {
  width: 32px;
  margin-right: 8px
}

.configModalContentContainer__RvzpT .contentArea__IoL54 .listWrapper__rFAWT .list__oRpVD .listItemContainer__vTx3v .listItem__G3ao9 .left__dRmEX .icon__RzXkI {
  margin-right: 8px
}

.configModalContentContainer__RvzpT .contentArea__IoL54 .listWrapper__rFAWT .list__oRpVD .listItemContainer__vTx3v .listItem__G3ao9 .left__dRmEX .fileName__RAH_r {
  color: #333;
  margin-right: 8px;
  font-size: 14px
}

.configModalContentContainer__RvzpT .contentArea__IoL54 .listWrapper__rFAWT .list__oRpVD .listItemContainer__vTx3v .listItem__G3ao9 .left__dRmEX .systemTag__3IzGk {
  color: #666;
  background: #eee;
  border-radius: 13px;
  padding: 2px 10px;
  font-size: 13px;
  font-weight: 400
}

.configModalContentContainer__RvzpT .contentArea__IoL54 .listWrapper__rFAWT .list__oRpVD .listItemContainer__vTx3v .listItem__G3ao9 .right__21nBX {
  flex-direction: row-reverse;
  flex: none;
  width: 120px;
  font-size: 14px;
  display: flex
}

.configModalContentContainer__RvzpT .actionArea__SourZ {
  border-top: 1px solid #e5e5e5;
  justify-content: end;
  align-items: center;
  height: 64px;
  padding: 0 24px;
  display: flex
}

.templateContainer4030__OsVI2 {
  color: #000;
  break-after: page;
  width: 30mm;
  height: 39.5mm;
  padding: 3.5mm;
  font-family: -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;
  font-size: 8px
}

.templateContainer4030__OsVI2 p {
  margin-bottom: 0
}

.templateContainer4030__OsVI2 .title__ja7cZ {
  white-space: nowrap;
  text-overflow: ellipsis;
  word-break: break-all;
  zoom:.67;width: 100%;
  font-size: 12px;
  font-weight: 700;
  overflow: hidden
}

.templateContainer4030__OsVI2 .description__mir2U {
  text-overflow: ellipsis;
  word-break: break-all;
  zoom:.67;-webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  width: 100%;
  font-size: 12px;
  display: -webkit-box;
  overflow: hidden
}

.textPadding__HdVnw,.templateContainer8060__YWznz .container__lgAzA .bottomRowValueBasic__K4Sqs,.templateContainer8060__YWznz .container__lgAzA .bottomRowLabelBasic__VPnpW,.templateContainer8060__YWznz .container__lgAzA .fifthRowValue__hFGjC,.templateContainer8060__YWznz .container__lgAzA .fifthRowLabel__Eltn2,.templateContainer8060__YWznz .container__lgAzA .fourthRowValue__mnFhw,.templateContainer8060__YWznz .container__lgAzA .fourthRowLabel__mcmA1,.templateContainer8060__YWznz .container__lgAzA .thirdRowValue__0NYuD,.templateContainer8060__YWznz .container__lgAzA .thirdRowLabel__Nj14H,.templateContainer8060__YWznz .container__lgAzA .secondRowValue__MnATf,.templateContainer8060__YWznz .container__lgAzA .secondRowLabel__TDVgq,.templateContainer8060__YWznz .container__lgAzA .firstRowValue___Ews4,.templateContainer8060__YWznz .container__lgAzA .firstRowLabel__65VcY {
  padding: 0 .8mm;
  overflow: hidden
}

.centerText__h7Yxq,.templateContainer8060__YWznz .container__lgAzA .fifthRowValue__hFGjC,.templateContainer8060__YWznz .container__lgAzA .fifthRowLabel__Eltn2,.templateContainer8060__YWznz .container__lgAzA .fourthRowValue__mnFhw,.templateContainer8060__YWznz .container__lgAzA .fourthRowLabel__mcmA1,.templateContainer8060__YWznz .container__lgAzA .thirdRowValue__0NYuD,.templateContainer8060__YWznz .container__lgAzA .thirdRowLabel__Nj14H,.templateContainer8060__YWznz .container__lgAzA .secondRowValue__MnATf,.templateContainer8060__YWznz .container__lgAzA .secondRowLabel__TDVgq,.templateContainer8060__YWznz .container__lgAzA .firstRowValue___Ews4,.templateContainer8060__YWznz .container__lgAzA .firstRowLabel__65VcY {
  align-items: center;
  display: flex
}

.templateContainer8060__YWznz {
  color: #000;
  break-after: page;
  justify-content: center;
  align-items: center;
  width: 80mm;
  height: 59.5mm;
  padding: 2.7mm;
  font-family: -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;
  display: flex
}

.templateContainer8060__YWznz p {
  margin-bottom: 0
}

.templateContainer8060__YWznz .containerGridWithFifthRow__WE99U {
  grid-template-rows: 8.1mm repeat(5,6.5mm) 13.3mm
}

.templateContainer8060__YWznz .containerGridWithoutFifthRow__8_UAf {
  grid-template-rows: 8.1mm repeat(4,6.5mm) 19.8mm
}

.templateContainer8060__YWznz .container__lgAzA {
  grid-row-gap: 0;
  grid-column-gap: 0;
  border: .2mm solid #000;
  grid-template-columns: 17.2mm 30.6mm 26.2mm;
  width: 100%;
  height: 100%;
  font-size: 9pt;
  display: grid
}

.templateContainer8060__YWznz .container__lgAzA p {
  white-space: nowrap;
  text-overflow: ellipsis;
  word-break: break-all;
  overflow: hidden
}

.templateContainer8060__YWznz .container__lgAzA .title__4tGUv {
  border-bottom: .1mm solid #000;
  grid-area: 1/1/2/4;
  justify-content: center;
  align-items: center;
  padding: 0 .8mm;
  font-size: 11pt;
  font-weight: bolder;
  display: flex
}

.templateContainer8060__YWznz .container__lgAzA .qrCode__AUZma {
  border-left: .1mm solid #000;
  grid-area: 2/3/6/4;
  justify-content: center;
  align-items: center;
  display: flex
}

.templateContainer8060__YWznz .container__lgAzA .firstRowLabel__65VcY {
  border-right: .1mm solid #000;
  grid-area: 2/1/3/2
}

.templateContainer8060__YWznz .container__lgAzA .firstRowValue___Ews4 {
  grid-area: 2/2/3/3
}

.templateContainer8060__YWznz .container__lgAzA .secondRowLabel__TDVgq {
  border-top: .1mm solid #000;
  border-right: .1mm solid #000;
  grid-area: 3/1/4/2
}

.templateContainer8060__YWznz .container__lgAzA .secondRowValue__MnATf {
  border-top: .1mm solid #000;
  grid-area: 3/2/4/3
}

.templateContainer8060__YWznz .container__lgAzA .thirdRowLabel__Nj14H {
  border-top: .1mm solid #000;
  border-right: .1mm solid #000;
  grid-area: 4/1/5/2
}

.templateContainer8060__YWznz .container__lgAzA .thirdRowValue__0NYuD {
  border-top: .1mm solid #000;
  grid-area: 4/2/5/3
}

.templateContainer8060__YWznz .container__lgAzA .fourthRowLabel__mcmA1 {
  border-top: .1mm solid #000;
  border-right: .1mm solid #000;
  grid-area: 5/1/6/2
}

.templateContainer8060__YWznz .container__lgAzA .fourthRowValue__mnFhw {
  border-top: .1mm solid #000;
  grid-area: 5/2/6/3
}

.templateContainer8060__YWznz .container__lgAzA .fifthRowLabel__Eltn2 {
  border-top: .1mm solid #000;
  border-right: .1mm solid #000;
  grid-area: 6/1/7/2
}

.templateContainer8060__YWznz .container__lgAzA .fifthRowValue__hFGjC {
  border-top: .1mm solid #000;
  grid-area: 6/2/7/4;
  line-height: 25px
}

.templateContainer8060__YWznz .container__lgAzA .bottomRowLabelBasic__VPnpW {
  text-overflow: ellipsis;
  word-break: break-all;
  border-top: .1mm solid #000;
  border-right: .1mm solid #000;
  -webkit-box-orient: vertical;
  padding-top: .6mm;
  line-height: 1.2;
  display: -webkit-box;
  overflow: hidden
}

.templateContainer8060__YWznz .container__lgAzA .bottomRowValueBasic__K4Sqs {
  text-overflow: ellipsis;
  word-break: break-all;
  border-top: .1mm solid #000;
  -webkit-box-orient: vertical;
  padding-top: .6mm;
  line-height: 1.2;
  display: -webkit-box;
  overflow: hidden
}

.templateContainer8060__YWznz .container__lgAzA .bottomRowLabelWithoutFifthRow__skdZR {
  -webkit-line-clamp: 4;
  grid-area: 6/1/8/2
}

.templateContainer8060__YWznz .container__lgAzA .bottomRowValueWithoutFifthRow__Z6E5x {
  -webkit-line-clamp: 4;
  grid-area: 6/2/8/4
}

.templateContainer8060__YWznz .container__lgAzA .bottomRowLabelWithFifthRow__OfxKp {
  -webkit-line-clamp: 3;
  grid-area: 7/1/8/2
}

.templateContainer8060__YWznz .container__lgAzA .bottomRowValueWithFifthRow__Pab0J {
  -webkit-line-clamp: 3;
  grid-area: 7/2/8/4
}

.textPadding__sdS0t,.templateContainer10080__BEBsL .container__w9SCX .row8Value__umTet,.templateContainer10080__BEBsL .container__w9SCX .row8Label__e2J1Y,.templateContainer10080__BEBsL .container__w9SCX .row7Value__KV7SL,.templateContainer10080__BEBsL .container__w9SCX .row7Label__huwek,.templateContainer10080__BEBsL .container__w9SCX .row6Value__UNHE8,.templateContainer10080__BEBsL .container__w9SCX .row6Label__hlhr5,.templateContainer10080__BEBsL .container__w9SCX .row5Value__xs_y_,.templateContainer10080__BEBsL .container__w9SCX .row5Label__fn4kb,.templateContainer10080__BEBsL .container__w9SCX .row3Value__OabKN,.templateContainer10080__BEBsL .container__w9SCX .row3Label__SCG8E,.templateContainer10080__BEBsL .container__w9SCX .row2Value__Q2djk,.templateContainer10080__BEBsL .container__w9SCX .row2Label__kLtH_,.templateContainer10080__BEBsL .container__w9SCX .row1Value__X7MIu,.templateContainer10080__BEBsL .container__w9SCX .row1Label__DW8nQ {
  padding: 0 .8mm;
  overflow: hidden
}

.multipleRowPadding___SErl,.templateContainer10080__BEBsL .container__w9SCX .row6ValueWithMultipleRow__BzDYX,.templateContainer10080__BEBsL .container__w9SCX .row6LabelWithMultipleRow__NXl8g,.templateContainer10080__BEBsL .container__w9SCX .row4Value__A_PCU,.templateContainer10080__BEBsL .container__w9SCX .row4Label__UmfFS {
  padding: 1.6mm .8mm
}

.centerText__7mBhT,.templateContainer10080__BEBsL .container__w9SCX .row8Value__umTet,.templateContainer10080__BEBsL .container__w9SCX .row8Label__e2J1Y,.templateContainer10080__BEBsL .container__w9SCX .row7Value__KV7SL,.templateContainer10080__BEBsL .container__w9SCX .row7Label__huwek,.templateContainer10080__BEBsL .container__w9SCX .row6Value__UNHE8,.templateContainer10080__BEBsL .container__w9SCX .row6Label__hlhr5,.templateContainer10080__BEBsL .container__w9SCX .row5Value__xs_y_,.templateContainer10080__BEBsL .container__w9SCX .row5Label__fn4kb,.templateContainer10080__BEBsL .container__w9SCX .row3Value__OabKN,.templateContainer10080__BEBsL .container__w9SCX .row3Label__SCG8E,.templateContainer10080__BEBsL .container__w9SCX .row2Value__Q2djk,.templateContainer10080__BEBsL .container__w9SCX .row2Label__kLtH_,.templateContainer10080__BEBsL .container__w9SCX .row1Value__X7MIu,.templateContainer10080__BEBsL .container__w9SCX .row1Label__DW8nQ {
  align-items: center;
  display: flex
}

.templateContainer10080__BEBsL {
  color: #000;
  break-after: page;
  justify-content: center;
  align-items: center;
  width: 80mm;
  height: 99.5mm;
  padding: 2.7mm;
  font-family: -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;
  display: flex
}

.templateContainer10080__BEBsL p {
  margin-bottom: 0
}

.templateContainer10080__BEBsL .container__w9SCX {
  grid-row-gap: 0;
  grid-column-gap: 0;
  border: .2mm solid #000;
  grid-template-rows: repeat(10,9.4mm);
  grid-template-columns: 18mm 32mm 24mm;
  width: 100%;
  height: 100%;
  font-size: 9pt;
  display: grid
}

.templateContainer10080__BEBsL .container__w9SCX p {
  white-space: nowrap;
  text-overflow: ellipsis;
  word-break: break-all;
  overflow: hidden
}

.templateContainer10080__BEBsL .container__w9SCX .qrCode1__R10Du {
  border-left: .1mm solid #000;
  grid-area: 2/3/5/4;
  justify-content: center;
  align-items: center;
  display: flex
}

.templateContainer10080__BEBsL .container__w9SCX .qrCode2___hYdb {
  border-top: .1mm solid #000;
  border-left: .1mm solid #000;
  grid-area: 8/3/11/4;
  justify-content: center;
  align-items: center;
  display: flex
}

.templateContainer10080__BEBsL .container__w9SCX .titleRow__PUJn2 {
  border-bottom: .1mm solid #000;
  grid-area: 1/1/2/4;
  justify-content: center;
  align-items: center;
  font-size: 13px;
  font-weight: bolder;
  display: flex
}

.templateContainer10080__BEBsL .container__w9SCX .row1Label__DW8nQ {
  border-right: .1mm solid #000;
  grid-area: 2/1/3/2
}

.templateContainer10080__BEBsL .container__w9SCX .row1Value__X7MIu {
  grid-area: 2/2/3/3
}

.templateContainer10080__BEBsL .container__w9SCX .row2Label__kLtH_ {
  border-top: .1mm solid #000;
  border-right: .1mm solid #000;
  grid-area: 3/1/4/2
}

.templateContainer10080__BEBsL .container__w9SCX .row2Value__Q2djk {
  border-top: .1mm solid #000;
  grid-area: 3/2/4/3
}

.templateContainer10080__BEBsL .container__w9SCX .row3Label__SCG8E {
  border-top: .1mm solid #000;
  border-right: .1mm solid #000;
  grid-area: 4/1/5/2
}

.templateContainer10080__BEBsL .container__w9SCX .row3Value__OabKN {
  border-top: .1mm solid #000;
  grid-area: 4/2/5/3
}

.templateContainer10080__BEBsL .container__w9SCX .row4Label__UmfFS {
  text-overflow: ellipsis;
  -webkit-line-clamp: 3;
  word-break: break-all;
  border-top: .1mm solid #000;
  border-right: .1mm solid #000;
  -webkit-box-orient: vertical;
  grid-area: 5/1/7/2;
  line-height: 1.8;
  display: -webkit-box;
  overflow: hidden
}

.templateContainer10080__BEBsL .container__w9SCX .row4Value__A_PCU {
  text-overflow: ellipsis;
  -webkit-line-clamp: 3;
  word-break: break-all;
  border-top: .1mm solid #000;
  -webkit-box-orient: vertical;
  grid-area: 5/2/7/4;
  line-height: 1.8;
  display: -webkit-box;
  overflow: hidden
}

.templateContainer10080__BEBsL .container__w9SCX .row5Label__fn4kb {
  border-top: .1mm solid #000;
  border-right: .1mm solid #000;
  grid-area: 7/1/8/2
}

.templateContainer10080__BEBsL .container__w9SCX .row5Value__xs_y_ {
  border-top: .1mm solid #000;
  grid-area: 7/2/8/4
}

.templateContainer10080__BEBsL .container__w9SCX .row6Label__hlhr5 {
  border-top: .1mm solid #000;
  border-right: .1mm solid #000;
  grid-area: 8/1/9/2
}

.templateContainer10080__BEBsL .container__w9SCX .row6Value__UNHE8 {
  border-top: .1mm solid #000;
  grid-area: 8/2/9/3
}

.templateContainer10080__BEBsL .container__w9SCX .row7Label__huwek {
  border-top: .1mm solid #000;
  border-right: .1mm solid #000;
  grid-area: 9/1/10/2
}

.templateContainer10080__BEBsL .container__w9SCX .row7Value__KV7SL {
  border-top: .1mm solid #000;
  grid-area: 9/2/10/3
}

.templateContainer10080__BEBsL .container__w9SCX .row8Label__e2J1Y {
  border-top: .1mm solid #000;
  border-right: .1mm solid #000;
  grid-area: 10/1/11/2
}

.templateContainer10080__BEBsL .container__w9SCX .row8Value__umTet {
  border-top: .1mm solid #000;
  grid-area: 10/2/11/3
}

.templateContainer10080__BEBsL .container__w9SCX .row6LabelWithMultipleRow__NXl8g {
  text-overflow: ellipsis;
  -webkit-line-clamp: 4;
  word-break: break-all;
  border-top: .1mm solid #000;
  border-right: .1mm solid #000;
  -webkit-box-orient: vertical;
  grid-area: 8/1/11/2;
  line-height: 2;
  display: -webkit-box;
  overflow: hidden
}

.templateContainer10080__BEBsL .container__w9SCX .row6ValueWithMultipleRow__BzDYX {
  text-overflow: ellipsis;
  -webkit-line-clamp: 4;
  word-break: break-all;
  border-top: .1mm solid #000;
  -webkit-box-orient: vertical;
  grid-area: 8/2/11/4;
  line-height: 2;
  display: -webkit-box;
  overflow: hidden
}

.container__QXeOr p {
  margin-bottom: 0
}

.container__QXeOr .configArea__BWN42 {
  flex-direction: row;
  flex: 1;
  width: 100%;
  height: 60vh;
  display: flex;
  overflow: auto
}

.container__QXeOr .configArea__BWN42 .left___TUbf {
  flex-direction: column;
  max-height: 100%;
  padding-top: 12px;
  display: flex
}

.container__QXeOr .configArea__BWN42 .left___TUbf .btnArea__Ix1Et {
  flex: none;
  margin-bottom: 12px;
  padding-left: 24px;
  padding-right: 24px
}

.container__QXeOr .configArea__BWN42 .left___TUbf .btnArea__Ix1Et .dropdownItem__wMjyN {
  font-size: 14px
}

.container__QXeOr .configArea__BWN42 .left___TUbf .configPanelArea__e25g9 {
  flex: auto;
  padding-left: 24px;
  padding-right: 24px;
  overflow: auto
}

.container__QXeOr .configArea__BWN42 .left___TUbf .configPanelArea__e25g9>.configPanel__0siDW:not(:last-child) {
  margin-bottom: 12px
}

.container__QXeOr .configArea__BWN42 .left___TUbf .configPanelArea__e25g9 .configPanel__0siDW {
  cursor: pointer;
  background: #f7f8f8;
  border-radius: 6px;
  flex-direction: column;
  align-items: center;
  width: 120px;
  padding: 8px 10px;
  display: flex
}

.container__QXeOr .configArea__BWN42 .left___TUbf .configPanelArea__e25g9 .configPanel__0siDW .miniPreview4030__JFzwZ {
  width: 60px;
  height: 60px;
  margin-bottom: 4px
}

.container__QXeOr .configArea__BWN42 .left___TUbf .configPanelArea__e25g9 .configPanel__0siDW .miniPreview8060__Nl6Tz {
  width: 80px;
  height: 60px;
  margin-bottom: 4px
}

.container__QXeOr .configArea__BWN42 .left___TUbf .configPanelArea__e25g9 .configPanel__0siDW .miniPreview10080__4whFq {
  width: 48px;
  height: 60px;
  margin-bottom: 4px
}

.container__QXeOr .configArea__BWN42 .left___TUbf .configPanelArea__e25g9 .configPanel__0siDW .configName__ydeWc {
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex
}

.container__QXeOr .configArea__BWN42 .left___TUbf .configPanelArea__e25g9 .configPanel__0siDW .configName__ydeWc p {
  white-space: nowrap;
  text-overflow: ellipsis;
  word-break: break-all;
  margin-bottom: 4px;
  overflow: hidden
}

.container__QXeOr .configArea__BWN42 .left___TUbf .configPanelArea__e25g9 .configPanel__0siDW .delete__Kj9yN {
  color: #0078e7
}

.container__QXeOr .configArea__BWN42 .left___TUbf .configPanelArea__e25g9 .activeConfigPanel__r9CMo {
  background: #daf7ed
}

.container__QXeOr .configArea__BWN42 .left___TUbf .configPanelArea__e25g9 .configPanel__0siDW:not(.activeConfigPanel__r9CMo):hover {
  background: #f2f2f2
}

.container__QXeOr .configArea__BWN42 .center__MzIa2 {
  background: #f7f8f8;
  border-left: 1px solid #e5e5e5;
  border-right: 1px solid #e5e5e5;
  flex: auto;
  padding: 16px;
  overflow-y: auto
}

.container__QXeOr .configArea__BWN42 .right__TfmW7 {
  background: #f7f8f8;
  flex: none;
  width: 360px;
  padding: 20px 16px;
  overflow: auto
}

.container__QXeOr .actionArea__3kYyv {
  border-top: 1px solid #e5e5e5;
  flex: none;
  justify-content: end;
  align-items: center;
  height: 64px;
  padding: 0 24px;
  display: flex
}

.formContainer__rbltU {
  width: 100%
}

.formContainer__rbltU .ant-form-item-label {
  justify-content: start;
  width: auto;
  height: auto;
  padding-bottom: 2px;
  display: flex
}

.formContainer__rbltU .ant-form-item-label>label {
  font-size: 14px
}

.formContainer__rbltU .title__E9YtN {
  color: #333;
  margin-bottom: 8px;
  font-size: 14px;
  font-weight: 500
}

.formContainer__rbltU .description__8S_Tu {
  color: #999;
  margin-bottom: 14px;
  font-size: 12px;
  font-weight: 400
}

.formContainer__rbltU .customFormItem__K5TmB {
  margin-bottom: 20px
}

.selectItem__xu1Ek {
  width: 100%
}

.previewArea4030__naaUy .previewTipRow__yjyV_ {
  color: #333;
  margin-bottom: 16px;
  font-weight: 400
}

.previewArea4030__naaUy .templatePreviewContainer__ypg35 {
  justify-content: center;
  display: flex
}

.previewArea4030__naaUy .templatePreviewContainer__ypg35 .templatePreview4030__ry1eb {
  background: #fff;
  width: 210px;
  height: 280px;
  padding: 24px
}

.previewArea4030__naaUy .templatePreviewContainer__ypg35 .templatePreview4030__ry1eb .title__E9YtN {
  justify-content: center;
  align-items: center;
  width: 100%;
  font-size: 20px;
  font-weight: 700;
  display: flex
}

.previewArea4030__naaUy .templatePreviewContainer__ypg35 .templatePreview4030__ry1eb .title__E9YtN p {
  white-space: nowrap;
  text-overflow: ellipsis;
  word-break: break-all;
  overflow: hidden
}

.previewArea4030__naaUy .templatePreviewContainer__ypg35 .templatePreview4030__ry1eb .description__8S_Tu {
  justify-content: center;
  align-items: center;
  width: 100%;
  font-size: 16px;
  display: flex
}

.previewArea4030__naaUy .templatePreviewContainer__ypg35 .templatePreview4030__ry1eb .description__8S_Tu p {
  text-overflow: ellipsis;
  word-break: break-all;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  overflow: hidden
}

.selectItem__IkGGv {
  width: 100%
}

.textPadding__wgCDm,.previewArea8060__Q9Mkv .templatePreviewContainer__tq1Fr .outerPaddingContainer8060__axXmO .templatePreview8060__Tdcb6 .bottomRowValueBasic__sYNQa,.previewArea8060__Q9Mkv .templatePreviewContainer__tq1Fr .outerPaddingContainer8060__axXmO .templatePreview8060__Tdcb6 .bottomRowLabelBasic__9YorO,.previewArea8060__Q9Mkv .templatePreviewContainer__tq1Fr .outerPaddingContainer8060__axXmO .templatePreview8060__Tdcb6 .fifthRowValue__tSEQy,.previewArea8060__Q9Mkv .templatePreviewContainer__tq1Fr .outerPaddingContainer8060__axXmO .templatePreview8060__Tdcb6 .fifthRowLabel__l8lwq,.previewArea8060__Q9Mkv .templatePreviewContainer__tq1Fr .outerPaddingContainer8060__axXmO .templatePreview8060__Tdcb6 .fourthRowValue__V1BZ3,.previewArea8060__Q9Mkv .templatePreviewContainer__tq1Fr .outerPaddingContainer8060__axXmO .templatePreview8060__Tdcb6 .fourthRowLabel__LkMRL,.previewArea8060__Q9Mkv .templatePreviewContainer__tq1Fr .outerPaddingContainer8060__axXmO .templatePreview8060__Tdcb6 .thirdRowValue__669CO,.previewArea8060__Q9Mkv .templatePreviewContainer__tq1Fr .outerPaddingContainer8060__axXmO .templatePreview8060__Tdcb6 .thirdRowLabel__m5NIf,.previewArea8060__Q9Mkv .templatePreviewContainer__tq1Fr .outerPaddingContainer8060__axXmO .templatePreview8060__Tdcb6 .secondRowValue__sU45L,.previewArea8060__Q9Mkv .templatePreviewContainer__tq1Fr .outerPaddingContainer8060__axXmO .templatePreview8060__Tdcb6 .secondRowLabel__LEiyj,.previewArea8060__Q9Mkv .templatePreviewContainer__tq1Fr .outerPaddingContainer8060__axXmO .templatePreview8060__Tdcb6 .firstRowValue__yiwA1,.previewArea8060__Q9Mkv .templatePreviewContainer__tq1Fr .outerPaddingContainer8060__axXmO .templatePreview8060__Tdcb6 .firstRowLabel__v6EiW {
  padding: 0 4px;
  overflow: hidden
}

.centerText__Hzcan,.previewArea8060__Q9Mkv .templatePreviewContainer__tq1Fr .outerPaddingContainer8060__axXmO .templatePreview8060__Tdcb6 .fifthRowValue__tSEQy,.previewArea8060__Q9Mkv .templatePreviewContainer__tq1Fr .outerPaddingContainer8060__axXmO .templatePreview8060__Tdcb6 .fifthRowLabel__l8lwq,.previewArea8060__Q9Mkv .templatePreviewContainer__tq1Fr .outerPaddingContainer8060__axXmO .templatePreview8060__Tdcb6 .fourthRowValue__V1BZ3,.previewArea8060__Q9Mkv .templatePreviewContainer__tq1Fr .outerPaddingContainer8060__axXmO .templatePreview8060__Tdcb6 .fourthRowLabel__LkMRL,.previewArea8060__Q9Mkv .templatePreviewContainer__tq1Fr .outerPaddingContainer8060__axXmO .templatePreview8060__Tdcb6 .thirdRowValue__669CO,.previewArea8060__Q9Mkv .templatePreviewContainer__tq1Fr .outerPaddingContainer8060__axXmO .templatePreview8060__Tdcb6 .thirdRowLabel__m5NIf,.previewArea8060__Q9Mkv .templatePreviewContainer__tq1Fr .outerPaddingContainer8060__axXmO .templatePreview8060__Tdcb6 .secondRowValue__sU45L,.previewArea8060__Q9Mkv .templatePreviewContainer__tq1Fr .outerPaddingContainer8060__axXmO .templatePreview8060__Tdcb6 .secondRowLabel__LEiyj,.previewArea8060__Q9Mkv .templatePreviewContainer__tq1Fr .outerPaddingContainer8060__axXmO .templatePreview8060__Tdcb6 .firstRowValue__yiwA1,.previewArea8060__Q9Mkv .templatePreviewContainer__tq1Fr .outerPaddingContainer8060__axXmO .templatePreview8060__Tdcb6 .firstRowLabel__v6EiW {
  align-items: center;
  display: flex
}

.formContainer__Ko2t7 {
  width: 100%
}

.formContainer__Ko2t7 .ant-form-item-label {
  justify-content: start;
  width: auto;
  height: auto;
  padding-bottom: 2px;
  display: flex
}

.formContainer__Ko2t7 .ant-form-item-label>label {
  font-size: 14px
}

.formContainer__Ko2t7 .title__gEZ5r {
  color: #333;
  margin-bottom: 8px;
  font-size: 14px;
  font-weight: 500
}

.formContainer__Ko2t7 .description__fv9sB {
  color: #999;
  margin-bottom: 14px;
  font-size: 12px;
  font-weight: 400
}

.formContainer__Ko2t7 .customFormItem__rdwi5 {
  margin-bottom: 20px
}

.previewArea8060__Q9Mkv .previewTipRow__DIiB_ {
  color: #333;
  margin-bottom: 16px;
  font-weight: 400
}

.previewArea8060__Q9Mkv .templatePreviewContainer__tq1Fr {
  justify-content: center;
  display: flex
}

.previewArea8060__Q9Mkv .templatePreviewContainer__tq1Fr .outerPaddingContainer8060__axXmO {
  background: #fff;
  width: 300px;
  height: 222px;
  padding: 9.6px
}

.previewArea8060__Q9Mkv .templatePreviewContainer__tq1Fr .outerPaddingContainer8060__axXmO .templatePreview8060GridWithFifthRow__eExOS {
  grid-template-rows: 32.25px repeat(5,26.25px) 41.25px
}

.previewArea8060__Q9Mkv .templatePreviewContainer__tq1Fr .outerPaddingContainer8060__axXmO .templatePreview8060GridWithoutFifthRow__GUiia {
  grid-template-rows: 32.25px repeat(4,26.25px) 67.5px
}

.previewArea8060__Q9Mkv .templatePreviewContainer__tq1Fr .outerPaddingContainer8060__axXmO .templatePreview8060__Tdcb6 {
  grid-row-gap: 0;
  grid-column-gap: 0;
  border: 2px solid #000;
  grid-template-columns: 54px 126px 99px;
  font-size: 9px;
  display: grid
}

.previewArea8060__Q9Mkv .templatePreviewContainer__tq1Fr .outerPaddingContainer8060__axXmO .templatePreview8060__Tdcb6 p {
  white-space: nowrap;
  text-overflow: ellipsis;
  word-break: break-all;
  overflow: hidden
}

.previewArea8060__Q9Mkv .templatePreviewContainer__tq1Fr .outerPaddingContainer8060__axXmO .templatePreview8060__Tdcb6 .title__gEZ5r {
  border-bottom: 1px solid #000;
  grid-area: 1/1/2/4;
  justify-content: center;
  align-items: center;
  font-size: 13px;
  font-weight: bolder;
  display: flex
}

.previewArea8060__Q9Mkv .templatePreviewContainer__tq1Fr .outerPaddingContainer8060__axXmO .templatePreview8060__Tdcb6 .qrCode__wqe6C {
  border-left: 1px solid #000;
  grid-area: 2/3/6/4;
  justify-content: center;
  align-items: center;
  display: flex
}

.previewArea8060__Q9Mkv .templatePreviewContainer__tq1Fr .outerPaddingContainer8060__axXmO .templatePreview8060__Tdcb6 .firstRowLabel__v6EiW {
  border-right: 1px solid #000;
  grid-area: 2/1/3/2
}

.previewArea8060__Q9Mkv .templatePreviewContainer__tq1Fr .outerPaddingContainer8060__axXmO .templatePreview8060__Tdcb6 .firstRowValue__yiwA1 {
  grid-area: 2/2/3/3
}

.previewArea8060__Q9Mkv .templatePreviewContainer__tq1Fr .outerPaddingContainer8060__axXmO .templatePreview8060__Tdcb6 .secondRowLabel__LEiyj {
  border-top: 1px solid #000;
  border-right: 1px solid #000;
  grid-area: 3/1/4/2
}

.previewArea8060__Q9Mkv .templatePreviewContainer__tq1Fr .outerPaddingContainer8060__axXmO .templatePreview8060__Tdcb6 .secondRowValue__sU45L {
  border-top: 1px solid #000;
  grid-area: 3/2/4/3
}

.previewArea8060__Q9Mkv .templatePreviewContainer__tq1Fr .outerPaddingContainer8060__axXmO .templatePreview8060__Tdcb6 .thirdRowLabel__m5NIf {
  border-top: 1px solid #000;
  border-right: 1px solid #000;
  grid-area: 4/1/5/2
}

.previewArea8060__Q9Mkv .templatePreviewContainer__tq1Fr .outerPaddingContainer8060__axXmO .templatePreview8060__Tdcb6 .thirdRowValue__669CO {
  border-top: 1px solid #000;
  grid-area: 4/2/5/3
}

.previewArea8060__Q9Mkv .templatePreviewContainer__tq1Fr .outerPaddingContainer8060__axXmO .templatePreview8060__Tdcb6 .fourthRowLabel__LkMRL {
  border-top: 1px solid #000;
  border-right: 1px solid #000;
  grid-area: 5/1/6/2
}

.previewArea8060__Q9Mkv .templatePreviewContainer__tq1Fr .outerPaddingContainer8060__axXmO .templatePreview8060__Tdcb6 .fourthRowValue__V1BZ3 {
  border-top: 1px solid #000;
  grid-area: 5/2/6/3
}

.previewArea8060__Q9Mkv .templatePreviewContainer__tq1Fr .outerPaddingContainer8060__axXmO .templatePreview8060__Tdcb6 .fifthRowLabel__l8lwq {
  border-top: 1px solid #000;
  border-right: 1px solid #000;
  grid-area: 6/1/7/2
}

.previewArea8060__Q9Mkv .templatePreviewContainer__tq1Fr .outerPaddingContainer8060__axXmO .templatePreview8060__Tdcb6 .fifthRowValue__tSEQy {
  border-top: 1px solid #000;
  grid-area: 6/2/7/4
}

.previewArea8060__Q9Mkv .templatePreviewContainer__tq1Fr .outerPaddingContainer8060__axXmO .templatePreview8060__Tdcb6 .bottomRowLabelBasic__9YorO {
  text-overflow: ellipsis;
  word-break: break-all;
  border-top: 1px solid #000;
  border-right: 1px solid #000;
  -webkit-box-orient: vertical;
  line-height: 1.4;
  display: -webkit-box;
  overflow: hidden
}

.previewArea8060__Q9Mkv .templatePreviewContainer__tq1Fr .outerPaddingContainer8060__axXmO .templatePreview8060__Tdcb6 .bottomRowValueBasic__sYNQa {
  text-overflow: ellipsis;
  word-break: break-all;
  border-top: 1px solid #000;
  -webkit-box-orient: vertical;
  line-height: 1.4;
  display: -webkit-box;
  overflow: hidden
}

.previewArea8060__Q9Mkv .templatePreviewContainer__tq1Fr .outerPaddingContainer8060__axXmO .templatePreview8060__Tdcb6 .bottomRowLabelWithoutFifthRow__QlwRz {
  -webkit-line-clamp: 4;
  grid-area: 6/1/8/2
}

.previewArea8060__Q9Mkv .templatePreviewContainer__tq1Fr .outerPaddingContainer8060__axXmO .templatePreview8060__Tdcb6 .bottomRowValueWithoutFifthRow___fnZF {
  -webkit-line-clamp: 4;
  grid-area: 6/2/8/4
}

.previewArea8060__Q9Mkv .templatePreviewContainer__tq1Fr .outerPaddingContainer8060__axXmO .templatePreview8060__Tdcb6 .bottomRowLabelWithFifthRow__ZhWb1 {
  -webkit-line-clamp: 3;
  grid-area: 7/1/8/2
}

.previewArea8060__Q9Mkv .templatePreviewContainer__tq1Fr .outerPaddingContainer8060__axXmO .templatePreview8060__Tdcb6 .bottomRowValueWithFifthRow__LxIzU {
  -webkit-line-clamp: 3;
  grid-area: 7/2/8/4
}

.selectItem__fjlm_ {
  width: 100%
}

.textPadding__rQQVi,.previewArea10080__zBPa6 .templatePreviewContainer__5jRcI .outerPaddingContainer10080__2xNUf .templatePreview10080__E5GsP .row8Value__uOOoC,.previewArea10080__zBPa6 .templatePreviewContainer__5jRcI .outerPaddingContainer10080__2xNUf .templatePreview10080__E5GsP .row8Label__ESPyc,.previewArea10080__zBPa6 .templatePreviewContainer__5jRcI .outerPaddingContainer10080__2xNUf .templatePreview10080__E5GsP .row7Value__wO6lY,.previewArea10080__zBPa6 .templatePreviewContainer__5jRcI .outerPaddingContainer10080__2xNUf .templatePreview10080__E5GsP .row7Label__cOAxP,.previewArea10080__zBPa6 .templatePreviewContainer__5jRcI .outerPaddingContainer10080__2xNUf .templatePreview10080__E5GsP .row6Value__8xciC,.previewArea10080__zBPa6 .templatePreviewContainer__5jRcI .outerPaddingContainer10080__2xNUf .templatePreview10080__E5GsP .row6Label__4Una9,.previewArea10080__zBPa6 .templatePreviewContainer__5jRcI .outerPaddingContainer10080__2xNUf .templatePreview10080__E5GsP .row5Value__V6dVj,.previewArea10080__zBPa6 .templatePreviewContainer__5jRcI .outerPaddingContainer10080__2xNUf .templatePreview10080__E5GsP .row5Label__um8i5,.previewArea10080__zBPa6 .templatePreviewContainer__5jRcI .outerPaddingContainer10080__2xNUf .templatePreview10080__E5GsP .row3Value__LnSaA,.previewArea10080__zBPa6 .templatePreviewContainer__5jRcI .outerPaddingContainer10080__2xNUf .templatePreview10080__E5GsP .row3Label__Pv0Tr,.previewArea10080__zBPa6 .templatePreviewContainer__5jRcI .outerPaddingContainer10080__2xNUf .templatePreview10080__E5GsP .row2Value__JbpTa,.previewArea10080__zBPa6 .templatePreviewContainer__5jRcI .outerPaddingContainer10080__2xNUf .templatePreview10080__E5GsP .row2Label__jdDd_,.previewArea10080__zBPa6 .templatePreviewContainer__5jRcI .outerPaddingContainer10080__2xNUf .templatePreview10080__E5GsP .row1Value__IcDbF,.previewArea10080__zBPa6 .templatePreviewContainer__5jRcI .outerPaddingContainer10080__2xNUf .templatePreview10080__E5GsP .row1Label__C2DDA {
  padding: 0 4px;
  overflow: hidden
}

.multipleRowPadding__CdnL_,.previewArea10080__zBPa6 .templatePreviewContainer__5jRcI .outerPaddingContainer10080__2xNUf .templatePreview10080__E5GsP .row6ValueWithMultipleRow__1n4Tp,.previewArea10080__zBPa6 .templatePreviewContainer__5jRcI .outerPaddingContainer10080__2xNUf .templatePreview10080__E5GsP .row6LabelWithMultipleRow___yWOi,.previewArea10080__zBPa6 .templatePreviewContainer__5jRcI .outerPaddingContainer10080__2xNUf .templatePreview10080__E5GsP .row4Value__lrUNz,.previewArea10080__zBPa6 .templatePreviewContainer__5jRcI .outerPaddingContainer10080__2xNUf .templatePreview10080__E5GsP .row4Label__4VbOX {
  padding: 8px 4px
}

.centerText__GKc7M,.previewArea10080__zBPa6 .templatePreviewContainer__5jRcI .outerPaddingContainer10080__2xNUf .templatePreview10080__E5GsP .row8Value__uOOoC,.previewArea10080__zBPa6 .templatePreviewContainer__5jRcI .outerPaddingContainer10080__2xNUf .templatePreview10080__E5GsP .row8Label__ESPyc,.previewArea10080__zBPa6 .templatePreviewContainer__5jRcI .outerPaddingContainer10080__2xNUf .templatePreview10080__E5GsP .row7Value__wO6lY,.previewArea10080__zBPa6 .templatePreviewContainer__5jRcI .outerPaddingContainer10080__2xNUf .templatePreview10080__E5GsP .row7Label__cOAxP,.previewArea10080__zBPa6 .templatePreviewContainer__5jRcI .outerPaddingContainer10080__2xNUf .templatePreview10080__E5GsP .row6Value__8xciC,.previewArea10080__zBPa6 .templatePreviewContainer__5jRcI .outerPaddingContainer10080__2xNUf .templatePreview10080__E5GsP .row6Label__4Una9,.previewArea10080__zBPa6 .templatePreviewContainer__5jRcI .outerPaddingContainer10080__2xNUf .templatePreview10080__E5GsP .row5Value__V6dVj,.previewArea10080__zBPa6 .templatePreviewContainer__5jRcI .outerPaddingContainer10080__2xNUf .templatePreview10080__E5GsP .row5Label__um8i5,.previewArea10080__zBPa6 .templatePreviewContainer__5jRcI .outerPaddingContainer10080__2xNUf .templatePreview10080__E5GsP .row3Value__LnSaA,.previewArea10080__zBPa6 .templatePreviewContainer__5jRcI .outerPaddingContainer10080__2xNUf .templatePreview10080__E5GsP .row3Label__Pv0Tr,.previewArea10080__zBPa6 .templatePreviewContainer__5jRcI .outerPaddingContainer10080__2xNUf .templatePreview10080__E5GsP .row2Value__JbpTa,.previewArea10080__zBPa6 .templatePreviewContainer__5jRcI .outerPaddingContainer10080__2xNUf .templatePreview10080__E5GsP .row2Label__jdDd_,.previewArea10080__zBPa6 .templatePreviewContainer__5jRcI .outerPaddingContainer10080__2xNUf .templatePreview10080__E5GsP .row1Value__IcDbF,.previewArea10080__zBPa6 .templatePreviewContainer__5jRcI .outerPaddingContainer10080__2xNUf .templatePreview10080__E5GsP .row1Label__C2DDA {
  align-items: center;
  display: flex
}

.formContainer__t5QRk {
  width: 100%
}

.formContainer__t5QRk .ant-form-item-label {
  justify-content: start;
  width: auto;
  height: auto;
  padding-bottom: 2px;
  display: flex
}

.formContainer__t5QRk .ant-form-item-label>label {
  font-size: 14px
}

.formContainer__t5QRk .title__bt_CJ {
  color: #333;
  margin-bottom: 8px;
  font-size: 14px;
  font-weight: 500
}

.formContainer__t5QRk .description__dS51M {
  color: #999;
  margin-bottom: 14px;
  font-size: 12px;
  font-weight: 400
}

.formContainer__t5QRk .customFormItem__2rZqD {
  margin-bottom: 20px
}

.previewArea10080__zBPa6 .previewTipRow__buV6F {
  color: #333;
  margin-bottom: 16px;
  font-weight: 400
}

.previewArea10080__zBPa6 .templatePreviewContainer__5jRcI {
  justify-content: center;
  display: flex
}

.previewArea10080__zBPa6 .templatePreviewContainer__5jRcI .outerPaddingContainer10080__2xNUf {
  background: #fff;
  width: 325px;
  height: 410px;
  padding: 10px
}

.previewArea10080__zBPa6 .templatePreviewContainer__5jRcI .outerPaddingContainer10080__2xNUf .templatePreview10080__E5GsP {
  grid-row-gap: 0;
  grid-column-gap: 0;
  border: 2px solid #000;
  grid-template-rows: repeat(10,39px);
  grid-template-columns: 75px 120px 105px;
  font-size: 12px;
  display: grid
}

.previewArea10080__zBPa6 .templatePreviewContainer__5jRcI .outerPaddingContainer10080__2xNUf .templatePreview10080__E5GsP p {
  white-space: nowrap;
  text-overflow: ellipsis;
  word-break: break-all;
  overflow: hidden
}

.previewArea10080__zBPa6 .templatePreviewContainer__5jRcI .outerPaddingContainer10080__2xNUf .templatePreview10080__E5GsP .qrCode1__qZv_A {
  border-left: 1px solid #000;
  grid-area: 2/3/5/4;
  justify-content: center;
  align-items: center;
  display: flex
}

.previewArea10080__zBPa6 .templatePreviewContainer__5jRcI .outerPaddingContainer10080__2xNUf .templatePreview10080__E5GsP .qrCode2__GC0Kf {
  border-top: 1px solid #000;
  border-left: 1px solid #000;
  grid-area: 8/3/11/4;
  justify-content: center;
  align-items: center;
  display: flex
}

.previewArea10080__zBPa6 .templatePreviewContainer__5jRcI .outerPaddingContainer10080__2xNUf .templatePreview10080__E5GsP .titleRow__Atuy8 {
  border-bottom: 1px solid #000;
  grid-area: 1/1/2/4;
  justify-content: center;
  align-items: center;
  font-size: 13px;
  font-weight: bolder;
  display: flex
}

.previewArea10080__zBPa6 .templatePreviewContainer__5jRcI .outerPaddingContainer10080__2xNUf .templatePreview10080__E5GsP .row1Label__C2DDA {
  border-right: 1px solid #000;
  grid-area: 2/1/3/2
}

.previewArea10080__zBPa6 .templatePreviewContainer__5jRcI .outerPaddingContainer10080__2xNUf .templatePreview10080__E5GsP .row1Value__IcDbF {
  grid-area: 2/2/3/3
}

.previewArea10080__zBPa6 .templatePreviewContainer__5jRcI .outerPaddingContainer10080__2xNUf .templatePreview10080__E5GsP .row2Label__jdDd_ {
  border-top: 1px solid #000;
  border-right: 1px solid #000;
  grid-area: 3/1/4/2
}

.previewArea10080__zBPa6 .templatePreviewContainer__5jRcI .outerPaddingContainer10080__2xNUf .templatePreview10080__E5GsP .row2Value__JbpTa {
  border-top: 1px solid #000;
  grid-area: 3/2/4/3
}

.previewArea10080__zBPa6 .templatePreviewContainer__5jRcI .outerPaddingContainer10080__2xNUf .templatePreview10080__E5GsP .row3Label__Pv0Tr {
  border-top: 1px solid #000;
  border-right: 1px solid #000;
  grid-area: 4/1/5/2
}

.previewArea10080__zBPa6 .templatePreviewContainer__5jRcI .outerPaddingContainer10080__2xNUf .templatePreview10080__E5GsP .row3Value__LnSaA {
  border-top: 1px solid #000;
  grid-area: 4/2/5/3
}

.previewArea10080__zBPa6 .templatePreviewContainer__5jRcI .outerPaddingContainer10080__2xNUf .templatePreview10080__E5GsP .row4Label__4VbOX {
  text-overflow: ellipsis;
  -webkit-line-clamp: 3;
  word-break: break-all;
  border-top: 1px solid #000;
  border-right: 1px solid #000;
  -webkit-box-orient: vertical;
  grid-area: 5/1/7/2;
  line-height: 1.8;
  display: -webkit-box;
  overflow: hidden
}

.previewArea10080__zBPa6 .templatePreviewContainer__5jRcI .outerPaddingContainer10080__2xNUf .templatePreview10080__E5GsP .row4Value__lrUNz {
  text-overflow: ellipsis;
  -webkit-line-clamp: 3;
  word-break: break-all;
  border-top: 1px solid #000;
  -webkit-box-orient: vertical;
  grid-area: 5/2/7/4;
  line-height: 1.8;
  display: -webkit-box;
  overflow: hidden
}

.previewArea10080__zBPa6 .templatePreviewContainer__5jRcI .outerPaddingContainer10080__2xNUf .templatePreview10080__E5GsP .row5Label__um8i5 {
  border-top: 1px solid #000;
  border-right: 1px solid #000;
  grid-area: 7/1/8/2
}

.previewArea10080__zBPa6 .templatePreviewContainer__5jRcI .outerPaddingContainer10080__2xNUf .templatePreview10080__E5GsP .row5Value__V6dVj {
  border-top: 1px solid #000;
  grid-area: 7/2/8/4
}

.previewArea10080__zBPa6 .templatePreviewContainer__5jRcI .outerPaddingContainer10080__2xNUf .templatePreview10080__E5GsP .row6Label__4Una9 {
  border-top: 1px solid #000;
  border-right: 1px solid #000;
  grid-area: 8/1/9/2
}

.previewArea10080__zBPa6 .templatePreviewContainer__5jRcI .outerPaddingContainer10080__2xNUf .templatePreview10080__E5GsP .row6Value__8xciC {
  border-top: 1px solid #000;
  grid-area: 8/2/9/3
}

.previewArea10080__zBPa6 .templatePreviewContainer__5jRcI .outerPaddingContainer10080__2xNUf .templatePreview10080__E5GsP .row7Label__cOAxP {
  border-top: 1px solid #000;
  border-right: 1px solid #000;
  grid-area: 9/1/10/2
}

.previewArea10080__zBPa6 .templatePreviewContainer__5jRcI .outerPaddingContainer10080__2xNUf .templatePreview10080__E5GsP .row7Value__wO6lY {
  border-top: 1px solid #000;
  grid-area: 9/2/10/3
}

.previewArea10080__zBPa6 .templatePreviewContainer__5jRcI .outerPaddingContainer10080__2xNUf .templatePreview10080__E5GsP .row8Label__ESPyc {
  border-top: 1px solid #000;
  border-right: 1px solid #000;
  grid-area: 10/1/11/2
}

.previewArea10080__zBPa6 .templatePreviewContainer__5jRcI .outerPaddingContainer10080__2xNUf .templatePreview10080__E5GsP .row8Value__uOOoC {
  border-top: 1px solid #000;
  grid-area: 10/2/11/3
}

.previewArea10080__zBPa6 .templatePreviewContainer__5jRcI .outerPaddingContainer10080__2xNUf .templatePreview10080__E5GsP .row6LabelWithMultipleRow___yWOi {
  text-overflow: ellipsis;
  -webkit-line-clamp: 4;
  word-break: break-all;
  border-top: 1px solid #000;
  border-right: 1px solid #000;
  -webkit-box-orient: vertical;
  grid-area: 8/1/11/2;
  line-height: 2.2;
  display: -webkit-box;
  overflow: hidden
}

.previewArea10080__zBPa6 .templatePreviewContainer__5jRcI .outerPaddingContainer10080__2xNUf .templatePreview10080__E5GsP .row6ValueWithMultipleRow__1n4Tp {
  text-overflow: ellipsis;
  -webkit-line-clamp: 4;
  word-break: break-all;
  border-top: 1px solid #000;
  -webkit-box-orient: vertical;
  grid-area: 8/2/11/4;
  line-height: 2.2;
  display: -webkit-box;
  overflow: hidden
}

.printConfigModal__BMoU0 .kodo-modal-close {
  top: 6px;
  right: 6px
}

.printConfigModal__BMoU0 .modalContent___Yvfp {
  flex-direction: column;
  display: flex
}

.printConfigModal__BMoU0 .modalContent___Yvfp .title__Rhjr_ {
  color: #111;
  flex: none;
  padding: 20px 24px 0;
  font-size: 16px;
  font-weight: 600
}

.printConfigModal__BMoU0 .modalContent___Yvfp .tabContainer__Dc01m {
  flex: auto
}

.printConfigModal__BMoU0 .modalContent___Yvfp .tabContainer__Dc01m .kodo-tabs-nav {
  margin-bottom: 0;
  padding-left: 24px;
  padding-right: 24px
}

.printConfigModal__BMoU0 .modalContent___Yvfp .tabContainer__Dc01m .kodo-tabs-nav:before {
  border-bottom: 1px solid #e5e5e5
}

.logSearchForm__Af_c3 {
  margin-top: 8px;
  margin-left: -8px
}

.logSearchForm__Af_c3 .ant-col.ant-col-12 {
  padding: 0!important
}

.logSearchForm__Af_c3 .kodo-form-item-label.kodo-form-item-label-wrap {
  margin-right: 8px;
  flex: 0 0 80px!important
}

.logSearchForm__Af_c3 .kodo-form-item-control {
  flex: 1!important
}

.empty___kHRh {
  text-align: center;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  margin-top: 8%
}

.empty___kHRh img {
  width: 160px
}

.drawerTitleBox__voBqE {
  justify-content: space-between;
  align-items: center;
  display: flex
}

.drawerTitleBox__voBqE .divider__kzqHj {
  height: 24px;
  margin: 0 16px
}

.drawer-sub-title__QZFrK {
  color: #666;
  margin-left: 8px;
  font-family: PingFangSC,PingFang SC;
  font-size: 14px;
  font-weight: 400
}

.search-form__kRTw5 {
  margin-top: 8px;
  margin-left: -8px
}

.search-form__kRTw5 .ant-col.ant-col-12 {
  padding: 0!important
}

.search-form__kRTw5 .kodo-form-item-label.kodo-form-item-label-wrap {
  margin-right: 8px;
  flex: 0 0 80px!important
}

.search-form__kRTw5 .kodo-form-item-control {
  flex: 1!important
}

.no-auth-box__Yrmn8 {
  background-color: #f8f8f8;
  flex-direction: column;
  height: 100%;
  display: flex
}

.no-auth-box__Yrmn8 .header-box__AOmQ3 {
  position: inherit;
  background-color: #fff;
  border-bottom: 1px solid #e5e5e5;
  justify-content: space-between;
  align-items: center;
  height: 50px;
  padding: 0 24px;
  display: flex
}

.no-auth-box__Yrmn8 .header-box__AOmQ3 span {
  color: #111;
  font-size: 16px;
  font-weight: 700
}

.no-auth-box__Yrmn8 .header-box__AOmQ3 iconpark-icon {
  cursor: pointer
}

.no-auth-box__Yrmn8 .content-box__uiHWc {
  text-align: center;
  flex-grow: 1
}

.no-auth-box__Yrmn8 .content-box__uiHWc img {
  width: 98px;
  height: 98px;
  margin-top: 200px
}

.no-auth-box__Yrmn8 .content-box__uiHWc .first-hint__5hqXa {
  color: #333;
  margin: 9px 0 8px
}

.no-auth-box__Yrmn8 .content-box__uiHWc .last-hint__2dxqi {
  color: #666;
  font-size: 12px
}

.choose-process-box__RZE2k {
  flex-direction: column;
  height: 100%;
  display: flex
}

.content-box__v1qwV {
  flex-grow: 1;
  height: 0;
  padding: 0 24px;
  display: flex
}

.content-box__v1qwV .art-table-box__m3x9P {
  flex: 1;
  width: 0;
  margin-right: 10px;
  position: relative
}

.content-box__v1qwV .art-table-box__m3x9P .selected-num__jX9Gz {
  position: absolute;
  bottom: 16px
}

.content-box__v1qwV .sort-box__Pug7c {
  width: 240px;
  padding-bottom: 10px
}

.content-box__v1qwV .sort-box__Pug7c .sort-content___1l4y {
  border: 1px solid #ddd;
  border-radius: 6px;
  height: 100%;
  max-height: 100%;
  overflow-y: auto
}

.content-box__v1qwV .sort-box__Pug7c .sort-content___1l4y .selected-count__qUJ47 {
  color: #333;
  padding: 12px 12px 0;
  line-height: 18px
}

.search-block__orlqm {
  margin-bottom: 12px;
  padding: 0 24px
}

.footer-box__bG6bm {
  text-align: right;
  padding: 16px 24px;
  box-shadow: 0 0 6px rgba(0,0,0,.08)
}

.sortableItem__3BAW_ {
  z-index: 2000;
  border-radius: 6px;
  justify-content: space-between;
  align-items: center;
  padding: 4px 2px;
  display: flex;
  position: relative
}

.sortableItem__3BAW_ .labelWrap__bSwAo {
  flex: 1;
  align-items: center;
  max-width: calc(100% - 24px);
  display: flex
}

.sortableItem__3BAW_ .dragHandle__0K_Z_ {
  cursor: move;
  touch-action: none;
  border-radius: 6px;
  padding: 4px;
  font-size: 18px
}

.sortableItem__3BAW_ .dragHandle__0K_Z_:hover {
  background-color: #f2f2f2
}

.sortableItem__3BAW_ .deleteSortableIcon__1MXmy {
  cursor: pointer;
  border-radius: 6px;
  padding: 4px
}

.sortableItem__3BAW_ .deleteSortableIcon__1MXmy:hover {
  background-color: #eee
}

.sortableItem__3BAW_:hover {
  background-color: #f2f2f2
}

.sortableDragItem__5Fbus {
  border-radius: 6px;
  box-shadow: 0 0 8px rgba(0,0,0,.08)
}

.ellipsisName__T_Tjc {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden
}

.sortableContainer__K8hiV {
  padding: 20px 6px 0
}

.sortableContainer__K8hiV .sortableItemWrapper__5lknP {
  margin-bottom: 4px;
  position: relative
}

.sortableContainer__K8hiV .sortableItemWrapper__5lknP:last-child {
  margin-bottom: 0
}

.customExpressionString__XmrcU {
  position: relative
}

.customExpressionString__XmrcU .textArea__Bm59N {
  padding-right: 24px
}

.customExpressionString__XmrcU .calcButton__zB_1n {
  position: absolute;
  top: 4px;
  right: 3px
}

.timePicker__XB7Fy {
  width: 100%
}

.timePicker__XB7Fy div.kodo-picker-input span.kodo-picker-suffix {
  color: rgba(0,0,0,.85);
  padding: 0
}

.title__bEiJ1 {
  color: #666;
  background-color: #f8f8f8;
  border-radius: 10px 10px 0 0;
  height: 32px;
  margin-bottom: 16px;
  padding-left: 8px;
  line-height: 32px
}

.title__bEiJ1 span {
  margin-left: 50px
}

.field-member__JUafx {
  margin-bottom: 16px;
  display: flex
}

.field-member__JUafx .field-type__tZo7k {
  width: 77px
}

.field-member__JUafx .field-name__22d4a {
  flex: 1;
  width: 0;
  margin: 0 4px 0 6px
}

.field-member__JUafx .delete-btn__PH9zh {
  margin-top: 5px
}

.field-member__JUafx .kodo-form-item {
  margin-bottom: 0;
  min-width: auto!important
}

.operation-btn-box__PTGg6 {
  align-items: center;
  display: flex
}

.operation-btn-box__PTGg6 .count-limit__e_geE {
  color: #999;
  font-size: 12px
}

.content-box__1KJzu {
  height: calc(min(100vh - 234px,960px) + 64px);
  padding-top: 10px
}

.process-routing-box__0a48Z {
  flex-direction: column;
  height: 100%;
  font-size: 14px;
  display: flex
}

.process-routing-box__0a48Z .content-box__7OaAr {
  flex: 1;
  height: 0;
  padding: 0 24px;
  display: flex
}

.process-routing-box__0a48Z .content-box__7OaAr .table-box__NqQF3 {
  flex-direction: column;
  flex: 1;
  width: 0;
  margin-right: 10px;
  display: flex
}

.process-routing-box__0a48Z .content-box__7OaAr .table-box__NqQF3 .type-and-search-box__8k2Hp {
  justify-content: space-between;
  margin-bottom: 12px;
  display: flex
}

.process-routing-box__0a48Z .content-box__7OaAr .table-box__NqQF3 .type-and-search-box__8k2Hp .type-block__c8mYu {
  align-items: center;
  display: flex
}

.process-routing-box__0a48Z .content-box__7OaAr .table-box__NqQF3 .type-and-search-box__8k2Hp .type-block__c8mYu .type-text__knGAn {
  color: #333;
  margin-right: 24px
}

.process-routing-box__0a48Z .content-box__7OaAr .table-box__NqQF3 .type-and-search-box__8k2Hp .search-block__dhS6U {
  width: 400px
}

.process-routing-box__0a48Z .content-box__7OaAr .table-box__NqQF3 .art-table-box__I4zJk {
  flex: 1;
  position: relative
}

.process-routing-box__0a48Z .content-box__7OaAr .table-box__NqQF3 .art-table-box__I4zJk .kodo-art-table-toolbar {
  display: none
}

.process-routing-box__0a48Z .content-box__7OaAr .table-box__NqQF3 .art-table-box__I4zJk .selected-num__MwJPI {
  position: absolute;
  bottom: 16px
}

.process-routing-box__0a48Z .content-box__7OaAr .sort-box__T4WpS {
  width: 240px;
  padding-bottom: 10px
}

.process-routing-box__0a48Z .content-box__7OaAr .sort-box__T4WpS .sort-content__CC_SO {
  border: 1px solid #ddd;
  border-radius: 6px;
  height: 100%;
  max-height: 100%;
  overflow-y: auto
}

.process-routing-box__0a48Z .content-box__7OaAr .sort-box__T4WpS .sort-content__CC_SO .selected-count__TqZ29 {
  color: #333;
  padding: 12px 12px 0;
  line-height: 18px
}

.process-routing-box__0a48Z .footer-box__BHVq9 {
  text-align: right;
  padding: 16px 24px;
  box-shadow: 0 0 6px rgba(0,0,0,.08)
}

.header-tab__LR6DG .kodo-tabs-nav {
  margin-bottom: 10px;
  padding: 0 24px
}

.tab-content-box__iXqSm {
  height: calc(min(100vh - 234px,960px) + 30px)
}

.custom-modal__K0vMH .kodo-modal-header {
  border-bottom: none;
  padding-bottom: 0
}

.task-art-table-box__9MdpR {
  height: 550px;
  line-height: 22px;
  position: relative
}

.task-art-table-box__9MdpR .total-num-text__rdKUA {
  z-index: 10;
  color: #666;
  font-size: 12px;
  position: absolute;
  bottom: 12px;
  left: 8px
}

.operation-btn__C0SV6 {
  color: #0078e7;
  cursor: pointer;
  border-radius: 6px;
  margin-left: 8px;
  padding: 5px 8px
}

.operation-btn__C0SV6:hover {
  background-color: #f2f2f2
}

.summary-text__oI15d {
  white-space: nowrap;
  text-overflow: ellipsis;
  width: 100%;
  font-size: 12px;
  overflow: hidden
}

.index-column-title__UCpJ3 {
  align-items: center;
  width: 100%;
  min-width: 150px;
  height: 100%;
  padding-left: 10px;
  display: flex
}

.index-column-title__UCpJ3 iconpark-icon {
  margin-right: 6px
}

.hint-msg__F_z41 {
  color: #999;
  background-color: #f7f8f8;
  border-radius: 6px;
  margin-bottom: 12px;
  padding: 12px;
  line-height: 1.75
}

.hint-msg__F_z41 p {
  margin-bottom: 0
}

.footer-box__qJYCj {
  text-align: right
}

.selectedTags__KBZS2 {
  flex-wrap: wrap;
  gap: 6px 12px;
  max-height: 88px;
  font-size: 14px;
  line-height: 1;
  display: inline-flex;
  overflow-x: hidden;
  overflow-y: auto
}

.selectedTags__KBZS2 .tagWrap__0jSnp {
  white-space: nowrap;
  text-overflow: ellipsis;
  word-break: break-all;
  background-color: #eee;
  border-radius: 14px;
  max-width: 100%;
  padding: 6px 8px;
  line-height: 1;
  display: inline-block;
  overflow: hidden
}

.selectedTags__KBZS2 .tagWrap__0jSnp span {
  text-overflow: ellipsis;
  max-width: 84px;
  display: inline-block;
  overflow: hidden
}

.selectedTags__KBZS2 .amount__fAW3A {
  margin-left: 8px;
  line-height: 1;
  display: inline-block
}

.readonly__vxAOG {
  -webkit-line-clamp: 1;
  word-break: break-all;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  overflow: hidden
}

.indicatorList__GhL9d {
  border: 1px dashed #ccc;
  border-radius: 6px;
  flex-direction: row;
  width: 632px;
  height: 68px;
  margin-bottom: 15px;
  display: flex
}

.indicatorList__GhL9d .indicator__3_HNK {
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative
}

.indicatorList__GhL9d .indicator__3_HNK .title__hUdvv {
  color: #666;
  font-size: 13px
}

.indicatorList__GhL9d .indicator__3_HNK .normal__adZ1t,.indicatorList__GhL9d .indicator__3_HNK .less__3MGk8,.indicatorList__GhL9d .indicator__3_HNK .more__eQZAZ {
  font-size: 16px;
  font-weight: 500
}

.indicatorList__GhL9d .indicator__3_HNK .normal__adZ1t {
  color: #333
}

.indicatorList__GhL9d .indicator__3_HNK .less__3MGk8 {
  color: #02b980
}

.indicatorList__GhL9d .indicator__3_HNK .more__eQZAZ {
  color: #ff3b30
}

.indicatorList__GhL9d .withLeftBorder__9gdKD:before {
  content: "";
  border-left: 1px solid #e5e5e5;
  width: 0;
  height: 32px;
  position: absolute;
  top: 16px;
  left: 0
}

.warningModal__bndW5 .kodo-modal-confirm-body {
  margin: 0 24px
}

.warningModal__bndW5 .close-modal-warning-icon {
  float: left;
  color: #ecaf2b;
  margin-top: 2px;
  margin-left: -26px;
  font-size: 18px
}

.customFieldFormItem__GlrC6 .ant-legacy-form-item-label label {
  text-overflow: ellipsis;
  -webkit-line-clamp: 2;
  word-break: break-all;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  overflow: hidden
}

.link__MGaCQ {
  white-space: nowrap;
  text-overflow: ellipsis;
  background-color: #f8f9fa;
  border-radius: 6px;
  height: 32px;
  padding: 0 8px;
  overflow: hidden
}

.link__MGaCQ span {
  color: #0078e7;
  cursor: pointer;
  line-height: 32px
}

.remain-time__U2_3u {
  flex-grow: 1;
  justify-content: flex-end;
  align-items: center;
  font-size: 12px;
  display: flex
}

.remain-time__U2_3u iconpark-icon {
  margin-right: 5px
}

.status-box__c__zl {
  align-items: center;
  height: 32px;
  display: flex
}

.status-box__c__zl .zanting-text__mEWXQ {
  color: #999;
  font-size: 12px
}

.table-box__MHf47 {
  box-sizing: border-box;
  height: 100%;
  padding: 24px 24px 0;
  overflow: hidden
}

.table-box__MHf47 .kodo-art-table-toolbar {
  display: none
}

.empty__scmOh {
  text-align: center;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  margin-top: 8%
}

.empty__scmOh div {
  color: #666;
  line-height: 16px
}

.empty__scmOh img {
  width: 160px
}

.detail-box___4u11 {
  display: flex
}

.info-block__OgXmV {
  background-color: #f8f9fa;
  border-radius: 6px;
  height: 76px;
  padding: 8px;
  overflow-y: auto
}

.info-left-block__0zk90 {
  flex-direction: column;
  flex: 2 0;
  margin-right: 4px;
  display: flex
}

.info-left-block__0zk90 .product-info-line__DRyQ8 {
  margin-bottom: 8px;
  font-size: 12px;
  line-height: 14px
}

.info-left-block__0zk90 .product-info-line__DRyQ8 .product-label__oCFGe {
  color: #999;
  margin-right: 8px
}

.info-left-block__0zk90 .product-info-line__DRyQ8 .product-value__x9Ium {
  color: #333;
  word-break: break-all
}

.info-left-block__0zk90 .product-info-line__DRyQ8:last-child {
  margin-bottom: 0
}

.info-right-block__2VTrP {
  color: #666;
  flex-direction: column;
  flex: 1 0;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex
}

.info-right-block__2VTrP .stock-amount__2lSMo {
  text-align: center;
  color: #666;
  width: 100%;
  margin-bottom: 6px;
  font-family: DINAlternate-Bold,DINAlternate;
  font-size: 18px;
  font-weight: 700;
  line-height: 18px
}

.info-right-block__2VTrP .stock-unit-text__yq1G3 {
  white-space: nowrap;
  text-overflow: ellipsis;
  justify-content: center;
  width: 100%;
  padding: 0 3px;
  font-size: 12px;
  line-height: 14px;
  display: flex;
  overflow: hidden
}

.info-right-block__2VTrP .stock-unit-name__Se9mR {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden
}

.operation-btn-box__ZL7z_ {
  flex-grow: 1;
  justify-content: flex-end;
  align-items: center;
  display: flex
}

.operation-btn-box__ZL7z_ .modal-btn__PtpHp {
  color: #328eff;
  cursor: pointer
}

.operation-btn-box__ZL7z_ .modal-btn__PtpHp iconpark-icon {
  margin-right: 6px;
  position: relative;
  top: 2px
}

.operation-btn-box__ZL7z_ .divider__VTloy {
  border-left: 1px solid #e5e5e5;
  height: 14px;
  margin: 0 12px
}

.artTableContent__LgYzJ {
  z-index: 1001;
  height: min(100vh - 234px,960px);
  margin: 12px 24px 0
}

.artTableContent__LgYzJ .kodo-art-table-toolbar-item {
  font-size: 14px
}

.kodo-art-table-toolbar-field-config-dropdown,.kodo-art-table-toolbar-line-height-dropdown,.kodo-art-table-toolbar-sort-dropdown,.kodo-art-table-toolbar-sort-select-item-dropdown,.kodo-art-table-filter-dropdown {
  z-index: 1000!important
}

.empty__UlBlv {
  text-align: center;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none
}

.empty__UlBlv img {
  width: 160px
}

.selected-num__3PSQz {
  color: #666;
  position: absolute;
  bottom: 80px;
  left: 24px
}

.operation-box__9N4jP {
  border-top: 1px solid #e5e5e5;
  justify-content: flex-end;
  align-items: center;
  padding: 16px 24px;
  display: flex
}

.sorter__x9BKs {
  border: 1px solid #ddd;
  border-radius: 6px;
  margin-bottom: 10px;
  line-height: 1;
  display: inline-block;
  overflow-y: auto
}

.sorter__x9BKs .checkTip____TwG {
  color: #333;
  padding: 12px 12px 0;
  font-size: 14px;
  font-weight: 400
}

.searchButton__FEPU5 .ant-input-group-addon {
  height: 30px
}

.searchButton__FEPU5 .ant-input-search-button {
  width: 30px;
  height: 30px;
  overflow: hidden;
  border-radius: 0 6px 6px 0!important
}

.searchButton__FEPU5 .ant-input-group>.ant-input:first-child {
  border-radius: 6px 0 0 6px
}

.searchButton__FEPU5 .ant-input-affix-wrapper {
  height: 30px;
  border-radius: 6px 0 0 6px!important
}

.searchButton__FEPU5 .ant-input-affix-wrapper input {
  font-size: 13px
}

.detail-box__Hknpa {
  display: flex
}

.detail-box__Hknpa .info-block__9hJ6k {
  background-color: #f8f9fa;
  border-radius: 6px;
  flex: 1;
  justify-content: center;
  align-items: center;
  height: 76px;
  margin-right: 4px;
  display: flex
}

.detail-box__Hknpa .info-block__9hJ6k .amount__cYWoq {
  text-align: center;
  margin-bottom: 6px;
  font-family: DINAlternate-Bold,DINAlternate;
  font-size: 18px;
  font-weight: 700;
  line-height: 18px
}

.detail-box__Hknpa .info-block__9hJ6k .label__kNy_S {
  color: #666;
  font-size: 12px;
  line-height: 14px
}

.detail-box__Hknpa .info-block__9hJ6k:last-child {
  margin-right: 0
}

.qr-code__pVVDO {
  border: 1px solid #e5e5e5;
  border-radius: 6px;
  padding: 4px;
  line-height: 0;
  display: inline-block
}

.form-block-title__uToFI {
  margin-bottom: 16px;
  font-size: 16px;
  font-weight: 600
}

.form-block-title__uToFI:not(:first-child) {
  margin-top: 12px
}

.spin-hide-shadow__6uD_v {
  height: 100vh;
  overflow: hidden
}

.modal-form-box__IZdMW {
  flex-direction: column;
  height: 100vh;
  line-height: 18px;
  display: flex;
  position: relative
}

.modal-form-box__IZdMW .header-box__SjiEm {
  border-bottom: 1px solid #e5e5e5;
  flex-shrink: 0;
  justify-content: space-between;
  align-items: center;
  height: 50px;
  padding: 0 24px;
  display: flex
}

.modal-form-box__IZdMW .header-box__SjiEm .header-title__lvsZz {
  color: #111;
  font-size: 16px;
  font-weight: 600
}

.modal-form-box__IZdMW .header-box__SjiEm .header-tabs__H8oLV {
  position: absolute;
  top: 2px;
  left: 50%;
  transform: translate(-50%)
}

.modal-form-box__IZdMW .header-box__SjiEm .header-tabs-tab__IGM4I .kodo-tabs-tab {
  margin: 0 0 0 32px
}

.modal-form-box__IZdMW .header-box__SjiEm .header-operation-box__Ammv_ {
  align-items: center;
  display: flex;
  position: relative
}

.modal-form-box__IZdMW .content-box__23uXX {
  flex-grow: 1;
  padding: 24px;
  position: relative;
  overflow-x: hidden;
  overflow-y: auto
}

.modal-form-box__IZdMW .footer-box__4sP2s {
  z-index: 100;
  text-align: right;
  background-color: #fff;
  padding: 16px 22px;
  position: relative;
  box-shadow: 0 0 6px rgba(0,0,0,.08)
}

.adjust-time-message-box__EYv4A a {
  color: #0078e7;
  margin-left: 16px;
  text-decoration: underline
}

.task-art-table-box__Ep9Wb {
  height: 550px;
  line-height: 22px;
  position: relative
}

.task-art-table-box__Ep9Wb .total-num-text__7Rf4G {
  z-index: 10;
  color: #666;
  font-size: 12px;
  position: absolute;
  bottom: 12px;
  left: 8px
}

.operation-btn__jveU0 {
  color: #0078e7;
  cursor: pointer;
  border-radius: 6px;
  margin-left: 8px;
  padding: 5px 8px
}

.operation-btn__jveU0:hover {
  background-color: #f2f2f2
}

.summary-text__YlnWR {
  white-space: nowrap;
  text-overflow: ellipsis;
  width: 100%;
  font-size: 12px;
  overflow: hidden
}

.index-column-title__wYQeR {
  align-items: center;
  width: 100%;
  min-width: 150px;
  height: 100%;
  padding-left: 10px;
  display: flex
}

.index-column-title__wYQeR iconpark-icon {
  margin-right: 6px
}

.inventory-link__c5YuV .the-ellipsis-box {
  color: #0078e7;
  cursor: pointer
}

.detail-box__GkE8r {
  display: flex
}

.info-block__o5hfq {
  background-color: #f8f9fa;
  border-radius: 6px;
  height: 76px
}

.info-left-block__8IHKj {
  flex-direction: column;
  flex: 1;
  margin-right: 4px;
  padding: 12px 8px;
  line-height: 12px;
  display: flex;
  overflow-y: auto
}

.info-left-block__8IHKj .product-info-line__36xFr {
  margin-bottom: 8px;
  font-size: 12px
}

.info-left-block__8IHKj .product-info-line__36xFr .product-label__ADENj {
  color: #999;
  margin-right: 8px
}

.info-left-block__8IHKj .product-info-line__36xFr .product-value__9oqXe {
  color: #333;
  word-break: break-all
}

.info-left-block__8IHKj .product-info-line__36xFr:last-child {
  margin-bottom: 0
}

.info-right-block__YlIs4 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 158px;
  display: flex
}

.info-right-block__YlIs4 .stock-amount__F2q9u {
  color: #333;
  justify-content: center;
  margin-bottom: 7px;
  font-family: DINAlternate-Bold,DINAlternate;
  font-size: 18px;
  font-weight: 700;
  display: flex
}

.info-right-block__YlIs4 .stock-unit-text__qMiCo {
  color: #666;
  white-space: nowrap;
  text-overflow: ellipsis;
  justify-content: center;
  width: 158px;
  padding: 0 3px;
  font-size: 12px;
  display: flex;
  overflow: hidden
}

.info-right-block__YlIs4 .stock-unit-name__ThLIv {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden
}

.addProductFormContainer__VW5JS .formArea__dg1C6 {
  background-color: #fafafa;
  border: 1px solid #e8e8e8;
  width: 100%;
  max-height: 50vh;
  padding: 30px 0 30px 30px;
  overflow-x: hidden;
  overflow-y: scroll
}

.addProductFormContainer__VW5JS .formArea__dg1C6 .formItem__CltVb {
  width: 100%
}

.addProductFormContainer__VW5JS .actionArea__cdez_ {
  justify-content: center;
  padding-top: 40px;
  padding-bottom: 20px;
  display: flex
}

.addProductFormContainer__VW5JS .actionArea__cdez_ .btn__a_wfb {
  width: 114px
}

.bomModalContainer__gr8h9 .title__Kmkum {
  flex: 1;
  height: auto;
  font-size: 14px
}

.bomModalContainer__gr8h9 .required__c7ZKF {
  color: #ff4d4f;
  margin-right: 4px;
  font-family: SimSun,sans-serif;
  font-size: 12px;
  line-height: 1;
  display: inline-block
}

.bomModalContainer__gr8h9 .ant-form-item-label {
  overflow: revert;
  justify-content: flex-start;
  width: 100%;
  height: 24px;
  padding: 0 0 8px;
  line-height: 0
}

.bomModalContainer__gr8h9 .ant-form-item-label>label {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex
}

.bomModalContainer__gr8h9 .ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional):before {
  content: none
}

.bomModalContainer__gr8h9 .operation-btn-box__ft9a3 {
  align-items: center;
  display: flex
}

.bomModalContainer__gr8h9 .operation-btn-box__ft9a3 .modal-btn__Q5N7G {
  color: #328eff;
  cursor: pointer;
  font-size: 14px
}

.bomModalContainer__gr8h9 .operation-btn-box__ft9a3 .modal-btn__Q5N7G iconpark-icon {
  margin-right: 6px;
  position: relative;
  top: 2px
}

.detail-box__MZ_LL {
  display: flex
}

.info-block__9v5ej {
  background-color: #f8f9fa;
  border-radius: 6px;
  height: 76px
}

.info-left-block__iJY0s {
  flex-direction: column;
  flex: 1;
  margin-right: 4px;
  padding: 12px 8px;
  line-height: 12px;
  display: flex;
  overflow-y: auto
}

.info-left-block__iJY0s .product-info-line__JOTDY {
  margin-bottom: 8px;
  font-size: 12px
}

.info-left-block__iJY0s .product-info-line__JOTDY .product-label__WM2_p {
  color: #999;
  margin-right: 8px
}

.info-left-block__iJY0s .product-info-line__JOTDY .product-value__6L964 {
  color: #333;
  word-break: break-all
}

.info-left-block__iJY0s .product-info-line__JOTDY:last-child {
  margin-bottom: 0
}

.info-right-block__RIG3h {
  color: #333;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 104px;
  display: flex
}

.info-right-block__RIG3h .stock-amount__fJ8BC {
  text-align: center;
  width: 100%;
  margin-bottom: 7px;
  font-family: DINAlternate-Bold,DINAlternate;
  font-size: 18px;
  font-weight: 700;
  line-height: 18px
}

.info-right-block__RIG3h .stock-unit-text__vjII2 {
  white-space: nowrap;
  text-overflow: ellipsis;
  justify-content: center;
  width: 104px;
  padding: 0 3px;
  display: flex;
  overflow: hidden
}

.info-right-block__RIG3h .stock-unit-name__kWCOh {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden
}

.btn__vkAKA {
  color: #0078e7;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border-radius: 6px
}

.btn__vkAKA:hover {
  background-color: #f2f2f2
}

.printChooseModalContent__eoo0v {
  display: flex
}

.printChooseModalContent__eoo0v .printSelectArea__s2c2P {
  flex-direction: column;
  flex: 1;
  align-items: flex-start;
  padding: 16px 24px 32px;
  display: flex;
  overflow-x: hidden
}

.printChooseModalContent__eoo0v .printSelectArea__s2c2P .titleRow__IOCsR {
  flex-direction: row;
  justify-content: space-between;
  width: 100%;
  margin-bottom: 12px;
  display: flex
}

.printChooseModalContent__eoo0v .printSelectArea__s2c2P .titleRow__IOCsR .title__KBvby {
  color: #333;
  font-size: 14px;
  font-weight: 500
}

.printChooseModalContent__eoo0v .printSelectArea__s2c2P .titleRow__IOCsR .imageFix__XhoAA {
  align-items: center;
  display: flex
}

.printChooseModalContent__eoo0v .printSelectArea__s2c2P .titleRow__IOCsR .imageFix__XhoAA .imageFitToCellAspectRatioIcon__NJIEO {
  cursor: pointer;
  margin-right: 14px
}

.printChooseModalContent__eoo0v .printSelectArea__s2c2P .titleRow__IOCsR .imageFix__XhoAA .imageFitToCellAspectRatioIcon__NJIEO:hover {
  color: #02b980
}

.printChooseModalContent__eoo0v .printSelectArea__s2c2P .titleRow__IOCsR .imageFix__XhoAA .imageFixTipIcon__5_pza {
  cursor: help
}

.printChooseModalContent__eoo0v .printSelectArea__s2c2P .radioArea__xM_qw {
  background: #fff;
  border-radius: 6px;
  width: 100%;
  max-height: min(100vh - 322px,960px);
  margin-bottom: 22px;
  padding: 0 16px;
  overflow-y: scroll
}

.printChooseModalContent__eoo0v .printSelectArea__s2c2P .radioArea__xM_qw .labelRow__NttX7 {
  flex: 1;
  align-items: center;
  display: flex
}

.printChooseModalContent__eoo0v .printSelectArea__s2c2P .radioArea__xM_qw .labelRow__NttX7 .ant-radio {
  top: 0
}

.printChooseModalContent__eoo0v .printSelectArea__s2c2P .radioArea__xM_qw .labelRow__NttX7 .iconAndLabel__EzglT {
  align-items: center;
  height: 52px;
  margin-left: 4px;
  font-size: 14px;
  display: inline-flex
}

.printChooseModalContent__eoo0v .printSelectArea__s2c2P .radioArea__xM_qw .labelRow__NttX7 .iconAndLabel__EzglT .label__j3zKk {
  color: #333;
  margin-left: 12px;
  font-weight: 500
}

.printChooseModalContent__eoo0v .printSelectArea__s2c2P .radioArea__xM_qw .labelRow__NttX7 .iconAndLabel__EzglT .systemTemplateTag__FbgtK {
  color: #666;
  background: #eee;
  border-radius: 13px;
  margin-left: 8px;
  padding: 2px 10px;
  font-weight: 400;
  display: inline-block
}

.printChooseModalContent__eoo0v .printSelectArea__s2c2P .radioArea__xM_qw .labelRow__NttX7:not(:last-child) {
  border-bottom: 1px solid #ececec
}

.printChooseModalContent__eoo0v .printSelectArea__s2c2P .thermalActionButton__a0D1e {
  align-self: center;
  width: 110px
}

.printChooseModalContent__eoo0v .printSelectArea__s2c2P .excelActionRow___JXdb {
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative
}

.printChooseModalContent__eoo0v .divider__kyKq3 {
  background: #e5e5e5;
  width: 1px;
  min-height: 320px;
  max-height: min(100vh - 170px,960px)
}

.table-print-btn__9L3rI {
  border-radius: 6px;
  height: 100%
}

.table-print-btn__9L3rI:hover {
  background-color: #f2f2f2
}

.table-print-btn__9L3rI a {
  color: #333;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 100%;
  padding-left: 14px;
  padding-right: 14px;
  font-size: 14px;
  text-decoration: none;
  display: flex
}

.table-print-btn__9L3rI a .icon__yE0hH {
  height: 1em;
  margin-right: 8px;
  line-height: 1em
}

.work-order-list__0fd9_ {
  flex-direction: column;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
  font-size: 14px;
  display: flex;
  overflow: hidden
}

.work-order-list__0fd9_ .header__SNlix {
  width: 100%;
  margin-top: 0;
  margin-bottom: 12px
}

.work-order-list__0fd9_ .create-button__nsiEa {
  box-shadow: none;
  border-radius: 6px;
  align-items: center;
  height: 32px;
  font-size: 14px;
  display: flex
}

.work-order-list__0fd9_ .create-button__nsiEa .icon__zaM8n {
  color: #fff;
  margin-right: 6px;
  font-size: 16px
}

.work-order-list__0fd9_ .export-button__7Rzhh {
  color: #333;
  box-shadow: none;
  border: 1px solid #bbb;
  border-radius: 6px;
  align-items: center;
  height: 32px;
  font-size: 14px;
  display: flex
}

.work-order-list__0fd9_ .export-button__7Rzhh:hover {
  color: #333;
  background: #f2f2f2;
  border-color: #bbb
}

.work-order-list__0fd9_ .export-button__7Rzhh:focus {
  color: #22c78d;
  background: 0 0;
  border-color: #22c78d
}

.work-order-list__0fd9_ .export-button__7Rzhh .icon__zaM8n {
  margin-right: 6px;
  font-size: 16px
}

.work-order-list__0fd9_ .import-button__NOBPA {
  color: #333;
  box-shadow: none;
  border: 1px solid #bbb;
  border-radius: 6px;
  align-items: center;
  height: 32px;
  font-size: 14px;
  display: flex
}

.work-order-list__0fd9_ .import-button__NOBPA:hover {
  color: #333;
  background: #f2f2f2;
  border-color: #bbb
}

.work-order-list__0fd9_ .import-button__NOBPA:focus {
  color: #22c78d;
  background: 0 0;
  border-color: #22c78d
}

.work-order-list__0fd9_ .import-button__NOBPA .icon__zaM8n {
  margin-right: 6px;
  font-size: 16px
}

.work-order-list__0fd9_ .operations__GlF2Y {
  z-index: 100;
  grid-gap: 16px;
  background-color: #fff;
  flex: 1;
  justify-content: end;
  align-items: center;
  gap: 16px;
  height: 49px;
  display: flex;
  position: absolute;
  top: 0
}

.work-order-list__0fd9_ .operations__GlF2Y .divider__YDKUy {
  background-color: #e5e5e5;
  width: 1px;
  height: 24px
}

.work-order-list__0fd9_ .operations__GlF2Y .kodo-art-table-toolbar-item i {
  font-size: 16px;
  display: block
}

.work-order-list__0fd9_ .content__ZmvhG {
  flex: 1;
  margin: 0;
  padding: 0 24px
}

.work-order-list__0fd9_ .content__ZmvhG .kodo-art-table-toolbar-item i {
  font-size: 16px;
  display: block
}

.work-order-list__0fd9_ .content__ZmvhG .wrapper__zoTzc {
  width: 100%;
  height: 100%
}

.work-order-list__0fd9_ .empty__HZv62 {
  text-align: center;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  margin-top: 8%
}

.work-order-list__0fd9_ .empty__HZv62 img {
  width: 160px
}

.tool-export__ARvlK .ant-dropdown-menu {
  background: #fff;
  border: 1px solid #e5e5e5;
  border-radius: 6px;
  padding: 4px
}

.tool-export__ARvlK .ant-dropdown-menu-item {
  border-radius: 6px;
  margin-bottom: 4px;
  padding: 8px
}

.tool-export__ARvlK .ant-dropdown-menu-item:hover {
  color: #333;
  background-color: #f2f2f2
}

.summaryText__BLawe {
  white-space: nowrap;
  text-overflow: ellipsis;
  width: 100%;
  font-size: 12px;
  overflow: hidden
}

.empty-tip__5MxyR {
  z-index: 100;
  background: #fff;
  flex-direction: column;
  align-items: center;
  width: 100%;
  display: flex;
  position: absolute;
  top: 52px;
  bottom: 0;
  left: 0;
  right: 0
}

.empty-tip__5MxyR .image__EXGnR {
  width: 181px;
  height: 181px;
  margin-top: 10%
}

.empty-tip__5MxyR .content__ZmvhG {
  color: #666;
  font-size: .7rem
}

.empty-tip__5MxyR .create-button__nsiEa {
  box-shadow: none;
  border-radius: 6px;
  align-items: center;
  height: 32px;
  margin-top: 19px;
  font-size: 14px;
  display: flex
}

.empty-tip__5MxyR .create-button__nsiEa .icon__zaM8n {
  color: #fff;
  margin-right: 6px;
  font-size: 16px
}

.action__hvs4Y {
  justify-content: center;
  display: flex
}

.action__hvs4Y .btn__RAbx2 {
  color: #0078e7;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border-radius: 6px;
  padding: 5px 6px
}

.action__hvs4Y .btn__RAbx2:hover {
  background-color: #f2f2f2
}

.workOrder-modal .ant-modal-content,.workOrder-modal .ant-modal-header {
  border-radius: 8px
}

.workOrder-modal .ant-select-single .ant-select-selector .ant-select-selection-item,.workOrder-modal .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  line-height: 32px
}

.workOrder-modal .ant-select-single:not(.ant-select-customize-input) .ant-select-selector,.workOrder-modal .ant-picker,.workOrder-modal .ant-input {
  border: 1px solid #ddd;
  border-radius: 6px;
  height: 32px;
  line-height: 32px
}

.workOrder-modal .ant-input:focus,.workOrder-modal .ant-picker-focused {
  border-color: #22c78d
}

.workOrder-modal .ant-modal-footer .ant-btn+.ant-btn:not(.ant-dropdown-trigger),.workOrder-modal .ant-modal-footer .ant-btn {
  box-shadow: none;
  border-radius: 6px;
  height: 32px;
  font-size: 14px
}

.status-tag-box__eRTY2 {
  flex-wrap: wrap;
  gap: 8px;
  display: flex
}

.edit-status-tag-box__jfbSb {
  height: 100%;
  display: inline-block
}

.code-link__W5MOU {
  color: #0078e7
}

.code-link__W5MOU:hover {
  cursor: pointer
}

.urge-batch-operation-btn-content__PRFSL {
  justify-content: space-between;
  align-items: center;
  min-width: 50px;
  display: flex;
  margin: 0!important
}

.urge-batch-operation-btn-content__PRFSL .urge-text__AcwtR {
  letter-spacing: normal
}

.AntTooltip-box__e4DaS .ant-tooltip-inner {
  text-align: left;
  border-radius: 6px;
  width: 252px;
  height: 56px;
  padding: 8px 6px;
  text-decoration: none
}

.chooseAction__o3ulz,.chooseAction__o3ulz:hover {
  background: #fff
}

.ellipsis__F7gKq {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden
}

.processContentScrollbarStyle__1qkOO::-webkit-scrollbar {
  width: 4px
}

.contentDisplay__hLErN::-webkit-scrollbar {
  width: 4px
}

.processPopoverContentBox__JbESk .processPopoverContentBoxBody__rCSQ8::-webkit-scrollbar {
  width: 4px
}

.processContentScrollbarStyle__1qkOO::-webkit-scrollbar-thumb {
  background: #c7c7c7;
  border-radius: 3px
}

.contentDisplay__hLErN::-webkit-scrollbar-thumb {
  background: #c7c7c7;
  border-radius: 3px
}

.processPopoverContentBox__JbESk .processPopoverContentBoxBody__rCSQ8::-webkit-scrollbar-thumb {
  background: #c7c7c7;
  border-radius: 3px
}

.processContentScrollbarStyle__1qkOO::-webkit-scrollbar-track {
  background-color: transparent
}

.contentDisplay__hLErN::-webkit-scrollbar-track {
  background-color: transparent
}

.processPopoverContentBox__JbESk .processPopoverContentBoxBody__rCSQ8::-webkit-scrollbar-track {
  background-color: transparent
}

.list-line-box__nUQRt {
  align-items: center;
  width: 100%;
  padding: 0 20px;
  display: flex;
  overflow-y: hidden
}

.list-line-box__nUQRt::-webkit-scrollbar {
  height: 4px
}

.list-line-box__nUQRt::-webkit-scrollbar-thumb {
  background: #c7c7c7;
  border-radius: 3px
}

.list-line-box__nUQRt::-webkit-scrollbar-track {
  background-color: transparent
}

.default-process-item__STLvA {
  flex-direction: column;
  flex-shrink: 0;
  width: 80px;
  display: flex;
  position: relative;
  top: -7px
}

.process-text__TwfFn {
  color: #333;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 84px;
  overflow: hidden
}

.default-process-text__Vs_1i {
  max-width: 72px;
  margin-top: 2px;
  font-size: 12px;
  line-height: 12px;
  position: absolute;
  left: 20px;
  transform: translate(-50%)
}

.small-process-text__JVUmE {
  margin-left: 4px
}

.default-circle__D61g8 {
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  margin: auto;
  display: flex;
  position: relative
}

.small-circle__IOfqX {
  border-radius: 50%;
  width: 14px;
  height: 14px;
  margin-right: 2px
}

.link-line__KGixx {
  border-bottom: 1px solid #bbb;
  width: 28px;
  margin: 0 8px;
  display: inline-block
}

.small-percent-text__eXwvd {
  vertical-align: middle;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px
}

.default-percent-text__wgBdf {
  white-space: nowrap;
  vertical-align: middle;
  font-size: 12px;
  font-weight: 600
}

.flex-center__5TakA {
  align-items: center;
  display: flex
}

.flex-center__5TakA .outsourceTag__lr7Cc {
  color: #fff;
  text-align: left;
  background-color: #0bc4db;
  border-radius: 13px;
  width: 14px;
  height: 14px;
  margin: 0 2px 0 0;
  padding: 1px 0 0 2px;
  font-size: 10px;
  line-height: 13px;
  display: inline-block
}

.flex-center__5TakA .processNameText__PFIrI {
  text-overflow: ellipsis;
  flex: 1;
  overflow: hidden
}

.status-tag__onRRP {
  color: #fff;
  background-color: #ff393d;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 14px;
  height: 14px;
  margin-right: 2px;
  padding: 0 3px;
  font-size: 10px;
  display: flex;
  top: -5px;
  right: -7px
}

.default-status-tag__xQ76P {
  position: absolute
}

.icon-wancheng__XNvza {
  color: #02b980;
  stroke-width: 3px;
  font-size: 22px
}

.popoverStyle__HkGP_ {
  cursor: pointer;
  align-items: center;
  display: flex
}

.processPopoverContentBox__JbESk {
  color: #666;
  font-size: 12px
}

.processPopoverContentBox__JbESk .processTitle__HXji1 {
  color: #333;
  margin-bottom: 4px;
  font-size: 14px;
  font-weight: 600;
  display: flex
}

.processPopoverContentBox__JbESk .processTitle__HXji1 .processNameFlex__wD1p1 {
  flex: 1
}

.processPopoverContentBox__JbESk .processTitle__HXji1 .processRouteNameFlex__Fucad {
  flex: 1;
  margin-left: 4px
}

.processPopoverContentBox__JbESk .processPopoverContentBoxBody__rCSQ8 {
  max-height: 320px;
  overflow-x: hidden;
  overflow-y: auto
}

.processPopoverContentBox__JbESk .displayFlex__Sv0BF {
  margin-bottom: 4px;
  display: flex
}

.processPopoverContentBox__JbESk .flexContent__wTA6H {
  flex: 1;
  font-weight: 600
}

.processPopoverContentBox__JbESk .flexContent__wTA6H .kodo-progress-text {
  color: #333
}

.processPopoverContentBox__JbESk .flexTitle__28Uuo {
  margin-right: 8px
}

.processPopoverContentBox__JbESk .operateFlex__ILce7 {
  flex-wrap: nowrap;
  flex-grow: 2px;
  border-top: 1px solid #e5e5e5;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  display: flex
}

.processPopoverContentBox__JbESk .operateFlex__ILce7 .kodoButton__V7J7G {
  color: #333;
  width: 74px;
  height: 22px;
  margin: auto auto -10px;
  font-size: 12px
}

.processPopoverContentBox__JbESk .operateFlex__ILce7 .kodoButton__V7J7G span {
  line-height: initial
}

.processPopoverContentBox__JbESk .operateFlex__ILce7 .buttonMaigin__BlUpO {
  text-align: center;
  flex: 1;
  margin: 10px 0 0
}

.processPopoverContentBox__JbESk .operateFlex__ILce7 .buttonMaigin__BlUpO:not(:last-child) {
  border-right: 1px solid #e5e5e5
}

.processRoutingNode__razRo {
  margin-bottom: 8px;
  display: flex
}

.processRoutingNode__razRo .processCircleBox__CaKCX {
  background-color: #f9f9f9;
  border-radius: 8px;
  width: 72px;
  overflow: hidden
}

.processRoutingNode__razRo .processCircleBox__CaKCX .processRoutingTitle__Dc_9Q {
  text-align: left;
  margin-top: -24px;
  margin-bottom: -32px;
  font-size: 48px;
  position: relative
}

.processRoutingNode__razRo .processName__ORWUm {
  color: #666;
  white-space: nowrap;
  text-overflow: ellipsis;
  text-align: center;
  cursor: pointer;
  max-width: 72px;
  font-size: 12px;
  overflow: hidden
}

.processRoutingNode__razRo .processNameBold__P3iT8 {
  font-weight: 600
}

.processRoutingNode__razRo .process__kx3lb {
  background-color: #f9f9f9;
  border-radius: 8px;
  flex: 1;
  max-width: 265px;
  padding-top: 19px;
  display: flex;
  overflow-x: auto;
  overflow-y: hidden
}

.processRoutingNode__razRo .process__kx3lb .processListItem__lZDCF {
  cursor: pointer;
  flex-direction: column;
  flex-shrink: 0;
  align-items: center;
  width: 80px;
  display: flex;
  position: relative
}

.processRoutingNode__razRo .process__kx3lb .defaultLinkLine__4xB54 {
  border-bottom: 1px solid #bbb;
  width: 28px;
  display: inline-block;
  position: absolute;
  top: 20px;
  left: 66px
}

.process__kx3lb::-webkit-scrollbar-track {
  background-color: #fff
}

.process__kx3lb::-webkit-scrollbar-thumb {
  background-color: #d8d8d8;
  border-radius: 3px
}

.process__kx3lb::-webkit-scrollbar {
  height: 6px
}

.UnfinishedProcessBox__mtxqK {
  background-color: #f9f9f9;
  border-radius: 6px;
  margin-top: 8px;
  padding: 6px 6px 0
}

.unfinishedProcessIndex__Z5Y9j {
  text-align: center;
  color: #fff;
  background-color: #02b980;
  border-radius: 10px;
  width: 14px;
  height: 14px;
  margin: auto 4px auto auto;
  font-size: 10px;
  line-height: 14px
}

.viewAllTask__ZZMzB {
  color: #666;
  text-align: center;
  cursor: pointer;
  margin-top: 10px;
  font-size: 12px
}

.displayCustom__FSi5j {
  word-break: break-all
}

.currentIcon__46Ypy {
  text-align: center;
  color: #02b980;
  margin-top: -9px;
  margin-bottom: -3px
}

.contentDisplay__hLErN {
  max-height: 320px;
  overflow-x: hidden;
  overflow-y: auto
}

.contentDisplayInRouting__IQAe5 {
  height: 50vh
}

.customFieldWrap__yKM_x {
  word-break: break-all
}

.customFieldWrap__yKM_x .customFieldLabel__MFG7b {
  margin-bottom: 4px;
  margin-right: 8px;
  display: inline-block
}

.customFieldMultiEnumWrap__qXLTi {
  flex-wrap: wrap;
  display: flex
}

.pictureCustomFieldDisplay__7nXbS {
  flex-wrap: wrap;
  width: 215px;
  display: flex
}

.pictureCustomFieldDisplay__7nXbS .wrap__I7_UQ {
  background: #e5e5e5;
  border-radius: 6px;
  width: 54px;
  height: 54px;
  margin: 0 8px 8px 0;
  overflow: hidden
}

.pictureCustomFieldDisplay__7nXbS .image__bD8Jp {
  object-fit: contain;
  width: 54px;
  height: 54px
}

.multiEnumTag__DWJnP {
  margin: 0 4px 4px 0
}

.outsourceMsgRow__IUa2G {
  color: #333;
  align-items: center;
  margin-bottom: 12px;
  font-size: 14px;
  display: flex
}

.outsourceMsgRow__IUa2G .supplierName__KCVRE {
  margin-left: 4px;
  margin-right: 4px;
  font-weight: 700
}

.shareLinkArea__EozVQ {
  border: 1px solid #e5e5e5;
  border-radius: 6px;
  margin-bottom: 12px;
  padding: 8px 4px 4px;
  font-size: 14px
}

.shareLinkArea__EozVQ .tip__xneB5 {
  color: #333;
  margin-bottom: 4px;
  padding-left: 4px;
  padding-right: 4px
}

.shareLinkArea__EozVQ .shareLink__wKaNL {
  color: #0078e7;
  background: #f2f2f2;
  border-radius: 4px;
  padding: 4px 8px
}

.container__yUIqB {
  justify-content: space-between;
  align-items: flex-start;
  height: 400px;
  display: flex
}

.container__yUIqB .righter__PbpvL {
  border: 1px solid #ddd;
  border-radius: 6px;
  width: 236px;
  height: 100%;
  line-height: 1;
  display: inline-block;
  overflow-y: auto
}

.container__yUIqB .righter__PbpvL::-webkit-scrollbar {
  display: none
}

.container__yUIqB .righter__PbpvL .checkTip__ulgaY {
  color: #333;
  padding: 12px 12px 0;
  font-size: 14px;
  font-weight: 400
}

.container__yUIqB .righter__PbpvL .sortableContainer__kvvFa {
  padding: 16px 6px 0 16px
}

.container__yUIqB .righter__PbpvL .sortableContainer__kvvFa .sortableItemWrapper__e_OGx {
  margin-bottom: 10px;
  position: relative
}

.container__yUIqB .righter__PbpvL .sortableContainer__kvvFa .sortableItemWrapper__e_OGx:last-child {
  margin-bottom: 0
}

.container__yUIqB .righter__PbpvL .sortableContainer__kvvFa .sorterIcon__rKhkc {
  margin-right: 2px;
  font-size: 16px;
  display: inline-block
}

.container__yUIqB .righter__PbpvL .sortableContainer__kvvFa .sorterIcon__rKhkc span[role=img] svg {
  color: #333;
  fill: currentColor
}

.sorterIcon__rKhkc {
  margin-right: 2px;
  font-size: 16px;
  display: inline-block
}

.sorterIcon__rKhkc span[role=img] svg {
  color: #333;
  fill: currentColor
}

.sorterLabel__nUICZ {
  white-space: nowrap;
  text-overflow: ellipsis;
  word-break: break-all;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: #333;
  font-size: 14px;
  display: inline-block;
  overflow: hidden
}

.sortableItem__SgOPp {
  z-index: 2000;
  justify-content: space-between;
  align-items: center;
  display: flex;
  position: relative
}

.sortableItem__SgOPp .labelWrap__AxiaI {
  flex: 1;
  align-items: center;
  max-width: calc(100% - 24px);
  display: flex
}

.sortableItem__SgOPp .deleteSortableIcon__cUFVk {
  cursor: pointer;
  border-radius: 6px;
  padding: 4px;
  transition: all .3s cubic-bezier(.645,.045,.355,1)
}

.sortableItem__SgOPp .deleteSortableIcon__cUFVk:hover {
  background-color: #eee
}

.statusTag__2gx5j {
  border-radius: 13px;
  align-items: center;
  height: 24px;
  margin-top: 1px;
  margin-bottom: 1px;
  margin-right: 8px;
  padding: 2px 12px;
  display: inline-flex
}

.statusTag__2gx5j .label__zhE8x {
  font-size: 14px;
  font-weight: 600
}

.statusTag__2gx5j .close__v7KAi {
  color: #979797;
  cursor: pointer;
  font-size: 12px;
  position: relative;
  left: 3px
}

.main__kfBXH {
  flex-direction: column;
  flex: 1;
  display: flex
}

.main__kfBXH .printSelectArea__QB_0g {
  flex-direction: column;
  flex: 1;
  align-items: flex-start;
  padding: 16px 24px 32px;
  display: flex;
  overflow-x: hidden
}

.main__kfBXH .printSelectArea__QB_0g .titleRow___s_ML {
  align-items: center;
  margin-bottom: 12px;
  display: flex
}

.main__kfBXH .printSelectArea__QB_0g .titleRow___s_ML .tip__P0atu {
  color: #999;
  margin-left: 2px;
  font-size: 13px;
  font-weight: 400
}

.main__kfBXH .printSelectArea__QB_0g .radioArea__XQR1J {
  background: #fff;
  border-radius: 6px;
  width: 100%;
  max-height: min(100vh - 386px,960px);
  margin-bottom: 22px;
  padding: 0 16px;
  overflow-y: scroll
}

.main__kfBXH .printSelectArea__QB_0g .radioArea__XQR1J .labelRow__Gjq6A {
  flex: 1;
  align-items: center;
  display: flex
}

.main__kfBXH .printSelectArea__QB_0g .radioArea__XQR1J .labelRow__Gjq6A .ant-radio {
  top: 0
}

.main__kfBXH .printSelectArea__QB_0g .radioArea__XQR1J .labelRow__Gjq6A .iconAndLabel__LupNq {
  align-items: center;
  height: 52px;
  margin-left: 4px;
  font-size: 14px;
  display: inline-flex
}

.main__kfBXH .printSelectArea__QB_0g .radioArea__XQR1J .labelRow__Gjq6A .iconAndLabel__LupNq .label__LZkSV {
  color: #333;
  margin-left: 12px;
  font-weight: 500
}

.main__kfBXH .printSelectArea__QB_0g .radioArea__XQR1J .labelRow__Gjq6A:not(:last-child) {
  border-bottom: 1px solid #ececec
}

.bottom__hxhNg {
  background-color: #fff;
  border-top: 1px solid rgba(0,0,0,.06);
  justify-content: end;
  align-items: center;
  height: 64px;
  padding: 0 30px;
  display: flex
}

.menuItemContainer__3EFoY {
  align-items: center;
  display: flex
}

.menuItemContainer__3EFoY .title__xXyti {
  margin-bottom: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 16px
}

.menuItemContainer__3EFoY .desc__dZeXF {
  color: #999
}

.action-button__J7r3r {
  display: inline-flex
}

.action-button__J7r3r .action__ck7NO {
  border-radius: 6px 0 0 6px
}

.action-button__J7r3r .gengduo__3wipX {
  text-align: center;
  box-sizing: border-box;
  border-left-color: transparent;
  border-radius: 0 6px 6px 0;
  align-items: center;
  width: 32px;
  min-width: 32px;
  padding: 4px
}

.action-button__J7r3r .gengduo__3wipX .kodo-btn-icon {
  margin-right: 0
}

.action-button__J7r3r .gengduo__3wipX:focus .kodo-btn-icon,.action-button__J7r3r .gengduo__3wipX:active .kodo-btn-icon {
  color: #00cf8e
}

.actionDropdown__gjcJb .kodo-dropdown-menu-item {
  padding: 0 12px!important
}

.result-box__Caph8 {
  justify-content: center;
  height: 304px;
  padding-top: 20px;
  display: flex
}

.result-box__Caph8 .result-content__Yy1HY {
  text-align: center
}

.result-box__Caph8 .result-content__Yy1HY .result-text__0PLi0 {
  color: #333;
  margin: -20px 0 16px
}

.result-box__Caph8 .result-content__Yy1HY .result-text__0PLi0 .success-count__9SQlB {
  color: #02b980
}

.result-box__Caph8 .result-content__Yy1HY .result-text__0PLi0 .fail-count__gxVEr {
  color: #ff3b30
}

.hintMsg__2LpOP {
  color: #999;
  background-color: #f7f8f8;
  border-radius: 6px;
  margin-bottom: 12px;
  padding: 12px;
  line-height: 1.75
}

.hintMsg__2LpOP p {
  margin-bottom: 0
}

.formWrap__g54RZ {
  margin-top: 20px
}

.checkModalContent__C_XnS {
  flex-direction: column;
  margin-top: 36px;
  display: flex
}

.checkModalContent__C_XnS .errorImg__apNpM {
  align-self: center;
  width: 168px
}

.checkModalContent__C_XnS .result__0DzJP {
  color: #333;
  align-self: center;
  margin-top: 16px;
  font-size: 15px;
  font-weight: 400;
  line-height: 1
}

.checkModalContent__C_XnS .result__0DzJP .success__qbA7d {
  color: #02b980
}

.checkModalContent__C_XnS .result__0DzJP .error__pNIU8 {
  color: #ff3b30
}

.checkModalContent__C_XnS .result__0DzJP .bold__ryYnL {
  font-weight: 500
}

.checkModalContent__C_XnS .textTip__l_6Kg {
  color: #999;
  background-color: #f7f7f8;
  border-radius: 6px;
  align-items: baseline;
  margin-top: 20px;
  padding: 10px 12px;
  font-size: 14px;
  line-height: 1.75
}

.checkModalContent__C_XnS p {
  margin-bottom: 0
}

.chooseAction__DHzlC span {
  text-align: center;
  min-width: 1em;
  margin: 0 2px;
  font-weight: 500;
  display: inline-block
}

.action__8egwH {
  justify-content: center;
  display: flex
}

.action__8egwH .btn__FtXkI {
  color: #0078e7;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border-radius: 6px;
  padding: 5px 8px
}

.action__8egwH .btn__FtXkI:hover {
  background-color: #f2f2f2
}

.ellipsis___tXIY {
  white-space: nowrap;
  text-overflow: ellipsis;
  width: 100%;
  overflow: hidden
}

.cell-center__2WkIB {
  align-items: center;
  height: 100%;
  padding: 6px 8px;
  display: flex
}

.cell-center__2WkIB .ant-progress {
  width: 94%
}

.code-link__ev37T {
  color: #0078e7
}

.code-link__ev37T:hover {
  cursor: pointer;
  color: #0078e7
}

.ellipsis-link__xMey5 {
  color: #0078e7;
  white-space: nowrap;
  text-overflow: ellipsis;
  align-items: center;
  width: 100%;
  height: 100%;
  padding: 6px 8px;
  display: flex;
  overflow: hidden
}

.ellipsis-link__xMey5:hover {
  cursor: pointer;
  color: #0078e7
}

.textTip__2Vp9v {
  color: #999;
  background-color: #f7f7f8;
  border-radius: 6px;
  margin-top: 20px;
  padding: 10px 12px;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.75
}

.textTip__2Vp9v p {
  margin-bottom: 0
}

.textTip__2Vp9v .singleText___H4za {
  align-items: baseline;
  column-gap: 4px;
  display: flex
}

.textTip__2Vp9v .singleText___H4za iconpark-icon {
  position: relative;
  top: 2px
}

.textTip__2Vp9v .multiText__yUF0S {
  flex-direction: column;
  display: flex
}

.checkModalContent__u35sY {
  flex-direction: column;
  margin-top: 24px;
  display: flex
}

.checkModalContent__u35sY .errorImg__vq_IV {
  align-self: center;
  width: 168px
}

.checkModalContent__u35sY .result__vlR1D {
  color: #333;
  align-self: center;
  margin-top: 16px;
  font-size: 15px;
  font-weight: 400;
  line-height: 1
}

.checkModalContent__u35sY .result__vlR1D .success__whwdN {
  color: #02b980
}

.checkModalContent__u35sY .result__vlR1D .error__PSNXX {
  color: #ff3b30
}

.checkModalContent__u35sY .result__vlR1D .bold__PrJFL {
  font-weight: 500
}

.overlay__gTfCR {
  column-gap: 4px;
  display: flex
}

.configModalContentContainer__Tj_VK .contentArea__O9hZV {
  background: #f7f8f8;
  flex-direction: column;
  padding: 16px 24px;
  display: flex
}

.configModalContentContainer__Tj_VK .contentArea__O9hZV .operation__r9cR_ {
  color: #0078e7;
  font-weight: 500
}

.configModalContentContainer__Tj_VK .contentArea__O9hZV .descriptionArea__OL9WZ {
  flex: none;
  padding-bottom: 16px
}

.configModalContentContainer__Tj_VK .contentArea__O9hZV .descriptionArea__OL9WZ .title__N8XJA {
  color: #333;
  margin-bottom: 6px;
  font-size: 14px;
  font-weight: 500
}

.configModalContentContainer__Tj_VK .contentArea__O9hZV .descriptionArea__OL9WZ .description___Vuke {
  color: #999;
  font-size: 12px
}

.configModalContentContainer__Tj_VK .contentArea__O9hZV .uploadArea__EoEMY {
  flex: none;
  align-items: center;
  padding-bottom: 16px;
  display: flex
}

.configModalContentContainer__Tj_VK .contentArea__O9hZV .uploadArea__EoEMY .description___Vuke {
  color: #999;
  margin-left: 8px;
  font-size: 12px
}

.configModalContentContainer__Tj_VK .contentArea__O9hZV .listWrapper__G8u2L {
  flex: auto;
  overflow-y: hidden
}

.configModalContentContainer__Tj_VK .contentArea__O9hZV .listWrapper__G8u2L .list__n2Eu6 {
  background: #fff;
  border: 1px solid #e5e5e5;
  border-radius: 6px;
  flex-direction: column;
  max-height: 100%;
  display: flex;
  overflow-y: auto
}

.configModalContentContainer__Tj_VK .contentArea__O9hZV .listWrapper__G8u2L .list__n2Eu6 .headerRow__MqT_J {
  border-bottom: 1px solid #e5e5e5;
  flex: none;
  justify-content: start;
  align-items: center;
  height: 35px;
  padding-left: 8px;
  padding-right: 8px;
  display: flex
}

.configModalContentContainer__Tj_VK .contentArea__O9hZV .listWrapper__G8u2L .list__n2Eu6 .headerRow__MqT_J .headerTitle__fp8Be {
  color: #666;
  font-size: 14px;
  font-weight: 400
}

.configModalContentContainer__Tj_VK .contentArea__O9hZV .listWrapper__G8u2L .list__n2Eu6 .listItemContainer__yqSvl {
  flex: auto;
  max-height: 240px;
  overflow-y: auto
}

.configModalContentContainer__Tj_VK .contentArea__O9hZV .listWrapper__G8u2L .list__n2Eu6 .listItemContainer__yqSvl>div:not(:last-child) {
  border-bottom: 1px solid #e5e5e5
}

.configModalContentContainer__Tj_VK .contentArea__O9hZV .listWrapper__G8u2L .list__n2Eu6 .listItemContainer__yqSvl .empty__54MQh {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 162px;
  display: flex
}

.configModalContentContainer__Tj_VK .contentArea__O9hZV .listWrapper__G8u2L .list__n2Eu6 .listItemContainer__yqSvl .empty__54MQh .emptyImg__h1VXe {
  width: 92px;
  height: 82px;
  margin-bottom: 20px
}

.configModalContentContainer__Tj_VK .contentArea__O9hZV .listWrapper__G8u2L .list__n2Eu6 .listItemContainer__yqSvl .empty__54MQh .emptyDesc__vDuio {
  color: #666;
  font-size: 14px;
  font-weight: 400
}

.configModalContentContainer__Tj_VK .contentArea__O9hZV .listWrapper__G8u2L .list__n2Eu6 .listItemContainer__yqSvl .listItem__tUobB {
  justify-content: space-between;
  align-items: center;
  height: 48px;
  padding-left: 12px;
  padding-right: 12px;
  display: flex
}

.configModalContentContainer__Tj_VK .contentArea__O9hZV .listWrapper__G8u2L .list__n2Eu6 .listItemContainer__yqSvl .listItem__tUobB .left__YQqkv {
  flex-direction: row;
  flex: auto;
  align-items: center;
  display: flex
}

.configModalContentContainer__Tj_VK .contentArea__O9hZV .listWrapper__G8u2L .list__n2Eu6 .listItemContainer__yqSvl .listItem__tUobB .left__YQqkv .idx__C1IIS {
  width: 32px;
  margin-right: 8px
}

.configModalContentContainer__Tj_VK .contentArea__O9hZV .listWrapper__G8u2L .list__n2Eu6 .listItemContainer__yqSvl .listItem__tUobB .left__YQqkv .icon__mk9VZ {
  margin-right: 8px
}

.configModalContentContainer__Tj_VK .contentArea__O9hZV .listWrapper__G8u2L .list__n2Eu6 .listItemContainer__yqSvl .listItem__tUobB .left__YQqkv .fileName___XWP_ {
  color: #333;
  margin-right: 8px;
  font-size: 14px
}

.configModalContentContainer__Tj_VK .contentArea__O9hZV .listWrapper__G8u2L .list__n2Eu6 .listItemContainer__yqSvl .listItem__tUobB .left__YQqkv .systemTag__5W29h {
  color: #666;
  background: #eee;
  border-radius: 13px;
  padding: 2px 10px;
  font-size: 13px;
  font-weight: 400
}

.configModalContentContainer__Tj_VK .contentArea__O9hZV .listWrapper__G8u2L .list__n2Eu6 .listItemContainer__yqSvl .listItem__tUobB .right__uq0pc {
  flex-direction: row-reverse;
  flex: none;
  width: 120px;
  font-size: 14px;
  display: flex
}

.configModalContentContainer__Tj_VK .contentArea__O9hZV .listWrapper__G8u2L .list__n2Eu6 .listItemContainer__yqSvl .listItem__tUobB .right__uq0pc button {
  min-width: auto
}

.lite-head-event-wrapper__wxgQu {
  z-index: 100;
  grid-gap: 8px;
  background-color: #fff;
  flex: 1;
  justify-content: end;
  align-items: center;
  gap: 8px;
  height: 48px;
  display: flex;
  position: absolute;
  top: 1px
}

.lite-head-event-wrapper__wxgQu .divider__O8xeQ {
  background-color: #e5e5e5;
  width: 1px;
  height: 24px
}

.lite-head-event-wrapper__wxgQu .kodo-art-table-toolbar-item i {
  font-size: 16px;
  display: block
}

.wrapper__NXKeC {
  height: calc(100vh - 130px);
  display: flex
}

.wrapper__NXKeC .left__3u2fc {
  flex-direction: column;
  width: 340px;
  height: 100%;
  padding: 20px;
  display: flex
}

.wrapper__NXKeC .left__3u2fc .upload__F5RUd {
  align-items: center;
  margin-bottom: 16px;
  display: flex
}

.wrapper__NXKeC .left__3u2fc .upload__F5RUd .title__KmGBY {
  color: #111;
  margin-right: 8px;
  font-size: 18px;
  font-weight: 600
}

.wrapper__NXKeC .left__3u2fc .upload__F5RUd .note__k9I3Y {
  color: #999;
  font-size: 12px;
  font-weight: 400
}

.wrapper__NXKeC .left__3u2fc .type__VFTOO {
  align-items: center;
  margin-bottom: 28px;
  display: flex
}

.wrapper__NXKeC .left__3u2fc .type__VFTOO .text__49xSb {
  color: #333;
  margin-right: 30px;
  font-size: 14px;
  font-weight: 400
}

.wrapper__NXKeC .left__3u2fc .type__VFTOO .select__3RwIi {
  flex: 1
}

.wrapper__NXKeC .left__3u2fc .uploadWrapper__jVJ6j {
  position: relative
}

.wrapper__NXKeC .left__3u2fc .tips__MaZ_V {
  margin-top: 18px;
  position: relative
}

.wrapper__NXKeC .left__3u2fc .tips__MaZ_V .img___6vMW {
  border-radius: 8px;
  width: 100%
}

.wrapper__NXKeC .left__3u2fc .tips__MaZ_V .close__OI2ud {
  cursor: pointer;
  position: absolute;
  top: 13px;
  right: 13px
}

.wrapper__NXKeC .left__3u2fc .kodo-upload-pasted-container {
  padding-right: 32px
}

.wrapper__NXKeC .next__0QaJT {
  z-index: 2;
  background-color: #fff;
  justify-content: space-between;
  align-items: center;
  width: 331px;
  padding-left: 12px;
  display: flex;
  position: absolute;
  bottom: 20px;
  left: 8px
}

.wrapper__NXKeC .next__0QaJT .importResult__3bfW6 {
  margin-left: 8px;
  margin-right: auto
}

.wrapper__NXKeC .next__0QaJT .ant-upload-list {
  width: 0
}

.wrapper__NXKeC .nextBubble__Rs_Tz {
  border-radius: 6px;
  box-shadow: 0 0 8px rgba(180,180,180,.5)
}

.wrapper__NXKeC .right__5cw_d {
  flex-direction: column;
  flex: 1;
  display: flex;
  overflow: hidden
}

.wrapper__NXKeC .right__5cw_d .analysis__bc_qy {
  border-bottom: 1px solid #e5e5e5;
  justify-content: space-between;
  align-items: center;
  padding: 12px 20px;
  display: flex
}

.wrapper__NXKeC .right__5cw_d .analysis__bc_qy .title__KmGBY {
  color: #111;
  font-size: 18px;
  font-weight: 600
}

.wrapper__NXKeC .right__5cw_d .analysis__bc_qy .abort__irJQy {
  margin-left: auto
}

.wrapper__NXKeC .right__5cw_d .analysis__bc_qy .button__hbig3 {
  margin-left: 16px
}

.wrapper__NXKeC .right__5cw_d .result__6co5Z {
  background: #f8f8f8;
  border-bottom-right-radius: 12px;
  flex: 1;
  padding: 10px 20px 4px;
  overflow: auto
}

.wrapper__NXKeC .right__5cw_d .result__6co5Z .import__xQXoz {
  z-index: 2;
  justify-content: flex-end;
  align-items: center;
  height: 40px;
  display: flex;
  position: absolute;
  bottom: 26px;
  right: 20px
}

.wrapper__NXKeC .right__5cw_d .result__6co5Z .import__xQXoz .override__iT44e {
  align-items: center;
  margin-right: 16px;
  display: flex
}

.wrapper__NXKeC .right__5cw_d .result__6co5Z .import__xQXoz .override__iT44e .text__49xSb {
  color: #111;
  margin-right: 4px
}

.wrapper__NXKeC .right__5cw_d .result__6co5Z .import__xQXoz .importButton__9A3l6 {
  height: 40px;
  font-size: 15px;
  box-shadow: 0 0 8px rgba(180,180,180,.5)
}

.wrapper__NXKeC .right__5cw_d .result__6co5Z button.kodo-btn-disabled {
  opacity: 1;
  background-color: #c1eadd;
  border-color: #c1eadd
}

.modalTitle__qWBVj {
  align-items: center;
  display: flex
}

.modalTitle__qWBVj .remainTimes__O5Sco {
  color: #333;
  margin-left: 8px;
  font-size: 14px;
  font-weight: 400
}

.modalTitle__qWBVj .tips__MaZ_V {
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  margin-left: auto;
  margin-right: 32px;
  display: flex
}

.modalTitle__qWBVj .tips__MaZ_V:hover {
  color: #02b980;
  background: #f2f2f2
}

.modalTitle__qWBVj .img___6vMW {
  width: 285px
}

.uploadNote___O2Ru {
  color: #999;
  margin-bottom: 8px;
  font-size: 12px
}

.uploadWrapper__jVJ6j {
  position: relative
}

.selected__nsBWT {
  cursor: pointer;
  background: #e7fbf5;
  border: 1px solid #02b980;
  border-radius: 6px;
  height: 75px;
  position: relative
}

.selected__nsBWT .node__DXM3M {
  height: 100%
}

.selected__nsBWT .delete__NOgGz {
  z-index: 1;
  position: absolute;
  top: 4px;
  right: 4px
}

.selected__nsBWT .kodo-upload-list-item {
  background-color: transparent!important
}

.selected__nsBWT .kodo-upload-list-item-info:before {
  background-color: transparent
}

.note__aF8Mo {
  opacity: .5;
  background: #000;
  border-radius: 6vh;
  align-items: center;
  padding: 1vh 2vh;
  display: flex;
  position: absolute;
  top: 2vh;
  left: 2vh
}

.note__aF8Mo .text__j0JST {
  color: #fff;
  margin-right: 1vh;
  font-size: 3vh;
  font-weight: 600
}

.note__aF8Mo .icon__fXwM3 {
  cursor: pointer;
  width: 2vh;
  height: 2vh
}

.config__p6XAW {
  align-items: center;
  margin-top: 18px;
  display: flex
}

.config__p6XAW .text__EJ3KW {
  color: #333;
  margin-right: 4px;
  font-size: 14px;
  font-weight: 400
}

.config__p6XAW .add__heNcd {
  width: 32px;
  height: 32px
}

.menuHeader__vBOT8 {
  border-bottom: 1px solid #e5e5e5;
  padding: 16px
}

.modalHeader__aqi8G {
  align-items: center;
  display: flex
}

.modalHeader__aqi8G .title__yvohc {
  margin-right: 8px
}

.wrapper__bUetc {
  height: 600px;
  display: flex
}

.wrapper__bUetc .left__4RX31 {
  border-right: 1px solid #e5e5e5;
  flex-shrink: 0;
  width: 220px;
  height: 100%;
  padding: 20px
}

.wrapper__bUetc .right__wztWt {
  background: #f8f8f8;
  flex: 1;
  justify-content: space-between;
  padding: 18px 20px 20px;
  display: flex
}

.wrapper__bUetc .right__wztWt .mappingWrapper__3XRa5 .name___OVvY {
  color: #111;
  height: 24px;
  margin-bottom: 8px;
  font-size: 16px;
  font-weight: 600
}

.wrapper__bUetc .right__wztWt .mappingWrapper__3XRa5 .mapping__He_ka {
  width: 320px;
  height: calc(100% - 32px)
}

.wrapper__bUetc .right__wztWt .mappingWrapper__3XRa5 .mapping__He_ka .header__AVZzf {
  display: flex
}

.wrapper__bUetc .right__wztWt .mappingWrapper__3XRa5 .mapping__He_ka .header__AVZzf .title__yvohc {
  justify-content: center;
  align-items: center;
  width: 50%;
  height: 42px;
  display: flex
}

.wrapper__bUetc .right__wztWt .mappingWrapper__3XRa5 .mapping__He_ka .header__AVZzf .title__yvohc .icon__QvkC8 {
  margin-right: 6px
}

.wrapper__bUetc .right__wztWt .mappingWrapper__3XRa5 .mapping__He_ka .header__AVZzf .title__yvohc .tooltip__BZ1M3 {
  margin-left: 4px
}

.wrapper__bUetc .right__wztWt .mappingWrapper__3XRa5 .mapping__He_ka .header__AVZzf .system__erp6Y {
  background: #e7e7e7;
  border-top-left-radius: 8px
}

.wrapper__bUetc .right__wztWt .mappingWrapper__3XRa5 .mapping__He_ka .header__AVZzf .custom__zYSvB {
  background: #f2f2f2;
  border-top-right-radius: 8px
}

.footer__CpPZg {
  justify-content: flex-end;
  align-items: center;
  display: flex
}

.footer__CpPZg .checkbox__IyEG4 {
  margin-right: 8px;
  font-size: 12px
}

.header__jDCMa {
  width: 100%;
  height: 64px
}

.header__jDCMa .field__T_HOj {
  align-items: center;
  height: 50%;
  padding-left: 6px;
  display: flex
}

.header__jDCMa .field__T_HOj .required__hSQ8R {
  color: #ff3b30;
  font-size: 10px
}

.header__jDCMa .field__T_HOj .clickIcon__EoBhF {
  color: #999;
  margin-right: 4px
}

.header__jDCMa .field__T_HOj .presetText__7mi4N {
  color: #666
}

.header__jDCMa .field__T_HOj .presetNote__gJ_11 {
  color: #bbb
}

.header__jDCMa .field__T_HOj .aiInferred__ytlz5 {
  color: #6c43ad
}

.header__jDCMa .field__T_HOj .mappingText__JotYN {
  color: #333
}

.header__jDCMa .preset__6naBI {
  border-bottom: 1px solid #e5e5e5
}

.header__jDCMa .clickable__uAhJz {
  cursor: pointer
}

.dropdownWrapper__PR99E {
  background: #fff;
  border: 1px solid #e5e5e5;
  border-radius: 6px;
  overflow-y: auto
}

.dropdownWrapper__PR99E .title__Fhiub {
  margin-top: 16px;
  margin-bottom: 8px;
  margin-left: 13px
}

.dropdownWrapper__PR99E .search__B859D {
  align-items: center;
  padding-left: 13px;
  display: flex
}

.dropdownWrapper__PR99E .fields__LBpSM {
  border-top: 1px solid #e5e5e5;
  max-height: 300px;
  overflow-y: auto
}

.dropdownWrapper__PR99E .fields__LBpSM .field__T_HOj {
  cursor: pointer;
  border-radius: 6px;
  align-items: center;
  height: 32px;
  margin: 4px;
  padding-left: 12px;
  font-weight: 500;
  display: flex
}

.dropdownWrapper__PR99E .fields__LBpSM .field__T_HOj:hover {
  color: #02b980;
  background: #f2f2f2
}

.dropdownWrapper__PR99E .fields__LBpSM .noData__D0OYw {
  flex-direction: column;
  align-items: center;
  height: 200px;
  display: flex
}

.dropdownWrapper__PnLUl {
  background: #fff;
  border: 1px solid #e5e5e5;
  border-radius: 6px;
  overflow-y: auto
}

.dropdownWrapper__PnLUl .title__0n1AH {
  margin-top: 16px;
  margin-bottom: 8px;
  margin-left: 13px
}

.dropdownWrapper__PnLUl .search__hIIm0 {
  align-items: center;
  padding-left: 13px;
  display: flex
}

.dropdownWrapper__PnLUl .fields__BgPdS {
  border-top: 1px solid #e5e5e5;
  max-height: 300px;
  overflow-y: auto
}

.dropdownWrapper__PnLUl .fields__BgPdS .field__AD1zW {
  cursor: pointer;
  border-radius: 6px;
  align-items: center;
  height: 32px;
  margin: 4px;
  padding-left: 12px;
  font-weight: 500;
  display: flex
}

.dropdownWrapper__PnLUl .fields__BgPdS .field__AD1zW .required__dAGeY {
  color: #ff3b30;
  font-size: 10px
}

.dropdownWrapper__PnLUl .fields__BgPdS .field__AD1zW:hover {
  color: #02b980;
  background: #f2f2f2
}

.dropdownWrapper__PnLUl .fields__BgPdS .noData__61U3_ {
  padding: 12px 4px 4px
}

.dropdownWrapper__PnLUl .fields__BgPdS .noData__61U3_ .noDataText__yAgvC {
  color: #999;
  margin-left: 8px
}

.create__pn3Ny {
  cursor: pointer;
  background: #f2f2f2;
  border-radius: 6px;
  align-items: center;
  margin-top: 12px;
  padding: 4px 10px;
  display: flex
}

.create__pn3Ny .createText__fwi5c {
  color: #666;
  margin-left: 4px;
  margin-right: 6px;
  font-size: 14px;
  font-weight: 400
}

.create__pn3Ny .fieldName__E3f8Z {
  color: #333;
  background: #e5e5e5;
  border-radius: 46px;
  padding: 5px 8px;
  font-size: 14px;
  font-weight: 500;
  line-height: 14px
}

.row__y2mBT {
  height: 32px;
  margin-top: 24px
}

.advance__qoPCF {
  cursor: pointer;
  align-items: center;
  width: 108px;
  display: flex
}

.advance__qoPCF .expand__GY3oO {
  background: #f2f2f2;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 16px;
  height: 16px;
  margin-right: 8px;
  display: flex
}

.divider__elPOa {
  border-top: 1px solid #e5e5e5;
  width: calc(100% + 48px);
  margin-top: 12px;
  margin-bottom: 12px;
  transform: translate(-24px)
}

.radioGroup__mfVIG .kodo-radio-wrapper {
  margin-right: 28px
}

.wrapper__dwbMz {
  color: #333;
  align-items: center;
  font-size: 14px;
  font-weight: 500;
  display: flex
}

.wrapper__dwbMz .icon__Kpc5_ {
  width: 16px;
  height: 16px;
  margin-right: 10px
}

.disabled__PGhSv {
  opacity: .4;
  cursor: not-allowed
}

.wrapper__58KPF {
  align-items: center;
  display: flex
}

.wrapper__58KPF .switch__hiLT8 {
  flex-shrink: 0;
  width: 16px;
  height: 16px;
  margin-left: 2px;
  padding: 2px 3px 2px 1px
}

.wrapper__58KPF .kodo-select.kodo-select-in-form-item {
  width: calc(100% - 18px)
}

.tagRenderBox__G6KIX {
  padding: 2px 4px
}

.tagRenderBox__G6KIX .flexDiv__wfoxD {
  border-radius: 3px;
  align-items: center;
  width: 100%;
  padding: 0 7px;
  font-size: 13px;
  display: flex
}

.tagRenderBox__G6KIX .tagRenderValue__Bi37a {
  white-space: nowrap;
  text-overflow: ellipsis;
  width: 100%;
  overflow: hidden
}

.finalLabelStyle__Pckth {
  align-items: center;
  column-gap: 4px;
  display: flex
}

.requiredTip___gMFZ {
  color: red
}

.kodoFrom__aa68T .formItemLabel__WIrNj {
  align-items: center;
  column-gap: 4px;
  display: flex
}

.kodoFrom__aa68T .formItemLabel__WIrNj .requiredTip__YLuqr {
  color: red
}

.kodoFrom__aa68T .ant-legacy-form-vertical .ant-legacy-form-item-label {
  margin-bottom: -10px!important
}

.kodoFrom__aa68T .ant-legacy-form-item-required:before {
  display: none
}

.form__dGBkz .row__3gMsE {
  justify-content: space-between;
  align-items: baseline;
  height: 52px;
  display: flex
}

.form__dGBkz .add__IXLQa {
  margin-left: -6px
}

.form__dGBkz .kodo-lite-form-item {
  margin-bottom: 16px
}

.fields__lqqWV {
  background-color: #fff;
  border-radius: 8px;
  height: calc(100% - 42px);
  padding: 8px 0 8px 8px;
  overflow: auto
}

.row__zO_CC {
  z-index: 2000;
  border-radius: 6px;
  align-items: center;
  height: 56px;
  padding: 12px 2px;
  display: flex;
  position: relative
}

.row__zO_CC .dragHandle__Axmg_ {
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  display: flex
}

.row__zO_CC .input__neuVA {
  width: 124px
}

.row__zO_CC .text__FelGo {
  color: #333;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  width: 84px;
  margin-left: 4px
}

.row__zO_CC .text__FelGo .ant-typography {
  margin-bottom: 0
}

.row__zO_CC .arrow__GX6dQ {
  margin-left: 6px;
  margin-right: 6px;
  transform: rotate(180deg)
}

.row__zO_CC:hover {
  background-color: #f2f2f2
}

.dragging__Fdut0 {
  border-radius: 6px;
  box-shadow: 0 0 8px rgba(0,0,0,.08)
}

.select__1L7et {
  flex: 1;
  max-width: 173px;
  margin-left: 14px;
  margin-right: 4px
}

.inlineSelect__xBT84 {
  z-index: 1;
  width: 365px;
  margin-left: 23px;
  transform: translateY(-20px)
}

.option__EELEL {
  justify-content: space-between;
  align-items: center;
  height: 32px;
  display: flex
}

.option__EELEL .label__f_vwU {
  align-items: center;
  width: 156px;
  display: flex
}

.option__EELEL .label__f_vwU .default__QDpV8 {
  color: #02b981;
  background: #d7f4ea;
  border-radius: 13px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 46px;
  height: 20px;
  margin-left: 4px;
  font-size: 13px;
  font-weight: 400;
  display: flex
}

.option__EELEL .icons__7LIAw {
  align-items: center;
  display: flex
}

.option__EELEL .icons__7LIAw .edit__bgqlo {
  width: 24px;
  height: 24px;
  margin-right: 16px
}

.option__EELEL .icons__7LIAw .edit__bgqlo:hover {
  background-color: #f2f2f2
}

.option__EELEL .icons__7LIAw .edit__bgqlo:active {
  color: #02b980
}

.option__EELEL .icons__7LIAw .delete__CuQbl {
  width: 24px;
  height: 24px
}

.option__EELEL .icons__7LIAw .delete__CuQbl:hover {
  background-color: #f2f2f2
}

.option__EELEL .icons__7LIAw .deleteActive__aLP3Y:active {
  color: #02b980
}

.formName__8rKDB {
  color: #111;
  margin-bottom: 6px;
  font-size: 14px;
  font-weight: 500
}

.table__1rcqo {
  z-index: 1;
  margin-bottom: 16px;
  position: relative
}

.table__1rcqo .kodo-art-table-filter-column {
  margin-right: 0;
  padding: 0
}

.table__1rcqo .kodo-art-table-filter-column .kodo-art-table-filter-title {
  width: 100%
}

.table__1rcqo .kodo-art-table-empty-placeholder,.table__1rcqo .scrollbar-vertical-track {
  top: 65px!important
}

.table__1rcqo .kodo-art-table-filter-column-icon,.table__1rcqo .kodo-art-table-filter-column-icon-visible {
  bottom: 4px
}

.table__1rcqo.toolbar__YQ4_s .kodo-art-table-toolbar {
  margin-bottom: 8px
}

.table__1rcqo.noToolbar__MB3oa .kodo-art-table-toolbar {
  margin-bottom: 0
}

.empty__TjuIp {
  color: #666;
  justify-content: center;
  align-items: center;
  height: 74px;
  font-size: 14px;
  display: flex
}

.counterButton___UpN8:hover {
  background-color: unset
}

.wrapper__iu_eC {
  height: 100%;
  display: flex
}

.wrapper__iu_eC .basicDataType__7MRm9 {
  border-right: 1px solid #e5e5e5;
  height: 100%
}

.wrapper__iu_eC .basicDataType__7MRm9 .basicDataTypeItem__YMIOo {
  cursor: pointer;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  width: 116px;
  height: 32px;
  margin: 8px;
  display: flex
}

.wrapper__iu_eC .basicDataType__7MRm9 .basicDataTypeItem__YMIOo:hover {
  background: #f2f2f2
}

.wrapper__iu_eC .basicDataType__7MRm9 .active__ZXpww {
  color: #02b980;
  background: #f2f2f2
}

.wrapper__iu_eC .config__QtKJq {
  flex: 1;
  height: 100%;
  padding: 16px 0 16px 20px;
  overflow: auto
}

.wrapper__iu_eC .config__QtKJq .form__WTeYI .row__ZXzGr {
  align-items: baseline;
  min-height: 62px;
  margin-bottom: -8px;
  display: flex
}

.wrapper__iu_eC .config__QtKJq .form__WTeYI .row__ZXzGr .remove__5_SRg {
  margin-left: 6px
}

.wrapper__iu_eC .config__QtKJq .form__WTeYI .add__nBfX6 {
  margin-left: -6px
}

.wrapper__iu_eC .config__QtKJq .form__WTeYI .kodo-lite-form-item {
  margin-bottom: 16px
}

.header__Vxw4K {
  width: 100%;
  height: 64px
}

.header__Vxw4K .field__YiDSL {
  justify-content: center;
  align-items: center;
  height: 50%;
  display: flex
}

.header__Vxw4K .preset__bBZFb {
  border-bottom: 1px solid #e5e5e5
}

.iframeWrap___JsuX iframe {
  width: 100%;
  height: 100vh
}

.sider__uVTmU {
  background-color: #fff;
  border-right: 1px solid #e5e5e5;
  border-bottom-left-radius: 12px
}

.sider__uVTmU .handlerWrapper__n2soy {
  z-index: 2;
  position: absolute;
  top: 50%;
  right: -12px;
  transform: translateY(-50%)
}

.sider__uVTmU .handlerWrapper__n2soy .handler__RnvzQ {
  cursor: pointer;
  background: #fff;
  border: 1px solid #e5e5e5;
  border-radius: 0 7px 7px 0;
  align-items: center;
  width: 12px;
  height: 50px;
  display: flex
}

.sider__uVTmU .handlerWrapper__n2soy .handler__RnvzQ:hover {
  color: #02b980
}

.sider__uVTmU .handlerWrapper__n2soy .handlerHidden__vpiZw {
  opacity: 0;
  transition: opacity .3s
}

.sider__uVTmU .handlerWrapper__n2soy .collapsed__1c3Cn {
  cursor: pointer;
  transform: rotate(90deg)
}

.sider__uVTmU .handlerWrapper__n2soy .open__UVCz4 {
  cursor: pointer;
  transform: rotate(-90deg)
}

.sider__uVTmU .content__s3cnQ {
  opacity: 1;
  height: 100%;
  transition: opacity .3s
}

.sider__uVTmU .contentHidden__ANmsR {
  opacity: 0;
  transition: opacity .3s
}

.button__dV_8X {
  background: #fff;
  border: 1px solid #ddd;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  width: 32px;
  height: 32px;
  display: flex;
  position: absolute;
  top: 5px;
  right: 5px
}

.button__dV_8X:hover {
  color: #02b980;
  border: 1px solid #02b980
}

.wrapper__vqU3a {
  z-index: 2;
  background: #fff;
  border: 1px solid #ededed;
  border-radius: 8px;
  width: 132px;
  padding: 10px 10px 6px;
  position: absolute;
  top: 0;
  right: -134px;
  box-shadow: 0 0 8px rgba(0,0,0,.08)
}

.wrapper__vqU3a .title__6yhM_ {
  color: #333;
  margin-bottom: 8px;
  font-size: 14px;
  font-weight: 500
}

.wrapper__vqU3a .note__1_bUn {
  color: #999;
  margin-bottom: 6px;
  font-size: 12px;
  font-weight: 400
}

.configName__kwKrt {
  margin-top: -20px;
  padding-left: 20px;
  display: flex
}

.configName__kwKrt .gear__o4IB3 {
  margin-left: 8px
}

.configName__kwKrt .configList__g2PpJ {
  position: absolute
}

.option__9rXm_ {
  justify-content: space-between;
  align-items: center;
  height: 32px;
  display: flex
}

.option__9rXm_ .label__8zBlE {
  align-items: center;
  width: 220px;
  display: flex
}

.option__9rXm_ .label__8zBlE .default__9uhfc {
  color: #02b981;
  background: #d7f4ea;
  border-radius: 13px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 46px;
  height: 20px;
  margin-left: 4px;
  font-size: 13px;
  font-weight: 400;
  display: flex
}

.option__9rXm_ .delete__lZnFW {
  width: 24px;
  height: 24px
}

.option__9rXm_ .delete__lZnFW:hover {
  background-color: #f2f2f2
}

.option__9rXm_ .deleteActive__9Q5lw:active {
  color: #02b980
}

.productionProgress__DHXz6 .ant-steps-small.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item {
  margin-right: -18px
}

.productionProgress__DHXz6 .ant-progress-circle-trail {
  stroke: #ccc!important
}

.footer__q0fLD {
  margin-top: 26px;
  margin-bottom: 50px;
  margin-left: calc(50% - 200px)
}

.footer__q0fLD .cancel__8IVny {
  width: 114px;
  margin-right: 60px
}

.footer__q0fLD .ok__x_vK1 {
  width: 114px
}

.searchHeader__t9_Si {
  color: #9b9b9b;
  align-items: center;
  margin: 20px;
  display: flex
}

.searchHeader__t9_Si>* {
  margin-right: 10px
}

.searchHeader__t9_Si .ant-form-item,.searchHeader__t9_Si .ant-legacy-form-item {
  margin-bottom: 0
}

.searchHeader__t9_Si .ant-form-item-label,.searchHeader__t9_Si .ant-legacy-form-item-label {
  width: unset
}

.detailLogHeader__zujRo {
  margin: 20px;
  font-size: 16px
}

.ant-progress-circle .ant-progress-text {
  font-size: 12px;
  top: 48%;
  left: 40%;
  transform: scale(.75)translate(-50%,-50%)
}

.card-config-checkbox {
  background: #fbfbfb;
  border: 1px solid #edeef3;
  margin: -10px 30px 10px;
  padding: 30px 50px 0;
  display: flex
}

.card-config-checkbox-title {
  margin-right: 25px
}

.card-config-checkbox .ant-checkbox-group {
  flex-wrap: wrap;
  flex: 1;
  width: 320px;
  display: flex
}

.card-config-checkbox .ant-checkbox-group .ant-checkbox-group-item {
  width: 150px;
  margin-bottom: 10px
}

.card-config-checkbox .ant-legacy-form-explain {
  margin-top: 10px
}

.card-config-modal {
  width: 580px
}

.card-config-modal .ant-modal-footer {
  text-align: center;
  padding: 0 0 30px
}

.dashboardModal__46duj .ant-modal-body {
  padding: 0
}

.dashboardModal__46duj .ant-modal-footer {
  text-align: center
}

.processWrap__mObGj {
  background-color: #fff;
  border: 0;
  border-radius: 3px;
  max-height: calc(100vh - 350px);
  margin-bottom: 10px;
  padding-bottom: 20px;
  position: relative;
  overflow-x: hidden;
  overflow-y: scroll;
  box-shadow: 2px 2px 6px rgba(0,0,0,.06)
}

.processWrap__mObGj>div:first-child {
  justify-content: space-between;
  align-items: center;
  padding: 16px;
  display: flex
}

.showAllProcessSwitcher__HKTH8 {
  text-align: center;
  cursor: pointer;
  background-color: #fff;
  padding: 5px;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0
}

.otherWrap__KhVl6 {
  margin-bottom: 20px;
  display: flex
}

.otherWrap__KhVl6 .performanceCardArea__Yqf7v {
  width: 300px;
  padding-right: 10px
}

.otherWrap__KhVl6 .leftCardArea__pxqvm {
  flex: 1;
  width: calc(100% - 300px);
  margin-right: 10px
}

.detail__Z17hQ {
  z-index: 10;
  color: #333;
  background-color: #fff;
  height: 100%;
  padding: 40px 180px;
  position: fixed;
  top: 0;
  left: 0;
  overflow-x: hidden;
  overflow-y: auto
}

.detail__Z17hQ .container__9YeMy h1 {
  color: #111;
  text-align: center;
  margin-bottom: 48px;
  font-size: 32px;
  font-weight: 500
}

.detail__Z17hQ .container__9YeMy h2 {
  margin: 0 0 10px;
  font-size: 18px;
  font-weight: 500
}

.detail__Z17hQ .container__9YeMy p {
  color: #666;
  margin-bottom: 10px;
  font-size: 14px
}

.detail__Z17hQ .container__9YeMy p strong {
  color: #333
}

.detail__Z17hQ .container__9YeMy table {
  margin: 26px 0;
  font-size: 14px
}

.detail__Z17hQ .container__9YeMy table thead td,.detail__Z17hQ .container__9YeMy table tr td {
  text-align: center;
  border: 1px solid #d3d8e3
}

.detail__Z17hQ .container__9YeMy table thead {
  height: 40px;
  font-weight: 500
}

.detail__Z17hQ .container__9YeMy .tb1__Fq85m {
  width: 580px;
  height: 344px
}

.detail__Z17hQ .container__9YeMy .tb2__9k_mr {
  width: 766px;
  height: 510px
}

.detail__Z17hQ .container__9YeMy .tb2__9k_mr thead td:first-child,.detail__Z17hQ .container__9YeMy .tb2__9k_mr tr td:first-child {
  width: 189px
}

.detail__Z17hQ .container__9YeMy .tb2__9k_mr thead td:nth-child(2),.detail__Z17hQ .container__9YeMy .tb2__9k_mr tr td:nth-child(2) {
  width: 138px
}

.detail__Z17hQ .container__9YeMy .tb2__9k_mr thead td:nth-child(3),.detail__Z17hQ .container__9YeMy .tb2__9k_mr tr td:nth-child(3) {
  width: 439px
}

.detail__Z17hQ .container__9YeMy .tb2__9k_mr thead td a,.detail__Z17hQ .container__9YeMy .tb2__9k_mr tr td a {
  color: #3370ff
}

.policyModal___r_sJ {
  padding: 12px 0;
  font-size: 14px;
  display: flex
}

.policyModal___r_sJ .icon__JIa93 {
  color: #faad14;
  width: 32px;
  padding: 3px 0 0 6px
}

.policyModal___r_sJ .content__y_nZm {
  flex-direction: column;
  flex: 1;
  justify-content: space-between;
  display: flex
}

.policyModal___r_sJ .content__y_nZm .wordsArea__LuAC_ {
  margin-bottom: 16px;
  font-size: 14px
}

.policyModal___r_sJ .content__y_nZm .wordsArea__LuAC_ .title__4fvu8 {
  margin-bottom: 16px;
  font-size: 16px;
  font-weight: 600
}

.policyModal___r_sJ .content__y_nZm .wordsArea__LuAC_ p {
  margin-bottom: 8px
}

.policyModal___r_sJ .content__y_nZm .buttonArea__JReaI {
  text-align: right
}

.wrap__olxVB {
  max-height: 724px;
  padding-bottom: 64px;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  overflow-y: auto
}

.wrap__oqDJd {
  background: #f8f8fa;
  flex-wrap: wrap;
  height: 75vh;
  min-height: 240px;
  max-height: 724px;
  padding-top: 24px;
  display: flex;
  position: relative;
  overflow-y: auto
}

.header__vjR1z {
  border-bottom: 1px solid #e5e5e5;
  align-items: center;
  width: 100%;
  height: 56px;
  padding-left: 28px;
  font-size: 16px;
  font-weight: 800;
  display: flex
}

.header__vjR1z .backIcon__WUxdO {
  cursor: pointer;
  margin-right: 6px
}

.body__l9bzH {
  position: relative
}

.wrap__V0NUK {
  background: #fff;
  justify-content: space-between;
  align-items: center;
  height: 64px;
  padding: 0 24px;
  display: flex;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0
}

.wrap__V0NUK .buttonArea__fMOuf {
  align-items: center;
  display: flex
}

.wrap__r_qgX {
  padding: 16px 24px 0
}

.dangerTitle__V9Hl9 {
  color: #ff3b30;
  align-items: center;
  margin-bottom: 12px;
  display: flex
}

.dangerTitle__V9Hl9 .dangerTitleIcon__PwheS {
  color: #ff7d00;
  margin-right: 6px;
  font-size: 18px
}

.checkingWords__LaJQv {
  background: #f5f6f7;
  border-radius: 8px;
  margin-bottom: 20px;
  padding: 20px 17px 6px
}

.checkingWords__LaJQv ul {
  padding-left: 16px;
  line-height: 20px
}

.checkingWords__LaJQv li {
  color: #bbb;
  margin-bottom: 10px
}

.checkingWords__LaJQv li span {
  color: #333
}

.keywords__YdWi4 {
  margin-bottom: 28px
}

.keywords__YdWi4 .introducer__luOhy {
  margin-bottom: 10px
}

.keywords__YdWi4 .error__afdum {
  color: #ff3b30;
  margin-top: 6px;
  font-size: 14px
}

.password__me_kS {
  margin-bottom: 28px
}

.password__me_kS .introducer__luOhy {
  margin-bottom: 10px
}

.phone__31gIE,.verificationCode__Gn6I8 {
  margin-bottom: 28px
}

.phone__31gIE .label__ZYFCD,.verificationCode__Gn6I8 .label__ZYFCD {
  margin-bottom: 8px
}

.buttonArea__m1qHd {
  border-top: 1px solid rgba(0,0,0,.06);
  justify-content: end;
  padding: 16px 24px;
  display: flex
}

.veriCodeBox__8eB4D {
  justify-content: space-between;
  align-items: center;
  display: flex
}

.veriCodeBox__8eB4D .loginInput__M_xGS {
  flex: 1
}

.veriCodeBox__8eB4D .sendCodeBtn__9isaD {
  margin-left: 10px;
  padding: 0;
  font-size: 14px
}

.veriCodeBox__8eB4D .sendCodeBtn__9isaD.disabledBtn__1Tv2c {
  color: #bbb
}

.veriCodeBox__8eB4D input::-webkit-outer-spin-button {
  -webkit-appearance: none!important
}

.veriCodeBox__8eB4D input::-webkit-inner-spin-button {
  -webkit-appearance: none!important
}

.veriCodeBox__8eB4D input[type=number] {
  -moz-appearance: textfield
}

.veriCodeBox__8eB4D .btnWrapper__6bok4 {
  background: #fff;
  border: 1px solid #ddd;
  border-radius: 6px;
  align-items: center;
  width: 94px;
  height: 32px;
  margin-left: 8px;
  display: flex
}

.unit__uEZw8 {
  cursor: pointer;
  background: #f7f8f9;
  border: 1px solid #f8f8f9;
  border-radius: 6px;
  width: 100%;
  padding: 16px 14px;
  position: relative;
  overflow: hidden
}

.active__7MisC {
  background: #fff;
  border: 1px solid #02b980
}

.active__7MisC:after {
  content: " ";
  border: 12px solid #02b980;
  border-color: #02b980 #02b980 transparent transparent;
  width: 0;
  height: 0;
  position: absolute;
  top: 0;
  right: 0
}

.active__7MisC .icon__6IE0w {
  color: #fff;
  z-index: 1;
  font-size: 13px;
  position: absolute;
  top: 0;
  right: 0
}

.wrap__mB4DL {
  z-index: 2;
  background: #fff;
  border-radius: 12px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0
}

.content__XFRt5 {
  margin-bottom: 16px
}

.wrap__R_O_q {
  z-index: 2;
  background: #fff;
  border-radius: 12px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0
}

.wrap__R_O_q .loadingContent__M1DyG {
  align-items: center;
  margin-bottom: 28px;
  display: flex
}

.wrap__R_O_q .percentText__EbFUt {
  color: #999;
  text-align: right;
  width: 38px;
  margin-left: 8px;
  font-size: 14px
}

.line__jxDBA {
  background: #f5f5f5;
  border-radius: 12px;
  width: 280px;
  height: 8px
}

.line__jxDBA .finishLine__EDyh2 {
  background: #1890ff;
  border-radius: 12px;
  height: 8px;
  transition: width 1s
}

.wrap__s7nQG {
  z-index: 2;
  background: #fff;
  border-radius: 12px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0
}

.content__Kju2U {
  margin-bottom: 16px
}

.wrap__AXTPz {
  padding: 24px 24px 0;
  position: relative
}

.title__Bz1LH {
  margin-bottom: 10px
}

.chooseSolution__EHFqO {
  margin-bottom: 28px
}

.chooseDataType__z8pzv {
  flex-wrap: wrap;
  justify-content: space-between;
  margin-bottom: 18px;
  display: flex
}

.chooseDataType__z8pzv .dataTypeUnit__hLGoD {
  width: calc(50% - 8px);
  margin-bottom: 20px
}

.buttonArea__1wgQ1 {
  border-top: 1px solid rgba(0,0,0,.06);
  justify-content: end;
  padding: 16px 24px;
  display: flex
}

.unit__dBVw9 {
  cursor: pointer;
  border-radius: 8px;
  width: 264px;
  height: 366px;
  margin-bottom: 13px;
  margin-left: 20px;
  overflow: hidden
}

.unit__dBVw9 .img___mAOd {
  width: 100%;
  transition: transform .7s
}

.unit__dBVw9 .content__2Iz_q {
  background: #fff;
  border-radius: 8px;
  height: 206px;
  padding: 24px 16px;
  line-height: 1;
  position: relative;
  top: -12px
}

.unit__dBVw9 .content__2Iz_q .title___7aet {
  margin-bottom: 20px;
  font-size: 16px;
  font-weight: 800
}

.unit__dBVw9 .content__2Iz_q .descArea__Zo3h0 {
  height: 96px
}

.unit__dBVw9 .content__2Iz_q .descArea__Zo3h0 .desc__gY0no {
  color: #666;
  align-items: flex-start;
  margin-bottom: 14px;
  font-size: 13px;
  line-height: 18px;
  display: flex
}

.unit__dBVw9 .content__2Iz_q .descArea__Zo3h0 .desc__gY0no .icon__Z_eAH {
  color: #02b980;
  margin-right: 6px;
  position: relative;
  top: 2px
}

.unit__dBVw9 .button__ueqzL {
  width: 100%
}

.unit__dBVw9:hover .button__ueqzL {
  color: #fff;
  background: #02b980
}

.unit__dBVw9:hover .img___mAOd {
  transform: scale(1.2)
}

.inAndOutActionContainer__B2ux0 {
  flex-direction: column;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
  font-size: 14px;
  display: flex
}

.inAndOutActionContainer__B2ux0 .content__BT1dX {
  height: 100%;
  min-height: 550px;
  margin: 0;
  padding: 0 24px
}

.inAndOutActionContainer__B2ux0 .content__BT1dX .wrapper__FM_89 {
  width: 100%;
  height: 100%
}

.inAndOutActionContainer__B2ux0 .content__BT1dX .task-operators-edit-cell__uDvkH {
  position: relative
}

.inAndOutActionContainer__B2ux0 .content__BT1dX .task-operators-edit-cell__uDvkH.show-add-icon__iMfOI .mask {
  opacity: 1
}

.inAndOutActionContainer__B2ux0 .content__BT1dX .task-operators-edit-cell__uDvkH .task-operators-read-box__FpJsh {
  margin-right: 16px
}

.inAndOutActionContainer__B2ux0 .content__BT1dX .task-operators-edit-cell__uDvkH .task-operators-read-box__FpJsh .task-operators-read__6rd1Z {
  flex-wrap: wrap;
  gap: 4px;
  display: flex
}

.counterButton__lxUgX:hover {
  background-color: unset
}

.readonly__y64IG {
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  overflow: hidden
}

.form-block-title__TUKCg {
  margin-bottom: 16px;
  font-size: 16px;
  font-weight: 600
}

.form-block-title__TUKCg:not(:first-child) {
  margin-top: 12px
}

.drawer-content-box__we5bE {
  flex-direction: column;
  height: 100%;
  display: flex
}

.drawer-content-box__we5bE .header-box__ZXxG0 {
  border-bottom: 1px solid #e5e5e5;
  flex-shrink: 0;
  justify-content: space-between;
  align-items: center;
  height: 50px;
  padding: 0 24px;
  display: flex
}

.drawer-content-box__we5bE .header-box__ZXxG0 .header-title__RV9rO {
  color: #111;
  align-items: center;
  font-size: 16px;
  font-weight: 600;
  display: flex
}

.drawer-content-box__we5bE .header-box__ZXxG0 .header-operation-box__S_TUM {
  align-items: center;
  display: flex;
  position: relative
}

.drawer-content-box__we5bE .header-box__ZXxG0 .header-operation-box__S_TUM .divider__NJvDX {
  height: 24px;
  margin: 0 16px
}

.drawer-content-box__we5bE .form-box__GVoux {
  flex-grow: 1;
  height: 0;
  padding: 24px;
  position: relative;
  overflow-x: hidden;
  overflow-y: auto
}

.drawer-content-box__we5bE .footer-box__oTjIZ {
  z-index: 100;
  text-align: right;
  background-color: #fff;
  flex-shrink: 0;
  padding: 16px 22px;
  position: relative;
  box-shadow: 0 0 6px rgba(0,0,0,.08)
}

.spin-height__25x6K,.spin-height__25x6K .ant-spin-container {
  height: 100%
}

.remain-time__FxXjT {
  flex-grow: 1;
  justify-content: flex-end;
  align-items: center;
  font-size: 12px;
  display: flex
}

.remain-time__FxXjT iconpark-icon {
  margin-right: 5px
}

.counterButton__uhCzq:hover {
  background-color: unset
}

.readonly__YC7jT {
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  overflow: hidden
}

.form-block-title__dMLQS {
  margin-bottom: 16px;
  font-size: 16px;
  font-weight: 600
}

.form-block-title__dMLQS:not(:first-child) {
  margin-top: 12px
}

.drawer-content-box__jNcwH {
  flex-direction: column;
  height: 100%;
  display: flex
}

.drawer-content-box__jNcwH .header-box__k_K6z {
  border-bottom: 1px solid #e5e5e5;
  flex-shrink: 0;
  justify-content: space-between;
  align-items: center;
  height: 50px;
  padding: 0 24px;
  display: flex
}

.drawer-content-box__jNcwH .header-box__k_K6z .header-title__Oa7lQ {
  color: #111;
  align-items: center;
  font-size: 16px;
  font-weight: 600;
  display: flex
}

.drawer-content-box__jNcwH .header-box__k_K6z .header-operation-box__ZmHPt {
  align-items: center;
  display: flex;
  position: relative
}

.drawer-content-box__jNcwH .form-box__eHY8m {
  flex-grow: 1;
  height: 0;
  padding: 24px;
  position: relative;
  overflow-x: hidden;
  overflow-y: auto
}

.drawer-content-box__jNcwH .footer-box__CIZIF {
  z-index: 100;
  text-align: right;
  background-color: #fff;
  flex-shrink: 0;
  padding: 16px 22px;
  position: relative;
  box-shadow: 0 0 6px rgba(0,0,0,.08)
}

.spin-height__5Wf_s,.spin-height__5Wf_s .ant-spin-container {
  height: 100%
}

.remain-time__RINO0 {
  flex-grow: 1;
  justify-content: flex-end;
  align-items: center;
  font-size: 12px;
  display: flex
}

.remain-time__RINO0 iconpark-icon {
  margin-right: 5px
}

.info-block__fOWAX {
  background-color: #f8f9fa;
  border-radius: 6px;
  height: 96px;
  overflow-y: auto
}

.info-block__fOWAX .product-info-line__0lqTD {
  margin-bottom: 8px;
  font-size: 12px
}

.info-block__fOWAX .product-info-line__0lqTD .product-label__lcsYk {
  color: #999;
  margin-right: 8px
}

.info-block__fOWAX .product-info-line__0lqTD .product-value__d6pIG {
  color: #333;
  word-break: break-all
}

.info-block__fOWAX .product-info-line__0lqTD:last-child {
  margin-bottom: 0
}

.info-left-block__kGy2L {
  flex-direction: column;
  flex: 1;
  padding: 12px 8px;
  line-height: 12px;
  display: flex
}

.info-right-block__WdtOp {
  color: #333;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 158px;
  display: flex
}

.info-right-block__WdtOp .stock-amount__CANfU {
  text-align: center;
  width: 100%;
  margin-bottom: 7px;
  font-family: DINAlternate-Bold,DINAlternate;
  font-size: 18px;
  font-weight: 700;
  line-height: 18px
}

.info-right-block__WdtOp .stock-unit-text__aRish {
  color: #666;
  white-space: nowrap;
  text-overflow: ellipsis;
  justify-content: center;
  width: 158px;
  padding: 0 3px;
  font-size: 12px;
  display: flex;
  overflow: hidden
}

.info-right-block__WdtOp .stock-unit-name__j2huu {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden
}

.counterButton__dD_kb:hover {
  background-color: unset
}

.counterNumber__nCHTi {
  margin: 0 4px;
  font-weight: 500
}

.artTableContent__xc5fn {
  z-index: 1001;
  height: min(100vh - 234px,960px);
  margin: 12px 24px 0
}

.artTableContent__xc5fn .kodo-art-table-toolbar-item {
  font-size: 14px
}

.kodo-art-table-toolbar-field-config-dropdown,.kodo-art-table-toolbar-line-height-dropdown,.kodo-art-table-toolbar-sort-dropdown,.kodo-art-table-toolbar-sort-select-item-dropdown,.kodo-art-table-filter-dropdown {
  z-index: 1000!important
}

.empty__4UAyB {
  text-align: center;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none
}

.empty__4UAyB img {
  width: 160px
}

.selected-num__Q8hPJ {
  color: #666;
  position: absolute;
  bottom: 80px;
  left: 24px
}

.operation-box__XDIrd {
  border-top: 1px solid #e5e5e5;
  justify-content: flex-end;
  align-items: center;
  padding: 16px 24px;
  display: flex
}

.sorter__y7qYF {
  border: 1px solid #ddd;
  border-radius: 6px;
  margin-bottom: 10px;
  line-height: 1;
  display: inline-block;
  overflow-y: auto
}

.sorter__y7qYF .checkTip__vhxkz {
  color: #333;
  padding: 12px 12px 0;
  font-size: 14px;
  font-weight: 400
}

.cellCenter__kQiwk {
  align-items: center;
  height: 100%;
  padding: 6px 8px;
  display: flex
}

.cellCenter__kQiwk .ant-progress {
  width: 94%
}

.searchButton___5Y4z .ant-input-group-addon {
  height: 30px
}

.searchButton___5Y4z .ant-input-search-button {
  width: 30px;
  height: 30px;
  overflow: hidden;
  border-radius: 0 6px 6px 0!important
}

.searchButton___5Y4z .ant-input-group>.ant-input:first-child {
  border-radius: 6px 0 0 6px
}

.searchButton___5Y4z .ant-input-affix-wrapper {
  height: 30px;
  border-radius: 6px 0 0 6px!important
}

.searchButton___5Y4z .ant-input-affix-wrapper input {
  font-size: 13px
}

.artTableContent__aj0S6 {
  z-index: 1001;
  height: min(100vh - 234px,960px);
  margin: 12px 24px 0
}

.artTableContent__aj0S6 .kodo-art-table-toolbar-item {
  font-size: 14px
}

.kodo-art-table-toolbar-field-config-dropdown,.kodo-art-table-toolbar-line-height-dropdown,.kodo-art-table-toolbar-sort-dropdown,.kodo-art-table-toolbar-sort-select-item-dropdown,.kodo-art-table-filter-dropdown {
  z-index: 1000!important
}

.empty__XFhGb {
  text-align: center;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none
}

.empty__XFhGb img {
  width: 160px
}

.selected-num__9qeHL {
  color: #666;
  position: absolute;
  bottom: 80px;
  left: 24px
}

.operation-box__TdTJW {
  border-top: 1px solid #e5e5e5;
  justify-content: flex-end;
  align-items: center;
  padding: 16px 24px;
  display: flex
}

.sorter__X8ibr {
  border: 1px solid #ddd;
  border-radius: 6px;
  margin-bottom: 10px;
  line-height: 1;
  display: inline-block;
  overflow-y: auto
}

.sorter__X8ibr .checkTip__OsPy2 {
  color: #333;
  padding: 12px 12px 0;
  font-size: 14px;
  font-weight: 400
}

.cellCenter__YjpnA {
  align-items: center;
  height: 100%;
  padding: 6px 8px;
  display: flex
}

.cellCenter__YjpnA .ant-progress {
  width: 94%
}

.searchButton__AejuF .ant-input-group-addon {
  height: 30px
}

.searchButton__AejuF .ant-input-search-button {
  width: 30px;
  height: 30px;
  overflow: hidden;
  border-radius: 0 6px 6px 0!important
}

.searchButton__AejuF .ant-input-group>.ant-input:first-child {
  border-radius: 6px 0 0 6px
}

.searchButton__AejuF .ant-input-affix-wrapper {
  height: 30px;
  border-radius: 6px 0 0 6px!important
}

.searchButton__AejuF .ant-input-affix-wrapper input {
  font-size: 13px
}

.artTableContent__ez_Yc {
  z-index: 1001;
  height: min(100vh - 234px,960px);
  margin: 12px 24px 0
}

.artTableContent__ez_Yc .kodo-art-table-toolbar-item {
  font-size: 14px
}

.kodo-art-table-toolbar-field-config-dropdown,.kodo-art-table-toolbar-line-height-dropdown,.kodo-art-table-toolbar-sort-dropdown,.kodo-art-table-toolbar-sort-select-item-dropdown,.kodo-art-table-filter-dropdown {
  z-index: 1000!important
}

.empty__cUAue {
  text-align: center;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none
}

.empty__cUAue img {
  width: 160px
}

.selected-num__vLaUG {
  color: #666;
  position: absolute;
  bottom: 80px;
  left: 24px
}

.operation-box__XK491 {
  border-top: 1px solid #e5e5e5;
  justify-content: flex-end;
  align-items: center;
  padding: 16px 24px;
  display: flex
}

.sorter__G_r_p {
  border: 1px solid #ddd;
  border-radius: 6px;
  margin-bottom: 10px;
  line-height: 1;
  display: inline-block;
  overflow-y: auto
}

.sorter__G_r_p .checkTip__b9nmG {
  color: #333;
  padding: 12px 12px 0;
  font-size: 14px;
  font-weight: 400
}

.searchButton__LWatQ .ant-input-group-addon {
  height: 30px
}

.searchButton__LWatQ .ant-input-search-button {
  width: 30px;
  height: 30px;
  overflow: hidden;
  border-radius: 0 6px 6px 0!important
}

.searchButton__LWatQ .ant-input-group>.ant-input:first-child {
  border-radius: 6px 0 0 6px
}

.searchButton__LWatQ .ant-input-affix-wrapper {
  height: 30px;
  border-radius: 6px 0 0 6px!important
}

.searchButton__LWatQ .ant-input-affix-wrapper input {
  font-size: 13px
}

.form-block-title__olo1x {
  margin-bottom: 16px;
  font-size: 16px;
  font-weight: 600
}

.form-block-title__olo1x:not(:first-child) {
  margin-top: 12px
}

.drawer-content-box__V4Qge {
  flex-direction: column;
  height: 100%;
  display: flex
}

.drawer-content-box__V4Qge .header-box__A84xG {
  border-bottom: 1px solid #e5e5e5;
  flex-shrink: 0;
  justify-content: space-between;
  align-items: center;
  height: 50px;
  padding: 0 24px;
  display: flex
}

.drawer-content-box__V4Qge .header-box__A84xG .header-title__nKIC5 {
  color: #111;
  align-items: center;
  font-size: 16px;
  font-weight: 600;
  display: flex
}

.drawer-content-box__V4Qge .header-box__A84xG .header-operation-box__VC7WJ {
  align-items: center;
  display: flex;
  position: relative
}

.drawer-content-box__V4Qge .form-box__G9eSb {
  flex-grow: 1;
  height: 0;
  padding: 24px;
  position: relative;
  overflow-x: hidden;
  overflow-y: auto
}

.drawer-content-box__V4Qge .footer-box__G7r92 {
  z-index: 100;
  text-align: right;
  background-color: #fff;
  flex-shrink: 0;
  padding: 16px 22px;
  position: relative;
  box-shadow: 0 0 6px rgba(0,0,0,.08)
}

.spin-height__UgsB_,.spin-height__UgsB_ .ant-spin-container {
  height: 100%
}

.empty-tip__EJCuD {
  z-index: 1000;
  background: #fff;
  flex-direction: column;
  align-items: center;
  width: 100%;
  display: flex;
  position: absolute;
  top: 52px;
  bottom: 0;
  left: 0;
  right: 0
}

.empty-tip__EJCuD .image__jgVuP {
  width: 181px;
  height: 181px;
  margin-top: 10%
}

.empty-tip__EJCuD .content__aJPpt {
  color: #666;
  font-size: .7rem
}

.empty-tip__EJCuD .create-button__YIsg_ {
  box-shadow: none;
  border-radius: 6px;
  align-items: center;
  height: 32px;
  margin-top: 19px;
  font-size: 14px;
  display: flex
}

.empty-tip__EJCuD .create-button__YIsg_ .icon__FWwjD {
  color: #fff;
  margin-right: 6px;
  font-size: 16px
}

.skeleton__aElx1 {
  z-index: 1000;
  background: #fff;
  flex-direction: column;
  display: flex;
  position: absolute;
  top: 50px;
  bottom: 0;
  left: 0;
  right: 0
}

.skeleton__aElx1 .ant-skeleton.ant-skeleton-block .ant-skeleton-input {
  border-radius: 6px;
  height: 24px;
  line-height: 24px
}

.skeleton__aElx1 .ant-skeleton.ant-skeleton-active .ant-skeleton-input:after {
  background: linear-gradient(90deg,#f8f8f8 0%,#ededed 53%,#f8f8f8 100%)
}

.skeleton__aElx1 .header__gX_85 {
  box-sizing: border-box;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  padding: 11px 24px 14px;
  display: flex
}

.skeleton__aElx1 .header__gX_85 .left__IF7NV {
  width: 110px
}

.skeleton__aElx1 .header__gX_85 .right__bIQTT {
  width: 600px
}

.skeleton__aElx1 .searchCondition__CBr83 {
  box-sizing: border-box;
  border-bottom: 1px solid #e5e5e5;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 48px;
  padding: 11px 24px 14px;
  display: flex
}

.skeleton__aElx1 .secondGroup__78lAn {
  box-sizing: border-box;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 48px;
  padding: 11px 24px 14px;
  display: flex
}

.skeleton__aElx1 .form__tsWjY {
  box-sizing: border-box;
  justify-content: space-between;
  align-items: center;
  gap: 20px;
  width: 100%;
  height: 48px;
  padding: 11px 24px 14px;
  display: flex
}

.skeleton__aElx1 .form__tsWjY .item__P0Jgg {
  flex: 1
}

.view-container__X_PUR {
  flex-direction: column;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
  font-size: 14px;
  display: flex
}

.view-container__X_PUR .content__tQ7ON {
  height: 100%;
  min-height: 550px;
  margin: 0;
  padding: 0 24px
}

.view-container__X_PUR .content__tQ7ON .wrapper__SRRZo {
  width: 100%;
  height: 100%
}

.info-block__OpJaL {
  background-color: #f8f9fa;
  border-radius: 6px;
  height: 76px;
  overflow-y: auto
}

.info-block__OpJaL .product-info-line__iKUrK {
  margin-bottom: 8px;
  font-size: 12px
}

.info-block__OpJaL .product-info-line__iKUrK .product-label__OkLUV {
  color: #999;
  margin-right: 8px
}

.info-block__OpJaL .product-info-line__iKUrK .product-value__qzzeb {
  color: #333;
  word-break: break-all
}

.info-block__OpJaL .product-info-line__iKUrK:last-child {
  margin-bottom: 0
}

.info-left-block__xCDwQ {
  flex-direction: column;
  flex: 1;
  padding: 12px 8px;
  line-height: 12px;
  display: flex
}

.info-right-block__b1p0Z {
  color: #333;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 158px;
  display: flex
}

.info-right-block__b1p0Z .stock-amount__pMwIX {
  text-align: center;
  width: 100%;
  margin-bottom: 7px;
  font-family: DINAlternate-Bold,DINAlternate;
  font-size: 18px;
  font-weight: 700;
  line-height: 18px
}

.info-right-block__b1p0Z .stock-unit-text__vz9Q_ {
  color: #666;
  white-space: nowrap;
  text-overflow: ellipsis;
  justify-content: center;
  width: 158px;
  padding: 0 3px;
  font-size: 12px;
  display: flex;
  overflow: hidden
}

.info-right-block__b1p0Z .stock-unit-name__q0lgo {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden
}

.counterButton__jjbcP:hover {
  background-color: unset
}

.container__G_mdC {
  width: 100%;
  height: 600px;
  margin-top: 10px
}

.form-block-title__6_Dmp {
  margin-bottom: 16px;
  font-size: 16px;
  font-weight: 600
}

.form-block-title__6_Dmp:not(:first-child) {
  margin-top: 12px
}

.drawer-content-box___M0LA {
  flex-direction: column;
  height: 100%;
  display: flex
}

.drawer-content-box___M0LA .header-box__FqUEj {
  border-bottom: 1px solid #e5e5e5;
  flex-shrink: 0;
  justify-content: space-between;
  align-items: center;
  height: 50px;
  padding: 0 24px;
  display: flex
}

.drawer-content-box___M0LA .header-box__FqUEj .header-title__Ng_eJ {
  color: #111;
  align-items: center;
  font-size: 16px;
  font-weight: 600;
  display: flex
}

.drawer-content-box___M0LA .header-box__FqUEj .header-operation-box__j7xRu {
  align-items: center;
  display: flex;
  position: relative
}

.drawer-content-box___M0LA .form-box__8zVy8 {
  flex-grow: 1;
  height: 0;
  padding: 24px;
  position: relative;
  overflow-x: hidden;
  overflow-y: auto
}

.drawer-content-box___M0LA .footer-box__N8xIc {
  z-index: 100;
  text-align: right;
  background-color: #fff;
  flex-shrink: 0;
  padding: 16px 22px;
  position: relative;
  box-shadow: 0 0 6px rgba(0,0,0,.08)
}

.spin-height__j62eD,.spin-height__j62eD .ant-spin-container {
  height: 100%
}

.root__VOoyE {
  flex-direction: column;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
  font-size: 14px;
  display: flex;
  overflow: hidden
}

.root__VOoyE .header__enEzy {
  width: 100%;
  margin-top: 0
}

.root__VOoyE .create-button__ZXmnT {
  box-shadow: none;
  border-radius: 6px;
  align-items: center;
  height: 32px;
  font-size: 14px;
  display: flex
}

.root__VOoyE .create-button__ZXmnT .icon__EhgbA {
  color: #fff;
  margin-right: 6px;
  font-size: 16px
}

.root__VOoyE .operations__jJ55R {
  z-index: 100;
  grid-gap: 16px;
  background-color: #fff;
  flex: 1;
  justify-content: end;
  align-items: center;
  gap: 16px;
  height: 49px;
  display: flex;
  position: absolute;
  top: 0
}

.root__VOoyE .operations__jJ55R .divider__2mvjs {
  background-color: #e5e5e5;
  width: 1px;
  height: 24px
}

.root__VOoyE .operations__jJ55R .kodo-art-table-toolbar-item i {
  font-size: 16px;
  display: block
}

.root__VOoyE .content__JfBmQ {
  flex: 1;
  min-height: 550px;
  margin: 0;
  padding: 0 24px
}

.root__VOoyE .content__JfBmQ .kodo-art-table-toolbar-item i {
  font-size: 16px;
  display: block
}

.root__VOoyE .content__JfBmQ .kodo-art-table-filter-icon {
  display: inline-flex
}

.root__VOoyE .empty__6IxNY {
  text-align: center;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  margin-top: 8%
}

.root__VOoyE .empty__6IxNY img {
  width: 160px
}

.summaryText__itO6z {
  white-space: nowrap;
  text-overflow: ellipsis;
  width: 100%;
  font-size: 12px;
  overflow: hidden
}

.code-link__c7q1W {
  color: #0078e7
}

.code-link__c7q1W:hover {
  cursor: pointer
}

.chooseAction__hCXyr span {
  text-align: center;
  min-width: 1em;
  margin: 0 2px;
  font-weight: 500;
  display: inline-block
}

.displayOriginCell__WSaXC {
  white-space: nowrap;
  text-overflow: ellipsis;
  width: 100%;
  padding: 0 3px;
  font-size: 12px;
  line-height: 14px;
  display: flex;
  overflow: hidden
}

.displayOriginId__1CALa {
  white-space: nowrap;
  text-overflow: ellipsis;
  color: #0078e7;
  cursor: pointer;
  overflow: hidden
}

.popoverContentDiv__y66lm {
  width: 180px
}

.table-print-btn__gWnfJ {
  border-radius: 6px;
  height: 100%
}

.table-print-btn__gWnfJ:hover {
  background-color: #f2f2f2
}

.table-print-btn__gWnfJ a {
  color: #333;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 100%;
  padding-left: 14px;
  padding-right: 14px;
  font-size: 14px;
  text-decoration: none;
  display: flex
}

.table-print-btn__gWnfJ a .icon__3f1b_ {
  height: 1em;
  margin-right: 8px;
  line-height: 1em
}

.balance-report__bb1_w {
  flex-direction: column;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
  font-size: 14px;
  display: flex
}

.balance-report__bb1_w .operations__0jznY {
  z-index: 100;
  background-color: #fff;
  flex: 1;
  justify-content: end;
  align-items: center;
  width: 300px;
  height: 48px;
  display: flex;
  position: absolute;
  top: -50px
}

.balance-report__bb1_w .operations__0jznY .divider__7zcQy {
  background-color: #e5e5e5;
  width: 1px;
  height: 24px;
  margin-left: 16px
}

.balance-report__bb1_w .content__LljEa {
  height: 100%;
  min-height: 550px;
  margin: 0;
  padding: 0 24px
}

.balance-report__bb1_w .content__LljEa .wrapper__AJkwA {
  width: 100%;
  height: 100%
}

.action__cwKrs {
  justify-content: center;
  display: flex
}

.action__cwKrs .btn__6WDhV {
  color: #0078e7;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border-radius: 6px;
  padding: 5px 8px
}

.action__cwKrs .btn__6WDhV:hover {
  background-color: #f2f2f2
}

.view-container__I28MA {
  flex-direction: column;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
  font-size: 14px;
  display: flex
}

.view-container__I28MA .content__eEHpp {
  height: 100%;
  min-height: 550px;
  margin: 0;
  padding: 0 24px
}

.view-container__I28MA .content__eEHpp .wrapper__GNRo5 {
  width: 100%;
  height: 100%
}

.view-container__rxraf {
  flex-direction: column;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
  font-size: 14px;
  display: flex
}

.view-container__rxraf .content__5nP1c {
  height: 100%;
  min-height: 550px;
  margin: 0;
  padding: 0 24px
}

.view-container__rxraf .content__5nP1c .wrapper__8Sq_U {
  width: 100%;
  height: 100%
}

.ruleChangeConfirm__l4yLh {
  color: #333
}

.ruleChangeConfirm__l4yLh .important__CTkmg {
  color: #ff3b30
}

.fieldListMain__THj0K .title__xIbTX {
  color: #333;
  text-align: left;
  font-size: 15px;
  font-style: normal;
  font-weight: 500
}

.fieldListMain__THj0K .title__xIbTX .count__x0RHP {
  color: #9b9b9b;
  margin-left: 6px;
  font-size: 14px;
  font-weight: 400
}

.fieldListMain__THj0K .fields__wEwnV .field__U_Pcq {
  justify-content: space-between;
  align-items: center;
  margin-bottom: 12px;
  display: flex
}

.fieldListMain__THj0K .fields__wEwnV .field__U_Pcq .fieldContent__1ie_F {
  box-sizing: border-box;
  background: #f4f5f9;
  border-radius: 6px;
  flex: 1;
  justify-content: space-between;
  align-items: center;
  height: 32px;
  margin-right: 12px;
  padding-left: 16px;
  display: flex
}

.fieldListMain__THj0K .fields__wEwnV .field__U_Pcq .fieldContent__1ie_F .left__sLuVf {
  align-items: center;
  display: flex
}

.fieldListMain__THj0K .fields__wEwnV .field__U_Pcq .fieldContent__1ie_F .left__sLuVf .fieldLabel__y1nZ3 {
  align-items: center;
  display: inline-flex
}

.fieldListMain__THj0K .fields__wEwnV .field__U_Pcq .fieldContent__1ie_F .left__sLuVf .fieldLabel__y1nZ3 .fieldName___QQZ0 {
  color: #333;
  white-space: nowrap;
  text-overflow: ellipsis;
  word-break: break-all;
  max-width: 180px;
  margin-left: 4px;
  font-size: 14px;
  font-weight: 400;
  overflow: hidden
}

.fieldListMain__THj0K .fields__wEwnV .field__U_Pcq .fieldContent__1ie_F .left__sLuVf .fieldLabel__y1nZ3 .objectDisplayName__c5VA9 {
  color: #999;
  white-space: nowrap;
  text-overflow: ellipsis;
  word-break: break-all;
  max-width: 80px;
  font-size: 12px;
  overflow: hidden
}

.fieldListMain__THj0K .fields__wEwnV .field__U_Pcq .fieldContent__1ie_F .left__sLuVf .fieldIcon__J64ml {
  margin-right: 4px
}

.fieldListMain__THj0K .fields__wEwnV .field__U_Pcq .fieldContent__1ie_F .rightEdit__3qHMz {
  color: #666;
  cursor: pointer;
  border-radius: 6px;
  margin-right: 3px;
  padding: 8px
}

.fieldListMain__THj0K .fields__wEwnV .field__U_Pcq .fieldContent__1ie_F .rightEdit__3qHMz:hover {
  background-color: #eee
}

.fieldListMain__THj0K .fields__wEwnV .field__U_Pcq .fieldDelete__10njd {
  color: #666;
  cursor: pointer;
  border-radius: 6px;
  width: 22px;
  padding: 4px
}

.fieldListMain__THj0K .fields__wEwnV .field__U_Pcq .fieldDelete__10njd:hover {
  background-color: #eee
}

.fieldListMain__THj0K .fields__wEwnV .field__U_Pcq.disabled__T8Y4t .fieldContent__1ie_F {
  background-color: #f7f8f8!important
}

.fieldListMain__THj0K .addButton__T2vBw {
  background-color: #fff;
  justify-content: space-between;
  align-items: center;
  line-height: 1;
  display: flex;
  position: -webkit-sticky;
  position: sticky;
  bottom: 0
}

.fieldListMain__THj0K .addButton__T2vBw .btns__cPsZo {
  margin-right: 30px
}

.fieldConfigOverlay__ohQYP {
  background: #fff;
  border: 1px solid #e5e5e5;
  border-radius: 6px;
  box-shadow: 0 2px 10px rgba(0,0,0,.05);
  z-index: 1003!important
}

.searchFieldsContent__HdtXO .searchInput__XHpNF {
  border-bottom: 1px solid #e5e5e5;
  align-items: center;
  height: 36px;
  display: flex
}

.searchFieldsContent__HdtXO .searchInput__XHpNF iconpark-icon {
  color: #bbb
}

.searchFieldsContent__HdtXO .fieldWrap__3wLXp {
  height: 410px;
  overflow-y: auto
}

.searchFieldsContent__HdtXO .fieldWrap__3wLXp::-webkit-scrollbar {
  display: none
}

.searchFieldsContent__HdtXO .fieldWrap__3wLXp .fielditem__P5Ipt {
  background-color: #fff;
  border-radius: 6px;
  align-items: center;
  padding: 10px 8px;
  line-height: 1;
  transition: all .3s;
  display: flex
}

.searchFieldsContent__HdtXO .fieldWrap__3wLXp .fielditem__P5Ipt .fieldName__plBMi {
  color: #333;
  white-space: nowrap;
  text-overflow: ellipsis;
  word-break: break-all;
  max-width: 180px;
  margin-left: 4px;
  font-size: 14px;
  font-weight: 400;
  overflow: hidden
}

.searchFieldsContent__HdtXO .fieldWrap__3wLXp .fielditem__P5Ipt .objectDisplayName__T__Cx {
  color: #999;
  white-space: nowrap;
  text-overflow: ellipsis;
  word-break: break-all;
  max-width: 80px;
  overflow: hidden
}

.searchFieldsContent__HdtXO .fieldWrap__3wLXp .fielditem__P5Ipt iconpark-icon {
  color: #333
}

.searchFieldsContent__HdtXO .fieldWrap__3wLXp .fielditem__P5Ipt:hover {
  cursor: pointer;
  background-color: #f2f2f2
}

.searchFieldsContent__HdtXO .fieldWrap__3wLXp .fielditem__P5Ipt:last-child {
  margin-bottom: 0
}

.searchFieldsContent__HdtXO .fieldWrap__3wLXp .fielditem__P5Ipt.disabled__XXSdu {
  opacity: .5
}

.searchFieldsContent__HdtXO .fieldWrap__3wLXp .fielditem__P5Ipt.disabled__XXSdu:hover {
  cursor: not-allowed;
  background-color: #fff
}

.searchFieldsContent__HdtXO .fieldWrap__3wLXp .empty__K4ZY4 {
  flex-wrap: wrap;
  justify-content: center;
  display: flex
}

.searchFieldsContent__HdtXO .fieldWrap__3wLXp .emptyImg__dppsg {
  width: 82px;
  margin-top: 120px
}

.searchFieldsContent__HdtXO .fieldWrap__3wLXp .emptyText__HdlK_ {
  color: #666;
  text-align: center;
  width: 100%;
  margin-bottom: 50px;
  font-size: 14px
}

.editFieldsOverlay__oZh8U {
  background: #fff;
  border: 1px solid #e5e5e5;
  border-radius: 6px;
  box-shadow: 0 2px 10px rgba(0,0,0,.05);
  z-index: 1003!important
}

.rightEdit__K1Y9t {
  color: #666;
  cursor: pointer;
  border-radius: 6px;
  margin-right: 3px;
  padding: 8px
}

.rightEdit__K1Y9t:hover {
  background-color: #eee
}

.editFields__i5IwC {
  min-width: 242px;
  padding: 10px
}

.editFields__i5IwC .buttonStyle__H24Fc {
  min-width: 60px!important
}

.row__fUvyA {
  align-items: flex-start;
  gap: 8px;
  display: flex
}

.formItem__uYppw {
  position: relative;
  min-width: auto!important;
  margin-bottom: 14px!important
}

.formItem__uYppw .multiBalancePhaseI__at6_u {
  width: -webkit-fit-content!important;
  width: -moz-fit-content!important;
  width: fit-content!important
}

.formItem__uYppw .multiBalancePhaseI__at6_u .kodo-select-arrow {
  display: none!important
}

.formItem__uYppw .multiBalancePhaseI__at6_u .kodo-select-selection-item {
  padding-right: 0
}

.title__awnpu {
  color: #333;
  text-align: left;
  font-size: 15px;
  font-style: normal;
  font-weight: 500
}

.filterItemSelectorWrapper__3_7Om {
  width: 150px
}

.input__QArhv {
  flex: 1;
  width: 0
}

.deleteIcon__JQ_4_ {
  color: #666;
  cursor: pointer;
  border-radius: 6px;
  width: 25px;
  margin-top: 5px;
  padding: 4px
}

.deleteIcon__JQ_4_:hover {
  background-color: #eee
}

.addContainer__AnA2x {
  background-color: #fff;
  padding-bottom: 16px;
  line-height: 1;
  bottom: 0
}

.addIcon__5NYkR {
  margin-right: 10px;
  font-size: 12px;
  display: inline-block;
  transform: scale(2)
}

.filterBox__C00ne .kodo-select-disabled.kodo-select:not(.kodo-select-customize-input) .kodo-select-selector,.filterBox__C00ne .kodo-select-disabled.kodo-select-multiple .kodo-select-selection-item {
  color: #333
}

.inventorySummary__Q9LfG {
  flex-direction: column;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
  font-size: 14px;
  display: flex
}

.inventorySummary__Q9LfG .content__BRoic {
  height: 100%;
  min-height: 550px;
  margin: 12px 0 0;
  padding: 0 24px
}

.inventorySummary__Q9LfG .content__BRoic .wrapper__91HRZ {
  width: 100%;
  height: 100%
}

.export-button__qVLDR {
  box-shadow: none;
  border-radius: 6px;
  align-items: center;
  height: 32px;
  font-size: 14px;
  display: flex;
  color: #333!important;
  border: 1px solid #bbb!important
}

.export-button__qVLDR:hover {
  background: #f2f2f2;
  color: #333!important;
  border-color: #bbb!important
}

.export-button__qVLDR:focus {
  background: 0 0;
  color: #22c78d!important;
  border-color: #22c78d!important
}

.export-button__qVLDR .icon__gZG5m {
  margin-right: 6px;
  font-size: 16px
}

.filterHeader__W61h4 {
  gap: 6px;
  display: flex
}

.chooseAction__fOJCa span {
  text-align: center;
  min-width: 1em;
  margin: 0 2px;
  font-weight: 500;
  display: inline-block
}

.empty-tip__tvuWh {
  z-index: 1000;
  background: #fff;
  flex-direction: column;
  align-items: center;
  width: 100%;
  display: flex;
  position: absolute;
  top: 52px;
  bottom: 0;
  left: 0;
  right: 0
}

.empty-tip__tvuWh .image__hrcqY {
  width: 181px;
  height: 181px;
  margin-top: 10%
}

.empty-tip__tvuWh .content__BZCHS {
  color: #666;
  font-size: .7rem
}

.empty-tip__tvuWh .create-button__esQPn {
  box-shadow: none;
  border-radius: 6px;
  align-items: center;
  height: 32px;
  margin-top: 19px;
  font-size: 14px;
  display: flex
}

.empty-tip__tvuWh .create-button__esQPn .icon__s0pup {
  color: #fff;
  margin-right: 6px;
  font-size: 16px
}

.root__J9fMH {
  flex-direction: column;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
  font-size: 14px;
  display: flex;
  overflow: hidden
}

.root__J9fMH .header__s_Xyz {
  width: 100%;
  margin-top: 0
}

.root__J9fMH .operations__ij10_ {
  z-index: 100;
  grid-gap: 16px;
  background-color: #fff;
  flex: 1;
  justify-content: end;
  align-items: center;
  gap: 16px;
  height: 49px;
  display: flex;
  position: absolute;
  top: 0
}

.root__J9fMH .operations__ij10_ .divider__3tm5P {
  background-color: #e5e5e5;
  width: 1px;
  height: 24px
}

.root__J9fMH .operations__ij10_ .kodo-art-table-toolbar-item i {
  font-size: 16px;
  display: block
}

.root__J9fMH .content__O_L_M {
  flex: 1;
  margin: 0;
  padding: 0 24px
}

.root__J9fMH .content__O_L_M .kodo-art-table-toolbar-item i {
  font-size: 16px;
  display: block
}

.root__J9fMH .content__O_L_M .wrapper__O5Lu1 {
  width: 100%;
  height: 100%
}

.root__J9fMH .empty__j_ing {
  text-align: center;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  margin-top: 8%
}

.root__J9fMH .empty__j_ing img {
  width: 160px
}

.action__53Und {
  display: flex
}

.action__53Und .btn__5ksuk {
  color: #0078e7;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border-radius: 6px;
  padding: 5px 8px
}

.action__53Und .btn__5ksuk:hover {
  background-color: #f2f2f2
}

.action__53Und .btn__5ksuk:first-child {
  margin: 0 0 0 16px
}

.summaryText__QVdoN {
  white-space: nowrap;
  text-overflow: ellipsis;
  width: 100%;
  font-size: 12px;
  overflow: hidden
}

.chooseAction__dIGBW,.chooseAction__dIGBW:hover {
  background: #fff
}

.footer__L78Id {
  z-index: 999;
  background-color: #fff;
  border-top: 1px solid #e5e5e5;
  align-items: center;
  column-gap: 24px;
  width: 100%;
  height: 64px;
  display: flex;
  position: fixed;
  bottom: 0
}

.footer__L78Id .cancel__W4M0J,.footer__L78Id .ok__7naC9 {
  width: 88px
}

.formBox__z1XeY {
  padding: 20px 20px 64px
}

.warning-hint__Dnl_A {
  color: #ff7400;
  background-color: #fff1df;
  border-radius: 4px;
  margin-top: 8px;
  padding: 7px 10px
}

.detail__WnWbw {
  background: #fafafa;
  border: 1px solid #e5e5e5;
  border-radius: 3px;
  width: 600px;
  padding: 20px 40px;
  line-height: 20px
}

.wrapper__Omo81 {
  flex-direction: row;
  padding: 24px 0 32px;
  display: flex
}

.wrapper__Omo81 .left__T8g2v {
  flex: 1;
  width: 0
}

.wrapper__Omo81 .left__T8g2v .title__CnQd2 {
  margin-bottom: 8px
}

.wrapper__Omo81 .left__T8g2v .kodo-form-item {
  margin-bottom: 0
}

.wrapper__Omo81 .right__QcTba {
  flex: 2;
  width: 0;
  margin-left: 40px
}

.wrapper__Omo81 .right__QcTba .item__RcW1G .title__CnQd2 {
  margin-bottom: 8px
}

.wrapper__Omo81 .right__QcTba .kodo-form-item {
  margin-bottom: 10px
}

.wrapper__Omo81 .ant-select .ant-select-selector {
  border-radius: 6px!important
}

.detail-box__S47SU {
  box-sizing: border-box;
  margin-top: 4px;
  display: flex
}

.info-block__K_rJe {
  background-color: #f8f9fa;
  border-radius: 6px;
  height: 76px
}

.info-left-block__VEB2s {
  flex-direction: column;
  flex: 1;
  margin-right: 4px;
  padding: 12px 8px;
  line-height: 12px;
  display: flex;
  overflow-y: auto
}

.info-left-block__VEB2s .product-info-line__A1T3n {
  margin-bottom: 8px;
  font-size: 12px
}

.info-left-block__VEB2s .product-info-line__A1T3n .product-label__YKGR0 {
  color: #999;
  margin-right: 8px
}

.info-left-block__VEB2s .product-info-line__A1T3n .product-value__1lyNI {
  color: #333;
  word-break: break-all
}

.info-left-block__VEB2s .product-info-line__A1T3n:last-child {
  margin-bottom: 0
}

.info-right-block__2In0X {
  color: #333;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 104px;
  display: flex
}

.info-right-block__2In0X .stock-amount___sIVH {
  text-align: center;
  width: 100%;
  margin-bottom: 7px;
  font-family: DINAlternate-Bold,DINAlternate;
  font-size: 18px;
  font-weight: 700;
  line-height: 18px
}

.info-right-block__2In0X .stock-unit-text__WfIwj {
  white-space: nowrap;
  text-overflow: ellipsis;
  justify-content: center;
  width: 104px;
  padding: 0 3px;
  display: flex;
  overflow: hidden
}

.info-right-block__2In0X .stock-unit-name__VPkU8 {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden
}

.kodo-art-table-toolbar-field-config-dropdown,.kodo-art-table-toolbar-line-height-dropdown,.kodo-art-table-toolbar-sort-dropdown,.kodo-art-table-toolbar-sort-select-item-dropdown,.kodo-art-table-filter-dropdown {
  z-index: 1000!important
}

.wrapper__2zDsE .last__wNSUc {
  padding-top: 12px
}

.wrapper__2zDsE .title__R6UtR {
  font-size: 16px;
  font-weight: 600
}

.wrapper__2zDsE .next__kNfzV {
  height: 500px
}

.wrapper__2zDsE .next__kNfzV .empty__x588A {
  text-align: center;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none
}

.wrapper__2zDsE .next__kNfzV .empty__x588A img {
  width: 160px
}

.action__9nCly {
  display: flex
}

.action__9nCly .btn__3dzi0 {
  color: #0078e7;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border-radius: 6px;
  padding: 5px 8px
}

.action__9nCly .btn__3dzi0:hover {
  background-color: #f2f2f2
}

.action__9nCly .btn__3dzi0:first-child {
  margin: 0 8px 0 16px
}

.custom-pure-field__GSFpB {
  padding: 15px 7px
}

.custom-pure-field__GSFpB .ant-select .ant-select-selector {
  border-radius: 6px!important
}

.root__eAp15 {
  flex-direction: column;
  height: 100%;
  display: flex;
  overflow: hidden
}

.root__eAp15 .content__QmQoG {
  flex: 1;
  min-height: 550px;
  margin-bottom: 0
}

.root__eAp15 .content__QmQoG .kodo-art-table-toolbar-item i {
  font-size: 16px;
  display: block
}

.skeleton__jjoip {
  z-index: 1000;
  background: #fff;
  flex-direction: column;
  display: flex;
  position: absolute;
  top: 50px;
  bottom: 0;
  left: 0;
  right: 0
}

.skeleton__jjoip .ant-skeleton.ant-skeleton-block .ant-skeleton-input {
  border-radius: 6px;
  height: 24px;
  line-height: 24px
}

.skeleton__jjoip .ant-skeleton.ant-skeleton-active .ant-skeleton-input:after {
  background: linear-gradient(90deg,#f8f8f8 0%,#ededed 53%,#f8f8f8 100%)
}

.skeleton__jjoip .header__e5gTA {
  border-bottom: 1px solid #e5e5e5;
  width: 100%;
  height: 48px;
  padding: 11px 24px 14px
}

.skeleton__jjoip .header__e5gTA .title__z8cxv {
  width: 306px
}

.skeleton__jjoip .content__sf_KP {
  flex-direction: column;
  flex: 1;
  width: 100%;
  padding: 14px 24px;
  display: flex
}

.skeleton__jjoip .content__sf_KP .secondGroup__DVJHi {
  margin-bottom: 20px
}

.skeleton__jjoip .content__sf_KP .operation__Xrrpc {
  width: 100%;
  margin-bottom: 15px;
  display: flex
}

.skeleton__jjoip .content__sf_KP .operation__Xrrpc .left__Xqgod {
  flex: 2;
  display: flex
}

.skeleton__jjoip .content__sf_KP .operation__Xrrpc .left__Xqgod .item__2Vk79 {
  width: 300px
}

.skeleton__jjoip .content__sf_KP .operation__Xrrpc .right__D5LFc {
  flex: 1;
  justify-content: flex-end;
  display: flex
}

.skeleton__jjoip .content__sf_KP .table__mL0H_ {
  background-color: #fff;
  border: 1px solid #e5e5e5;
  border-radius: 6px;
  flex-direction: column;
  flex: 1;
  width: 100%;
  display: flex
}

.skeleton__jjoip .content__sf_KP .table__mL0H_ .thead__kh54K {
  background: #f7f8f8;
  border-bottom: 1px solid #e5e5e5;
  width: 100%;
  height: 36px;
  display: flex
}

.skeleton__jjoip .content__sf_KP .table__mL0H_ .thead__kh54K .item__2Vk79 {
  border-right: 1px solid #e5e5e5
}

.skeleton__jjoip .content__sf_KP .table__mL0H_ .thead__kh54K .item__2Vk79:last-child {
  border: 0
}

.skeleton__jjoip .content__sf_KP .table__mL0H_ .tbody__mCGAK {
  flex: 1
}

.skeleton__jjoip .content__sf_KP .table__mL0H_ .tfoot__suJuu {
  background-color: #fff;
  border-top: 1px solid #e5e5e5;
  height: 36px
}

.skeleton__jjoip .content__sf_KP .footer__037XI {
  justify-content: flex-end;
  margin-top: 11px;
  display: flex
}

.formBox__Qps5T {
  padding: 20px 20px 64px
}

.controlWrapper__V9h6V {
  display: flex
}

.control__9g8Ca {
  border: 1px solid #e5e5e5;
  border-radius: 2px;
  padding: 16px 4px 8px 29px
}

.actionBox__VixvT {
  justify-content: space-between;
  height: 14px;
  line-height: 14px;
  display: flex
}

.searchHeader__CGP_O {
  color: #9b9b9b;
  align-items: center;
  margin: 20px;
  display: flex
}

.searchHeader__CGP_O>* {
  margin-right: 10px
}

.searchHeader__CGP_O .ant-form-item,.searchHeader__CGP_O .ant-legacy-form-item {
  margin-bottom: 0
}

.searchHeader__CGP_O .ant-form-item-label,.searchHeader__CGP_O .ant-legacy-form-item-label {
  width: unset
}

.detailLogHeader__ztdyS {
  margin: 20px;
  font-size: 16px
}

.tool-export__ALDkz .ant-dropdown-menu {
  background: #fff;
  border: 1px solid #e5e5e5;
  border-radius: 6px;
  padding: 4px
}

.tool-export__ALDkz .ant-dropdown-menu-item {
  border-radius: 6px;
  padding: 8px
}

.tool-export__ALDkz .ant-dropdown-menu-item:hover {
  color: #333;
  background-color: #f2f2f2
}

.formBox__FYuHu {
  padding: 24px 24px 64px
}

.title__k1Icq {
  padding: 0 0 10px;
  font-size: 16px;
  font-weight: 600
}

.empty___BaZj {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex
}

.processRouteForm__vwmiX .kodo-art-table-selection-column-drag-icon {
  pointer-events: visible
}

.title__TnBzR {
  padding: 0 0 10px;
  font-size: 16px;
  font-weight: 600
}

.subTitle__baJl7 {
  padding: 20px 0 10px;
  font-size: 16px;
  font-weight: 600
}

.view-container__cIUaK {
  flex-direction: column;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
  font-size: 14px;
  display: flex
}

.view-container__cIUaK .content__oO_5w {
  height: 100%;
  min-height: 550px;
  margin: 0;
  padding: 0 24px
}

.view-container__cIUaK .content__oO_5w .wrapper__ElG0j {
  width: 100%;
  height: 100%
}

.view-container__oCH_3 {
  flex-direction: column;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
  font-size: 14px;
  display: flex
}

.view-container__oCH_3 .content__33k9X {
  height: 100%;
  min-height: 550px;
  margin: 0;
  padding: 0 24px
}

.view-container__oCH_3 .content__33k9X .wrapper__RUBRW {
  width: 100%;
  height: 100%
}

.customer__TndQt {
  flex-direction: column;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
  font-size: 14px;
  display: flex
}

.customer__TndQt .operations__doTE8 {
  z-index: 100;
  background-color: #fff;
  flex: 1;
  justify-content: end;
  align-items: center;
  width: 300px;
  height: 48px;
  display: flex;
  position: absolute;
  top: -50px
}

.customer__TndQt .operations__doTE8 .divider__PXohq {
  background-color: #e5e5e5;
  width: 1px;
  height: 24px;
  margin-left: 16px
}

.customer__TndQt .content__QsS0N {
  height: 100%;
  min-height: 550px;
  margin: 0;
  padding: 0 24px
}

.customer__TndQt .content__QsS0N .wrapper__ugC6I {
  width: 100%;
  height: 100%
}

.action__KmdnM {
  justify-content: center;
  display: flex
}

.action__KmdnM .btn__zA8SY {
  color: #0078e7;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border-radius: 6px;
  padding: 5px 8px
}

.action__KmdnM .btn__zA8SY:hover {
  background-color: #f2f2f2
}

.listContainer__9oDJb {
  flex-direction: column;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
  font-size: 14px;
  display: flex
}

.listContainer__9oDJb .operations__5_yQe {
  z-index: 100;
  background-color: #fff;
  flex: 1;
  justify-content: end;
  align-items: center;
  width: 300px;
  height: 48px;
  display: flex;
  position: absolute;
  top: -50px
}

.listContainer__9oDJb .operations__5_yQe .divider__q4o09 {
  background-color: #e5e5e5;
  width: 1px;
  height: 24px;
  margin-left: 16px
}

.listContainer__9oDJb .content__ujq2E {
  height: 100%;
  min-height: 550px;
  margin: 0;
  padding: 0 24px
}

.listContainer__9oDJb .content__ujq2E .wrapper__P6dfv {
  width: 100%;
  height: 100%
}

.action__nn_5r {
  justify-content: center;
  display: flex
}

.action__nn_5r .btn__OKh6F {
  color: #0078e7;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border-radius: 6px;
  padding: 5px 8px
}

.action__nn_5r .btn__OKh6F:hover {
  background-color: #f2f2f2
}

.baseForm__CD4y_ .ant-legacy-form-item-no-colon {
  text-overflow: ellipsis;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  overflow: hidden
}

.editAuthorityWEB__MmFXP {
  margin-left: 20px
}

.editAuthorityWEB__MmFXP .desc__hrhpJ {
  color: #666;
  margin-bottom: 5px
}

.editAuthorityWEB__MmFXP .chooseWrap__OQ6md {
  display: flex
}

.editAuthorityWEB__MmFXP .menuUnit__qspp9 {
  border: 1px solid #f2f2f2;
  width: 250px
}

.editAuthorityWEB__MmFXP .menuUnit__qspp9 .title__q8qTx {
  background: #fafafa;
  border-top: 1px solid #f2f2f2;
  border-bottom: 1px solid #f2f2f2;
  height: 48px;
  padding: 17px 20px
}

.editAuthorityWEB__MmFXP .menuUnit__qspp9 .list__gDpu5 {
  height: 300px;
  overflow-y: scroll
}

.editAuthorityWEB__MmFXP .menuUnit__qspp9 .item__j3Rfv {
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: 17px 20px;
  display: flex
}

.editAuthorityWEB__MmFXP .menuUnit__qspp9 .item__j3Rfv .name__BMdsx {
  flex: 1;
  margin-left: 10px
}

.editAuthorityWEB__MmFXP .menuUnit__qspp9 .active__2wNqC {
  background: #f0fbfb
}

.editAuthorityWEB__MmFXP .menuUnit__qspp9:nth-child(2) {
  border-left: 0
}

.editAuthorityWEB__MmFXP .menuUnitSub__qGSyY {
  border: 1px solid #f2f2f2;
  border-left: 0;
  width: 300px;
  height: 350px;
  overflow-y: scroll
}

.editAuthorityWEB__MmFXP .menuUnitSub__qGSyY .title__q8qTx {
  background: #fafafa;
  border-top: 1px solid #f2f2f2;
  border-bottom: 1px solid #f2f2f2;
  align-items: center;
  height: 48px;
  padding: 17px 20px;
  display: flex
}

.editAuthorityWEB__MmFXP .menuUnitSub__qGSyY .title__q8qTx .check__FZx26 {
  margin-left: 20px
}

.editAuthorityWEB__MmFXP .menuUnitSub__qGSyY .title__q8qTx .checkLabel__vAmSM {
  margin-left: 10px
}

.editAuthorityWEB__MmFXP .menuUnitSub__qGSyY .item__j3Rfv {
  cursor: pointer;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: 17px 20px 0;
  display: flex
}

.editAuthorityWEB__MmFXP .menuUnitSub__qGSyY .item__j3Rfv .itemSub__WCsyC {
  flex: 50%;
  justify-content: left;
  align-items: center;
  margin-bottom: 17px;
  display: flex
}

.editAuthorityWEB__MmFXP .menuUnitSub__qGSyY .item__j3Rfv .itemSub__WCsyC .name__BMdsx {
  flex: 1;
  margin-left: 10px
}

.batchResetModal__NpAvX .modal-body-form {
  justify-content: center;
  display: flex
}

.pageWrapper__WNGO1 {
  background: #f7f8f8;
  height: 100%;
  padding: 16px 24px
}

.pageWrapper__WNGO1 .title__58tN6 {
  color: #111;
  margin-bottom: 12px;
  font-family: PingFangSC-Semibold,PingFang SC;
  font-size: 16px;
  font-weight: 600;
  display: block
}

.pageWrapper__WNGO1 .system__k3DHb {
  background: #fff;
  border-radius: 6px;
  margin-bottom: 32px;
  padding: 24px
}

.pageWrapper__WNGO1 .system__k3DHb .systemTitle__y74Bj {
  color: #111;
  align-items: center;
  width: 100%;
  font-family: PingFangSC-Semibold,PingFang SC;
  font-size: 16px;
  font-weight: 600;
  display: flex
}

.pageWrapper__WNGO1 .system__k3DHb .systemTitle__y74Bj .factoryName__jhRKS {
  font-size: 18px
}

.pageWrapper__WNGO1 .factory__rY_ZF {
  flex-direction: row;
  column-gap: 10px;
  margin-bottom: 4px;
  display: flex
}

.pageWrapper__WNGO1 .factory__rY_ZF .info__cUbix {
  flex-direction: column;
  row-gap: 6px;
  display: inline-flex
}

.pageWrapper__WNGO1 .factory__rY_ZF .info__cUbix .code__QKx5H {
  color: #666;
  column-gap: 8px;
  display: inline-flex
}

.pageWrapper__WNGO1 .remaining__2_PPO {
  color: #999;
  background-color: #f7f8f8;
  border-radius: 16px;
  margin-left: 8px;
  padding: 4px 8px;
  font-size: 14px;
  font-weight: 400;
  line-height: 1;
  display: inline-flex
}

.pageWrapper__WNGO1 .remaining__2_PPO .days__l7JMV {
  color: #02b980;
  margin: 0 2px;
  font-weight: 700
}

.pageWrapper__WNGO1 .remaining__2_PPO .historyOrderBox__H5uK4 {
  cursor: pointer
}

.pageWrapper__WNGO1 .remaining__2_PPO .historyOrderBox__H5uK4 .historyOrder__JNLEe {
  color: #666;
  margin: 0 2px 0 8px
}

.pageWrapper__WNGO1 .openButton__y__yk {
  margin: 8px 16px 0 0
}

.pageWrapper__WNGO1 .clearBtn__ysZlP {
  margin-top: 10px
}

.pageWrapper__WNGO1 .operationBtn__8ctnH {
  margin-left: 16px
}

.pageWrapper__WNGO1 .stopOperationBox__dF_sb {
  color: #666;
  align-items: center;
  margin-left: 16px;
  display: inline-flex
}

.pageWrapper__WNGO1 .stopOperationBox__dF_sb .stopOperationBtn__5JqtD {
  margin-right: 9px
}

.pageWrapper__WNGO1 .notification__F9nj2 {
  text-align: center;
  background: #fff;
  border-radius: 6px;
  width: 163px;
  height: 73px;
  padding: 16px 24px
}

.pageWrapper__WNGO1 .notification__F9nj2 .number__cH7WI {
  font-family: DINAlternate-Bold,DINAlternate;
  font-size: 18px;
  font-weight: 700;
  line-height: 18px
}

.pageWrapper__WNGO1 .notification__F9nj2 .number__cH7WI .usedNumber__PoE3M {
  color: #02b980
}

.pageWrapper__WNGO1 .notification__F9nj2 .text__hKbYV {
  margin-top: 10px;
  line-height: 16px;
  display: flex
}

.pageWrapper__WNGO1 .notification__F9nj2 .text__hKbYV .weixin__XgdJB {
  margin-left: 6px;
  display: inline-block
}

.fieldItem__9sVlk {
  align-items: center;
  height: 28px;
  margin-bottom: 4px;
  font-family: PingFangSC-Regular,PingFang SC;
  font-size: 14px;
  font-weight: 400;
  display: flex
}

.fieldItem__9sVlk .left__dqAeZ {
  color: #666;
  width: 70px;
  margin-left: 6px;
  margin-right: 18px;
  line-height: 14px
}

.fieldItem__9sVlk .right__0cEWa {
  color: #333
}

.fieldItem__9sVlk iconpark-icon {
  color: #666;
  fill: currentColor
}

.fieldItem__9sVlk span[role=img] {
  color: #666
}

.editName__VGBgW {
  align-items: center;
  gap: 12px;
  height: 32px;
  display: flex
}

.editName__VGBgW button.kodo-btn {
  min-width: 60px
}

.editName__VGBgW .name__Eki_d {
  color: #111;
  font-family: PingFangSC-Semibold,PingFang SC;
  font-size: 18px;
  font-weight: 600
}

.unBindMp__PAow1 {
  color: #999
}

.wrap__zRXr4 {
  padding: 24px 24px 0
}

.dataTypeUnit__m7G3m {
  margin-bottom: 20px
}

.dataTypeUnit__m7G3m .title__19icG {
  margin-bottom: 8px;
  font-size: 14px;
  font-weight: 500
}

.dataTypeUnit__m7G3m .desc__kU_XR {
  color: #666;
  font-size: 13px
}

.buttonArea__f_pFm {
  border-top: 1px solid rgba(0,0,0,.06);
  justify-content: end;
  padding: 16px 24px;
  display: flex
}

.wrap__mnSz0 {
  position: relative
}

.buttonArea__PYCYd {
  border-top: 1px solid rgba(0,0,0,.06);
  justify-content: end;
  padding: 16px 24px;
  display: flex
}

.wrap__cK6_e {
  z-index: 2;
  background: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0
}

.content__5XD1A {
  margin-bottom: 16px
}

.buttonArea__WWDGn {
  border-top: 1px solid rgba(0,0,0,.06);
  justify-content: end;
  padding: 16px 24px;
  display: flex;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0
}

.operation-modal__eQAIn .main__mXtPs {
  align-items: center;
  margin-top: 12px;
  display: flex
}

.operation-modal__eQAIn .main__mXtPs .label__Iv4QY {
  color: #000;
  margin-right: 23px;
  font-family: PingFangSC,PingFang SC;
  font-size: 14px;
  font-weight: 400
}

.operation-modal__eQAIn .main__mXtPs .component__v1_wO {
  align-items: center;
  gap: 4px;
  display: flex
}

.operation-modal__eQAIn .main__mXtPs .component__v1_wO .inputNumber__wXsKi {
  width: 150px
}

.operation-modal__eQAIn .hint-msg__cayxZ {
  color: #323233;
  background-color: #f7f8f8;
  border-radius: 6px;
  align-items: flex-start;
  margin-top: 20px;
  margin-bottom: 12px;
  padding: 12px;
  line-height: 1.75;
  display: flex
}

.operation-modal__eQAIn .hint-msg__cayxZ .icon___XgUG {
  margin: 5px 10px 0 0;
  font-size: 14px
}

.operation-modal__Rcf6l .main__z0ct1 {
  align-items: center;
  margin-top: 12px;
  display: flex
}

.operation-modal__Rcf6l .main__z0ct1 .item-box__G1ja_ {
  box-sizing: border-box;
  color: #111;
  background: #f5f6f9;
  border-radius: 6px;
  min-width: 370px;
  height: 32px;
  padding: 4px 8px;
  font-size: 14px;
  font-weight: 400
}

.operation-modal__Rcf6l .main__z0ct1 .statusBox__zOhg8 {
  box-sizing: border-box;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  border-radius: 20px;
  align-items: center;
  width: fit-content;
  padding: 2px 10px;
  display: flex
}

.operation-modal__Rcf6l .main__z0ct1 .statusBox__zOhg8 .dot__ViKSz {
  background: #ccc;
  border-radius: 50%;
  width: 6px;
  height: 6px;
  margin-right: 4px
}

.operation-modal__Rcf6l .main__z0ct1 .statusBox__zOhg8.stop__PjVJ5 {
  color: #666;
  background: rgba(102,102,102,.15)
}

.operation-modal__Rcf6l .main__z0ct1 .statusBox__zOhg8.stop__PjVJ5 .dot__ViKSz {
  background: #666
}

.operation-modal__Rcf6l .main__z0ct1 .statusBox__zOhg8.start__e4FKi {
  color: #02b980;
  background: rgba(2,185,128,.15)
}

.operation-modal__Rcf6l .main__z0ct1 .statusBox__zOhg8.start__e4FKi .dot__ViKSz {
  background: #02b980
}

.operation-modal__Rcf6l .main__z0ct1 .linkItem__pTMJ4 {
  box-sizing: border-box;
  color: #999;
  background: 0 0;
  border-radius: 6px;
  min-width: 370px;
  height: 32px;
  padding: 4px 8px;
  font-size: 14px;
  font-weight: 400
}

.operation-modal__Rcf6l .main__z0ct1 .linkItem__pTMJ4.link__yFRpW {
  color: #0078e7;
  cursor: pointer;
  white-space: nowrap;
  text-overflow: ellipsis;
  background: #f5f6f9;
  max-width: 250px;
  display: inline-block;
  overflow: hidden
}

.operation-modal__Rcf6l .hint-msg__9bIjc {
  color: #323233;
  background-color: #f7f8f8;
  border-radius: 6px;
  align-items: flex-start;
  margin-top: 20px;
  margin-bottom: 12px;
  padding: 12px;
  line-height: 1.75;
  display: flex
}

.operation-modal__Rcf6l .hint-msg__9bIjc .icon__sTE1D {
  margin: 5px 10px 0 0;
  font-size: 14px
}

.orderBody__3Pecb {
  background-color: #f7f8f8;
  flex-flow: column;
  gap: 16px;
  height: 100%;
  padding: 16px 24px;
  display: flex;
  overflow: auto
}

.orderBody_skeleton__4GOav {
  flex-flow: column;
  gap: 24px;
  display: flex
}

.orderBox__ga0Ta {
  background: #fff;
  border-radius: 12px;
  padding: 17px 25px 21px
}

.orderBox_title__29W89 {
  align-items: center;
  gap: 12px;
  margin-bottom: 12px;
  display: flex
}

.orderBox_title_name__YaZsi {
  font-size: 16px;
  font-weight: 600
}

.orderBox_title_tags__3TR8L {
  align-items: center;
  gap: 6px;
  display: flex
}

.orderBox_title_tags__noPay__C3Sps {
  color: #0078e7;
  background: rgba(0,120,231,.1)
}

.orderBox_title_tags__paid__QjCd_ {
  color: #02b981;
  background: #d7f4ea
}

.orderBox_title_tags__noInvoice__UD7KW {
  color: #0078e7;
  background: rgba(0,120,231,.1)
}

.orderBox_title_tags__invoice__Fz9gY {
  color: #666;
  background: #e5e5e5
}

.orderBox_infoList_col__TtZaw {
  gap: 24px;
  display: flex
}

.orderBox_infoList_col__TtZaw .kodo-art-table-toolbar {
  display: none
}

.orderBox_infoList_label__rixHJ {
  color: #666;
  flex-basis: 100px
}

.orderBox_infoList_val__Pfk7w {
  color: #333;
  text-overflow: ellipsis;
  white-space: nowrap;
  flex: 1;
  overflow: hidden
}

.orderBox_infoList___u7ec .ant-table-thead>tr>th {
  color: #666;
  background: #f7f8f8;
  padding: 9px 11px 4px;
  font-size: 14px
}

.orderBox_infoList___u7ec .ant-table-tbody>tr>td {
  padding: 9px 11px 4px;
  font-size: 14px
}

.orderBox_infoList___u7ec .ant-table.ant-table-bordered>.ant-table-container {
  border-radius: 4px;
  border-color: #e5e5e5!important
}

.orderBox_infoList___u7ec .ant-table table {
  border-radius: 3px 3px 0 0;
  border-color: #e5e5e5!important
}

.orderBox_infoList___u7ec .ant-table-tbody>tr:last-child>td:first-child {
  border-radius: 0 0 0 3px
}

.orderBox_infoList___u7ec .ant-table-tbody>tr:last-child>td:last-child {
  border-radius: 0 0 3px
}

.orderBox_infoList___u7ec .ant-table-container th,.orderBox_infoList___u7ec .ant-table-container tr,.orderBox_infoList___u7ec .ant-table-container td,.orderBox_infoList___u7ec .ant-table-container .ant-table-cell {
  border-color: #e5e5e5!important
}

.orderBox_productList__xiTy_ {
  display: flex
}

.orderBox_btnList__bOSRa {
  justify-content: flex-end;
  gap: 24px;
  margin-top: 15px;
  display: flex
}

.orderBox_row__uRJdE {
  align-items: center;
  height: 32px;
  display: flex
}

.attention___caQa {
  background-color: #fbfcfc;
  border-radius: 8px;
  margin-left: 24px;
  margin-right: 24px;
  padding: 24px
}

.attention___caQa .tip__E03WV {
  color: #333;
  margin-bottom: 10px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1
}

.attention___caQa ol {
  margin-bottom: 0;
  padding-left: 14px
}

.attention___caQa ol ul {
  padding-left: 14px
}

.attention___caQa li {
  color: #9b9b9b;
  font-size: 13px;
  font-weight: 400
}

.attention___caQa ul li {
  list-style: disc
}

.mpDescription__fSWcd {
  flex-direction: column;
  row-gap: 24px;
  line-height: 1;
  display: flex
}

.mpDescription__fSWcd .mp__fpfzC {
  color: #111;
  font-size: 16px;
  font-weight: 600
}

.mpDescription__fSWcd .description__LHVMW {
  color: #333;
  font-size: 14px;
  font-weight: 400
}

.bindMp__3kMmV {
  background-color: #fff;
  border-radius: 8px;
  margin: 0 24px 24px;
  padding: 24px;
  line-height: 1
}

.bindMp__3kMmV .authorization__Q3G8G {
  background-color: #f7f7f8;
  border-radius: 8px;
  justify-content: space-between;
  align-items: center;
  width: 370px;
  margin-top: 16px;
  padding: 32px 28px;
  display: flex
}

.bindMp__3kMmV .profileWrap__eVdn5 {
  flex-direction: row;
  align-items: center;
  column-gap: 12px;
  display: flex
}

.bindMp__3kMmV .mpInfo__GQiii {
  flex-direction: column;
  row-gap: 8px;
  display: flex
}

.bindMp__3kMmV .mpInfo__GQiii .mp__qmL6J {
  color: #111;
  font-size: 14px;
  font-weight: 600
}

.bindMp__3kMmV .mpInfo__GQiii .status__RrTFL {
  color: #666;
  font-size: 12px;
  font-weight: 400
}

.modifyMp__eMsxv .authorizeWrap__7_uOr {
  background-color: #fff;
  border-radius: 8px;
  margin: 0 24px 24px;
  padding: 24px;
  line-height: 1
}

.modifyMp__eMsxv .authorization__HkqHN {
  background-color: #f7f7f8;
  border-radius: 8px;
  align-items: center;
  column-gap: 30px;
  margin-top: 16px;
  padding: 32px 28px;
  display: inline-flex
}

.modifyMp__eMsxv .profileWrap__vzA7j {
  flex-direction: row;
  align-items: center;
  column-gap: 12px;
  display: flex
}

.modifyMp__eMsxv .mpInfo__rp4Kh {
  flex-direction: column;
  row-gap: 8px;
  display: flex
}

.modifyMp__eMsxv .mpInfo__rp4Kh .name__ECt5t {
  color: #111;
  font-size: 14px;
  font-weight: 600
}

.modifyMp__eMsxv .mpInfo__rp4Kh .id__E7_gD {
  color: #666;
  font-size: 12px;
  font-weight: 400
}

.modifyMp__eMsxv .mpInfo__rp4Kh span {
  white-space: nowrap;
  text-overflow: ellipsis;
  word-break: break-all;
  max-width: 300px;
  overflow: hidden
}

.modifyMp__eMsxv .mpTemplate__QMBe_ {
  background-color: #fff;
  border-radius: 8px;
  margin: 0 24px 24px;
  padding: 24px
}

.modifyMp__eMsxv .mpTemplate__QMBe_ .template__Oqjmn {
  color: #111;
  margin-bottom: 24px;
  font-size: 16px;
  font-weight: 600
}

.modifyMp__eMsxv .mpTemplate__QMBe_ .formItem__y8Sa8 {
  flex-direction: column
}

.modifyMp__eMsxv .mpTemplate__QMBe_ .formItem__y8Sa8 .ant-form-item-label {
  height: unset;
  justify-content: flex-start;
  margin-bottom: 8px;
  line-height: 1
}

.modifyMp__eMsxv .mpTemplate__QMBe_ .formItem__y8Sa8 .ant-form-item-label label {
  height: unset;
  color: #333;
  font-size: 14px;
  font-weight: 400
}

.modifyMp__eMsxv .btnWrap__ntCw3 {
  column-gap: 16px;
  margin-top: 10px;
  display: flex
}

.mp__IaT0u {
  background-color: #f7f8f8;
  height: 100%;
  padding-top: 16px
}

.baseFormWrapper__R6clE {
  height: 100%
}

.baseForm__yZF4v .ant-form-item,.baseForm__yZF4v .ant-legacy-form-item {
  margin-bottom: 0
}

.baseForm__yZF4v .ant-form-item textarea,.baseForm__yZF4v .ant-legacy-form-item textarea {
  margin-bottom: 10px
}

.baseForm__yZF4v .modal-body-form {
  padding: unset;
  border: unset;
  background: unset;
  margin: 30px
}

.footerOk__fpew_ {
  width: 100px;
  margin-left: 46px
}

.footerCancel____FRY {
  width: 100px
}

.spinWrap__MpKxm {
  height: 100%
}

.filler__DzW5H {
  height: calc(100vh - 1110px)
}

.footer__Ju9RD {
  background: #fff;
  padding: 16px 20%;
  position: -webkit-sticky;
  position: sticky;
  bottom: 0;
  left: 0;
  box-shadow: 0 -1px 6px rgba(0,0,0,.08)
}

.footer__Ju9RD .cancel__UNLpQ {
  width: 114px;
  margin-right: 60px
}

.footer__Ju9RD .ok__RSdrS {
  width: 114px
}

.task-ui__tN5Fl {
  flex-direction: column;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
  font-size: 14px;
  display: flex
}

.task-ui__tN5Fl .operations__4tlm_ {
  z-index: 100;
  background-color: #fff;
  flex: 1;
  justify-content: end;
  align-items: center;
  height: 48px;
  display: flex;
  position: absolute;
  top: -50px
}

.task-ui__tN5Fl .operations__4tlm_ .divider__fBwOI {
  background-color: #e5e5e5;
  width: 1px;
  height: 24px;
  margin-left: 16px
}

.task-ui__tN5Fl .operations__4tlm_ .kodo-art-table-toolbar-item i {
  font-size: 16px;
  display: block
}

.task-ui__tN5Fl .content__ZGKTE {
  height: 100%;
  min-height: 550px;
  margin: 0;
  padding: 0 24px
}

.task-ui__tN5Fl .content__ZGKTE .wrapper__YaVW7 {
  width: 100%;
  height: 100%
}

.task-ui__tN5Fl .content__ZGKTE .task-operators-edit-cell__Hvtbv {
  position: relative
}

.task-ui__tN5Fl .content__ZGKTE .task-operators-edit-cell__Hvtbv.show-add-icon__ozbtB .mask {
  opacity: 1
}

.task-ui__tN5Fl .content__ZGKTE .task-operators-edit-cell__Hvtbv .task-operators-read-box__280R2 {
  margin-right: 16px
}

.task-ui__tN5Fl .content__ZGKTE .task-operators-edit-cell__Hvtbv .task-operators-read-box__280R2 .task-operators-read__wAatM {
  flex-wrap: wrap;
  gap: 4px;
  display: flex
}

.task-ui__tN5Fl .empty__xO81d {
  text-align: center;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  margin-top: 8%
}

.task-ui__tN5Fl .empty__xO81d img {
  width: 160px
}

.table-print-btn__CK7s2 {
  border-radius: 6px;
  height: 100%
}

.table-print-btn__CK7s2:hover {
  background-color: #f2f2f2
}

.table-print-btn__CK7s2 a {
  color: #333;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 100%;
  padding-left: 14px;
  padding-right: 14px;
  font-size: 14px;
  text-decoration: none;
  display: flex
}

.table-print-btn__CK7s2 a .icon__OVx2Y {
  height: 1em;
  margin-right: 8px;
  line-height: 1em
}

.detail__qzpqJ {
  padding: 20px
}

.batch-modify .ant-modal-title {
  font-size: 16px
}

.batch-modify .ant-modal-body {
  margin: 0 30px;
  padding-top: 0;
  font-size: 14px
}

.batch-modify .ant-modal-header {
  border-bottom: none;
  padding: 30px 0 30px 30px
}

.batch-modify .ant-modal-footer {
  justify-content: center;
  align-items: center;
  display: flex
}

.custom-form-list__NVReX {
  flex-direction: column;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
  font-size: 14px;
  display: flex
}

.custom-form-list__NVReX .content__gcpVs {
  height: 100%;
  min-height: 550px;
  margin: 0;
  padding: 0 24px
}

.custom-form-list__NVReX .content__gcpVs .wrapper__vpAKw {
  width: 100%;
  height: 100%
}

.custom-form-list__NVReX .empty__e8CZQ {
  text-align: center;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  margin-top: 8%
}

.custom-form-list__NVReX .empty__e8CZQ img {
  width: 160px
}

.container__mTdxA {
  width: 100%;
  height: 600px;
  margin-top: 10px
}

.projectCodeWrap__D3Wc5 {
  align-items: center;
  width: 100%;
  display: inline-flex
}

.projectCodeWrap__D3Wc5 .linkWrap__JAhuz {
  width: 100%;
  max-width: -webkit-max-content;
  max-width: -moz-max-content;
  align-items: center;
  max-width: max-content;
  margin-right: 4px;
  display: inline-flex
}

.projectCodeWrap__D3Wc5 .linkWrap__JAhuz .link__c_xnw {
  white-space: nowrap;
  text-overflow: ellipsis;
  width: 100%;
  overflow: hidden
}

.counterButton__woPTx:hover {
  background-color: unset
}

.counterNumber__woj0Z {
  margin: 0 4px;
  font-weight: 500
}

.spin-height__7y9x1,.spin-height__7y9x1 .ant-spin-container {
  height: 100%
}

.content__edZ2b {
  flex-direction: column;
  height: 100%;
  display: flex
}

.content__edZ2b .form-block-title__QPA_f {
  margin-bottom: 16px;
  font-size: 16px;
  font-weight: 600
}

.content__edZ2b .form-box__FwCcy {
  flex-grow: 1;
  height: 0;
  padding: 24px;
  position: relative;
  overflow-x: hidden;
  overflow-y: auto
}

.content__edZ2b .footer-box__Uj_hq {
  z-index: 100;
  text-align: right;
  background-color: #fff;
  flex-shrink: 0;
  padding: 16px 22px;
  position: relative;
  box-shadow: 0 0 6px rgba(0,0,0,.08)
}

.container__Plxml {
  width: 100%;
  height: 600px;
  margin-top: 10px
}

.projectCodeWrap__mdp_f {
  align-items: center;
  width: 100%;
  display: inline-flex
}

.projectCodeWrap__mdp_f .linkWrap__mqaGN {
  width: 100%;
  max-width: -webkit-max-content;
  max-width: -moz-max-content;
  align-items: center;
  max-width: max-content;
  margin-right: 4px;
  display: inline-flex
}

.projectCodeWrap__mdp_f .linkWrap__mqaGN .link__ZjdQ0 {
  white-space: nowrap;
  text-overflow: ellipsis;
  width: 100%;
  overflow: hidden
}

.counterButton__AdnDj:hover {
  background-color: unset
}

.counterNumber__oYE6L {
  margin: 0 4px;
  font-weight: 500
}

.spin-height__vF64u,.spin-height__vF64u .ant-spin-container {
  height: 100%
}

.content__3f0qs {
  flex-direction: column;
  height: 100%;
  display: flex
}

.content__3f0qs .form-block-title__il7Sx {
  margin-bottom: 16px;
  font-size: 16px;
  font-weight: 600
}

.content__3f0qs .form-box__6G_Xl {
  flex-grow: 1;
  height: 0;
  padding: 24px;
  position: relative;
  overflow-x: hidden;
  overflow-y: auto
}

.content__3f0qs .footer-box__RKi2M {
  z-index: 100;
  text-align: right;
  background-color: #fff;
  flex-shrink: 0;
  padding: 16px 22px;
  position: relative;
  box-shadow: 0 0 6px rgba(0,0,0,.08)
}

.report-work__iot0h {
  flex-direction: column;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
  font-size: 14px;
  display: flex
}

.report-work__iot0h .operations__vUMvC {
  z-index: 100;
  background-color: #fff;
  flex: 1;
  justify-content: end;
  align-items: center;
  height: 48px;
  display: flex;
  position: absolute;
  top: -50px
}

.report-work__iot0h .operations__vUMvC .divider__tWTzo {
  background-color: #e5e5e5;
  width: 1px;
  height: 24px;
  margin-left: 16px
}

.report-work__iot0h .operations__vUMvC .kodo-art-table-toolbar-item i {
  font-size: 16px;
  display: block
}

.report-work__iot0h .content__8tVRz {
  height: 100%;
  min-height: 550px;
  margin: 0;
  padding: 0 24px
}

.report-work__iot0h .content__8tVRz .wrapper__SEp7G {
  width: 100%;
  height: 100%
}

.card-config__M0RSz {
  border: 1px solid #e5e5e5;
  border-radius: 6px;
  margin-top: 16px;
  font-size: 14px;
  display: flex
}

.card-config__M0RSz .kodo-radio-group .kodo-radio-wrapper {
  font-size: 14px
}

.card-config__M0RSz .kodo-radio-group .kodo-radio-wrapper:first-child {
  margin-right: 24px
}

.card-config__M0RSz .kodo-radio-group .kodo-radio-wrapper:last-child {
  margin-right: 0
}

.card-config__M0RSz .ant-form-item {
  margin-bottom: 0
}

.card-config__M0RSz .columnTitle__RIr_d {
  color: #666;
  background-color: #f7f8f8;
  padding: 7px 15px;
  font-size: 14px;
  font-weight: 500
}

.card-config__M0RSz .reportColumn__iOZAK {
  border-radius: 6px 0 0 6px;
  flex: 1
}

.card-config__M0RSz .defaultValueColumn__53vOu {
  border-radius: 0 6px 6px 0;
  flex: 2
}

.card-config__M0RSz .checkboxWrap__sW_YR {
  border-top: 1px solid #e5e5e5;
  height: 48px;
  margin: 0;
  padding: 0 15px;
  line-height: 48px
}

.card-config__M0RSz .checkboxWrap__sW_YR .ant-form-item-control-input {
  height: 100%
}

.card-config__M0RSz .checkboxWrap__sW_YR .ant-form-item-control-input-content {
  align-items: center;
  line-height: 1;
  display: flex
}

.card-config__M0RSz .checkboxWrap__sW_YR .ant-form-item-control-input-content span[role=img] {
  margin-left: 4px
}

.card-config__M0RSz .checkboxWrap__sW_YR .ant-form-item-control-input-content span[aria-label=question-circle] {
  color: #999
}

.card-config__M0RSz .checkboxWrap__sW_YR .kodo-checkbox {
  position: relative;
  top: 2px
}

.card-config__M0RSz .checkboxWrap__sW_YR .kodo-checkbox+span {
  font-size: 14px
}

.card-config__M0RSz .item__6sDFc {
  border-top: 1px solid #e5e5e5;
  height: 48px;
  margin: 0;
  padding: 0 15px;
  font-size: 14px;
  line-height: 48px
}

.card-config__M0RSz .item__6sDFc .textButton__KYt3i {
  margin-left: 8px;
  padding: 0
}

.card-config__M0RSz .item__6sDFc .ant-form-item-control {
  line-height: 48px
}

.cardConfigModal__qzl7X .kodo-modal-body::-webkit-scrollbar {
  display: none
}

.cardTip__Svyfn {
  color: #666;
  background-color: #f7f8f8;
  border-radius: 6px;
  flex-direction: column;
  row-gap: 10px;
  margin-top: 4px;
  padding: 12px;
  font-size: 14px;
  line-height: 1;
  display: flex
}

.tipWrap__nm_pJ {
  flex-direction: row;
  align-items: flex-start;
  column-gap: 5px;
  margin-top: 12px;
  margin-left: 16px;
  line-height: 1;
  display: flex
}

.tipWrap__nm_pJ span[aria-label=exclamation-circle] {
  color: #666
}

.tipWrap__nm_pJ .tip__7PBSU {
  color: #666;
  flex-direction: column;
  row-gap: 10px;
  font-size: 14px;
  display: flex
}

.textButton__KYt3i {
  margin-left: 8px;
  padding: 0
}

.workPriceSetting___V1RS .chooseMode__SpDyO {
  margin-bottom: 10px
}

.workPriceSetting___V1RS .chooseMode__SpDyO .mode__xtylq {
  margin-right: 20px
}

.workPriceSetting___V1RS .tip__7PBSU {
  margin-bottom: 10px
}

.workPriceSetting___V1RS .tip__7PBSU:last-child {
  margin-bottom: 0
}

.benchLogo__nyUt6 {
  justify-content: center;
  align-items: center;
  display: flex
}

.benchLogo__nyUt6 .benchName__fKlFu {
  color: #1b1b1b;
  margin-left: 4px;
  font-size: 20px;
  font-weight: 500;
  line-height: 1;
  display: inline-block
}

.customDropSelect__SKHNy .rc-virtual-list-holder-inner {
  touch-action: pan-x
}

.customDropSelect__SKHNy .ant-select-item {
  padding-top: 8px;
  padding-bottom: 8px;
  font-size: 16px
}

.customTimeDrop__d_ELd {
  touch-action: pan-x
}

.hidden__o_hK5 {
  display: none!important
}

.defectSelect__3T5Rr {
  color: #333;
  cursor: pointer;
  border: 1px solid #dee0e3;
  border-radius: 6px;
  flex-wrap: wrap;
  align-items: center;
  min-height: 40px;
  padding: 4px 8px;
  font-size: 16px;
  line-height: 1;
  display: flex
}

.defectSelect__3T5Rr .defectWrap__JkBqu {
  white-space: nowrap;
  text-overflow: ellipsis;
  word-break: break-all;
  background-color: #eee;
  border-radius: 14px;
  max-width: 100%;
  margin: 4px 12px 4px 0;
  padding: 4px 12px;
  line-height: 1;
  display: inline-block;
  overflow: hidden
}

.defectSelect__3T5Rr .amount__grCiS {
  margin-left: 8px;
  line-height: 1;
  display: inline-block
}

.defectSelect__3T5Rr .placeholder__PUllA {
  color: #b8bfcf;
  padding-left: 4px;
  display: inline-block
}

.defectFinder__zZIwQ .ant-modal-content {
  border-radius: 10px
}

.defectFinder__zZIwQ .ant-modal-header {
  border: 1px solid #e5e5e5;
  border-radius: 10px 10px 0 0;
  padding: 16px 20px
}

.defectFinder__zZIwQ .ant-modal-title {
  font-size: 18px
}

.defectFinder__zZIwQ .ant-modal-body {
  padding: 0 20px 24px
}

.defectFinder__zZIwQ .ant-modal-footer {
  border: 1px solid #e5e5e5;
  border-radius: 0 0 10px 10px;
  padding: 10px 20px
}

.defectFinder__zZIwQ .ant-table-content {
  max-height: 400px;
  overflow-y: auto
}

.defectFinder__zZIwQ .ant-table-thead .ant-table-cell {
  color: #666
}

.defectFinder__zZIwQ .ant-table-tbody .ant-table-cell {
  color: #333
}

.defectFinder__zZIwQ .ant-table-tbody>tr>td {
  padding-top: 8px;
  padding-bottom: 8px
}

.defectFinder__zZIwQ .ant-table-cell {
  font-size: 16px
}

.defectFinder__zZIwQ .ant-checkbox-inner {
  width: 20px;
  height: 20px
}

.defectFinder__zZIwQ .ant-checkbox-inner:after {
  width: 8px;
  height: 12px;
  top: 42%
}

.defectFinder__zZIwQ .ant-btn {
  height: unset;
  border-radius: 6px;
  padding: 14px 40px;
  font-size: 18px;
  line-height: 1
}

.defectFinder__zZIwQ .ant-btn:last-child {
  margin-right: 0
}

.defectFinder__zZIwQ .ant-input-number {
  border-radius: 6px
}

.defectFinder__zZIwQ .ant-input-number-handler-wrap {
  border-radius: 0 6px 6px 0
}

.defectFinder__zZIwQ .ant-input-affix-wrapper,.defectFinder__zZIwQ .ant-input-number-input-wrap {
  border-radius: 6px;
  padding: 6px 10px
}

.defectFinder__zZIwQ .ant-input-affix-wrapper input,.defectFinder__zZIwQ .ant-input-number-input-wrap input {
  padding-left: 0;
  font-size: 16px
}

.defectFinder__zZIwQ .searchDefect__l3dJt {
  margin-top: 10px
}

.defectFinder__zZIwQ .defectTag__oIx7N {
  padding-top: 16px;
  padding-bottom: 10px;
  font-size: 16px;
  line-height: 1
}

.defectFinder__zZIwQ .defectTag__oIx7N .tagWrap__DQnKq {
  white-space: nowrap;
  text-overflow: ellipsis;
  word-break: break-all;
  background-color: #eee;
  border-radius: 14px;
  max-width: 100%;
  margin-bottom: 6px;
  margin-right: 12px;
  padding: 8px 12px;
  line-height: 1;
  display: inline-block;
  overflow: hidden
}

.defectFinder__zZIwQ .defectTag__oIx7N .amount__grCiS {
  margin-left: 8px;
  line-height: 1;
  display: inline-block
}

.summaryRow__eMIHJ {
  justify-content: space-between;
  align-items: center;
  margin-top: 20px;
  font-size: 14px;
  display: flex
}

.summaryRow__eMIHJ .rowSummaryNumber__uGrrs {
  color: #02b980;
  margin-left: 4px;
  margin-right: 4px;
  display: inline-block
}

.summaryRow__eMIHJ .countSummary__UeLTI {
  margin-left: 8px;
  display: inline-block
}

.summaryRow__eMIHJ .countSummary__UeLTI .countSummaryNumber__JsBVZ {
  color: #02b980;
  margin-left: 8px;
  display: inline-block
}

.loginUser__WUrHc {
  align-items: center;
  display: flex
}

.loginUser__WUrHc .profile__0f_uW {
  color: #fff;
  background-color: #2fd983;
  border-radius: 50%;
  min-width: 26px;
  min-height: 26px;
  margin-right: 8px;
  padding: 2px 6px;
  font-size: 14px;
  display: inline-block
}

.loginUser__WUrHc .username__jbobj {
  color: #1b1b1b;
  font-size: 16px;
  font-weight: 400;
  line-height: 1;
  display: inline-block
}

.output__UV1cR {
  border-left: 1px solid #e5e5e5;
  width: 35%;
  transition: all .3s cubic-bezier(.645,.045,.355,1);
  position: relative
}

.output__UV1cR .hideIconWrap__TfsEs {
  cursor: pointer;
  position: absolute;
  top: 16px;
  left: -20px
}

.output__UV1cR .showIconWrap__D09RE {
  cursor: pointer;
  position: absolute;
  top: 16px;
  left: -56px
}

.output__UV1cR .header__TmlwL {
  justify-content: space-between;
  align-items: center;
  padding: 14px 24px;
  display: flex
}

.output__UV1cR .header__TmlwL .quickOutput__rk5qk {
  color: #1b1b1b;
  white-space: nowrap;
  text-overflow: ellipsis;
  word-break: break-all;
  width: 80px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 20px;
  font-weight: 500;
  line-height: 1;
  overflow: hidden
}

.output__UV1cR .header__TmlwL .scanWrap__g8YNN {
  white-space: nowrap;
  text-overflow: ellipsis;
  word-break: break-all;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border: 1px solid #02b980;
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  width: 116px;
  height: 40px;
  padding: 10px 16px;
  line-height: 1;
  display: flex;
  overflow: hidden
}

.output__UV1cR .header__TmlwL .scanWrap__g8YNN span[role=img] svg {
  color: #02b980;
  fill: currentColor
}

.output__UV1cR .header__TmlwL .scan__oY_V4 {
  color: #02b980;
  margin-left: 4px;
  font-size: 20px;
  font-weight: 500
}

.output__UV1cR .content__FJsxV {
  height: calc(100% - 141px);
  padding: 0 24px 18px;
  overflow: auto
}

.output__UV1cR .content__FJsxV .ant-spin-nested-loading {
  height: 100%
}

.output__UV1cR .content__FJsxV::-webkit-scrollbar {
  width: 8px
}

.output__UV1cR .content__FJsxV::-webkit-scrollbar-thumb {
  background-color: #bbb;
  border-radius: 4px;
  width: 8px;
  right: 1px
}

.output__UV1cR .footer__GMQhI {
  border-top: 1px solid #e5e5e5;
  width: 100%;
  padding: 12px 24px;
  display: flex;
  position: absolute;
  bottom: 0
}

.output__UV1cR .button__419Cv {
  border-radius: 6px;
  height: 48px;
  font-size: 16px;
  font-weight: 500;
  line-height: 1
}

.output__UV1cR .reset__LD8o8 {
  margin-right: 12px
}

.output__UV1cR .confirm__Aq_id {
  flex: 1
}

.closeOutput {
  width: 0
}

.outputForm__Qnus2:focus {
  outline: none
}

.outputForm__Qnus2 .ant-legacy-form-item {
  flex-direction: column;
  margin-bottom: 10px
}

.outputForm__Qnus2 .ant-legacy-form-item:last-child {
  margin-bottom: 0;
  padding-bottom: 10px
}

.outputForm__Qnus2 .ant-legacy-form-item label {
  font-size: 16px
}

.outputForm__Qnus2 .ant-legacy-form-item label span[role=img] {
  margin-right: 4px
}

.outputForm__Qnus2 .ant-legacy-form-item-no-colon {
  justify-content: center;
  display: flex
}

.outputForm__Qnus2 .ant-legacy-form-item-no-colon>i {
  margin-right: 4px
}

.outputForm__Qnus2 .ant-legacy-form-item-required:before {
  content: "";
  margin-right: 0
}

.outputForm__Qnus2 .ant-legacy-form-item-label .ant-legacy-form-item-no-colon:after {
  margin-left: 4px
}

.outputForm__Qnus2 .ant-legacy-form-item-label .ant-legacy-form-item-required:after {
  color: #ff4d4f;
  content: "*";
  font-family: SimSun,sans-serif;
  font-size: 14px;
  line-height: 1;
  display: inline-block
}

.outputForm__Qnus2 .ant-legacy-form-item-label {
  justify-content: flex-start;
  width: 100%;
  height: 34px;
  padding-right: 0
}

.outputForm__Qnus2 .ant-legacy-form-item-children {
  width: 100%;
  display: inline-block
}

.outputForm__Qnus2 .ant-legacy-form-explain {
  margin-top: 0;
  font-size: 14px
}

.outputForm__Qnus2 .ant-picker {
  width: 100%;
  height: 40px
}

.outputForm__Qnus2 .ant-picker .ant-picker-input>input {
  font-size: 16px
}

.outputForm__Qnus2 .ant-select {
  width: 100%;
  font-size: 16px;
  position: relative
}

.outputForm__Qnus2 .ant-select .ant-select-selector {
  border-radius: 4px;
  align-items: center;
  height: 40px
}

.outputForm__Qnus2 .ant-select .ant-select-selector input[type=search] {
  height: 100%
}

.outputForm__Qnus2 .ant-select .ant-select-clear {
  width: 20px;
  height: 20px;
  margin-top: 0;
  top: 10px;
  right: 4px
}

.outputForm__Qnus2 .ant-select .ant-select-clear span[role=img] {
  font-size: 20px
}

.outputForm__Qnus2 .ant-input {
  border-radius: 4px;
  font-size: 16px
}

.outputForm__Qnus2 input[class=ant-input] {
  height: 40px
}

.outputForm__Qnus2 .ant-input-number {
  border-radius: 4px;
  width: 100%;
  font-size: 16px
}

.outputForm__Qnus2 .ant-input-number .ant-input-number-input {
  height: 38px
}

.outputForm__Qnus2 .ant-input-number .ant-input-number-handler-wrap {
  border-radius: 0 4px 4px 0
}

.outputForm__Qnus2 .numberInput__9_zgw {
  width: 100%;
  font-size: 16px
}

.outputForm__Qnus2 .outputTimeLong__P5CvH {
  flex: 1
}

.outputForm__Qnus2 .outputTimeLong__P5CvH .ant-input-number {
  width: calc(100% - 38px)
}

.outputForm__Qnus2 .outputTimeLong__P5CvH .ant-input-number-input-wrap>input {
  font-size: 14px
}

.outputForm__Qnus2 .outputTimeLong__P5CvH .timeUnit__o_cWN {
  margin-left: 10px;
  font-size: 14px;
  line-height: 1;
  display: inline-block
}

.outputForm__Qnus2 .outputTimeLong__P5CvH:first-child {
  margin-right: 10px
}

.datePickerDrop__gYgMc {
  touch-action: pan-x
}

.productInfo__Bz220 {
  color: #111;
  background-color: #f8f9fa;
  border-radius: 6px;
  margin-top: 26px;
  padding: 0 8px;
  font-size: 14px
}

.productInfo__Bz220 .infoTitle__lKxxs {
  color: #666;
  margin-right: 8px
}

.productInfo__Bz220 div {
  margin-top: -16px
}

.processSelect__Ttoes {
  width: 100%;
  font-size: 16px
}

.processDropSelect__fOC4k .rc-virtual-list-holder-inner {
  touch-action: pan-x
}

.processDropSelect__fOC4k .ant-select-item {
  min-height: 26px;
  padding-top: 8px;
  padding-bottom: 8px;
  font-size: 16px
}

.projectSelect__3DwBu {
  width: 100%;
  font-size: 16px
}

.projectSelect__3DwBu .ant-select-selection-item {
  align-items: center;
  display: flex
}

.projectSelect__3DwBu .ant-select-selection-item div:nth-child(2) {
  display: none
}

.projectDropSelect__A_PoG .labelDetail___g9h6 {
  color: #999;
  white-space: nowrap;
  text-overflow: ellipsis;
  width: 100%;
  overflow: hidden
}

.projectDropSelect__A_PoG .rc-virtual-list-holder-inner {
  touch-action: pan-x
}

.projectDropSelect__A_PoG .ant-select-item {
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 16px
}

.stockUnitSelect__46MkD {
  width: 100%;
  font-size: 16px
}

.stockDropSelect__xBGUx .rc-virtual-list-holder-inner {
  touch-action: pan-x
}

.stockDropSelect__xBGUx .ant-select-item {
  padding-top: 8px;
  padding-bottom: 8px;
  font-size: 16px
}

.switchTag__2YtyY {
  background: #eee;
  border-radius: 6px;
  position: relative
}

.switchTag__2YtyY .tagWrap__GBLw1 {
  z-index: 1;
  cursor: pointer;
  display: flex;
  position: relative
}

.switchTag__2YtyY .tagBox__1ySAJ {
  color: #666;
  flex: 1;
  justify-content: center;
  align-items: center;
  transition: all .3s ease-in-out;
  display: flex
}

.switchTag__2YtyY .tag__e9Qxt {
  padding-top: 12px;
  padding-bottom: 12px;
  font-size: 16px;
  line-height: 1;
  display: inline-block
}

.switchTag__2YtyY .switch__AaKOQ {
  background: #fff;
  border: 1px solid #e5e5e5;
  border-radius: 6px;
  width: 50%;
  height: 100%;
  transition: all .3s ease-in-out;
  position: absolute;
  top: 0;
  left: 0
}

.switchTag__2YtyY .tagChecked {
  color: #02b980;
  box-shadow: 0 0 10px rgba(0,0,0,.05)
}

.switchTag__2YtyY .switchMoving {
  left: 50%
}

.userSelect__QeLj5 {
  width: 100%;
  font-size: 16px
}

.userDropSelect__a8N3s .rc-virtual-list-holder-inner {
  touch-action: pan-x
}

.userDropSelect__a8N3s .ant-select-item {
  padding-top: 8px;
  padding-bottom: 8px;
  font-size: 16px
}

.container__BWMHj {
  z-index: 999;
  background-color: #fff;
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0
}

.container__BWMHj .benchInfo__XR22P {
  border-bottom: 1px solid #e5e5e5;
  justify-content: space-between;
  align-items: center;
  padding: 10px 20px;
  display: flex
}

.container__BWMHj .sourceExplain__BY4se {
  color: #1b1b1b;
  padding-top: 24px;
  padding-bottom: 16px;
  font-size: 20px;
  font-weight: 500;
  line-height: 20px
}

.container__BWMHj .empty__qq4qZ {
  text-align: center;
  margin-top: 5%
}

.container__BWMHj .empty__qq4qZ img {
  width: 160px
}

.container__BWMHj .content__wrw1A {
  justify-content: space-between;
  height: calc(100% - 48px);
  display: flex;
  overflow: hidden
}

.container__BWMHj .tableWrap__fUBvK {
  flex: 1;
  min-width: 600px;
  max-width: 100%;
  margin: 0 20px;
  position: relative;
  overflow: auto
}

.container__BWMHj .summary__gVukq {
  color: #ccc;
  white-space: nowrap;
  padding-left: 8px;
  font-size: 16px;
  font-weight: 400;
  line-height: 1;
  position: absolute;
  bottom: 18px;
  overflow-x: auto;
  overflow-y: hidden
}

.container__BWMHj .summary__gVukq .total__yGEgb {
  color: #333;
  padding-right: 2px
}

.container__BWMHj .fineAmount__r5TFN,.container__BWMHj .defectsAmount__vU8vL {
  justify-content: flex-end;
  align-items: center;
  height: 100%;
  padding: 6px 8px;
  display: flex
}

.container__BWMHj .fineAmount__r5TFN div,.container__BWMHj .defectsAmount__vU8vL div {
  text-overflow: -o-ellipsis-lastline;
  text-overflow: ellipsis;
  word-break: break-all;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  overflow: hidden
}

.container__BWMHj .kodo-art-table-wrapper {
  height: calc(100% - 60px)
}

.container__BWMHj .kodo-art-table.kodo-art-table-middle {
  font-size: 16px
}

.container__BWMHj .kodo-art-table-wrapper .kodo-art-table-pagination-right {
  justify-content: center;
  font-size: 16px
}

.container__BWMHj .kodo-art-table-wrapper .kodo-art-table-pagination .ant-pagination-prev {
  margin-right: 10px
}

.container__BWMHj .ant-pagination-simple .ant-pagination-simple-pager {
  height: 30px;
  margin-right: 20px
}

.container__BWMHj .ant-pagination-simple .ant-pagination-simple-pager input[type=text] {
  border-radius: 4px
}

.container__BWMHj .kodo-art-table-wrapper .ant-pagination-disabled i {
  color: #bbb
}

.container__BWMHj .kodo-art-table-toolbar {
  margin-bottom: 0
}

.container__BWMHj .kodo-art-table-row span[role=img] svg {
  color: #666;
  fill: currentColor
}

.container__BWMHj .kodo-art-table-summary-row {
  height: 100%
}

.addOutputResult__Hi7kT .spin__qx1Ql {
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  row-gap: 4px;
  display: flex
}

.addOutputResult__Hi7kT .result-box__b7zVk {
  flex: 1;
  justify-content: center;
  align-items: center;
  padding-top: 20px;
  display: flex
}

.addOutputResult__Hi7kT .result-box__b7zVk .result-content__6OsRk {
  text-align: center
}

.addOutputResult__Hi7kT .result-box__b7zVk .result-content__6OsRk .result-text__AgNzY {
  color: #333;
  margin: -20px 0 16px
}

.addOutputResult__Hi7kT .result-box__b7zVk .result-content__6OsRk .result-text__AgNzY .success-count__dU5ML {
  color: #02b980
}

.addOutputResult__Hi7kT .result-box__b7zVk .result-content__6OsRk .result-text__AgNzY .fail-count__AIigU {
  color: #ff3b30
}

.addOutputResult__Hi7kT .kodo-modal-body {
  display: flex
}

.counterButton__T7tXl:hover {
  background-color: unset
}

.projectSelect__t1hFe .label__1mZ6R {
  margin-bottom: 4px
}

.projectSelect__t1hFe .desc__zBRPy {
  color: #999
}

.projectSelect__t1hFe .kodo-select-item {
  height: 52px
}

.projectSelect__t1hFe .kodo-select-item-option-content {
  line-height: 1
}

.defectTag__1rXrs {
  flex-wrap: wrap;
  gap: 6px 12px;
  font-size: 14px;
  line-height: 1;
  display: inline-flex
}

.defectTag__1rXrs .tagWrap__NcIiy {
  white-space: nowrap;
  text-overflow: ellipsis;
  word-break: break-all;
  background-color: #eee;
  border-radius: 14px;
  max-width: 100%;
  padding: 8px 12px;
  line-height: 1;
  display: inline-block;
  overflow: hidden
}

.defectTag__1rXrs .amount___Y7HE {
  margin-left: 8px;
  line-height: 1;
  display: inline-block
}

.defectForm__v__GP {
  height: 300px
}

.summaryRow__O4rbI {
  justify-content: space-between;
  align-items: center;
  margin-top: 8px;
  font-size: 14px;
  display: flex
}

.summaryRow__O4rbI .rowSummaryNumber__R3zkQ {
  color: #02b980;
  margin-left: 4px;
  margin-right: 4px;
  display: inline-block
}

.summaryRow__O4rbI .countSummary__TVPfR {
  margin-left: 8px;
  display: inline-block
}

.summaryRow__O4rbI .countSummary__TVPfR .countSummaryNumber__U3OPN {
  color: #02b980;
  margin-left: 8px;
  display: inline-block
}

.defect__wXVhs {
  color: #333;
  cursor: pointer;
  background-color: #fff;
  border: 1px solid #dee0e3;
  border-radius: 6px;
  flex-wrap: wrap;
  align-items: center;
  min-height: 32px;
  padding: 4px 8px;
  font-size: 14px;
  line-height: 1;
  display: flex;
  overflow: hidden
}

.defect__wXVhs .placeholder__WU7EC {
  color: #b8bfcf;
  padding-left: 4px;
  display: inline-block
}

.defect__wXVhs .overlayDefectTag__Hd4_B {
  flex-wrap: nowrap
}

.defect__wXVhs .overlayDefectTag__Hd4_B div {
  padding-top: 4px;
  padding-bottom: 4px
}

.templateSelect__2eAXZ {
  width: 240px;
  margin-left: 16px;
  margin-right: 8px
}

.finder__h9lJi {
  border-radius: 6px;
  flex-direction: column;
  flex: 1;
  height: 100%;
  font-size: 14px;
  display: flex
}

.finder__h9lJi .inputWrap__DiJ6I {
  border-radius: 6px 6px 0 0!important
}

.finder__h9lJi .inputWrap__DiJ6I .icon-sousuo {
  color: #bbb;
  font-size: 14px
}

.finder__h9lJi .box__DM5E9 {
  background-color: #fff;
  border: 1px solid #ddd;
  border-top-color: transparent;
  border-radius: 0 0 6px 6px;
  height: 100%;
  overflow-y: auto
}

.finder__h9lJi .box__DM5E9 .checkbox__4ZLn2 {
  background: #fff;
  margin-bottom: 18px;
  padding-top: 10px;
  padding-left: 16px;
  font-size: 14px;
  line-height: 1
}

.finder__h9lJi .box__DM5E9 .treeWrap__botlh {
  color: #333;
  font-weight: 400
}

.finder__h9lJi .box__DM5E9 .treeWrap__botlh.holder__AnUFA {
  padding-top: 16px
}

.finder__h9lJi .box__DM5E9 .treeWrap__botlh .ant-tree-list {
  border: unset;
  border-radius: 0 0 6px 6px;
  height: 100%;
  padding: 0 16px
}

.finder__h9lJi .box__DM5E9 .treeWrap__botlh .ant-tree-list .ant-tree-treenode {
  align-items: center;
  max-width: 100%;
  margin-bottom: 20px;
  padding-bottom: 0;
  font-size: 14px;
  display: flex
}

.finder__h9lJi .box__DM5E9 .treeWrap__botlh .ant-tree-list .ant-tree-treenode .ant-tree-checkbox {
  margin-top: 0
}

.finder__h9lJi .box__DM5E9 .treeWrap__botlh .ant-tree-list .ant-tree-treenode .ant-tree-node-content-wrapper {
  min-height: unset;
  padding-left: 0;
  line-height: 1
}

.finder__h9lJi .box__DM5E9 .treeWrap__botlh .ant-tree-list .ant-tree-switcher {
  display: none
}

.finder__h9lJi .box__DM5E9 .treeWrap__botlh .ant-tree-title {
  align-items: center;
  display: flex
}

.finder__h9lJi .box__DM5E9 .treeWrap__botlh .ant-tree-title span {
  -webkit-line-clamp: 1;
  white-space: normal;
  text-overflow: ellipsis;
  word-break: break-all;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  overflow: hidden
}

.finder__h9lJi .box__DM5E9 .treeWrap__botlh iconpark-icon {
  color: #333;
  margin-right: 2px
}

.sorter__9mena {
  border: 1px solid #ddd;
  border-radius: 6px;
  flex: 1;
  height: 100%;
  line-height: 1;
  display: inline-block;
  overflow-y: auto
}

.sorter__9mena::-webkit-scrollbar {
  display: none
}

.sorter__9mena .checkTip__gf7RZ {
  color: #333;
  padding: 12px 12px 0;
  font-size: 14px;
  font-weight: 400
}

.sorter__9mena .sortableContainer__aCQA0 {
  padding: 16px 6px 0
}

.sorter__9mena .sortableContainer__aCQA0 .sortableItemWrapper__L2GMK {
  margin-bottom: 10px;
  position: relative
}

.sorter__9mena .sortableContainer__aCQA0 .sortableItemWrapper__L2GMK:last-child {
  margin-bottom: 0
}

.sorter__9mena .sortableContainer__aCQA0 .sorterIcon__55Rnk {
  margin-right: 2px;
  font-size: 16px;
  display: inline-block
}

.sorter__9mena .sortableContainer__aCQA0 .sorterIcon__55Rnk span[role=img] svg {
  color: #333;
  fill: currentColor
}

.sorterLabel__Oldj2 {
  white-space: nowrap;
  text-overflow: ellipsis;
  word-break: break-all;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: #333;
  font-size: 14px;
  display: inline-block;
  overflow: hidden
}

.sortableItem__Yikwh {
  z-index: 2000;
  justify-content: space-between;
  align-items: center;
  display: flex;
  position: relative
}

.sortableItem__Yikwh .labelWrap__dTOjM {
  flex: 1;
  align-items: center;
  max-width: calc(100% - 24px);
  display: flex
}

.sortableItem__Yikwh .dragHandle__ojEb_ {
  border-radius: 6px;
  padding: 4px;
  font-size: 18px;
  transition: all .3s cubic-bezier(.645,.045,.355,1)
}

.sortableItem__Yikwh .dragHandle__ojEb_:hover {
  background-color: #f2f2f2
}

.sortableItem__Yikwh .deleteSortableIcon__JPPg2 {
  cursor: pointer;
  border-radius: 6px;
  padding: 4px;
  transition: all .3s cubic-bezier(.645,.045,.355,1)
}

.sortableItem__Yikwh .deleteSortableIcon__JPPg2:hover {
  background-color: #eee
}

.sortableDragItem__3b5be {
  border-radius: 6px;
  box-shadow: 0 0 8px rgba(0,0,0,.08)
}

.chooseField__Er0Gh {
  align-items: flex-start;
  column-gap: 8px;
  height: 576px;
  margin-top: 14px;
  display: flex
}

.tipWrap__bo5nz {
  flex-direction: column;
  row-gap: 8px;
  line-height: 1;
  display: flex
}

.tipWrap__bo5nz .title__fgLAw {
  color: #111;
  font-size: 14px;
  font-weight: 500
}

.tipWrap__bo5nz .desc__X4aqo {
  color: #999;
  font-size: 13px;
  font-weight: 400
}

.drawer__3E66m {
  transform: none!important
}

.drawer__3E66m .body__4DCS_ {
  flex-direction: column;
  height: 100%;
  display: flex
}

.drawer__3E66m .body__4DCS_ .createBtnWrap__pbGD2 {
  flex: 0;
  align-items: center;
  display: flex
}

.drawer__3E66m .body__4DCS_ .counter__I_zfb {
  color: #999;
  margin-left: 8px;
  font-size: 12px;
  font-weight: 400
}

.drawer__3E66m .body__4DCS_ .simplestTable__qQuoC {
  flex: 1;
  position: relative
}

.drawer__3E66m .body__4DCS_ .simplestTable__qQuoC .moveIcon__O6Vfw {
  color: #666;
  cursor: move;
  border-radius: 6px;
  padding: 4px
}

.drawer__3E66m .body__4DCS_ .simplestTable__qQuoC .moveIcon__O6Vfw:hover {
  background-color: #eee
}

.drawer__3E66m .body__4DCS_ .simplestTable__qQuoC .nameCell__LrL4g {
  align-items: center;
  display: flex
}

.drawer__3E66m .body__4DCS_ .simplestTable__qQuoC .nameCell__LrL4g .filterIcon__gOC_p {
  margin-left: 8px;
  margin-right: 7px;
  font-size: 16px
}

.drawer__3E66m .body__4DCS_ .simplestTable__qQuoC .nameCell__LrL4g .name__wMggi {
  cursor: default;
  flex: 1
}

.template__LbE37 {
  align-items: center;
  line-height: 1;
  display: flex
}

.template__LbE37 .name__fhmuN {
  color: #333;
  font-size: 14px;
  font-weight: 400
}

.hidetext__UV00D {
  white-space: nowrap;
  text-overflow: ellipsis;
  word-break: break-all;
  width: 100%;
  font-size: 12px;
  display: inline-block;
  overflow: hidden
}

.innerForm__WIzOn {
  flex: 1;
  position: relative
}

.innerForm__WIzOn .form__dyfDf {
  height: calc(100% - 64px);
  min-height: 300px;
  padding: 16px 24px
}

.innerForm__WIzOn .bottomAction__kbzRZ {
  justify-content: flex-end;
  align-items: center;
  column-gap: 16px;
  height: 64px;
  padding: 0 22px;
  display: flex;
  position: relative;
  bottom: 0;
  box-shadow: 0 0 6px rgba(0,0,0,.08)
}

.noTemplate__Qd4YF {
  flex-direction: column;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
  top: 160px
}

.noTemplate__Qd4YF img {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-user-drag: none;
  width: 136px;
  height: 136px
}

.noTemplate__Qd4YF .tip__fHl09 {
  color: #333;
  margin-bottom: 16px;
  font-weight: 400
}

.batchReportWork__wERq7 {
  height: 100%;
  position: relative
}

.batchReportWork__wERq7 .ant-spin-nested-loading {
  height: 100%
}

.batchReportWork__wERq7 .ant-spin-nested-loading .ant-spin-container {
  flex-direction: column;
  height: 100%;
  display: flex
}

.columnConfigContainer__i4D7u .ant-popover-inner-content {
  max-height: 400px;
  overflow-y: auto
}

.spin__PxPJM {
  min-height: 70vh;
  max-height: none!important
}

.spin__PxPJM .ant-spin-text {
  color: #666;
  font-weight: 400;
  line-height: 18px;
  padding-top: 9px!important
}

.container__tFzQq {
  background: #fafafa;
  border: 1px solid #e5e5e5;
  min-width: 888px;
  height: calc(80vh - 175px);
  margin: 10px 40px;
  padding: 5px 0
}

.container__tFzQq .show__qTfZO {
  border-bottom: 1px solid #e5e5e5;
  height: 54%
}

.container__tFzQq .show__qTfZO .scroll__vVUzl {
  max-height: calc(100% - 32px);
  overflow-x: hidden;
  overflow-y: auto
}

.container__tFzQq .hidden__ywHUh {
  height: 46%
}

.container__tFzQq .hidden__ywHUh .scroll__vVUzl {
  max-height: calc(100% - 55px);
  overflow-x: hidden;
  overflow-y: auto
}

.container__tFzQq .show__qTfZO,.container__tFzQq .hidden__ywHUh {
  padding: 0 5px
}

.container__tFzQq .show__qTfZO::-webkit-scrollbar {
  width: 4px
}

.container__tFzQq .hidden__ywHUh::-webkit-scrollbar {
  width: 4px
}

.container__tFzQq .show__qTfZO::-webkit-scrollbar-thumb {
  background: #8c8c8c;
  border-radius: 2px
}

.container__tFzQq .hidden__ywHUh::-webkit-scrollbar-thumb {
  background: #8c8c8c;
  border-radius: 2px
}

.container__tFzQq .show__qTfZO::-webkit-scrollbar-track {
  background: 0 0
}

.container__tFzQq .hidden__ywHUh::-webkit-scrollbar-track {
  background: 0 0
}

.boxWrapper__hvDZj {
  background: #fff;
  border: 1px solid #e5e5e5;
  border-radius: 2px;
  justify-content: space-between;
  align-items: center;
  margin: 8px 0;
  padding: 8px;
  display: flex
}

.boxWrapper__hvDZj:hover {
  border: 1px solid #02b980
}

.boxWrapper__hvDZj .word__eZoEk {
  white-space: nowrap;
  text-overflow: ellipsis;
  width: 130px;
  display: inline-block;
  position: absolute;
  top: -14px;
  overflow: hidden
}

.process-test {
  height: 300px;
  position: relative
}

.process-test-content {
  z-index: 10001;
  background: #fff;
  border-radius: 3px;
  height: calc(100vh - 120px);
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  box-shadow: 2px 2px 6px rgba(0,0,0,.06)
}

.ant-checkbox+span {
  position: relative;
  top: -1px
}

.actionRow__Jn_wD {
  justify-content: space-between;
  align-items: center;
  height: 32px;
  margin-right: 100px;
  display: flex
}

.actionRow__Jn_wD .rightActionArea__XQdcM {
  align-items: center;
  display: flex
}

.tool-export__bDXh9 .ant-dropdown-menu {
  background: #fff;
  border: 1px solid #e5e5e5;
  border-radius: 6px;
  padding: 4px
}

.tool-export__bDXh9 .ant-dropdown-menu-item {
  border-radius: 6px;
  margin-bottom: 4px;
  padding: 8px
}

.tool-export__bDXh9 .ant-dropdown-menu-item:hover {
  color: #333;
  background-color: #f2f2f2
}

.actionRow__GLZOt {
  justify-content: space-between;
  height: 32px;
  margin-right: 100px;
  display: flex
}

.tool-export__Q2s4S .ant-dropdown-menu {
  background: #fff;
  border: 1px solid #e5e5e5;
  border-radius: 6px;
  padding: 4px
}

.tool-export__Q2s4S .ant-dropdown-menu-item {
  border-radius: 6px;
  margin-bottom: 4px;
  padding: 8px
}

.tool-export__Q2s4S .ant-dropdown-menu-item:hover {
  color: #333;
  background-color: #f2f2f2
}

.export-button__x3IEu {
  color: #333;
  box-shadow: none;
  border: 1px solid #bbb;
  border-radius: 6px;
  align-items: center;
  height: 32px;
  font-size: 14px;
  display: flex
}

.export-button__x3IEu:hover {
  color: #333;
  background: #f2f2f2;
  border-color: #bbb
}

.export-button__x3IEu:focus {
  color: #22c78d;
  background: 0 0;
  border-color: #22c78d
}

.export-button__x3IEu .icon__Vfw8Q {
  margin-right: 6px;
  font-size: 16px
}

.sort-config-overlay__kBi1_ {
  z-index: 1000!important
}

.sort-field__ekOP6 {
  background-color: #fff;
  border-radius: 6px;
  flex-direction: column;
  width: 100%;
  height: 100%;
  min-height: 220px;
  display: flex;
  position: relative;
  box-shadow: 0 2px 10px rgba(0,0,0,.05)
}

.sort-field-title__P5nVP {
  color: #333;
  border-bottom: 1px solid #e5e5e5;
  padding: 15px 20px 5px;
  font-size: 14px;
  line-height: 14px
}

.sort-field-title-search__nZgSG {
  align-items: center;
  margin-top: 10px;
  display: flex
}

.sort-field-title-search__nZgSG .ant-input__ZbRBE {
  padding-left: 9px;
  font-size: 14px
}

.sort-field__ekOP6 .sort-container__JhOUt {
  flex: 1;
  max-height: 50vh;
  padding: 8px 0;
  position: relative;
  overflow: auto
}

.sort-field__ekOP6 .sort-container-item__XTrYj {
  margin-bottom: 6px;
  position: relative
}

.sort-field__ekOP6 .sort-container-item__XTrYj:last-child {
  margin-bottom: 0
}

.sort-field__ekOP6 .sort-container-empty__uyEx6 {
  flex-wrap: wrap;
  justify-content: center;
  display: flex
}

.sort-field__ekOP6 .sort-container-empty-img__FW4AG {
  width: 82px;
  margin-top: 40px;
  margin-bottom: 28px
}

.sort-field__ekOP6 .sort-container-empty-title__m1xgH {
  color: #666;
  text-align: center;
  width: 100%;
  margin-bottom: 50px;
  font-size: 14px
}

.sort-field__ekOP6 .sort-list-item__66qk_ {
  z-index: 2000;
  align-items: center;
  height: 32px;
  margin: 0 6px 4px;
  padding: 0 6px;
  display: flex
}

.sort-field__ekOP6 .sort-list-item-icon__RtkdQ {
  align-items: center;
  width: 18px;
  margin-right: 4px;
  font-size: 18px;
  display: flex
}

.sort-field__ekOP6 .sort-list-item-icon-fixed__rq6rN,.sort-field__ekOP6 .sort-list-item-hidden__pBUvL {
  color: #bbb
}

.sort-field__ekOP6 .sort-list-item-title__N9q0Y {
  white-space: nowrap;
  text-overflow: ellipsis;
  word-break: break-all;
  flex: 1;
  margin-right: 12px;
  font-size: 14px;
  overflow: hidden
}

.sort-field__ekOP6 .sort-list-item-right__PAnxQ {
  cursor: pointer;
  color: #666;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  font-size: 18px;
  display: flex
}

.sort-field__ekOP6 .sort-list-item-right-icon__s2Mvt {
  color: #666;
  font-size: 28px
}

.sort-field__ekOP6 .sort-list-item-right__PAnxQ:hover {
  background: #f2f2f2;
  border-radius: 6px
}

.sort-field__ekOP6 .sort-list-item__66qk_ .label-wrap__PWP6s {
  flex: 1;
  align-items: center;
  max-width: calc(100% - 24px);
  display: flex
}

.sort-item-drag__2l6eL {
  border-radius: 6px;
  box-shadow: 0 0 8px rgba(0,0,0,.08)
}

.sort-item-drag-icon__Bzb0F {
  cursor: pointer;
  border-radius: 6px
}

.drag-handle__f62hR {
  cursor: move;
  border-radius: 6px;
  margin-right: 2px;
  padding: 4px;
  font-size: 18px;
  transition: all .3s cubic-bezier(.645,.045,.355,1)
}

.drag-handle__f62hR:hover {
  background-color: #f2f2f2
}

.process-config-modal-body__FOkeZ .kodo-modal {
  width: 626px!important;
  height: 600px!important
}

.process-config-modal-body__FOkeZ .kodo-modal .kodo-modal-content {
  height: 100%
}

.process-config-modal-body__FOkeZ .kodo-modal .kodo-modal-content .kodo-modal-body {
  box-sizing: border-box;
  background: #fff;
  padding: 15px 24px;
  height: calc(100% - 116px)!important
}

.process-config-modal__c8btP {
  width: 100%;
  height: 100%;
  display: flex
}

.process-config-modal__c8btP .process-config-modal-left__KKzM8 {
  flex: 1 0;
  margin-right: 7px;
  overflow: hidden
}

.process-config-modal__c8btP .process-config-modal-right__JGnev {
  border: 1px solid #e5e5e5;
  border-radius: 6px;
  flex: 1;
  margin-left: 7px;
  overflow-y: auto
}

.wip-ui__XP0jk {
  flex-direction: column;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
  font-size: 14px;
  display: flex
}

.wip-ui__XP0jk .content__J4ypC {
  height: 100%;
  min-height: 550px;
  margin: 0;
  padding: 0 24px
}

.wip-ui__XP0jk .content__J4ypC .wrapper__satzc {
  width: 100%;
  height: 100%
}

.wip-ui__XP0jk .content__J4ypC .wrapper__satzc .kodo-art-table-container .the-ellipsis-box {
  white-space: pre-wrap;
  white-space: -moz-pre-wrap;
  white-space: -pre-wrap;
  white-space: -o-pre-wrap;
  word-wrap: break-word
}

.export__vzVuu {
  align-items: center;
  display: flex
}

.default-circle__XWRRS {
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  margin: auto;
  display: inline-flex;
  position: relative
}

.icon-wancheng__jmrnc {
  color: #02b980;
  stroke-width: 3px;
  font-size: 22px
}

.default-percent-text__Q4qAg {
  white-space: nowrap;
  vertical-align: middle;
  font-size: 12px;
  font-weight: 600
}

.small-circle__R49I5 {
  border-radius: 50%;
  width: 14px;
  height: 14px;
  margin-right: 4px
}

.small-percent-text__Vtbrx {
  vertical-align: middle;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px
}

.flex-center__Jt39V {
  align-items: center;
  display: flex
}

.footer__1Bb2e {
  line-height: 40px
}

.columnConfig__cq_tz {
  border: 1px solid #f0f0f0;
  width: 360px;
  margin-top: -15px;
  margin-bottom: 10px;
  font-size: 14px
}

.title__1Iv1P {
  color: #999;
  background: #fafafa;
  padding: 13px;
  font-size: 14px;
  font-weight: 400
}

.rowItem__OkdDh {
  border-top: 1px solid #f0f0f0;
  align-items: center;
  width: 100%;
  height: 20px;
  padding: 24px 15px;
  display: flex
}

.active__pPp3z,.disabled__oxkKi {
  border-radius: 50%;
  width: 7px;
  height: 7px;
  margin: 0 5px;
  display: inline-block
}

.active__pPp3z {
  background: #02b980
}

.disabled__oxkKi {
  background: #ff3b30
}

.topWrapper__Ae1Og,.bottomWrapper__5Hhkt {
  background: #fafafa
}

.topWrapper__Ae1Og {
  padding: 15px 0
}

.topWrapper__Ae1Og .modalTitle__v6Cc2 {
  margin-bottom: 20px;
  margin-left: 10px;
  font-size: 16px;
  font-weight: 400
}

.topWrapper__Ae1Og .filterConfig__lrHAW {
  width: 300px
}

.topWrapper__Ae1Og .columnConfigWrapper__6SBwZ {
  margin-top: 40px;
  margin-bottom: 10px;
  display: flex
}

.topWrapper__Ae1Og .planning__WP2u8 {
  color: #999;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 150px;
  font-size: 14px;
  font-weight: 400;
  display: flex
}

.topWrapper__Ae1Og .planning__WP2u8 img {
  width: 80px;
  margin-bottom: 10px;
  display: inline-block
}

.processContentScrollbarStyle__CmSNe::-webkit-scrollbar {
  width: 4px
}

.contentDisplay__zf_Hl::-webkit-scrollbar {
  width: 4px
}

.processPopoverContentBox__Lb1hm .processPopoverContentBoxBody__FJ9n6::-webkit-scrollbar {
  width: 4px
}

.processContentScrollbarStyle__CmSNe::-webkit-scrollbar-thumb {
  background: #c7c7c7;
  border-radius: 3px
}

.contentDisplay__zf_Hl::-webkit-scrollbar-thumb {
  background: #c7c7c7;
  border-radius: 3px
}

.processPopoverContentBox__Lb1hm .processPopoverContentBoxBody__FJ9n6::-webkit-scrollbar-thumb {
  background: #c7c7c7;
  border-radius: 3px
}

.processContentScrollbarStyle__CmSNe::-webkit-scrollbar-track {
  background-color: transparent
}

.contentDisplay__zf_Hl::-webkit-scrollbar-track {
  background-color: transparent
}

.processPopoverContentBox__Lb1hm .processPopoverContentBoxBody__FJ9n6::-webkit-scrollbar-track {
  background-color: transparent
}

.list-line-box__rWmIx {
  align-items: center;
  width: 100%;
  padding: 0 20px;
  display: flex;
  overflow-y: hidden
}

.list-line-box__rWmIx::-webkit-scrollbar {
  height: 4px
}

.list-line-box__rWmIx::-webkit-scrollbar-thumb {
  background: #c7c7c7;
  border-radius: 3px
}

.list-line-box__rWmIx::-webkit-scrollbar-track {
  background-color: transparent
}

.default-process-item__tTgk3 {
  flex-direction: column;
  flex-shrink: 0;
  width: 80px;
  display: flex;
  position: relative;
  top: -7px
}

.process-text__mugCj {
  color: #fff;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 84px;
  overflow: hidden
}

.default-process-text__hviN_ {
  max-width: 72px;
  margin-top: 2px;
  font-size: 12px;
  line-height: 12px;
  position: absolute;
  left: 20px;
  transform: translate(-50%)
}

.small-process-text__axWBW {
  margin-left: 4px
}

.default-circle__NQZLw {
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 38px;
  height: 38px;
  margin: auto;
  display: flex;
  position: relative
}

.small-circle__mrK_7 {
  border-radius: 50%;
  width: 14px;
  height: 14px;
  margin-right: 2px
}

.link-line__FfaRE {
  border-bottom: 1px solid #bbb;
  width: 28px;
  margin: 0 8px;
  display: inline-block
}

.small-percent-text__WWFdQ {
  vertical-align: middle;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px
}

.default-percent-text__yACTi {
  white-space: nowrap;
  vertical-align: middle;
  font-size: 12px;
  font-weight: 600
}

.flex-center__J0kwP {
  align-items: center;
  display: flex
}

.flex-center__J0kwP .outsourceTag__cRRHr {
  color: #fff;
  text-align: left;
  background-color: #0bc4db;
  border-radius: 13px;
  width: 14px;
  height: 14px;
  margin: 0 2px 0 0;
  padding: 1px 0 0 2px;
  font-size: 10px;
  line-height: 13px;
  display: inline-block
}

.flex-center__J0kwP .processNameText__rEIN0 {
  text-overflow: ellipsis;
  flex: 1;
  overflow: hidden
}

.status-tag__XzIOQ {
  color: #fff;
  background-color: #ff393d;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 14px;
  height: 14px;
  margin-right: 2px;
  padding: 0 3px;
  font-size: 10px;
  display: flex;
  top: -5px;
  right: -7px
}

.default-status-tag__3N7jJ {
  position: absolute
}

.icon-wancheng__ALN6e {
  color: #02b980;
  stroke-width: 3px;
  font-size: 22px
}

.popoverStyle__DEHV3 {
  cursor: pointer;
  align-items: center;
  display: flex
}

.processPopoverContentBox__Lb1hm {
  color: #666;
  font-size: 12px
}

.processPopoverContentBox__Lb1hm .processTitle__EitDS {
  color: #333;
  margin-bottom: 4px;
  font-size: 14px;
  font-weight: 600;
  display: flex
}

.processPopoverContentBox__Lb1hm .processTitle__EitDS .processNameFlex__JASTq {
  flex: 1
}

.processPopoverContentBox__Lb1hm .processTitle__EitDS .processRouteNameFlex__0gut4 {
  flex: 1;
  margin-left: 4px
}

.processPopoverContentBox__Lb1hm .processPopoverContentBoxBody__FJ9n6 {
  max-height: 320px;
  overflow-x: hidden;
  overflow-y: auto
}

.processPopoverContentBox__Lb1hm .displayFlex__PxFkE {
  margin-bottom: 4px;
  display: flex
}

.processPopoverContentBox__Lb1hm .flexContent__LWXrt {
  flex: 1;
  font-weight: 600
}

.processPopoverContentBox__Lb1hm .flexContent__LWXrt .kodo-progress-text {
  color: #333
}

.processPopoverContentBox__Lb1hm .flexTitle___TBW_ {
  margin-right: 8px
}

.processPopoverContentBox__Lb1hm .operateFlex__Buu0t {
  flex-wrap: nowrap;
  flex-grow: 2px;
  border-top: 1px solid #e5e5e5;
  justify-content: space-between;
  align-items: center;
  margin-top: 10px;
  display: flex
}

.processPopoverContentBox__Lb1hm .operateFlex__Buu0t .kodoButton__9fQW_ {
  color: #333;
  width: 74px;
  height: 22px;
  margin: auto auto -10px;
  font-size: 12px
}

.processPopoverContentBox__Lb1hm .operateFlex__Buu0t .kodoButton__9fQW_ span {
  line-height: initial
}

.processPopoverContentBox__Lb1hm .operateFlex__Buu0t .buttonMaigin__qUWWy {
  text-align: center;
  flex: 1;
  margin: 10px 0 0
}

.processPopoverContentBox__Lb1hm .operateFlex__Buu0t .buttonMaigin__qUWWy:not(:last-child) {
  border-right: 1px solid #e5e5e5
}

.processRoutingNode__pbQo_ {
  margin-bottom: 8px;
  display: flex
}

.processRoutingNode__pbQo_ .processCircleBox__3j44l {
  background-color: #f9f9f9;
  border-radius: 8px;
  width: 72px;
  overflow: hidden
}

.processRoutingNode__pbQo_ .processCircleBox__3j44l .processRoutingTitle__ctTN2 {
  text-align: left;
  margin-top: -24px;
  margin-bottom: -32px;
  font-size: 48px;
  position: relative
}

.processRoutingNode__pbQo_ .processName__nFidB {
  color: #666;
  white-space: nowrap;
  text-overflow: ellipsis;
  text-align: center;
  cursor: pointer;
  max-width: 72px;
  font-size: 12px;
  overflow: hidden
}

.processRoutingNode__pbQo_ .processNameBold__vzL_h {
  font-weight: 600
}

.processRoutingNode__pbQo_ .process__0XS0b {
  background-color: #f9f9f9;
  border-radius: 8px;
  flex: 1;
  max-width: 265px;
  padding-top: 19px;
  display: flex;
  overflow-x: auto;
  overflow-y: hidden
}

.processRoutingNode__pbQo_ .process__0XS0b .processListItem__XkScu {
  cursor: pointer;
  flex-direction: column;
  flex-shrink: 0;
  align-items: center;
  width: 80px;
  display: flex;
  position: relative
}

.processRoutingNode__pbQo_ .process__0XS0b .defaultLinkLine__l3i0e {
  border-bottom: 1px solid #bbb;
  width: 28px;
  display: inline-block;
  position: absolute;
  top: 20px;
  left: 66px
}

.process__0XS0b::-webkit-scrollbar-track {
  background-color: #fff
}

.process__0XS0b::-webkit-scrollbar-thumb {
  background-color: #d8d8d8;
  border-radius: 3px
}

.process__0XS0b::-webkit-scrollbar {
  height: 6px
}

.UnfinishedProcessBox__ujzMw {
  background-color: #f9f9f9;
  border-radius: 6px;
  margin-top: 8px;
  padding: 6px 6px 0
}

.unfinishedProcessIndex__5qSen {
  text-align: center;
  color: #fff;
  background-color: #02b980;
  border-radius: 10px;
  width: 14px;
  height: 14px;
  margin: auto 4px auto auto;
  font-size: 10px;
  line-height: 14px
}

.viewAllTask__NTMaG {
  color: #666;
  text-align: center;
  cursor: pointer;
  margin-top: 10px;
  font-size: 12px
}

.displayCustom__Mi1WS {
  word-break: break-all
}

.currentIcon__LzKJx {
  text-align: center;
  color: #02b980;
  margin-top: -9px;
  margin-bottom: -3px
}

.contentDisplay__zf_Hl {
  max-height: 320px;
  overflow-x: hidden;
  overflow-y: auto
}

.contentDisplayInRouting__fOt1n {
  height: 50vh
}

.myTextArea__9dHpu {
  resize: none;
  color: #fff;
  -webkit-line-clamp: 3;
  text-overflow: ellipsis;
  word-break: break-all;
  background: 0 0;
  border: none;
  -webkit-box-orient: vertical;
  font-size: 13px;
  display: -webkit-box;
  overflow: hidden;
  max-height: 67px!important;
  padding: 3px 0!important
}

.textareaContainer__C2rCW {
  box-sizing: border-box;
  height: 4.5em;
  position: relative;
  overflow: hidden
}

.textareaContainer__C2rCW:after {
  content: "...";
  z-index: 1;
  background: #fff;
  padding-left: 2px;
  display: none;
  position: absolute;
  bottom: 0;
  right: 0
}

.textareaContainer__C2rCW.overflow__IsZFl:after {
  display: inline
}

.container__uYCmr .config__0LpOq {
  height: 100%;
  display: flex
}

.container__uYCmr .config__0LpOq .overall__LcEK0 {
  width: 320px;
  padding: 12px 5px 16px 16px
}

.container__uYCmr .config__0LpOq .overall__LcEK0 .scrollWrapper__SRl8j {
  max-height: calc(100% - 22px);
  padding-right: 11px;
  overflow-x: hidden;
  overflow-y: auto
}

.container__uYCmr .config__0LpOq .overall__LcEK0 .scrollWrapper__SRl8j::-webkit-scrollbar {
  width: 6px
}

.container__uYCmr .config__0LpOq .overall__LcEK0 .scrollWrapper__SRl8j::-webkit-scrollbar-thumb {
  background: #bbb;
  border-radius: 3px
}

.container__uYCmr .config__0LpOq .overall__LcEK0 .scrollWrapper__SRl8j::-webkit-scrollbar-track {
  background-color: transparent
}

.container__uYCmr .config__0LpOq .partitionWrapper__Fqlk9 {
  background: #f8f8f8;
  border-bottom: 1px solid #e5e5e5;
  border-left: 1px solid #e5e5e5;
  flex: 1;
  padding: 12px 12px 12px 16px
}

.container__uYCmr .config__0LpOq .partitionWrapper__Fqlk9 .partition__P9_Dw {
  height: 100%
}

.container__uYCmr .config__0LpOq .partitionWrapper__Fqlk9 .partition__P9_Dw .partitionConfig__uxYVm {
  height: calc(100% - 42px)
}

.container__uYCmr .config__0LpOq .partitionWrapper__Fqlk9 .partition__P9_Dw .partitionConfig__uxYVm .planning__T9bAg {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 100%;
  display: flex
}

.container__uYCmr .config__0LpOq .partitionWrapper__Fqlk9 .partition__P9_Dw .partitionConfig__uxYVm .planning__T9bAg span {
  color: #666;
  font-size: 14px
}

.container__uYCmr .config__0LpOq .kodo-form-item-label {
  padding-bottom: 6px
}

.container__uYCmr .config__0LpOq .kodo-form-item-extra {
  margin-bottom: -8px
}

.container__uYCmr .footer__PmKM7 {
  z-index: 2;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  height: 60px;
  padding: 0 24px;
  display: flex;
  position: absolute;
  box-shadow: 0 0 6px rgba(0,0,0,.08)
}

.layoutWrapper__z_BoO {
  background: #fff;
  border: 1px solid #ddd;
  border-radius: 6px;
  width: auto;
  height: 203px;
  margin: -22px 0 27px;
  padding: 8px 6px
}

.layoutWrapper__z_BoO .titleConfig__Q1M_f {
  color: #999;
  text-align: center;
  background-color: #e0e0e0;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 27px;
  margin-bottom: 6px;
  display: flex
}

.layoutWrapper__z_BoO .displayArea__viHtd {
  cursor: pointer
}

.layoutWrapper__z_BoO .displayArea__viHtd .hidden__b0zhV {
  display: none
}

.layoutWrapper__z_BoO .displayArea__viHtd .topArea__oP7GZ {
  flex-direction: row;
  width: 100%;
  margin-bottom: 6px;
  display: flex
}

.layoutWrapper__z_BoO .displayArea__viHtd .topArea__oP7GZ .area0__htZJU {
  flex: 2;
  margin: 0
}

.layoutWrapper__z_BoO .displayArea__viHtd .topArea__oP7GZ .area1__edYWX {
  flex: 2;
  margin-left: 6px
}

.layoutWrapper__z_BoO .displayArea__viHtd .topArea__oP7GZ .area5__xlbYw {
  flex: 1;
  margin-top: 6px;
  margin-left: 6px
}

.layoutWrapper__z_BoO .displayArea__viHtd .topArea__oP7GZ .area2__lQ0S_ {
  flex: 2;
  margin-left: 6px
}

.layoutWrapper__z_BoO .displayArea__viHtd .topArea__oP7GZ .area0__htZJU,.layoutWrapper__z_BoO .displayArea__viHtd .topArea__oP7GZ .area1__edYWX,.layoutWrapper__z_BoO .displayArea__viHtd .topArea__oP7GZ .area2__lQ0S_ {
  border-radius: 4px
}

.layoutWrapper__z_BoO .displayArea__viHtd .bottomArea__t2sfB {
  flex-direction: row;
  display: flex
}

.layoutWrapper__z_BoO .displayArea__viHtd .bottomArea__t2sfB .area3__kQiua {
  flex: 1;
  margin: 0
}

.layoutWrapper__z_BoO .displayArea__viHtd .bottomArea__t2sfB .area4___2_yz {
  flex: 1;
  margin-left: 6px
}

.layoutWrapper__z_BoO .displayArea__viHtd .bottomArea__t2sfB .area3__kQiua,.layoutWrapper__z_BoO .displayArea__viHtd .bottomArea__t2sfB .area4___2_yz {
  border-radius: 4px
}

.layoutWrapper__z_BoO .displayArea__viHtd .single__8hoct {
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 154px;
  display: flex
}

.layoutWrapper__z_BoO .displayArea__viHtd .area__i3oZQ {
  color: #333;
  background: #f2f2f2;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  height: 154px;
  display: flex
}

.layoutWrapper__z_BoO .displayArea__viHtd .area__i3oZQ:hover {
  background-color: #daf7ed
}

.layoutWrapper__z_BoO .displayArea__viHtd .half___BSZf {
  height: 74px
}

.layoutWrapper__z_BoO .displayArea__viHtd .oneThird__SZrlE {
  height: 50px
}

.layoutWrapper__z_BoO .displayArea__viHtd .twoThirds__x8lwP {
  height: 100px
}

.layoutWrapper__z_BoO .displayArea__viHtd .halfL__xiLP4 {
  margin-left: 6px
}

.layoutWrapper__z_BoO .displayArea__viHtd .selected__uJ2AO {
  color: #fff;
  background-color: #02b980
}

.layoutWrapper__z_BoO .displayArea__viHtd .selected__uJ2AO:hover {
  background-color: #02b980
}

.layoutWrapper__z_BoO .displayArea__viHtd .middle__NIttY {
  flex-direction: column;
  flex: 3;
  height: 74px;
  display: flex
}

.diagramConfig__86Rms {
  height: 100%;
  position: relative
}

.diagramConfig__86Rms .common__JFqf9 {
  height: 89px
}

.diagramConfig__86Rms .title__L7bZy {
  color: #111;
  position: absolute;
  top: -26px;
  left: 0
}

.diagramConfig__86Rms .graphic__aDfV0 {
  height: calc(100% - 89px);
  display: flex
}

.diagramConfig__86Rms .graphic__aDfV0 .leftSide__QBW8p,.diagramConfig__86Rms .graphic__aDfV0 .rightSide__nnOkx {
  background: #fff;
  border-radius: 6px;
  flex: 1;
  margin-top: 16px;
  padding: 16px 5px 16px 16px;
  position: relative
}

.diagramConfig__86Rms .graphic__aDfV0 .leftSide__QBW8p .scrollWrapper__FedDH,.diagramConfig__86Rms .graphic__aDfV0 .rightSide__nnOkx .scrollWrapper__FedDH {
  max-height: 100%;
  padding-right: 11px;
  overflow-x: hidden;
  overflow-y: auto
}

.diagramConfig__86Rms .graphic__aDfV0 .leftSide__QBW8p .scrollWrapper__FedDH::-webkit-scrollbar {
  width: 6px
}

.diagramConfig__86Rms .graphic__aDfV0 .rightSide__nnOkx .scrollWrapper__FedDH::-webkit-scrollbar {
  width: 6px
}

.diagramConfig__86Rms .graphic__aDfV0 .leftSide__QBW8p .scrollWrapper__FedDH::-webkit-scrollbar-thumb {
  background: #bbb;
  border-radius: 3px
}

.diagramConfig__86Rms .graphic__aDfV0 .rightSide__nnOkx .scrollWrapper__FedDH::-webkit-scrollbar-thumb {
  background: #bbb;
  border-radius: 3px
}

.diagramConfig__86Rms .graphic__aDfV0 .leftSide__QBW8p .scrollWrapper__FedDH::-webkit-scrollbar-track {
  background-color: transparent
}

.diagramConfig__86Rms .graphic__aDfV0 .rightSide__nnOkx .scrollWrapper__FedDH::-webkit-scrollbar-track {
  background-color: transparent
}

.diagramConfig__86Rms .graphic__aDfV0 .leftSide__QBW8p .withSetting__mdPvn .wrapper__pq_gR,.diagramConfig__86Rms .graphic__aDfV0 .rightSide__nnOkx .withSetting__mdPvn .wrapper__pq_gR {
  justify-content: flex-start;
  max-width: 100%;
  display: flex
}

.diagramConfig__86Rms .graphic__aDfV0 .leftSide__QBW8p .withSetting__mdPvn .wrapper__pq_gR .kodo-form.kodo-form-vertical .kodo-form-item,.diagramConfig__86Rms .graphic__aDfV0 .rightSide__nnOkx .withSetting__mdPvn .wrapper__pq_gR .kodo-form.kodo-form-vertical .kodo-form-item,.diagramConfig__86Rms .graphic__aDfV0 .leftSide__QBW8p .withSetting__mdPvn .wrapper__pq_gR .innerItem__RfbD0,.diagramConfig__86Rms .graphic__aDfV0 .rightSide__nnOkx .withSetting__mdPvn .wrapper__pq_gR .innerItem__RfbD0 {
  flex: auto
}

.diagramConfig__86Rms .graphic__aDfV0 .leftSide__QBW8p .withSetting__mdPvn .wrapper__pq_gR .setting__okppH,.diagramConfig__86Rms .graphic__aDfV0 .rightSide__nnOkx .withSetting__mdPvn .wrapper__pq_gR .setting__okppH {
  margin-bottom: 27px;
  padding-top: 30px
}

.diagramConfig__86Rms .graphic__aDfV0 .rightSide__nnOkx {
  margin-left: 12px
}

.diagramConfig__86Rms .graphic__aDfV0 .iconRadio__DMF8f {
  background-color: #f7f8f8;
  border: none;
  border-radius: 6px;
  width: 60px;
  height: 60px;
  margin-right: 8px;
  padding: 10px
}

.diagramConfig__86Rms .graphic__aDfV0 .iconRadio__DMF8f :nth-child(2) {
  flex-direction: column;
  display: flex
}

.diagramConfig__86Rms .buttonStyle__vzwK1 {
  min-width: 60px!important
}

.diagramConfig__86Rms .ant-radio-button-wrapper:before {
  display: none
}

.diagramConfig__86Rms .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled) {
  z-index: 1;
  color: #02b980;
  border: 1px solid #02b980
}

.diagramConfig__86Rms .ant-popover-inner {
  border-radius: 6px
}

.diagramConfig__86Rms .ant-popover-inner-content {
  border: 1px solid #e5e5e5;
  border-radius: 6px;
  width: 245px;
  height: 134px;
  padding: 12px 10px 15px
}

.diagramConfig__86Rms .ant-popover-arrow {
  display: none
}

.diagramConfig__86Rms .ant-popover-placement-bottomRight {
  padding: 0
}

.dimension_dropDown___Y8Ev {
  background: #fff;
  border: 1px solid #e5e5e5;
  border-radius: 6px;
  width: 244px;
  height: 134px;
  padding: 10px;
  box-shadow: 0 2px 10px rgba(0,0,0,.05)
}

.indicator_dropDown__o59Xy {
  background: #fff;
  border: 1px solid #e5e5e5;
  border-radius: 6px;
  width: 244px;
  height: 204px;
  padding: 10px;
  box-shadow: 0 2px 10px rgba(0,0,0,.05)
}

.row__hsVJW {
  align-items: flex-start;
  gap: 8px;
  display: flex
}

.formItem__SYmAd {
  position: relative;
  min-width: auto!important;
  margin-bottom: 14px!important
}

.filterItemSelectorWrapper__Lg0Xa {
  width: 150px
}

.input__ZXx2Z {
  flex: 1;
  width: 0
}

.deleteIcon__3xy0i {
  color: #666;
  cursor: pointer;
  border-radius: 6px;
  margin-top: 5px;
  padding: 4px
}

.deleteIcon__3xy0i:hover {
  background-color: #eee
}

.addContainer__qfrwD {
  background-color: #fff;
  margin-left: -12px;
  margin-right: -12px;
  padding-bottom: 16px;
  line-height: 1;
  bottom: 0
}

.addIcon__OpqK0 {
  margin-right: 10px;
  font-size: 12px;
  display: inline-block;
  transform: scale(2)
}

.sort-create__VF_Xs {
  margin-left: -12px
}

.sort-item__KzWTF {
  z-index: 1051;
  align-items: center;
  height: 40px;
  margin-bottom: 8px;
  margin-left: -4px;
  margin-right: -4px;
  padding: 4px 6px;
  display: flex
}

.sort-item-drag__OpRMX {
  border-radius: 6px;
  box-shadow: 0 0 8px rgba(0,0,0,.08)
}

.sort-delete__S99nZ {
  cursor: pointer;
  border-radius: 6px;
  margin-left: 4px;
  padding: 4px
}

.sort-delete__S99nZ:hover {
  background-color: #eee
}

.sort-drag__Zeq2z {
  cursor: move;
  border-radius: 6px;
  margin-right: 6px;
  padding: 4px
}

.sort-drag__Zeq2z:hover {
  background-color: #eee
}

.sort-select___TATJ {
  color: #666;
  flex: 1;
  min-width: 92px;
  height: 32px
}

.sort-rule__ZyLZQ {
  background: #f8f8f8;
  border-radius: 6px;
  height: 32px;
  margin-left: 12px;
  position: relative
}

.sort-rule__ZyLZQ:hover {
  background: #eee
}

.sort-rule-switch-handle__Uuw_5 {
  z-index: 0;
  background: #fff;
  border: 1px solid #e5e5e5;
  border-radius: 6px;
  width: 80px;
  height: 28px;
  transition: all .2s ease-in-out;
  position: absolute;
  top: 2px;
  left: 2px
}

.sort-rule-switch-handle-checked__ME_aS {
  left: calc(100% - 82px)
}

.sort-rule-button-left__pEMJL,.sort-rule-button-right__N3KxL {
  color: #666;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  flex: 1;
  justify-content: center;
  align-items: center;
  font-size: 14px;
  display: flex
}

.sort-rule-button-checked__StwPk {
  color: #02b980
}

.sort-rule-button__mUSS2 {
  z-index: 1;
  cursor: pointer;
  gap: 28px;
  width: 100%;
  height: 100%;
  padding: 9px 14px;
  line-height: 14px;
  display: flex;
  position: relative
}

.arrow__FKJQo {
  align-items: center;
  height: 12px;
  margin-left: 8px;
  margin-right: 8px;
  line-height: 12px;
  display: inline-flex;
  overflow: hidden
}

.reportFormConfig__yYsMw {
  height: 100%;
  display: flex
}

.reportFormConfig__yYsMw .leftSide__5BQ87,.reportFormConfig__yYsMw .rightSide__5hCi8 .indicatorConfig__7e7A6,.reportFormConfig__yYsMw .rightSide__5hCi8 .columnConfig__g4Lfj {
  z-index: 1;
  background: #fff;
  border-radius: 6px;
  padding: 16px 5px 16px 16px
}

.reportFormConfig__yYsMw .leftSide__5BQ87 {
  flex: 1
}

.reportFormConfig__yYsMw .leftSide__5BQ87 .scrollWrapper__uXXad {
  max-height: 100%;
  padding-right: 11px;
  overflow-x: hidden;
  overflow-y: auto
}

.reportFormConfig__yYsMw .leftSide__5BQ87 .scrollWrapper__uXXad::-webkit-scrollbar {
  width: 6px
}

.reportFormConfig__yYsMw .leftSide__5BQ87 .scrollWrapper__uXXad::-webkit-scrollbar-thumb {
  background: #bbb;
  border-radius: 3px
}

.reportFormConfig__yYsMw .leftSide__5BQ87 .scrollWrapper__uXXad::-webkit-scrollbar-track {
  background-color: transparent
}

.reportFormConfig__yYsMw .rightSide__5hCi8 {
  flex-direction: column;
  flex: 1;
  margin-left: 10px;
  display: flex
}

.reportFormConfig__yYsMw .rightSide__5hCi8 .columnConfig__g4Lfj {
  flex: 1;
  max-height: 100%
}

.reportFormConfig__yYsMw .rightSide__5hCi8 .columnConfig__g4Lfj .title__8duHU {
  color: #333;
  height: 22px;
  font-size: 14px;
  display: flex
}

.reportFormConfig__yYsMw .rightSide__5hCi8 .columnConfig__g4Lfj .search__wSwnX {
  background: #fff;
  border: 1px solid #ddd;
  border-radius: 6px;
  width: calc(100% - 20px);
  height: 32px;
  margin: 5px 0;
  padding: 0 9px;
  display: flex
}

.reportFormConfig__yYsMw .rightSide__5hCi8 .columnConfig__g4Lfj .scrollWrapper__uXXad {
  max-height: calc(100% - 54px);
  padding-right: 11px;
  overflow-y: auto
}

.reportFormConfig__yYsMw .rightSide__5hCi8 .columnConfig__g4Lfj .scrollWrapper__uXXad::-webkit-scrollbar {
  width: 6px
}

.reportFormConfig__yYsMw .rightSide__5hCi8 .columnConfig__g4Lfj .scrollWrapper__uXXad::-webkit-scrollbar-thumb {
  background: #bbb;
  border-radius: 3px
}

.reportFormConfig__yYsMw .rightSide__5hCi8 .columnConfig__g4Lfj .scrollWrapper__uXXad::-webkit-scrollbar-track {
  background-color: transparent
}

.reportFormConfig__yYsMw .rightSide__5hCi8 .showIndicator__PNPYO {
  max-height: calc(50% - 5px)
}

.reportFormConfig__yYsMw .rightSide__5hCi8 .processContainer__3_qGe {
  background: #fff;
  border-radius: 6px;
  height: 100%;
  margin-top: 10px;
  padding: 16px 5px 16px 16px
}

.sortableItem__nDiRq {
  z-index: 2000;
  justify-content: space-between;
  align-items: center;
  display: flex;
  position: relative
}

.sortableItem__nDiRq .labelWrap__AxdDU {
  text-overflow: ellipsis;
  flex: 1;
  align-items: center;
  max-width: 500px;
  display: flex
}

.sortableItem__nDiRq .dragHandle__zyQbt {
  cursor: move;
  touch-action: none;
  border-radius: 6px;
  margin-right: 4px;
  padding: 4px
}

.sortableItem__nDiRq .dragHandle__zyQbt:hover {
  background-color: #f2f2f2
}

.sortableItem__nDiRq .deleteSortableIcon__flUFc {
  cursor: pointer;
  border-radius: 6px;
  font-size: 24px
}

.sortableItem__nDiRq .deleteSortableIcon__flUFc:hover {
  background-color: #eee
}

.sortableDragItem__7sMc4 {
  border-radius: 6px;
  box-shadow: 0 0 8px rgba(0,0,0,.08)
}

.ellipsisName__EB5oC {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden
}

.sortableContainer__O0_VS .sortableItemWrapper__XKyXj {
  margin-bottom: 10px;
  position: relative
}

.sortableContainer__O0_VS .sortableItemWrapper__XKyXj:last-child {
  margin-bottom: 0
}

.sort-config-overlay__FfHoV {
  z-index: 1000!important
}

.sort-field__5ko85 {
  background-color: #fff;
  border-radius: 6px;
  flex-direction: column;
  width: 100%;
  height: 100%;
  min-height: 220px;
  display: flex;
  position: relative;
  box-shadow: 0 2px 10px rgba(0,0,0,.05)
}

.sort-field-title__aGymz {
  color: #333;
  border-bottom: 1px solid #e5e5e5;
  padding: 15px 20px 5px;
  font-size: 14px;
  line-height: 14px
}

.sort-field-title-search__QYGJo {
  align-items: center;
  margin-top: 10px;
  display: flex
}

.sort-field-title-search__QYGJo .ant-input__1dFS2 {
  padding-left: 9px;
  font-size: 14px
}

.sort-field__5ko85 .sort-container__HPPav {
  flex: 1;
  max-height: 50vh;
  padding: 8px 0;
  position: relative;
  overflow: auto
}

.sort-field__5ko85 .sort-container-item__HCGJd {
  margin-bottom: 6px;
  position: relative
}

.sort-field__5ko85 .sort-container-item__HCGJd:last-child {
  margin-bottom: 0
}

.sort-field__5ko85 .sort-container-empty__0tEkp {
  flex-wrap: wrap;
  justify-content: center;
  display: flex
}

.sort-field__5ko85 .sort-container-empty-img__82qNT {
  width: 82px;
  margin-top: 40px;
  margin-bottom: 28px
}

.sort-field__5ko85 .sort-container-empty-title__qjv4O {
  color: #666;
  text-align: center;
  width: 100%;
  margin-bottom: 50px;
  font-size: 14px
}

.sort-field__5ko85 .sort-list-item__O7njb {
  z-index: 2000;
  align-items: center;
  height: 32px;
  margin: 0 6px 4px;
  padding: 0 6px;
  display: flex
}

.sort-field__5ko85 .sort-list-item-icon__6WM9I {
  align-items: center;
  width: 18px;
  margin-right: 4px;
  font-size: 18px;
  display: flex
}

.sort-field__5ko85 .sort-list-item-icon-fixed__9PRO6,.sort-field__5ko85 .sort-list-item-hidden__VTb2P {
  color: #bbb
}

.sort-field__5ko85 .sort-list-item-title__mMUuJ {
  white-space: nowrap;
  text-overflow: ellipsis;
  word-break: break-all;
  flex: 1;
  margin-right: 12px;
  font-size: 14px;
  overflow: hidden
}

.sort-field__5ko85 .sort-list-item-right__9FqAP {
  cursor: pointer;
  color: #666;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  font-size: 18px;
  display: flex
}

.sort-field__5ko85 .sort-list-item-right-icon__WVpo3 {
  color: #666;
  font-size: 28px
}

.sort-field__5ko85 .sort-list-item-right__9FqAP:hover {
  background: #f2f2f2;
  border-radius: 6px
}

.sort-field__5ko85 .sort-list-item__O7njb .label-wrap__X_f0r {
  flex: 1;
  align-items: center;
  max-width: calc(100% - 24px);
  display: flex
}

.sort-item-drag__Y3BsM {
  border-radius: 6px;
  box-shadow: 0 0 8px rgba(0,0,0,.08)
}

.sort-item-drag-icon__aQydu {
  cursor: pointer;
  border-radius: 6px
}

.drag-handle__ANo6g {
  cursor: move;
  border-radius: 6px;
  margin-right: 2px;
  padding: 4px;
  font-size: 18px;
  transition: all .3s cubic-bezier(.645,.045,.355,1)
}

.drag-handle__ANo6g:hover {
  background-color: #f2f2f2
}

.process-config-modal-body__howT7 .kodo-modal {
  width: 626px!important;
  height: 600px!important
}

.process-config-modal-body__howT7 .kodo-modal .kodo-modal-content {
  height: 100%
}

.process-config-modal-body__howT7 .kodo-modal .kodo-modal-content .kodo-modal-body {
  box-sizing: border-box;
  background: #fff;
  padding: 15px 24px;
  height: calc(100% - 116px)!important
}

.process-config-modal__zw1wP {
  width: 100%;
  height: 100%;
  display: flex
}

.process-config-modal__zw1wP .process-config-modal-left__mIOeQ {
  flex: 1 0;
  margin-right: 7px;
  overflow: hidden
}

.process-config-modal__zw1wP .process-config-modal-right__GEKiR {
  border: 1px solid #e5e5e5;
  border-radius: 6px;
  flex: 1;
  margin-left: 7px;
  overflow-y: auto
}

.diagramConfig__Lujnq {
  height: 100%;
  position: relative
}

.diagramConfig__Lujnq .common__QplKv {
  height: 89px
}

.diagramConfig__Lujnq .title__rCoQF {
  color: #111;
  position: absolute;
  top: -26px;
  left: 0
}

.diagramConfig__Lujnq .graphic__uxk1x {
  height: 100%;
  display: flex
}

.diagramConfig__Lujnq .graphic__uxk1x .scrollWrapper__gjS0L {
  width: 100%;
  max-height: 100%;
  padding-right: 11px;
  overflow-x: hidden;
  overflow-y: auto
}

.diagramConfig__Lujnq .graphic__uxk1x .scrollWrapper__gjS0L::-webkit-scrollbar {
  width: 6px
}

.diagramConfig__Lujnq .graphic__uxk1x .scrollWrapper__gjS0L::-webkit-scrollbar-thumb {
  background: #bbb;
  border-radius: 3px
}

.diagramConfig__Lujnq .graphic__uxk1x .scrollWrapper__gjS0L::-webkit-scrollbar-track {
  background-color: transparent
}

.diagramConfig__Lujnq .graphic__uxk1x .cardWrapper__iwOPz {
  background: #fff;
  border-radius: 6px;
  width: 100%;
  margin-bottom: 15px;
  padding: 16px
}

.diagramConfig__Lujnq .graphic__uxk1x .cardWrapper__iwOPz .indicatorTitle__kows3 {
  color: #333;
  margin-bottom: 13px;
  font-size: 14px;
  font-weight: 500
}

.diagramConfig__Lujnq .graphic__uxk1x .withSetting__p80rl .wrapper___K_yq {
  justify-content: flex-start;
  max-width: 100%;
  display: flex
}

.diagramConfig__Lujnq .graphic__uxk1x .withSetting__p80rl .wrapper___K_yq .kodo-form.kodo-form-vertical .kodo-form-item,.diagramConfig__Lujnq .graphic__uxk1x .withSetting__p80rl .wrapper___K_yq .innerItem__sQwmh {
  flex: auto
}

.diagramConfig__Lujnq .graphic__uxk1x .withSetting__p80rl .wrapper___K_yq .setting__le9sH {
  margin-bottom: 27px;
  padding-top: 30px
}

.diagramConfig__Lujnq .graphic__uxk1x .rightSide__ooaP4 {
  margin-left: 12px
}

.diagramConfig__Lujnq .graphic__uxk1x .iconRadio__hY7yo {
  border: none;
  border-radius: 50%;
  width: 32px;
  height: 32px;
  margin-right: 14px;
  padding: 4px
}

.diagramConfig__Lujnq .graphic__uxk1x .iconRadio__hY7yo .innerCircle__fvYKz {
  border: 1px solid #dfdfdf;
  border-radius: 50%;
  width: 100%;
  height: 100%
}

.diagramConfig__Lujnq .buttonStyle__XYATn {
  min-width: 60px!important
}

.diagramConfig__Lujnq .ant-radio-button-wrapper:before {
  display: none
}

.diagramConfig__Lujnq .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled) {
  z-index: 1;
  color: #02b980;
  border: 1px solid #02b980
}

.diagramConfig__Lujnq .ant-popover-inner {
  border-radius: 6px
}

.diagramConfig__Lujnq .ant-popover-inner-content {
  border: 1px solid #e5e5e5;
  border-radius: 6px;
  width: 245px;
  height: 134px;
  padding: 12px 10px 15px
}

.diagramConfig__Lujnq .ant-popover-arrow {
  display: none
}

.diagramConfig__Lujnq .ant-popover-placement-bottomRight {
  padding: 0
}

.indicatorPosition__Rih7o {
  color: #666;
  cursor: pointer;
  border: 1px solid #bbb;
  border-radius: 13px;
  align-items: center;
  width: 93px;
  height: 20px;
  margin-left: 8px;
  padding: 4px 8px;
  font-size: 12px;
  display: inline-flex
}

.positions__kua6h {
  background: #fff;
  border: 1px solid #e5e5e5;
  border-radius: 8px;
  width: 316px;
  height: 200px;
  padding: 16px;
  box-shadow: 0 0 8px rgba(0,0,0,.08)
}

.positions__kua6h .title__rCoQF {
  margin-bottom: 8px;
  font-size: 14px;
  font-weight: 600
}

.positions__kua6h .diagram__u_HY_ {
  display: flex
}

.positions__kua6h .diagram__u_HY_ .left__FlYlk,.positions__kua6h .diagram__u_HY_ .middle__b4Gy8,.positions__kua6h .diagram__u_HY_ .right__aoTOy {
  flex-direction: column;
  display: flex
}

.positions__kua6h .diagram__u_HY_ .left__FlYlk {
  flex: 1
}

.positions__kua6h .diagram__u_HY_ .middle__b4Gy8 {
  flex: 2
}

.positions__kua6h .diagram__u_HY_ .middle__b4Gy8 .top__DSTVR {
  flex-direction: row;
  flex: 1;
  display: flex
}

.positions__kua6h .diagram__u_HY_ .middle__b4Gy8 .bottom__v4F2C {
  background: #f2f2f2;
  border-radius: 6px;
  flex: 3;
  width: 135px;
  height: 103px;
  box-shadow: 0 0 8px rgba(0,0,0,.08)
}

.positions__kua6h .diagram__u_HY_ .right__aoTOy {
  flex: 1
}

.button__1xqhH {
  color: #666;
  cursor: pointer;
  background: #f2f2f2;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  width: 64px;
  height: 31px;
  margin-bottom: 4px;
  margin-right: 8px;
  display: flex
}

.active__v632u {
  color: #fff;
  background: #02b980
}

.reportFormConfig___oA3W {
  height: 100%;
  display: flex
}

.reportFormConfig___oA3W .leftSide__nEL77,.reportFormConfig___oA3W .rightSide__e4bKK .indicatorConfig__oju6u,.reportFormConfig___oA3W .rightSide__e4bKK .columnConfig__gGNMN {
  z-index: 1;
  background: #fff;
  border-radius: 6px;
  padding: 16px 5px 16px 16px
}

.reportFormConfig___oA3W .leftSide__nEL77 {
  flex: 1
}

.reportFormConfig___oA3W .leftSide__nEL77 .scrollWrapper__OJLMw {
  max-height: 100%;
  padding-right: 11px;
  overflow-x: hidden;
  overflow-y: auto
}

.reportFormConfig___oA3W .leftSide__nEL77 .scrollWrapper__OJLMw::-webkit-scrollbar {
  width: 6px
}

.reportFormConfig___oA3W .leftSide__nEL77 .scrollWrapper__OJLMw::-webkit-scrollbar-thumb {
  background: #bbb;
  border-radius: 3px
}

.reportFormConfig___oA3W .leftSide__nEL77 .scrollWrapper__OJLMw::-webkit-scrollbar-track {
  background-color: transparent
}

.reportFormConfig___oA3W .rightSide__e4bKK {
  flex-direction: column;
  flex: 1;
  margin-left: 10px;
  display: flex
}

.reportFormConfig___oA3W .rightSide__e4bKK .columnConfig__gGNMN {
  flex: 1;
  max-height: 100%
}

.reportFormConfig___oA3W .rightSide__e4bKK .columnConfig__gGNMN .title__RZkkq {
  color: #333;
  height: 22px;
  font-size: 14px;
  display: flex
}

.reportFormConfig___oA3W .rightSide__e4bKK .columnConfig__gGNMN .search__0A5zW {
  background: #fff;
  border: 1px solid #ddd;
  border-radius: 6px;
  width: calc(100% - 20px);
  height: 32px;
  margin: 5px 0;
  padding: 0 9px;
  display: flex
}

.reportFormConfig___oA3W .rightSide__e4bKK .columnConfig__gGNMN .scrollWrapper__OJLMw {
  max-height: calc(100% - 54px);
  padding-right: 11px;
  overflow-y: auto
}

.reportFormConfig___oA3W .rightSide__e4bKK .columnConfig__gGNMN .scrollWrapper__OJLMw::-webkit-scrollbar {
  width: 6px
}

.reportFormConfig___oA3W .rightSide__e4bKK .columnConfig__gGNMN .scrollWrapper__OJLMw::-webkit-scrollbar-thumb {
  background: #bbb;
  border-radius: 3px
}

.reportFormConfig___oA3W .rightSide__e4bKK .columnConfig__gGNMN .scrollWrapper__OJLMw::-webkit-scrollbar-track {
  background-color: transparent
}

.reportFormConfig___oA3W .rightSide__e4bKK .showIndicator__SO_tu {
  max-height: calc(50% - 5px)
}

.reportFormConfig___oA3W .rightSide__e4bKK .processContainer__4yYMC {
  background: #fff;
  border-radius: 6px;
  height: 100%;
  margin-top: 10px;
  padding: 16px 5px 16px 16px
}

.sortableItem__qt8Bz {
  z-index: 2000;
  justify-content: space-between;
  align-items: center;
  display: flex;
  position: relative
}

.sortableItem__qt8Bz .labelWrap__S686r {
  text-overflow: ellipsis;
  flex: 1;
  align-items: center;
  max-width: 500px;
  display: flex
}

.sortableItem__qt8Bz .dragHandle__bt_rg {
  cursor: move;
  touch-action: none;
  border-radius: 6px;
  margin-right: 4px;
  padding: 4px
}

.sortableItem__qt8Bz .dragHandle__bt_rg:hover {
  background-color: #f2f2f2
}

.sortableItem__qt8Bz .deleteSortableIcon__n7Ggp {
  cursor: pointer;
  border-radius: 6px;
  font-size: 24px
}

.sortableItem__qt8Bz .deleteSortableIcon__n7Ggp:hover {
  background-color: #eee
}

.sortableDragItem__tS3F7 {
  border-radius: 6px;
  box-shadow: 0 0 8px rgba(0,0,0,.08)
}

.ellipsisName__C1tKG {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden
}

.sortableContainer__K5bAK .sortableItemWrapper__M3Ld1 {
  margin-bottom: 10px;
  position: relative
}

.sortableContainer__K5bAK .sortableItemWrapper__M3Ld1:last-child {
  margin-bottom: 0
}

.outer__np6xF,.inner__k2Rim {
  background: rgba(0,22,84,.4);
  border: 1px solid #073665;
  border-radius: 4px;
  width: 23%;
  position: relative;
  box-shadow: inset 0 0 19px rgba(91,190,255,.33)
}

.outer__np6xF span,.inner__k2Rim span {
  color: #729edf;
  transform-origin: 0 100%;
  font-size: 14px;
  display: inline-block;
  transform: scale(.85)
}

.outer__np6xF {
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  min-height: 240px;
  padding-top: 5px;
  display: flex
}

.outer__np6xF .splitLine__aR1c0 {
  border: 1px solid;
  border-image: linear-gradient(90deg,rgba(53,71,144,0),#354790,rgba(53,71,144,0)) 1;
  width: calc(100% - 25px);
  height: 1px;
  margin: auto;
  position: absolute;
  bottom: 5px;
  left: 0;
  right: 0
}

.outer__np6xF .outerWrapper__S_4N_ {
  height: 25%;
  min-height: 60px;
  padding: 0 12px;
  font-family: Courier New,Courier,monospace;
  position: relative
}

.inner__k2Rim {
  height: 25%;
  min-height: 60px;
  padding: 5px 12px 0
}

.processing__HyIli,.delay__l8rQJ,.complete__cVDdr {
  font-variant-numeric: slashed-zero;
  align-items: center;
  font-family: JetBrains;
  font-size: 18px;
  display: flex
}

.processing__HyIli {
  color: #fff
}

.delay__l8rQJ {
  color: #ff4141
}

.complete__cVDdr {
  color: #02b980
}

.outer__6iHg4,.inner__PwIXI {
  background-color: rgba(0,25,48,.6);
  border: 1px solid #04f9fe;
  border-radius: 2px;
  width: 23%;
  position: relative
}

.outer__6iHg4 span,.inner__PwIXI span {
  color: #fff;
  transform-origin: 0 100%;
  font-size: 12px;
  display: inline-block;
  transform: scale(.85)
}

.outer__6iHg4:before,.inner__PwIXI:before {
  content: "";
  border-top: 8px solid #04f9fe;
  border-left: 8px solid transparent;
  position: absolute;
  top: 0;
  right: 0
}

.outer__6iHg4:after,.inner__PwIXI:after {
  content: "";
  border-bottom: 8px solid #04f9fe;
  border-right: 8px solid transparent;
  position: absolute;
  bottom: 0;
  left: 0
}

.outer__6iHg4 {
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  min-height: 230px;
  display: flex
}

.outer__6iHg4 .splitLine__Jrxht {
  border-bottom: 1px solid rgba(4,249,254,.4);
  width: calc(100% - 25px);
  margin: auto;
  position: absolute;
  bottom: 5px;
  left: 0;
  right: 0
}

.outer__6iHg4 .outerWrapper__3j1LD {
  height: 25%;
  min-height: 60px;
  padding: 8px 15px 0;
  font-family: Courier New,Courier,monospace;
  position: relative
}

.inner__PwIXI {
  height: 25%;
  min-height: 60px;
  padding: 8px 15px 0
}

.processing__3QjEB,.delay__rUN7k,.complete__7Q4LU {
  font-variant-numeric: slashed-zero;
  font-family: JetBrains;
  font-size: 20px
}

.loadingContainer___ICVY {
  z-index: 1000;
  background: #05071f;
  justify-content: space-between;
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0
}

.loadingContainer___ICVY .leftBorder__r2H2J,.loadingContainer___ICVY .rightBorder__Tj1_M {
  height: 100%
}

.loadingContainer___ICVY .rightBorder__Tj1_M {
  transform: rotate(180deg)
}

.loadingContainer___ICVY .loading__yEN9E {
  width: 288px;
  height: 288px;
  margin: 0 auto;
  position: relative;
  top: 50%;
  left: 0;
  right: 0;
  transform: translateY(-50%)
}

.rollingMessage__P8d_t {
  width: 100%;
  height: 100%;
  position: relative
}

.rollingMessage__P8d_t body,.rollingMessage__P8d_t html {
  margin: 0;
  padding: 0
}

.rollingMessage__P8d_t .broadCastItem__yGfmU {
  line-height: 6px;
  background-color: rgba(34,50,133,.33)!important
}

.rollingMessage__P8d_t .tableContainer__If98i {
  background: #030d33;
  border: 1px solid #073665;
  border-radius: 4px;
  height: 100%;
  box-shadow: inset 0 0 19px rgba(91,190,255,.33)
}

.rollingMessage__P8d_t .ant-table-thead>tr>th {
  color: #bbd3ff;
  background: rgba(34,50,133,.59);
  border-top: 0;
  border-bottom: 4px solid #05071f;
  border-left: 0;
  border-right: 3px solid #05071f;
  font-size: 12px;
  line-height: 0
}

.rollingMessage__P8d_t .ant-table-thead>tr>th:last-of-type {
  border-right: 0
}

.rollingMessage__P8d_t .ant-table-tbody>tr>td {
  color: #fff;
  white-space: nowrap;
  text-overflow: ellipsis;
  border: none;
  border-bottom: 4px solid #05071f;
  max-width: 60px;
  height: 28px;
  padding: 2px 10px;
  font-size: 12px;
  line-height: 20px;
  overflow: hidden
}

.rollingMessage__P8d_t .ant-table-column-sorter-inner {
  color: #bbd3ff
}

.rollingMessage__P8d_t .ant-table,.rollingMessage__P8d_t .ant-table-sticky-holder {
  background-color: transparent
}

.rollingMessage__P8d_t .ant-table-tbody>tr:hover:not(.ant-table-expanded-row)>td,.rollingMessage__P8d_t .ant-table-tbody .ant-table-row-hover,.rollingMessage__P8d_t .ant-table-tbody .ant-table-row-hover>td {
  background: rgba(229,242,255,.3)!important
}

.rollingMessage__P8d_t .ant-table-body::-webkit-scrollbar {
  display: none
}

.rollingMessage__P8d_t .ant-table-fixed .ant-table-row-hover,.rollingMessage__P8d_t .ant-table-fixed .ant-table-row-hover>td {
  background: rgba(229,242,255,.3)!important
}

.rollingMessage__P8d_t .react-resizable-handle:before {
  opacity: .3;
  content: " ";
  background-color: #05071f;
  width: 1px;
  height: 100%;
  position: absolute;
  right: 5px
}

.rollingMessage__P8d_t .ant-empty-normal {
  color: #fff;
  height: 130px
}

.rollingMessage__P8d_t .ant-empty-normal .ant-empty-image {
  height: 40px
}

.rollingMessage__zpCGZ {
  border: 1px solid #04f9fe;
  border-radius: 2px;
  width: 100%;
  height: 100%;
  position: relative
}

.rollingMessage__zpCGZ body,.rollingMessage__zpCGZ html {
  margin: 0;
  padding: 0
}

.rollingMessage__zpCGZ .broadCastItem__uEpkY {
  line-height: 6px;
  background-color: rgba(34,50,133,.33)!important
}

.rollingMessage__zpCGZ:before {
  content: "";
  border-top: 8px solid #04f9fe;
  border-left: 8px solid transparent;
  position: absolute;
  top: 0;
  right: 0
}

.rollingMessage__zpCGZ:after {
  content: "";
  border-bottom: 8px solid #04f9fe;
  border-right: 8px solid transparent;
  position: absolute;
  bottom: 0;
  left: 0
}

.rollingMessage__zpCGZ .tableContainer__If98i {
  border: none
}

.rollingMessage__zpCGZ .tableContainer__If98i .ant-table-thead>tr>th {
  color: #09fff9;
  background-color: rgba(9,255,249,.4);
  border: none;
  font-size: 12px;
  line-height: 0
}

.rollingMessage__zpCGZ .tableContainer__If98i .ant-table-tbody>tr>td {
  color: #fff;
  white-space: nowrap;
  text-overflow: ellipsis;
  border: none;
  max-width: 60px;
  height: 28px;
  padding: 2px 10px;
  font-size: 12px;
  line-height: 20px;
  overflow: hidden
}

.rollingMessage__zpCGZ .ant-table,.rollingMessage__zpCGZ .ant-table-sticky-holder {
  background-color: transparent
}

.rollingMessage__zpCGZ .ant-table-tbody>tr:hover:not(.ant-table-expanded-row)>td,.rollingMessage__zpCGZ .ant-table-tbody .ant-table-row-hover,.rollingMessage__zpCGZ .ant-table-tbody .ant-table-row-hover>td {
  background: rgba(229,242,255,.3)!important
}

.rollingMessage__zpCGZ .ant-table-body::-webkit-scrollbar {
  display: none
}

.rollingMessage__zpCGZ .ant-table-fixed .ant-table-row-hover,.rollingMessage__zpCGZ .ant-table-fixed .ant-table-row-hover>td {
  background: rgba(229,242,255,.3)!important
}

.rollingMessage__zpCGZ td.ant-table-column-sort {
  background: 0 0!important
}

.rollingMessage__zpCGZ .ant-table-column-sorters {
  position: relative
}

.rollingMessage__zpCGZ .ant-table-column-sorters .ant-table-column-sorter {
  position: absolute;
  right: 0
}

.rollingMessage__zpCGZ .react-resizable-handle:before {
  opacity: .3;
  content: " ";
  background-color: #05071f;
  width: 1px;
  height: 100%;
  position: absolute;
  right: 5px
}

.rollingMessage__zpCGZ .ant-empty-normal {
  color: #fff
}

.rollingMessage__zpCGZ .ant-empty-normal .ant-empty-image {
  height: 40px
}

.default-circle__tLbFM {
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  margin: auto;
  display: inline-flex;
  position: relative
}

.icon-wancheng__upSau {
  color: #02b980;
  stroke-width: 3px;
  font-size: 22px
}

.default-percent-text__z0W_L {
  white-space: nowrap;
  vertical-align: middle;
  font-size: 12px;
  font-weight: 600
}

.small-circle__SJSva {
  border-radius: 50%;
  width: 14px;
  height: 14px;
  margin-right: 4px
}

.small-percent-text__ziFvh {
  vertical-align: middle;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px
}

.flex-center____MGO {
  align-items: center;
  display: flex
}

.code-link__mWgYy {
  color: #0078e7
}

.code-link__mWgYy:hover {
  cursor: pointer;
  color: #0078e7
}

.tableContainer__QcYHa {
  height: 100%;
  position: relative;
  overflow: hidden
}

.tableContainer__QcYHa>div {
  height: 100%
}

.tableContainer__QcYHa .deep___NuJd,.tableContainer__QcYHa .light__UhgsC {
  line-height: 6px;
  background-color: rgba(34,50,133,.33)!important
}

.tableContainer__QcYHa .high__mzeO2 {
  height: 75px
}

.tableContainer__QcYHa .low__CnhMz {
  height: 35px
}

.tableContainer__QcYHa .empty__8cqhA {
  justify-content: center;
  align-items: center;
  height: 100%;
  display: flex
}

.tableContainer__QcYHa .empty__8cqhA .emptyWrapper__R6gWG {
  flex-direction: column;
  justify-content: space-around;
  align-items: center;
  display: flex
}

.tableContainer__QcYHa .empty__8cqhA .emptyWrapper_4__Eo5sd {
  width: 160px
}

.tableContainer__QcYHa .empty__8cqhA .emptyWrapper_5__cYDp6 {
  width: 400px
}

.tableContainer__QcYHa .empty__8cqhA .emptyWrapper_6__TJLVe {
  width: 200px
}

.tableContainer__QcYHa .empty__8cqhA .emptyWrapper__R6gWG img {
  width: 100%
}

.tableContainer__QcYHa .empty__8cqhA .tips__rGqr2 {
  color: #fff;
  font-size: 14px
}

.tableContainer__QcYHa .tableContainer__If98i {
  background: #030d33;
  border: 1px solid #073665;
  border-radius: 4px;
  height: 100%;
  box-shadow: inset 0 0 19px rgba(91,190,255,.33)
}

.tableContainer__QcYHa .tableContainer__If98i .ant-table-thead>tr>th {
  color: #bbd3ff;
  background: rgba(34,50,133,.59);
  border-top: 0;
  border-bottom: 4px solid #05071f;
  border-left: 0;
  border-right: 3px solid #05071f;
  font-size: 12px;
  line-height: 0
}

.tableContainer__QcYHa .tableContainer__If98i .ant-table-thead>tr>th:last-of-type {
  border-right: 0
}

.tableContainer__QcYHa .tableContainer__If98i .ant-table-tbody>tr>td {
  color: #fff;
  white-space: nowrap;
  text-overflow: ellipsis;
  border: none;
  border-bottom: 4px solid #05071f;
  max-width: 60px;
  height: 28px;
  padding: 2px 10px;
  font-size: 12px;
  line-height: 20px;
  overflow: hidden
}

.tableContainer__QcYHa .tableContainer__If98i .ant-table-column-sorter-inner {
  color: #bbd3ff
}

.tableContainer__QcYHa .ant-table,.tableContainer__QcYHa .ant-table-sticky-holder {
  background-color: transparent
}

.tableContainer__QcYHa .ant-table-tbody>tr:hover:not(.ant-table-expanded-row)>td,.tableContainer__QcYHa .ant-table-tbody .ant-table-row-hover,.tableContainer__QcYHa .ant-table-tbody .ant-table-row-hover>td {
  background: rgba(229,242,255,.3)!important
}

.tableContainer__QcYHa .ant-table-body::-webkit-scrollbar {
  display: none
}

.tableContainer__QcYHa .ant-table-fixed .ant-table-row-hover,.tableContainer__QcYHa .ant-table-fixed .ant-table-row-hover>td {
  background: rgba(229,242,255,.3)!important
}

.tableContainer__QcYHa td.ant-table-column-sort {
  background: 0 0!important
}

.tableContainer__QcYHa .ant-table-column-sorters {
  position: relative
}

.tableContainer__QcYHa .ant-table-column-sorters .ant-table-column-sorter {
  position: absolute;
  right: 0
}

.tableContainer__QcYHa .react-resizable-handle:before {
  opacity: .3;
  content: " ";
  background-color: #05071f;
  width: 1px;
  height: 100%;
  position: absolute;
  right: 5px
}

.tableContainer__hf31p {
  height: calc(93% - 30px);
  padding: 0 1%;
  position: relative;
  overflow: hidden
}

.tableContainer__hf31p .deep__m5_I_ {
  line-height: 6px;
  background-color: rgba(10,23,57,.8)!important
}

.tableContainer__hf31p .light___qcKV {
  line-height: 6px;
  background-color: transparent!important
}

.tableContainer__hf31p .high__mlQEy {
  height: 75px
}

.tableContainer__hf31p .low__7Lbjz {
  height: 35px
}

.tableContainer__hf31p .empty__YF6p0 {
  justify-content: center;
  align-items: center;
  height: 100%;
  display: flex
}

.tableContainer__hf31p .empty__YF6p0 .emptyWrapper__fZlAL {
  flex-direction: column;
  justify-content: space-around;
  align-items: center;
  display: flex
}

.tableContainer__hf31p .empty__YF6p0 .emptyWrapper_4__Mtd4Q {
  width: 160px
}

.tableContainer__hf31p .empty__YF6p0 .emptyWrapper_5__lFgik {
  width: 400px
}

.tableContainer__hf31p .empty__YF6p0 .emptyWrapper_6__E8UcY {
  width: 240px
}

.tableContainer__hf31p .empty__YF6p0 .emptyWrapper__fZlAL img {
  width: 100%
}

.tableContainer__hf31p .empty__YF6p0 .tips__DD3eI {
  color: #fff;
  font-size: 14px
}

.tableContainer__hf31p .tableContainer__If98i {
  border: none
}

.tableContainer__hf31p .tableContainer__If98i .ant-table-thead>tr>th {
  color: #09fff9;
  background-color: rgba(9,255,249,.4);
  border: none;
  line-height: 0
}

.tableContainer__hf31p .tableContainer__If98i .ant-table-tbody>tr>td {
  color: #fff;
  white-space: nowrap;
  text-overflow: ellipsis;
  border: none;
  max-width: 60px;
  height: 28px;
  padding: 2px 10px;
  line-height: 20px;
  overflow: hidden
}

.tableContainer__hf31p .ant-table,.tableContainer__hf31p .ant-table-sticky-holder {
  background-color: transparent
}

.tableContainer__hf31p .ant-table-tbody>tr:hover:not(.ant-table-expanded-row)>td,.tableContainer__hf31p .ant-table-tbody .ant-table-row-hover,.tableContainer__hf31p .ant-table-tbody .ant-table-row-hover>td {
  background: rgba(229,242,255,.3)!important
}

.tableContainer__hf31p .ant-table-body::-webkit-scrollbar {
  display: none
}

.tableContainer__hf31p .ant-table-fixed .ant-table-row-hover,.tableContainer__hf31p .ant-table-fixed .ant-table-row-hover>td {
  background: rgba(229,242,255,.3)!important
}

.tableContainer__hf31p td.ant-table-column-sort {
  background: 0 0!important
}

.tableContainer__hf31p .ant-table-column-sorters {
  position: relative
}

.tableContainer__hf31p .ant-table-column-sorters .ant-table-column-sorter {
  position: absolute;
  right: 0
}

.tableContainer__hf31p .react-resizable-handle:before {
  opacity: .3;
  content: " ";
  background-color: #e8e8e8;
  width: 1px;
  height: 100%;
  position: absolute;
  right: 5px
}

.blockBackground__OajAC,.container__xy3J6 .content__maodE .top__NdzIH .tMiddle__Njw1C .bottom__SveJB,.container__xy3J6 .content__maodE .top__NdzIH .tLeft__jaDxn .chartTop__1XJUG,.container__xy3J6 .content__maodE .top__NdzIH .tLeft__jaDxn .chartBottom__ocmhU,.container__xy3J6 .content__maodE .top__NdzIH .tRight__k5MPm .chartTop__1XJUG,.container__xy3J6 .content__maodE .top__NdzIH .tRight__k5MPm .chartBottom__ocmhU {
  background: rgba(0,22,84,.4);
  border: 1px solid #073665;
  border-radius: 4px;
  box-shadow: inset 0 0 10px rgba(91,190,255,.33)
}

.titleBackground__JO9mD,.container__xy3J6 .content__maodE .bottom__SveJB .title_7__NqVes,.container__xy3J6 .content__maodE .bottom__SveJB .title_6__dW4am,.container__xy3J6 .content__maodE .bottom__SveJB .title_5__CGq5d,.container__xy3J6 .content__maodE .bottom__SveJB .title_4__suXKw,.container__xy3J6 .content__maodE .top__NdzIH .tLeft__jaDxn .title__R_yxK,.container__xy3J6 .content__maodE .top__NdzIH .tRight__k5MPm .title__R_yxK {
  color: #fff;
  letter-spacing: 2px;
  text-align: center;
  text-shadow: 0 0 8px rgba(124,199,255,.82);
  background-image: url(https://blacklake-lite-web.s3.cn-northwest-1.amazonaws.com.cn/boardResources/skin1/v20230202/titleMid.jpg);
  background-size: 100% 100%;
  margin-bottom: 1%;
  padding: 7px 0;
  font-weight: 600;
  line-height: 28px;
  display: inline-block;
  position: relative
}

.titleBackground__JO9mD:before,.container__xy3J6 .content__maodE .bottom__SveJB .title_7__NqVes:before,.container__xy3J6 .content__maodE .bottom__SveJB .title_6__dW4am:before,.container__xy3J6 .content__maodE .bottom__SveJB .title_5__CGq5d:before,.container__xy3J6 .content__maodE .bottom__SveJB .title_4__suXKw:before,.container__xy3J6 .content__maodE .top__NdzIH .tLeft__jaDxn .title__R_yxK:before,.container__xy3J6 .content__maodE .top__NdzIH .tRight__k5MPm .title__R_yxK:before {
  content: "";
  background-image: url(https://blacklake-lite-web.s3.cn-northwest-1.amazonaws.com.cn/boardResources/skin1/v20230202/titleRight.jpg);
  background-size: 100% 100%;
  width: 40px;
  height: 100%;
  position: absolute;
  top: 0;
  right: 0
}

.titleBackground__JO9mD:after,.container__xy3J6 .content__maodE .bottom__SveJB .title_7__NqVes:after,.container__xy3J6 .content__maodE .bottom__SveJB .title_6__dW4am:after,.container__xy3J6 .content__maodE .bottom__SveJB .title_5__CGq5d:after,.container__xy3J6 .content__maodE .bottom__SveJB .title_4__suXKw:after,.container__xy3J6 .content__maodE .top__NdzIH .tLeft__jaDxn .title__R_yxK:after,.container__xy3J6 .content__maodE .top__NdzIH .tRight__k5MPm .title__R_yxK:after {
  content: "";
  background-image: url(https://blacklake-lite-web.s3.cn-northwest-1.amazonaws.com.cn/boardResources/skin1/v20230202/titleLeft.jpg);
  background-size: 100% 100%;
  width: 40px;
  height: 100%;
  position: absolute;
  bottom: 0;
  left: 0
}

.container__xy3J6 {
  z-index: 999;
  background: #05071f;
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0
}

.container__xy3J6 .header__e_jeP {
  width: 100%;
  min-width: 995px;
  margin-bottom: 20px;
  position: relative
}

.container__xy3J6 .header__e_jeP .headerBg__mR8lk {
  width: 100%
}

.container__xy3J6 .header__e_jeP .left__ZpJZX {
  color: #729edf;
  font-size: 14px;
  position: absolute;
  top: 50%;
  left: 32px;
  transform: translateY(-50%)
}

.container__xy3J6 .header__e_jeP .right__AKRXX {
  color: #729edf;
  font-size: 14px;
  position: absolute;
  top: 50%;
  right: 0;
  transform: translateY(-50%)
}

.container__xy3J6 .header__e_jeP .right__AKRXX .exit__xu9gb {
  float: right;
  box-sizing: border-box;
  cursor: pointer;
  background: url(https://blacklake-lite-web.s3.cn-northwest-1.amazonaws.com.cn/boardResources/skin1/v20230202/exit.png) 0 0/100% 100% no-repeat;
  justify-content: flex-end;
  align-items: center;
  width: 143px;
  height: 34px;
  padding-right: 30px;
  display: flex
}

.container__xy3J6 .header__e_jeP .middle__Vj5wS {
  color: #b0d2ff;
  text-align: center;
  text-shadow: 0 0 6px #3143e9;
  width: 400px;
  margin: 0 auto;
  font-size: 18px;
  font-weight: 800;
  position: absolute;
  top: 50%;
  left: 50%;
  overflow: hidden;
  transform: translateY(-50%)translate(-50%)
}

.container__xy3J6 .content__maodE {
  flex-direction: column;
  height: 94%;
  padding: 0 28px;
  display: flex
}

.container__xy3J6 .content__maodE .top__NdzIH {
  flex-direction: row;
  flex: 3;
  justify-content: space-between;
  padding-bottom: 10px;
  display: flex
}

.container__xy3J6 .content__maodE .top__NdzIH .tLeft__jaDxn,.container__xy3J6 .content__maodE .top__NdzIH .tRight__k5MPm {
  flex-direction: column;
  flex: 1;
  justify-content: space-between;
  height: 100%;
  font-size: 16px;
  display: flex
}

.container__xy3J6 .content__maodE .top__NdzIH .tLeft__jaDxn .title__R_yxK,.container__xy3J6 .content__maodE .top__NdzIH .tRight__k5MPm .title__R_yxK {
  width: 100%
}

.container__xy3J6 .content__maodE .top__NdzIH .tLeft__jaDxn .chartTop__1XJUG,.container__xy3J6 .content__maodE .top__NdzIH .tLeft__jaDxn .chartBottom__ocmhU,.container__xy3J6 .content__maodE .top__NdzIH .tRight__k5MPm .chartTop__1XJUG,.container__xy3J6 .content__maodE .top__NdzIH .tRight__k5MPm .chartBottom__ocmhU {
  flex: 1;
  width: 100%;
  height: 40%;
  padding: 12px
}

.container__xy3J6 .content__maodE .top__NdzIH .tLeft__jaDxn .chartTop__1XJUG,.container__xy3J6 .content__maodE .top__NdzIH .tRight__k5MPm .chartTop__1XJUG {
  margin-bottom: 16px
}

.container__xy3J6 .content__maodE .top__NdzIH .tLeft__jaDxn,.container__xy3J6 .content__maodE .top__NdzIH .tRight__k5MPm {
  flex: 1;
  min-width: 300px
}

.container__xy3J6 .content__maodE .top__NdzIH .tMiddle__Njw1C {
  background: url(https://blacklake-lite-web.s3.cn-northwest-1.amazonaws.com.cn/boardResources/skin1/v20230202/targetMid.jpg) 50% 25%/83% no-repeat;
  flex: 1;
  min-width: 550px;
  margin: 0 28px;
  padding-top: 7px
}

.container__xy3J6 .content__maodE .top__NdzIH .tMiddle__Njw1C .top__NdzIH {
  width: 100%;
  height: 70%;
  margin-bottom: 10px;
  padding-bottom: 0
}

.container__xy3J6 .content__maodE .top__NdzIH .tMiddle__Njw1C .bottom__SveJB {
  width: 100%;
  height: calc(30% - 10px);
  position: relative
}

.container__xy3J6 .content__maodE .bottom__SveJB {
  flex-direction: row;
  flex: 2;
  justify-content: space-between;
  height: 46%;
  display: flex
}

.container__xy3J6 .content__maodE .bottom__SveJB .doubleContainer__FRFiB {
  flex-direction: column;
  width: 100%;
  display: flex
}

.container__xy3J6 .content__maodE .bottom__SveJB .doubleLContainer___UPkV {
  width: 100%;
  display: flex
}

.container__xy3J6 .content__maodE .bottom__SveJB .area__14YG8 {
  flex: 1;
  min-height: 135px
}

.container__xy3J6 .content__maodE .bottom__SveJB .bLeft__y9dvp,.container__xy3J6 .content__maodE .bottom__SveJB .bRight__EDVFX {
  color: #04f9fe;
  flex-direction: column;
  justify-content: space-between;
  min-height: 135px;
  padding-bottom: 3%;
  font-size: 16px;
  display: flex
}

.container__xy3J6 .content__maodE .bottom__SveJB .bLeft__y9dvp {
  flex: 3;
  min-width: 685px
}

.container__xy3J6 .content__maodE .bottom__SveJB .dLeft__zYBMN {
  flex: 3;
  min-width: 685px;
  height: calc(100% - 90px)
}

.container__xy3J6 .content__maodE .bottom__SveJB .dRight__cKvZD {
  margin-left: 16px
}

.container__xy3J6 .content__maodE .bottom__SveJB .bRight__EDVFX {
  flex: 2;
  min-width: 500px;
  margin-left: 30px
}

.container__xy3J6 .content__maodE .bottom__SveJB .layout5___U7aC {
  font-size: 24px
}

.container__xy3J6 .content__maodE .bottom__SveJB .layout6__a60tx {
  font-size: 20px
}

.container__xy3J6 .content__maodE .bottom__SveJB .title_4__suXKw {
  width: 100%;
  margin-bottom: 6px
}

.container__xy3J6 .content__maodE .bottom__SveJB .title_5__CGq5d,.container__xy3J6 .content__maodE .bottom__SveJB .title_6__dW4am,.container__xy3J6 .content__maodE .bottom__SveJB .title_7__NqVes {
  width: 100%;
  margin-bottom: 6px;
  font-size: 20px
}

.container__xy3J6 .hidden__fRzE2 {
  display: none
}

@font-face {
  font-family: JetBrains;
  src: url(https://bk-xgd-resource.oss-cn-shanghai.aliyuncs.com/static/web/v20231121/JetBrainsMono-Bold.woff2)
}

.container__33d5q {
  z-index: 999;
  background: url(https://bk-xgd-resource.oss-cn-shanghai.aliyuncs.com/static/web/v20231121/KB_BG.webp) 0 0/cover no-repeat fixed;
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0
}

.container__33d5q .header__6poW6 {
  background: url(https://bk-xgd-resource.oss-cn-shanghai.aliyuncs.com/static/web/v20231121/KB_head.png) 0 0/100% 100% no-repeat;
  flex-direction: row;
  justify-content: space-between;
  min-width: 995px;
  height: 16%;
  min-height: 105px;
  margin-bottom: -6%;
  display: flex
}

.container__33d5q .header__6poW6 .headerBg__jZl0_ {
  width: 0;
  height: 0;
  display: none
}

.container__33d5q .header__6poW6 .left__YJng_,.container__33d5q .header__6poW6 .right__NobeW {
  color: #04f9fe;
  flex: 1;
  padding: 5px 25px;
  font-size: 16px
}

.container__33d5q .header__6poW6 .middle__WY7Mv {
  letter-spacing: 5px;
  white-space: nowrap;
  text-align: center;
  text-overflow: ellipsis;
  -webkit-text-fill-color: transparent;
  -ms-background-clip: text;
  background-image: linear-gradient(#58fcff,#01a3fd);
  -webkit-background-clip: text;
  -ms-background-clip: text;
  background-clip: text;
  flex: 1;
  margin: -5px 0 0 10px;
  font-size: 32px;
  font-weight: 800;
  overflow: hidden
}

.container__33d5q .header__6poW6 .right__NobeW .exit__jVT_J {
  float: right;
  cursor: pointer;
  background: url(https://blacklake-lite-web.s3.cn-northwest-1.amazonaws.com.cn/boardResources/skin2/v20230202/exit.png) 0 0/100% 100% no-repeat;
  padding: 0 0 0 45px
}

.container__33d5q .content__3KSW6 {
  flex-direction: column;
  height: calc(100% - 65px);
  display: flex
}

.container__33d5q .content__3KSW6 .top__R5TnI {
  flex-direction: row;
  flex: 3;
  justify-content: space-between;
  display: flex
}

.container__33d5q .content__3KSW6 .top__R5TnI .area__tyAg3 {
  flex: 1;
  margin: 10px;
  padding: 15px
}

.container__33d5q .content__3KSW6 .top__R5TnI .tLeft__Ompzx,.container__33d5q .content__3KSW6 .top__R5TnI .tRight___nCaH {
  color: #04f9fe;
  font-size: 16px
}

.container__33d5q .content__3KSW6 .top__R5TnI .tLeft__Ompzx .splitLine__gYngN,.container__33d5q .content__3KSW6 .top__R5TnI .tRight___nCaH .splitLine__gYngN {
  border-bottom: 1px solid rgba(4,249,254,.4);
  margin: 5px 3px 10px 15px
}

.container__33d5q .content__3KSW6 .top__R5TnI .tLeft__Ompzx .title__uV6jN,.container__33d5q .content__3KSW6 .top__R5TnI .tRight___nCaH .title__uV6jN {
  border-bottom: 1px solid rgba(4,249,254,.4);
  width: 95%;
  margin-top: 5px;
  margin-bottom: 10px;
  margin-left: 15px;
  padding-bottom: 5px;
  font-weight: 600;
  display: inline-block
}

.container__33d5q .content__3KSW6 .top__R5TnI .tLeft__Ompzx .chartTop__8xkEO,.container__33d5q .content__3KSW6 .top__R5TnI .tLeft__Ompzx .chartBottom__wtfpM,.container__33d5q .content__3KSW6 .top__R5TnI .tRight___nCaH .chartTop__8xkEO,.container__33d5q .content__3KSW6 .top__R5TnI .tRight___nCaH .chartBottom__wtfpM {
  width: 95%;
  margin: auto
}

.container__33d5q .content__3KSW6 .top__R5TnI .tLeft__Ompzx .chartBottom__wtfpM,.container__33d5q .content__3KSW6 .top__R5TnI .tRight___nCaH .chartBottom__wtfpM {
  height: 40%
}

.container__33d5q .content__3KSW6 .top__R5TnI .tLeft__Ompzx .chartTop__8xkEO,.container__33d5q .content__3KSW6 .top__R5TnI .tRight___nCaH .chartTop__8xkEO {
  border-bottom: 1px solid rgba(4,249,254,.4);
  height: 45%;
  margin-bottom: 10px;
  padding-bottom: 5px
}

.container__33d5q .content__3KSW6 .top__R5TnI .tLeft__Ompzx {
  background: url(https://bk-xgd-resource.oss-cn-shanghai.aliyuncs.com/static/web/v20231121/KB_borderTop.png) 0 0/100% 100% no-repeat;
  min-width: 300px
}

.container__33d5q .content__3KSW6 .top__R5TnI .tRight___nCaH {
  background: url(https://bk-xgd-resource.oss-cn-shanghai.aliyuncs.com/static/web/v20231121/KB_borderTop.png) 0 0/100% 100% no-repeat;
  min-width: 340px
}

.container__33d5q .content__3KSW6 .top__R5TnI .tMiddle__4NZI1 {
  background: url(https://bk-xgd-resource.oss-cn-shanghai.aliyuncs.com/static/web/v20231121/KB_borderTopMid.png) 0 0/100% 100% no-repeat;
  min-width: 550px;
  margin: 10px 0;
  padding: 30px 20px
}

.container__33d5q .content__3KSW6 .top__R5TnI .tMiddle__4NZI1 .top__R5TnI {
  width: 100%;
  height: 68%;
  margin-bottom: 10px
}

.container__33d5q .content__3KSW6 .top__R5TnI .tMiddle__4NZI1 .bottom__iAE_m {
  background-color: rgba(0,25,48,.6);
  width: 100%;
  height: 32%;
  position: relative
}

.container__33d5q .content__3KSW6 .bottom__iAE_m {
  flex-direction: row;
  flex: 2;
  justify-content: space-between;
  height: 46%;
  display: flex
}

.container__33d5q .content__3KSW6 .bottom__iAE_m .doubleContainer__XiNip {
  flex-direction: column;
  width: 100%;
  display: flex
}

.container__33d5q .content__3KSW6 .bottom__iAE_m .doubleLContainer__6GDAx {
  width: 100%;
  display: flex
}

.container__33d5q .content__3KSW6 .bottom__iAE_m .area__tyAg3 {
  flex: 1;
  min-height: 135px;
  margin: 10px;
  padding: 15px
}

.container__33d5q .content__3KSW6 .bottom__iAE_m .bLeft__rBpbS,.container__33d5q .content__3KSW6 .bottom__iAE_m .bRight__BMIe2 {
  color: #04f9fe;
  min-height: 135px;
  font-size: 16px
}

.container__33d5q .content__3KSW6 .bottom__iAE_m .dRight__gfjh6 {
  margin-left: 16px
}

.container__33d5q .content__3KSW6 .bottom__iAE_m .dLeft__Xi5eQ {
  color: #04f9fe;
  background: url(https://bk-xgd-resource.oss-cn-shanghai.aliyuncs.com/static/web/v20231121/KB_borderBottom_left.png) 0 0/100% 100% no-repeat;
  flex: 3;
  min-width: 685px;
  height: calc(100% - 10px);
  padding: 15px;
  font-size: 20px
}

.container__33d5q .content__3KSW6 .bottom__iAE_m .bLeft__rBpbS {
  background: url(https://bk-xgd-resource.oss-cn-shanghai.aliyuncs.com/static/web/v20231121/KB_borderBottom_left.png) 0 0/100% 100% no-repeat;
  flex: 3;
  min-width: 685px;
  padding: 15px
}

.container__33d5q .content__3KSW6 .bottom__iAE_m .bRight__BMIe2 {
  background: url(https://bk-xgd-resource.oss-cn-shanghai.aliyuncs.com/static/web/v20231121/KB_borderBottom_right.png) 0 0/100% 100% no-repeat;
  flex: 2;
  min-width: 500px
}

.container__33d5q .content__3KSW6 .bottom__iAE_m .layout5__K3MXI {
  font-size: 24px
}

.container__33d5q .content__3KSW6 .bottom__iAE_m .layout6__qCKKT {
  font-size: 20px
}

.container__33d5q .content__3KSW6 .bottom__iAE_m .title_4__Zm9tU {
  margin: 3px 5px;
  font-weight: 600;
  display: inline-block
}

.container__33d5q .content__3KSW6 .bottom__iAE_m .title_5__Em0QD {
  margin: 25px 0 10px 20px;
  font-weight: 600;
  display: inline-block
}

.container__33d5q .content__3KSW6 .bottom__iAE_m .title_6__00tUu {
  margin: 10px 0 10px 20px;
  font-weight: 600;
  display: inline-block
}

.container__33d5q .content__3KSW6 .bottom__iAE_m .title_7__ojf5u {
  margin: 25px 0 10px 10px;
  font-weight: 600;
  display: inline-block
}

.container__33d5q .hidden__bJ2Ew {
  display: none
}

@font-face {
  font-family: JetBrains;
  src: url(https://bk-xgd-resource.oss-cn-shanghai.aliyuncs.com/static/web/v20231121/JetBrainsMono-Bold.woff2)
}

.outsourcingOrders__sIn0a {
  flex-direction: column;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
  font-size: 14px;
  display: flex
}

.outsourcingOrders__sIn0a .operations__FrDpB {
  z-index: 100;
  background-color: #fff;
  flex: 1;
  justify-content: end;
  align-items: center;
  width: 300px;
  height: 48px;
  display: flex;
  position: absolute;
  top: -50px
}

.outsourcingOrders__sIn0a .operations__FrDpB .divider__GiiuU {
  background-color: #e5e5e5;
  width: 1px;
  height: 24px;
  margin-left: 16px
}

.outsourcingOrders__sIn0a .content___V6_r {
  height: 100%;
  min-height: 550px;
  margin: 0;
  padding: 0 24px
}

.outsourcingOrders__sIn0a .content___V6_r .wrapper__HAGJo {
  width: 100%;
  height: 100%
}

.action__RIMiP {
  justify-content: space-between;
  padding-left: 10px;
  padding-right: 10px;
  display: flex
}

.header__YKTNW {
  color: #999;
  flex-direction: row;
  align-items: center;
  font-size: 12px;
  display: flex
}

.header__YKTNW .title__z3tjH {
  color: #111;
  font-size: 16px
}

.process__IGIUQ {
  background: #f8f9fa;
  border-radius: 6px;
  margin-bottom: 12px;
  padding: 10px 8px;
  font-size: 14px
}

.process__IGIUQ .processLabel__eYRZt {
  color: #666;
  margin-right: 34px
}

.process__IGIUQ .processFraction__BxWMu {
  color: #333;
  font-weight: 600
}

.content__wgEpu .actionRow__qSTiI {
  margin-bottom: 12px;
  display: flex
}

.content__wgEpu .actionRow__qSTiI .searchInput__VQRy7 {
  flex: auto;
  margin-left: 12px
}

.content__wgEpu .list__lJZl3 .listItem__VwxXe {
  color: #333;
  justify-content: space-between;
  align-items: center;
  height: 32px;
  margin-bottom: 4px;
  display: flex;
  position: relative
}

.content__wgEpu .list__lJZl3 .listItem__VwxXe:last-child {
  margin-bottom: 0
}

.content__wgEpu .list__lJZl3 .listItem__VwxXe .label__01r7_ {
  font-size: 14px
}

.header__18S_R {
  display: flex
}

.header__18S_R .title__qyQW5 {
  color: #111;
  font-size: 16px;
  font-weight: 600
}

.header__18S_R .subTitle__xGCpD {
  color: #666;
  margin-left: 8px;
  font-size: 14px;
  font-weight: 400
}

.ant-timeline-item-head-custom {
  background: 0 0
}

.activeDot__5ahE9 {
  background: radial-gradient(circle,#02b980 0,#02b980 3px,rgba(2,185,128,.2) 3px);
  border-radius: 50%;
  width: 12px;
  height: 12px
}

.inActiveDot__G38R1 {
  background: #d8d8d8;
  border: 1px solid #999;
  border-radius: 50%;
  width: 6px;
  height: 6px
}

.drawerContent__lNmGu {
  height: 100%
}

.drawerContent__lNmGu .itemLineItemContent__jZAqa .timeLineTitle__4vJ61 {
  color: #999;
  font-size: 12px;
  font-weight: 400
}

.drawerContent__lNmGu .itemLineItemContent__jZAqa .infoCard__qkJaq {
  background: #fff;
  border-radius: 5px;
  padding: 12px
}

.drawerContent__lNmGu .itemLineItemContent__jZAqa .infoCard__qkJaq .titleRow__mAmKV {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  display: flex
}

.drawerContent__lNmGu .itemLineItemContent__jZAqa .infoCard__qkJaq .titleRow__mAmKV .title__qyQW5 {
  color: #333;
  font-size: 16px;
  font-weight: 500
}

.drawerContent__lNmGu .itemLineItemContent__jZAqa .infoCard__qkJaq .titleRow__mAmKV .actionArea__iDMYL {
  display: flex
}

.drawerContent__lNmGu .itemLineItemContent__jZAqa .infoCard__qkJaq .descriptionRow__CpVD_ {
  flex-direction: row;
  font-size: 14px;
  font-weight: 400;
  display: flex
}

.drawerContent__lNmGu .itemLineItemContent__jZAqa .infoCard__qkJaq .descriptionRow__CpVD_ .label__9CMWh {
  color: #999;
  flex: 0 0 50px;
  margin-right: 8px
}

.drawerContent__lNmGu .itemLineItemContent__jZAqa .infoCard__qkJaq .descriptionRow__CpVD_ .value__g0GU_ {
  color: #333
}

.drawerContent__lNmGu .emptyContainer__vVKP2 {
  justify-content: center;
  align-items: center;
  height: 100%;
  display: flex
}

.root__KbvIW {
  flex-direction: column;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
  font-size: 14px;
  display: flex;
  overflow: hidden
}

.root__KbvIW .header__BE39W {
  width: 100%;
  margin-top: 0
}

.root__KbvIW .create-button__ywo3M {
  box-shadow: none;
  border-radius: 6px;
  align-items: center;
  height: 32px;
  font-size: 14px;
  display: flex
}

.root__KbvIW .create-button__ywo3M .icon__afuNf {
  color: #fff;
  margin-right: 6px;
  font-size: 16px
}

.root__KbvIW .operations__3JVG4 {
  z-index: 100;
  grid-gap: 16px;
  background-color: #fff;
  flex: 1;
  justify-content: end;
  align-items: center;
  gap: 16px;
  height: 49px;
  display: flex;
  position: absolute;
  top: 0
}

.root__KbvIW .operations__3JVG4 .divider__rnavM {
  background-color: #e5e5e5;
  width: 1px;
  height: 24px
}

.root__KbvIW .operations__3JVG4 .kodo-art-table-toolbar-item i {
  font-size: 16px;
  display: block
}

.root__KbvIW .content__u9P_O {
  height: 100%;
  min-height: 550px;
  margin: 0;
  padding: 0 24px
}

.root__KbvIW .content__u9P_O .wrapper__yzwHL {
  width: 100%;
  height: 100%
}

.root__KbvIW .empty__Z5sX1 {
  text-align: center;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  margin-top: 8%
}

.root__KbvIW .empty__Z5sX1 img {
  width: 160px
}

.summaryText__30LXd {
  white-space: nowrap;
  text-overflow: ellipsis;
  width: 100%;
  font-size: 12px;
  overflow: hidden
}

.code-link__q2Pye {
  color: #0078e7
}

.code-link__q2Pye:hover {
  cursor: pointer
}

.chooseAction__ImJmu span {
  text-align: center;
  min-width: 1em;
  margin: 0 2px;
  font-weight: 500;
  display: inline-block
}

.action__7cmVt {
  justify-content: center;
  display: flex
}

.action__7cmVt .btn__l0E5W {
  color: #0078e7;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border-radius: 6px;
  padding: 5px 8px
}

.action__7cmVt .btn__l0E5W:hover {
  background-color: #f2f2f2
}

.cellCenter__gLHb5 {
  align-items: center;
  height: 100%;
  padding: 6px 8px;
  display: flex
}

.cellCenter__gLHb5 .ant-progress {
  width: 94%
}

.view-container__FiW0R {
  flex-direction: column;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
  font-size: 14px;
  display: flex
}

.view-container__FiW0R .header__Rt5Hk {
  width: 100%;
  margin-top: 0
}

.view-container__FiW0R .content__jEtsa {
  height: 100%;
  min-height: 550px;
  margin: 0;
  padding: 0 24px
}

.view-container__FiW0R .content__jEtsa .wrapper__E0Q_f {
  width: 100%;
  height: 100%
}

.inAndOutActionContainer__5W54R {
  flex-direction: column;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
  font-size: 14px;
  display: flex
}

.inAndOutActionContainer__5W54R .content__wYgR1 {
  height: 100%;
  min-height: 550px;
  margin: 0;
  padding: 0 24px
}

.inAndOutActionContainer__5W54R .content__wYgR1 .wrapper__Bo8Yf {
  width: 100%;
  height: 100%
}

.inAndOutActionContainer__5W54R .content__wYgR1 .task-operators-edit-cell__h3m9S {
  position: relative
}

.inAndOutActionContainer__5W54R .content__wYgR1 .task-operators-edit-cell__h3m9S.show-add-icon__YTL1v .mask {
  opacity: 1
}

.inAndOutActionContainer__5W54R .content__wYgR1 .task-operators-edit-cell__h3m9S .task-operators-read-box__pbO_c {
  margin-right: 16px
}

.inAndOutActionContainer__5W54R .content__wYgR1 .task-operators-edit-cell__h3m9S .task-operators-read-box__pbO_c .task-operators-read__ucm8u {
  flex-wrap: wrap;
  gap: 4px;
  display: flex
}

.inAndOutActionContainer__4nwbh {
  flex-direction: column;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
  font-size: 14px;
  display: flex
}

.inAndOutActionContainer__4nwbh .content___TY2s {
  height: 100%;
  min-height: 550px;
  margin: 0;
  padding: 0 24px
}

.inAndOutActionContainer__4nwbh .content___TY2s .wrapper__eSQzp {
  width: 100%;
  height: 100%
}

.inAndOutActionContainer__4nwbh .content___TY2s .task-operators-edit-cell__GZNoA {
  position: relative
}

.inAndOutActionContainer__4nwbh .content___TY2s .task-operators-edit-cell__GZNoA.show-add-icon__gAzRU .mask {
  opacity: 1
}

.inAndOutActionContainer__4nwbh .content___TY2s .task-operators-edit-cell__GZNoA .task-operators-read-box__cRj9O {
  margin-right: 16px
}

.inAndOutActionContainer__4nwbh .content___TY2s .task-operators-edit-cell__GZNoA .task-operators-read-box__cRj9O .task-operators-read__Fh2Zw {
  flex-wrap: wrap;
  gap: 4px;
  display: flex
}

.root__Q_VI8 {
  flex-direction: column;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
  font-size: 14px;
  display: flex;
  overflow: hidden
}

.root__Q_VI8 .header__FbFlg {
  width: 100%;
  margin-top: 0
}

.root__Q_VI8 .create-button__lNJFV {
  box-shadow: none;
  border-radius: 6px;
  align-items: center;
  height: 32px;
  font-size: 14px;
  display: flex
}

.root__Q_VI8 .create-button__lNJFV .icon__4OYQ3 {
  color: #fff;
  margin-right: 6px;
  font-size: 16px
}

.root__Q_VI8 .operations__z0omw {
  z-index: 100;
  grid-gap: 16px;
  background-color: #fff;
  flex: 1;
  justify-content: end;
  align-items: center;
  gap: 16px;
  height: 49px;
  display: flex;
  position: absolute;
  top: 0
}

.root__Q_VI8 .operations__z0omw .divider__wWYW5 {
  background-color: #e5e5e5;
  width: 1px;
  height: 24px
}

.root__Q_VI8 .operations__z0omw .kodo-art-table-toolbar-item i {
  font-size: 16px;
  display: block
}

.root__Q_VI8 .content__V_MT4 {
  flex: 1;
  min-height: 550px;
  margin: 0;
  padding: 0 24px
}

.root__Q_VI8 .content__V_MT4 .kodo-art-table-toolbar-item i {
  font-size: 16px;
  display: block
}

.root__Q_VI8 .content__V_MT4 .kodo-art-table-filter-icon {
  display: inline-flex
}

.root__Q_VI8 .empty__h1nr_ {
  text-align: center;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  margin-top: 8%
}

.root__Q_VI8 .empty__h1nr_ img {
  width: 160px
}

.summaryText__1VPri {
  white-space: nowrap;
  text-overflow: ellipsis;
  width: 100%;
  font-size: 12px;
  overflow: hidden
}

.code-link__SoFyt {
  color: #0078e7
}

.code-link__SoFyt:hover {
  cursor: pointer
}

.chooseAction__L6Xnp span {
  text-align: center;
  min-width: 1em;
  margin: 0 2px;
  font-weight: 500;
  display: inline-block
}

.view-container__OXCSu {
  flex-direction: column;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
  font-size: 14px;
  display: flex
}

.view-container__OXCSu .header__zUpGP {
  width: 100%;
  margin-top: 0
}

.view-container__OXCSu .content__46vuH {
  height: 100%;
  min-height: 550px;
  margin: 0;
  padding: 0 24px
}

.view-container__OXCSu .content__46vuH .wrapper__Dvj8V {
  width: 100%;
  height: 100%
}

.formulaForm__vQIOK {
  margin-top: 24px;
  margin-bottom: 24px;
  font-size: 14px
}

.formulaForm__vQIOK .kodo-radio-wrapper-in-form-item,.formulaForm__vQIOK .kodo-checkbox-group-item {
  font-size: 14px!important
}

.displayText__URCAm {
  background: #f5f6f9;
  border: 1px solid #f0f0f0;
  border-radius: 8px;
  padding: 12px
}

.counterButton__EgtB1:hover {
  background-color: unset
}

.order-count-box___PdXq {
  color: #333;
  text-align: center;
  height: 116px;
  line-height: 116px
}

.order-count-box___PdXq .count__RdwZ8 {
  color: var(--kodo-primary-color);
  font-size: 18px;
  font-weight: 700
}

.rule-box__LkZKV {
  color: #666;
  background-color: #f5f6f9;
  border-radius: 6px;
  margin-bottom: 12px;
  padding: 10px 12px
}

.form-box__PU6bJ {
  flex-direction: column;
  height: 100%;
  display: flex
}

.form-box__PU6bJ .lite-form-box__v9yK9 {
  flex: 1;
  padding: 13px 24px 27px
}

.form-box__PU6bJ .footer__y2jo_ {
  text-align: right;
  background-color: #fff;
  flex-shrink: 0;
  padding: 16px 22px;
  box-shadow: 0 0 6px rgba(0,0,0,.08)
}

.view-container__BTgfc {
  flex-direction: column;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
  font-size: 14px;
  display: flex
}

.view-container__BTgfc .header__7fs7Z {
  width: 100%;
  margin-top: 0
}

.view-container__BTgfc .content__dvMb9 {
  height: 100%;
  min-height: 550px;
  margin: 0;
  padding: 0 24px
}

.view-container__BTgfc .content__dvMb9 .wrapper__23MfL {
  width: 100%;
  height: 100%
}

.action__CcrUT {
  justify-content: center;
  display: flex
}

.action__CcrUT .btn__EErtQ {
  color: #0078e7;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border-radius: 6px;
  padding: 5px 8px
}

.action__CcrUT .btn__EErtQ:hover {
  background-color: #f2f2f2
}

.cellCenter__lpRLZ {
  align-items: center;
  height: 100%;
  padding: 6px 8px;
  display: flex
}

.cellCenter__lpRLZ .ant-progress {
  width: 94%
}

.view-container__MR2Ks {
  flex-direction: column;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
  font-size: 14px;
  display: flex
}

.view-container__MR2Ks .header__wualH {
  width: 100%;
  margin-top: 0
}

.view-container__MR2Ks .content__VAvtu {
  height: 100%;
  min-height: 550px;
  margin: 0;
  padding: 0 24px
}

.view-container__MR2Ks .content__VAvtu .wrapper__zzWBR {
  width: 100%;
  height: 100%
}

.action__fJIYB {
  justify-content: center;
  display: flex
}

.action__fJIYB .btn__htb9J {
  color: #0078e7;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border-radius: 6px;
  padding: 5px 8px
}

.action__fJIYB .btn__htb9J:hover {
  background-color: #f2f2f2
}

.cellCenter__YSKqx {
  color: #333;
  align-items: center;
  height: 100%;
  padding: 6px 8px;
  display: flex
}

.cellCenter__YSKqx .ant-progress {
  width: 94%
}

.w_330__fb8Dd {
  width: 330px!important
}

.cursor__QpcfE {
  cursor: pointer
}

.overlay {
  column-gap: 4px;
  display: flex
}

.thePopover__3yDRO {
  max-width: 330px
}

.PgReleaseContent__EGKCb {
  flex-flow: column;
  width: 250px;
  display: flex
}

.PgReleaseContent_top__oJ_6Q {
  flex-flow: column;
  gap: 12px;
  padding-bottom: 8px;
  display: flex
}

.PgReleaseContent_top_title__gl2Qa {
  color: #333;
  font-size: 14px;
  font-weight: 600
}

.PgReleaseContent_item__dAG91 {
  color: #666;
  font-size: 12px;
  line-height: 1;
  display: flex
}

.PgReleaseContent_item_label__UqjRP {
  margin-right: 3px
}

.PgReleaseContent_item_value__bkNtx {
  color: #666;
  flex: 1;
  font-size: 12px;
  font-weight: 600
}

.PgReleaseContent_bottom__kcsgE {
  color: #333;
  justify-content: center;
  align-items: center;
  padding-top: 8px;
  display: flex
}

.PgReleaseContent_bottom__kcsgE>div {
  flex: 1;
  justify-content: center;
  align-items: center;
  display: flex
}

.PgReleaseContent_bottom__kcsgE>div:not(:last-child) {
  border-right: 1px solid rgba(0,0,0,.06)
}

.Divider__8GWkI {
  margin: 0
}

.koDoButton__HV_Ce {
  color: #333;
  height: 22px;
  margin: auto;
  font-size: 12px;
  padding-left: 8px!important;
  padding-right: 8px!important
}

.koDoButton__HV_Ce span {
  line-height: initial
}

.textTip__iatty {
  color: #666;
  background-color: #f7f7f8;
  border-radius: 6px;
  align-items: baseline;
  column-gap: 4px;
  margin-top: 20px;
  padding: 10px 12px;
  font-size: 13px;
  font-weight: 400;
  line-height: 20px;
  display: flex
}

.textTip__iatty iconpark-icon {
  position: relative;
  top: 2px
}

.checkModalContent___aP3p {
  flex-direction: column;
  margin-top: 24px;
  display: flex
}

.checkModalContent___aP3p .errorImg__IuqO_ {
  align-self: center;
  width: 168px
}

.checkModalContent___aP3p .result__ZzP5C {
  color: #333;
  align-self: center;
  margin-top: 16px;
  font-size: 14px;
  font-weight: 400;
  line-height: 1
}

.checkModalContent___aP3p .result__ZzP5C .success__CWY8I {
  color: #02b980
}

.checkModalContent___aP3p .result__ZzP5C .error__EiM6u {
  color: #ff3b30
}

.checkModalContent___aP3p .result__ZzP5C .bold__Y_Q76 {
  font-weight: 500
}

.wrapper__unKWZ {
  height: 100%;
  position: relative
}

.wrapper__unKWZ .ant-spin-nested-loading {
  height: 100%
}

.wrapper__unKWZ .ant-spin-nested-loading .ant-spin-container {
  flex-direction: column;
  height: 100%;
  display: flex
}

.innerForm__C86BA {
  flex: 1;
  position: relative
}

.innerForm__C86BA .form__A1LGa {
  height: calc(100% - 64px);
  min-height: 300px;
  padding: 16px 24px
}

.innerForm__C86BA .bottomAction__yGQAO {
  justify-content: flex-end;
  align-items: center;
  column-gap: 16px;
  height: 64px;
  padding: 0 22px;
  display: flex;
  position: relative;
  bottom: 0;
  box-shadow: 0 0 6px rgba(0,0,0,.08)
}

.snapShot_edit__VqjP9 {
  color: #333;
  align-content: center;
  justify-content: space-between;
  width: 90px;
  display: flex
}

.snapShot_edit__VqjP9 iconpark-icon {
  color: #02b980
}

.modal__wnaYG .kodo-modal-header {
  border-bottom: 0;
  padding-bottom: 6px
}

.modal__wnaYG .kodo-tabs-nav {
  padding-left: 24px
}

.wrapper__hgFB7 {
  border: 1px dashed #ccc;
  border-radius: 6px;
  align-items: center;
  width: 100%;
  height: 68px;
  display: flex
}

.wrapper__hgFB7 .item__Qcozc {
  flex-direction: column;
  flex: 1;
  justify-content: space-between;
  align-items: center;
  padding: 12px;
  display: flex
}

.wrapper__hgFB7 .item__Qcozc .amount__al2hO {
  color: #333;
  font-size: 16px;
  font-weight: 500
}

.wrapper__hgFB7 .item__Qcozc .indexName__aUFRc {
  color: #666;
  font-size: 13px;
  font-weight: 400
}

.wrapper__hgFB7 .splitter__JRrRh {
  border: .5px solid #e5e5e5;
  height: 32px
}

.tabContent__wqrNw {
  padding: 4px 24px 0
}

.tabContent__wqrNw .panel__5Yzt5 {
  background: #f8f9fa;
  border-radius: 4px;
  margin-top: 20px;
  padding: 16px
}

.tabContent__wqrNw .panel__5Yzt5 .form__Zj7o2 {
  justify-content: space-between;
  display: flex
}

.tabContent__wqrNw .panel__5Yzt5 .form__Zj7o2 .inputNumber__H9d30 {
  width: 200px
}

.tabContent__wqrNw .panel__5Yzt5 .form__Zj7o2 .splitter__jqvte {
  color: #333;
  margin-top: 34px;
  font-size: 14px;
  font-weight: 500
}

.tabContent__wqrNw .panel__5Yzt5 .result__iWLVy {
  justify-content: space-between;
  align-items: center;
  display: flex
}

.tabContent__wqrNw .panel__5Yzt5 .result__iWLVy .res__B3Jab {
  align-items: center;
  display: flex
}

.tabContent__wqrNw .panel__5Yzt5 .result__iWLVy .res__B3Jab .num__00svm {
  color: #02b980;
  margin-right: 12px;
  font-size: 16px;
  font-weight: 500
}

.tabContent__hstWM {
  padding: 4px 24px 24px
}

.tabContent__hstWM .panel___dWog {
  background: #f8f9fa;
  border-radius: 4px;
  margin-top: 20px;
  padding: 16px 0 16px 16px
}

.tabContent__hstWM .panel___dWog .title__SHjxB {
  margin-bottom: 12px;
  display: flex
}

.tabContent__hstWM .panel___dWog .title__SHjxB .star__bKJjI {
  color: #ff3b30;
  margin-left: 16px;
  margin-right: 4px
}

.tabContent__hstWM .panel___dWog .form__F7Ws_ .window___aBWI {
  max-height: 260px;
  overflow: auto
}

.tabContent__hstWM .panel___dWog .form__F7Ws_ .window___aBWI .row__m5lUV {
  align-items: baseline;
  display: flex
}

.tabContent__hstWM .panel___dWog .form__F7Ws_ .window___aBWI .row__m5lUV .index__OilNZ {
  justify-content: center;
  width: 42px;
  margin-right: 26px;
  display: flex
}

.tabContent__hstWM .panel___dWog .form__F7Ws_ .window___aBWI .row__m5lUV .input__eFPnu {
  width: 348px;
  margin-right: 8px
}

.tabContent__hstWM .panel___dWog .form__F7Ws_ .add__zYohG {
  margin-left: 56px
}

.tabContent__hstWM .panel___dWog .form__F7Ws_ .kodo-lite-form-item-explain-error {
  font-size: 13px
}

button.btn__O0UAB,button.btn__qqglG,button.danger__6r5i6 {
  padding-left: 8px;
  padding-right: 8px
}

.wrapper__XOm61 {
  width: 100%
}

.form___goIx {
  height: 500px;
  margin-bottom: 40px
}

.note__99e0W {
  color: #666;
  background: #f7f7f8;
  border-radius: 6px;
  margin-top: 8px;
  margin-bottom: 32px;
  padding: 10px 20px;
  font-size: 14px;
  font-weight: 400;
  line-height: 22px
}

.note__99e0W .title__h0e9f {
  margin-bottom: 6px;
  font-weight: 500
}

button.btn__GD7iz {
  padding-left: 8px;
  padding-right: 8px
}

.form__IPLlf {
  margin-top: 28px;
  margin-bottom: 40px;
  padding-left: 70px
}

.form__IPLlf .number__0OxuE {
  color: #333
}

.form__IPLlf .suffix__AnUzu {
  margin-left: 18px
}

.note__9g7qN {
  color: #666;
  background: #f7f7f8;
  border-radius: 6px;
  margin-bottom: 12px;
  padding: 10px 20px;
  font-size: 14px;
  font-weight: 400;
  line-height: 22px
}

.counterButton__e_W9E:hover {
  background-color: unset
}

.form__brU_S {
  margin-top: 28px;
  margin-bottom: 40px;
  padding-left: 36px
}

.note__81c4K {
  color: #666;
  background: #f7f7f8;
  border-radius: 6px;
  margin-top: 8px;
  margin-bottom: 32px;
  padding: 10px 20px;
  font-size: 14px;
  font-weight: 400;
  line-height: 22px
}

.note__81c4K .title__8hXgr {
  margin-bottom: 6px;
  font-weight: 500
}

.addOutputResult__thmz6 .spin__ahPUr {
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  row-gap: 4px;
  display: flex
}

.addOutputResult__thmz6 .result-box___q7mx {
  flex: 1;
  justify-content: center;
  align-items: center;
  padding-top: 20px;
  display: flex
}

.addOutputResult__thmz6 .result-box___q7mx .result-content__5Bj_K {
  text-align: center
}

.addOutputResult__thmz6 .result-box___q7mx .result-content__5Bj_K .result-text__Ns_Mb {
  color: #333;
  margin: -20px 0 16px
}

.addOutputResult__thmz6 .result-box___q7mx .result-content__5Bj_K .result-text__Ns_Mb .success-count__d2tMX {
  color: #02b980
}

.addOutputResult__thmz6 .result-box___q7mx .result-content__5Bj_K .result-text__Ns_Mb .fail-count__K5UyA {
  color: #ff3b30
}

.addOutputResult__thmz6 .kodo-modal-body {
  display: flex
}

.work-order-list__IT3oE {
  flex-direction: column;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
  font-size: 14px;
  display: flex;
  overflow: hidden
}

.work-order-list__IT3oE .header__wVFPy {
  width: 100%;
  margin-top: 0
}

.work-order-list__IT3oE .create-button__xlWtF {
  box-shadow: none;
  border-radius: 6px;
  align-items: center;
  height: 32px;
  font-size: 14px;
  display: flex
}

.work-order-list__IT3oE .create-button__xlWtF .icon__V2rE9 {
  color: #fff;
  margin-right: 6px;
  font-size: 16px
}

.work-order-list__IT3oE .export-button__SQFbZ {
  color: #333;
  box-shadow: none;
  opacity: 1;
  border: none;
  border-radius: 6px;
  align-items: center;
  height: 32px;
  font-size: 14px;
  transition: none;
  display: flex
}

.work-order-list__IT3oE .export-button__SQFbZ:hover {
  color: #333;
  background-color: #f3f3f3
}

.work-order-list__IT3oE .export-button__SQFbZ .ant-btn-text:hover {
  color: #333
}

.work-order-list__IT3oE .import-button__Akk3S {
  color: #333;
  box-shadow: none;
  border: 1px solid #bbb;
  border-radius: 6px;
  align-items: center;
  height: 32px;
  font-size: 14px;
  display: flex
}

.work-order-list__IT3oE .import-button__Akk3S:hover {
  color: #333;
  background: #f2f2f2;
  border-color: #bbb
}

.work-order-list__IT3oE .import-button__Akk3S:focus {
  color: #22c78d;
  background: 0 0;
  border-color: #22c78d
}

.work-order-list__IT3oE .import-button__Akk3S .icon__V2rE9 {
  margin-right: 6px;
  font-size: 16px
}

.work-order-list__IT3oE .operations__fmh1p {
  z-index: 100;
  grid-gap: 16px;
  background-color: #fff;
  flex: 1;
  justify-content: end;
  align-items: center;
  gap: 16px;
  height: 49px;
  display: flex;
  position: absolute;
  top: 0
}

.work-order-list__IT3oE .operations__fmh1p .divider__UQmI6 {
  background-color: #e5e5e5;
  width: 1px;
  height: 24px
}

.work-order-list__IT3oE .operations__fmh1p .kodo-art-table-toolbar-item i {
  font-size: 16px;
  display: block
}

.work-order-list__IT3oE .content__HmzU7 {
  flex: 1;
  min-height: 550px;
  margin: 0;
  padding: 0 24px
}

.work-order-list__IT3oE .content__HmzU7 .kodo-art-table-toolbar-item i {
  font-size: 16px;
  display: block
}

.work-order-list__IT3oE .content__HmzU7 .the-popover-content {
  max-width: 250px!important
}

.work-order-list__IT3oE .content__HmzU7 .wrapper__5coOI {
  width: 100%;
  height: 100%
}

.work-order-list__IT3oE .empty__Pkzdb {
  text-align: center;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  margin-top: 8%
}

.work-order-list__IT3oE .empty__Pkzdb img {
  width: 160px
}

.tool-export__D9w32 .ant-dropdown-menu {
  background: #fff;
  border: 1px solid #e5e5e5;
  border-radius: 6px;
  padding: 4px
}

.tool-export__D9w32 .ant-dropdown-menu-item {
  border-radius: 6px;
  margin-bottom: 4px;
  padding: 8px
}

.tool-export__D9w32 .ant-dropdown-menu-item:hover {
  color: #333;
  background-color: #f2f2f2
}

.summaryText__t3WkH {
  white-space: nowrap;
  text-overflow: ellipsis;
  width: 100%;
  font-size: 12px;
  overflow: hidden
}

.empty-tip__sM4Y2 {
  z-index: 100;
  background: #fff;
  flex-direction: column;
  align-items: center;
  width: 100%;
  display: flex;
  position: absolute;
  top: 52px;
  bottom: 0;
  left: 0;
  right: 0
}

.empty-tip__sM4Y2 .image__0wzqI {
  width: 181px;
  height: 181px;
  margin-top: 10%
}

.empty-tip__sM4Y2 .content__HmzU7 {
  color: #666;
  font-size: .7rem
}

.empty-tip__sM4Y2 .create-button__xlWtF {
  box-shadow: none;
  border-radius: 6px;
  align-items: center;
  height: 32px;
  margin-top: 19px;
  font-size: 14px;
  display: flex
}

.empty-tip__sM4Y2 .create-button__xlWtF .icon__V2rE9 {
  color: #fff;
  margin-right: 6px;
  font-size: 16px
}

.action__R0dEx {
  display: flex
}

.action__R0dEx .btn__GVjYS {
  color: #0078e7;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border-radius: 6px;
  padding: 5px 8px
}

.action__R0dEx .btn__GVjYS:hover {
  background-color: #f2f2f2
}

.action__R0dEx .btn__GVjYS:first-child {
  margin: 0 8px 0 16px
}

.kodo-art-table-toolbar {
  margin-bottom: 12px
}

.kodo-art-table-filter-dropdown .ant-dropdown-menu-item {
  font-size: 14px
}

.kodo-art-table-filter-dropdown .ant-dropdown-menu-item:hover {
  color: #333;
  background-color: #f5f5f5
}

.kodo-art-table-toolbar-item {
  white-space: nowrap;
  cursor: pointer
}

.art-modal {
  background-color: #fff;
  border-radius: 8px
}

.art-modal .ant-modal-content {
  background-color: transparent
}

.art-modal .ant-modal-close-x {
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  top: 12px;
  right: 12px
}

.art-modal .ant-modal-close-x .anticon {
  font-size: 16px
}

.art-modal .ant-btn-dangerous.ant-btn-primary {
  color: #fff;
  background: #f55;
  border-color: #f55;
  box-shadow: 0 2px rgba(0,0,0,.043)
}

.art-modal .ant-btn-dangerous.ant-btn-primary:hover {
  background: #f55;
  border-color: #f55
}

.art-modal .ant-modal-confirm-body .ant-modal-confirm-title {
  font-size: 16px
}

.art-modal .ant-modal-confirm-body .ant-modal-confirm-content {
  margin-top: 16px;
  font-size: 14px
}

.art-modal .ant-btn-default {
  background: #fafafa;
  border: 1px solid #bbb;
  border-radius: 6px;
  width: 80px;
  height: 32px;
  margin-right: 8px;
  font-size: 14px;
  line-height: 20px
}

.art-modal .ant-btn-primary {
  border-radius: 6px;
  width: 80px;
  height: 32px;
  font-size: 14px;
  line-height: 20px
}

.batch-report-modal .ant-modal-content .ant-modal-close-x {
  top: 4px;
  right: 4px
}

.batch-report-modal .ant-modal-body {
  padding: 20px 24px
}

.batch-report-modal .ant-modal-confirm-btns {
  margin-top: 32px
}

.batch-report-modal .ant-modal-confirm-btns .ant-btn-primary {
  width: 88px
}

.workOrder-modal .detail {
  color: #666;
  background-color: #f7f8f8;
  border-radius: 6px;
  width: 100%;
  padding: 12px;
  font-size: 14px;
  display: flex
}

.workOrder-modal .show-text {
  margin-left: 34px;
  line-height: 22px
}

.workOrder-modal .ant-form-item-label {
  justify-content: flex-start;
  padding-right: 10px
}

.workOrder-modal .ant-form-item-label>label {
  font-size: 14px
}

.workOrder-modal .ant-form-item-no-colon:not(.ant-form-item-required) {
  padding-left: 10px
}

.workOrder-modal .ant-modal-content,.workOrder-modal .ant-modal-header {
  border-radius: 8px
}

.workOrder-modal .ant-modal-close-x {
  margin-top: 2px;
  margin-right: 2px
}

.workOrder-modal .ant-modal-close-icon {
  font-size: 16px
}

.workOrder-modal .ant-select.ant-select-in-form-item {
  height: 32px;
  line-height: 32px
}

.workOrder-modal .ant-select-single .ant-select-selector .ant-select-selection-item,.workOrder-modal .ant-select-single .ant-select-selector .ant-select-selection-placeholder {
  line-height: 32px
}

.workOrder-modal .ant-select-single:not(.ant-select-customize-input) .ant-select-selector,.workOrder-modal .ant-picker,.workOrder-modal .ant-input {
  border: 1px solid #ddd;
  border-radius: 6px;
  height: 32px;
  line-height: 32px
}

.workOrder-modal .ant-input:focus,.workOrder-modal .ant-picker-focused {
  border-color: #22c78d
}

.workOrder-modal .ant-modal-footer {
  justify-content: flex-end;
  padding-bottom: 16px
}

.workOrder-modal .ant-modal-footer .ant-btn+.ant-btn:not(.ant-dropdown-trigger),.workOrder-modal .ant-modal-footer .ant-btn {
  box-shadow: none;
  border-radius: 6px;
  height: 32px;
  font-size: 14px
}

.status-tag-box__AgolE {
  flex-wrap: wrap;
  gap: 8px;
  display: flex
}

.edit-status-tag-box__OITXY {
  height: 100%;
  display: inline-block
}

.code-link__4DlCE {
  color: #0078e7
}

.code-link__4DlCE:hover {
  cursor: pointer
}

.urge-batch-operation-btn-content__NjG9m {
  justify-content: space-between;
  align-items: center;
  min-width: 50px;
  display: flex;
  margin: 0!important
}

.urge-batch-operation-btn-content__NjG9m .urge-text__o8hHW {
  letter-spacing: normal
}

.AntTooltip-box__x5FKg .ant-tooltip-inner {
  text-align: left;
  border-radius: 6px;
  width: 252px;
  height: 56px;
  padding: 8px 6px;
  text-decoration: none
}

.chooseAction__9__Ou,.chooseAction__9__Ou:hover {
  background: #fff
}

.ellipsis__DL5Pq {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden
}

.headerTime__WmHsp {
  color: #666;
  justify-content: flex-start;
  align-items: center;
  gap: 4px;
  font-size: 12px;
  display: flex
}

.statusTag__tHUJs {
  border-radius: 13px;
  align-items: center;
  height: 24px;
  margin-top: 1px;
  margin-bottom: 1px;
  margin-right: 8px;
  padding: 2px 12px;
  display: inline-flex
}

.statusTag__tHUJs .label__4iGRS {
  font-size: 14px;
  font-weight: 600
}

.statusTag__tHUJs .close__FRgjt {
  color: #979797;
  cursor: pointer;
  font-size: 12px;
  position: relative;
  left: 3px
}

.formulaForm__WVQ40 {
  font-size: 14px
}

.formulaForm__WVQ40 .kodo-radio-wrapper-in-form-item,.formulaForm__WVQ40 .kodo-checkbox-group-item {
  font-size: 14px!important
}

.displayText__uDQib {
  background: #f5f6f9;
  border: 1px solid #f0f0f0;
  border-radius: 8px;
  padding: 12px
}

.subText__D7Vu7 {
  color: #666;
  align-items: flex-start;
  margin-top: 6px;
  font-size: 12px;
  line-height: 1.25;
  display: flex
}

.formulaModal__rziaf .kodo-modal-body {
  min-height: 260px!important
}

.calcBtn__dA6d9 {
  width: 57px;
  height: 25px;
  margin: 0 4px;
  padding: 0 10px;
  font-size: 10px
}

.iconTip___933i {
  padding-right: 4px;
  font-size: 13px;
  position: relative;
  top: 4px
}

.imgLackAmount__KbFB5 {
  width: 57px;
  margin: 0 4px
}

.colorWarning__t6rFy {
  color: #faad14
}

.counterButton__3kSBl:hover {
  background-color: unset
}

.order-count-box__BJdhI {
  color: #333;
  text-align: center;
  height: 116px;
  line-height: 116px
}

.order-count-box__BJdhI .count___lgwO {
  color: var(--kodo-primary-color);
  font-size: 18px;
  font-weight: 700
}

.rule-box__GvpB2 {
  color: #666;
  background-color: #f5f6f9;
  border-radius: 6px;
  margin-bottom: 12px;
  padding: 10px 12px
}

.form-box__AGz38 {
  flex-direction: column;
  height: 100%;
  display: flex
}

.form-box__AGz38 .lite-form-box__sEMYi {
  flex: 1;
  padding: 13px 24px 27px
}

.form-box__AGz38 .footer__H2b_e {
  text-align: right;
  background-color: #fff;
  flex-shrink: 0;
  padding: 16px 22px;
  box-shadow: 0 0 6px rgba(0,0,0,.08)
}

.inAndOutActionContainer__DHIeb {
  flex-direction: column;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
  font-size: 14px;
  display: flex
}

.inAndOutActionContainer__DHIeb .content__EdFZ9 {
  height: 100%;
  min-height: 550px;
  margin: 0;
  padding: 0 24px
}

.inAndOutActionContainer__DHIeb .content__EdFZ9 .wrapper__WDQFv {
  width: 100%;
  height: 100%
}

.inAndOutActionContainer__DHIeb .content__EdFZ9 .task-operators-edit-cell__f6_MZ {
  position: relative
}

.inAndOutActionContainer__DHIeb .content__EdFZ9 .task-operators-edit-cell__f6_MZ.show-add-icon__61juK .mask {
  opacity: 1
}

.inAndOutActionContainer__DHIeb .content__EdFZ9 .task-operators-edit-cell__f6_MZ .task-operators-read-box__PWycC {
  margin-right: 16px
}

.inAndOutActionContainer__DHIeb .content__EdFZ9 .task-operators-edit-cell__f6_MZ .task-operators-read-box__PWycC .task-operators-read__E1cA8 {
  flex-wrap: wrap;
  gap: 4px;
  display: flex
}

.inAndOutActionContainer__IJjQS {
  flex-direction: column;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
  font-size: 14px;
  display: flex
}

.inAndOutActionContainer__IJjQS .content__dfXO3 {
  height: 100%;
  min-height: 550px;
  margin: 0;
  padding: 0 24px
}

.inAndOutActionContainer__IJjQS .content__dfXO3 .wrapper__WECsl {
  width: 100%;
  height: 100%
}

.inAndOutActionContainer__IJjQS .content__dfXO3 .task-operators-edit-cell__bZEB_ {
  position: relative
}

.inAndOutActionContainer__IJjQS .content__dfXO3 .task-operators-edit-cell__bZEB_.show-add-icon__9rMry .mask {
  opacity: 1
}

.inAndOutActionContainer__IJjQS .content__dfXO3 .task-operators-edit-cell__bZEB_ .task-operators-read-box__6MtSd {
  margin-right: 16px
}

.inAndOutActionContainer__IJjQS .content__dfXO3 .task-operators-edit-cell__bZEB_ .task-operators-read-box__6MtSd .task-operators-read__KA_tp {
  flex-wrap: wrap;
  gap: 4px;
  display: flex
}

.root__GRjzq {
  flex-direction: column;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
  font-size: 14px;
  display: flex;
  overflow: hidden
}

.root__GRjzq .header__1QFWP {
  width: 100%;
  margin-top: 0
}

.root__GRjzq .create-button__TSqQz {
  box-shadow: none;
  border-radius: 6px;
  align-items: center;
  height: 32px;
  font-size: 14px;
  display: flex
}

.root__GRjzq .create-button__TSqQz .icon__cidMC {
  color: #fff;
  margin-right: 6px;
  font-size: 16px
}

.root__GRjzq .operations__U5JdA {
  z-index: 100;
  grid-gap: 16px;
  background-color: #fff;
  flex: 1;
  justify-content: end;
  align-items: center;
  gap: 16px;
  height: 49px;
  display: flex;
  position: absolute;
  top: 0
}

.root__GRjzq .operations__U5JdA .divider__A3ofo {
  background-color: #e5e5e5;
  width: 1px;
  height: 24px
}

.root__GRjzq .operations__U5JdA .kodo-art-table-toolbar-item i {
  font-size: 16px;
  display: block
}

.root__GRjzq .content__f9AvF {
  flex: 1;
  min-height: 550px;
  margin: 0;
  padding: 0 24px
}

.root__GRjzq .content__f9AvF .kodo-art-table-toolbar-item i {
  font-size: 16px;
  display: block
}

.root__GRjzq .content__f9AvF .kodo-art-table-filter-icon {
  display: inline-flex
}

.root__GRjzq .empty__lWShj {
  text-align: center;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  margin-top: 8%
}

.root__GRjzq .empty__lWShj img {
  width: 160px
}

.summaryText__JMMg3 {
  white-space: nowrap;
  text-overflow: ellipsis;
  width: 100%;
  font-size: 12px;
  overflow: hidden
}

.code-link__D8gWr {
  color: #0078e7
}

.code-link__D8gWr:hover {
  cursor: pointer
}

.chooseAction__T4_1X span {
  text-align: center;
  min-width: 1em;
  margin: 0 2px;
  font-weight: 500;
  display: inline-block
}

.container__btT0g {
  background-color: #f8f8f8;
  width: 100vw;
  height: 100vh;
  padding: 66px
}

.paymentOrder__Py8Xk {
  background-color: #fff;
  border-radius: 10px;
  width: 880px;
  height: 770px;
  min-height: 680px;
  max-height: 100%;
  margin: 0 auto;
  display: flex
}

.paymentOrder_title__a5ji6 {
  color: #333;
  border-bottom: 1px solid #e5e5e5;
  margin-bottom: 30px;
  padding-bottom: 12px;
  font-weight: 600
}

.paymentOrder_title_logo__3v6At {
  width: 32px;
  height: 32px;
  margin-right: 4px
}

.paymentOrder_left__1_Q9b {
  height: 100%
}

.paymentOrder_right__DvCFm {
  flex: 1;
  padding: 32px 24px;
  position: relative
}

.orderInfoPanel__pZ4In {
  background: linear-gradient(270deg,#ebfffa 0%,#ecfffa 100%);
  border-radius: 10px 0 0 10px;
  flex-flow: column;
  width: 326px;
  height: 100%;
  padding-left: 32px;
  display: flex
}

.orderInfoPanel_logo__5TPVE {
  width: 167px;
  height: 35px;
  margin-top: 23px;
  margin-bottom: 33px
}

.orderInfoPanel_title__lnSkG {
  color: #111;
  margin-bottom: 20px;
  font-size: 24px;
  font-weight: 600;
  line-height: 1
}

.orderInfoPanel_tag__5jxZQ {
  color: #fff;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  background: linear-gradient(297deg,#00d78e 0%,#00e0b8 100%);
  border-radius: 12px 0;
  width: fit-content;
  margin-bottom: 16px;
  padding: 4px 10px;
  font-size: 16px;
  font-weight: 600
}

.orderInfoPanel_showList__MDnue {
  flex-flow: column;
  gap: 16px;
  display: flex
}

.orderInfoPanel_showList_item__UzWip {
  flex-flow: column;
  gap: 4px;
  display: flex
}

.orderInfoPanel_showList_item__UzWip>span:first-child {
  color: #999;
  font-size: 16px
}

.orderInfoPanel_showList_item__UzWip>span:nth-child(2) {
  color: #333;
  font-size: 16px;
  font-weight: 600
}

.payment__1bojc {
  height: 100%
}

.payment_divider__fzFaA {
  margin: 12px 0 30px!important
}

.payment_account__EIbQ6 {
  justify-content: center;
  align-items: center;
  gap: 4px;
  margin-bottom: 9px;
  display: flex
}

.payment_account__EIbQ6>span:first-child {
  color: #02b980;
  height: 42px;
  font-size: 48px;
  font-weight: 600;
  line-height: 42px
}

.payment_account__EIbQ6>span:nth-child(2) {
  color: #333;
  font-size: 24px;
  line-height: 1
}

.payment_subTitle__EtTfZ {
  color: #666;
  justify-content: center;
  align-items: center;
  margin-bottom: 22px;
  font-size: 18px;
  line-height: 1;
  display: flex
}

.payment_subTitle__EtTfZ>span:nth-child(2) {
  color: #333;
  margin: 0 4px;
  font-size: 18px;
  font-weight: 600;
  line-height: 1
}

.payment_orderInfoList___2uyg {
  margin-bottom: 32px
}

.payment_footer__Xoi_J {
  position: absolute;
  bottom: 15px;
  right: 23px
}

.payment_btnList__CbJmI {
  justify-content: flex-end;
  align-items: center;
  gap: 21px;
  margin-bottom: 15px;
  display: flex
}

.payment_btnList__big__3UMIO {
  width: 192px
}

.payment_btnList__bottom__f3ocQ {
  position: absolute;
  bottom: 32px;
  right: 24px
}

.payment_checkBox__lRnxJ {
  justify-content: flex-end;
  align-items: center;
  display: flex
}

.success__cLjwA {
  background: #f8f8f8;
  border-radius: 8px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-top: 37px;
  padding-bottom: 37px;
  display: flex
}

.success_top__m1KYl {
  align-items: center;
  gap: 9px;
  margin-bottom: 20px;
  display: flex
}

.success_right__2eyVC {
  flex-flow: column;
  display: flex
}

.success_right_title__e7r52 {
  color: #333;
  font-size: 16px;
  font-weight: 600
}

.success_right_subTitle__tYkRm,.success_bottom__LVNNm {
  color: #999
}

.payment_methods__gzxaf {
  background: #f8f8f8;
  border-radius: 8px;
  flex-flow: column;
  height: 369px;
  padding: 20px 0;
  display: flex
}

.payment_content__BSREe {
  padding: 20px
}

.payment_menus__lyxN2 {
  border-bottom: 1px solid #e5e5e5;
  justify-content: space-around;
  padding-bottom: 12px;
  display: flex
}

.payment_menus_menu__oL4_V {
  cursor: pointer;
  border-bottom: 2px solid transparent;
  align-items: center;
  gap: 8px;
  margin-bottom: -12px;
  padding-bottom: 12px;
  display: flex
}

.payment_menus_menu__active__GH_6X {
  border-bottom: 2px solid #02b980;
  transition: all .3s
}

.payBtn__pBvph {
  position: absolute;
  bottom: 71px;
  right: 23px
}

.emailEdit_input__KcoB3 {
  align-items: center;
  gap: 16px;
  display: flex
}

.emailEdit_fixedBtn__QhhUr {
  width: 52px!important;
  min-width: 52px!important
}

.defaultVal__drwBR,.emailEdit_input__KcoB3 {
  height: 32px;
  line-height: 32px
}

.defaultVal__drwBR {
  align-items: center;
  gap: 6px;
  display: flex
}

.defaultVal__drwBR iconpark-icon {
  cursor: pointer
}

.noAuth__nyFSR {
  background-color: #fff;
  border-radius: 10px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 880px;
  height: 330px;
  margin-top: 65px;
  display: flex
}

.qrCode__HPWHa {
  width: 124px;
  height: 124px;
  margin-top: 30px;
  margin-bottom: 26px
}

.title__ki8o_ {
  color: #333;
  margin-top: 26px;
  font-size: 16px;
  font-weight: 500
}

.subTitle__10rvU {
  color: #666;
  text-align: center;
  width: 228px;
  margin-top: 11px;
  margin-bottom: 38px;
  font-size: 12px
}

.authenticateBtn__kdd4x {
  width: 192px!important;
  height: 40px!important
}

.approved__uer74 {
  align-items: center;
  gap: 10px;
  display: flex
}

.approved_right__mZxN3 {
  flex-flow: column;
  gap: 7px;
  display: flex
}

.approved_right_title__Gj7eP {
  color: #333;
  font-size: 16px;
  font-weight: 600
}

.approved_right_subTitle__aiaDY {
  color: #999
}

.body__oIerj {
  background: #f8f8f8;
  justify-content: center;
  width: 100vw;
  height: 100vh;
  display: flex
}

.loading__A4WqU {
  width: 100vw;
  height: 100vh
}

.orderInfoShowList__AXVvI {
  background: #f8f8f8;
  border-radius: 8px;
  padding: 23px 23px 10px
}

.item__aM12J {
  justify-content: space-between;
  align-items: center;
  padding: 10px 0 12px;
  display: flex
}

.item__aM12J:not(:last-child) {
  border: none;
  border-bottom: 1px solid #e5e5e5
}

.item__aM12J:first-child {
  padding-top: 0
}

.item__aM12J:last-child {
  padding-bottom: 0
}

.item_label__XKwiM {
  color: #666;
  font-size: 14px
}

.item_value__dgJbj {
  color: #333;
  font-size: 14px;
  font-weight: 500
}

.publicContent__Fdt8z {
  flex-flow: column;
  justify-content: flex-end;
  display: flex
}

.publicContent_item___t4JV {
  justify-content: space-between;
  align-items: center;
  padding: 12px 0;
  display: flex
}

.publicContent_item_title__iuKdf {
  color: #666
}

.publicContent_item_val__8_QKW {
  align-items: center;
  gap: 8px;
  display: flex
}

.copyBtn__Cydb9 {
  color: #333;
  cursor: pointer;
  border: 1px solid #ccc;
  border-radius: 20px;
  padding: 5px 8px;
  font-size: 12px;
  line-height: 1
}

.divider__71H9b {
  margin: 0!important
}

.copyAll__fH_9X {
  cursor: pointer;
  justify-content: flex-end;
  margin-top: 12px;
  display: flex
}

.qrCode__DJo74 {
  flex-flow: column;
  align-items: center;
  gap: 16px;
  width: 100%;
  height: 100%;
  padding-bottom: 25px;
  display: flex
}

.qrCode_img__AOwou {
  background: #fff;
  justify-content: center;
  align-items: center;
  width: 210px;
  height: 210px;
  display: flex;
  overflow: hidden
}

.qrCode_tip__lCfE6 {
  color: #666;
  font-size: 16px
}

.iframe__NEdc_ {
  width: 100%;
  height: 400px;
  overflow: auto
}

.container__l0yFs {
  flex-flow: column;
  padding-bottom: 64px;
  display: flex;
  position: relative
}

.content__DYgf9 {
  height: 400px;
  padding: 0 24px 24px;
  overflow: auto
}

.footer__anvox {
  border-top: 1px solid #e5e5e5;
  justify-content: flex-end;
  align-items: center;
  gap: 24px;
  width: 630px;
  height: 64px;
  padding: 16px 24px;
  display: flex;
  position: absolute;
  bottom: 0
}

.iframeWrap__oytL6 iframe {
  border: 0;
  width: 100%;
  height: calc(100vh - 58px)
}

.pageContainer__VkApt {
  background-image: url(https://bk-xgd-resource.oss-cn-shanghai.aliyuncs.com/static/web/v20240402/web_login_background.jpg);
  background-repeat: no-repeat;
  background-size: cover;
  min-height: 100vh
}

.pageContainer__VkApt .header__t1DmQ {
  padding: 16px 24px 0
}

.pageContainer__VkApt .header__t1DmQ .loginWithNameImage__lNu5a {
  height: 48px
}

.pageContainer__VkApt .content__OFQcG {
  box-sizing: border-box;
  justify-content: center;
  align-items: center;
  max-width: 1200px;
  height: calc(100vh - 128px);
  min-height: 500px;
  margin: 0 auto;
  display: flex
}

.pageContainer__VkApt .content__OFQcG .leftBanner__sXcNi {
  flex: 1;
  height: 100%;
  max-height: 650px;
  position: relative
}

.pageContainer__VkApt .content__OFQcG .leftBanner__sXcNi .hotspot___w8UX {
  max-width: 500px;
  min-height: 550px
}

.pageContainer__VkApt .content__OFQcG .leftBanner__sXcNi .hotspot___w8UX img {
  object-fit: contain;
  width: 100%;
  max-width: 600px;
  height: 100%;
  max-height: 450px;
  position: absolute;
  top: 5%;
  left: 0
}

.pageContainer__VkApt .content__OFQcG .rightForm__1HgWm {
  box-sizing: border-box;
  background: #fff;
  border-radius: 12px;
  width: 500px;
  height: 450px;
  padding: 28px 36px 0;
  position: relative;
  box-shadow: 0 2px 14px rgba(19,71,46,.05)
}

.pageContainer__VkApt .content__OFQcG .rightForm__1HgWm .title___VJXJ {
  color: #333;
  height: 48px;
  font-size: 24px;
  font-weight: 600;
  line-height: 48px
}

.pageContainer__VkApt .content__OFQcG .rightForm__1HgWm .formInput__JyVoq {
  border-radius: 6px;
  padding: 13px 14px
}

.pageContainer__VkApt .content__OFQcG .rightForm__1HgWm .formInput__JyVoq .ant-input-clear-icon.ant-input-clear-icon-has-suffix {
  align-items: center;
  display: flex
}

.pageContainer__VkApt .content__OFQcG .rightForm__1HgWm .firstFormInput__5rwcf {
  margin-top: 8px
}

.pageContainer__VkApt .content__OFQcG .rightForm__1HgWm .submitButton__Q5ZYg {
  height: 48px
}

.pageContainer__VkApt .content__OFQcG .rightForm__1HgWm .qrCodeLoginContainer__aI6wS {
  background: #f8f8f8;
  border-radius: 8px;
  flex-direction: column;
  align-items: center;
  width: 100%;
  height: 260px;
  margin-top: 12px;
  padding-top: 10px;
  display: flex
}

.pageContainer__VkApt .content__OFQcG .rightForm__1HgWm .qrCodeLoginContainer__aI6wS .qrCodeContainer__i2Iu5 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 200px;
  height: 200px;
  margin-bottom: 16px;
  display: flex;
  position: relative
}

.pageContainer__VkApt .content__OFQcG .rightForm__1HgWm .qrCodeLoginContainer__aI6wS .qrCodeContainer__i2Iu5 .scanShadow__ddcWt {
  cursor: pointer;
  color: #fff;
  flex-direction: column;
  width: 200px;
  height: 200px;
  display: flex;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0
}

.pageContainer__VkApt .content__OFQcG .rightForm__1HgWm .qrCodeLoginContainer__aI6wS .qrCodeContainer__i2Iu5 .scanShadow__ddcWt .scanShadowContent__Bvdon {
  color: #fff;
  flex-direction: column;
  justify-content: center;
  font-size: 16px;
  display: flex;
  position: absolute;
  top: 53px;
  left: 43px
}

.pageContainer__VkApt .content__OFQcG .rightForm__1HgWm .qrCodeLoginContainer__aI6wS .qrCodeContainer__i2Iu5 .scanShadow__ddcWt:before {
  content: "";
  opacity: .8;
  background-color: #000;
  border-radius: 10px;
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0
}

.pageContainer__VkApt .content__OFQcG .rightForm__1HgWm .qrCodeLoginContainer__aI6wS .qrCodeWrapper__LiYLw {
  background: #fff;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 189px;
  height: 189px;
  display: flex
}

.pageContainer__VkApt .content__OFQcG .rightForm__1HgWm .qrCodeLoginContainer__aI6wS .qrCodeLoginTip__fVX1P {
  color: #666;
  font-size: 16px;
  font-weight: 400
}

.pageContainer__VkApt .content__OFQcG .rightForm__1HgWm .qrCodeLoginContainer__aI6wS .qrCodeLoginTip__fVX1P .greenTip__U2_My {
  color: #02b980
}

.pageContainer__VkApt .content__OFQcG .rightForm__1HgWm .kodo-tabs-nav:before {
  border-bottom: none
}

.pageContainer__VkApt .footer__OVByg {
  height: 64px
}

@media screen and (max-width: 1200px) and (min-width:768px) {
  .pageContainer__VkApt .leftBanner__sXcNi {
      display:none
  }
}

@media screen and (max-width: 768px) {
  .pageContainer__VkApt .leftBanner__sXcNi {
      display:none
  }
}

.wrap__qafhS {
  z-index: 999;
  opacity: 0;
  background: #fffbf7;
  border: 1px solid #ff7d00;
  border-radius: 6px;
  width: 1120px;
  max-width: 80%;
  padding: 18px 17px;
  position: absolute;
  top: -12%;
  left: 50%;
  transform: translate(-50%)
}

.wrap__qafhS .title__TEkUa {
  font-weight: 600
}

.wrap__qafhS .title__TEkUa .text__aXNVj {
  margin-left: 9px
}

.wrap__qafhS .content__DREoZ {
  padding-left: 23px
}

.wrap__qafhS .content__DREoZ .fontBold__O7rB4 {
  font-weight: 600
}

.wrap__qafhS .close___9M2Y {
  cursor: pointer;
  position: absolute;
  top: 16px;
  right: 16px
}

.show__3bsV1 {
  opacity: 1;
  top: 20px
}

.main__K1yYW {
  background: url(https://bk-xgd-resource.oss-cn-shanghai.aliyuncs.com/static/web/v20240604/web_operation_login_bg.jpg) 25%/700px no-repeat,#eceff1;
  width: 100%;
  height: 100%;
  min-height: 100vh;
  position: relative
}

.main__K1yYW .header__j76OI {
  padding: 16px 24px 0
}

.main__K1yYW .header__j76OI .loginWithNameImage__wJ_3u {
  height: 48px
}

.main__K1yYW .content__ZeYUR {
  box-sizing: border-box;
  background-color: #fff;
  border-radius: 12px;
  width: 500px;
  height: 388px;
  margin: auto;
  padding: 28px 36px;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 50%;
  box-shadow: 0 2px 14px rgba(19,71,46,.05)
}

.main__K1yYW .content__ZeYUR .title__Q8VJK {
  color: #333;
  height: 48px;
  margin-bottom: 39px;
  font-size: 24px;
  font-weight: 600;
  line-height: 48px
}

.main__K1yYW .content__ZeYUR .kodo-lite-form-item {
  margin-bottom: 38px
}

.main__K1yYW .content__ZeYUR .footer__xN_lA {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 48px;
  display: flex
}

.main__K1yYW .content__ZeYUR .footer__xN_lA button {
  height: 48px
}

.iconSelect__KQtsG {
  position: relative
}

.iconSelect__KQtsG .prefixIcon__zJdYY {
  z-index: 1;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  height: 50px;
  font-size: 18px;
  line-height: 54px;
  position: absolute;
  left: 14px
}

.iconSelect__KQtsG .selectItem__GaafI .kodo-select-selector {
  height: 50px!important;
  padding-left: 40px!important
}

.layoutHeader__51m_6 {
  z-index: 1;
  background: #fff;
  border: 1px solid rgba(142,152,174,.14);
  width: 100%;
  height: 50px;
  margin-bottom: 1px;
  display: flex
}

.layoutMain__hXR_E {
  position: relative
}

.layoutContainer__PHd0x {
  background: #fff;
  flex: 1
}

.layoutContent__xiNPC {
  background: #fff;
  border-radius: 4px;
  margin-top: 12px;
  padding: 24px
}

.message__6024r {
  text-align: center;
  color: #666;
  font-size: 13px
}

.message__6024r .icon__WxK_a {
  color: #ff3b30;
  vertical-align: middle;
  margin-right: 6px;
  display: inline-block
}

.detection__04Nom {
  visibility: 0;
  width: 2rem;
  height: 2rem
}

.logoWrap__iVHKL {
  flex: 1;
  justify-content: center;
  align-items: flex-end;
  padding: 20px 0;
  display: flex
}

.logoWrap__iVHKL .logo__ZxXgt {
  width: 25px;
  height: 25px
}

.logoWrap__iVHKL .liteman__E0Sk0 {
  opacity: 1;
  width: 95px;
  height: 25px
}

.ant-layout-sider-children .hideMenuLiteman {
  opacity: 0;
  width: 0;
  transition: opacity .3s,width .3s
}

.menuTitleWrap__YTIEJ {
  align-items: center;
  display: flex
}

.menuTitleWrap__YTIEJ .menuTitle__VNcf6 {
  font-size: 14px
}

.menuTitleWrap__YTIEJ span[role=img],.menuTitleWrap__YTIEJ iconpark-icon {
  font-size: 16px
}

.buildInfo__CPPz_ {
  color: #fff;
  text-align: center
}

.orgWrap__7maMV {
  align-items: center;
  column-gap: 8px;
  margin: 12px 0;
  padding: 0 8px;
  display: flex
}

.orgWrap__7maMV .logoImg__hG_AN {
  border-radius: 6px;
  max-width: 40px;
  max-height: 40px
}

.orgWrap__7maMV .org__jJQEJ {
  white-space: nowrap;
  text-overflow: ellipsis;
  color: #ddd;
  font-size: 16px;
  line-height: 1;
  overflow: hidden
}

.orgWrap__7maMV.collapsedOrg__6t_z3 .org__jJQEJ {
  opacity: 0;
  width: 0
}

.orgWrap__7maMV.collapsedOrg__6t_z3.noLogo__LKSWm {
  margin-top: 0;
  margin-bottom: 10px;
  transition: margin .3s
}

.orgWrap__7maMV .ant-image {
  flex-shrink: 0
}

.collapsedImgWrap__MJqIl {
  z-index: 20;
  position: absolute;
  top: 50%;
  right: -15px;
  transform: translateY(-50%)
}

.collapsedImgWrap__MJqIl .iconWrap__9bCeM {
  z-index: 1;
  position: absolute;
  top: 50%;
  left: -4px;
  transform: translateY(-50%)scale(.8)
}

.collapsedImgWrap__MJqIl .collapsed__u657J {
  cursor: pointer;
  transform: rotate(-90deg)
}

.collapsedImgWrap__MJqIl .collapsed__u657J svg {
  color: #fff;
  fill: currentColor
}

.collapsedImgWrap__MJqIl .expansion__6VqER {
  cursor: pointer;
  transform: rotate(90deg)
}

.collapsedImgWrap__MJqIl .expansion__6VqER svg {
  color: #fff;
  fill: currentColor
}

.hideMenuOrgName {
  opacity: 0;
  width: 0;
  height: 0;
  margin-top: 0;
  margin-bottom: 10px;
  transition: opacity .3s,width .3s,height .3s,margin .3s
}

.openIcon {
  cursor: pointer;
  opacity: 1;
  width: 15px;
  height: 90px
}

.openIcon .anticon {
  line-height: 30px
}

.openIcon-hidden {
  opacity: 0;
  transition: opacity .3s
}

.searchInput__rMm0f {
  margin: 0 8px
}

.searchInput__rMm0f .kodo-input-affix-wrapper-focused {
  background: #333!important;
  border: 1px solid #fff!important;
  box-shadow: 0 0 0 2px transparent!important
}

.searchInput__rMm0f .kodo-input::-webkit-input-placeholder {
  color: #999!important
}

.searchInput__rMm0f .kodo-input::placeholder {
  color: #999!important
}

.searchInput__rMm0f .kodo-input::placeholder {
  color: #999!important
}

.searchInput__rMm0f .kodo-input:placeholder-shown {
  font-size: 12px
}

.searchInput__rMm0f .kodo-input-affix-wrapper,.searchInput__rMm0f .kodo-input {
  color: #fff;
  caret-color: #fff;
  background: 0 0;
  border-color: #333;
  --antd-wave-shadow-color: transparent!important
}

.searchInput__rMm0f .kodo-input-prefix {
  margin-right: 4px!important
}

.searchInput__rMm0f .kodo-input-affix-wrapper:not(.kodo-input-affix-wrapper-disabled):focus,.searchInput__rMm0f .kodo-input-affix-wrapper:hover {
  border-color: #fff!important
}

.searchInput__rMm0f .anticon-close-circle {
  color: #999
}

.empty__F2Qm1 {
  color: #999;
  flex-flow: column;
  align-items: center;
  gap: 12px;
  margin-top: 24px;
  display: flex
}

.empty__F2Qm1 img {
  width: 65px;
  height: 75px
}

.no-auth__O6xFO {
  width: 100%;
  height: calc(100vh - 50px);
  position: relative
}

.no-auth__O6xFO .container__3GQfA {
  text-align: center;
  margin-top: 25%
}

.no-auth__O6xFO .container__3GQfA img {
  width: 300px;
  height: auto;
  overflow: hidden
}

.no-auth__O6xFO .container__3GQfA p {
  font-size: 16px
}

.no-auth__71U_k {
  width: 100%;
  height: calc(100vh - 50px);
  position: relative
}

.no-auth__71U_k .container__YNnzz {
  text-align: center;
  margin-top: 104px
}

.no-auth__71U_k .container__YNnzz img {
  width: 336px;
  height: auto;
  overflow: hidden
}

.no-auth__71U_k .container__YNnzz .bold__Hg3jn {
  color: #111;
  margin-top: 15px;
  font-size: 18px;
  font-weight: 600;
  line-height: 25px
}

.no-auth__71U_k .container__YNnzz .common__11nO7 {
  color: #999;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px
}

.accountInfo__wTbaH {
  color: #333;
  box-sizing: border-box;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border-radius: 6px;
  align-items: center;
  height: 32px;
  padding: 4px 12px 4px 11px;
  display: flex
}

.accountInfo__wTbaH:hover {
  background-color: #f2f2f2
}

.accountInfo__wTbaH.active__mEEtN {
  color: #02b980;
  background-color: #f2f2f2;
  font-weight: 500
}

.accountInfoDropdown__yq9up {
  z-index: 1000!important
}

.page-header {
  box-sizing: border-box;
  align-items: center;
  height: 48px;
  display: flex
}

.page-header .tip-item {
  cursor: pointer;
  align-items: center;
  display: flex
}

.page-header .tip-item .ant-btn {
  margin-right: 10px
}

.page-header .tip-item:hover .ant-btn:hover,.page-header .tip-item:hover .ant-btn:focus,.page-header .tip-item:hover .ant-btn:active,.page-header .tip-item:hover .ant-btn.active {
  background: #02b980
}

.page-header .tip-item:hover .ant-btn:hover,.page-header .tip-item:hover .ant-btn:focus {
  color: #fff
}

.feedback__U1gGw .button__W7SYp {
  cursor: pointer;
  z-index: 999;
  background: #fff;
  border: 1px solid #e5e5e5;
  border-radius: 50%;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  display: flex;
  position: fixed;
  bottom: 105px;
  right: 16px;
  box-shadow: 0 0 8px rgba(0,0,0,.08)
}

.iframeWrap__0VFRJ iframe {
  width: 100%;
  height: 100vh
}

.agent__EaWwe .button__fUPyv {
  cursor: pointer;
  z-index: 999;
  background: #fff;
  border: 1px solid #e5e5e5;
  border-radius: 50%;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  display: flex;
  position: fixed;
  bottom: 60px;
  right: 16px;
  box-shadow: 0 0 8px rgba(0,0,0,.08)
}

.agentContainer__QYqAY {
  width: 100%;
  height: 100vh
}

.icon___SpS8 {
  font-size: 140%
}

body .ant-menu.ant-menu-dark,body .ant-menu-dark .ant-menu-sub,body .ant-menu.ant-menu-dark .ant-menu-sub {
  background-color: #111
}

body .ant-menu-dark .ant-menu-inline.ant-menu-sub {
  background-color: #222;
  border-radius: 6px;
  width: auto;
  margin-left: 8px;
  margin-right: 8px
}

body .ant-btn-ghost:hover,body .ant-btn-ghost:focus {
  color: #b8bfcf;
  border-color: #d3d8e3
}

body .has-error .ant-input-number,body .has-error .ant-time-picker-input {
  border-color: #f45531
}

body .ant-form-explain,body .ant-legacy-form-explain {
  margin-top: 0
}

body .has-error .ant-form-explain,body .has-error .ant-form-split,body .has-error .ant-legacy-form-explain,body .has-error .ant-legacy-form-split {
  color: #ff3b30
}

body .ant-select-dropdown-menu-item:hover,body .ant-dropdown-menu-item:hover,body .ant-dropdown-menu-submenu-title:hover {
  color: #02b980
}

body .ant-select-dropdown-menu-item-disabled:hover,body .ant-dropdown-menu-item-disabled:hover {
  color: rgba(0,0,0,.25)!important
}

body .ant-select-dropdown--multiple .ant-select-dropdown-menu-item {
  padding-right: 24px
}

body .ant-badge-status-success {
  background-color: #02b980
}

body .ant-badge-status-dot {
  width: 8px;
  height: 8px
}

body .ant-table .ant-table-row-indent+.ant-table-row-expand-icon:hover {
  color: #02b980;
  border-color: #02b980
}

body .ant-table-thead th.ant-table-column-has-sorters:hover {
  background: #fafafa
}

body .ant-table-scroll table {
  width: 100%
}

body .ant-pagination-item-active {
  background: #02b980;
  border-color: #02b980
}

body .ant-pagination-item-active a,body .ant-pagination-item-active:hover a {
  color: #fff
}

body .ant-upload-list {
  width: 450px
}

body .ant-breadcrumb>span:last-child {
  font-weight: 400
}

body .ant-tooltip-inner {
  word-wrap: break-word
}

body .ant-form-item,body .ant-legacy-form-item {
  margin-bottom: 14px;
  display: flex
}

body .ant-radio-checked>.ant-radio-inner {
  border-width: 4px;
  transition: all 60ms ease-out
}

body .ant-radio-checked .ant-radio-inner:after {
  opacity: 0
}

body .ant-form-item-label,body .ant-legacy-form-item-label {
  white-space: pre-wrap;
  justify-content: flex-end;
  align-items: center;
  width: 120px;
  height: 40px;
  padding-right: 20px;
  line-height: 16px;
  display: flex
}

body .ant-form-item-control {
  zoom:1;line-height: 40px
}

body .ant-form-item-label .ant-form-item-no-colon:after,body .ant-legacy-form-item-label .ant-legacy-form-item-no-colon:after {
  content: "";
  margin: 0
}

body .ant-modal-footer {
  border-top: none
}

body .ant-modal-footer>div {
  justify-content: center;
  display: flex
}

body .ant-modal-footer .ant-btn {
  margin: 0 10px
}

body .ant-upload.ant-upload-select-picture-card {
  background-color: transparent;
  border-radius: 20px
}

body .ant-spin-nested-loading>div>.ant-spin {
  z-index: 999
}

body .ant-table-scroll-top-bar-wrapper {
  z-index: 4;
  width: 100%;
  position: absolute;
  overflow-x: scroll
}

body .ant-table-scroll-top-bar-wrapper::-webkit-scrollbar {
  height: 8px
}

body .ant-table-scroll-top-bar-wrapper::-webkit-scrollbar-thumb {
  background-color: #c2c2c2;
  border: 1px solid #fafafa;
  border-radius: 6px
}

body .ant-table-scroll-top-bar-wrapper::-webkit-scrollbar-thumb:hover {
  background: #555
}

body .ant-table-scroll-top-bar {
  height: 1px
}

body .ant-table-hide-scrollbar::-webkit-scrollbar-thumb {
  background-color: #8b8b8b;
  border-radius: 6px
}

body .ant-table-fixed-header .ant-table-scroll .ant-table-header {
  margin-bottom: 0
}

body .ant-table-fixed-left,body .ant-table-fixed-right {
  z-index: 1
}

body .ant-table-scroll table .ant-table-fixed-columns-in-body:not([colspan]) {
  visibility: visible;
  color: transparent!important
}

body .ant-table-scroll table .ant-table-fixed-columns-in-body:not([colspan])>* {
  visibility: hidden
}

body .ant-table-thead>tr>th .ant-table-column-sorter .ant-table-column-sorter-inner-full {
  margin-top: .35em
}

body .ant-table-fixed-header .ant-table-scroll .ant-table-header::-webkit-scrollbar-thumb {
  background: #c2c2c2;
  border: 3px solid #fafafd;
  border-radius: 15px
}

body .ant-table-fixed-header .ant-table-scroll .ant-table-header::-webkit-scrollbar-thumb:hover {
  background: #555
}

body .ant-table-column-sorters {
  padding: 0
}

body .ant-table-column-sorter-down,body .ant-table-column-sorter-up {
  font-size: 11px
}

body .ant-legacy-form-item {
  box-sizing: border-box;
  color: rgba(0,0,0,.65);
  font-variant: tabular-nums;
  vertical-align: top;
  font-feature-settings: "tnum","tnum";
  padding: 0;
  font-size: 12px;
  line-height: 1.5;
  list-style: none
}

body .ant-legacy-form-explain,body .ant-legacy-form-extra {
  min-height: 19px;
  margin-top: -4px;
  font-size: 12px;
  line-height: 1.5
}

body .ant-table tfoot>tr>td {
  padding: 12px 10px
}

body .ant-input-group.ant-input-group-compact>.ant-input-number-focused,body .ant-input-group.ant-input-group-compact>.ant-input-number:hover {
  z-index: 1
}

body,html {
  color: #1f273d;
  height: 100%
}

.layout-aside {
  min-width: 1280px;
  height: 100%;
  min-height: 100%;
  position: relative
}

.layout-aside .layout-sider {
  z-index: 10;
  height: 100%;
  padding-bottom: 0;
  position: absolute;
  overflow: auto
}

.layout-sider {
  flex-direction: column;
  justify-content: space-between;
  display: flex
}

.layout-aside .layout-sider>.menu {
  margin-bottom: 20px
}

.ant-menu-inline .ant-menu-submenu-title {
  z-index: 10;
  margin-top: 2px;
  margin-bottom: 2px;
  padding-left: 12px!important
}

.ant-menu-inline-collapsed>.ant-menu-submenu>.ant-menu-submenu-title {
  padding: 0 18px!important
}

.ant-input-group-wrapper {
  display: block
}

.logout-button {
  color: #6f6f6f;
  background-color: #383838;
  border: hidden;
  height: 30px
}

.ant-btn.editable-add-btn {
  color: #fff;
  background-color: #0dc7a3
}

.ant-btn.editable-add-btn:disabled {
  color: rgba(0,0,0,.25);
  background-color: #f7f7f7
}

.ant-tabs.ant-tabs-card>.ant-tabs-bar .ant-tabs-tab-active {
  color: #0dc7a3!important
}

.ant-menu-dark .ant-menu-sub,.ant-menu-dark,.ant-menu-dark .ant-menu-sub.ant-menu-inline {
  background-color: #00140e
}

.ant-menu-inline-collapsed>.ant-menu-item-group>.ant-menu-item-group-list>.ant-menu-item .iconfont+span,.ant-menu-inline-collapsed>.ant-menu-item .iconfont+span,.ant-menu-inline-collapsed>.ant-menu-submenu>.ant-menu-submenu-title .iconfont+span {
  opacity: 0;
  max-width: 0;
  display: inline-block
}

.ant-select-tree li .ant-select-tree-node-content-wrapper.ant-select-tree-node-selected {
  background: #e8f7f2
}

.ant-menu-vertical .ant-menu-item,.ant-menu-inline .ant-menu-item,.ant-menu-vertical .ant-menu-submenu-title,.ant-menu-inline .ant-menu-submenu-title {
  text-overflow: none
}

.aside-menu .ant-layout-sider {
  background: #111
}

.aside-menu .ant-layout-sider::-webkit-scrollbar {
  display: none
}

.aside-menu .ant-menu-dark.ant-menu-inline-collapsed>.ant-menu-submenu>.ant-menu-submenu-title .anticon {
  line-height: 1
}

.aside-menu .ant-menu-dark.ant-menu-inline-collapsed>.ant-menu-submenu>.ant-menu-submenu-title iconpark-icon+span {
  opacity: 0;
  display: inline-block
}

.aside-menu .ant-menu-dark.ant-menu-inline-collapsed .ant-menu-submenu.ant-menu-submenu-selected div[role=menuitem] {
  background-color: #151515
}

.aside-menu .ant-menu-dark.ant-menu-inline-collapsed .ant-menu-submenu div[role=menuitem] {
  border-radius: 6px
}

.aside-menu .ant-menu-dark.ant-menu-inline-collapsed .ant-menu-submenu div[role=menuitem] .ant-menu-title-content span[role=img],.aside-menu .ant-menu-dark.ant-menu-inline-collapsed .ant-menu-submenu div[role=menuitem] .ant-menu-title-content iconpark-icon {
  font-size: 20px;
  transition: font-size .3s cubic-bezier(.215,.61,.355,1),margin .3s cubic-bezier(.645,.045,.355,1)
}

.aside-menu .ant-menu-dark .ant-menu-item {
  border-radius: 6px;
  width: auto;
  height: 32px;
  margin: 8px;
  font-size: 13px;
  line-height: 1
}

.aside-menu .ant-menu-dark .ant-menu-item>span>a {
  color: #ccc;
  text-overflow: ellipsis;
  max-width: 100%;
  overflow: hidden
}

.aside-menu .ant-menu-dark .ant-menu-item:hover {
  background-color: #111
}

.aside-menu .ant-menu-dark .ant-menu-item:hover>span>a {
  opacity: 1
}

.aside-menu .ant-menu-dark .ant-menu-submenu-title .anticon,.aside-menu .ant-menu-dark iconpark-icon {
  transition: font-size .3s,margin .3s cubic-bezier(.645,.045,.355,1)
}

.aside-menu .ant-menu-dark .ant-menu-submenu-title .anticon+span,.aside-menu .ant-menu-dark iconpark-icon+span {
  margin-left: 8px;
  transition: opacity .3s cubic-bezier(.645,.045,.355,1),margin .3s
}

.aside-menu .ant-menu-dark .ant-menu-item.ant-menu-item-selected:hover>span>a {
  opacity: 1
}

.aside-menu .ant-menu-dark .ant-menu-submenu div[role=menuitem]:hover .ant-menu-title-content {
  color: #fff
}

.aside-menu .ant-menu-dark .ant-menu-submenu li[role=menuitem] .ant-menu-title-content {
  align-items: center;
  display: flex
}

.aside-menu .ant-menu-dark .ant-menu-submenu[data-menu-path=homePage] .ant-menu,.aside-menu .ant-menu-dark .ant-menu-submenu[data-menu-path=homePage] .ant-menu-submenu-arrow,.aside-menu .ant-menu-dark .ant-menu-submenu[data-menu-path=pluginMarket] .ant-menu,.aside-menu .ant-menu-dark .ant-menu-submenu[data-menu-path=pluginMarket] .ant-menu-submenu-arrow {
  display: none
}

.aside-menu .ant-menu-dark .ant-menu-submenu[data-menu-path=homePage].ant-menu-submenu-open,.aside-menu .ant-menu-dark .ant-menu-submenu[data-menu-path=pluginMarket].ant-menu-submenu-open {
  color: unset
}

.aside-menu .ant-menu-dark .ant-menu-submenu-selected div[role=menuitem] .ant-menu-title-content {
  color: #fff
}

.aside-menu .ant-menu.ant-menu-dark .ant-menu-item-selected {
  color: #fff;
  background: #111
}

.aside-menu .ant-menu.ant-menu-dark .ant-menu-item-selected .ant-menu-title-content a {
  color: #02b980;
  font-weight: 700
}

.aside-menu .ant-layout-sider-children {
  flex-direction: column;
  display: flex
}

.aside-menu .extra-container {
  flex: none;
  width: 100%;
  height: 40px;
  padding: 0 24px;
  overflow: hidden
}

.aside-menu .extra-link {
  color: #fff;
  text-decoration: none
}

.aside-menu .extra-link:hover {
  color: #02b980
}

.aside-menu .footer-title {
  color: #fff;
  flex: none;
  width: 100%;
  height: 30px;
  padding: 0 30px;
  font-size: 13px;
  font-weight: 600;
  line-height: 30px;
  bottom: 0;
  overflow: hidden
}

.ant-menu-submenu-popup.ant-menu.ant-menu-dark {
  background-color: #222;
  border-radius: 6px
}

.ant-menu-submenu-popup.ant-menu.ant-menu-dark .ant-menu-item {
  border-radius: 6px;
  align-items: center;
  width: auto;
  height: 32px;
  margin: 8px;
  font-size: 14px;
  display: flex;
  padding-left: 8px!important
}

.ant-menu-submenu-popup.ant-menu.ant-menu-dark .ant-menu-item>span>a {
  color: #fff
}

.ant-menu-submenu-popup.ant-menu.ant-menu-dark .ant-menu-item:hover {
  background-color: #111
}

.ant-menu-submenu-popup.ant-menu.ant-menu-dark .ant-menu-item:hover>span>a {
  opacity: 1
}

.ant-menu-submenu-popup.ant-menu.ant-menu-dark .ant-menu-item.ant-menu-item-selected {
  background-color: #111
}

.ant-menu-submenu-popup.ant-menu.ant-menu-dark .ant-menu-item.ant-menu-item-selected .ant-menu-title-content a {
  color: #02b980;
  font-weight: 700
}

.ant-menu-submenu-popup.ant-menu.ant-menu-dark .ant-menu-item.ant-menu-item-selected:hover>span>a {
  color: #02b980;
  opacity: 1
}

.ant-menu-submenu-popup.ant-menu.ant-menu-dark .ant-menu {
  background-color: #111;
  border-radius: 6px
}

.ant-menu-submenu-popup.ant-menu.ant-menu-dark .ant-menu-sub {
  background-color: #222;
  min-width: 128px
}

.breadcrumbName1 a:hover {
  color: #02b980
}

.ant-legacy-form-item-control-wrapper,.ant-form-horizontal .ant-form-item-control,.kodo-form-horizontal .kodo-form-item-control {
  flex: 1
}

.ant-dropdown {
  z-index: 999
}

.form-horizontal-extra-label-display {
  position: absolute;
  top: 50%;
  right: -10px;
  transform: translate(100%,-50%)
}

.kodo-form-item-explain.ant-show-help {
  transition: height .3s linear,min-height .3s linear,margin-bottom .3s cubic-bezier(.645,.045,.355,1),opacity .3s cubic-bezier(.645,.045,.355,1)!important
}

.global-spin-full-height,.global-spin-full-height .ant-spin-container {
  height: 100%
}
