/**
* This file corresponds to the UI design specification, and the theme-related variables are defined
* Font color starts with fc
**/
/**
* Commonly used variables
**/
/*
* TabBar Commonly Used
**/
.styles_antiEllipsis__dX3rR {
  overflow: initial;
  text-overflow: initial;
  white-space: initial;
  -webkit-line-clamp: initial;
}
/**
 * opacity: 0% - 100%
 */
.styles_noSelect__hg3Yh {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  user-select: none;
}
.styles_ant-select-option-common__Pxfjp ul::-webkit-scrollbar {
  width: 12px;
  height: 12px;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.styles_ant-select-option-common__Pxfjp ul::-webkit-scrollbar-button {
  display: none;
  height: 0;
  width: 0;
}
.styles_ant-select-option-common__Pxfjp ul::-webkit-scrollbar-thumb {
  background-color: transparent;
  background-clip: padding-box;
  border: 3px solid rgba(0, 0, 0, 0);
  border-radius: 6px;
  min-height: 36px;
}
.styles_ant-select-option-common__Pxfjp ul:hover::-webkit-scrollbar-thumb {
  background-color: rgba(191, 193, 203, 0.5);
}
.styles_ant-select-option-common__Pxfjp li {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.styles_ant-select-option-common__Pxfjp .ant-select-dropdown-menu-item-selected {
  color: var(--primaryColor);
  font-weight: normal;
}
.styles_ant-select-option-common__Pxfjp .ant-select-dropdown-menu-item-selected svg {
  fill: var(--primaryColor);
}
.styles_ant-select-option-common__Pxfjp .ant-select-dropdown-menu-item:hover:not(.ant-select-dropdown-menu-item-disabled) {
  background: var(--rowSelectedBg);
}
.styles_ant-select-option-common__Pxfjp .ant-select-dropdown-menu-item-active:not(.ant-select-dropdown-menu-item-disabled) {
  background: none;
}
.styles_flexCenter__0iHaI {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.styles_inputErrorMsg__La81j {
  height: 14px;
  font-size: 10px;
  margin: 4px 0 6px 0;
  color: var(--errorColor);
}
.styles_tree__qqhkU .ant-tree-treenode-selected .ant-tree-node-content-wrapper::before {
  background: none !important;
}
.styles_tree__qqhkU .drag-over .ant-tree-node-content-wrapper {
  background: none !important;
  opacity: 1 !important;
  color: var(--firstLevelText) !important;
}
.styles_tree__qqhkU .ant-tree-switcher {
  position: relative;
  width: 32px !important;
  height: 40px !important;
  padding-left: 16px;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  vertical-align: middle !important;
}
.styles_tree__qqhkU .ant-tree-switcher .ant-tree-switcher-icon {
  position: absolute;
  transform: scale(1) !important;
  display: flex !important;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  transition: all 0.2s;
  flex-basis: 20px;
  width: 20px;
  height: 20px;
  line-height: 20px;
  border-radius: 2px;
}
.styles_tree__qqhkU .ant-tree-switcher .ant-tree-switcher-icon:hover {
  background-color: var(--shadowColor);
}
.styles_tree__qqhkU .ant-tree-switcher.ant-tree-switcher_open .ant-tree-switcher-icon svg {
  transform: rotate(0deg) !important;
}
.styles_tree__qqhkU .ant-tree-indent-unit {
  width: 16px !important;
}
.styles_tree__qqhkU .ant-tree-node-content-wrapper {
  width: calc(100% - 28px);
  height: 40px !important;
  padding: 0 !important;
  transition: none !important;
  position: relative;
  display: flex;
}
.styles_tree__qqhkU .ant-tree-node-content-wrapper::before {
  height: 40px !important;
  transform: translateY(-2px);
  transition: none !important;
  left: 0 !important;
}
.styles_tree__qqhkU .ant-tree-node-content-wrapper:hover::before {
  left: -200px !important;
  background: var(--rowSelectedBg) !important;
}
.styles_tree__qqhkU .ant-tree-node-content-wrapper.ant-tree-node-selected:before {
  left: 0 !important;
  background: none !important;
}
.styles_tree__qqhkU .ant-tree-node-content-wrapper .ant-tree-iconEle {
  width: 16px !important;
  height: 36px !important;
  line-height: 36px;
  display: flex !important;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  margin-left: 4px;
}
.styles_tree__qqhkU .ant-tree-node-content-wrapper .ant-tree-title {
  display: inline-block;
  width: calc(100% - 20px);
  height: 100%;
  line-height: 36px;
}
.styles_tree__qqhkU .editBgColor::before,
.styles_tree__qqhkU .nodeHover::before {
  background: var(--rowSelectedBg);
}
.styles_tree__qqhkU .ant-tree-treenode-selected::before {
  background-color: var(--rowSelectedBg);
}
.styles_tree__qqhkU .drag-over-gap-top > .ant-tree-node-content-wrapper::after,
.styles_tree__qqhkU .drag-over-gap-bottom > .ant-tree-node-content-wrapper::after {
  position: absolute;
  display: flex;
  content: '';
  width: 6px;
  height: 6px;
  border: 2px solid var(--primaryColor);
  border-radius: 50%;
  z-index: var(--drag-line-circle);
}
.styles_tree__qqhkU .drag-over-gap-top > .ant-tree-node-content-wrapper::after {
  top: 0;
  left: 0;
  transform: translate(-5px, -4px);
}
.styles_tree__qqhkU .drag-over-gap-bottom > .ant-tree-node-content-wrapper::after {
  bottom: 0;
  left: 0;
  transform: translate(-5px, 4px);
}
.styles_tree__qqhkU .drag-over.floder::before {
  border: 2px solid var(--primaryColor);
}
.styles_tree__qqhkU .ant-tree-treenode-disabled {
  padding: 0 !important;
  pointer-events: none;
}
.styles_tree__qqhkU .moreBtn {
  display: flex;
  justify-content: center;
  align-items: center;
}
.styles_tree__qqhkU .emoji-mart-emoji {
  display: flex;
  align-items: center;
  justify-content: center;
}
.styles_lightTree__D2QBg .ant-tree.ant-tree-directory {
  background: transparent;
}
.styles_lightTree__D2QBg .ant-tree.ant-tree-directory .ant-tree-switcher,
.styles_lightTree__D2QBg .ant-tree.ant-tree-directory .ant-tree-iconEle {
  width: 16px !important;
  height: 40px;
  line-height: 40px;
}
.styles_lightTree__D2QBg .ant-tree.ant-tree-directory .ant-tree-switcher {
  fill: var(--defaultBg);
}
.styles_lightTree__D2QBg .ant-tree.ant-tree-directory .ant-tree-iconEle {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.styles_lightTree__D2QBg .ant-tree.ant-tree-directory .ant-tree-iconEle svg {
  width: 16px;
  height: 16px;
  vertical-align: -0.125em;
}
.styles_lightTree__D2QBg .ant-tree.ant-tree-directory .ant-tree-iconEle .emoji-mart-emoji {
  position: relative;
  display: flex;
  font-size: 0;
  margin: 0;
  padding: 0;
  border: none;
  background: none;
  box-shadow: none;
  height: 100%;
  align-items: center;
  justify-content: center;
}
.styles_lightTree__D2QBg .ant-tree.ant-tree-directory .ant-tree-treenode {
  padding: 0;
}
.styles_lightTree__D2QBg .ant-tree.ant-tree-directory .ant-tree-treenode::before {
  height: 40px !important;
  border-radius: 8px;
  transition: none;
}
.styles_lightTree__D2QBg .ant-tree.ant-tree-directory .ant-tree-treenode:hover::before {
  background: rgba(var(--staticWhite0-rgb), 20%);
  border-radius: 8px;
}
.styles_lightTree__D2QBg .ant-tree.ant-tree-directory .ant-tree-indent-unit {
  width: 16px !important;
}
.styles_lightTree__D2QBg .ant-tree.ant-tree-directory .ant-tree-node-content-wrapper,
.styles_lightTree__D2QBg .ant-tree.ant-tree-directory .ant-tree-title {
  display: inline-block;
  height: 40px;
  line-height: 40px !important;
  padding: 0;
  flex: 1;
  width: calc(100% - 50px);
}
.styles_lightTree__D2QBg .ant-tree.ant-tree-directory .ant-tree-node-content-wrapper {
  display: flex;
  padding-left: 4px;
}
.styles_lightTree__D2QBg .ant-tree.ant-tree-directory .ant-tree-title {
  padding-left: 4px;
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.styles_lightTree__D2QBg .ant-tree.ant-tree-directory .ant-tree-switcher {
  display: inline-block !important;
  height: 40px !important;
  line-height: 40px !important;
}
.styles_lightTree__D2QBg .ant-tree.ant-tree-directory .ant-tree-switcher .ant-tree-switcher-icon {
  display: inline-block;
  width: 20px;
  height: 20px;
  line-height: 20px;
  border-radius: 2px;
  transition: all 0.2s;
  transform: scale(1) !important;
}
.styles_lightTree__D2QBg .ant-tree.ant-tree-directory .ant-tree-switcher .ant-tree-switcher-icon svg {
  margin-top: 5px;
}
.styles_lightTree__D2QBg .ant-tree.ant-tree-directory .ant-tree-treenode-selected::before {
  background: var(--staticWhite0) !important;
  border-radius: 8px;
}
.styles_lightTree__D2QBg .ant-tree.ant-tree-directory .ant-tree-treenode-selected > .ant-tree-switcher .ant-tree-switcher-icon svg {
  fill: var(--firstLevelText);
}
.styles_lightTree__D2QBg .ant-tree.ant-tree-directory .ant-tree-treenode-selected .ant-tree-node-selected > .ant-tree-title {
  color: var(--menuSelectedItemTextColor);
}
.styles_darkTree__yNeDm .ant-tree.ant-tree-directory {
  background: transparent;
}
.styles_darkTree__yNeDm .ant-tree.ant-tree-directory .ant-tree-switcher,
.styles_darkTree__yNeDm .ant-tree.ant-tree-directory .ant-tree-iconEle {
  width: 16px !important;
  height: 40px;
  line-height: 40px;
}
.styles_darkTree__yNeDm .ant-tree.ant-tree-directory .ant-tree-switcher {
  fill: var(--blackBlue_50);
}
.styles_darkTree__yNeDm .ant-tree.ant-tree-directory .ant-tree-iconEle {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.styles_darkTree__yNeDm .ant-tree.ant-tree-directory .ant-tree-iconEle svg {
  width: 16px;
  height: 16px;
  vertical-align: -0.125em;
}
.styles_darkTree__yNeDm .ant-tree.ant-tree-directory .ant-tree-iconEle .emoji-mart-emoji {
  position: relative;
  display: flex;
  font-size: 0;
  margin: 0;
  padding: 0;
  border: none;
  background: none;
  box-shadow: none;
  height: 100%;
  align-items: center;
  justify-content: center;
}
.styles_darkTree__yNeDm .ant-tree.ant-tree-directory .ant-tree-treenode {
  padding: 0;
  border-radius: 8px;
}
.styles_darkTree__yNeDm .ant-tree.ant-tree-directory .ant-tree-treenode svg {
  fill: var(--inactiveColor);
  color: var(--inactiveColor);
}
.styles_darkTree__yNeDm .ant-tree.ant-tree-directory .ant-tree-treenode::before {
  height: 40px !important;
  border-radius: 8px;
  transition: none;
}
.styles_darkTree__yNeDm .ant-tree.ant-tree-directory .ant-tree-treenode:hover {
  background-color: var(--bgBglessHover);
}
.styles_darkTree__yNeDm .ant-tree.ant-tree-directory .ant-tree-treenode:hover::before {
  border-radius: 8px;
  background-color: transparent !important;
}
.styles_darkTree__yNeDm .ant-tree.ant-tree-directory .ant-tree-indent-unit {
  width: 16px !important;
}
.styles_darkTree__yNeDm .ant-tree.ant-tree-directory .ant-tree-node-content-wrapper,
.styles_darkTree__yNeDm .ant-tree.ant-tree-directory .ant-tree-title {
  display: inline-block;
  height: 40px;
  line-height: 40px !important;
  padding: 0;
  flex: 1;
  width: calc(100% - 50px);
  color: var(--inactiveColor);
}
.styles_darkTree__yNeDm .ant-tree.ant-tree-directory .ant-tree-node-content-wrapper {
  display: flex;
  padding-left: 4px;
}
.styles_darkTree__yNeDm .ant-tree.ant-tree-directory .ant-tree-title {
  padding-left: 4px;
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.styles_darkTree__yNeDm .ant-tree.ant-tree-directory .ant-tree-switcher {
  display: inline-block !important;
  height: 40px !important;
  line-height: 40px !important;
  color: var(--inactiveColor);
}
.styles_darkTree__yNeDm .ant-tree.ant-tree-directory .ant-tree-switcher .ant-tree-switcher-icon {
  display: inline-block;
  width: 20px;
  height: 20px;
  line-height: 20px;
  border-radius: 2px;
  transition: all 0.2s;
  transform: scale(1) !important;
}
.styles_darkTree__yNeDm .ant-tree.ant-tree-directory .ant-tree-switcher .ant-tree-switcher-icon svg {
  margin-top: 5px;
  fill: var(--inactiveColor) !important;
  color: var(--inactiveColor) !important;
}
.styles_darkTree__yNeDm .ant-tree.ant-tree-directory .ant-tree-node-content-wrapper:hover::before {
  border-radius: 8px;
}
.styles_darkTree__yNeDm .ant-tree.ant-tree-directory .ant-tree-treenode-selected {
  color: var(--firstLevelText) !important;
}
.styles_darkTree__yNeDm .ant-tree.ant-tree-directory .ant-tree-treenode-selected::before {
  background: var(--bgBglessActive) !important;
  border-radius: 8px;
}
.styles_darkTree__yNeDm .ant-tree.ant-tree-directory .ant-tree-treenode-selected .ant-tree-iconEle svg,
.styles_darkTree__yNeDm .ant-tree.ant-tree-directory .ant-tree-treenode-selected > .ant-tree-switcher .ant-tree-switcher-icon svg {
  fill: var(--inactiveColor) !important;
  color: var(--inactiveColor) !important;
}
.styles_darkTree__yNeDm .ant-tree.ant-tree-directory .ant-tree-treenode-selected .ant-tree-iconEle svg,
.styles_darkTree__yNeDm .ant-tree.ant-tree-directory .ant-tree-treenode-selected > .ant-tree-switcher-icon svg {
  fill: var(--menuSelectedItemTextColor) !important;
  color: var(--menuSelectedItemTextColor) !important;
}
.styles_darkTree__yNeDm .ant-tree.ant-tree-directory .ant-tree-treenode-selected .ant-tree-node-selected > .ant-tree-title {
  color: var(--menuSelectedItemTextColor);
}
.styles_scroll-bar-default__Xd0gt::-webkit-scrollbar {
  background: transparent;
  width: 14px !important;
  height: 14px !important;
}
.styles_scroll-bar-default__Xd0gt::-webkit-scrollbar-thumb {
  background-color: transparent;
  background: transparent;
  background-clip: padding-box;
  min-height: 36px;
  border-radius: 7px;
  border: 4px solid transparent;
}
.styles_scroll-bar-default__Xd0gt:hover::-webkit-scrollbar-thumb {
  background-color: var(--bgScrollbarDefault);
}
.styles_scroll-bar-small__2EvGs::-webkit-scrollbar {
  background: transparent;
  width: 8px !important;
  height: 8px !important;
}
.styles_scroll-bar-small__2EvGs::-webkit-scrollbar-thumb {
  background-color: transparent;
  background: transparent;
  background-clip: padding-box;
  min-height: 36px;
  border-radius: 4px;
  border: 2px solid transparent;
}
.styles_scroll-bar-small__2EvGs:hover::-webkit-scrollbar-thumb {
  background-color: var(--bgScrollbarDefault);
}
.styles_templateCard__q8_FB {
  position: relative;
  width: 100%;
  max-width: 100%;
  border-radius: 8px;
  cursor: pointer;
  transition: all 0.4s;
  overflow: hidden;
  background-color: var(--defaultBg);
  border: 1px solid var(--borderStroke);
}
.styles_templateCardFlexWidth__dAM0_ {
  padding: 0 6px 12px;
  flex: 0 0 20%;
  width: 0;
}
@media screen and (max-width: 1900px) {
  .styles_templateCardFlexWidth__dAM0_ {
    flex: 0 0 25%;
  }
}
@media screen and (max-width: 1360px) {
  .styles_templateCardFlexWidth__dAM0_ {
    flex: 0 0 33.3%;
  }
}
@media screen and (max-width: 1120px) {
  .styles_templateCardFlexWidth__dAM0_ {
    flex: 0 0 50%;
  }
}
@media screen and (max-width: 860px) {
  .styles_templateCardFlexWidth__dAM0_ {
    flex: 0 0 100%;
  }
}
.styles_filterInput__a9cXx {
  width: 100%;
  border: 1px solid var(--line-light) !important;
  background: var(--input-bg) !important;
  border-radius: 4px;
}
.styles_gridCellWrapper__yy6q7 {
  border-bottom: 1px solid var(--shadowColor);
  border-right: 1px solid var(--shadowColor);
  box-sizing: border-box;
  background-color: var(--defaultBg);
  line-height: 32px;
  position: relative;
  font-size: 13px !important;
}
.styles_gridCellWrapper__yy6q7 .styles_hasCollaborator__9Czxw {
  z-index: 1;
}
.styles_gridCellWrapper__yy6q7 .styles_hasCollaborator__9Czxw:hover {
  z-index: 12;
}
.styles_gridCellWrapper__yy6q7 .styles_willFilledCell__pkBNw {
  background: var(--yellow_200);
}
.styles_gridCellWrapper__yy6q7 .styles_selected__sMzma {
  background: var(--cellSelectedColor);
}
.styles_gridCellWrapper__yy6q7 .styles_isDrag__GSi0V {
  cursor: crosshair;
}
.styles_gridCellWrapper__yy6q7 .styles_gridCell__ub3Be {
  min-height: 100%;
  width: 100%;
  display: flex;
  flex-grow: 1;
  height: 100%;
  color: var(--fc1);
}
.styles_gridCellWrapper__yy6q7 .styles_gridCell__ub3Be .styles_firstRecord__UNeyt {
  bottom: -26px;
  z-index: 1;
}
.styles_gridCellWrapper__yy6q7 .styles_gridCell__ub3Be .styles_otherRecord__Una_O {
  top: -26px;
}
.styles_gridCellWrapper__yy6q7 .styles_gridCell__ub3Be:hover .styles_cellCollaboratorAvatars__MMj1g {
  display: flex;
  position: absolute;
  justify-content: flex-end;
  right: 0;
  top: -26px;
}
.styles_gridCellWrapper__yy6q7 .styles_gridCell__ub3Be:hover .styles_cellCollaboratorAvatars__MMj1g > .styles_avatar__mCPoE {
  margin-left: 4px;
  display: flex;
  justify-content: center;
}
.styles_gridCellWrapper__yy6q7 .styles_gridCell__ub3Be:hover .styles_cellCollaboratorAvatars__MMj1g .styles_avatar__mCPoE:hover .styles_avatarTooltip__63jdH {
  visibility: visible;
}
.styles_gridCellWrapper__yy6q7 .styles_gridCell__ub3Be:hover .styles_cellCollaboratorAvatars__MMj1g .styles_avatarTooltip__63jdH {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  visibility: hidden;
  position: absolute;
  text-align: center;
  color: var(--defaultBg);
  max-width: 60px;
  min-width: 31px;
  height: 18px;
  z-index: 22;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 1px;
  padding: 2px 4px;
}
.styles_gridCellWrapper__yy6q7 .styles_gridCell__ub3Be:hover .styles_cellCollaboratorAvatars__MMj1g .styles_avatarTooltip__63jdH span {
  font-size: 10px;
  line-height: 14px;
}
.styles_gridCellWrapper__yy6q7 .styles_gridCell__ub3Be:hover .styles_cellCollaboratorAvatars__MMj1g > .styles_avatar__mCPoE {
  height: 28px;
  padding-bottom: 4px;
}
.styles_gridCellWrapper__yy6q7 .styles_gridCell__ub3Be:hover .styles_cellCollaboratorAvatars__MMj1g .styles_avatarTooltip__63jdH {
  top: -22px;
}
.styles_gridCellWrapper__yy6q7 .styles_gridCell__ub3Be:hover .styles_cellCollaboratorAvatarsUnder__eMzez {
  display: flex;
  position: absolute;
  justify-content: flex-end;
  right: 0;
  bottom: -26px;
  z-index: 1;
}
.styles_gridCellWrapper__yy6q7 .styles_gridCell__ub3Be:hover .styles_cellCollaboratorAvatarsUnder__eMzez > .styles_avatar__mCPoE {
  margin-left: 4px;
  display: flex;
  justify-content: center;
}
.styles_gridCellWrapper__yy6q7 .styles_gridCell__ub3Be:hover .styles_cellCollaboratorAvatarsUnder__eMzez .styles_avatar__mCPoE:hover .styles_avatarTooltip__63jdH {
  visibility: visible;
}
.styles_gridCellWrapper__yy6q7 .styles_gridCell__ub3Be:hover .styles_cellCollaboratorAvatarsUnder__eMzez .styles_avatarTooltip__63jdH {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  visibility: hidden;
  position: absolute;
  text-align: center;
  color: var(--defaultBg);
  max-width: 60px;
  min-width: 31px;
  height: 18px;
  z-index: 22;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 1px;
  padding: 2px 4px;
}
.styles_gridCellWrapper__yy6q7 .styles_gridCell__ub3Be:hover .styles_cellCollaboratorAvatarsUnder__eMzez .styles_avatarTooltip__63jdH span {
  font-size: 10px;
  line-height: 14px;
}
.styles_gridCellWrapper__yy6q7 .styles_gridCell__ub3Be:hover .styles_cellCollaboratorAvatarsUnder__eMzez > .styles_avatar__mCPoE {
  height: 28px;
  padding-top: 4px;
}
.styles_gridCellWrapper__yy6q7 .styles_gridCell__ub3Be:hover .styles_cellCollaboratorAvatarsUnder__eMzez .styles_avatarTooltip__63jdH {
  bottom: -22px;
}
.styles_gridCellWrapper__yy6q7 .styles_gridCell__ub3Be:hover .styles_cellCollaboratorAvatarsBase__rQgSN {
  display: flex;
  position: absolute;
  justify-content: flex-end;
  right: 0;
}
.styles_gridCellWrapper__yy6q7 .styles_gridCell__ub3Be:hover .styles_cellCollaboratorAvatarsBase__rQgSN > .styles_avatar__mCPoE {
  margin-left: 4px;
  display: flex;
  justify-content: center;
}
.styles_gridCellWrapper__yy6q7 .styles_gridCell__ub3Be:hover .styles_cellCollaboratorAvatarsBase__rQgSN .styles_avatar__mCPoE:hover .styles_avatarTooltip__63jdH {
  visibility: visible;
}
.styles_gridCellWrapper__yy6q7 .styles_gridCell__ub3Be:hover .styles_cellCollaboratorAvatarsBase__rQgSN .styles_avatarTooltip__63jdH {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  visibility: hidden;
  position: absolute;
  text-align: center;
  color: var(--defaultBg);
  max-width: 60px;
  min-width: 31px;
  height: 18px;
  z-index: 22;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 1px;
  padding: 2px 4px;
}
.styles_gridCellWrapper__yy6q7 .styles_gridCell__ub3Be:hover .styles_cellCollaboratorAvatarsBase__rQgSN .styles_avatarTooltip__63jdH span {
  font-size: 10px;
  line-height: 14px;
}
.styles_gridCellWrapper__yy6q7 .styles_gridCell__ub3Be .styles_overtopLayer__5a1dM {
  overflow: hidden;
  width: 100%;
  height: auto;
  position: relative;
}
.styles_gridCellWrapper__yy6q7 .styles_gridCell__ub3Be .styles_overtopLayer__5a1dM > div {
  width: 100%;
  height: 100%;
}
.styles_gridCellWrapper__yy6q7 .styles_gridCell__ub3Be.styles_activeCell__nt4RQ {
  z-index: 10;
  min-height: 100%;
  border-radius: 1px;
  position: relative;
  box-shadow: 0 0 0 2px var(--primaryColor);
  background: var(--defaultBg);
  max-height: 129px;
  overflow: unset;
  height: auto;
}
.styles_gridCellWrapper__yy6q7 .styles_cellNumber__Dz9qd {
  text-align: right;
}
.styles_addRecordIcon__XHdy2 {
  display: flex;
  align-items: center;
  height: 100%;
  padding-left: 28px;
  box-sizing: border-box;
  cursor: pointer;
}
.styles_firstHead__3acCw {
  display: flex;
}
.styles_firstHead__3acCw .styles_selected__sMzma {
  box-shadow: 1px 0px 0px var(--cellSelectedColor);
}
.styles_firstHead__3acCw > div {
  overflow: hidden;
}
.styles_editActiveLine__TBTQl {
  background: var(--rowSelectedBg);
}
.styles_select__BnvR_ {
  background: var(--cellSelectedColor);
}
.styles_originRow__DKuRJ {
  background: var(--lowestBg) !important;
}
.styles_operateHead__YiASM {
  display: flex;
  justify-content: center;
  text-align: center;
  height: 100%;
  width: 70px;
  line-height: 31px;
}
.styles_operateHead__YiASM .styles_checkIcon__V6Yn3 {
  margin-left: 18px;
  margin-right: 22px;
}
.styles_operateHead__YiASM .styles_rowColumnIndex__xkrtc {
  display: flex;
  margin-right: 8px;
}
.styles_shallow__X8Kla {
  box-shadow: 5px -1px 4px -4px var(--shadowColor);
}
.styles_borderRight__NmFWX {
  border-right: 1px solid var(--errorColor);
}
.styles_groupRight__oYdl9 {
  border-radius: 0px 5px 0px 0px;
}
.styles_groupBase___Kw3o {
  background: var(--defaultBg);
  box-shadow: 1px 0px 0px 0px var(--shadowColor);
  overflow: hidden;
}
.styles_cellLevel1__h5rug {
  margin-left: var(--groupOffset);
  border-left: 1px solid var(--shadowColor) !important;
  border-bottom: 1px solid var(--shadowColor) !important;
  border-top: 1px solid var(--shadowColor) !important;
}
.styles_groupOffset2__bU4s_ {
  margin-left: 16px;
}
.styles_groupOffset3__aB9io {
  margin-left: 32px;
}
.styles_groupTitle__5hEqG {
  height: 32px;
  display: flex;
  align-items: center;
  flex-shrink: 0;
}
.styles_groupLevel1__1YGSH {
  background: var(--defaultBg);
  box-shadow: 1px 0px 0px 0px var(--shadowColor);
  overflow: hidden;
}
.styles_groupLevel2___u45U {
  margin-left: 16px;
  background: var(--defaultBg);
  margin-left: 0;
  border-left: none;
}
.styles_groupLevel3__91bZ8 {
  margin-left: 32px;
  background: var(--defaultBg);
  margin-left: 0;
  border-left: none;
}
.styles_blockStyleCommon__gsQk_ {
  border-bottom: 1px solid var(--shadowColor);
}
.styles_blockStyleBase__4e_lu {
  box-shadow: -2px 0px 0px -1px var(--shadowColor);
  border-radius: 0px 0px 0px 2px;
  position: relative;
  left: -9px;
  border-bottom: 1px solid var(--shadowColor);
}
.styles_blockStyleBase__4e_lu:after {
  content: " ";
  background: var(--defaultBg);
  width: 10px;
  display: block;
  height: 100%;
  position: absolute;
  right: -9px;
}
.styles_blockStyle1__DHB5J {
  box-shadow: -2px 0px 0px -1px var(--shadowColor);
  border-radius: 0px 0px 0px 2px;
  position: relative;
  border-bottom: 1px solid var(--shadowColor);
  left: -9px;
}
.styles_blockStyle1__DHB5J:after {
  content: " ";
  background: var(--defaultBg);
  width: 10px;
  display: block;
  height: 100%;
  position: absolute;
  right: -9px;
}
.styles_blockStyle2__UWLeF {
  box-shadow: -2px 0px 0px -1px var(--shadowColor);
  border-radius: 0px 0px 0px 2px;
  position: relative;
  border-bottom: 1px solid var(--shadowColor);
  left: 0px;
}
.styles_blockStyle2__UWLeF:after {
  content: " ";
  background: var(--defaultBg);
  width: 10px;
  display: block;
  height: 100%;
  position: absolute;
  right: -9px;
}
.styles_blockStyle3__oEB0U {
  box-shadow: -2px 0px 0px -1px var(--shadowColor);
  border-radius: 0px 0px 0px 2px;
  position: relative;
  border-bottom: 1px solid var(--shadowColor);
  left: 0px;
}
.styles_blockStyle3__oEB0U:after {
  content: " ";
  background: var(--defaultBg);
  width: 10px;
  display: block;
  height: 100%;
  position: absolute;
  right: -9px;
}
.styles_activeCollaboratorCursor1__kalAt {
  border: 1px solid var(--errorColor) !important;
}
.styles_icon__SYxyF {
  display: flex;
  align-items: center;
  cursor: pointer;
}
.styles_cellCollaboratorAvatars__MMj1g,
.styles_cellCollaboratorAvatarsUnder__eMzez {
  display: none;
}
.styles_fillHandleArea__h2thg {
  width: 8px;
  height: 8px;
  background: var(--defaultBg);
  border-radius: 1px;
  border: 1px solid var(--primaryColor);
  position: absolute;
  bottom: -4px;
  right: -4px;
  cursor: crosshair;
  z-index: var(--fillHandleZIndex);
}
.isEditing .styles_fillHandleArea__h2thg {
  display: none;
}
.styles_contextMenu__0JLe9 {
  width: 220px;
  list-style: none;
  background: var(--defaultBg);
  box-shadow: 1px 1px 14px var(--shadowColor);
  padding: 0;
}
.styles_contextMenu__0JLe9 li {
  height: 35px;
  line-height: 35px;
  padding: 0 14px;
  cursor: pointer;
  font-size: 13px;
  color: var(--firstLevelText);
  display: flex;
  align-items: center;
}
.styles_contextMenu__0JLe9 li > div {
  margin-right: 8px;
}
.styles_contextMenu__0JLe9 li:hover {
  background: var(--rowSelectedBg);
}
.styles_cellWrapper__WBvWc {
  overflow: hidden;
}
.styles_groupBg__LjsPX {
  background-color: var(--defaultBg);
}
.styles_gc__ulGoE {
  background: var(--lowestBg);
}
.styles_currentSearchCell__342CI {
  background-color: var(--orange_100) !important;
}
.styles_foundMarkCell___qovN {
  background-color: rgba(var(--cellSelectedColor-rgb), 40%);
}
.styles_rowIndex__B7cW3 {
  width: 100%;
  padding-right: 2px;
  height: 31px;
  display: flex;
  align-items: center;
  color: var(--fc1);
}
.styles_rowIndex__B7cW3 > div {
  flex: 1;
  text-align: center;
}
.styles_cellValuePart__l_xDi {
  flex-wrap: nowrap;
  padding: 0;
}
.styles_lockedTab__G_A7H {
  color: var(--thirdLevelText);
  display: flex;
  align-items: center;
}

/**
* This file corresponds to the UI design specification, and the theme-related variables are defined
* Font color starts with fc
**/
/**
* Commonly used variables
**/
/*
* TabBar Commonly Used
**/
.style_antiEllipsis__k91nH {
  overflow: initial;
  text-overflow: initial;
  white-space: initial;
  -webkit-line-clamp: initial;
}
/**
 * opacity: 0% - 100%
 */
.style_noSelect__PSI0c {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  user-select: none;
}
.style_ant-select-option-common__wTZ_f ul::-webkit-scrollbar {
  width: 12px;
  height: 12px;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.style_ant-select-option-common__wTZ_f ul::-webkit-scrollbar-button {
  display: none;
  height: 0;
  width: 0;
}
.style_ant-select-option-common__wTZ_f ul::-webkit-scrollbar-thumb {
  background-color: transparent;
  background-clip: padding-box;
  border: 3px solid rgba(0, 0, 0, 0);
  border-radius: 6px;
  min-height: 36px;
}
.style_ant-select-option-common__wTZ_f ul:hover::-webkit-scrollbar-thumb {
  background-color: rgba(191, 193, 203, 0.5);
}
.style_ant-select-option-common__wTZ_f li {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.style_ant-select-option-common__wTZ_f .ant-select-dropdown-menu-item-selected {
  color: var(--primaryColor);
  font-weight: normal;
}
.style_ant-select-option-common__wTZ_f .ant-select-dropdown-menu-item-selected svg {
  fill: var(--primaryColor);
}
.style_ant-select-option-common__wTZ_f .ant-select-dropdown-menu-item:hover:not(.ant-select-dropdown-menu-item-disabled) {
  background: var(--rowSelectedBg);
}
.style_ant-select-option-common__wTZ_f .ant-select-dropdown-menu-item-active:not(.ant-select-dropdown-menu-item-disabled) {
  background: none;
}
.style_flexCenter__prumn {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.style_inputErrorMsg__r7GsX {
  height: 14px;
  font-size: 10px;
  margin: 4px 0 6px 0;
  color: var(--errorColor);
}
.style_tree__GP7_Z .ant-tree-treenode-selected .ant-tree-node-content-wrapper::before {
  background: none !important;
}
.style_tree__GP7_Z .drag-over .ant-tree-node-content-wrapper {
  background: none !important;
  opacity: 1 !important;
  color: var(--firstLevelText) !important;
}
.style_tree__GP7_Z .ant-tree-switcher {
  position: relative;
  width: 32px !important;
  height: 40px !important;
  padding-left: 16px;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  vertical-align: middle !important;
}
.style_tree__GP7_Z .ant-tree-switcher .ant-tree-switcher-icon {
  position: absolute;
  transform: scale(1) !important;
  display: flex !important;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  transition: all 0.2s;
  flex-basis: 20px;
  width: 20px;
  height: 20px;
  line-height: 20px;
  border-radius: 2px;
}
.style_tree__GP7_Z .ant-tree-switcher .ant-tree-switcher-icon:hover {
  background-color: var(--shadowColor);
}
.style_tree__GP7_Z .ant-tree-switcher.ant-tree-switcher_open .ant-tree-switcher-icon svg {
  transform: rotate(0deg) !important;
}
.style_tree__GP7_Z .ant-tree-indent-unit {
  width: 16px !important;
}
.style_tree__GP7_Z .ant-tree-node-content-wrapper {
  width: calc(100% - 28px);
  height: 40px !important;
  padding: 0 !important;
  transition: none !important;
  position: relative;
  display: flex;
}
.style_tree__GP7_Z .ant-tree-node-content-wrapper::before {
  height: 40px !important;
  transform: translateY(-2px);
  transition: none !important;
  left: 0 !important;
}
.style_tree__GP7_Z .ant-tree-node-content-wrapper:hover::before {
  left: -200px !important;
  background: var(--rowSelectedBg) !important;
}
.style_tree__GP7_Z .ant-tree-node-content-wrapper.ant-tree-node-selected:before {
  left: 0 !important;
  background: none !important;
}
.style_tree__GP7_Z .ant-tree-node-content-wrapper .ant-tree-iconEle {
  width: 16px !important;
  height: 36px !important;
  line-height: 36px;
  display: flex !important;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  margin-left: 4px;
}
.style_tree__GP7_Z .ant-tree-node-content-wrapper .ant-tree-title {
  display: inline-block;
  width: calc(100% - 20px);
  height: 100%;
  line-height: 36px;
}
.style_tree__GP7_Z .editBgColor::before,
.style_tree__GP7_Z .nodeHover::before {
  background: var(--rowSelectedBg);
}
.style_tree__GP7_Z .ant-tree-treenode-selected::before {
  background-color: var(--rowSelectedBg);
}
.style_tree__GP7_Z .drag-over-gap-top > .ant-tree-node-content-wrapper::after,
.style_tree__GP7_Z .drag-over-gap-bottom > .ant-tree-node-content-wrapper::after {
  position: absolute;
  display: flex;
  content: '';
  width: 6px;
  height: 6px;
  border: 2px solid var(--primaryColor);
  border-radius: 50%;
  z-index: var(--drag-line-circle);
}
.style_tree__GP7_Z .drag-over-gap-top > .ant-tree-node-content-wrapper::after {
  top: 0;
  left: 0;
  transform: translate(-5px, -4px);
}
.style_tree__GP7_Z .drag-over-gap-bottom > .ant-tree-node-content-wrapper::after {
  bottom: 0;
  left: 0;
  transform: translate(-5px, 4px);
}
.style_tree__GP7_Z .drag-over.floder::before {
  border: 2px solid var(--primaryColor);
}
.style_tree__GP7_Z .ant-tree-treenode-disabled {
  padding: 0 !important;
  pointer-events: none;
}
.style_tree__GP7_Z .moreBtn {
  display: flex;
  justify-content: center;
  align-items: center;
}
.style_tree__GP7_Z .emoji-mart-emoji {
  display: flex;
  align-items: center;
  justify-content: center;
}
.style_lightTree__2unqV .ant-tree.ant-tree-directory {
  background: transparent;
}
.style_lightTree__2unqV .ant-tree.ant-tree-directory .ant-tree-switcher,
.style_lightTree__2unqV .ant-tree.ant-tree-directory .ant-tree-iconEle {
  width: 16px !important;
  height: 40px;
  line-height: 40px;
}
.style_lightTree__2unqV .ant-tree.ant-tree-directory .ant-tree-switcher {
  fill: var(--defaultBg);
}
.style_lightTree__2unqV .ant-tree.ant-tree-directory .ant-tree-iconEle {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.style_lightTree__2unqV .ant-tree.ant-tree-directory .ant-tree-iconEle svg {
  width: 16px;
  height: 16px;
  vertical-align: -0.125em;
}
.style_lightTree__2unqV .ant-tree.ant-tree-directory .ant-tree-iconEle .emoji-mart-emoji {
  position: relative;
  display: flex;
  font-size: 0;
  margin: 0;
  padding: 0;
  border: none;
  background: none;
  box-shadow: none;
  height: 100%;
  align-items: center;
  justify-content: center;
}
.style_lightTree__2unqV .ant-tree.ant-tree-directory .ant-tree-treenode {
  padding: 0;
}
.style_lightTree__2unqV .ant-tree.ant-tree-directory .ant-tree-treenode::before {
  height: 40px !important;
  border-radius: 8px;
  transition: none;
}
.style_lightTree__2unqV .ant-tree.ant-tree-directory .ant-tree-treenode:hover::before {
  background: rgba(var(--staticWhite0-rgb), 20%);
  border-radius: 8px;
}
.style_lightTree__2unqV .ant-tree.ant-tree-directory .ant-tree-indent-unit {
  width: 16px !important;
}
.style_lightTree__2unqV .ant-tree.ant-tree-directory .ant-tree-node-content-wrapper,
.style_lightTree__2unqV .ant-tree.ant-tree-directory .ant-tree-title {
  display: inline-block;
  height: 40px;
  line-height: 40px !important;
  padding: 0;
  flex: 1;
  width: calc(100% - 50px);
}
.style_lightTree__2unqV .ant-tree.ant-tree-directory .ant-tree-node-content-wrapper {
  display: flex;
  padding-left: 4px;
}
.style_lightTree__2unqV .ant-tree.ant-tree-directory .ant-tree-title {
  padding-left: 4px;
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.style_lightTree__2unqV .ant-tree.ant-tree-directory .ant-tree-switcher {
  display: inline-block !important;
  height: 40px !important;
  line-height: 40px !important;
}
.style_lightTree__2unqV .ant-tree.ant-tree-directory .ant-tree-switcher .ant-tree-switcher-icon {
  display: inline-block;
  width: 20px;
  height: 20px;
  line-height: 20px;
  border-radius: 2px;
  transition: all 0.2s;
  transform: scale(1) !important;
}
.style_lightTree__2unqV .ant-tree.ant-tree-directory .ant-tree-switcher .ant-tree-switcher-icon svg {
  margin-top: 5px;
}
.style_lightTree__2unqV .ant-tree.ant-tree-directory .ant-tree-treenode-selected::before {
  background: var(--staticWhite0) !important;
  border-radius: 8px;
}
.style_lightTree__2unqV .ant-tree.ant-tree-directory .ant-tree-treenode-selected > .ant-tree-switcher .ant-tree-switcher-icon svg {
  fill: var(--firstLevelText);
}
.style_lightTree__2unqV .ant-tree.ant-tree-directory .ant-tree-treenode-selected .ant-tree-node-selected > .ant-tree-title {
  color: var(--menuSelectedItemTextColor);
}
.style_darkTree__JBDuH .ant-tree.ant-tree-directory {
  background: transparent;
}
.style_darkTree__JBDuH .ant-tree.ant-tree-directory .ant-tree-switcher,
.style_darkTree__JBDuH .ant-tree.ant-tree-directory .ant-tree-iconEle {
  width: 16px !important;
  height: 40px;
  line-height: 40px;
}
.style_darkTree__JBDuH .ant-tree.ant-tree-directory .ant-tree-switcher {
  fill: var(--blackBlue_50);
}
.style_darkTree__JBDuH .ant-tree.ant-tree-directory .ant-tree-iconEle {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.style_darkTree__JBDuH .ant-tree.ant-tree-directory .ant-tree-iconEle svg {
  width: 16px;
  height: 16px;
  vertical-align: -0.125em;
}
.style_darkTree__JBDuH .ant-tree.ant-tree-directory .ant-tree-iconEle .emoji-mart-emoji {
  position: relative;
  display: flex;
  font-size: 0;
  margin: 0;
  padding: 0;
  border: none;
  background: none;
  box-shadow: none;
  height: 100%;
  align-items: center;
  justify-content: center;
}
.style_darkTree__JBDuH .ant-tree.ant-tree-directory .ant-tree-treenode {
  padding: 0;
  border-radius: 8px;
}
.style_darkTree__JBDuH .ant-tree.ant-tree-directory .ant-tree-treenode svg {
  fill: var(--inactiveColor);
  color: var(--inactiveColor);
}
.style_darkTree__JBDuH .ant-tree.ant-tree-directory .ant-tree-treenode::before {
  height: 40px !important;
  border-radius: 8px;
  transition: none;
}
.style_darkTree__JBDuH .ant-tree.ant-tree-directory .ant-tree-treenode:hover {
  background-color: var(--bgBglessHover);
}
.style_darkTree__JBDuH .ant-tree.ant-tree-directory .ant-tree-treenode:hover::before {
  border-radius: 8px;
  background-color: transparent !important;
}
.style_darkTree__JBDuH .ant-tree.ant-tree-directory .ant-tree-indent-unit {
  width: 16px !important;
}
.style_darkTree__JBDuH .ant-tree.ant-tree-directory .ant-tree-node-content-wrapper,
.style_darkTree__JBDuH .ant-tree.ant-tree-directory .ant-tree-title {
  display: inline-block;
  height: 40px;
  line-height: 40px !important;
  padding: 0;
  flex: 1;
  width: calc(100% - 50px);
  color: var(--inactiveColor);
}
.style_darkTree__JBDuH .ant-tree.ant-tree-directory .ant-tree-node-content-wrapper {
  display: flex;
  padding-left: 4px;
}
.style_darkTree__JBDuH .ant-tree.ant-tree-directory .ant-tree-title {
  padding-left: 4px;
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.style_darkTree__JBDuH .ant-tree.ant-tree-directory .ant-tree-switcher {
  display: inline-block !important;
  height: 40px !important;
  line-height: 40px !important;
  color: var(--inactiveColor);
}
.style_darkTree__JBDuH .ant-tree.ant-tree-directory .ant-tree-switcher .ant-tree-switcher-icon {
  display: inline-block;
  width: 20px;
  height: 20px;
  line-height: 20px;
  border-radius: 2px;
  transition: all 0.2s;
  transform: scale(1) !important;
}
.style_darkTree__JBDuH .ant-tree.ant-tree-directory .ant-tree-switcher .ant-tree-switcher-icon svg {
  margin-top: 5px;
  fill: var(--inactiveColor) !important;
  color: var(--inactiveColor) !important;
}
.style_darkTree__JBDuH .ant-tree.ant-tree-directory .ant-tree-node-content-wrapper:hover::before {
  border-radius: 8px;
}
.style_darkTree__JBDuH .ant-tree.ant-tree-directory .ant-tree-treenode-selected {
  color: var(--firstLevelText) !important;
}
.style_darkTree__JBDuH .ant-tree.ant-tree-directory .ant-tree-treenode-selected::before {
  background: var(--bgBglessActive) !important;
  border-radius: 8px;
}
.style_darkTree__JBDuH .ant-tree.ant-tree-directory .ant-tree-treenode-selected .ant-tree-iconEle svg,
.style_darkTree__JBDuH .ant-tree.ant-tree-directory .ant-tree-treenode-selected > .ant-tree-switcher .ant-tree-switcher-icon svg {
  fill: var(--inactiveColor) !important;
  color: var(--inactiveColor) !important;
}
.style_darkTree__JBDuH .ant-tree.ant-tree-directory .ant-tree-treenode-selected .ant-tree-iconEle svg,
.style_darkTree__JBDuH .ant-tree.ant-tree-directory .ant-tree-treenode-selected > .ant-tree-switcher-icon svg {
  fill: var(--menuSelectedItemTextColor) !important;
  color: var(--menuSelectedItemTextColor) !important;
}
.style_darkTree__JBDuH .ant-tree.ant-tree-directory .ant-tree-treenode-selected .ant-tree-node-selected > .ant-tree-title {
  color: var(--menuSelectedItemTextColor);
}
.style_scroll-bar-default__ByS6e::-webkit-scrollbar {
  background: transparent;
  width: 14px !important;
  height: 14px !important;
}
.style_scroll-bar-default__ByS6e::-webkit-scrollbar-thumb {
  background-color: transparent;
  background: transparent;
  background-clip: padding-box;
  min-height: 36px;
  border-radius: 7px;
  border: 4px solid transparent;
}
.style_scroll-bar-default__ByS6e:hover::-webkit-scrollbar-thumb {
  background-color: var(--bgScrollbarDefault);
}
.style_scroll-bar-small__kS_qy::-webkit-scrollbar {
  background: transparent;
  width: 8px !important;
  height: 8px !important;
}
.style_scroll-bar-small__kS_qy::-webkit-scrollbar-thumb {
  background-color: transparent;
  background: transparent;
  background-clip: padding-box;
  min-height: 36px;
  border-radius: 4px;
  border: 2px solid transparent;
}
.style_scroll-bar-small__kS_qy:hover::-webkit-scrollbar-thumb {
  background-color: var(--bgScrollbarDefault);
}
.style_templateCard__HguGp {
  position: relative;
  width: 100%;
  max-width: 100%;
  border-radius: 8px;
  cursor: pointer;
  transition: all 0.4s;
  overflow: hidden;
  background-color: var(--defaultBg);
  border: 1px solid var(--borderStroke);
}
.style_templateCardFlexWidth__gpNGw {
  padding: 0 6px 12px;
  flex: 0 0 20%;
  width: 0;
}
@media screen and (max-width: 1900px) {
  .style_templateCardFlexWidth__gpNGw {
    flex: 0 0 25%;
  }
}
@media screen and (max-width: 1360px) {
  .style_templateCardFlexWidth__gpNGw {
    flex: 0 0 33.3%;
  }
}
@media screen and (max-width: 1120px) {
  .style_templateCardFlexWidth__gpNGw {
    flex: 0 0 50%;
  }
}
@media screen and (max-width: 860px) {
  .style_templateCardFlexWidth__gpNGw {
    flex: 0 0 100%;
  }
}
.style_filterInput__FRKzX {
  width: 100%;
  border: 1px solid var(--line-light) !important;
  background: var(--input-bg) !important;
  border-radius: 4px;
}
.style_moreMemberCount__k8iW8 {
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
  margin-left: 8px;
}
.style_statusbar__xEQ2e {
  max-width: 110px;
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
.style_statusbar__xEQ2e .style_collaboratorsAvatars__LgxKK {
  display: flex;
  flex-direction: row-reverse;
}
.style_statusbar__xEQ2e > span {
  height: 24px;
}
.style_statusbarLine__GVgbo::after {
  content: "";
  display: block;
  height: 20px;
  background: var(--lineColor);
  width: 1px;
  margin-left: 8px;
  margin-right: 8px;
}
.style_statusbarMargin__6TL28 {
  margin-right: 16px;
}
.style_memberListPopover__qcu1i .ant-popover-arrow {
  display: none;
}
.style_memberListPopover__qcu1i .ant-popover-inner-content {
  padding: 0;
}
.style_memberListCard__R87vV {
  overflow-y: auto;
  width: 180px;
  max-height: 280px;
  background: var(--defaultBg);
  box-shadow: 0px 1px 14px 0px var(--shadowColor);
  border-radius: 4px;
  border: 1px solid var(--lineColor);
  padding-bottom: 3px;
}
.style_memberListCard__R87vV::-webkit-scrollbar {
  width: 12px;
  height: 12px;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.style_memberListCard__R87vV::-webkit-scrollbar-button {
  display: none;
  height: 0;
  width: 0;
}
.style_memberListCard__R87vV::-webkit-scrollbar-thumb {
  background-color: transparent;
  background-clip: padding-box;
  border: 3px solid rgba(0, 0, 0, 0);
  border-radius: 6px;
  min-height: 36px;
}
.style_memberListCard__R87vV:hover::-webkit-scrollbar-thumb {
  background-color: rgba(191, 193, 203, 0.5);
}
.style_memberListCard__R87vV .style_avatarListItem__ZuZjw {
  cursor: pointer;
  height: 35px;
  display: flex;
  margin-top: 6px;
  padding-left: 10px;
  align-items: center;
}
.style_memberListCard__R87vV .style_avatarListItem__ZuZjw:hover {
  background-color: var(--rowSelectedBg);
}
.style_memberListCard__R87vV .style_avatarListItem__ZuZjw .style_userName__5sOHV {
  height: 18px;
  font-size: 13px;
  font-weight: normal;
  color: var(--firstLevelText);
  line-height: 18px;
  margin-left: 8px;
  max-width: 125px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

/**
* This file corresponds to the UI design specification, and the theme-related variables are defined
* Font color starts with fc
**/
/**
* Commonly used variables
**/
/*
* TabBar Commonly Used
**/
.style_antiEllipsis__2pi_1 {
  overflow: initial;
  text-overflow: initial;
  white-space: initial;
  -webkit-line-clamp: initial;
}
/**
 * opacity: 0% - 100%
 */
.style_noSelect__i83lF {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  user-select: none;
}
.style_ant-select-option-common__mi7tN ul::-webkit-scrollbar {
  width: 12px;
  height: 12px;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.style_ant-select-option-common__mi7tN ul::-webkit-scrollbar-button {
  display: none;
  height: 0;
  width: 0;
}
.style_ant-select-option-common__mi7tN ul::-webkit-scrollbar-thumb {
  background-color: transparent;
  background-clip: padding-box;
  border: 3px solid rgba(0, 0, 0, 0);
  border-radius: 6px;
  min-height: 36px;
}
.style_ant-select-option-common__mi7tN ul:hover::-webkit-scrollbar-thumb {
  background-color: rgba(191, 193, 203, 0.5);
}
.style_ant-select-option-common__mi7tN li {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.style_ant-select-option-common__mi7tN .ant-select-dropdown-menu-item-selected {
  color: var(--primaryColor);
  font-weight: normal;
}
.style_ant-select-option-common__mi7tN .ant-select-dropdown-menu-item-selected svg {
  fill: var(--primaryColor);
}
.style_ant-select-option-common__mi7tN .ant-select-dropdown-menu-item:hover:not(.ant-select-dropdown-menu-item-disabled) {
  background: var(--rowSelectedBg);
}
.style_ant-select-option-common__mi7tN .ant-select-dropdown-menu-item-active:not(.ant-select-dropdown-menu-item-disabled) {
  background: none;
}
.style_flexCenter__zdaRc {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.style_inputErrorMsg__RMcsZ {
  height: 14px;
  font-size: 10px;
  margin: 4px 0 6px 0;
  color: var(--errorColor);
}
.style_tree__7Uyvv .ant-tree-treenode-selected .ant-tree-node-content-wrapper::before {
  background: none !important;
}
.style_tree__7Uyvv .drag-over .ant-tree-node-content-wrapper {
  background: none !important;
  opacity: 1 !important;
  color: var(--firstLevelText) !important;
}
.style_tree__7Uyvv .ant-tree-switcher {
  position: relative;
  width: 32px !important;
  height: 40px !important;
  padding-left: 16px;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  vertical-align: middle !important;
}
.style_tree__7Uyvv .ant-tree-switcher .ant-tree-switcher-icon {
  position: absolute;
  transform: scale(1) !important;
  display: flex !important;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  transition: all 0.2s;
  flex-basis: 20px;
  width: 20px;
  height: 20px;
  line-height: 20px;
  border-radius: 2px;
}
.style_tree__7Uyvv .ant-tree-switcher .ant-tree-switcher-icon:hover {
  background-color: var(--shadowColor);
}
.style_tree__7Uyvv .ant-tree-switcher.ant-tree-switcher_open .ant-tree-switcher-icon svg {
  transform: rotate(0deg) !important;
}
.style_tree__7Uyvv .ant-tree-indent-unit {
  width: 16px !important;
}
.style_tree__7Uyvv .ant-tree-node-content-wrapper {
  width: calc(100% - 28px);
  height: 40px !important;
  padding: 0 !important;
  transition: none !important;
  position: relative;
  display: flex;
}
.style_tree__7Uyvv .ant-tree-node-content-wrapper::before {
  height: 40px !important;
  transform: translateY(-2px);
  transition: none !important;
  left: 0 !important;
}
.style_tree__7Uyvv .ant-tree-node-content-wrapper:hover::before {
  left: -200px !important;
  background: var(--rowSelectedBg) !important;
}
.style_tree__7Uyvv .ant-tree-node-content-wrapper.ant-tree-node-selected:before {
  left: 0 !important;
  background: none !important;
}
.style_tree__7Uyvv .ant-tree-node-content-wrapper .ant-tree-iconEle {
  width: 16px !important;
  height: 36px !important;
  line-height: 36px;
  display: flex !important;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  margin-left: 4px;
}
.style_tree__7Uyvv .ant-tree-node-content-wrapper .ant-tree-title {
  display: inline-block;
  width: calc(100% - 20px);
  height: 100%;
  line-height: 36px;
}
.style_tree__7Uyvv .editBgColor::before,
.style_tree__7Uyvv .nodeHover::before {
  background: var(--rowSelectedBg);
}
.style_tree__7Uyvv .ant-tree-treenode-selected::before {
  background-color: var(--rowSelectedBg);
}
.style_tree__7Uyvv .drag-over-gap-top > .ant-tree-node-content-wrapper::after,
.style_tree__7Uyvv .drag-over-gap-bottom > .ant-tree-node-content-wrapper::after {
  position: absolute;
  display: flex;
  content: '';
  width: 6px;
  height: 6px;
  border: 2px solid var(--primaryColor);
  border-radius: 50%;
  z-index: var(--drag-line-circle);
}
.style_tree__7Uyvv .drag-over-gap-top > .ant-tree-node-content-wrapper::after {
  top: 0;
  left: 0;
  transform: translate(-5px, -4px);
}
.style_tree__7Uyvv .drag-over-gap-bottom > .ant-tree-node-content-wrapper::after {
  bottom: 0;
  left: 0;
  transform: translate(-5px, 4px);
}
.style_tree__7Uyvv .drag-over.floder::before {
  border: 2px solid var(--primaryColor);
}
.style_tree__7Uyvv .ant-tree-treenode-disabled {
  padding: 0 !important;
  pointer-events: none;
}
.style_tree__7Uyvv .moreBtn {
  display: flex;
  justify-content: center;
  align-items: center;
}
.style_tree__7Uyvv .emoji-mart-emoji {
  display: flex;
  align-items: center;
  justify-content: center;
}
.style_lightTree__hXggu .ant-tree.ant-tree-directory {
  background: transparent;
}
.style_lightTree__hXggu .ant-tree.ant-tree-directory .ant-tree-switcher,
.style_lightTree__hXggu .ant-tree.ant-tree-directory .ant-tree-iconEle {
  width: 16px !important;
  height: 40px;
  line-height: 40px;
}
.style_lightTree__hXggu .ant-tree.ant-tree-directory .ant-tree-switcher {
  fill: var(--defaultBg);
}
.style_lightTree__hXggu .ant-tree.ant-tree-directory .ant-tree-iconEle {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.style_lightTree__hXggu .ant-tree.ant-tree-directory .ant-tree-iconEle svg {
  width: 16px;
  height: 16px;
  vertical-align: -0.125em;
}
.style_lightTree__hXggu .ant-tree.ant-tree-directory .ant-tree-iconEle .emoji-mart-emoji {
  position: relative;
  display: flex;
  font-size: 0;
  margin: 0;
  padding: 0;
  border: none;
  background: none;
  box-shadow: none;
  height: 100%;
  align-items: center;
  justify-content: center;
}
.style_lightTree__hXggu .ant-tree.ant-tree-directory .ant-tree-treenode {
  padding: 0;
}
.style_lightTree__hXggu .ant-tree.ant-tree-directory .ant-tree-treenode::before {
  height: 40px !important;
  border-radius: 8px;
  transition: none;
}
.style_lightTree__hXggu .ant-tree.ant-tree-directory .ant-tree-treenode:hover::before {
  background: rgba(var(--staticWhite0-rgb), 20%);
  border-radius: 8px;
}
.style_lightTree__hXggu .ant-tree.ant-tree-directory .ant-tree-indent-unit {
  width: 16px !important;
}
.style_lightTree__hXggu .ant-tree.ant-tree-directory .ant-tree-node-content-wrapper,
.style_lightTree__hXggu .ant-tree.ant-tree-directory .ant-tree-title {
  display: inline-block;
  height: 40px;
  line-height: 40px !important;
  padding: 0;
  flex: 1;
  width: calc(100% - 50px);
}
.style_lightTree__hXggu .ant-tree.ant-tree-directory .ant-tree-node-content-wrapper {
  display: flex;
  padding-left: 4px;
}
.style_lightTree__hXggu .ant-tree.ant-tree-directory .ant-tree-title {
  padding-left: 4px;
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.style_lightTree__hXggu .ant-tree.ant-tree-directory .ant-tree-switcher {
  display: inline-block !important;
  height: 40px !important;
  line-height: 40px !important;
}
.style_lightTree__hXggu .ant-tree.ant-tree-directory .ant-tree-switcher .ant-tree-switcher-icon {
  display: inline-block;
  width: 20px;
  height: 20px;
  line-height: 20px;
  border-radius: 2px;
  transition: all 0.2s;
  transform: scale(1) !important;
}
.style_lightTree__hXggu .ant-tree.ant-tree-directory .ant-tree-switcher .ant-tree-switcher-icon svg {
  margin-top: 5px;
}
.style_lightTree__hXggu .ant-tree.ant-tree-directory .ant-tree-treenode-selected::before {
  background: var(--staticWhite0) !important;
  border-radius: 8px;
}
.style_lightTree__hXggu .ant-tree.ant-tree-directory .ant-tree-treenode-selected > .ant-tree-switcher .ant-tree-switcher-icon svg {
  fill: var(--firstLevelText);
}
.style_lightTree__hXggu .ant-tree.ant-tree-directory .ant-tree-treenode-selected .ant-tree-node-selected > .ant-tree-title {
  color: var(--menuSelectedItemTextColor);
}
.style_darkTree__Gu5i3 .ant-tree.ant-tree-directory {
  background: transparent;
}
.style_darkTree__Gu5i3 .ant-tree.ant-tree-directory .ant-tree-switcher,
.style_darkTree__Gu5i3 .ant-tree.ant-tree-directory .ant-tree-iconEle {
  width: 16px !important;
  height: 40px;
  line-height: 40px;
}
.style_darkTree__Gu5i3 .ant-tree.ant-tree-directory .ant-tree-switcher {
  fill: var(--blackBlue_50);
}
.style_darkTree__Gu5i3 .ant-tree.ant-tree-directory .ant-tree-iconEle {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.style_darkTree__Gu5i3 .ant-tree.ant-tree-directory .ant-tree-iconEle svg {
  width: 16px;
  height: 16px;
  vertical-align: -0.125em;
}
.style_darkTree__Gu5i3 .ant-tree.ant-tree-directory .ant-tree-iconEle .emoji-mart-emoji {
  position: relative;
  display: flex;
  font-size: 0;
  margin: 0;
  padding: 0;
  border: none;
  background: none;
  box-shadow: none;
  height: 100%;
  align-items: center;
  justify-content: center;
}
.style_darkTree__Gu5i3 .ant-tree.ant-tree-directory .ant-tree-treenode {
  padding: 0;
  border-radius: 8px;
}
.style_darkTree__Gu5i3 .ant-tree.ant-tree-directory .ant-tree-treenode svg {
  fill: var(--inactiveColor);
  color: var(--inactiveColor);
}
.style_darkTree__Gu5i3 .ant-tree.ant-tree-directory .ant-tree-treenode::before {
  height: 40px !important;
  border-radius: 8px;
  transition: none;
}
.style_darkTree__Gu5i3 .ant-tree.ant-tree-directory .ant-tree-treenode:hover {
  background-color: var(--bgBglessHover);
}
.style_darkTree__Gu5i3 .ant-tree.ant-tree-directory .ant-tree-treenode:hover::before {
  border-radius: 8px;
  background-color: transparent !important;
}
.style_darkTree__Gu5i3 .ant-tree.ant-tree-directory .ant-tree-indent-unit {
  width: 16px !important;
}
.style_darkTree__Gu5i3 .ant-tree.ant-tree-directory .ant-tree-node-content-wrapper,
.style_darkTree__Gu5i3 .ant-tree.ant-tree-directory .ant-tree-title {
  display: inline-block;
  height: 40px;
  line-height: 40px !important;
  padding: 0;
  flex: 1;
  width: calc(100% - 50px);
  color: var(--inactiveColor);
}
.style_darkTree__Gu5i3 .ant-tree.ant-tree-directory .ant-tree-node-content-wrapper {
  display: flex;
  padding-left: 4px;
}
.style_darkTree__Gu5i3 .ant-tree.ant-tree-directory .ant-tree-title {
  padding-left: 4px;
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.style_darkTree__Gu5i3 .ant-tree.ant-tree-directory .ant-tree-switcher {
  display: inline-block !important;
  height: 40px !important;
  line-height: 40px !important;
  color: var(--inactiveColor);
}
.style_darkTree__Gu5i3 .ant-tree.ant-tree-directory .ant-tree-switcher .ant-tree-switcher-icon {
  display: inline-block;
  width: 20px;
  height: 20px;
  line-height: 20px;
  border-radius: 2px;
  transition: all 0.2s;
  transform: scale(1) !important;
}
.style_darkTree__Gu5i3 .ant-tree.ant-tree-directory .ant-tree-switcher .ant-tree-switcher-icon svg {
  margin-top: 5px;
  fill: var(--inactiveColor) !important;
  color: var(--inactiveColor) !important;
}
.style_darkTree__Gu5i3 .ant-tree.ant-tree-directory .ant-tree-node-content-wrapper:hover::before {
  border-radius: 8px;
}
.style_darkTree__Gu5i3 .ant-tree.ant-tree-directory .ant-tree-treenode-selected {
  color: var(--firstLevelText) !important;
}
.style_darkTree__Gu5i3 .ant-tree.ant-tree-directory .ant-tree-treenode-selected::before {
  background: var(--bgBglessActive) !important;
  border-radius: 8px;
}
.style_darkTree__Gu5i3 .ant-tree.ant-tree-directory .ant-tree-treenode-selected .ant-tree-iconEle svg,
.style_darkTree__Gu5i3 .ant-tree.ant-tree-directory .ant-tree-treenode-selected > .ant-tree-switcher .ant-tree-switcher-icon svg {
  fill: var(--inactiveColor) !important;
  color: var(--inactiveColor) !important;
}
.style_darkTree__Gu5i3 .ant-tree.ant-tree-directory .ant-tree-treenode-selected .ant-tree-iconEle svg,
.style_darkTree__Gu5i3 .ant-tree.ant-tree-directory .ant-tree-treenode-selected > .ant-tree-switcher-icon svg {
  fill: var(--menuSelectedItemTextColor) !important;
  color: var(--menuSelectedItemTextColor) !important;
}
.style_darkTree__Gu5i3 .ant-tree.ant-tree-directory .ant-tree-treenode-selected .ant-tree-node-selected > .ant-tree-title {
  color: var(--menuSelectedItemTextColor);
}
.style_scroll-bar-default__ViP8I::-webkit-scrollbar {
  background: transparent;
  width: 14px !important;
  height: 14px !important;
}
.style_scroll-bar-default__ViP8I::-webkit-scrollbar-thumb {
  background-color: transparent;
  background: transparent;
  background-clip: padding-box;
  min-height: 36px;
  border-radius: 7px;
  border: 4px solid transparent;
}
.style_scroll-bar-default__ViP8I:hover::-webkit-scrollbar-thumb {
  background-color: var(--bgScrollbarDefault);
}
.style_scroll-bar-small__181nP::-webkit-scrollbar {
  background: transparent;
  width: 8px !important;
  height: 8px !important;
}
.style_scroll-bar-small__181nP::-webkit-scrollbar-thumb {
  background-color: transparent;
  background: transparent;
  background-clip: padding-box;
  min-height: 36px;
  border-radius: 4px;
  border: 2px solid transparent;
}
.style_scroll-bar-small__181nP:hover::-webkit-scrollbar-thumb {
  background-color: var(--bgScrollbarDefault);
}
.style_templateCard__vXPwE {
  position: relative;
  width: 100%;
  max-width: 100%;
  border-radius: 8px;
  cursor: pointer;
  transition: all 0.4s;
  overflow: hidden;
  background-color: var(--defaultBg);
  border: 1px solid var(--borderStroke);
}
.style_templateCardFlexWidth__ZNMjL {
  padding: 0 6px 12px;
  flex: 0 0 20%;
  width: 0;
}
@media screen and (max-width: 1900px) {
  .style_templateCardFlexWidth__ZNMjL {
    flex: 0 0 25%;
  }
}
@media screen and (max-width: 1360px) {
  .style_templateCardFlexWidth__ZNMjL {
    flex: 0 0 33.3%;
  }
}
@media screen and (max-width: 1120px) {
  .style_templateCardFlexWidth__ZNMjL {
    flex: 0 0 50%;
  }
}
@media screen and (max-width: 860px) {
  .style_templateCardFlexWidth__ZNMjL {
    flex: 0 0 100%;
  }
}
.style_filterInput__tRsNS {
  width: 100%;
  border: 1px solid var(--line-light) !important;
  background: var(--input-bg) !important;
  border-radius: 4px;
}
.style_tabBar__zZY40 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  background: var(--lowestBg);
  border-radius: 8px 8px 0 0;
  padding: 24px 24px 0;
  -webkit-user-select: none;
          user-select: none;
}
.style_tabBar__zZY40 .style_atcButton__oyS_O {
  color: var(--secondLevelText);
}
.style_tabBar__zZY40 .style_atcButton__oyS_O:hover {
  background: var(--fc11);
}
.style_tabBar__zZY40 .style_atcButton__oyS_O:active {
  background: var(--fc4);
}
.style_tabBar__zZY40 .style_nodeName__SWJ4_ {
  margin-bottom: 0;
  margin-right: 8px;
  font-size: 21px;
  font-weight: bold;
  max-width: 150px;
}
.style_tabBar__zZY40 .style_tabLeft__dJpgc {
  width: 35%;
  display: flex;
  align-items: center;
}
.style_tabBar__zZY40 .style_tabRight__a1sJf {
  flex-shrink: 0;
  display: flex;
  align-items: center;
}
.style_addWidgetMenu__BF7ze {
  width: 240px;
  background-color: var(--highestBg);
  box-shadow: var(--shadowCommonHighest);
  padding: 4px 8px;
  border-radius: 4px;
}
.style_addWidgetMenu__BF7ze .style_menuItem__HQDsp {
  line-height: 40px;
  padding: 0 8px;
  cursor: pointer;
  display: flex;
  align-items: center;
}
.style_addWidgetMenu__BF7ze .style_menuItem__HQDsp svg {
  margin-right: 4px;
}
.style_addWidgetMenu__BF7ze .style_menuItem__HQDsp:hover {
  background: var(--rowSelectedBg);
  border-radius: 4px;
}
.style_status__1d9Dd {
  display: flex;
  align-items: center;
}
.style_mobileBar__WeMsd {
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 44px;
}
.style_mobileBar__WeMsd .style_side__n7Gg1 {
  background-color: var(--primaryColor);
  width: 32px;
  height: 32px;
  border-radius: 0 50% 50% 0;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
}
.style_mobileBar__WeMsd .style_nodeName__SWJ4_ {
  font-size: 15px;
  margin-bottom: 0;
  font-weight: bold;
  max-width: 150px;
}
.style_mobileBar__WeMsd .style_ghost__EkH8D {
  width: 32px;
  height: 32px;
}
.style_token__o1Ck1 {
  padding-left: 4px;
  flex-shrink: 0;
}
.style_shareDoc__mptrt {
  color: var(--primaryColor);
  padding-left: 14px;
}

/**
* This file corresponds to the UI design specification, and the theme-related variables are defined
* Font color starts with fc
**/
/**
* Commonly used variables
**/
/*
* TabBar Commonly Used
**/
.style_antiEllipsis__0HCkg {
  overflow: initial;
  text-overflow: initial;
  white-space: initial;
  -webkit-line-clamp: initial;
}
/**
 * opacity: 0% - 100%
 */
.style_noSelect__28Z1E {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  user-select: none;
}
.style_ant-select-option-common__D1yxZ ul::-webkit-scrollbar {
  width: 12px;
  height: 12px;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.style_ant-select-option-common__D1yxZ ul::-webkit-scrollbar-button {
  display: none;
  height: 0;
  width: 0;
}
.style_ant-select-option-common__D1yxZ ul::-webkit-scrollbar-thumb {
  background-color: transparent;
  background-clip: padding-box;
  border: 3px solid rgba(0, 0, 0, 0);
  border-radius: 6px;
  min-height: 36px;
}
.style_ant-select-option-common__D1yxZ ul:hover::-webkit-scrollbar-thumb {
  background-color: rgba(191, 193, 203, 0.5);
}
.style_ant-select-option-common__D1yxZ li {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.style_ant-select-option-common__D1yxZ .ant-select-dropdown-menu-item-selected {
  color: var(--primaryColor);
  font-weight: normal;
}
.style_ant-select-option-common__D1yxZ .ant-select-dropdown-menu-item-selected svg {
  fill: var(--primaryColor);
}
.style_ant-select-option-common__D1yxZ .ant-select-dropdown-menu-item:hover:not(.ant-select-dropdown-menu-item-disabled) {
  background: var(--rowSelectedBg);
}
.style_ant-select-option-common__D1yxZ .ant-select-dropdown-menu-item-active:not(.ant-select-dropdown-menu-item-disabled) {
  background: none;
}
.style_flexCenter__jDyjQ {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.style_inputErrorMsg__QF61y {
  height: 14px;
  font-size: 10px;
  margin: 4px 0 6px 0;
  color: var(--errorColor);
}
.style_tree__oreqE .ant-tree-treenode-selected .ant-tree-node-content-wrapper::before {
  background: none !important;
}
.style_tree__oreqE .drag-over .ant-tree-node-content-wrapper {
  background: none !important;
  opacity: 1 !important;
  color: var(--firstLevelText) !important;
}
.style_tree__oreqE .ant-tree-switcher {
  position: relative;
  width: 32px !important;
  height: 40px !important;
  padding-left: 16px;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  vertical-align: middle !important;
}
.style_tree__oreqE .ant-tree-switcher .ant-tree-switcher-icon {
  position: absolute;
  transform: scale(1) !important;
  display: flex !important;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  transition: all 0.2s;
  flex-basis: 20px;
  width: 20px;
  height: 20px;
  line-height: 20px;
  border-radius: 2px;
}
.style_tree__oreqE .ant-tree-switcher .ant-tree-switcher-icon:hover {
  background-color: var(--shadowColor);
}
.style_tree__oreqE .ant-tree-switcher.ant-tree-switcher_open .ant-tree-switcher-icon svg {
  transform: rotate(0deg) !important;
}
.style_tree__oreqE .ant-tree-indent-unit {
  width: 16px !important;
}
.style_tree__oreqE .ant-tree-node-content-wrapper {
  width: calc(100% - 28px);
  height: 40px !important;
  padding: 0 !important;
  transition: none !important;
  position: relative;
  display: flex;
}
.style_tree__oreqE .ant-tree-node-content-wrapper::before {
  height: 40px !important;
  transform: translateY(-2px);
  transition: none !important;
  left: 0 !important;
}
.style_tree__oreqE .ant-tree-node-content-wrapper:hover::before {
  left: -200px !important;
  background: var(--rowSelectedBg) !important;
}
.style_tree__oreqE .ant-tree-node-content-wrapper.ant-tree-node-selected:before {
  left: 0 !important;
  background: none !important;
}
.style_tree__oreqE .ant-tree-node-content-wrapper .ant-tree-iconEle {
  width: 16px !important;
  height: 36px !important;
  line-height: 36px;
  display: flex !important;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  margin-left: 4px;
}
.style_tree__oreqE .ant-tree-node-content-wrapper .ant-tree-title {
  display: inline-block;
  width: calc(100% - 20px);
  height: 100%;
  line-height: 36px;
}
.style_tree__oreqE .editBgColor::before,
.style_tree__oreqE .nodeHover::before {
  background: var(--rowSelectedBg);
}
.style_tree__oreqE .ant-tree-treenode-selected::before {
  background-color: var(--rowSelectedBg);
}
.style_tree__oreqE .drag-over-gap-top > .ant-tree-node-content-wrapper::after,
.style_tree__oreqE .drag-over-gap-bottom > .ant-tree-node-content-wrapper::after {
  position: absolute;
  display: flex;
  content: '';
  width: 6px;
  height: 6px;
  border: 2px solid var(--primaryColor);
  border-radius: 50%;
  z-index: var(--drag-line-circle);
}
.style_tree__oreqE .drag-over-gap-top > .ant-tree-node-content-wrapper::after {
  top: 0;
  left: 0;
  transform: translate(-5px, -4px);
}
.style_tree__oreqE .drag-over-gap-bottom > .ant-tree-node-content-wrapper::after {
  bottom: 0;
  left: 0;
  transform: translate(-5px, 4px);
}
.style_tree__oreqE .drag-over.floder::before {
  border: 2px solid var(--primaryColor);
}
.style_tree__oreqE .ant-tree-treenode-disabled {
  padding: 0 !important;
  pointer-events: none;
}
.style_tree__oreqE .moreBtn {
  display: flex;
  justify-content: center;
  align-items: center;
}
.style_tree__oreqE .emoji-mart-emoji {
  display: flex;
  align-items: center;
  justify-content: center;
}
.style_lightTree__AjbB5 .ant-tree.ant-tree-directory {
  background: transparent;
}
.style_lightTree__AjbB5 .ant-tree.ant-tree-directory .ant-tree-switcher,
.style_lightTree__AjbB5 .ant-tree.ant-tree-directory .ant-tree-iconEle {
  width: 16px !important;
  height: 40px;
  line-height: 40px;
}
.style_lightTree__AjbB5 .ant-tree.ant-tree-directory .ant-tree-switcher {
  fill: var(--defaultBg);
}
.style_lightTree__AjbB5 .ant-tree.ant-tree-directory .ant-tree-iconEle {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.style_lightTree__AjbB5 .ant-tree.ant-tree-directory .ant-tree-iconEle svg {
  width: 16px;
  height: 16px;
  vertical-align: -0.125em;
}
.style_lightTree__AjbB5 .ant-tree.ant-tree-directory .ant-tree-iconEle .emoji-mart-emoji {
  position: relative;
  display: flex;
  font-size: 0;
  margin: 0;
  padding: 0;
  border: none;
  background: none;
  box-shadow: none;
  height: 100%;
  align-items: center;
  justify-content: center;
}
.style_lightTree__AjbB5 .ant-tree.ant-tree-directory .ant-tree-treenode {
  padding: 0;
}
.style_lightTree__AjbB5 .ant-tree.ant-tree-directory .ant-tree-treenode::before {
  height: 40px !important;
  border-radius: 8px;
  transition: none;
}
.style_lightTree__AjbB5 .ant-tree.ant-tree-directory .ant-tree-treenode:hover::before {
  background: rgba(var(--staticWhite0-rgb), 20%);
  border-radius: 8px;
}
.style_lightTree__AjbB5 .ant-tree.ant-tree-directory .ant-tree-indent-unit {
  width: 16px !important;
}
.style_lightTree__AjbB5 .ant-tree.ant-tree-directory .ant-tree-node-content-wrapper,
.style_lightTree__AjbB5 .ant-tree.ant-tree-directory .ant-tree-title {
  display: inline-block;
  height: 40px;
  line-height: 40px !important;
  padding: 0;
  flex: 1;
  width: calc(100% - 50px);
}
.style_lightTree__AjbB5 .ant-tree.ant-tree-directory .ant-tree-node-content-wrapper {
  display: flex;
  padding-left: 4px;
}
.style_lightTree__AjbB5 .ant-tree.ant-tree-directory .ant-tree-title {
  padding-left: 4px;
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.style_lightTree__AjbB5 .ant-tree.ant-tree-directory .ant-tree-switcher {
  display: inline-block !important;
  height: 40px !important;
  line-height: 40px !important;
}
.style_lightTree__AjbB5 .ant-tree.ant-tree-directory .ant-tree-switcher .ant-tree-switcher-icon {
  display: inline-block;
  width: 20px;
  height: 20px;
  line-height: 20px;
  border-radius: 2px;
  transition: all 0.2s;
  transform: scale(1) !important;
}
.style_lightTree__AjbB5 .ant-tree.ant-tree-directory .ant-tree-switcher .ant-tree-switcher-icon svg {
  margin-top: 5px;
}
.style_lightTree__AjbB5 .ant-tree.ant-tree-directory .ant-tree-treenode-selected::before {
  background: var(--staticWhite0) !important;
  border-radius: 8px;
}
.style_lightTree__AjbB5 .ant-tree.ant-tree-directory .ant-tree-treenode-selected > .ant-tree-switcher .ant-tree-switcher-icon svg {
  fill: var(--firstLevelText);
}
.style_lightTree__AjbB5 .ant-tree.ant-tree-directory .ant-tree-treenode-selected .ant-tree-node-selected > .ant-tree-title {
  color: var(--menuSelectedItemTextColor);
}
.style_darkTree__r57fg .ant-tree.ant-tree-directory {
  background: transparent;
}
.style_darkTree__r57fg .ant-tree.ant-tree-directory .ant-tree-switcher,
.style_darkTree__r57fg .ant-tree.ant-tree-directory .ant-tree-iconEle {
  width: 16px !important;
  height: 40px;
  line-height: 40px;
}
.style_darkTree__r57fg .ant-tree.ant-tree-directory .ant-tree-switcher {
  fill: var(--blackBlue_50);
}
.style_darkTree__r57fg .ant-tree.ant-tree-directory .ant-tree-iconEle {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.style_darkTree__r57fg .ant-tree.ant-tree-directory .ant-tree-iconEle svg {
  width: 16px;
  height: 16px;
  vertical-align: -0.125em;
}
.style_darkTree__r57fg .ant-tree.ant-tree-directory .ant-tree-iconEle .emoji-mart-emoji {
  position: relative;
  display: flex;
  font-size: 0;
  margin: 0;
  padding: 0;
  border: none;
  background: none;
  box-shadow: none;
  height: 100%;
  align-items: center;
  justify-content: center;
}
.style_darkTree__r57fg .ant-tree.ant-tree-directory .ant-tree-treenode {
  padding: 0;
  border-radius: 8px;
}
.style_darkTree__r57fg .ant-tree.ant-tree-directory .ant-tree-treenode svg {
  fill: var(--inactiveColor);
  color: var(--inactiveColor);
}
.style_darkTree__r57fg .ant-tree.ant-tree-directory .ant-tree-treenode::before {
  height: 40px !important;
  border-radius: 8px;
  transition: none;
}
.style_darkTree__r57fg .ant-tree.ant-tree-directory .ant-tree-treenode:hover {
  background-color: var(--bgBglessHover);
}
.style_darkTree__r57fg .ant-tree.ant-tree-directory .ant-tree-treenode:hover::before {
  border-radius: 8px;
  background-color: transparent !important;
}
.style_darkTree__r57fg .ant-tree.ant-tree-directory .ant-tree-indent-unit {
  width: 16px !important;
}
.style_darkTree__r57fg .ant-tree.ant-tree-directory .ant-tree-node-content-wrapper,
.style_darkTree__r57fg .ant-tree.ant-tree-directory .ant-tree-title {
  display: inline-block;
  height: 40px;
  line-height: 40px !important;
  padding: 0;
  flex: 1;
  width: calc(100% - 50px);
  color: var(--inactiveColor);
}
.style_darkTree__r57fg .ant-tree.ant-tree-directory .ant-tree-node-content-wrapper {
  display: flex;
  padding-left: 4px;
}
.style_darkTree__r57fg .ant-tree.ant-tree-directory .ant-tree-title {
  padding-left: 4px;
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.style_darkTree__r57fg .ant-tree.ant-tree-directory .ant-tree-switcher {
  display: inline-block !important;
  height: 40px !important;
  line-height: 40px !important;
  color: var(--inactiveColor);
}
.style_darkTree__r57fg .ant-tree.ant-tree-directory .ant-tree-switcher .ant-tree-switcher-icon {
  display: inline-block;
  width: 20px;
  height: 20px;
  line-height: 20px;
  border-radius: 2px;
  transition: all 0.2s;
  transform: scale(1) !important;
}
.style_darkTree__r57fg .ant-tree.ant-tree-directory .ant-tree-switcher .ant-tree-switcher-icon svg {
  margin-top: 5px;
  fill: var(--inactiveColor) !important;
  color: var(--inactiveColor) !important;
}
.style_darkTree__r57fg .ant-tree.ant-tree-directory .ant-tree-node-content-wrapper:hover::before {
  border-radius: 8px;
}
.style_darkTree__r57fg .ant-tree.ant-tree-directory .ant-tree-treenode-selected {
  color: var(--firstLevelText) !important;
}
.style_darkTree__r57fg .ant-tree.ant-tree-directory .ant-tree-treenode-selected::before {
  background: var(--bgBglessActive) !important;
  border-radius: 8px;
}
.style_darkTree__r57fg .ant-tree.ant-tree-directory .ant-tree-treenode-selected .ant-tree-iconEle svg,
.style_darkTree__r57fg .ant-tree.ant-tree-directory .ant-tree-treenode-selected > .ant-tree-switcher .ant-tree-switcher-icon svg {
  fill: var(--inactiveColor) !important;
  color: var(--inactiveColor) !important;
}
.style_darkTree__r57fg .ant-tree.ant-tree-directory .ant-tree-treenode-selected .ant-tree-iconEle svg,
.style_darkTree__r57fg .ant-tree.ant-tree-directory .ant-tree-treenode-selected > .ant-tree-switcher-icon svg {
  fill: var(--menuSelectedItemTextColor) !important;
  color: var(--menuSelectedItemTextColor) !important;
}
.style_darkTree__r57fg .ant-tree.ant-tree-directory .ant-tree-treenode-selected .ant-tree-node-selected > .ant-tree-title {
  color: var(--menuSelectedItemTextColor);
}
.style_scroll-bar-default__elMup::-webkit-scrollbar {
  background: transparent;
  width: 14px !important;
  height: 14px !important;
}
.style_scroll-bar-default__elMup::-webkit-scrollbar-thumb {
  background-color: transparent;
  background: transparent;
  background-clip: padding-box;
  min-height: 36px;
  border-radius: 7px;
  border: 4px solid transparent;
}
.style_scroll-bar-default__elMup:hover::-webkit-scrollbar-thumb {
  background-color: var(--bgScrollbarDefault);
}
.style_scroll-bar-small__aavLD::-webkit-scrollbar {
  background: transparent;
  width: 8px !important;
  height: 8px !important;
}
.style_scroll-bar-small__aavLD::-webkit-scrollbar-thumb {
  background-color: transparent;
  background: transparent;
  background-clip: padding-box;
  min-height: 36px;
  border-radius: 4px;
  border: 2px solid transparent;
}
.style_scroll-bar-small__aavLD:hover::-webkit-scrollbar-thumb {
  background-color: var(--bgScrollbarDefault);
}
.style_templateCard__yAOmi {
  position: relative;
  width: 100%;
  max-width: 100%;
  border-radius: 8px;
  cursor: pointer;
  transition: all 0.4s;
  overflow: hidden;
  background-color: var(--defaultBg);
  border: 1px solid var(--borderStroke);
}
.style_templateCardFlexWidth__Zifhr {
  padding: 0 6px 12px;
  flex: 0 0 20%;
  width: 0;
}
@media screen and (max-width: 1900px) {
  .style_templateCardFlexWidth__Zifhr {
    flex: 0 0 25%;
  }
}
@media screen and (max-width: 1360px) {
  .style_templateCardFlexWidth__Zifhr {
    flex: 0 0 33.3%;
  }
}
@media screen and (max-width: 1120px) {
  .style_templateCardFlexWidth__Zifhr {
    flex: 0 0 50%;
  }
}
@media screen and (max-width: 860px) {
  .style_templateCardFlexWidth__Zifhr {
    flex: 0 0 100%;
  }
}
.style_filterInput__3HnRP {
  width: 100%;
  border: 1px solid var(--line-light) !important;
  background: var(--input-bg) !important;
  border-radius: 4px;
}
.style_dashboardPanel__ppgeF {
  width: 100%;
  height: 100%;
  position: relative;
}
.style_dashboardPanel__ppgeF .style_widgetArea__jrvkN {
  background: var(--lowestBg);
  border-radius: 0px 0px 8px 8px;
  width: 100%;
  height: calc(100% - 64px);
  max-height: 100%;
  overflow: auto;
}
.style_dashboardPanel__ppgeF .style_widgetContainer__cXlhI {
  border: 1px solid var(--lineColor);
  border-radius: 8px;
  width: 100%;
  height: 100%;
  background: var(--defaultBg);
  overflow: hidden;
}
.style_dashboardPanel__ppgeF .style_isFullscreen__CgBzh {
  transform: none !important;
}
.style_dashboardPanel__ppgeF * {
  transition: none;
}
.style_addNewWidget__f9I1T {
  width: 325px;
  height: 242px;
  border: 1px dashed var(--fourthLevelText);
  border-radius: 8px;
  margin-left: 24px;
  margin-top: 24px;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  cursor: pointer;
}
.style_addNewWidget--disabled__vksO0 {
  cursor: not-allowed;
}
.style_addNewWidget__f9I1T svg {
  margin-bottom: 24px;
}

/**
* This file corresponds to the UI design specification, and the theme-related variables are defined
* Font color starts with fc
**/
/**
* Commonly used variables
**/
/*
* TabBar Commonly Used
**/
.style_antiEllipsis__jDmui {
  overflow: initial;
  text-overflow: initial;
  white-space: initial;
  -webkit-line-clamp: initial;
}
/**
 * opacity: 0% - 100%
 */
.style_noSelect__ux_k7 {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  user-select: none;
}
.style_ant-select-option-common__KQUXs ul::-webkit-scrollbar {
  width: 12px;
  height: 12px;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.style_ant-select-option-common__KQUXs ul::-webkit-scrollbar-button {
  display: none;
  height: 0;
  width: 0;
}
.style_ant-select-option-common__KQUXs ul::-webkit-scrollbar-thumb {
  background-color: transparent;
  background-clip: padding-box;
  border: 3px solid rgba(0, 0, 0, 0);
  border-radius: 6px;
  min-height: 36px;
}
.style_ant-select-option-common__KQUXs ul:hover::-webkit-scrollbar-thumb {
  background-color: rgba(191, 193, 203, 0.5);
}
.style_ant-select-option-common__KQUXs li {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.style_ant-select-option-common__KQUXs .ant-select-dropdown-menu-item-selected {
  color: var(--primaryColor);
  font-weight: normal;
}
.style_ant-select-option-common__KQUXs .ant-select-dropdown-menu-item-selected svg {
  fill: var(--primaryColor);
}
.style_ant-select-option-common__KQUXs .ant-select-dropdown-menu-item:hover:not(.ant-select-dropdown-menu-item-disabled) {
  background: var(--rowSelectedBg);
}
.style_ant-select-option-common__KQUXs .ant-select-dropdown-menu-item-active:not(.ant-select-dropdown-menu-item-disabled) {
  background: none;
}
.style_flexCenter__fVmo_ {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.style_inputErrorMsg__evFyi {
  height: 14px;
  font-size: 10px;
  margin: 4px 0 6px 0;
  color: var(--errorColor);
}
.style_tree__uLd4F .ant-tree-treenode-selected .ant-tree-node-content-wrapper::before {
  background: none !important;
}
.style_tree__uLd4F .drag-over .ant-tree-node-content-wrapper {
  background: none !important;
  opacity: 1 !important;
  color: var(--firstLevelText) !important;
}
.style_tree__uLd4F .ant-tree-switcher {
  position: relative;
  width: 32px !important;
  height: 40px !important;
  padding-left: 16px;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  vertical-align: middle !important;
}
.style_tree__uLd4F .ant-tree-switcher .ant-tree-switcher-icon {
  position: absolute;
  transform: scale(1) !important;
  display: flex !important;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  transition: all 0.2s;
  flex-basis: 20px;
  width: 20px;
  height: 20px;
  line-height: 20px;
  border-radius: 2px;
}
.style_tree__uLd4F .ant-tree-switcher .ant-tree-switcher-icon:hover {
  background-color: var(--shadowColor);
}
.style_tree__uLd4F .ant-tree-switcher.ant-tree-switcher_open .ant-tree-switcher-icon svg {
  transform: rotate(0deg) !important;
}
.style_tree__uLd4F .ant-tree-indent-unit {
  width: 16px !important;
}
.style_tree__uLd4F .ant-tree-node-content-wrapper {
  width: calc(100% - 28px);
  height: 40px !important;
  padding: 0 !important;
  transition: none !important;
  position: relative;
  display: flex;
}
.style_tree__uLd4F .ant-tree-node-content-wrapper::before {
  height: 40px !important;
  transform: translateY(-2px);
  transition: none !important;
  left: 0 !important;
}
.style_tree__uLd4F .ant-tree-node-content-wrapper:hover::before {
  left: -200px !important;
  background: var(--rowSelectedBg) !important;
}
.style_tree__uLd4F .ant-tree-node-content-wrapper.ant-tree-node-selected:before {
  left: 0 !important;
  background: none !important;
}
.style_tree__uLd4F .ant-tree-node-content-wrapper .ant-tree-iconEle {
  width: 16px !important;
  height: 36px !important;
  line-height: 36px;
  display: flex !important;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  margin-left: 4px;
}
.style_tree__uLd4F .ant-tree-node-content-wrapper .ant-tree-title {
  display: inline-block;
  width: calc(100% - 20px);
  height: 100%;
  line-height: 36px;
}
.style_tree__uLd4F .editBgColor::before,
.style_tree__uLd4F .nodeHover::before {
  background: var(--rowSelectedBg);
}
.style_tree__uLd4F .ant-tree-treenode-selected::before {
  background-color: var(--rowSelectedBg);
}
.style_tree__uLd4F .drag-over-gap-top > .ant-tree-node-content-wrapper::after,
.style_tree__uLd4F .drag-over-gap-bottom > .ant-tree-node-content-wrapper::after {
  position: absolute;
  display: flex;
  content: '';
  width: 6px;
  height: 6px;
  border: 2px solid var(--primaryColor);
  border-radius: 50%;
  z-index: var(--drag-line-circle);
}
.style_tree__uLd4F .drag-over-gap-top > .ant-tree-node-content-wrapper::after {
  top: 0;
  left: 0;
  transform: translate(-5px, -4px);
}
.style_tree__uLd4F .drag-over-gap-bottom > .ant-tree-node-content-wrapper::after {
  bottom: 0;
  left: 0;
  transform: translate(-5px, 4px);
}
.style_tree__uLd4F .drag-over.floder::before {
  border: 2px solid var(--primaryColor);
}
.style_tree__uLd4F .ant-tree-treenode-disabled {
  padding: 0 !important;
  pointer-events: none;
}
.style_tree__uLd4F .moreBtn {
  display: flex;
  justify-content: center;
  align-items: center;
}
.style_tree__uLd4F .emoji-mart-emoji {
  display: flex;
  align-items: center;
  justify-content: center;
}
.style_lightTree__dbMtN .ant-tree.ant-tree-directory {
  background: transparent;
}
.style_lightTree__dbMtN .ant-tree.ant-tree-directory .ant-tree-switcher,
.style_lightTree__dbMtN .ant-tree.ant-tree-directory .ant-tree-iconEle {
  width: 16px !important;
  height: 40px;
  line-height: 40px;
}
.style_lightTree__dbMtN .ant-tree.ant-tree-directory .ant-tree-switcher {
  fill: var(--defaultBg);
}
.style_lightTree__dbMtN .ant-tree.ant-tree-directory .ant-tree-iconEle {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.style_lightTree__dbMtN .ant-tree.ant-tree-directory .ant-tree-iconEle svg {
  width: 16px;
  height: 16px;
  vertical-align: -0.125em;
}
.style_lightTree__dbMtN .ant-tree.ant-tree-directory .ant-tree-iconEle .emoji-mart-emoji {
  position: relative;
  display: flex;
  font-size: 0;
  margin: 0;
  padding: 0;
  border: none;
  background: none;
  box-shadow: none;
  height: 100%;
  align-items: center;
  justify-content: center;
}
.style_lightTree__dbMtN .ant-tree.ant-tree-directory .ant-tree-treenode {
  padding: 0;
}
.style_lightTree__dbMtN .ant-tree.ant-tree-directory .ant-tree-treenode::before {
  height: 40px !important;
  border-radius: 8px;
  transition: none;
}
.style_lightTree__dbMtN .ant-tree.ant-tree-directory .ant-tree-treenode:hover::before {
  background: rgba(var(--staticWhite0-rgb), 20%);
  border-radius: 8px;
}
.style_lightTree__dbMtN .ant-tree.ant-tree-directory .ant-tree-indent-unit {
  width: 16px !important;
}
.style_lightTree__dbMtN .ant-tree.ant-tree-directory .ant-tree-node-content-wrapper,
.style_lightTree__dbMtN .ant-tree.ant-tree-directory .ant-tree-title {
  display: inline-block;
  height: 40px;
  line-height: 40px !important;
  padding: 0;
  flex: 1;
  width: calc(100% - 50px);
}
.style_lightTree__dbMtN .ant-tree.ant-tree-directory .ant-tree-node-content-wrapper {
  display: flex;
  padding-left: 4px;
}
.style_lightTree__dbMtN .ant-tree.ant-tree-directory .ant-tree-title {
  padding-left: 4px;
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.style_lightTree__dbMtN .ant-tree.ant-tree-directory .ant-tree-switcher {
  display: inline-block !important;
  height: 40px !important;
  line-height: 40px !important;
}
.style_lightTree__dbMtN .ant-tree.ant-tree-directory .ant-tree-switcher .ant-tree-switcher-icon {
  display: inline-block;
  width: 20px;
  height: 20px;
  line-height: 20px;
  border-radius: 2px;
  transition: all 0.2s;
  transform: scale(1) !important;
}
.style_lightTree__dbMtN .ant-tree.ant-tree-directory .ant-tree-switcher .ant-tree-switcher-icon svg {
  margin-top: 5px;
}
.style_lightTree__dbMtN .ant-tree.ant-tree-directory .ant-tree-treenode-selected::before {
  background: var(--staticWhite0) !important;
  border-radius: 8px;
}
.style_lightTree__dbMtN .ant-tree.ant-tree-directory .ant-tree-treenode-selected > .ant-tree-switcher .ant-tree-switcher-icon svg {
  fill: var(--firstLevelText);
}
.style_lightTree__dbMtN .ant-tree.ant-tree-directory .ant-tree-treenode-selected .ant-tree-node-selected > .ant-tree-title {
  color: var(--menuSelectedItemTextColor);
}
.style_darkTree__di0f5 .ant-tree.ant-tree-directory {
  background: transparent;
}
.style_darkTree__di0f5 .ant-tree.ant-tree-directory .ant-tree-switcher,
.style_darkTree__di0f5 .ant-tree.ant-tree-directory .ant-tree-iconEle {
  width: 16px !important;
  height: 40px;
  line-height: 40px;
}
.style_darkTree__di0f5 .ant-tree.ant-tree-directory .ant-tree-switcher {
  fill: var(--blackBlue_50);
}
.style_darkTree__di0f5 .ant-tree.ant-tree-directory .ant-tree-iconEle {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.style_darkTree__di0f5 .ant-tree.ant-tree-directory .ant-tree-iconEle svg {
  width: 16px;
  height: 16px;
  vertical-align: -0.125em;
}
.style_darkTree__di0f5 .ant-tree.ant-tree-directory .ant-tree-iconEle .emoji-mart-emoji {
  position: relative;
  display: flex;
  font-size: 0;
  margin: 0;
  padding: 0;
  border: none;
  background: none;
  box-shadow: none;
  height: 100%;
  align-items: center;
  justify-content: center;
}
.style_darkTree__di0f5 .ant-tree.ant-tree-directory .ant-tree-treenode {
  padding: 0;
  border-radius: 8px;
}
.style_darkTree__di0f5 .ant-tree.ant-tree-directory .ant-tree-treenode svg {
  fill: var(--inactiveColor);
  color: var(--inactiveColor);
}
.style_darkTree__di0f5 .ant-tree.ant-tree-directory .ant-tree-treenode::before {
  height: 40px !important;
  border-radius: 8px;
  transition: none;
}
.style_darkTree__di0f5 .ant-tree.ant-tree-directory .ant-tree-treenode:hover {
  background-color: var(--bgBglessHover);
}
.style_darkTree__di0f5 .ant-tree.ant-tree-directory .ant-tree-treenode:hover::before {
  border-radius: 8px;
  background-color: transparent !important;
}
.style_darkTree__di0f5 .ant-tree.ant-tree-directory .ant-tree-indent-unit {
  width: 16px !important;
}
.style_darkTree__di0f5 .ant-tree.ant-tree-directory .ant-tree-node-content-wrapper,
.style_darkTree__di0f5 .ant-tree.ant-tree-directory .ant-tree-title {
  display: inline-block;
  height: 40px;
  line-height: 40px !important;
  padding: 0;
  flex: 1;
  width: calc(100% - 50px);
  color: var(--inactiveColor);
}
.style_darkTree__di0f5 .ant-tree.ant-tree-directory .ant-tree-node-content-wrapper {
  display: flex;
  padding-left: 4px;
}
.style_darkTree__di0f5 .ant-tree.ant-tree-directory .ant-tree-title {
  padding-left: 4px;
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.style_darkTree__di0f5 .ant-tree.ant-tree-directory .ant-tree-switcher {
  display: inline-block !important;
  height: 40px !important;
  line-height: 40px !important;
  color: var(--inactiveColor);
}
.style_darkTree__di0f5 .ant-tree.ant-tree-directory .ant-tree-switcher .ant-tree-switcher-icon {
  display: inline-block;
  width: 20px;
  height: 20px;
  line-height: 20px;
  border-radius: 2px;
  transition: all 0.2s;
  transform: scale(1) !important;
}
.style_darkTree__di0f5 .ant-tree.ant-tree-directory .ant-tree-switcher .ant-tree-switcher-icon svg {
  margin-top: 5px;
  fill: var(--inactiveColor) !important;
  color: var(--inactiveColor) !important;
}
.style_darkTree__di0f5 .ant-tree.ant-tree-directory .ant-tree-node-content-wrapper:hover::before {
  border-radius: 8px;
}
.style_darkTree__di0f5 .ant-tree.ant-tree-directory .ant-tree-treenode-selected {
  color: var(--firstLevelText) !important;
}
.style_darkTree__di0f5 .ant-tree.ant-tree-directory .ant-tree-treenode-selected::before {
  background: var(--bgBglessActive) !important;
  border-radius: 8px;
}
.style_darkTree__di0f5 .ant-tree.ant-tree-directory .ant-tree-treenode-selected .ant-tree-iconEle svg,
.style_darkTree__di0f5 .ant-tree.ant-tree-directory .ant-tree-treenode-selected > .ant-tree-switcher .ant-tree-switcher-icon svg {
  fill: var(--inactiveColor) !important;
  color: var(--inactiveColor) !important;
}
.style_darkTree__di0f5 .ant-tree.ant-tree-directory .ant-tree-treenode-selected .ant-tree-iconEle svg,
.style_darkTree__di0f5 .ant-tree.ant-tree-directory .ant-tree-treenode-selected > .ant-tree-switcher-icon svg {
  fill: var(--menuSelectedItemTextColor) !important;
  color: var(--menuSelectedItemTextColor) !important;
}
.style_darkTree__di0f5 .ant-tree.ant-tree-directory .ant-tree-treenode-selected .ant-tree-node-selected > .ant-tree-title {
  color: var(--menuSelectedItemTextColor);
}
.style_scroll-bar-default__UaEkq::-webkit-scrollbar {
  background: transparent;
  width: 14px !important;
  height: 14px !important;
}
.style_scroll-bar-default__UaEkq::-webkit-scrollbar-thumb {
  background-color: transparent;
  background: transparent;
  background-clip: padding-box;
  min-height: 36px;
  border-radius: 7px;
  border: 4px solid transparent;
}
.style_scroll-bar-default__UaEkq:hover::-webkit-scrollbar-thumb {
  background-color: var(--bgScrollbarDefault);
}
.style_scroll-bar-small__XLmpc::-webkit-scrollbar {
  background: transparent;
  width: 8px !important;
  height: 8px !important;
}
.style_scroll-bar-small__XLmpc::-webkit-scrollbar-thumb {
  background-color: transparent;
  background: transparent;
  background-clip: padding-box;
  min-height: 36px;
  border-radius: 4px;
  border: 2px solid transparent;
}
.style_scroll-bar-small__XLmpc:hover::-webkit-scrollbar-thumb {
  background-color: var(--bgScrollbarDefault);
}
.style_templateCard___chTM {
  position: relative;
  width: 100%;
  max-width: 100%;
  border-radius: 8px;
  cursor: pointer;
  transition: all 0.4s;
  overflow: hidden;
  background-color: var(--defaultBg);
  border: 1px solid var(--borderStroke);
}
.style_templateCardFlexWidth__XHOs0 {
  padding: 0 6px 12px;
  flex: 0 0 20%;
  width: 0;
}
@media screen and (max-width: 1900px) {
  .style_templateCardFlexWidth__XHOs0 {
    flex: 0 0 25%;
  }
}
@media screen and (max-width: 1360px) {
  .style_templateCardFlexWidth__XHOs0 {
    flex: 0 0 33.3%;
  }
}
@media screen and (max-width: 1120px) {
  .style_templateCardFlexWidth__XHOs0 {
    flex: 0 0 50%;
  }
}
@media screen and (max-width: 860px) {
  .style_templateCardFlexWidth__XHOs0 {
    flex: 0 0 100%;
  }
}
.style_filterInput__fp4DD {
  width: 100%;
  border: 1px solid var(--line-light) !important;
  background: var(--input-bg) !important;
  border-radius: 4px;
}
.style_skeletonWrapper__S4b8k {
  height: 100%;
  padding: 20px;
  width: 100%;
}
.style_skeletonWrapper__S4b8k .ant-skeleton-element {
  display: inline-block;
  width: 100%;
}

/**
* This file corresponds to the UI design specification, and the theme-related variables are defined
* Font color starts with fc
**/
/**
* Commonly used variables
**/
/*
* TabBar Commonly Used
**/
/* PrismJS 1.21.0
https://prismjs.com/download.html#themes=prism-okaidia&languages=clike+javascript+bash&plugins=treeview */
/**
 * okaidia theme for JavaScript, CSS and HTML
 * Loosely based on Monokai textmate theme by http://www.monokai.nl/
 * @author ocodia
 */
.styles_loading__staSd {
  background-color: transparent !important;
}
.styles_fieldCodes__GOSaP {
  position: relative;
  padding: 0 24px;
  height: 100%;
  color: var(--static-white);
}
.styles_fieldCodes__GOSaP {
  /* Code blocks */
  /* Code block copy button */
  /* Inline code */
}
.styles_fieldCodes__GOSaP code[class*="language-"],
.styles_fieldCodes__GOSaP pre[class*="language-"] {
  color: #ccc;
  background: none;
  font-family: Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace;
  font-size: 1em;
  text-align: left;
  white-space: pre;
  word-spacing: normal;
  word-break: normal;
  word-wrap: normal;
  line-height: 1.5;
  text-shadow: none;
  tab-size: 4;
  -webkit-hyphens: none;
  hyphens: none;
}
.styles_fieldCodes__GOSaP pre[class*="language-"] {
  padding: 50px 1em 1em;
  margin: 0.5em 0;
  overflow: auto;
}
.styles_fieldCodes__GOSaP .markdown-it-code-button-wrap {
  position: absolute;
  top: 7.5px;
  right: 16px;
  display: flex;
  align-items: center;
  justify-content: center;
  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";
}
.styles_fieldCodes__GOSaP .markdown-it-code-button-wrap button[class*="markdown-it-code-button-"] {
  color: var(--textCommonSecondary);
}
.styles_fieldCodes__GOSaP button[class*="markdown-it-code-button-"] {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 3px 8px;
  cursor: pointer;
  outline: none;
  border: none;
  color: #616161;
  font-size: 12px;
  line-height: 20px;
  letter-spacing: 0px;
  -webkit-user-select: none;
          user-select: none;
  border-radius: 4px;
  background-color: transparent;
}
.styles_fieldCodes__GOSaP button[class*="markdown-it-code-button-"] svg {
  margin-right: 4px;
}
.styles_fieldCodes__GOSaP button[class*="markdown-it-code-button-"] svg path {
  fill: var(--thirdLevelText);
}
.styles_fieldCodes__GOSaP button[class*="markdown-it-code-button-"]:hover {
  background: rgba(0, 0, 0, 0.08);
  border-radius: 4px;
}
.styles_fieldCodes__GOSaP button[class*="markdown-it-code-button-"]:active {
  background: rgba(0, 0, 0, 0.12);
  border-radius: 4px;
}
.styles_fieldCodes__GOSaP :not(pre) > code[class*="language-"],
.styles_fieldCodes__GOSaP pre[class*="language-"] {
  background: var(--dc02);
  border-radius: 4px;
}
.styles_fieldCodes__GOSaP :not(pre) > code[class*="language-"] {
  padding: 0.1em;
  border-radius: 0.3em;
  white-space: normal;
}
.styles_fieldCodes__GOSaP .token.comment,
.styles_fieldCodes__GOSaP .token.block-comment,
.styles_fieldCodes__GOSaP .token.prolog,
.styles_fieldCodes__GOSaP .token.doctype,
.styles_fieldCodes__GOSaP .token.cdata {
  color: #999;
}
.styles_fieldCodes__GOSaP .token.punctuation {
  color: #ccc;
}
.styles_fieldCodes__GOSaP .token.tag,
.styles_fieldCodes__GOSaP .token.attr-name,
.styles_fieldCodes__GOSaP .token.namespace,
.styles_fieldCodes__GOSaP .token.deleted {
  color: #e2777a;
}
.styles_fieldCodes__GOSaP .token.function-name {
  color: #6196cc;
}
.styles_fieldCodes__GOSaP .token.boolean,
.styles_fieldCodes__GOSaP .token.number,
.styles_fieldCodes__GOSaP .token.function {
  color: #f08d49;
}
.styles_fieldCodes__GOSaP .token.property,
.styles_fieldCodes__GOSaP .token.class-name,
.styles_fieldCodes__GOSaP .token.constant,
.styles_fieldCodes__GOSaP .token.symbol {
  color: #f8c555;
}
.styles_fieldCodes__GOSaP .token.selector,
.styles_fieldCodes__GOSaP .token.important,
.styles_fieldCodes__GOSaP .token.atrule,
.styles_fieldCodes__GOSaP .token.keyword,
.styles_fieldCodes__GOSaP .token.builtin {
  color: #cc99cd;
}
.styles_fieldCodes__GOSaP .token.string,
.styles_fieldCodes__GOSaP .token.char,
.styles_fieldCodes__GOSaP .token.attr-value,
.styles_fieldCodes__GOSaP .token.regex,
.styles_fieldCodes__GOSaP .token.variable {
  color: #7ec699;
}
.styles_fieldCodes__GOSaP .token.operator,
.styles_fieldCodes__GOSaP .token.entity,
.styles_fieldCodes__GOSaP .token.url {
  color: #67cdcc;
  background: none;
}
.styles_fieldCodes__GOSaP .token.important,
.styles_fieldCodes__GOSaP .token.bold {
  font-weight: bold;
}
.styles_fieldCodes__GOSaP .token.italic {
  font-style: italic;
}
.styles_fieldCodes__GOSaP .token.entity {
  cursor: help;
}
.styles_fieldCodes__GOSaP .token.inserted {
  color: green;
}
.styles_fieldCodes__GOSaP .styles_subTitle__xZoqS {
  color: var(--primaryColor);
  font-size: 16px;
  font-weight: normal;
  margin: 28px 0;
}
.styles_fieldCodes__GOSaP .styles_subTitle__xZoqS a {
  opacity: 0.8;
  color: var(--static-white);
  font-size: 13px;
  margin-left: 8px;
}
.styles_fieldCodes__GOSaP .styles_subTitle__xZoqS a svg {
  font-size: 15px;
  vertical-align: text-top;
}
.styles_fieldCodes__GOSaP .styles_codeWrapper__BF9im,
.styles_fieldCodes__GOSaP .styles_codeWrapper__BF9im code {
  white-space: pre-wrap;
  word-break: break-word;
}
.styles_fieldCodes__GOSaP .styles_radioGroup___Yjmq {
  position: absolute;
  right: 24px;
  display: flex;
}
.styles_fieldCodes__GOSaP .styles_radioGroup___Yjmq button {
  color: rgba(var(--static-white-rgb), 60%);
}
.styles_fieldCodes__GOSaP .styles_radioGroup___Yjmq button.styles_radioActive__2Mw6G {
  color: var(--static-white);
}

/**
* This file corresponds to the UI design specification, and the theme-related variables are defined
* Font color starts with fc
**/
/**
* Commonly used variables
**/
/*
* TabBar Commonly Used
**/
.styles_fieldDocsCard___imP_ {
  color: var(--static-white);
  padding: 24px;
}
.styles_fieldDocsCard___imP_ .styles_fieldName__bS7WU {
  position: relative;
  color: var(--primaryColor);
  font-size: 16px;
  font-weight: normal;
  border-bottom: 1px solid rgba(var(--static-white-rgb), 20%);
  padding-bottom: 8px;
  margin-bottom: 24px;
}
.styles_fieldDocsCard___imP_ .styles_fieldName__bS7WU svg {
  vertical-align: text-bottom;
}
.styles_fieldDocsCard___imP_ .styles_fieldName__bS7WU .styles_fieldId__maI2w {
  position: absolute;
  right: 0;
  bottom: 8px;
  font-size: 12px;
  color: var(--static-white);
}
.styles_fieldDocsCard___imP_ .styles_splitWrapper__oC9dI {
  display: flex;
}
.styles_fieldDocsCard___imP_ .styles_splitWrapper__oC9dI .styles_leftPart__vI43h {
  width: 33%;
  flex-shrink: 0;
}
.styles_fieldDocsCard___imP_ .styles_splitWrapper__oC9dI .styles_rightPart__pYh2A {
  width: 67%;
}
.styles_fieldDocsCard___imP_ .styles_splitWrapper__oC9dI .styles_fieldValueDescription__8B6UN {
  white-space: pre-wrap;
  word-break: break-word;
  color: var(--static-white);
  font-size: 14px;
  margin-bottom: 32px;
}
.styles_fieldDocsCard___imP_ .styles_splitWrapper__oC9dI .styles_fieldValueType__xnfU5 {
  color: var(--successColor);
  font-size: 14px;
}
.styles_fieldDocsCard___imP_ .styles_splitWrapper__oC9dI .styles_subTitle__HPONg {
  font-weight: normal;
  font-size: 14px;
  color: rgba(var(--static-white-rgb), 60%);
  margin-bottom: 16px;
}
.styles_fieldDocsCard___imP_ .styles_splitWrapper__oC9dI .styles_fieldValueExample___TEym {
  background-color: var(--dc02);
  border-radius: 8px;
  padding: 15px 24px;
  white-space: pre-wrap;
  word-break: break-word;
}
.styles_fieldDocsCard___imP_ .styles_splitWrapper__oC9dI .styles_largeIconWrapper__Y0rcE {
  display: flex;
  flex-direction: column;
  min-width: 80px;
  max-width: 120px;
  height: 80px;
  border-radius: 8px;
  align-items: center;
  justify-content: center;
  background-color: var(--dc02);
  margin-bottom: 24px;
  text-align: center;
}
.styles_fieldDocsCard___imP_ .styles_splitWrapper__oC9dI .styles_largeIconWrapper__Y0rcE .styles_title__jZAxB {
  margin-top: 4px;
  word-break: keep-all;
  width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  font-size: 14px;
  color: var(--static-white);
}

