.index_pageHeader__3vT7I {
  height: 52px;
  padding: 10px 16px;
  background: #fff;
  border-bottom: 1px solid #e8e8e8;
  box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.1);
}
.index_pageHeader__3vT7I .index_logo__1wHr9 {
  width: 64px;
  height: 32px;
}
.index_pageHeader__3vT7I .index_question__THqLd {
  width: 20px;
  height: 20px;
  color: rgba(28, 36, 46, 0.25);
  line-height: 32px;
}
.index_pageHeader__3vT7I .index_rightCol__yjwuy {
  text-align: right;
}
.index_pageHeader__3vT7I .index_rightCol__yjwuy .index_toux__2ISsP {
  width: 24px;
  height: 24px;
}
.index_pageHeader__3vT7I .index_pageTitle__3i5uh {
  color: #1c242e;
  font-weight: 500;
  font-size: 16px;
}
.index_pageHeader__3vT7I .index_backIcon__1Hi2a {
  color: #1c242e;
  font-size: 14px;
}
.index_pageHeader__3vT7I .index_downOutlined__2reEa {
  width: 12px;
  height: 12px;
  margin-left: 4px;
  color: rgba(28, 36, 46, 0.25);
}

.index_helpBtn__2Kw4j {
  color: rgba(28, 36, 46, 0.45);
  font-size: 12px;
}
.index_commonBtn__3uAFU {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 56px;
  height: 28px;
  font-size: 12px;
}
.index_previewBtn__dzc4W {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 56px;
  height: 28px;
  font-size: 12px;
  color: #1c242e;
  background: #fff;
  border: 1px solid #e5e5e5;
  border-radius: 2px;
}
.index_saveBtn__-g3hT {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 56px;
  height: 28px;
  font-size: 12px;
  background: #47e;
  border-radius: 2px;
}

.index_container__1nOUj {
  position: relative;
  height: 100vh;
  background: #f5f6f8;
}
.index_previewPage__3-XHD {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 999;
}

.index_tabs__2Tujf {
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: 400;
  font-size: 14px;
}
.index_tabs__2Tujf .index_tabItem__35Bwo {
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  margin-left: 60px;
  color: #1c242e;
  text-align: center;
}
.index_tabs__2Tujf .index_activeTab__1xw78 {
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  margin-left: 60px;
  color: #1c242e;
  text-align: center;
  color: #47e;
}
.index_tabs__2Tujf .index_borderLine__3ipfi {
  position: absolute;
  top: 37px;
  width: 22px;
  height: 3px;
  background: #47e;
  border-radius: 2px;
}

.index_container__1zzFk {
  position: absolute;
  top: 8px;
  right: 16px;
  z-index: 3;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  padding: 4px 8px;
  background-color: white;
  box-shadow: 0 2px 8px 0 rgba(200, 201, 204, 0.5);
}

.index_box__cNtQN {
  position: relative;
  box-sizing: content-box;
  border: 1px solid transparent;
  cursor: pointer;
}
.index_boxPadding__j8_RH {
  padding: 12px 16px;
}
.index_selected__1FMvM {
  background-color: #f6f6f6;
  border-radius: 4px;
}
.index_dragOver__1xtFP {
  border: 1px dashed #47e;
}
.index_changeOver__3ZnPf {
  border: 1px dashed #47e;
}
.index_inlineBlock__1iBpc {
  display: inline-block;
}
.index_spaceBlock__JBtGW {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
}
.index_dragging__31i_b {
  opacity: 0.4;
}
.index_hoverDiv__344ig {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 2;
}

