* {
  box-sizing: border-box;
}
html,
body {
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
  font-size: 14px;
  background-color: var(--color-bg-1);
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}
.echarts-tooltip-diy {
  background: linear-gradient(304.17deg, rgba(253, 254, 255, 0.6) -6.04%, rgba(244, 247, 252, 0.6) 85.2%) !important;
  border: none !important;
  backdrop-filter: blur(10px) !important;
  /* Note: backdrop-filter has minimal browser support */
  border-radius: 6px !important;
}
.echarts-tooltip-diy .content-panel {
  display: flex;
  justify-content: space-between;
  padding: 0 9px;
  background: rgba(255, 255, 255, 0.8);
  width: 164px;
  height: 32px;
  line-height: 32px;
  box-shadow: 6px 0px 20px rgba(34, 87, 188, 0.1);
  border-radius: 4px;
  margin-bottom: 4px;
}
.echarts-tooltip-diy .tooltip-title {
  margin: 0 0 10px 0;
}
.echarts-tooltip-diy p {
  margin: 0;
}
.echarts-tooltip-diy .tooltip-title,
.echarts-tooltip-diy .tooltip-value {
  font-size: 13px;
  line-height: 15px;
  display: flex;
  align-items: center;
  text-align: right;
  color: #1d2129;
  font-weight: bold;
}
.echarts-tooltip-diy .tooltip-item-icon {
  display: inline-block;
  margin-right: 8px;
  width: 10px;
  height: 10px;
  border-radius: 50%;
}
.general-card {
  border-radius: 4px;
  border: none;
}
.general-card > .arco-card-header {
  height: auto;
  padding: 20px;
  border: none;
}
.general-card > .arco-card-body {
  padding: 0 20px 20px 20px;
}
.split-line {
  border-color: rgb(var(--gray-2));
}
.arco-table-cell .circle {
  display: inline-block;
  margin-right: 4px;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  background-color: rgb(var(--blue-6));
}
.arco-table-cell .circle.pass {
  background-color: rgb(var(--green-6));
}
.vue-cropper[data-v-a742df44]{position:relative;width:100%;height:100%;box-sizing:border-box;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;direction:ltr;touch-action:none;text-align:left;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC)}.cropper-box[data-v-a742df44],.cropper-box-canvas[data-v-a742df44],.cropper-drag-box[data-v-a742df44],.cropper-crop-box[data-v-a742df44],.cropper-face[data-v-a742df44]{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-user-select:none;user-select:none}.cropper-box-canvas img[data-v-a742df44]{position:relative;text-align:left;-webkit-user-select:none;user-select:none;transform:none;max-width:none;max-height:none}.cropper-box[data-v-a742df44]{overflow:hidden}.cropper-move[data-v-a742df44]{cursor:move}.cropper-crop[data-v-a742df44]{cursor:crosshair}.cropper-modal[data-v-a742df44]{background:rgba(0,0,0,.5)}.cropper-view-box[data-v-a742df44]{display:block;overflow:hidden;width:100%;height:100%;outline:1px solid #39f;outline-color:#3399ffbf;-webkit-user-select:none;user-select:none}.cropper-view-box img[data-v-a742df44]{-webkit-user-select:none;user-select:none;text-align:left;max-width:none;max-height:none}.cropper-face[data-v-a742df44]{top:0;left:0;background-color:#fff;opacity:.1}.crop-info[data-v-a742df44]{position:absolute;left:0;min-width:65px;text-align:center;color:#fff;line-height:20px;background-color:#000c;font-size:12px}.crop-line[data-v-a742df44]{position:absolute;display:block;width:100%;height:100%;opacity:.1}.line-w[data-v-a742df44]{top:-3px;left:0;height:5px;cursor:n-resize}.line-a[data-v-a742df44]{top:0;left:-3px;width:5px;cursor:w-resize}.line-s[data-v-a742df44]{bottom:-3px;left:0;height:5px;cursor:s-resize}.line-d[data-v-a742df44]{top:0;right:-3px;width:5px;cursor:e-resize}.crop-point[data-v-a742df44]{position:absolute;width:8px;height:8px;opacity:.75;background-color:#39f;border-radius:100%}.point1[data-v-a742df44]{top:-4px;left:-4px;cursor:nw-resize}.point2[data-v-a742df44]{top:-5px;left:50%;margin-left:-3px;cursor:n-resize}.point3[data-v-a742df44]{top:-4px;right:-4px;cursor:ne-resize}.point4[data-v-a742df44]{top:50%;left:-4px;margin-top:-3px;cursor:w-resize}.point5[data-v-a742df44]{top:50%;right:-4px;margin-top:-3px;cursor:e-resize}.point6[data-v-a742df44]{bottom:-5px;left:-4px;cursor:sw-resize}.point7[data-v-a742df44]{bottom:-5px;left:50%;margin-left:-3px;cursor:s-resize}.point8[data-v-a742df44]{bottom:-5px;right:-4px;cursor:se-resize}@media screen and (max-width: 500px){.crop-point[data-v-a742df44]{position:absolute;width:20px;height:20px;opacity:.45;background-color:#39f;border-radius:100%}.point1[data-v-a742df44]{top:-10px;left:-10px}.point2[data-v-a742df44],.point4[data-v-a742df44],.point5[data-v-a742df44],.point7[data-v-a742df44]{display:none}.point3[data-v-a742df44]{top:-10px;right:-10px}.point4[data-v-a742df44]{top:0;left:0}.point6[data-v-a742df44]{bottom:-10px;left:-10px}.point8[data-v-a742df44]{bottom:-10px;right:-10px}}
:root {
  --sider-bg-color: #002a49;
  --gl-color-transparent: rgba(255, 255, 255, 0);
  --gl-color-text-0: #ffffff;
  --gl-color-text-1: rgba(255, 255, 255, 0.9);
  --gl-color-text-2: rgba(255, 255, 255, 0.8);
  --menu-item-selected-color: #1e90ff;
  --menu-sub-item-selected-color: rgba(30, 144, 255, 0.3);
}
body[gl-nav-style='leftBlue'] .layout-navbar .navbar {
  border-bottom: 0;
}
body[gl-nav-style='leftBlue'] .layout-navbar .navbar .left-side {
  background-color: var(--sider-bg-color);
}
body[gl-nav-style='leftBlue'] .layout-navbar .navbar .left-side .arco-typography {
  color: var(--gl-color-text-0);
}
body[gl-nav-style='leftBlue'] .layout-navbar .navbar .center-side,
body[gl-nav-style='leftBlue'] .layout-navbar .navbar .right-side {
  border-bottom: 1px solid var(--color-border);
  min-height: 60px;
  margin: 0;
}
body[gl-nav-style='leftBlue'] .layout-navbar .navbar.gl-menu-collapse .left-side {
  padding-left: 8px;
}
body[gl-nav-style='leftBlue'] .arco-layout-sider .arco-menu {
  background-color: var(--sider-bg-color);
  background-image: url('/assets/banner-bg-CUQWXrIt.png');
  /* 让背景图基于容器大小伸缩 */
  background-size: cover;
}
body[gl-nav-style='leftBlue'] .arco-layout-sider .arco-menu .arco-menu-inline,
body[gl-nav-style='leftBlue'] .arco-layout-sider .arco-menu .arco-menu-inline-content,
body[gl-nav-style='leftBlue'] .arco-layout-sider .arco-menu .arco-menu-item,
body[gl-nav-style='leftBlue'] .arco-layout-sider .arco-menu .arco-menu-inline-header,
body[gl-nav-style='leftBlue'] .arco-layout-sider .arco-menu .arco-menu-pop {
  background-color: var(--gl-color-transparent);
  color: var(--gl-color-text-2);
}
body[gl-nav-style='leftBlue'] .arco-layout-sider .arco-menu .arco-menu-inline-content {
  color: #8f8f8f;
}
body[gl-nav-style='leftBlue'] .arco-layout-sider .arco-menu .arco-menu-selected {
  background-color: var(--menu-item-selected-color);
}
body[gl-nav-style='leftBlue'] .arco-layout-sider .arco-menu .arco-menu-inline-content .arco-menu-selected {
  background-color: var(--menu-sub-item-selected-color);
}
body[gl-nav-style='leftBlue'] .arco-layout-sider .arco-menu .arco-menu-inline-header.arco-menu-selected:hover {
  background-color: var(--menu-item-selected-color);
  color: #FFFFFF;
}
body[gl-nav-style='leftBlue'] .arco-layout-sider .arco-menu .arco-menu-item:not(.arco-menu-selected):hover {
  background-color: var(--gl-color-transparent);
  color: #FFFFFF;
}
body[gl-nav-style='leftBlue'] .arco-layout-sider .arco-menu .arco-menu-icon > svg,
body[gl-nav-style='leftBlue'] .arco-layout-sider .arco-menu .gl-icon-font > svg,
body[gl-nav-style='leftBlue'] .arco-layout-sider .arco-menu .arco-menu-icon-suffix > svg {
  color: var(--gl-color-text-2);
}
body[gl-nav-style='leftBlue'] .arco-layout-sider .arco-menu .arco-menu-collapse-button {
  border-radius: 12px;
}
