body,
html,
#app,
.ant-app {
  width: 100%;
  height: 100%;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  touch-action: none;
  --border-color: #4c2fff;
  --canvas-padding: 90px;
  --font-color: #4a4a4a;
  --background-color: #f0f0f5;
  --background-hover-color: #e5e5e5;
  --point-width: 16px;
  --point-height: 16px;
  margin: 0;
  padding: 0;
}
body {
  font-feature-settings: normal;
  font-variant: normal;
}
i,
b {
  font-style: normal;
}
ul,
ol {
  margin: 0;
  padding: 0;
}
:where(.css-dev-only-do-not-override-ixrfpz).ant-dropdown .ant-dropdown-menu {
  background-color: transparent;
  box-shadow: none;
  top: -20px;
}
::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
::-webkit-scrollbar-track {
  border-radius: 8px;
  background: transparent;
}
::-webkit-scrollbar-thumb {
  border-radius: 8px;
  background: #c6c6c6;
}
::-webkit-scrollbar-thumb:hover {
  background: #bbb;
}
::-webkit-scrollbar-thumb:active {
  background: #bbb;
}
/* Firefox 修改滚动条样式 */
* {
  scrollbar-width: thin;
  /* 设置滚动条宽度 */
  scrollbar-color: #c6c6c6 #fff;
  /* 设置滚动条滑块和轨道颜色 */
}
.editor-canvas-body ::-webkit-scrollbar-track {
  border-radius: 6px;
  background: #f0f0f5;
}
.editor-canvas-body ::-webkit-scrollbar-corner {
  background: #f0f0f5;
}
.ant-divider {
  margin: 0;
}
.red {
  color: #FF6D6D;
}
/* tab栏默认字体颜色 */
.ant-tabs-tab-btn {
  color: #bbbbbb;
}
/*  搜索框 */
.ant-input-search-button {
  background-color: #723fff;
}
.ant-input-search-button .ant-btn-icon {
  color: #fff;
}
/* 表格表头竖线 */
:where(.css-dev-only-do-not-override-ixrfpz).ant-table-wrapper .ant-table-thead > tr > th:not(:last-child):not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell):not(
        [colspan]
    )::before,
:where(.css-dev-only-do-not-override-ixrfpz).ant-table-wrapper .ant-table-thead > tr > td:not(:last-child):not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell):not(
        [colspan]
    )::before {
  display: none;
}
:where(.css-dev-only-do-not-override-ixrfpz).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item:hover,
:where(.css-dev-only-do-not-override-ixrfpz).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item:hover,
:where(.css-dev-only-do-not-override-ixrfpz).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title:hover,
:where(.css-dev-only-do-not-override-ixrfpz).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-title:hover,
:where(.css-dev-only-do-not-override-ixrfpz).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-active,
:where(.css-dev-only-do-not-override-ixrfpz).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item-active,
:where(.css-dev-only-do-not-override-ixrfpz).ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title-active,
:where(.css-dev-only-do-not-override-ixrfpz).ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-title-active {
  background-color: rgba(0, 0, 0, 0);
}

.online-icon {
  vertical-align: middle;
  margin-top: -0.125rem;
  display: inline-block;
  line-height: 1;
}
.online-icon svg {
  vertical-align: top;
}


/*# sourceMappingURL=style.28035d4c4dd02e687ddd.css.map*/