.index_pageZone__nrnrl {
  position: relative;
  width: calc(100% - 280px);
  height: 100%;
  padding-right: 10px;
  padding-left: 10px;
  overflow: hidden;
}
.index_pageZone__nrnrl .index_pageCell__1I8N9 {
  position: relative;
  height: 100%;
  padding-top: 72px;
  background: #fff;
}
.index_pageZone__nrnrl .index_pageCell__1I8N9.index_h5__3R7m5 {
  left: 50%;
  width: 375px;
  transform: translate(-50%, 0);
}
.index_pageZone__nrnrl .index_page__3ToUG {
  position: relative;
  height: 100%;
  overflow-y: auto;
}
.index_pageZone__nrnrl .index_pageWeb__QKYpA {
  padding: 0 18px;
}
.index_pageZone__nrnrl .index_pageH5__1uXha {
  padding: 0 12px;
}
.index_pageZone__nrnrl .index_hiddenBox__2cB4Q {
  position: relative;
}

.index_tabSwitch__1m3X3 {
  padding: 4px;
  background-color: #f6f6f6;
  border-radius: 8px;
  transform: translate(-50%, 0);
}
.index_button__2L1u9 {
  flex: 1;
  min-width: 82px;
  height: 32px;
  font-weight: 600;
  font-size: 14px;
  background-color: transparent;
  border-width: 0;
}
.index_button__2L1u9.index_selected__ba7EI {
  color: white;
  background-color: #4477ee;
  border-radius: 8px;
}

.index_platformTabs__2HrEH {
  position: absolute;
  top: 20px;
  left: 50%;
}

.HiddenPlaceholder_container__3ylRf {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #dcdcdc;
  font-size: 20px;
  background-color: #fafafa8a;
  border: 1px dashed #e8e8e8;
}

.index_container__1DNJQ {
  position: absolute;
  top: 20px;
  right: 8px;
  color: #333333;
}
.index_innerContainer__2SEBG {
  display: flex;
  flex-direction: row;
  align-items: center;
}
.index_title__3hi-D {
  margin-left: 6px;
}
.index_selected__B1rKt {
  color: #4477ee;
  background: rgba(68, 119, 238, 0.1);
  border-radius: 4px;
}
.index_normalIcon__C3G-a {
  background: #f2f3f4;
}
.index_selectedIcon__rgKjP {
  background: transparent;
}
.index_cell__2Aci3 {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: 100%;
  padding: 4px 0;
  font-size: 12px;
  text-align: start;
  cursor: pointer;
}
.index_cell__2Aci3 .index_icon__3LXT3 {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 48px;
  height: 48px;
  color: rgba(28, 36, 46, 0.65);
  font-size: 12px;
  border-radius: 4px;
}
.index_cell__2Aci3 .index_label__2F5Zg {
  margin-top: 6px;
}
.index_cell__2Aci3:hover .index_icon__3LXT3 {
  background: rgba(68, 119, 238, 0.1);
}

.index_panel__3N4gT {
  width: 280px;
  height: 100%;
  overflow-y: scroll;
  background-color: white;
  border-top: 1px solid #e5e5e5;
  border-left: 1px solid #e5e5e5;
}
.index_panel__3N4gT .ant-collapse {
  border: none;
}
.index_panel__3N4gT .ant-collapse .ant-collapse-item {
  border-bottom: none;
}
.index_collapse-wrap__32iph .ant-collapse-item .ant-collapse-header {
  padding: 6px 16px;
  font-weight: bold;
  font-size: 12px;
}

.index_side__PgLTr {
  position: relative;
  z-index: 20;
  display: flex;
  flex-direction: column;
  width: 240px;
  padding-top: 16px;
  overflow: hidden;
  background: #fff;
  border-right: 1px solid #d9d9d9;
}
.index_side__PgLTr .ant-tabs-content {
  height: 100%;
}
.index_side__PgLTr .ant-tabs-tabpane {
  display: flex;
  flex-direction: column;
}
.index_hideScrollBar__3DHAt::-webkit-scrollbar {
  width: 0;
  height: 0;
}
.index_hideScrollBar__3DHAt::-webkit-scrollbar-thumb {
  display: none;
  border-radius: 0;
}
.index_hideScrollBar__3DHAt::-webkit-scrollbar-track,
.index_hideScrollBar__3DHAt::-webkit-scrollbar,
.index_hideScrollBar__3DHAt::-webkit-scrollbar-corner {
  display: none;
  border-radius: 0;
}
.index_hideScrollBar__3DHAt::-webkit-scrollbar-track {
  display: none;
}
.index_sideMain__1bfNd {
  display: flex;
  flex: 1;
  overflow-y: auto;
}
.index_comps__hK-Fv::-webkit-scrollbar {
  display: none;
}
.index_comps__hK-Fv {
  flex-grow: 1;
  overflow-y: scroll;
}
.index_comps__hK-Fv .index_title__PEsQ7 {
  padding-bottom: 8px;
  padding-left: 16px;
  color: #1c242e;
  font-weight: bold;
  font-size: 14px;
}
.index_comps__hK-Fv .index_group__1xmaB {
  margin-bottom: 8px;
}
.index_comps__hK-Fv .index_group__1xmaB:nth-last-child(1) {
  margin-bottom: 20px;
}
.index_comps__hK-Fv .index_group__1xmaB .index_header__3cwo- {
  height: 20px;
  margin: 0 0 6px 0;
  padding: 0 16px;
  color: rgba(28, 36, 46, 0.65);
  font-weight: 600;
  font-size: 14px;
  line-height: 20px;
}
.index_comps__hK-Fv .index_cell__2XGlE {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: 100%;
  color: rgba(28, 36, 46, 0.85);
  font-size: 12px;
  text-align: start;
  cursor: pointer;
}
.index_comps__hK-Fv .index_cell__2XGlE .index_icon__2aL0M {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 48px;
  height: 48px;
  color: rgba(28, 36, 46, 0.65);
  font-size: 12px;
  background: #f2f3f4;
  border-radius: 4px;
}
.index_comps__hK-Fv .index_cell__2XGlE .index_label__3oNWY {
  margin-top: 6px;
}
.index_comps__hK-Fv .index_cell__2XGlE:hover .index_icon__2aL0M {
  background: rgba(68, 119, 238, 0.1);
}

.index_content__1l95- {
  position: relative;
  display: flex;
  flex: 1;
  height: 100%;
  overflow: hidden;
  background: #fff;
}
.index_main__2Yf4G {
  display: flex;
  flex: 1;
  flex-direction: row;
  width: calc(100% - 279px);
  overflow: hidden;
  background: #f5f6f8;
}

.index_editPage__3x5zA {
  height: calc(100% - 52px);
}

.index_leftMenuContent__fgZM_ {
  background: #fff;
  border-radius: 8px;
}
.index_leftMenuContent__fgZM_ .index_leftMenuItem__2jW7T {
  display: flex;
  align-items: center;
  padding: 14px 0;
  color: #1c242e;
  font-weight: 400;
  font-size: 14px;
  box-shadow: inset 0 -1px 0 0 #edeeef;
}
.index_leftMenuContent__fgZM_ .index_leftMenuItem__2jW7T:last-child {
  box-shadow: none;
}
.index_leftMenuContent__fgZM_ .index_activeMenuItem__285Ud {
  display: flex;
  align-items: center;
  padding: 14px 0;
  color: #1c242e;
  font-weight: 400;
  font-size: 14px;
  box-shadow: inset 0 -1px 0 0 #edeeef;
  color: #47e;
  font-weight: 500;
}
.index_leftMenuContent__fgZM_ .index_activeMenuItem__285Ud:last-child {
  box-shadow: none;
}
.index_leftMenuContent__fgZM_ .index_title__29MVR {
  padding-left: 26px;
}
.index_leftMenuContent__fgZM_ .index_activeTitle__3NGg9 {
  padding-left: 23px;
  border-left: 3px solid #47e;
}

.index_quill__Gc3-1 {
  display: flex;
  flex-direction: column;
  overflow: hidden;
}
.index_quill__Gc3-1 .ql-container {
  flex: 1;
  overflow-y: auto;
}

.index_formIdTitle__1tKZI {
  color: #1c242e;
  font-weight: 500;
  font-size: 16px;
}
.index_formId__33KAm {
  margin: 0 8px;
  padding: 4px 6px;
  color: rgba(28, 36, 46, 0.45);
  font-weight: 400;
  background: #e5e5e5;
  border-radius: 4px;
}
.index_maxTitle__2flR3 {
  margin-bottom: 4px;
  color: #1c242e;
  font-weight: 500;
}
.index_minTitle__2qe6T {
  color: #1c242e;
  font-weight: 400;
}
.index_tipMsg__3W5WJ {
  margin-bottom: 16px;
  color: rgba(28, 36, 46, 0.45);
  font-weight: 400;
  font-size: 12px;
}
.index_checkTitle__3ggKZ {
  margin-left: 8px;
  color: rgba(28, 36, 46, 0.85);
}

.index_roleSelect__1yh-S .ant-checkbox-group {
  display: flex;
  flex-direction: column;
}
.index_roleSelect__1yh-S .ant-checkbox-wrapper {
  margin-top: 16px;
}

.index_personTag__2qILj {
  padding: 5px 6px;
  color: #1c242e;
  font-weight: 400;
  font-size: 14px;
  background: #ebf3ff;
  border-radius: 2px;
}
.index_personIcon__6Za2U {
  width: 18px;
  height: 18px;
  margin-right: 4px;
  background: #ee9e44;
}

.index_modalContent__170fc {
  width: 100%;
  height: 560px;
  margin: -24px 0;
  overflow-y: scroll;
}
.index_modalContent__170fc .index_selectMemberTitle__mNKTI {
  color: rgba(28, 36, 46, 0.55);
  font-weight: 400;
  font-size: 14px;
}
.index_modalContent__170fc .index_selectMember__3lUE8 {
  display: grid;
  grid-template-columns: repeat(3, 33.5%);
  color: #1c242e;
  font-weight: 400;
  font-size: 14px;
}
.index_modalContent__170fc .index_selectMember__3lUE8 .index_memberItem__2YozJ {
  margin-top: 8px;
  margin-right: 8px;
}
.index_modalContent__170fc a {
  color: #47e;
}
.index_modalContent__170fc .ant-tabs-nav::before {
  border: none;
}

.index_setItem__3yZEv {
  margin: 24px 0;
  font-size: 14px;
}
.index_setItem__3yZEv .index_title__3y_Ku {
  color: #1c242e;
  font-weight: 500;
}
.index_setItem__3yZEv .index_subTitle__1homM {
  color: rgba(28, 36, 46, 0.45);
  font-weight: 400;
  font-size: 12px;
}
.index_setItem__3yZEv .index_member__3xrhx {
  display: flex;
  align-items: center;
  justify-content: space-around;
  width: 97px;
  height: 32px;
  background: #ebf3ff;
  border: none;
  border-radius: 2px;
}
.index_setItem__3yZEv a {
  color: #47e;
}

.index_headTitle__7-tq7 {
  color: rgba(28, 36, 46, 0.25);
  font-weight: 400;
  font-size: 12px;
}

.index_addText__2ILdr {
  margin-left: 4px;
  color: #47e;
}
a {
  color: #47e;
}

.index_addPermissonModal__2Ex-N {
  height: 315px;
  margin: -24px;
}
.index_addPermissonModal__2Ex-N .index_menuItem__1Mjmv {
  display: flex;
  align-items: center;
  justify-content: center;
}
.index_addPermissonModal__2Ex-N .index_rightView__1CMfk {
  padding-top: 12px;
  padding-right: 36px !important;
}
.index_addPermissonModal__2Ex-N .index_rightView__1CMfk .index_tipMsg__1g4gQ {
  margin-bottom: 8px;
  color: rgba(28, 36, 46, 0.25);
  font-weight: 400;
  font-size: 12px;
}
.index_addPermissonModal__2Ex-N .ant-form-item {
  margin-bottom: 8px;
}
.index_addPermissonModal__2Ex-N .ant-col {
  margin-bottom: 8px;
}
.index_addPermissonModal__2Ex-N .ant-menu-item-selected {
  color: #47e;
}

.index_permissionPage__3ObKb {
  height: 85vh;
  overflow-y: scroll;
}
.index_permissionPage__3ObKb .index_pageTitle__11Izh {
  color: #1c242e;
  font-weight: 500;
}
.index_permissionPage__3ObKb .index_subTitle__3ocZn {
  color: rgba(28, 36, 46, 0.45);
  font-weight: 400;
  font-size: 12px;
}

.index_ruleName__1DT1c {
  margin-bottom: 8px;
  color: #1c242e;
  font-weight: 400;
  font-size: 14px;
}
.index_subTitle__1HjdU {
  margin: 20px 0 6px 0;
  color: rgba(28, 36, 46, 0.45);
  font-weight: 400;
  font-size: 14px;
}
.index_rowMargin__2tj9d {
  margin: 8px 0;
}
.index_ruleSelect__3xpuA {
  background: #f5f6f8;
  border-radius: 4px;
}
.index_modalContainer__2_qjP {
  max-height: 600px;
  overflow-x: hidden;
  overflow-y: auto;
}

.index_ruleItem__1QQp_ {
  padding: 20px;
  padding-top: 10px;
  border: 1px solid #eee;
  border-radius: 4px;
}
.index_ruleItemSelected__rygJx {
  border: 3px solid #47e;
}
.index_actionField__1BqDf {
  padding: 0 7px;
  color: #47e;
  line-height: 28px;
  background-color: #ebf3ff;
  border-radius: 2px;
}

.index_rulePage__whf2H {
  height: 85vh;
  overflow: hidden;
}
.index_rulePage__whf2H .index_pageTitle__1UV7t {
  color: #1c242e;
  font-weight: 500;
}
.index_rulePage__whf2H .index_subTitle__2lVff {
  color: rgba(28, 36, 46, 0.45);
  font-weight: 400;
  font-size: 12px;
}
.index_rulePage__whf2H .index_noData__n26s3 {
  color: rgba(28, 36, 46, 0.75);
  font-weight: 400;
  font-size: 16px;
}
.index_rulePage__whf2H .index_ruleContent__Nm280 {
  width: 100%;
  max-height: 78vh;
  margin-top: 16px;
  overflow: auto;
}

.index_ruleItem__3a_Lq {
  padding: 20px;
  color: #1c242e;
  font-size: 14px;
  background: #fff;
}
.index_activeItem__3lVpO {
  padding: 20px;
  color: #1c242e;
  font-size: 14px;
  background: #fff;
  border: 3px solid #47e;
  border-radius: 4px;
}
.index_ruleName__1V0Xw {
  margin-bottom: 8px;
  font-weight: 600;
}
.index_ruleTitle__3A88Z {
  display: inline-block;
  width: 70px;
  margin-right: 16px;
  text-align: right;
}
.index_fieldName__2eqDe {
  padding: 5px 7px;
  color: #47e;
  font-weight: 400;
  font-size: 14px;
  background: #ebf3ff;
  border-radius: 2px;
}
.index_rigthIconStyle__2g8d_ {
  color: rgba(28, 36, 46, 0.45);
}

.index_submitModalContent__3Jo1d {
  width: 100%;
  max-height: 65vh;
  overflow-y: scroll;
  color: #1c242e;
  font-weight: 400;
  font-size: 14px;
}
.index_submitModalContent__3Jo1d .index_formula__2GKoS {
  border: 1px solid #e5e5e5;
}
.index_submitModalContent__3Jo1d .index_formula__2GKoS .index_formulaTitle__2kBD7 {
  padding: 12px 10px;
  background: #f3f8fb;
}
.index_submitModalContent__3Jo1d .index_modalCard__1mgm_ {
  height: 274px;
  overflow-y: scroll;
  border: 1px solid #eee;
  border-radius: 4px 2px 2px 2px;
}
.index_submitModalContent__3Jo1d .index_modalCard__1mgm_ .index_cardTitle__8hzzy {
  padding: 5px 12px;
}
.index_submitModalContent__3Jo1d .index_modalCard__1mgm_ a {
  text-decoration: underline;
}
.index_submitModalContent__3Jo1d .index_varContent__JJTOm {
  padding: 12px;
  border-top: solid 1px #eee;
}
.index_submitModalContent__3Jo1d .index_varContent__JJTOm .index_varName__3pN4N {
  color: rgba(28, 36, 46, 0.85);
}
.index_submitModalContent__3Jo1d .index_varContent__JJTOm .index_varTag__oorpS {
  padding: 0 9px;
  color: #47e;
  font-weight: 400;
  font-size: 12px;
  background: rgba(68, 119, 238, 0.19);
  border-radius: 10px;
}
.index_submitModalContent__3Jo1d .ant-tree {
  padding-top: 12px;
  border-top: solid 1px #eee;
}

.index_submitCheckPage__2XKMi {
  height: 85vh;
  overflow: hidden;
}
.index_submitCheckPage__2XKMi .index_pageTitle__2iOb7 {
  color: #1c242e;
  font-weight: 500;
}
.index_submitCheckPage__2XKMi .index_subTitle__kGIef {
  color: rgba(28, 36, 46, 0.45);
  font-weight: 400;
  font-size: 12px;
}
.index_submitCheckPage__2XKMi .index_noData__1XYqO {
  color: rgba(28, 36, 46, 0.75);
  font-weight: 400;
  font-size: 16px;
}
.index_submitCheckPage__2XKMi .index_ruleContent__2T1KT {
  width: 100%;
  max-height: 78vh;
  margin-top: 16px;
  overflow: scroll;
}

.index_submitSettingPage__3VRLA {
  height: 75vh;
  padding-bottom: 10px;
  overflow-y: scroll;
}
.index_submitSettingPage__3VRLA .index_formItem__31Wvg {
  display: flex;
  align-items: center;
}
.index_submitSettingPage__3VRLA .index_delIcon__2zbrx {
  margin-left: 10px;
}
.index_submitSettingPage__3VRLA .index_addIcon__1p9lR {
  color: #47e;
}
.index_submitSettingPage__3VRLA .ant-tree {
  padding-top: 12px;
  border-top: solid 1px #eee;
}

/* stylelint-disable selector-class-pattern */
/* stylelint-disable custom-property-no-missing-var-function */
.index_submitCheckPage__1BNKr {
  height: 85vh;
  overflow: hidden;
}
.index_submitCheckPage__1BNKr .index_pageTitle__1xj9n {
  color: #1c242e;
  font-weight: 500;
}
.index_submitCheckPage__1BNKr .index_subTitle__3JtM8 {
  color: rgb(28 36 1.02222222%);
  font-weight: 400;
  font-size: 12px;
}
.index_submitCheckPage__1BNKr .index_noData__2CV5L {
  color: rgb(28 36 0.61333333%);
  font-weight: 400;
  font-size: 16px;
}
.index_submitCheckPage__1BNKr .index_ruleContent__3_3fN {
  width: 100%;
  max-height: 78vh;
  margin-top: 16px;
  overflow: scroll;
}
.index_submitCheckPage__1BNKr .index_cardHeader__2DPuB {
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 52px;
  margin-top: -10px;
  color: rgb(28 36 0.61333333%);
  font-weight: 400;
  font-size: 14px;
  border-bottom: solid 1px #e5e5e5;
}
.index_submitCheckPage__1BNKr .index_cardTabs__MI4kN {
  display: flex;
  gap: 24px;
}
.index_submitCheckPage__1BNKr .index_cardTabs__MI4kN .index_tabsItem__2p0g4 {
  position: relative;
  font-size: 14px;
  cursor: pointer;
}
.index_submitCheckPage__1BNKr .index_cardTabs__MI4kN .index_activeItem__uChOx {
  position: relative;
  font-size: 14px;
  cursor: pointer;
  color: #47e;
  font-weight: 600;
}
.index_submitCheckPage__1BNKr .index_cardTabs__MI4kN .index_activeLine__gAijl {
  position: absolute;
  width: 24px;
  height: 2px;
  margin-top: 13px;
  margin-left: 18px;
  background: #47e;
  border-radius: 1px;
}
.index_submitCheckPage__1BNKr .index_cardContent__1Fg0y {
  padding: 12px 0;
}

.index_templateName__yVxSc {
  padding: 33px 0 48px 0;
  font-weight: 500;
  font-size: 16px;
}
.index_processName__M4727 {
  margin-bottom: 20px;
  font-weight: 600;
}
.index_defaultRow__MPC1S {
  padding: 9px 5px;
  color: #1c242e;
  font-weight: 400;
  border-bottom: 1px solid #eee;
}

.index_templateCard__2LEVo {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  position: relative;
  height: 272px;
  border-radius: 8px;
}
.index_editBtn__we9_G {
  display: flex;
  flex-direction: column;
  align-items: center;
  position: absolute;
  left: 38%;
  top: 20%;
  gap: 12px;
}
.index_templateImg__2MNMM {
  width: 100%;
}
.index_templateName__z7aJC {
  font-size: 15px;
  font-weight: 500;
  color: #1C242E;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.index_time__kNJJh {
  font-size: 13px;
  font-weight: 400;
  color: rgba(28, 36, 46, 0.45);
}
.index_operation__FJgPa {
  top: 10px;
  right: 4px;
  position: absolute;
  text-align: right;
  z-index: 999;
}

.index_allCheckTitle__36hLp {
  color: rgba(28, 36, 46, 0.65);
  font-weight: 400;
  font-size: 12px;
}
.index_subTitle__3aKWW {
  color: rgba(28, 36, 46, 0.45);
  font-weight: 400;
  font-size: 12px;
}

.index_templateContent__2_14G {
  height: 510px;
  border-top: 1px solid #e5e5e5;
}
.index_leftContent__2WFQK {
  padding: 16px;
  border-right: 1px solid #e5e5e5;
}
.index_rightContent__2TYSR {
  height: 100%;
  overflow: auto;
  padding: 0 30px;
  color: #1c242e;
  font-size: 14px;
}
.index_rightContent__2TYSR .index_templateName__2OSKu {
  padding: 33px 0 48px 0;
  font-weight: 500;
  font-size: 16px;
}
.index_rightContent__2TYSR .index_processName__3X2Sp {
  margin-bottom: 20px;
  font-weight: 600;
}
.index_rightContent__2TYSR .index_defaultRow__W_0sB {
  padding: 9px 5px;
  color: #1c242e;
  font-weight: 400;
  border-bottom: 1px solid #eee;
}
.index_templateGrid__UFZQn {
  display: grid;
  grid-template-columns: repeat(3, 33.33%);
  border-bottom: 1px solid #eee;
}
.index_templateGrid__UFZQn .index_columnsItem__27kbl {
  padding: 12px 0;
  border-bottom: 1px solid #eee;
}
.index_templateGrid__UFZQn .index_title__393hz {
  color: #1c242e;
  font-weight: 500;
  font-size: 14px;
}
.index_templateGrid__UFZQn .index_fieldsContent__1jYdi {
  max-height: 290px;
  overflow-y: scroll;
}

.index_printPage__1C27v {
  height: 85vh;
  overflow: hidden;
}
.index_printPage__1C27v .index_pageTitle__2u5MG {
  color: #1c242e;
  font-weight: 500;
}
.index_printPage__1C27v .index_noData__2Ejn0 {
  color: rgba(28, 36, 46, 0.75);
  font-weight: 400;
  font-size: 16px;
}
.index_printPage__1C27v .index_templateContent__1wGuh {
  display: grid;
  grid-template-columns: repeat(6, 16.67%);
  margin: 12px -8px 20px -8px;
  padding: 0 40px;
}
.index_printPage__1C27v .index_templateItem__aR9BH {
  padding: 8px;
}
.index_printPage__1C27v .ant-modal-body {
  padding: 0;
}
.index_printPage__1C27v .ant-tree-switcher {
  width: 0;
}
.index_printPage__1C27v .ant-typography {
  margin-bottom: 0;
}
.index_printPage__1C27v .ant-checkbox-group-item:not(last-child) {
  margin-bottom: 12px;
}

.index_formSetPage__2vKXx {
  padding: 20px 70px;
}
.index_formSetPage__2vKXx .index_formContent__2NrO2 {
  max-height: 85vh;
  overflow-y: scroll;
}
.index_formSetPage__2vKXx .ant-card-body {
  padding: 0;
}
.index_formSetPage__2vKXx .ant-divider-horizontal {
  margin: 16px 0 8px 0;
}
.index_formSetPage__2vKXx .ant-form-item {
  margin-bottom: 0;
}
.index_formSetPage__2vKXx .index_formSetCard__TxEFr {
  padding: 15px 20px;
  font-size: 14px;
  border-radius: 8px;
}

.index_form__1UkmV {
  padding: 12px 16px;
}
.index_submitItem__SpFKN {
  margin-top: 20px;
}
.index_submitBtn__2BKjB {
  width: 100%;
}

.PreviewFrame_container__2WDDc {
  position: relative;
  height: 100%;
}
.PreviewFrame_frame__1-WA9 {
  position: absolute;
  top: 1px;
  left: 50%;
  height: calc(100% - 1px);
  margin: auto;
  padding-top: 80px;
  overflow: hidden;
  background-color: white;
  transform: translate(-50%, 0);
}
.PreviewFrame_webFrame__3yYyR {
  width: 866px;
}
.PreviewFrame_h5Frame__3lVVu {
  width: 375px;
}
.PreviewFrame_platformSwitch__3E3qN {
  position: absolute;
  top: 20px;
  left: 50%;
  transform: translate(-50%, 0);
}
.PreviewFrame_canvas__1to2d {
  width: 100%;
  height: 100%;
  overflow-y: auto;
}

.index_page__cvKwK {
  height: 100%;
}
.index_header__2Uda4 {
  height: 48px;
  padding: 0;
  background: white;
}
.index_pageHeader__3fAcn {
  padding: 5px 16px;
  background-color: white;
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.16);
}
.index_title__3s85K {
  color: #1c242e;
  font-weight: 500;
  font-size: 16px;
}
.index_leftOutlined__2jIzU {
  font-size: 16px;
}
.index_extraBtn__3OXAI {
  border-radius: 4px;
}
.index_content__ex0dc {
  flex: 1;
}

.index_releaseCard__1xGBy {
  display: flex;
  flex-direction: column;
  width: 100%;
  gap: 16px;
  padding: 24px 30px;
  background: #FFF;
  border-radius: 6px;
}
.index_releaseCard__1xGBy .index_header__y8wBL {
  display: flex;
  align-items: center;
  gap: 8px;
}
.index_releaseCard__1xGBy .index_title__1g_dk {
  font-size: 18px;
  font-family: PingFang SC-Medium, PingFang SC;
  font-weight: 500;
  color: #1C242E;
}
.index_releaseCard__1xGBy .index_subTitle__3jcz- {
  font-size: 12px;
  color: rgba(28, 36, 46, 0.45);
}
.index_releaseCard__1xGBy .index_iconBtn__k7C62 {
  width: 32px;
  height: 32px;
}
.index_releaseCard__1xGBy .index_iconBtn__k7C62 .index_icon__3aGii {
  margin-left: -1px;
  margin-top: -5px;
  width: 16px;
  height: 16px;
}
.ant-popover .ant-popover-content .ant-popover-arrow {
  display: block !important;
}

.index_setUrlForm__357uu .ant-form-item {
  margin-bottom: 6px;
}
.index_setUrlForm__357uu .ant-typography {
  font-size: 12px;
}
.index_setUrlForm__357uu .index_itemRow__2Ftr2 {
  margin-top: 20px;
}

.index_formReleasePage__3zh2v {
  padding: 20px 70px;
}
.index_formReleasePage__3zh2v .index_formReleaseCard__Bq4g6 {
  height: 85vh;
  padding: 15px 20px;
  font-size: 14px;
  border-radius: 8px;
}
.index_formReleasePage__3zh2v .ant-space,
.index_formReleasePage__3zh2v .ant-space-item {
  width: 100%;
}
