@charset "UTF-8";
/*!
 *  build: Vue  Admin Plus
 *  copyright: vue-admin-beautiful.com
 *  time: 2022-12-05 17:41:40
 */
.el-collapse {
  --el-collapse-border-color: var(--el-border-color-lighter);
  --el-collapse-header-height: 48px;
  --el-collapse-header-bg-color: var(--el-fill-color-blank);
  --el-collapse-header-text-color: var(--el-text-color-primary);
  --el-collapse-header-font-size: 13px;
  --el-collapse-content-bg-color: var(--el-fill-color-blank);
  --el-collapse-content-font-size: 13px;
  --el-collapse-content-text-color: var(--el-text-color-primary);
  border-top: 1px solid var(--el-collapse-border-color);
  border-bottom: 1px solid var(--el-collapse-border-color);
}
.el-collapse-item.is-disabled .el-collapse-item__header {
  color: var(--el-text-color-disabled);
  cursor: not-allowed;
}
.el-collapse-item__header {
  display: flex;
  align-items: center;
  height: var(--el-collapse-header-height);
  line-height: var(--el-collapse-header-height);
  background-color: var(--el-collapse-header-bg-color);
  color: var(--el-collapse-header-text-color);
  cursor: pointer;
  border-bottom: 1px solid var(--el-collapse-border-color);
  font-size: var(--el-collapse-header-font-size);
  font-weight: 500;
  transition: border-bottom-color var(--el-transition-duration);
  outline: 0;
}
.el-collapse-item__arrow {
  margin: 0 8px 0 auto;
  transition: transform var(--el-transition-duration);
  font-weight: 300;
}
.el-collapse-item__arrow.is-active {
  transform: rotate(90deg);
}
.el-collapse-item__header.focusing:focus:not(:hover) {
  color: var(--el-color-primary);
}
.el-collapse-item__header.is-active {
  border-bottom-color: transparent;
}
.el-collapse-item__wrap {
  will-change: height;
  background-color: var(--el-collapse-content-bg-color);
  overflow: hidden;
  box-sizing: border-box;
  border-bottom: 1px solid var(--el-collapse-border-color);
}
.el-collapse-item__content {
  padding-bottom: 25px;
  font-size: var(--el-collapse-content-font-size);
  color: var(--el-collapse-content-text-color);
  line-height: 1.7692307692;
}
.el-collapse-item:last-child {
  margin-bottom: -1px;
}

/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */

/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */
.ql-snow .ql-toolbar:after,
.ql-snow.ql-toolbar:after {
  clear: both;
  content: '';
  display: table;
}
.ql-snow .ql-toolbar button,
.ql-snow.ql-toolbar button {
  background: none;
  border: none;
  cursor: pointer;
  display: inline-block;
  float: left;
  height: 24px;
  padding: 3px 5px;
  width: 28px;
}
.ql-snow .ql-toolbar button svg,
.ql-snow.ql-toolbar button svg {
  float: left;
  height: 100%;
}
.ql-snow .ql-toolbar button:active:hover,
.ql-snow.ql-toolbar button:active:hover {
  outline: none;
}
.ql-snow .ql-toolbar input.ql-image[type='file'],
.ql-snow.ql-toolbar input.ql-image[type='file'] {
  display: none;
}
.ql-snow .ql-toolbar .ql-picker-item.ql-selected,
.ql-snow .ql-toolbar .ql-picker-item:hover,
.ql-snow .ql-toolbar .ql-picker-label.ql-active,
.ql-snow .ql-toolbar .ql-picker-label:hover,
.ql-snow .ql-toolbar button.ql-active,
.ql-snow .ql-toolbar button:focus,
.ql-snow .ql-toolbar button:hover,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected,
.ql-snow.ql-toolbar .ql-picker-item:hover,
.ql-snow.ql-toolbar .ql-picker-label.ql-active,
.ql-snow.ql-toolbar .ql-picker-label:hover,
.ql-snow.ql-toolbar button.ql-active,
.ql-snow.ql-toolbar button:focus,
.ql-snow.ql-toolbar button:hover {
  color: #06c;
}
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button.ql-active .ql-fill,
.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button:focus .ql-fill,
.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button:hover .ql-fill,
.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar button.ql-active .ql-fill,
.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,
.ql-snow.ql-toolbar button:focus .ql-fill,
.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,
.ql-snow.ql-toolbar button:hover .ql-fill,
.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill {
  fill: #06c;
}
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
.ql-snow .ql-toolbar button.ql-active .ql-stroke,
.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,
.ql-snow .ql-toolbar button:focus .ql-stroke,
.ql-snow .ql-toolbar button:focus .ql-stroke-miter,
.ql-snow .ql-toolbar button:hover .ql-stroke,
.ql-snow .ql-toolbar button:hover .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
.ql-snow.ql-toolbar button.ql-active .ql-stroke,
.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,
.ql-snow.ql-toolbar button:focus .ql-stroke,
.ql-snow.ql-toolbar button:focus .ql-stroke-miter,
.ql-snow.ql-toolbar button:hover .ql-stroke,
.ql-snow.ql-toolbar button:hover .ql-stroke-miter {
  stroke: #06c;
}
@media (pointer: coarse) {
  .ql-snow .ql-toolbar button:hover:not(.ql-active),
  .ql-snow.ql-toolbar button:hover:not(.ql-active) {
    color: #444;
  }
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill {
    fill: #444;
  }
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter {
    stroke: #444;
  }
}
.ql-snow,
.ql-snow * {
  box-sizing: border-box;
}
.ql-snow .ql-hidden {
  display: none;
}
.ql-snow .ql-out-bottom,
.ql-snow .ql-out-top {
  visibility: hidden;
}
.ql-snow .ql-tooltip {
  position: absolute;
  transform: translateY(10px);
}
.ql-snow .ql-tooltip a {
  cursor: pointer;
  text-decoration: none;
}
.ql-snow .ql-tooltip.ql-flip {
  transform: translateY(-10px);
}
.ql-snow .ql-formats {
  display: inline-block;
  vertical-align: middle;
}
.ql-snow .ql-formats:after {
  clear: both;
  content: '';
  display: table;
}
.ql-snow .ql-stroke {
  fill: none;
  stroke: #444;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2;
}
.ql-snow .ql-stroke-miter {
  fill: none;
  stroke: #444;
  stroke-miterlimit: 10;
  stroke-width: 2;
}
.ql-snow .ql-fill,
.ql-snow .ql-stroke.ql-fill {
  fill: #444;
}
.ql-snow .ql-empty {
  fill: none;
}
.ql-snow .ql-even {
  fill-rule: evenodd;
}
.ql-snow .ql-stroke.ql-thin,
.ql-snow .ql-thin {
  stroke-width: 1;
}
.ql-snow .ql-transparent {
  opacity: 0.4;
}
.ql-snow .ql-direction svg:last-child {
  display: none;
}
.ql-snow .ql-direction.ql-active svg:last-child {
  display: inline;
}
.ql-snow .ql-direction.ql-active svg:first-child {
  display: none;
}
.ql-snow .ql-editor h1 {
  font-size: 2em;
}
.ql-snow .ql-editor h2 {
  font-size: 1.5em;
}
.ql-snow .ql-editor h3 {
  font-size: 1.17em;
}
.ql-snow .ql-editor h4 {
  font-size: 1em;
}
.ql-snow .ql-editor h5 {
  font-size: 0.83em;
}
.ql-snow .ql-editor h6 {
  font-size: 0.67em;
}
.ql-snow .ql-editor a {
  text-decoration: underline;
}
.ql-snow .ql-editor blockquote {
  border-left: 4px solid #ccc;
  margin-bottom: 5px;
  margin-top: 5px;
  padding-left: 16px;
}
.ql-snow .ql-editor code,
.ql-snow .ql-editor pre {
  background-color: #f0f0f0;
  border-radius: 3px;
}
.ql-snow .ql-editor pre {
  white-space: pre-wrap;
  margin-bottom: 5px;
  margin-top: 5px;
  padding: 5px 10px;
}
.ql-snow .ql-editor code {
  font-size: 85%;
  padding: 2px 4px;
}
.ql-snow .ql-editor pre.ql-syntax {
  background-color: #23241f;
  color: #f8f8f2;
  overflow: visible;
}
.ql-snow .ql-editor img {
  max-width: 100%;
}
.ql-snow .ql-picker {
  color: #444;
  display: inline-block;
  float: left;
  font-size: 14px;
  font-weight: 500;
  height: 24px;
  position: relative;
  vertical-align: middle;
}
.ql-snow .ql-picker-label {
  cursor: pointer;
  display: inline-block;
  height: 100%;
  padding-left: 8px;
  padding-right: 2px;
  position: relative;
  width: 100%;
}
.ql-snow .ql-picker-label:before {
  display: inline-block;
  line-height: 22px;
}
.ql-snow .ql-picker-options {
  background-color: #fff;
  display: none;
  min-width: 100%;
  padding: 4px 8px;
  position: absolute;
  white-space: nowrap;
}
.ql-snow .ql-picker-options .ql-picker-item {
  cursor: pointer;
  display: block;
  padding-bottom: 5px;
  padding-top: 5px;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-label {
  color: #ccc;
  z-index: 2;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill {
  fill: #ccc;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke {
  stroke: #ccc;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-options {
  display: block;
  margin-top: -1px;
  top: 100%;
  z-index: 1;
}
.ql-snow .ql-color-picker,
.ql-snow .ql-icon-picker {
  width: 28px;
}
.ql-snow .ql-color-picker .ql-picker-label,
.ql-snow .ql-icon-picker .ql-picker-label {
  padding: 2px 4px;
}
.ql-snow .ql-color-picker .ql-picker-label svg,
.ql-snow .ql-icon-picker .ql-picker-label svg {
  right: 4px;
}
.ql-snow .ql-icon-picker .ql-picker-options {
  padding: 4px 0;
}
.ql-snow .ql-icon-picker .ql-picker-item {
  height: 24px;
  width: 24px;
  padding: 2px 4px;
}
.ql-snow .ql-color-picker .ql-picker-options {
  padding: 3px 5px;
  width: 152px;
}
.ql-snow .ql-color-picker .ql-picker-item {
  border: 1px solid transparent;
  float: left;
  height: 16px;
  margin: 2px;
  padding: 0;
  width: 16px;
}
.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg {
  position: absolute;
  margin-top: -9px;
  right: 0;
  top: 50%;
  width: 18px;
}
.ql-snow
  .ql-picker.ql-font
  .ql-picker-item[data-label]:not([data-label='']):before,
.ql-snow
  .ql-picker.ql-font
  .ql-picker-label[data-label]:not([data-label='']):before,
.ql-snow
  .ql-picker.ql-header
  .ql-picker-item[data-label]:not([data-label='']):before,
.ql-snow
  .ql-picker.ql-header
  .ql-picker-label[data-label]:not([data-label='']):before,
.ql-snow
  .ql-picker.ql-size
  .ql-picker-item[data-label]:not([data-label='']):before,
.ql-snow
  .ql-picker.ql-size
  .ql-picker-label[data-label]:not([data-label='']):before {
  content: attr(data-label);
}
.ql-snow .ql-picker.ql-header {
  width: 98px;
}
.ql-snow .ql-picker.ql-header .ql-picker-item:before,
.ql-snow .ql-picker.ql-header .ql-picker-label:before {
  content: 'Normal';
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value='1']:before,
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value='1']:before {
  content: 'Heading 1';
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value='2']:before,
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value='2']:before {
  content: 'Heading 2';
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value='3']:before,
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value='3']:before {
  content: 'Heading 3';
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value='4']:before,
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value='4']:before {
  content: 'Heading 4';
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value='5']:before,
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value='5']:before {
  content: 'Heading 5';
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value='6']:before,
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value='6']:before {
  content: 'Heading 6';
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value='1']:before {
  font-size: 2em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value='2']:before {
  font-size: 1.5em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value='3']:before {
  font-size: 1.17em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value='4']:before {
  font-size: 1em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value='5']:before {
  font-size: 0.83em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value='6']:before {
  font-size: 0.67em;
}
.ql-snow .ql-picker.ql-font {
  width: 108px;
}
.ql-snow .ql-picker.ql-font .ql-picker-item:before,
.ql-snow .ql-picker.ql-font .ql-picker-label:before {
  content: 'Sans Serif';
}
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value='serif']:before,
.ql-snow .ql-picker.ql-font .ql-picker-label[data-value='serif']:before {
  content: 'Serif';
}
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value='monospace']:before,
.ql-snow .ql-picker.ql-font .ql-picker-label[data-value='monospace']:before {
  content: 'Monospace';
}
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value='serif']:before {
  font-family: Georgia, Times New Roman, serif;
}
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value='monospace']:before {
  font-family: Monaco, Courier New, monospace;
}
.ql-snow .ql-picker.ql-size {
  width: 98px;
}
.ql-snow .ql-picker.ql-size .ql-picker-item:before,
.ql-snow .ql-picker.ql-size .ql-picker-label:before {
  content: 'Normal';
}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value='small']:before,
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value='small']:before {
  content: 'Small';
}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value='large']:before,
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value='large']:before {
  content: 'Large';
}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value='huge']:before,
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value='huge']:before {
  content: 'Huge';
}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value='small']:before {
  font-size: 10px;
}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value='large']:before {
  font-size: 18px;
}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value='huge']:before {
  font-size: 32px;
}
.ql-snow .ql-color-picker.ql-background .ql-picker-item {
  background-color: #fff;
}
.ql-snow .ql-color-picker.ql-color .ql-picker-item {
  background-color: #000;
}
.ql-toolbar.ql-snow {
  border: 1px solid #ccc;
  box-sizing: border-box;
  font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
  padding: 8px;
}
.ql-toolbar.ql-snow .ql-formats {
  margin-right: 15px;
}
.ql-toolbar.ql-snow .ql-picker-label {
  border: 1px solid transparent;
}
.ql-toolbar.ql-snow .ql-picker-options {
  border: 1px solid transparent;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2);
}
.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,
.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options {
  border-color: #ccc;
}
.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,
.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover {
  border-color: #000;
}
.ql-toolbar.ql-snow + .ql-container.ql-snow {
  border-top: 0;
}
.ql-snow .ql-tooltip {
  background-color: #fff;
  border: 1px solid #ccc;
  box-shadow: 0 0 5px #ddd;
  color: #444;
  padding: 5px 12px;
  white-space: nowrap;
}
.ql-snow .ql-tooltip:before {
  content: 'Visit URL:';
  line-height: 26px;
  margin-right: 8px;
}
.ql-snow .ql-tooltip input[type='text'] {
  display: none;
  border: 1px solid #ccc;
  font-size: 13px;
  height: 26px;
  margin: 0;
  padding: 3px 5px;
  width: 170px;
}
.ql-snow .ql-tooltip a.ql-preview {
  display: inline-block;
  max-width: 200px;
  overflow-x: hidden;
  text-overflow: ellipsis;
  vertical-align: top;
}
.ql-snow .ql-tooltip a.ql-action:after {
  border-right: 1px solid #ccc;
  content: 'Edit';
  margin-left: 16px;
  padding-right: 8px;
}
.ql-snow .ql-tooltip a.ql-remove:before {
  content: 'Remove';
  margin-left: 8px;
}
.ql-snow .ql-tooltip a {
  line-height: 26px;
}
.ql-snow .ql-tooltip.ql-editing a.ql-preview,
.ql-snow .ql-tooltip.ql-editing a.ql-remove {
  display: none;
}
.ql-snow .ql-tooltip.ql-editing input[type='text'] {
  display: inline-block;
}
.ql-snow .ql-tooltip.ql-editing a.ql-action:after {
  border-right: 0;
  content: 'Save';
  padding-right: 0;
}
.ql-snow .ql-tooltip[data-mode='link']:before {
  content: 'Enter link:';
}
.ql-snow .ql-tooltip[data-mode='formula']:before {
  content: 'Enter formula:';
}
.ql-snow .ql-tooltip[data-mode='video']:before {
  content: 'Enter video:';
}
.ql-snow a {
  color: #06c;
}
.ql-container.ql-snow {
  border: 1px solid #ccc;
}

/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */
.ql-container {
  box-sizing: border-box;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 13px;
  height: 100%;
  margin: 0;
  position: relative;
}
.ql-container.ql-disabled .ql-tooltip {
  visibility: hidden;
}
.ql-container.ql-disabled .ql-editor ul[data-checked] > li:before {
  pointer-events: none;
}
.ql-clipboard {
  left: -100000px;
  height: 1px;
  overflow-y: hidden;
  position: absolute;
  top: 50%;
}
.ql-clipboard p {
  margin: 0;
  padding: 0;
}
.ql-editor {
  box-sizing: border-box;
  line-height: 1.42;
  height: 100%;
  outline: none;
  overflow-y: auto;
  padding: 12px 15px;
  -o-tab-size: 4;
  tab-size: 4;
  -moz-tab-size: 4;
  text-align: left;
  white-space: pre-wrap;
  word-wrap: break-word;
}
.ql-editor > * {
  cursor: text;
}
.ql-editor blockquote,
.ql-editor h1,
.ql-editor h2,
.ql-editor h3,
.ql-editor h4,
.ql-editor h5,
.ql-editor h6,
.ql-editor ol,
.ql-editor p,
.ql-editor pre,
.ql-editor ul {
  margin: 0;
  padding: 0;
  counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol,
.ql-editor ul {
  padding-left: 1.5em;
}
.ql-editor ol > li,
.ql-editor ul > li {
  list-style-type: none;
}
.ql-editor ul > li:before {
  content: '\2022';
}
.ql-editor ul[data-checked='false'],
.ql-editor ul[data-checked='true'] {
  pointer-events: none;
}
.ql-editor ul[data-checked='false'] > li *,
.ql-editor ul[data-checked='true'] > li * {
  pointer-events: all;
}
.ql-editor ul[data-checked='false'] > li:before,
.ql-editor ul[data-checked='true'] > li:before {
  color: #777;
  cursor: pointer;
  pointer-events: all;
}
.ql-editor ul[data-checked='true'] > li:before {
  content: '\2611';
}
.ql-editor ul[data-checked='false'] > li:before {
  content: '\2610';
}
.ql-editor li:before {
  display: inline-block;
  white-space: nowrap;
  width: 1.2em;
}
.ql-editor li:not(.ql-direction-rtl):before {
  margin-left: -1.5em;
  margin-right: 0.3em;
  text-align: right;
}
.ql-editor li.ql-direction-rtl:before {
  margin-left: 0.3em;
  margin-right: -1.5em;
}
.ql-editor ol li:not(.ql-direction-rtl),
.ql-editor ul li:not(.ql-direction-rtl) {
  padding-left: 1.5em;
}
.ql-editor ol li.ql-direction-rtl,
.ql-editor ul li.ql-direction-rtl {
  padding-right: 1.5em;
}
.ql-editor ol li {
  counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
  counter-increment: list-0;
}
.ql-editor ol li:before {
  content: counter(list-0, decimal) '. ';
}
.ql-editor ol li.ql-indent-1 {
  counter-increment: list-1;
}
.ql-editor ol li.ql-indent-1:before {
  content: counter(list-1, lower-alpha) '. ';
}
.ql-editor ol li.ql-indent-1 {
  counter-reset: list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-2 {
  counter-increment: list-2;
}
.ql-editor ol li.ql-indent-2:before {
  content: counter(list-2, lower-roman) '. ';
}
.ql-editor ol li.ql-indent-2 {
  counter-reset: list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-3 {
  counter-increment: list-3;
}
.ql-editor ol li.ql-indent-3:before {
  content: counter(list-3, decimal) '. ';
}
.ql-editor ol li.ql-indent-3 {
  counter-reset: list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-4 {
  counter-increment: list-4;
}
.ql-editor ol li.ql-indent-4:before {
  content: counter(list-4, lower-alpha) '. ';
}
.ql-editor ol li.ql-indent-4 {
  counter-reset: list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-5 {
  counter-increment: list-5;
}
.ql-editor ol li.ql-indent-5:before {
  content: counter(list-5, lower-roman) '. ';
}
.ql-editor ol li.ql-indent-5 {
  counter-reset: list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-6 {
  counter-increment: list-6;
}
.ql-editor ol li.ql-indent-6:before {
  content: counter(list-6, decimal) '. ';
}
.ql-editor ol li.ql-indent-6 {
  counter-reset: list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-7 {
  counter-increment: list-7;
}
.ql-editor ol li.ql-indent-7:before {
  content: counter(list-7, lower-alpha) '. ';
}
.ql-editor ol li.ql-indent-7 {
  counter-reset: list-8 list-9;
}
.ql-editor ol li.ql-indent-8 {
  counter-increment: list-8;
}
.ql-editor ol li.ql-indent-8:before {
  content: counter(list-8, lower-roman) '. ';
}
.ql-editor ol li.ql-indent-8 {
  counter-reset: list-9;
}
.ql-editor ol li.ql-indent-9 {
  counter-increment: list-9;
}
.ql-editor ol li.ql-indent-9:before {
  content: counter(list-9, decimal) '. ';
}
.ql-editor .ql-indent-1:not(.ql-direction-rtl) {
  padding-left: 3em;
}
.ql-editor li.ql-indent-1:not(.ql-direction-rtl) {
  padding-left: 4.5em;
}
.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right {
  padding-right: 3em;
}
.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right {
  padding-right: 4.5em;
}
.ql-editor .ql-indent-2:not(.ql-direction-rtl) {
  padding-left: 6em;
}
.ql-editor li.ql-indent-2:not(.ql-direction-rtl) {
  padding-left: 7.5em;
}
.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right {
  padding-right: 6em;
}
.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right {
  padding-right: 7.5em;
}
.ql-editor .ql-indent-3:not(.ql-direction-rtl) {
  padding-left: 9em;
}
.ql-editor li.ql-indent-3:not(.ql-direction-rtl) {
  padding-left: 10.5em;
}
.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right {
  padding-right: 9em;
}
.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right {
  padding-right: 10.5em;
}
.ql-editor .ql-indent-4:not(.ql-direction-rtl) {
  padding-left: 12em;
}
.ql-editor li.ql-indent-4:not(.ql-direction-rtl) {
  padding-left: 13.5em;
}
.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right {
  padding-right: 12em;
}
.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right {
  padding-right: 13.5em;
}
.ql-editor .ql-indent-5:not(.ql-direction-rtl) {
  padding-left: 15em;
}
.ql-editor li.ql-indent-5:not(.ql-direction-rtl) {
  padding-left: 16.5em;
}
.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right {
  padding-right: 15em;
}
.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right {
  padding-right: 16.5em;
}
.ql-editor .ql-indent-6:not(.ql-direction-rtl) {
  padding-left: 18em;
}
.ql-editor li.ql-indent-6:not(.ql-direction-rtl) {
  padding-left: 19.5em;
}
.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right {
  padding-right: 18em;
}
.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right {
  padding-right: 19.5em;
}
.ql-editor .ql-indent-7:not(.ql-direction-rtl) {
  padding-left: 21em;
}
.ql-editor li.ql-indent-7:not(.ql-direction-rtl) {
  padding-left: 22.5em;
}
.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right {
  padding-right: 21em;
}
.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right {
  padding-right: 22.5em;
}
.ql-editor .ql-indent-8:not(.ql-direction-rtl) {
  padding-left: 24em;
}
.ql-editor li.ql-indent-8:not(.ql-direction-rtl) {
  padding-left: 25.5em;
}
.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right {
  padding-right: 24em;
}
.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right {
  padding-right: 25.5em;
}
.ql-editor .ql-indent-9:not(.ql-direction-rtl) {
  padding-left: 27em;
}
.ql-editor li.ql-indent-9:not(.ql-direction-rtl) {
  padding-left: 28.5em;
}
.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right {
  padding-right: 27em;
}
.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right {
  padding-right: 28.5em;
}
.ql-editor .ql-video {
  display: block;
  max-width: 100%;
}
.ql-editor .ql-video.ql-align-center {
  margin: 0 auto;
}
.ql-editor .ql-video.ql-align-right {
  margin: 0 0 0 auto;
}
.ql-editor .ql-bg-black {
  background-color: #000;
}
.ql-editor .ql-bg-red {
  background-color: #e60000;
}
.ql-editor .ql-bg-orange {
  background-color: #f90;
}
.ql-editor .ql-bg-yellow {
  background-color: #ff0;
}
.ql-editor .ql-bg-green {
  background-color: #008a00;
}
.ql-editor .ql-bg-blue {
  background-color: #06c;
}
.ql-editor .ql-bg-purple {
  background-color: #93f;
}
.ql-editor .ql-color-white {
  color: #fff;
}
.ql-editor .ql-color-red {
  color: #e60000;
}
.ql-editor .ql-color-orange {
  color: #f90;
}
.ql-editor .ql-color-yellow {
  color: #ff0;
}
.ql-editor .ql-color-green {
  color: #008a00;
}
.ql-editor .ql-color-blue {
  color: #06c;
}
.ql-editor .ql-color-purple {
  color: #93f;
}
.ql-editor .ql-font-serif {
  font-family: Georgia, Times New Roman, serif;
}
.ql-editor .ql-font-monospace {
  font-family: Monaco, Courier New, monospace;
}
.ql-editor .ql-size-small {
  font-size: 0.75em;
}
.ql-editor .ql-size-large {
  font-size: 1.5em;
}
.ql-editor .ql-size-huge {
  font-size: 2.5em;
}
.ql-editor .ql-direction-rtl {
  direction: rtl;
  text-align: inherit;
}
.ql-editor .ql-align-center {
  text-align: center;
}
.ql-editor .ql-align-justify {
  text-align: justify;
}
.ql-editor .ql-align-right {
  text-align: right;
}
.ql-editor.ql-blank:before {
  color: rgba(0, 0, 0, 0.6);
  content: attr(data-placeholder);
  font-style: italic;
  left: 15px;
  pointer-events: none;
  position: absolute;
  right: 15px;
}
.ql-bubble .ql-toolbar:after,
.ql-bubble.ql-toolbar:after {
  clear: both;
  content: '';
  display: table;
}
.ql-bubble .ql-toolbar button,
.ql-bubble.ql-toolbar button {
  background: none;
  border: none;
  cursor: pointer;
  display: inline-block;
  float: left;
  height: 24px;
  padding: 3px 5px;
  width: 28px;
}
.ql-bubble .ql-toolbar button svg,
.ql-bubble.ql-toolbar button svg {
  float: left;
  height: 100%;
}
.ql-bubble .ql-toolbar button:active:hover,
.ql-bubble.ql-toolbar button:active:hover {
  outline: none;
}
.ql-bubble .ql-toolbar input.ql-image[type='file'],
.ql-bubble.ql-toolbar input.ql-image[type='file'] {
  display: none;
}
.ql-bubble .ql-toolbar .ql-picker-item.ql-selected,
.ql-bubble .ql-toolbar .ql-picker-item:hover,
.ql-bubble .ql-toolbar .ql-picker-label.ql-active,
.ql-bubble .ql-toolbar .ql-picker-label:hover,
.ql-bubble .ql-toolbar button.ql-active,
.ql-bubble .ql-toolbar button:focus,
.ql-bubble .ql-toolbar button:hover,
.ql-bubble.ql-toolbar .ql-picker-item.ql-selected,
.ql-bubble.ql-toolbar .ql-picker-item:hover,
.ql-bubble.ql-toolbar .ql-picker-label.ql-active,
.ql-bubble.ql-toolbar .ql-picker-label:hover,
.ql-bubble.ql-toolbar button.ql-active,
.ql-bubble.ql-toolbar button:focus,
.ql-bubble.ql-toolbar button:hover {
  color: #fff;
}
.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,
.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-fill,
.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-fill,
.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-fill,
.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
.ql-bubble .ql-toolbar button.ql-active .ql-fill,
.ql-bubble .ql-toolbar button.ql-active .ql-stroke.ql-fill,
.ql-bubble .ql-toolbar button:focus .ql-fill,
.ql-bubble .ql-toolbar button:focus .ql-stroke.ql-fill,
.ql-bubble .ql-toolbar button:hover .ql-fill,
.ql-bubble .ql-toolbar button:hover .ql-stroke.ql-fill,
.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,
.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-fill,
.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-fill,
.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-fill,
.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
.ql-bubble.ql-toolbar button.ql-active .ql-fill,
.ql-bubble.ql-toolbar button.ql-active .ql-stroke.ql-fill,
.ql-bubble.ql-toolbar button:focus .ql-fill,
.ql-bubble.ql-toolbar button:focus .ql-stroke.ql-fill,
.ql-bubble.ql-toolbar button:hover .ql-fill,
.ql-bubble.ql-toolbar button:hover .ql-stroke.ql-fill {
  fill: #fff;
}
.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,
.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke,
.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke,
.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
.ql-bubble .ql-toolbar button.ql-active .ql-stroke,
.ql-bubble .ql-toolbar button.ql-active .ql-stroke-miter,
.ql-bubble .ql-toolbar button:focus .ql-stroke,
.ql-bubble .ql-toolbar button:focus .ql-stroke-miter,
.ql-bubble .ql-toolbar button:hover .ql-stroke,
.ql-bubble .ql-toolbar button:hover .ql-stroke-miter,
.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,
.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke,
.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke,
.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
.ql-bubble.ql-toolbar button.ql-active .ql-stroke,
.ql-bubble.ql-toolbar button.ql-active .ql-stroke-miter,
.ql-bubble.ql-toolbar button:focus .ql-stroke,
.ql-bubble.ql-toolbar button:focus .ql-stroke-miter,
.ql-bubble.ql-toolbar button:hover .ql-stroke,
.ql-bubble.ql-toolbar button:hover .ql-stroke-miter {
  stroke: #fff;
}
@media (pointer: coarse) {
  .ql-bubble .ql-toolbar button:hover:not(.ql-active),
  .ql-bubble.ql-toolbar button:hover:not(.ql-active) {
    color: #ccc;
  }
  .ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-fill,
  .ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,
  .ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-fill,
  .ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill {
    fill: #ccc;
  }
  .ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke,
  .ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,
  .ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke,
  .ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter {
    stroke: #ccc;
  }
}
.ql-bubble,
.ql-bubble * {
  box-sizing: border-box;
}
.ql-bubble .ql-hidden {
  display: none;
}
.ql-bubble .ql-out-bottom,
.ql-bubble .ql-out-top {
  visibility: hidden;
}
.ql-bubble .ql-tooltip {
  position: absolute;
  transform: translateY(10px);
}
.ql-bubble .ql-tooltip a {
  cursor: pointer;
  text-decoration: none;
}
.ql-bubble .ql-tooltip.ql-flip {
  transform: translateY(-10px);
}
.ql-bubble .ql-formats {
  display: inline-block;
  vertical-align: middle;
}
.ql-bubble .ql-formats:after {
  clear: both;
  content: '';
  display: table;
}
.ql-bubble .ql-stroke {
  fill: none;
  stroke: #ccc;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2;
}
.ql-bubble .ql-stroke-miter {
  fill: none;
  stroke: #ccc;
  stroke-miterlimit: 10;
  stroke-width: 2;
}
.ql-bubble .ql-fill,
.ql-bubble .ql-stroke.ql-fill {
  fill: #ccc;
}
.ql-bubble .ql-empty {
  fill: none;
}
.ql-bubble .ql-even {
  fill-rule: evenodd;
}
.ql-bubble .ql-stroke.ql-thin,
.ql-bubble .ql-thin {
  stroke-width: 1;
}
.ql-bubble .ql-transparent {
  opacity: 0.4;
}
.ql-bubble .ql-direction svg:last-child {
  display: none;
}
.ql-bubble .ql-direction.ql-active svg:last-child {
  display: inline;
}
.ql-bubble .ql-direction.ql-active svg:first-child {
  display: none;
}
.ql-bubble .ql-editor h1 {
  font-size: 2em;
}
.ql-bubble .ql-editor h2 {
  font-size: 1.5em;
}
.ql-bubble .ql-editor h3 {
  font-size: 1.17em;
}
.ql-bubble .ql-editor h4 {
  font-size: 1em;
}
.ql-bubble .ql-editor h5 {
  font-size: 0.83em;
}
.ql-bubble .ql-editor h6 {
  font-size: 0.67em;
}
.ql-bubble .ql-editor a {
  text-decoration: underline;
}
.ql-bubble .ql-editor blockquote {
  border-left: 4px solid #ccc;
  margin-bottom: 5px;
  margin-top: 5px;
  padding-left: 16px;
}
.ql-bubble .ql-editor code,
.ql-bubble .ql-editor pre {
  background-color: #f0f0f0;
  border-radius: 3px;
}
.ql-bubble .ql-editor pre {
  white-space: pre-wrap;
  margin-bottom: 5px;
  margin-top: 5px;
  padding: 5px 10px;
}
.ql-bubble .ql-editor code {
  font-size: 85%;
  padding: 2px 4px;
}
.ql-bubble .ql-editor pre.ql-syntax {
  background-color: #23241f;
  color: #f8f8f2;
  overflow: visible;
}
.ql-bubble .ql-editor img {
  max-width: 100%;
}
.ql-bubble .ql-picker {
  color: #ccc;
  display: inline-block;
  float: left;
  font-size: 14px;
  font-weight: 500;
  height: 24px;
  position: relative;
  vertical-align: middle;
}
.ql-bubble .ql-picker-label {
  cursor: pointer;
  display: inline-block;
  height: 100%;
  padding-left: 8px;
  padding-right: 2px;
  position: relative;
  width: 100%;
}
.ql-bubble .ql-picker-label:before {
  display: inline-block;
  line-height: 22px;
}
.ql-bubble .ql-picker-options {
  background-color: #444;
  display: none;
  min-width: 100%;
  padding: 4px 8px;
  position: absolute;
  white-space: nowrap;
}
.ql-bubble .ql-picker-options .ql-picker-item {
  cursor: pointer;
  display: block;
  padding-bottom: 5px;
  padding-top: 5px;
}
.ql-bubble .ql-picker.ql-expanded .ql-picker-label {
  color: #777;
  z-index: 2;
}
.ql-bubble .ql-picker.ql-expanded .ql-picker-label .ql-fill {
  fill: #777;
}
.ql-bubble .ql-picker.ql-expanded .ql-picker-label .ql-stroke {
  stroke: #777;
}
.ql-bubble .ql-picker.ql-expanded .ql-picker-options {
  display: block;
  margin-top: -1px;
  top: 100%;
  z-index: 1;
}
.ql-bubble .ql-color-picker,
.ql-bubble .ql-icon-picker {
  width: 28px;
}
.ql-bubble .ql-color-picker .ql-picker-label,
.ql-bubble .ql-icon-picker .ql-picker-label {
  padding: 2px 4px;
}
.ql-bubble .ql-color-picker .ql-picker-label svg,
.ql-bubble .ql-icon-picker .ql-picker-label svg {
  right: 4px;
}
.ql-bubble .ql-icon-picker .ql-picker-options {
  padding: 4px 0;
}
.ql-bubble .ql-icon-picker .ql-picker-item {
  height: 24px;
  width: 24px;
  padding: 2px 4px;
}
.ql-bubble .ql-color-picker .ql-picker-options {
  padding: 3px 5px;
  width: 152px;
}
.ql-bubble .ql-color-picker .ql-picker-item {
  border: 1px solid transparent;
  float: left;
  height: 16px;
  margin: 2px;
  padding: 0;
  width: 16px;
}
.ql-bubble .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg {
  position: absolute;
  margin-top: -9px;
  right: 0;
  top: 50%;
  width: 18px;
}
.ql-bubble
  .ql-picker.ql-font
  .ql-picker-item[data-label]:not([data-label='']):before,
.ql-bubble
  .ql-picker.ql-font
  .ql-picker-label[data-label]:not([data-label='']):before,
.ql-bubble
  .ql-picker.ql-header
  .ql-picker-item[data-label]:not([data-label='']):before,
.ql-bubble
  .ql-picker.ql-header
  .ql-picker-label[data-label]:not([data-label='']):before,
.ql-bubble
  .ql-picker.ql-size
  .ql-picker-item[data-label]:not([data-label='']):before,
.ql-bubble
  .ql-picker.ql-size
  .ql-picker-label[data-label]:not([data-label='']):before {
  content: attr(data-label);
}
.ql-bubble .ql-picker.ql-header {
  width: 98px;
}
.ql-bubble .ql-picker.ql-header .ql-picker-item:before,
.ql-bubble .ql-picker.ql-header .ql-picker-label:before {
  content: 'Normal';
}
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value='1']:before,
.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value='1']:before {
  content: 'Heading 1';
}
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value='2']:before,
.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value='2']:before {
  content: 'Heading 2';
}
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value='3']:before,
.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value='3']:before {
  content: 'Heading 3';
}
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value='4']:before,
.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value='4']:before {
  content: 'Heading 4';
}
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value='5']:before,
.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value='5']:before {
  content: 'Heading 5';
}
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value='6']:before,
.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value='6']:before {
  content: 'Heading 6';
}
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value='1']:before {
  font-size: 2em;
}
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value='2']:before {
  font-size: 1.5em;
}
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value='3']:before {
  font-size: 1.17em;
}
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value='4']:before {
  font-size: 1em;
}
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value='5']:before {
  font-size: 0.83em;
}
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value='6']:before {
  font-size: 0.67em;
}
.ql-bubble .ql-picker.ql-font {
  width: 108px;
}
.ql-bubble .ql-picker.ql-font .ql-picker-item:before,
.ql-bubble .ql-picker.ql-font .ql-picker-label:before {
  content: 'Sans Serif';
}
.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value='serif']:before,
.ql-bubble .ql-picker.ql-font .ql-picker-label[data-value='serif']:before {
  content: 'Serif';
}
.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value='monospace']:before,
.ql-bubble .ql-picker.ql-font .ql-picker-label[data-value='monospace']:before {
  content: 'Monospace';
}
.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value='serif']:before {
  font-family: Georgia, Times New Roman, serif;
}
.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value='monospace']:before {
  font-family: Monaco, Courier New, monospace;
}
.ql-bubble .ql-picker.ql-size {
  width: 98px;
}
.ql-bubble .ql-picker.ql-size .ql-picker-item:before,
.ql-bubble .ql-picker.ql-size .ql-picker-label:before {
  content: 'Normal';
}
.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value='small']:before,
.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value='small']:before {
  content: 'Small';
}
.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value='large']:before,
.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value='large']:before {
  content: 'Large';
}
.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value='huge']:before,
.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value='huge']:before {
  content: 'Huge';
}
.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value='small']:before {
  font-size: 10px;
}
.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value='large']:before {
  font-size: 18px;
}
.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value='huge']:before {
  font-size: 32px;
}
.ql-bubble .ql-color-picker.ql-background .ql-picker-item {
  background-color: #fff;
}
.ql-bubble .ql-color-picker.ql-color .ql-picker-item {
  background-color: #000;
}
.ql-bubble .ql-toolbar .ql-formats {
  margin: 8px 12px 8px 0;
}
.ql-bubble .ql-toolbar .ql-formats:first-child {
  margin-left: 12px;
}
.ql-bubble .ql-color-picker svg {
  margin: 1px;
}
.ql-bubble .ql-color-picker .ql-picker-item.ql-selected,
.ql-bubble .ql-color-picker .ql-picker-item:hover {
  border-color: #fff;
}
.ql-bubble .ql-tooltip {
  background-color: #444;
  border-radius: 25px;
  color: #fff;
}
.ql-bubble .ql-tooltip-arrow {
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  content: ' ';
  display: block;
  left: 50%;
  margin-left: -6px;
  position: absolute;
}
.ql-bubble .ql-tooltip:not(.ql-flip) .ql-tooltip-arrow {
  border-bottom: 6px solid #444;
  top: -6px;
}
.ql-bubble .ql-tooltip.ql-flip .ql-tooltip-arrow {
  border-top: 6px solid #444;
  bottom: -6px;
}
.ql-bubble .ql-tooltip.ql-editing .ql-tooltip-editor {
  display: block;
}
.ql-bubble .ql-tooltip.ql-editing .ql-formats {
  visibility: hidden;
}
.ql-bubble .ql-tooltip-editor {
  display: none;
}
.ql-bubble .ql-tooltip-editor input[type='text'] {
  background: transparent;
  border: none;
  color: #fff;
  font-size: 13px;
  height: 100%;
  outline: none;
  padding: 10px 20px;
  position: absolute;
  width: 100%;
}
.ql-bubble .ql-tooltip-editor a {
  top: 10px;
  position: absolute;
  right: 20px;
}
.ql-bubble .ql-tooltip-editor a:before {
  color: #ccc;
  content: '\D7';
  font-size: 16px;
  font-weight: 700;
}
.ql-container.ql-bubble:not(.ql-disabled) a {
  position: relative;
  white-space: nowrap;
}
.ql-container.ql-bubble:not(.ql-disabled) a:before {
  background-color: #444;
  border-radius: 15px;
  top: -5px;
  font-size: 12px;
  color: #fff;
  content: attr(href);
  font-weight: 400;
  overflow: hidden;
  padding: 5px 15px;
  text-decoration: none;
  z-index: 1;
}
.ql-container.ql-bubble:not(.ql-disabled) a:after {
  border-top: 6px solid #444;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  top: 0;
  content: ' ';
  height: 0;
  width: 0;
}
.ql-container.ql-bubble:not(.ql-disabled) a:after,
.ql-container.ql-bubble:not(.ql-disabled) a:before {
  left: 0;
  margin-left: 50%;
  position: absolute;
  transform: translate(-50%, -100%);
  transition: visibility 0s ease 0.2s;
  visibility: hidden;
}
.ql-container.ql-bubble:not(.ql-disabled) a:hover:after,
.ql-container.ql-bubble:not(.ql-disabled) a:hover:before {
  visibility: visible;
}
.el-steps {
  display: flex;
}
.el-steps--simple {
  padding: 13px 8%;
  border-radius: 4px;
  background: var(--el-fill-color-light);
}
.el-steps--horizontal {
  white-space: nowrap;
}
.el-steps--vertical {
  height: 100%;
  flex-flow: column;
}
.el-step {
  position: relative;
  flex-shrink: 1;
}
.el-step:last-of-type .el-step__line {
  display: none;
}
.el-step:last-of-type.is-flex {
  flex-basis: auto !important;
  flex-shrink: 0;
  flex-grow: 0;
}
.el-step:last-of-type .el-step__description,
.el-step:last-of-type .el-step__main {
  padding-right: 0;
}
.el-step__head {
  position: relative;
  width: 100%;
}
.el-step__head.is-process {
  color: var(--el-text-color-primary);
  border-color: var(--el-text-color-primary);
}
.el-step__head.is-wait {
  color: var(--el-text-color-placeholder);
  border-color: var(--el-text-color-placeholder);
}
.el-step__head.is-success {
  color: var(--el-color-success);
  border-color: var(--el-color-success);
}
.el-step__head.is-error {
  color: var(--el-color-danger);
  border-color: var(--el-color-danger);
}
.el-step__head.is-finish {
  color: var(--el-color-primary);
  border-color: var(--el-color-primary);
}
.el-step__icon {
  position: relative;
  z-index: 1;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  font-size: 14px;
  box-sizing: border-box;
  background: var(--el-bg-color);
  transition: 0.15s ease-out;
}
.el-step__icon.is-text {
  border-radius: 50%;
  border: 2px solid;
  border-color: inherit;
}
.el-step__icon.is-icon {
  width: 40px;
}
.el-step__icon-inner {
  display: inline-block;
  -webkit-user-select: none;
  user-select: none;
  text-align: center;
  font-weight: 700;
  line-height: 1;
  color: inherit;
}
.el-step__icon-inner[class*='el-icon']:not(.is-status) {
  font-size: 25px;
  font-weight: 400;
}
.el-step__icon-inner.is-status {
  transform: translateY(1px);
}
.el-step__line {
  position: absolute;
  border-color: inherit;
  background-color: var(--el-text-color-placeholder);
}
.el-step__line-inner {
  display: block;
  border-width: 1px;
  border-style: solid;
  border-color: inherit;
  transition: 0.15s ease-out;
  box-sizing: border-box;
  width: 0;
  height: 0;
}
.el-step__main {
  white-space: normal;
  text-align: left;
}
.el-step__title {
  font-size: 16px;
  line-height: 38px;
}
.el-step__title.is-process {
  font-weight: 700;
  color: var(--el-text-color-primary);
}
.el-step__title.is-wait {
  color: var(--el-text-color-placeholder);
}
.el-step__title.is-success {
  color: var(--el-color-success);
}
.el-step__title.is-error {
  color: var(--el-color-danger);
}
.el-step__title.is-finish {
  color: var(--el-color-primary);
}
.el-step__description {
  padding-right: 10%;
  margin-top: -5px;
  font-size: 12px;
  line-height: 20px;
  font-weight: 400;
}
.el-step__description.is-process {
  color: var(--el-text-color-primary);
}
.el-step__description.is-wait {
  color: var(--el-text-color-placeholder);
}
.el-step__description.is-success {
  color: var(--el-color-success);
}
.el-step__description.is-error {
  color: var(--el-color-danger);
}
.el-step__description.is-finish {
  color: var(--el-color-primary);
}
.el-step.is-horizontal {
  display: inline-block;
}
.el-step.is-horizontal .el-step__line {
  height: 2px;
  top: 11px;
  left: 0;
  right: 0;
}
.el-step.is-vertical {
  display: flex;
}
.el-step.is-vertical .el-step__head {
  flex-grow: 0;
  width: 24px;
}
.el-step.is-vertical .el-step__main {
  padding-left: 10px;
  flex-grow: 1;
}
.el-step.is-vertical .el-step__title {
  line-height: 24px;
  padding-bottom: 8px;
}
.el-step.is-vertical .el-step__line {
  width: 2px;
  top: 0;
  bottom: 0;
  left: 11px;
}
.el-step.is-vertical .el-step__icon.is-icon {
  width: 24px;
}
.el-step.is-center .el-step__head,
.el-step.is-center .el-step__main {
  text-align: center;
}
.el-step.is-center .el-step__description {
  padding-left: 20%;
  padding-right: 20%;
}
.el-step.is-center .el-step__line {
  left: 50%;
  right: -50%;
}
.el-step.is-simple {
  display: flex;
  align-items: center;
}
.el-step.is-simple .el-step__head {
  width: auto;
  font-size: 0;
  padding-right: 10px;
}
.el-step.is-simple .el-step__icon {
  background: 0 0;
  width: 16px;
  height: 16px;
  font-size: 12px;
}
.el-step.is-simple .el-step__icon-inner[class*='el-icon']:not(.is-status) {
  font-size: 18px;
}
.el-step.is-simple .el-step__icon-inner.is-status {
  transform: scale(0.8) translateY(1px);
}
.el-step.is-simple .el-step__main {
  position: relative;
  display: flex;
  align-items: stretch;
  flex-grow: 1;
}
.el-step.is-simple .el-step__title {
  font-size: 16px;
  line-height: 20px;
}
.el-step.is-simple:not(:last-of-type) .el-step__title {
  max-width: 50%;
  word-break: break-all;
}
.el-step.is-simple .el-step__arrow {
  flex-grow: 1;
  display: flex;
  align-items: center;
  justify-content: center;
}
.el-step.is-simple .el-step__arrow:after,
.el-step.is-simple .el-step__arrow:before {
  content: '';
  display: inline-block;
  position: absolute;
  height: 15px;
  width: 1px;
  background: var(--el-text-color-placeholder);
}
.el-step.is-simple .el-step__arrow:before {
  transform: rotate(-45deg) translateY(-4px);
  transform-origin: 0 0;
}
.el-step.is-simple .el-step__arrow:after {
  transform: rotate(45deg) translateY(4px);
  transform-origin: 100% 100%;
}
.el-step.is-simple:last-of-type .el-step__arrow {
  display: none;
}
.el-icon-loading {
  animation: rotating 2s linear infinite;
}
.el-icon--right {
  margin-left: 5px;
}
.el-icon--left {
  margin-right: 5px;
}
@keyframes rotating {
  0% {
    transform: rotate(0);
  }
  to {
    transform: rotate(1turn);
  }
}
.el-icon {
  --color: inherit;
  height: 1em;
  width: 1em;
  line-height: 1em;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  position: relative;
  fill: currentColor;
  color: var(--color);
  font-size: inherit;
}
.el-icon.is-loading {
  animation: rotating 2s linear infinite;
}
.el-icon svg {
  height: 1em;
  width: 1em;
}
.el-checkbox-button {
  --el-checkbox-button-checked-bg-color: var(--el-color-primary);
  --el-checkbox-button-checked-text-color: var(--el-color-white);
  --el-checkbox-button-checked-border-color: var(--el-color-primary);
  position: relative;
  display: inline-block;
}
.el-checkbox-button__inner {
  display: inline-block;
  line-height: 1;
  font-weight: var(--el-checkbox-font-weight);
  white-space: nowrap;
  vertical-align: middle;
  cursor: pointer;
  background: var(--el-button-bg-color, var(--el-fill-color-blank));
  border: var(--el-border);
  border-left: 0;
  color: var(--el-button-text-color, var(--el-text-color-regular));
  -webkit-appearance: none;
  text-align: center;
  box-sizing: border-box;
  outline: 0;
  margin: 0;
  position: relative;
  transition: var(--el-transition-all);
  -webkit-user-select: none;
  user-select: none;
  padding: 8px 15px;
  font-size: var(--el-font-size-base);
  border-radius: 0;
}
.el-checkbox-button__inner.is-round {
  padding: 8px 15px;
}
.el-checkbox-button__inner:hover {
  color: var(--el-color-primary);
}
.el-checkbox-button__inner [class*='el-icon-'] {
  line-height: 0.9;
}
.el-checkbox-button__inner [class*='el-icon-'] + span {
  margin-left: 5px;
}
.el-checkbox-button__original {
  opacity: 0;
  outline: 0;
  position: absolute;
  margin: 0;
  z-index: -1;
}
.el-checkbox-button.is-checked .el-checkbox-button__inner {
  color: var(--el-checkbox-button-checked-text-color);
  background-color: var(--el-checkbox-button-checked-bg-color);
  border-color: var(--el-checkbox-button-checked-border-color);
  box-shadow: -1px 0 0 0 var(--el-color-primary-light-7);
}
.el-checkbox-button.is-checked:first-child .el-checkbox-button__inner {
  border-left-color: var(--el-checkbox-button-checked-border-color);
}
.el-checkbox-button.is-disabled .el-checkbox-button__inner {
  color: var(--el-disabled-text-color);
  cursor: not-allowed;
  background-image: none;
  background-color: var(
    --el-button-disabled-bg-color,
    var(--el-fill-color-blank)
  );
  border-color: var(
    --el-button-disabled-border-color,
    var(--el-border-color-light)
  );
  box-shadow: none;
}
.el-checkbox-button.is-disabled:first-child .el-checkbox-button__inner {
  border-left-color: var(
    --el-button-disabled-border-color,
    var(--el-border-color-light)
  );
}
.el-checkbox-button:first-child .el-checkbox-button__inner {
  border-left: var(--el-border);
  border-top-left-radius: var(--el-border-radius-base);
  border-bottom-left-radius: var(--el-border-radius-base);
  box-shadow: none !important;
}
.el-checkbox-button.is-focus .el-checkbox-button__inner {
  border-color: var(--el-checkbox-button-checked-border-color);
}
.el-checkbox-button:last-child .el-checkbox-button__inner {
  border-top-right-radius: var(--el-border-radius-base);
  border-bottom-right-radius: var(--el-border-radius-base);
}
.el-checkbox-button--large .el-checkbox-button__inner {
  padding: 12px 19px;
  font-size: var(--el-font-size-base);
  border-radius: 0;
}
.el-checkbox-button--large .el-checkbox-button__inner.is-round {
  padding: 12px 19px;
}
.el-checkbox-button--small .el-checkbox-button__inner {
  padding: 5px 11px;
  font-size: 12px;
  border-radius: 0;
}
.el-checkbox-button--small .el-checkbox-button__inner.is-round {
  padding: 5px 11px;
}
.lf-graph {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 0;
  background: #fff;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.lf-element-text {
  cursor: text;
}
.lf-text-disabled {
  pointer-events: none;
}
.lf-text-draggable {
  cursor: move;
}
.lf-node-anchor {
  cursor: crosshair;
}
.lf-node-anchor-hover {
  visibility: hidden;
}
.lf-anchor:hover .lf-node-anchor-hover {
  visibility: visible;
}
.lf-edge.pointer-none {
  pointer-events: none;
}
.lf-edge-append {
  cursor: pointer;
}
.lf-edge-animation {
  stroke-dashoffset: 100%;
  -webkit-animation: lf_animate_dash 5s linear infinite;
  animation: lf_animate_dash 5s linear infinite;
}
@-webkit-keyframes lf_animate_dash {
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes lf_animate_dash {
  to {
    stroke-dashoffset: 0;
  }
}
.lf-node-not-allow {
  cursor: not-allowed;
}
.lf-polyline-append-ns-resize {
  cursor: ns-resize;
}
.lf-polyline-append-ew-resize {
  cursor: ew-resize;
}
.lf-dragging {
  cursor: -webkit-grabbing;
  cursor: grabbing;
}
.lf-drag-able {
  cursor: default;
}
.lf-bezier-adjust-anchor {
  cursor: pointer;
}
.lf-background,
.lf-grid {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: -1;
}
.lf-background-area {
  width: 100%;
  height: 100%;
}
.lf-html-overlay {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1;
  pointer-events: none;
  overflow: hidden;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.lf-html-overlay__transform > *,
.lf-text-editable {
  pointer-events: all;
}
.lf-text-input {
  text-align: center;
  outline: none;
  position: absolute;
  border: 1px solid #edefed;
  line-height: 1.2;
  border-radius: 3px;
  resize: none;
  padding: 5px;
  min-height: 20px;
  min-width: 100px;
  white-space: pre;
  background: #fff;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.lf-get-text-height,
.lf-text-input {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.lf-get-text-height {
  display: inline-block;
  word-break: break-all;
  border: 1px solid transparent;
}
.lf-node-text-auto-wrap {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.lf-node-text-auto-wrap-content {
  word-break: break-all;
}
.lf-node-text-auto-wrap-content,
.lf-node-text-ellipsis-content {
  line-height: 1.2;
  background: transparent;
  text-align: center;
  width: 100%;
}
.lf-node-text-ellipsis-content {
  white-space: nowrap;
}
.lf-node-text-ellipsis-content > div {
  text-overflow: ellipsis;
  overflow: hidden;
}
.lf-tool-overlay {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 2;
  pointer-events: none;
  overflow: hidden;
}
.lf-tool-overlay > * {
  pointer-events: all;
}
.modification-overlay {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1;
  pointer-events: none;
  overflow: hidden;
}
.modification-overlay > * {
  pointer-events: all;
}
.lf-outline,
.lf-snapline {
  pointer-events: none;
}
.lf-keyboard-tips {
  float: right;
}
.lf-node-select-decorate {
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  pointer-events: none;
  border: 1px dashed #343435;
  position: absolute;
}
.lf-multiple-select {
  position: absolute;
  border: 2px dashed rgba(24, 125, 255, 0.8);
  -webkit-box-shadow: 0 0 3px 0 rgba(24, 125, 255, 0.5);
  box-shadow: 0 0 3px 0 rgba(24, 125, 255, 0.5);
  cursor: move;
}
.lf-edge-adjust-point {
  cursor: move;
}
.lf-control {
  display: flex;
  padding: 0 15px;
  background: hsla(0, 0%, 100%, 0.8);
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
  border-radius: 5px;
  margin: 5px;
  position: absolute;
  right: 10px;
  top: 0;
}
.lf-control-item {
  display: flex;
  flex-direction: column;
  align-items: center;
  cursor: pointer;
  justify-content: center;
  padding: 5px 10px;
}
.lf-control-item:hover {
  background: #efefef;
}
.lf-control-item.disabled {
  filter: opacity(0.5);
  pointer-events: none;
}
.lf-control-item.disabled:hover {
  background: #fff;
}
.lf-control-item.disabled i {
  pointer-events: none;
}
.lf-control-item i {
  display: inline-block;
  width: 20px;
  height: 20px;
  vertical-align: middle;
  background-size: cover;
}
.lf-control-text {
  margin-top: 5px;
  font-size: 12px;
}
.lf-control-zoomOut {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAAFMElEQVR4Xu3dsQ3CQBBFQei/KEoDXQG2xAv9h3yDnb0nh7xffgQIXAq82RAgcC0gEK+DwI2AQDwPAgLxBgg0AV+Q5mZqREAgI4e2ZhMQSHMzNSIgkJFDW7MJCKS5mRoREMjIoa3ZBATS3EyNCAhk5NDWbAICaW6mRgQEMnJoazYBgTQ3UyMCAhk5tDWbgECam6kRAYGMHNqaTUAgzc3UiIBARg5tzSYgkOZmakRAICOHtmYTEEhzMzUiIJCRQ1uzCQikuZkaERDIyKGt2QQE0txMjQgIZOTQ1mwCAmlupkYEBDJyaGs2AYE0N1MjAgIZObQ1m4BAmpupEQGBjBzamk1AIM3N1IiAQEYObc0mIJDmZmpEQCAjh7ZmExBIczM1IiCQkUNbswkIpLmZGhEQyMihrdkEBNLcTI0ICGTk0NZsAgJpbqZGBAQycmhrNgGBNDdTIwICGTm0NZuAQJqbqREBgYwc2ppNQCDNzdSIgEBGDm3NJiCQ5mZqREAgI4e2ZhMQSHMzNSIgkJFDW7MJCKS5mRoREMjIoa3ZBATS3EyNCAhk5NDWbAICaW6mRgQEMnJoazYBgTQ3UyMCAhk5tDWbgECam6kRAYGMHNqaTUAgzc3UiIBARg5tzSYgkOZmakRAICOHtmYTEEhzMzUiIJCRQ1uzCQikuZkaERDIyKGt2QQE0txMjQgIZOTQ1mwCAmlupkYEBDJyaGs2AYE0N1MjAgIZObQ1m4BAmpupEQGBjBzamk3gBPJpo6YIPF/gBPJ9/po2JNAEBNLcTI0ICGTk0NZsAgJpbqZGBAQycmhrNgGBNDdTIwICGTm0NZuAQJqbqREBgYwc2ppNQCDNzdSIgEBGDm3NJiCQ5mZqREAgI4e2ZhMQSHMzNSIgkJFDW7MJCKS5mRoREMjIoa3ZBATS3EyNCAhk5NDWbAICaW6mRgQEMnJoazYBgTQ3UyMCAhk5tDWbgECam6kRAYGMHNqaTUAgzc3UiIBARg5tzSYgkOZmakRAICOHtmYTEEhzMzUiIJCRQ1uzCQikuZkaETiB+AOdkWNb83+BE4gfAQIXAgLxNAjcCAjE8yAgEG+AQBPwBWlupkYEBDJyaGs2AYE0N1MjAgIZObQ1m4BAmpupEQGBjBzamk1AIM3N1IiAQEYObc0mIJDmZmpEQCAjh7ZmExBIczM1IiCQkUNbswkIpLmZGhEQyMihrdkEBNLcTI0ICGTk0NZsAgJpbqZGBAQycmhrNgGBNDdTIwICGTm0NZuAQJqbqREBgYwc2ppNQCDNzdSIgEBGDm3NJiCQ5mZqREAgI4e2ZhMQSHMzNSIgkJFDW7MJCKS5mRoREMjIoa3ZBATS3EyNCAhk5NDWbAICaW6mRgQEMnJoazYBgTQ3UyMCAhk5tDWbgECam6kRAYGMHNqaTUAgzc3UiIBARg5tzSYgkOZmakRAICOHtmYTEEhzMzUiIJCRQ1uzCQikuZkaERDIyKGt2QQE0txMjQgIZOTQ1mwCAmlupkYEBDJyaGs2AYE0N1MjAgIZObQ1m4BAmpupEQGBjBzamk1AIM3N1IiAQEYObc0mIJDmZmpEQCAjh7ZmExBIczM1IiCQkUNbswkIpLmZGhEQyMihrdkEBNLcTI0ICGTk0NZsAgJpbqZGBAQycmhrNgGBNDdTIwICGTm0NZuAQJqbqREBgYwc2ppNQCDNzdSIgEBGDm3NJiCQ5mZqREAgI4e2ZhMQSHMzNSIgkJFDW7MJCKS5mRoREMjIoa3ZBATS3EyNCPwAiAUiJ9hUCCUAAAAASUVORK5CYII=);
}
.lf-control-zoomIn {
  background-image: url(data:image/png;base64,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);
}
.lf-control-fit {
  background-image: url(data:image/png;base64,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);
}
.lf-control-undo {
  background-image: url(data:image/png;base64,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);
}
.lf-control-redo {
  background-image: url(data:image/png;base64,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);
}
.lf-menu {
  position: absolute;
  display: none;
  background: #fff;
  padding: 10px 0;
  margin: 0 0 0 10px;
  border-radius: 3px;
  border: 1px solid #efefee;
  width: 200px;
  z-index: 999;
}
.lf-menu > li {
  list-style: none;
  padding: 3px 12px;
  font-size: 12px;
  line-height: 18px;
  cursor: pointer;
  transition: all 0.12s ease-in-out;
  position: relative;
}
.lf-menu-item__disabled {
  cursor: default;
  pointer-events: none;
  color: #aaa;
  opacity: 0.88;
}
.lf-menu-item:hover {
  background: #f3f3f3;
}
.lf-dndpanel {
  position: absolute;
  margin: 5px;
  padding: 15px 5px;
  background: hsla(0, 0%, 100%, 0.8);
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
  border-radius: 5px;
}
.lf-dnd-item {
  margin-top: 5px;
  text-align: center;
  font-size: 14px;
}
.lf-dnd-shape {
  width: 36px;
  height: 36px;
  background-repeat: no-repeat;
  background-position: 50%;
  cursor: -webkit-grab;
  cursor: grab;
  margin: 0 auto;
  opacity: 0.99;
}
.lf-selection-select {
  border: 2px dashed #ff8c00;
  position: absolute;
}
.lf-mini-map {
  border: 1px solid #93a3b4;
  background: #fff;
  position: absolute;
  overflow: hidden;
  padding-top: 20px;
}
.lf-mini-map-graph {
  position: relative;
  overflow: hidden;
}
.lf-minimap-viewport {
  position: absolute;
  top: 0;
  left: 0;
  border: 2px solid #187dff;
  cursor: -webkit-grab;
  cursor: grab;
}
.lf-mini-map-header {
  height: 18px;
  line-height: 18px;
  border-top: 1px solid #bfbfbf;
  border-bottom: 1px solid #666;
  text-shadow: 0 1px 0 hsla(0, 0%, 100%, 0.33);
  background-color: #a6a6a6;
  background-image: linear-gradient(180deg, #b2b2b2, #9b9b9b);
  padding: 0 10px;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  border: 1px solid #999;
}
.lf-mini-map-close {
  position: absolute;
  right: 2px;
  top: 0;
  width: 18px;
  height: 18px;
  cursor: pointer;
  background-size: contain;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAACL0lEQVRoQ+1YT2vUQBT/vS+Smc3u0ZtfwA+hUKEttIIVbMEWrGAL3UItqKCCCipooS3Ynu29ePfqLcnO5Nov0NsrWbc0myxtJpNmGZw9LZk37/3+vCTzQnD8R47jhycwbQe9A94BSwV8C1kKaL3dO2AtoWWC/8+BMJB9ItwHcM6MX0mqtm1EzOU7Y8bvJFV9k3zGDnSFPAVw76oIb8ZavzIpehnbE+Ilg/J7/8Za3THJVYfAHwB3x4owXsSpemNSuCs6zwEu7rl9AmEgt4hQspkIa5FS76uQCKV8RoxSLDP6pi1p7EAGsCvEBkA7ZbC0EuvBp+tI9IR4yqBSDIE3Iq13qwiQj6lFYEgikOsgvC4VJDyJlfo6CUg3kI9BmLBG67EevDUFn8XXJpBt7km5yox3xcIMfpRo/SN/PZRygRhj17J1JqwmSn2oA96awL926iwD/LEIgJjmo3RwMCQadGaZePh/3H5ejrT+XBd8IwSGJKRcAuPLhHZ6mIkMxlFpjbEUp+qbDfjGCGSJQiEWCfS9CiAmLCZK7VWJvSnG6h4oJu8FnTkm3r+uKDHNReng8CZgVdcbJTBqpxkwfk4EQJiJlTquCq5KnCeQV8npFnL6Jnb6Mer0i8zpo4TThzmnj9OjGXardDBrZqDZbmMmdnukdH6oL3xWOTG1vNh6oxn7AYB2PqtUOWC1GdP4Ya5N8I0ONG0Dv6znHZiW8t6BaSvvHfAONKSAf4w2JGTtNBey0xBAkjSEzwAAAABJRU5ErkJggg==);
}
.lf-resize-control-0 {
  cursor: nw-resize;
}
.lf-resize-control-1 {
  cursor: ne-resize;
}
.lf-resize-control-2 {
  cursor: se-resize;
}
.lf-resize-control-3 {
  cursor: sw-resize;
}
.lf-inner-context {
  display: none;
  position: absolute;
  flex-direction: column;
  flex-wrap: wrap;
  height: 90px;
}
.lf-context-item {
  padding: 2px 3px;
  width: 20px;
  height: 20px;
  margin: 0 2px 2px 0;
  box-sizing: content-box;
}
.lf-context-item:hover {
  background: rgba(201, 217, 216, 0.5);
}
.lf-context-img {
  width: 20px;
  height: 20px;
  cursor: pointer;
}
.lf-mindmap_addIcon {
  margin-top: 10px;
}
[data-v-0d4cf727]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
  vab-border-radius: 2.5px;
}
.node-panel[data-v-0d4cf727] {
  position: absolute;
  top: 100px;
  left: 40px;
  z-index: 101;
  width: 70px;
  padding: 20px 10px;
  text-align: center;
  background-color: #fff;
  border-radius: 6px;
  box-shadow: 0 0 10px 1px #e4e0db;
}
.node-item[data-v-0d4cf727] {
  margin-bottom: 20px;
}
.node-item-icon[data-v-0d4cf727] {
  display: block;
  width: 30px;
  height: 30px;
  margin: auto;
  background-size: cover;
}
.node-label[data-v-0d4cf727] {
  font-size: 12px;
  line-height: 30px;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.node-start[data-v-0d4cf727] {
  background: url(data:image/png;base64,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)
    no-repeat;
  background-size: cover;
}
.node-rect[data-v-0d4cf727] {
  border: 1px solid #000;
}
.node-user[data-v-0d4cf727] {
  background: url(../../static/img/user.2e7840a2.png) no-repeat;
  background-size: cover;
}
.node-time[data-v-0d4cf727] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAMAAAD04JH5AAACEFBMVEVHcExOTk5NTU1NTU1NTU1OTk5OTk5LS0tNTU1NTU1OTk5NTU1OTk5NTU1OTk5OTk5NTU1NTU1OTk5NTU1MTExPT09NTU1OTk4/Pz9NTU1MTExOTk5NTU1OTk5PT09OTk5PT09NTU1OTk5NTU1OTk5OTk5NTU1NTU1NTU1NTU1NTU1MTExNTU1NTU1OTk5OTk5OTk5VVVVOTk5NTU1NTU1PT09OTk5OTk5OTk5NTU1OTk5NTU1NTU1OTk5PT09OTk5OTk5OTk5NTU1OTk5OTk5OTk5NTU1MTExNTU1NTU1MTExOTk5NTU1VVVVNTU1OTk5QUFBOTk5NTU1QUFBISEhNTU1PT09NTU1NTU1NTU1PT09OTk5NTU1OTk5MTExOTk5OTk5NTU1MTExOTk5NTU1OTk5NTU1NTU1LS0tNTU1NTU1OTk5MTExNTU1OTk5OTk5NTU1OTk5KSkpNTU1OTk5fX19NTU1OTk5RUVFNTU1VVVVOTk5MTExNTU1NTU1OTk5MTExMTExOTk5NTU1OTk5OTk5ISEhOTk5OTk5NTU1NTU1NTU1QUFBVVVVOTk5PT09OTk5NTU1OTk5NTU1OTk5OTk5NTU1MTExNTU1MTExOTk5NTU1NTU1NTU1NTU1MTExOTk5PT09VVVVNTU1NTU1NTU1RUVFPT09NTU1ISEhNTU1OTk5NTU1NTU1OTk5OTk72Q99LAAAAr3RSTlMAqiRPv1UqQIBwktnUjXV8F8+guCgQO/gErkmMYMdNuS3F5M6Je+Wkg2wuUPOOnIvbCV76pyAxn1Ty9Na18WSjk8PLcvqz1TJZ5l3o3xK7gjO2mBMHUkeVm9NKROpxNWi3lFO9kVHgwiJcee0KyK2ZbdcYqJYI/KkcrwM0Z+KhlUM8vH14Nw772jjBzCMG61dbhKjj9e6ddNhXYlZFyZpq1joMSCHtGV3vFXPTd4uGaC4LUgAAA41JREFUeNrtmudTFEEQxQ84EDESRBEQAwbEDIoiihgBMeecc84555xzztnfv+iHmasCXfZ2p2dLq5z3kXmv+x27M93Td7GYg4ODg4ODg4MXUogMzoAzEMxAusZUgKmZQgCQCBluN8QB4sIt1SbEJ3cGnAFn4HfUAEwUGkgDqDDTDgY4eFRmoBCgwUx7HIBjMgM7AJZIHt94Uf69CF6kAwAsEhlYC8CrmGAb9BkuMbAYgDzJC8Q58SYsNpVfAWBMT3MDOwEoM9ZXAnDSWL8AgGFvjQO8U33MhpjkJaKT4Bk+BKCXoXo8AGPnCQx83ANAjtkpfAmAEaJ9PFo9hCwD6bJqAA4Ji0kH5WBAaOHmbQD0Gyg0ML9OOWgMK2xQuvSYFGe6qkghP0kT4h2QwKRQlwqNa0pTa+W2XKodhDgRx4KNdiqBU9pBfUD+xcmK387axEBvBX4GYk/T7DEWZxbfdcwpAbhPNPem1anJMx11Y1JmX83cZHluszJxw07151Vp2kvrk6MvCQcZfqxcTVoRxfDqRHIHmZrSPZrx2VUVvX1Gsvwjoxrg5fjXxny1fC/CEaL6iOPee6/eBaAu0iGmcpDpufZc1d8bkRqIlQBUei6VAZAWbf7YUIA+nktZAHSJ2EA5wH3PpTkA2RHn9xs4xG1W4FZRD7DccynFbgn2m1rEfXbI4Wjzj3oNsMtz7ZPPFrWF7Q8AWOXdiKhGqCjC/DN0qzXct3EaHVn+DF1r+rayPnK6Wn8UUf7TOn9Nq4xGzZgQSf7bOvoLH86tEL1jWHzVsQt8Wboi8816/kIdeVYSXmfNG9TNbv7+BL5rNgXrXsPhrA4aaN42U5Pz7eU/oiL2DkjfH6R/DoMhKt7q0BdqSw5qVbQfISQ9lOSxFQdrVLC5oUTaQbGF/miECpUbUvYUwXytOfJ6G171zysHW6UGCgCoMNjU67HRJXcU3PWU92LRkfhGjch2G4k7T5QPytYBsM9Q3R2A6lHm+YsA6DpbVkEE3YEat98x1l9QhdG4LJWrcYDgMMkyHDS3qAGSLjf1A8AwU3l7gBIL1/k2ZmLV3AwVGVgIQKmZeCkAW1pcTQOhmaDbOMF3PuoUvN78T4F+q9PiH54LcNnMQBXA9JjMQEeAz4JTIC40YPkXFM6A1ZGOM+AMOAPOwL9rIFHWswGy2wqhTuc/O4WkvfBf/FmvM+AMODg4ODg4OPxP+AU5oqMU6KuBNAAAAABJRU5ErkJggg==)
    no-repeat;
  background-size: cover;
}
.node-push[data-v-0d4cf727] {
  background: url(data:image/png;base64,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)
    no-repeat;
  background-size: cover;
}
.node-download[data-v-0d4cf727] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAMAAAD04JH5AAAAwFBMVEVHcEwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOoSlDAAAAP3RSTlMAGVUWqhdO5bHokt8NrDU/YQNmMByXUy4qIUkrtb/cOtsmEkSj4AiVDp9FmblAyoCO7ztSa25H6nBxM68J49gvBSusAAACSUlEQVR42u2Z53LCMBCETTFgeg0BQuik9171/m+VGWBiEVTO0slOMre/GGbRfoNV7izPI5FIJGMV8vlCkvlspeTys2uAbGIAwRogSPgJJPgMCIAACIAACIAACIAACIAACIAACMAJwO3R8IlxUvX/WoBMJeDHCs6Lp7r8B7YrY4B9wWDXsD91S1lTgAPRaG+q/DMhQGAKkBcOdyfPf2VxANx0pQD3LIZHwNiLFOBE/APUSah8p1QSuDGX4UYfgDWQS2FvRH46wl/K3OyEcIC0G4AcGMB3A5CyntXO/QRAAARAAATwiwHE94N4fp1h/XUD6m8ohzEA2NwPsiXMv5TVfsYA34VdGeIvS8t5Y4Cwvp/q/dOwnkUDKIT1pK/z+6G3gD0JV2qr/W1VP2GxDLlheyp/T9nP2GxE3MATuX+i7qesdkJu6IHMP9D0c3ZbMTd4S+xv6fpJy7OAG74q8le1/aztYcQFjHb9I30/bX0achG1n/4aoJ+3P465kNm2f4bxPgFwvnMxfd7fh+SjFCRcUC7050D5OBURF7W38wH4W7sSiykVR01onI9WlJrm41XFhvmIZblZPmZfYJSP2piY5ON2Rgb5yK1Z9Hzs3jByPnpzGjX/H7bn6/f7JS85AK84Hhe9JAGiiQAIgAAIgAD+DoDvJh9+cZl2AwC/umVunwDk/QPs+j6KQNf3hywWLaQAnXgA5lKAejwATSlAJh9H/vBdPlOe4wDoquZqxX3+lXq1XFy6jf981K3XcnO+cJV+2KkfeyQSiSTQF5SjNZ1+gaoeAAAAAElFTkSuQmCC)
    no-repeat;
  background-size: cover;
}
.node-click[data-v-0d4cf727] {
  background: url(data:image/png;base64,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)
    no-repeat;
  background-size: cover;
}
.node-end[data-v-0d4cf727] {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAMAAAD04JH5AAACmlBMVEVHcEwsLCwtLS0sLCwrKystLS0sLCwsLCwsLCwsLCwqKiooKCgrKyssLCwrKysrKyssLCwrKyssLCwrKysrKysqKiorKyssLCwsLCwsLCwrKyssLCwrKysuLi4zMzMrKysrKystLS0vLy8qKiorKyssLCwsLCwsLCwsLCwrKysrKysvLy8kJCQsLCw4ODgqKiouLi4tLS0rKyssLCwsLCwrKyssLCwrKysqKiorKysuLi4rKysrKysrKysqKiorKyssLCwrKyssLCwtLS0rKysrKyspKSksLCwrKyssLCwrKyssLCwsLCwqKiosLCwrKysrKysqKiosLCwwMDAsLCwsLCwqKiorKysrKysrKyssLCwsLCwsLCwrKysnJycrKysqKiotLS0sLCwsLCwuLi4rKyssLCwrKyspKSkrKysrKysqKiosLCwsLCwsLCwsLCwsLCwrKyssLCwtLS0sLCwsLCwrKyssLCwtLS0AAAAqKiosLCwrKyssLCwrKyssLCwqKiorKysrKysrKysrKyssLCwsLCwrKystLS0rKysoKCgsLCwrKysrKysrKysrKystLS0rKysrKyssLCwrKytVVVUrKysqKiosLCwrKysqKiorKysrKyssLCwrKyssLCwpKSkrKysrKyssLCwsLCwnJycrKyssLCwsLCwoKCgrKysrKysqKiorKysrKysrKysuLi4zMzMfHx8sLCwsLCwrKysrKysuLi4qKiotLS0rKyssLCwrKysrKyssLCwrKyssLCwrKysuLi4mJiYsLCwrKysrKystLS0qKiotLS0sLCwsLCwrKyssLCwrKyszMzMsLCwpKSksLCwrKyssLCwsLCwrKyssLCwrKysqKiorKystLS0rKyssLCxc+RMGAAAA3XRSTlMA1FW/gDPlSs7QKhmZycvorFioQLQ82IubeEeFiAsFk6otEDBSLve5s4avGw5iCU4hEZHxxHCPumWkN43vXhJ2nOmQRPSdJVZvf+TzWx6y3t8k4RX9ckI1+vCK2+JdINk2PWhsLPza0h/202tL7abIOXVhOBdzx6cnA0i84+Cl/Ay2xu5kNLiCTkEmxZ9TzLwc+yOxagPdWtYvWYGYoalcQ3q7ffINOpStE5pGYLXR9TEKCNXr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)
    no-repeat;
  background-size: cover;
}
.add-node-btn[data-v-5ea176c8] {
  margin-right: 20px;
  margin-bottom: 10px;
}
.el-timeline {
  --el-timeline-node-size-normal: 12px;
  --el-timeline-node-size-large: 14px;
  --el-timeline-node-color: var(--el-border-color-light);
  margin: 0;
  font-size: var(--el-font-size-base);
  list-style: none;
}
.el-timeline .el-timeline-item:last-child .el-timeline-item__tail {
  display: none;
}
.el-timeline .el-timeline-item__center {
  display: flex;
  align-items: center;
}
.el-timeline .el-timeline-item__center .el-timeline-item__wrapper {
  width: 100%;
}
.el-timeline .el-timeline-item__center .el-timeline-item__tail {
  top: 0;
}
.el-timeline .el-timeline-item__center:first-child .el-timeline-item__tail {
  height: calc(50% + 10px);
  top: calc(50% - 10px);
}
.el-timeline .el-timeline-item__center:last-child .el-timeline-item__tail {
  display: block;
  height: calc(50% - 10px);
}
.el-timeline-item {
  position: relative;
  padding-bottom: 20px;
}
.el-timeline-item__wrapper {
  position: relative;
  padding-left: 28px;
  top: -3px;
}
.el-timeline-item__tail {
  position: absolute;
  left: 4px;
  height: 100%;
  border-left: 2px solid var(--el-timeline-node-color);
}
.el-timeline-item .el-timeline-item__icon {
  color: var(--el-color-white);
  font-size: var(--el-font-size-small);
}
.el-timeline-item__node {
  position: absolute;
  background-color: var(--el-timeline-node-color);
  border-color: var(--el-timeline-node-color);
  border-radius: 50%;
  box-sizing: border-box;
  display: flex;
  justify-content: center;
  align-items: center;
}
.el-timeline-item__node--normal {
  left: -1px;
  width: var(--el-timeline-node-size-normal);
  height: var(--el-timeline-node-size-normal);
}
.el-timeline-item__node--large {
  left: -2px;
  width: var(--el-timeline-node-size-large);
  height: var(--el-timeline-node-size-large);
}
.el-timeline-item__node.is-hollow {
  background: var(--el-color-white);
  border-style: solid;
  border-width: 2px;
}
.el-timeline-item__node--primary {
  background-color: var(--el-color-primary);
  border-color: var(--el-color-primary);
}
.el-timeline-item__node--success {
  background-color: var(--el-color-success);
  border-color: var(--el-color-success);
}
.el-timeline-item__node--warning {
  background-color: var(--el-color-warning);
  border-color: var(--el-color-warning);
}
.el-timeline-item__node--danger {
  background-color: var(--el-color-danger);
  border-color: var(--el-color-danger);
}
.el-timeline-item__node--info {
  background-color: var(--el-color-info);
  border-color: var(--el-color-info);
}
.el-timeline-item__dot {
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.el-timeline-item__content {
  color: var(--el-text-color-primary);
}
.el-timeline-item__timestamp {
  color: var(--el-text-color-secondary);
  line-height: 1;
  font-size: var(--el-font-size-small);
}
.el-timeline-item__timestamp.is-top {
  margin-bottom: 8px;
  padding-top: 4px;
}
.el-timeline-item__timestamp.is-bottom {
  margin-top: 8px;
}
[data-v-7dda1707]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
  vab-border-radius: 2.5px;
}
.share-container[data-v-7dda1707] .el-input__inner {
  width: 280px;
}
.el-time-spinner.has-seconds .el-time-spinner__wrapper {
  width: 33.3%;
}
.el-time-spinner__wrapper {
  max-height: 192px;
  overflow: auto;
  display: inline-block;
  width: 50%;
  vertical-align: top;
  position: relative;
}
.el-time-spinner__wrapper.el-scrollbar__wrap:not(
    .el-scrollbar__wrap--hidden-default
  ) {
  padding-bottom: 15px;
}
.el-time-spinner__wrapper.is-arrow {
  box-sizing: border-box;
  text-align: center;
  overflow: hidden;
}
.el-time-spinner__wrapper.is-arrow .el-time-spinner__list {
  transform: translateY(-32px);
}
.el-time-spinner__wrapper.is-arrow
  .el-time-spinner__item:hover:not(.is-disabled):not(.is-active) {
  background: var(--el-fill-color-light);
  cursor: default;
}
.el-time-spinner__arrow {
  font-size: 12px;
  color: var(--el-text-color-secondary);
  position: absolute;
  left: 0;
  width: 100%;
  z-index: var(--el-index-normal);
  text-align: center;
  height: 30px;
  line-height: 30px;
  cursor: pointer;
}
.el-time-spinner__arrow:hover {
  color: var(--el-color-primary);
}
.el-time-spinner__arrow.arrow-up {
  top: 10px;
}
.el-time-spinner__arrow.arrow-down {
  bottom: 10px;
}
.el-time-spinner__input.el-input {
  width: 70%;
}
.el-time-spinner__input.el-input .el-input__inner,
.el-time-spinner__list {
  padding: 0;
  text-align: center;
}
.el-time-spinner__list {
  margin: 0;
  list-style: none;
}
.el-time-spinner__list:after,
.el-time-spinner__list:before {
  content: '';
  display: block;
  width: 100%;
  height: 80px;
}
.el-time-spinner__item {
  height: 32px;
  line-height: 32px;
  font-size: 12px;
  color: var(--el-text-color-regular);
}
.el-time-spinner__item:hover:not(.is-disabled):not(.is-active) {
  background: var(--el-fill-color-light);
  cursor: pointer;
}
.el-time-spinner__item.is-active:not(.is-disabled) {
  color: var(--el-text-color-primary);
  font-weight: 700;
}
.el-time-spinner__item.is-disabled {
  color: var(--el-text-color-placeholder);
  cursor: not-allowed;
}
.el-time-panel {
  border-radius: 2px;
  position: relative;
  width: 180px;
  left: 0;
  z-index: var(--el-index-top);
  -webkit-user-select: none;
  user-select: none;
  box-sizing: content-box;
}
.el-time-panel__content {
  font-size: 0;
  position: relative;
  overflow: hidden;
}
.el-time-panel__content:after,
.el-time-panel__content:before {
  content: '';
  top: 50%;
  position: absolute;
  margin-top: -16px;
  height: 32px;
  z-index: -1;
  left: 0;
  right: 0;
  box-sizing: border-box;
  padding-top: 6px;
  text-align: left;
}
.el-time-panel__content:after {
  left: 50%;
  margin-left: 12%;
  margin-right: 12%;
}
.el-time-panel__content:before {
  padding-left: 50%;
  margin-right: 12%;
  margin-left: 12%;
  border-top: 1px solid var(--el-border-color-light);
  border-bottom: 1px solid var(--el-border-color-light);
}
.el-time-panel__content.has-seconds:after {
  left: 66.6666666667%;
}
.el-time-panel__content.has-seconds:before {
  padding-left: 33.3333333333%;
}
.el-time-panel__footer {
  border-top: 1px solid
    var(--el-timepicker-inner-border-color, var(--el-border-color-light));
  padding: 4px;
  height: 36px;
  line-height: 25px;
  text-align: right;
  box-sizing: border-box;
}
.el-time-panel__btn {
  border: none;
  line-height: 28px;
  padding: 0 5px;
  margin: 0 5px;
  cursor: pointer;
  background-color: transparent;
  outline: 0;
  font-size: 12px;
  color: var(--el-text-color-primary);
}
.el-time-panel__btn.confirm {
  font-weight: 800;
  color: var(--el-timepicker-active-color, var(--el-color-primary));
}
.el-time-range-picker {
  width: 354px;
  overflow: visible;
}
.el-time-range-picker__content {
  position: relative;
  text-align: center;
  padding: 10px;
  z-index: 1;
}
.el-time-range-picker__cell {
  box-sizing: border-box;
  margin: 0;
  padding: 4px 7px 7px;
  width: 50%;
  display: inline-block;
}
.el-time-range-picker__header {
  margin-bottom: 5px;
  text-align: center;
  font-size: 14px;
}
.el-time-range-picker__body {
  border-radius: 2px;
  border: 1px solid var(--el-datepicker-border-color);
}
[data-v-4ca347f2]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
  vab-border-radius: 2.5px;
}
.pay-button-group[data-v-4ca347f2] {
  display: block;
  margin: 20px auto;
  text-align: center;
}
[data-v-751c51d8]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
  vab-border-radius: 2.5px;
}
.pay-top-content[data-v-751c51d8] {
  text-align: center;
}
.pay-top-content .pay-success[data-v-751c51d8] {
  display: block;
  margin: 20px auto 5px auto;
  font-size: 40px;
  color: var(--el-color-success);
}
.pay-bottom[data-v-751c51d8] {
  padding: 20px;
  margin-top: 20px;
  background: #f5f7f8;
  border: 1px dashed #dcdfe6;
  border-radius: 2.5px;
}
.pay-button-group[data-v-751c51d8] {
  display: block;
  margin: 20px auto;
  text-align: center;
}
.el-descriptions {
  --el-descriptions-table-border: 1px solid var(--el-border-color-lighter);
  --el-descriptions-item-bordered-label-background: var(--el-fill-color-light);
  box-sizing: border-box;
  font-size: var(--el-font-size-base);
  color: var(--el-text-color-primary);
}
.el-descriptions__header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 16px;
}
.el-descriptions__title {
  color: var(--el-text-color-primary);
  font-size: 16px;
  font-weight: 700;
}
.el-descriptions__body {
  background-color: var(--el-fill-color-blank);
}
.el-descriptions__body .el-descriptions__table {
  border-collapse: collapse;
  width: 100%;
}
.el-descriptions__body .el-descriptions__table .el-descriptions__cell {
  box-sizing: border-box;
  text-align: left;
  font-weight: 400;
  line-height: 23px;
  font-size: 14px;
}
.el-descriptions__body .el-descriptions__table .el-descriptions__cell.is-left {
  text-align: left;
}
.el-descriptions__body
  .el-descriptions__table
  .el-descriptions__cell.is-center {
  text-align: center;
}
.el-descriptions__body .el-descriptions__table .el-descriptions__cell.is-right {
  text-align: right;
}
.el-descriptions__body
  .el-descriptions__table.is-bordered
  .el-descriptions__cell {
  border: var(--el-descriptions-table-border);
  padding: 8px 11px;
}
.el-descriptions__body
  .el-descriptions__table:not(.is-bordered)
  .el-descriptions__cell {
  padding-bottom: 12px;
}
.el-descriptions--large {
  font-size: 14px;
}
.el-descriptions--large .el-descriptions__header {
  margin-bottom: 20px;
}
.el-descriptions--large .el-descriptions__header .el-descriptions__title {
  font-size: 16px;
}
.el-descriptions--large
  .el-descriptions__body
  .el-descriptions__table
  .el-descriptions__cell {
  font-size: 14px;
}
.el-descriptions--large
  .el-descriptions__body
  .el-descriptions__table.is-bordered
  .el-descriptions__cell {
  padding: 12px 15px;
}
.el-descriptions--large
  .el-descriptions__body
  .el-descriptions__table:not(.is-bordered)
  .el-descriptions__cell {
  padding-bottom: 16px;
}
.el-descriptions--small {
  font-size: 12px;
}
.el-descriptions--small .el-descriptions__header {
  margin-bottom: 12px;
}
.el-descriptions--small .el-descriptions__header .el-descriptions__title {
  font-size: 14px;
}
.el-descriptions--small
  .el-descriptions__body
  .el-descriptions__table
  .el-descriptions__cell {
  font-size: 12px;
}
.el-descriptions--small
  .el-descriptions__body
  .el-descriptions__table.is-bordered
  .el-descriptions__cell {
  padding: 4px 7px;
}
.el-descriptions--small
  .el-descriptions__body
  .el-descriptions__table:not(.is-bordered)
  .el-descriptions__cell {
  padding-bottom: 8px;
}
.el-descriptions__label.el-descriptions__cell.is-bordered-label {
  font-weight: 700;
  color: var(--el-text-color-regular);
  background: var(--el-descriptions-item-bordered-label-background);
}
.el-descriptions__label:not(.is-bordered-label) {
  color: var(--el-text-color-primary);
  margin-right: 16px;
}
.el-descriptions__label.el-descriptions__cell:not(
    .is-bordered-label
  ).is-vertical-label {
  padding-bottom: 6px;
}
.el-descriptions__content.el-descriptions__cell.is-bordered-content {
  color: var(--el-text-color-primary);
}
.el-descriptions__content:not(.is-bordered-label) {
  color: var(--el-text-color-regular);
}
.el-descriptions--large .el-descriptions__label:not(.is-bordered-label) {
  margin-right: 16px;
}
.el-descriptions--large
  .el-descriptions__label.el-descriptions__cell:not(
    .is-bordered-label
  ).is-vertical-label {
  padding-bottom: 8px;
}
.el-descriptions--small .el-descriptions__label:not(.is-bordered-label) {
  margin-right: 12px;
}
.el-descriptions--small
  .el-descriptions__label.el-descriptions__cell:not(
    .is-bordered-label
  ).is-vertical-label {
  padding-bottom: 4px;
}
.el-link {
  --el-link-font-size: var(--el-font-size-base);
  --el-link-font-weight: var(--el-font-weight-primary);
  --el-link-text-color: var(--el-text-color-regular);
  --el-link-hover-text-color: var(--el-color-primary);
  --el-link-disabled-text-color: var(--el-text-color-placeholder);
  display: inline-flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  vertical-align: middle;
  position: relative;
  text-decoration: none;
  outline: 0;
  cursor: pointer;
  padding: 0;
  font-size: var(--el-link-font-size);
  font-weight: var(--el-link-font-weight);
  color: var(--el-link-text-color);
}
.el-link:hover {
  color: var(--el-link-hover-text-color);
}
.el-link.is-underline:hover:after {
  content: '';
  position: absolute;
  left: 0;
  right: 0;
  height: 0;
  bottom: 0;
  border-bottom: 1px solid var(--el-link-hover-text-color);
}
.el-link.is-disabled {
  color: var(--el-link-disabled-text-color);
  cursor: not-allowed;
}
.el-link [class*='el-icon-'] + span {
  margin-left: 5px;
}
.el-link.el-link--default:after {
  border-color: var(--el-link-hover-text-color);
}
.el-link__inner {
  display: inline-flex;
  justify-content: center;
  align-items: center;
}
.el-link.el-link--primary {
  --el-link-text-color: var(--el-color-primary);
  --el-link-hover-text-color: var(--el-color-primary-light-3);
  --el-link-disabled-text-color: var(--el-color-primary-light-5);
}
.el-link.el-link--primary.is-underline:hover:after,
.el-link.el-link--primary:after {
  border-color: var(--el-link-text-color);
}
.el-link.el-link--success {
  --el-link-text-color: var(--el-color-success);
  --el-link-hover-text-color: var(--el-color-success-light-3);
  --el-link-disabled-text-color: var(--el-color-success-light-5);
}
.el-link.el-link--success.is-underline:hover:after,
.el-link.el-link--success:after {
  border-color: var(--el-link-text-color);
}
.el-link.el-link--warning {
  --el-link-text-color: var(--el-color-warning);
  --el-link-hover-text-color: var(--el-color-warning-light-3);
  --el-link-disabled-text-color: var(--el-color-warning-light-5);
}
.el-link.el-link--warning.is-underline:hover:after,
.el-link.el-link--warning:after {
  border-color: var(--el-link-text-color);
}
.el-link.el-link--danger {
  --el-link-text-color: var(--el-color-danger);
  --el-link-hover-text-color: var(--el-color-danger-light-3);
  --el-link-disabled-text-color: var(--el-color-danger-light-5);
}
.el-link.el-link--danger.is-underline:hover:after,
.el-link.el-link--danger:after {
  border-color: var(--el-link-text-color);
}
.el-link.el-link--error {
  --el-link-text-color: var(--el-color-error);
  --el-link-hover-text-color: var(--el-color-error-light-3);
  --el-link-disabled-text-color: var(--el-color-error-light-5);
}
.el-link.el-link--error.is-underline:hover:after,
.el-link.el-link--error:after {
  border-color: var(--el-link-text-color);
}
.el-link.el-link--info {
  --el-link-text-color: var(--el-color-info);
  --el-link-hover-text-color: var(--el-color-info-light-3);
  --el-link-disabled-text-color: var(--el-color-info-light-5);
}
.el-link.el-link--info.is-underline:hover:after,
.el-link.el-link--info:after {
  border-color: var(--el-link-text-color);
}
.el-upload {
  --el-upload-dragger-padding-horizontal: 40px;
  --el-upload-dragger-padding-vertical: 10px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  outline: 0;
}
.el-upload__input {
  display: none;
}
.el-upload__tip {
  font-size: 12px;
  color: var(--el-text-color-regular);
  margin-top: 7px;
}
.el-upload iframe {
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  opacity: 0;
}
.el-upload--picture-card {
  --el-upload-picture-card-size: 148px;
  background-color: var(--el-fill-color-lighter);
  border: 1px dashed var(--el-border-color-darker);
  border-radius: 6px;
  box-sizing: border-box;
  width: var(--el-upload-picture-card-size);
  height: var(--el-upload-picture-card-size);
  cursor: pointer;
  vertical-align: top;
  display: inline-flex;
  justify-content: center;
  align-items: center;
}
.el-upload--picture-card i {
  font-size: 28px;
  color: var(--el-text-color-secondary);
}
.el-upload--picture-card:hover {
  border-color: var(--el-color-primary);
  color: var(--el-color-primary);
}
.el-upload.is-drag {
  display: block;
}
.el-upload:focus {
  color: var(--el-color-primary);
}
.el-upload:focus,
.el-upload:focus .el-upload-dragger {
  border-color: var(--el-color-primary);
}
.el-upload-dragger {
  padding: var(--el-upload-dragger-padding-horizontal)
    var(--el-upload-dragger-padding-vertical);
  background-color: var(--el-fill-color-blank);
  border: 1px dashed var(--el-border-color);
  border-radius: 6px;
  box-sizing: border-box;
  text-align: center;
  cursor: pointer;
  position: relative;
  overflow: hidden;
}
.el-upload-dragger .el-icon--upload {
  font-size: 67px;
  color: var(--el-text-color-placeholder);
  margin-bottom: 16px;
  line-height: 50px;
}
.el-upload-dragger + .el-upload__tip {
  text-align: center;
}
.el-upload-dragger ~ .el-upload__files {
  border-top: var(--el-border);
  margin-top: 7px;
  padding-top: 5px;
}
.el-upload-dragger .el-upload__text {
  color: var(--el-text-color-regular);
  font-size: 14px;
  text-align: center;
}
.el-upload-dragger .el-upload__text em {
  color: var(--el-color-primary);
  font-style: normal;
}
.el-upload-dragger:hover {
  border-color: var(--el-color-primary);
}
.el-upload-dragger.is-dragover {
  padding: calc(var(--el-upload-dragger-padding-horizontal) - 1px)
    calc(var(--el-upload-dragger-padding-vertical) - 1px);
  background-color: var(--el-color-primary-light-9);
  border: 2px dashed var(--el-color-primary);
}
.el-upload-list {
  margin: 10px 0 0;
  padding: 0;
  list-style: none;
  position: relative;
}
.el-upload-list__item {
  transition: all 0.5s cubic-bezier(0.55, 0, 0.1, 1);
  font-size: 14px;
  color: var(--el-text-color-regular);
  margin-bottom: 5px;
  position: relative;
  box-sizing: border-box;
  border-radius: 4px;
  width: 100%;
}
.el-upload-list__item .el-progress {
  position: absolute;
  top: 20px;
  width: 100%;
}
.el-upload-list__item .el-progress__text {
  position: absolute;
  right: 0;
  top: -13px;
}
.el-upload-list__item .el-progress-bar {
  margin-right: 0;
  padding-right: 0;
}
.el-upload-list__item .el-icon--upload-success {
  color: var(--el-color-success);
}
.el-upload-list__item .el-icon--close {
  display: none;
  position: absolute;
  right: 5px;
  top: 50%;
  cursor: pointer;
  opacity: 0.75;
  color: var(--el-text-color-regular);
  transition: opacity var(--el-transition-duration);
  transform: translateY(-50%);
}
.el-upload-list__item .el-icon--close:hover {
  opacity: 1;
  color: var(--el-color-primary);
}
.el-upload-list__item .el-icon--close-tip {
  display: none;
  position: absolute;
  top: 1px;
  right: 5px;
  font-size: 12px;
  cursor: pointer;
  opacity: 1;
  color: var(--el-color-primary);
  font-style: normal;
}
.el-upload-list__item:hover {
  background-color: var(--el-fill-color-light);
}
.el-upload-list__item:hover .el-icon--close {
  display: inline-flex;
}
.el-upload-list__item:hover .el-progress__text {
  display: none;
}
.el-upload-list__item .el-upload-list__item-info {
  display: inline-flex;
  justify-content: center;
  flex-direction: column;
  width: calc(100% - 30px);
  margin-left: 4px;
}
.el-upload-list__item.is-success .el-upload-list__item-status-label {
  display: inline-flex;
}
.el-upload-list__item.is-success .el-upload-list__item-name:focus,
.el-upload-list__item.is-success .el-upload-list__item-name:hover {
  color: var(--el-color-primary);
  cursor: pointer;
}
.el-upload-list__item.is-success:focus:not(:hover) .el-icon--close-tip {
  display: inline-block;
}
.el-upload-list__item.is-success:active,
.el-upload-list__item.is-success:not(.focusing):focus {
  outline-width: 0;
}
.el-upload-list__item.is-success:active .el-icon--close-tip,
.el-upload-list__item.is-success:not(.focusing):focus .el-icon--close-tip {
  display: none;
}
.el-upload-list__item.is-success:focus .el-upload-list__item-status-label,
.el-upload-list__item.is-success:hover .el-upload-list__item-status-label {
  display: none;
  opacity: 0;
}
.el-upload-list.is-disabled .el-upload-list__item-status-label,
.el-upload-list.is-disabled .el-upload-list__item:hover {
  display: block;
}
.el-upload-list__item-name {
  color: var(--el-text-color-regular);
  display: inline-flex;
  text-align: center;
  align-items: center;
  padding: 0 4px;
  transition: color var(--el-transition-duration);
  font-size: var(--el-font-size-base);
}
.el-upload-list__item-name .el-icon {
  margin-right: 6px;
  color: var(--el-text-color-secondary);
}
.el-upload-list__item-file-name {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.el-upload-list__item-status-label {
  position: absolute;
  right: 5px;
  top: 0;
  line-height: inherit;
  display: none;
  height: 100%;
  justify-content: center;
  align-items: center;
  transition: opacity var(--el-transition-duration);
}
.el-upload-list__item-delete {
  position: absolute;
  right: 10px;
  top: 0;
  font-size: 12px;
  color: var(--el-text-color-regular);
  display: none;
}
.el-upload-list__item-delete:hover {
  color: var(--el-color-primary);
}
.el-upload-list--picture-card {
  --el-upload-list-picture-card-size: 148px;
  display: inline-flex;
  flex-wrap: wrap;
  margin: 0;
}
.el-upload-list--picture-card .el-upload-list__item {
  overflow: hidden;
  background-color: var(--el-fill-color-blank);
  border: 1px solid var(--el-border-color);
  border-radius: 6px;
  box-sizing: border-box;
  width: var(--el-upload-list-picture-card-size);
  height: var(--el-upload-list-picture-card-size);
  margin: 0 8px 8px 0;
  padding: 0;
  display: inline-flex;
}
.el-upload-list--picture-card .el-upload-list__item .el-icon--check,
.el-upload-list--picture-card .el-upload-list__item .el-icon--circle-check {
  color: #fff;
}
.el-upload-list--picture-card .el-upload-list__item .el-icon--close {
  display: none;
}
.el-upload-list--picture-card
  .el-upload-list__item:hover
  .el-upload-list__item-status-label {
  opacity: 0;
  display: block;
}
.el-upload-list--picture-card .el-upload-list__item:hover .el-progress__text {
  display: block;
}
.el-upload-list--picture-card .el-upload-list__item .el-upload-list__item-name {
  display: none;
}
.el-upload-list--picture-card .el-upload-list__item-thumbnail {
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.el-upload-list--picture-card .el-upload-list__item-status-label {
  right: -15px;
  top: -6px;
  width: 40px;
  height: 24px;
  background: var(--el-color-success);
  text-align: center;
  transform: rotate(45deg);
}
.el-upload-list--picture-card .el-upload-list__item-status-label i {
  font-size: 12px;
  margin-top: 11px;
  transform: rotate(-45deg);
}
.el-upload-list--picture-card .el-upload-list__item-actions {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  cursor: default;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  color: #fff;
  opacity: 0;
  font-size: 20px;
  background-color: var(--el-overlay-color-lighter);
  transition: opacity var(--el-transition-duration);
}
.el-upload-list--picture-card .el-upload-list__item-actions span {
  display: none;
  cursor: pointer;
}
.el-upload-list--picture-card .el-upload-list__item-actions span + span {
  margin-left: 1rem;
}
.el-upload-list--picture-card
  .el-upload-list__item-actions
  .el-upload-list__item-delete {
  position: static;
  font-size: inherit;
  color: inherit;
}
.el-upload-list--picture-card .el-upload-list__item-actions:hover {
  opacity: 1;
}
.el-upload-list--picture-card .el-upload-list__item-actions:hover span {
  display: inline-flex;
}
.el-upload-list--picture-card .el-progress {
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  bottom: auto;
  width: 126px;
}
.el-upload-list--picture-card .el-progress .el-progress__text {
  top: 50%;
}
.el-upload-list--picture .el-upload-list__item {
  overflow: hidden;
  z-index: 0;
  background-color: var(--el-fill-color-blank);
  border: 1px solid var(--el-border-color);
  border-radius: 6px;
  box-sizing: border-box;
  margin-top: 10px;
  padding: 10px;
  display: flex;
  align-items: center;
}
.el-upload-list--picture .el-upload-list__item .el-icon--check,
.el-upload-list--picture .el-upload-list__item .el-icon--circle-check {
  color: #fff;
}
.el-upload-list--picture
  .el-upload-list__item:hover
  .el-upload-list__item-status-label {
  opacity: 0;
  display: block;
}
.el-upload-list--picture .el-upload-list__item:hover .el-progress__text {
  display: block;
}
.el-upload-list--picture
  .el-upload-list__item.is-success
  .el-upload-list__item-name
  i {
  display: none;
}
.el-upload-list--picture .el-upload-list__item .el-icon--close {
  top: 5px;
  transform: translateY(0);
}
.el-upload-list--picture .el-upload-list__item-thumbnail {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  width: 70px;
  height: 70px;
  object-fit: contain;
  position: relative;
  z-index: 1;
  background-color: var(--el-color-white);
}
.el-upload-list--picture .el-upload-list__item-status-label {
  position: absolute;
  right: -17px;
  top: -7px;
  width: 46px;
  height: 26px;
  background: var(--el-color-success);
  text-align: center;
  transform: rotate(45deg);
}
.el-upload-list--picture .el-upload-list__item-status-label i {
  font-size: 12px;
  margin-top: 12px;
  transform: rotate(-45deg);
}
.el-upload-list--picture .el-progress {
  position: relative;
  top: -7px;
}
.el-upload-cover {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
  z-index: 10;
  cursor: default;
}
.el-upload-cover:after {
  display: inline-block;
  content: '';
  height: 100%;
  vertical-align: middle;
}
.el-upload-cover img {
  display: block;
  width: 100%;
  height: 100%;
}
.el-upload-cover__label {
  right: -15px;
  top: -6px;
  width: 40px;
  height: 24px;
  background: var(--el-color-success);
  text-align: center;
  transform: rotate(45deg);
}
.el-upload-cover__label i {
  font-size: 12px;
  margin-top: 11px;
  transform: rotate(-45deg);
  color: #fff;
}
.el-upload-cover__progress {
  display: inline-block;
  vertical-align: middle;
  position: static;
  width: 243px;
}
.el-upload-cover__progress + .el-upload__inner {
  opacity: 0;
}
.el-upload-cover__content {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.el-upload-cover__interact {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: var(--el-overlay-color-light);
  text-align: center;
}
.el-upload-cover__interact .btn {
  display: inline-block;
  color: #fff;
  font-size: 14px;
  cursor: pointer;
  vertical-align: middle;
  transition: var(--el-transition-md-fade);
  margin-top: 60px;
}
.el-upload-cover__interact .btn i {
  margin-top: 0;
}
.el-upload-cover__interact .btn span {
  opacity: 0;
  transition: opacity 0.15s linear;
}
.el-upload-cover__interact .btn:not(:first-child) {
  margin-left: 35px;
}
.el-upload-cover__interact .btn:hover {
  transform: translateY(-13px);
}
.el-upload-cover__interact .btn:hover span {
  opacity: 1;
}
.el-upload-cover__interact .btn i {
  color: #fff;
  display: block;
  font-size: 24px;
  line-height: inherit;
  margin: 0 auto 5px;
}
.el-upload-cover__title {
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #fff;
  height: 36px;
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-weight: 400;
  text-align: left;
  padding: 0 10px;
  margin: 0;
  line-height: 36px;
  font-size: 14px;
  color: var(--el-text-color-primary);
}
.el-upload-cover + .el-upload__inner {
  opacity: 0;
  position: relative;
  z-index: 1;
}
[data-v-31da6e6f]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
  vab-border-radius: 2.5px;
}
.vab-avatar-list[data-v-31da6e6f] .el-avatar {
  display: inline-block;
  margin-left: -15px;
  cursor: pointer;
  border: 3px solid var(--el-color-white);
}
.el-pagination {
  --el-pagination-font-size: 14px;
  --el-pagination-bg-color: var(--el-fill-color-blank);
  --el-pagination-text-color: var(--el-text-color-primary);
  --el-pagination-border-radius: 2px;
  --el-pagination-button-color: var(--el-text-color-primary);
  --el-pagination-button-width: 32px;
  --el-pagination-button-height: 32px;
  --el-pagination-button-disabled-color: var(--el-text-color-placeholder);
  --el-pagination-button-disabled-bg-color: var(--el-fill-color-blank);
  --el-pagination-button-bg-color: var(--el-fill-color);
  --el-pagination-hover-color: var(--el-color-primary);
  --el-pagination-font-size-small: 12px;
  --el-pagination-button-width-small: 24px;
  --el-pagination-button-height-small: 24px;
  --el-pagination-item-gap: 16px;
  white-space: nowrap;
  color: var(--el-pagination-text-color);
  font-size: var(--el-pagination-font-size);
  font-weight: 400;
  display: flex;
  align-items: center;
}
.el-pagination .el-input__inner {
  text-align: center;
  -moz-appearance: textfield;
}
.el-pagination .el-select .el-input {
  width: 128px;
}
.el-pagination button {
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: var(--el-pagination-font-size);
  min-width: var(--el-pagination-button-width);
  height: var(--el-pagination-button-height);
  line-height: var(--el-pagination-button-height);
  color: var(--el-pagination-button-color);
  background: var(--el-pagination-bg-color);
  padding: 0 4px;
  border: none;
  border-radius: var(--el-pagination-border-radius);
  cursor: pointer;
  text-align: center;
  box-sizing: border-box;
}
.el-pagination button * {
  pointer-events: none;
}
.el-pagination button:focus {
  outline: 0;
}
.el-pagination button.is-active,
.el-pagination button:hover {
  color: var(--el-pagination-hover-color);
}
.el-pagination button.is-active {
  cursor: default;
  font-weight: 700;
}
.el-pagination button.is-active.is-disabled {
  font-weight: 700;
  color: var(--el-text-color-secondary);
}
.el-pagination button.is-disabled,
.el-pagination button:disabled {
  color: var(--el-pagination-button-disabled-color);
  background-color: var(--el-pagination-button-disabled-bg-color);
  cursor: not-allowed;
}
.el-pagination button:focus-visible {
  outline: 1px solid var(--el-pagination-hover-color);
  outline-offset: -1px;
}
.el-pagination .btn-next .el-icon,
.el-pagination .btn-prev .el-icon {
  display: block;
  font-size: 12px;
  font-weight: 700;
  width: inherit;
}
.el-pagination > .is-first {
  margin-left: 0 !important;
}
.el-pagination > .is-last {
  margin-right: 0 !important;
}
.el-pagination .btn-prev {
  margin-left: var(--el-pagination-item-gap);
}
.el-pagination__sizes,
.el-pagination__total {
  margin-left: var(--el-pagination-item-gap);
  font-weight: 400;
  color: var(--el-text-color-regular);
}
.el-pagination__total[disabled='true'] {
  color: var(--el-text-color-placeholder);
}
.el-pagination__jump {
  display: flex;
  align-items: center;
  margin-left: var(--el-pagination-item-gap);
  font-weight: 400;
  color: var(--el-text-color-regular);
}
.el-pagination__jump[disabled='true'] {
  color: var(--el-text-color-placeholder);
}
.el-pagination__goto {
  margin-right: 8px;
}
.el-pagination__editor {
  text-align: center;
  box-sizing: border-box;
}
.el-pagination__editor.el-input {
  width: 56px;
}
.el-pagination__editor .el-input__inner::-webkit-inner-spin-button,
.el-pagination__editor .el-input__inner::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.el-pagination__classifier {
  margin-left: 8px;
}
.el-pagination__rightwrapper {
  flex: 1;
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
.el-pagination.is-background .btn-next,
.el-pagination.is-background .btn-prev,
.el-pagination.is-background .el-pager li {
  margin: 0 4px;
  background-color: var(--el-pagination-button-bg-color);
}
.el-pagination.is-background .btn-next.is-active,
.el-pagination.is-background .btn-prev.is-active,
.el-pagination.is-background .el-pager li.is-active {
  background-color: var(--el-color-primary);
  color: var(--el-color-white);
}
.el-pagination.is-background .btn-next.is-disabled,
.el-pagination.is-background .btn-next:disabled,
.el-pagination.is-background .btn-prev.is-disabled,
.el-pagination.is-background .btn-prev:disabled,
.el-pagination.is-background .el-pager li.is-disabled,
.el-pagination.is-background .el-pager li:disabled {
  color: var(--el-text-color-placeholder);
  background-color: var(--el-disabled-bg-color);
}
.el-pagination.is-background .btn-next.is-disabled.is-active,
.el-pagination.is-background .btn-next:disabled.is-active,
.el-pagination.is-background .btn-prev.is-disabled.is-active,
.el-pagination.is-background .btn-prev:disabled.is-active,
.el-pagination.is-background .el-pager li.is-disabled.is-active,
.el-pagination.is-background .el-pager li:disabled.is-active {
  color: var(--el-text-color-secondary);
  background-color: var(--el-fill-color-dark);
}
.el-pagination.is-background .btn-prev {
  margin-left: var(--el-pagination-item-gap);
}
.el-pagination--small .btn-next,
.el-pagination--small .btn-prev,
.el-pagination--small .el-pager li {
  height: var(--el-pagination-button-height-small);
  line-height: var(--el-pagination-button-height-small);
  font-size: var(--el-pagination-font-size-small);
  min-width: var(--el-pagination-button-width-small);
}
.el-pagination--small button,
.el-pagination--small span:not([class*='suffix']) {
  font-size: var(--el-pagination-font-size-small);
}
.el-pagination--small .el-select .el-input {
  width: 100px;
}
.el-pager {
  -webkit-user-select: none;
  user-select: none;
  list-style: none;
  font-size: 0;
  padding: 0;
  margin: 0;
}
.el-pager,
.el-pager li {
  display: flex;
  align-items: center;
}
.el-pager li {
  justify-content: center;
  font-size: var(--el-pagination-font-size);
  min-width: var(--el-pagination-button-width);
  height: var(--el-pagination-button-height);
  line-height: var(--el-pagination-button-height);
  color: var(--el-pagination-button-color);
  background: var(--el-pagination-bg-color);
  padding: 0 4px;
  border: none;
  border-radius: var(--el-pagination-border-radius);
  cursor: pointer;
  text-align: center;
  box-sizing: border-box;
}
.el-pager li * {
  pointer-events: none;
}
.el-pager li:focus {
  outline: 0;
}
.el-pager li.is-active,
.el-pager li:hover {
  color: var(--el-pagination-hover-color);
}
.el-pager li.is-active {
  cursor: default;
  font-weight: 700;
}
.el-pager li.is-active.is-disabled {
  font-weight: 700;
  color: var(--el-text-color-secondary);
}
.el-pager li.is-disabled,
.el-pager li:disabled {
  color: var(--el-pagination-button-disabled-color);
  background-color: var(--el-pagination-button-disabled-bg-color);
  cursor: not-allowed;
}
.el-pager li:focus-visible {
  outline: 1px solid var(--el-pagination-hover-color);
  outline-offset: -1px;
}
.el-progress {
  position: relative;
  line-height: 1;
  display: flex;
  align-items: center;
}
.el-progress__text {
  font-size: 14px;
  color: var(--el-text-color-regular);
  margin-left: 5px;
  min-width: 50px;
  line-height: 1;
}
.el-progress__text i {
  vertical-align: middle;
  display: block;
}
.el-progress--circle,
.el-progress--dashboard {
  display: inline-block;
}
.el-progress--circle .el-progress__text,
.el-progress--dashboard .el-progress__text {
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  text-align: center;
  margin: 0;
  transform: translateY(-50%);
}
.el-progress--circle .el-progress__text i,
.el-progress--dashboard .el-progress__text i {
  vertical-align: middle;
  display: inline-block;
}
.el-progress--without-text .el-progress__text {
  display: none;
}
.el-progress--without-text .el-progress-bar {
  padding-right: 0;
  margin-right: 0;
  display: block;
}
.el-progress--text-inside .el-progress-bar {
  padding-right: 0;
  margin-right: 0;
}
.el-progress.is-success .el-progress-bar__inner {
  background-color: var(--el-color-success);
}
.el-progress.is-success .el-progress__text {
  color: var(--el-color-success);
}
.el-progress.is-warning .el-progress-bar__inner {
  background-color: var(--el-color-warning);
}
.el-progress.is-warning .el-progress__text {
  color: var(--el-color-warning);
}
.el-progress.is-exception .el-progress-bar__inner {
  background-color: var(--el-color-danger);
}
.el-progress.is-exception .el-progress__text {
  color: var(--el-color-danger);
}
.el-progress-bar {
  flex-grow: 1;
  box-sizing: border-box;
}
.el-progress-bar__outer {
  height: 6px;
  border-radius: 100px;
  background-color: var(--el-border-color-lighter);
  overflow: hidden;
  position: relative;
  vertical-align: middle;
}
.el-progress-bar__inner {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  background-color: var(--el-color-primary);
  text-align: right;
  border-radius: 100px;
  line-height: 1;
  white-space: nowrap;
  transition: width 0.6s ease;
}
.el-progress-bar__inner:after {
  display: inline-block;
  content: '';
  height: 100%;
  vertical-align: middle;
}
.el-progress-bar__inner--indeterminate {
  transform: translateZ(0);
  animation: indeterminate 3s infinite;
}
.el-progress-bar__innerText {
  display: inline-block;
  vertical-align: middle;
  color: #fff;
  font-size: 12px;
  margin: 0 5px;
}
@keyframes progress {
  0% {
    background-position: 0 0;
  }
  to {
    background-position: 32px 0;
  }
}
@keyframes indeterminate {
  0% {
    left: -100%;
  }
  to {
    left: 100%;
  }
}
.el-checkbox-group {
  font-size: 0;
  line-height: 0;
}
.el-transfer {
  --el-transfer-border-color: var(--el-border-color-lighter);
  --el-transfer-border-radius: var(--el-border-radius-base);
  --el-transfer-panel-width: 200px;
  --el-transfer-panel-header-height: 40px;
  --el-transfer-panel-header-bg-color: var(--el-fill-color-light);
  --el-transfer-panel-footer-height: 40px;
  --el-transfer-panel-body-height: 278px;
  --el-transfer-item-height: 30px;
  --el-transfer-filter-height: 32px;
  font-size: var(--el-font-size-base);
}
.el-transfer__buttons {
  display: inline-block;
  vertical-align: middle;
  padding: 0 30px;
}
.el-transfer__button {
  vertical-align: top;
}
.el-transfer__button:nth-child(2) {
  margin: 0 0 0 10px;
}
.el-transfer__button i,
.el-transfer__button span {
  font-size: 14px;
}
.el-transfer__button .el-icon + span {
  margin-left: 0;
}
.el-transfer-panel {
  overflow: hidden;
  background: var(--el-bg-color-overlay);
  display: inline-block;
  text-align: left;
  vertical-align: middle;
  width: var(--el-transfer-panel-width);
  max-height: 100%;
  box-sizing: border-box;
  position: relative;
}
.el-transfer-panel__body {
  height: var(--el-transfer-panel-body-height);
  border-left: 1px solid var(--el-transfer-border-color);
  border-right: 1px solid var(--el-transfer-border-color);
  border-bottom: 1px solid var(--el-transfer-border-color);
  border-bottom-left-radius: var(--el-transfer-border-radius);
  border-bottom-right-radius: var(--el-transfer-border-radius);
  overflow: hidden;
}
.el-transfer-panel__body.is-with-footer {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.el-transfer-panel__list {
  margin: 0;
  padding: 6px 0;
  list-style: none;
  height: var(--el-transfer-panel-body-height);
  overflow: auto;
  box-sizing: border-box;
}
.el-transfer-panel__list.is-filterable {
  height: calc(100% - var(--el-transfer-filter-height) - 30px);
  padding-top: 0;
}
.el-transfer-panel__item {
  height: var(--el-transfer-item-height);
  line-height: var(--el-transfer-item-height);
  padding-left: 15px;
  display: block !important;
}
.el-transfer-panel__item + .el-transfer-panel__item {
  margin-left: 0;
}
.el-transfer-panel__item.el-checkbox {
  color: var(--el-text-color-regular);
}
.el-transfer-panel__item:hover {
  color: var(--el-color-primary);
}
.el-transfer-panel__item.el-checkbox .el-checkbox__label {
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: block;
  box-sizing: border-box;
  padding-left: 22px;
  line-height: var(--el-transfer-item-height);
}
.el-transfer-panel__item .el-checkbox__input {
  position: absolute;
  top: 8px;
}
.el-transfer-panel__filter {
  text-align: center;
  margin: 15px;
  box-sizing: border-box;
  width: auto;
}
.el-transfer-panel__filter .el-input__inner {
  height: var(--el-transfer-filter-height);
  width: 100%;
  font-size: 12px;
  display: inline-block;
  box-sizing: border-box;
  border-radius: calc(var(--el-transfer-filter-height) / 2);
}
.el-transfer-panel__filter .el-icon-circle-close {
  cursor: pointer;
}
.el-transfer-panel .el-transfer-panel__header {
  display: flex;
  align-items: center;
  height: var(--el-transfer-panel-header-height);
  background: var(--el-transfer-panel-header-bg-color);
  margin: 0;
  padding-left: 15px;
  border: 1px solid var(--el-transfer-border-color);
  border-top-left-radius: var(--el-transfer-border-radius);
  border-top-right-radius: var(--el-transfer-border-radius);
  box-sizing: border-box;
  color: var(--el-color-black);
}
.el-transfer-panel .el-transfer-panel__header .el-checkbox {
  position: relative;
  display: flex;
  width: 100%;
  align-items: center;
}
.el-transfer-panel .el-transfer-panel__header .el-checkbox .el-checkbox__label {
  font-size: 16px;
  color: var(--el-text-color-primary);
  font-weight: 400;
}
.el-transfer-panel
  .el-transfer-panel__header
  .el-checkbox
  .el-checkbox__label
  span {
  position: absolute;
  right: 15px;
  top: 50%;
  transform: translate3d(0, -50%, 0);
  color: var(--el-text-color-secondary);
  font-size: 12px;
  font-weight: 400;
}
.el-transfer-panel .el-transfer-panel__footer {
  height: var(--el-transfer-panel-footer-height);
  background: var(--el-bg-color-overlay);
  margin: 0;
  padding: 0;
  border: 1px solid var(--el-transfer-border-color);
  border-bottom-left-radius: var(--el-transfer-border-radius);
  border-bottom-right-radius: var(--el-transfer-border-radius);
}
.el-transfer-panel .el-transfer-panel__footer:after {
  display: inline-block;
  content: '';
  height: 100%;
  vertical-align: middle;
}
.el-transfer-panel .el-transfer-panel__footer .el-checkbox {
  padding-left: 20px;
  color: var(--el-text-color-regular);
}
.el-transfer-panel .el-transfer-panel__empty {
  margin: 0;
  height: var(--el-transfer-item-height);
  line-height: var(--el-transfer-item-height);
  padding: 6px 15px 0;
  color: var(--el-text-color-secondary);
  text-align: center;
}
.el-transfer-panel .el-checkbox__label {
  padding-left: 8px;
}
.el-transfer-panel .el-checkbox__inner {
  height: 14px;
  width: 14px;
  border-radius: 3px;
}
.el-transfer-panel .el-checkbox__inner:after {
  height: 6px;
  width: 3px;
  left: 4px;
}
.el-card {
  --el-card-border-color: var(--el-border-color-light);
  --el-card-border-radius: 4px;
  --el-card-padding: 20px;
  --el-card-bg-color: var(--el-fill-color-blank);
  border-radius: var(--el-card-border-radius);
  border: 1px solid var(--el-card-border-color);
  background-color: var(--el-card-bg-color);
  overflow: hidden;
  color: var(--el-text-color-primary);
  transition: var(--el-transition-duration);
}
.el-card.is-always-shadow,
.el-card.is-hover-shadow:focus,
.el-card.is-hover-shadow:hover {
  box-shadow: var(--el-box-shadow-light);
}
.el-card__header {
  padding: calc(var(--el-card-padding) - 2px) var(--el-card-padding);
  border-bottom: 1px solid var(--el-card-border-color);
  box-sizing: border-box;
}
.el-card__body {
  padding: var(--el-card-padding);
}
.echarts {
  width: 600px;
  height: 400px;
}
.el-image__error,
.el-image__inner,
.el-image__placeholder,
.el-image__wrapper {
  width: 100%;
  height: 100%;
}
.el-image {
  position: relative;
  display: inline-block;
  overflow: hidden;
}
.el-image__inner {
  vertical-align: top;
  opacity: 1;
}
.el-image__inner.is-loading {
  opacity: 0;
}
.el-image__wrapper {
  position: absolute;
  top: 0;
  left: 0;
}
.el-image__error,
.el-image__placeholder {
  background: var(--el-fill-color-light);
}
.el-image__error {
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 14px;
  color: var(--el-text-color-placeholder);
  vertical-align: middle;
}
.el-image__preview {
  cursor: pointer;
}
.el-image-viewer__wrapper {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.el-image-viewer__btn {
  position: absolute;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  opacity: 0.8;
  cursor: pointer;
  box-sizing: border-box;
  -webkit-user-select: none;
  user-select: none;
}
.el-image-viewer__btn .el-icon {
  font-size: inherit;
  cursor: pointer;
}
.el-image-viewer__close {
  top: 40px;
  right: 40px;
  width: 40px;
  height: 40px;
  font-size: 40px;
}
.el-image-viewer__canvas {
  position: static;
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  -webkit-user-select: none;
  user-select: none;
}
.el-image-viewer__actions {
  left: 50%;
  bottom: 30px;
  transform: translateX(-50%);
  width: 282px;
  height: 44px;
  padding: 0 23px;
  background-color: var(--el-text-color-regular);
  border-color: #fff;
  border-radius: 22px;
}
.el-image-viewer__actions__inner {
  width: 100%;
  height: 100%;
  text-align: justify;
  cursor: default;
  font-size: 23px;
  color: #fff;
  display: flex;
  align-items: center;
  justify-content: space-around;
}
.el-image-viewer__prev {
  left: 40px;
}
.el-image-viewer__next,
.el-image-viewer__prev {
  top: 50%;
  transform: translateY(-50%);
  width: 44px;
  height: 44px;
  font-size: 24px;
  color: #fff;
  background-color: var(--el-text-color-regular);
  border-color: #fff;
}
.el-image-viewer__next {
  right: 40px;
  text-indent: 2px;
}
.el-image-viewer__close {
  width: 44px;
  height: 44px;
  font-size: 24px;
  color: #fff;
  background-color: var(--el-text-color-regular);
  border-color: #fff;
}
.el-image-viewer__mask {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  opacity: 0.5;
  background: #000;
}
.viewer-fade-enter-active {
  animation: viewer-fade-in var(--el-transition-duration);
}
.viewer-fade-leave-active {
  animation: viewer-fade-out var(--el-transition-duration);
}
@keyframes viewer-fade-in {
  0% {
    transform: translate3d(0, -20px, 0);
    opacity: 0;
  }
  to {
    transform: translateZ(0);
    opacity: 1;
  }
}
@keyframes viewer-fade-out {
  0% {
    transform: translateZ(0);
    opacity: 1;
  }
  to {
    transform: translate3d(0, -20px, 0);
    opacity: 0;
  }
}
[data-v-0ad0246c]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
  vab-border-radius: 2.5px;
}
.login-container[data-v-0ad0246c] {
  height: 100vh;
  background: url(./background.d7764eb5.jpg) 50% fixed no-repeat;
  background-size: cover;
}
.login-form[data-v-0ad0246c] {
  position: relative;
  max-width: 100%;
  padding: 4.5vh;
  margin: calc(50vh - 277.5px) 5vw 5vw;
  overflow: hidden;
  background: url(./login_form.be4a23a8.png);
  background-size: 100% 100%;
}
.login-form .title[data-v-0ad0246c] {
  font-size: 54px;
  font-weight: 500;
  color: var(--el-color-white);
}
.login-form .title-tips[data-v-0ad0246c] {
  margin-top: 29px;
  font-size: 26px;
  font-weight: 400;
  color: var(--el-color-white);
}
.login-form .login-btn[data-v-0ad0246c] {
  display: inherit;
  width: 220px;
  height: 50px;
  margin-top: 5px;
  background: var(--el-color-primary);
  border: 0;
}
.login-form .login-btn[data-v-0ad0246c]:hover {
  opacity: 0.9;
}
.login-form .tips[data-v-0ad0246c] {
  margin-bottom: 10px;
  font-size: 14px;
  color: var(--el-color-white);
}
.login-form .tips span[data-v-0ad0246c]:first-of-type {
  margin-right: 16px;
}
.login-form .title-container[data-v-0ad0246c] {
  position: relative;
}
.login-form .title-container .title[data-v-0ad0246c] {
  margin: 0 auto 40px auto;
  font-size: 34px;
  font-weight: 700;
  color: var(--el-color-primary);
  text-align: center;
}
.login-form i[data-v-0ad0246c] {
  position: absolute;
  top: 8px;
  left: 15px;
  font-size: 16px;
}
.login-form .show-password[data-v-0ad0246c] {
  float: right;
  width: 32px;
  height: 32px;
  font-size: 16px;
}
.login-form[data-v-0ad0246c] .el-form-item {
  padding-right: 0;
  margin: 20px 0;
  color: #454545;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 2px;
}
.login-form[data-v-0ad0246c] .el-form-item__content {
  min-height: 32px;
  line-height: 32px;
}
.login-form[data-v-0ad0246c] .el-form-item__error {
  position: absolute;
  top: 100%;
  left: 18px;
  font-size: 12px;
  line-height: 18px;
  color: var(--el-color-error);
}
.login-form[data-v-0ad0246c] .el-input {
  box-sizing: border-box;
}
.login-form[data-v-0ad0246c] .el-input input {
  height: 48px;
  padding-left: 30px;
  line-height: 48px;
  border: 0;
}
.login-form[data-v-0ad0246c] .el-input__suffix-inner {
  position: absolute;
  right: 65px;
  cursor: pointer;
}
.login-form[data-v-0ad0246c] .code {
  position: absolute;
  top: 4px;
  right: 4px;
  cursor: pointer;
  border-radius: 2.5px;
}
[data-v-389fbc86]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
  vab-border-radius: 2.5px;
}
.error-container[data-v-389fbc86] {
  position: relative;
  min-height: 100vh;
}
.error-container .error-content[data-v-389fbc86] {
  position: absolute;
  top: 55%;
  left: 50%;
  width: 40vw;
  height: 400px;
  transform: translate(-50%, -50%);
}
.error-container .error-content .pic-error[data-v-389fbc86] {
  position: relative;
  float: left;
  width: 100%;
  overflow: hidden;
}
.error-container .error-content .pic-error-parent[data-v-389fbc86] {
  width: 100%;
}
.error-container .error-content .pic-error-child[data-v-389fbc86] {
  position: absolute;
}
.error-container .error-content .pic-error-child.left[data-v-389fbc86] {
  top: 17px;
  left: 220px;
  width: 80px;
  opacity: 0;
  -webkit-animation-name: cloudLeft-389fbc86;
  animation-name: cloudLeft-389fbc86;
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-delay: 1s;
  animation-delay: 1s;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
}
@-webkit-keyframes cloudLeft-389fbc86 {
  0% {
    top: 17px;
    left: 220px;
    opacity: 0;
  }
  20% {
    top: 33px;
    left: 188px;
    opacity: 1;
  }
  80% {
    top: 81px;
    left: 92px;
    opacity: 1;
  }
  to {
    top: 97px;
    left: 60px;
    opacity: 0;
  }
}
@keyframes cloudLeft-389fbc86 {
  0% {
    top: 17px;
    left: 220px;
    opacity: 0;
  }
  20% {
    top: 33px;
    left: 188px;
    opacity: 1;
  }
  80% {
    top: 81px;
    left: 92px;
    opacity: 1;
  }
  to {
    top: 97px;
    left: 60px;
    opacity: 0;
  }
}
.error-container .error-content .bullshit[data-v-389fbc86] {
  position: relative;
  float: left;
  width: 300px;
  padding: 30px 0;
  overflow: hidden;
}
.error-container .error-content .bullshit-oops[data-v-389fbc86] {
  margin-bottom: 20px;
  font-size: 32px;
  line-height: 40px;
  color: var(--el-color-primary);
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
}
.error-container .error-content .bullshit-headline[data-v-389fbc86],
.error-container .error-content .bullshit-oops[data-v-389fbc86] {
  font-weight: 700;
  opacity: 0;
  -webkit-animation-name: slideUp-389fbc86;
  animation-name: slideUp-389fbc86;
  -webkit-animation-duration: 0.5s;
  animation-duration: 0.5s;
}
.error-container .error-content .bullshit-headline[data-v-389fbc86] {
  margin-bottom: 10px;
  font-size: 20px;
  line-height: 24px;
  color: #222;
  -webkit-animation-delay: 0.1s;
  animation-delay: 0.1s;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
}
.error-container .error-content .bullshit-info[data-v-389fbc86] {
  margin-bottom: 30px;
  font-size: 13px;
  line-height: 21px;
  color: var(--el-color-grey);
  -webkit-animation-delay: 0.2s;
  animation-delay: 0.2s;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
}
.error-container .error-content .bullshit-info[data-v-389fbc86],
.error-container .error-content .bullshit-return-home[data-v-389fbc86] {
  opacity: 0;
  -webkit-animation-name: slideUp-389fbc86;
  animation-name: slideUp-389fbc86;
  -webkit-animation-duration: 0.5s;
  animation-duration: 0.5s;
}
.error-container .error-content .bullshit-return-home[data-v-389fbc86] {
  display: block;
  float: left;
  width: 110px;
  height: 36px;
  font-size: 14px;
  line-height: 36px;
  color: #fff;
  text-align: center;
  cursor: pointer;
  background: var(--el-color-primary);
  border-radius: 100px;
  -webkit-animation-delay: 0.3s;
  animation-delay: 0.3s;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
}
@-webkit-keyframes slideUp-389fbc86 {
  0% {
    opacity: 0;
    transform: translateY(60px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
@keyframes slideUp-389fbc86 {
  0% {
    opacity: 0;
    transform: translateY(60px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
[data-v-07de7b3b]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
  vab-border-radius: 2.5px;
}
.error-container[data-v-07de7b3b] {
  position: relative;
  min-height: 100vh;
}
.error-container .error-content[data-v-07de7b3b] {
  position: absolute;
  top: 55%;
  left: 50%;
  width: 40vw;
  height: 400px;
  transform: translate(-50%, -50%);
}
.error-container .error-content .pic-error[data-v-07de7b3b] {
  position: relative;
  float: left;
  width: 100%;
  overflow: hidden;
}
.error-container .error-content .pic-error-parent[data-v-07de7b3b] {
  width: 100%;
}
.error-container .error-content .pic-error-child[data-v-07de7b3b] {
  position: absolute;
}
.error-container .error-content .pic-error-child.left[data-v-07de7b3b] {
  top: 17px;
  left: 220px;
  width: 80px;
  opacity: 0;
  -webkit-animation-name: cloudLeft-07de7b3b;
  animation-name: cloudLeft-07de7b3b;
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-delay: 1s;
  animation-delay: 1s;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
}
@-webkit-keyframes cloudLeft-07de7b3b {
  0% {
    top: 17px;
    left: 220px;
    opacity: 0;
  }
  20% {
    top: 33px;
    left: 188px;
    opacity: 1;
  }
  80% {
    top: 81px;
    left: 92px;
    opacity: 1;
  }
  to {
    top: 97px;
    left: 60px;
    opacity: 0;
  }
}
@keyframes cloudLeft-07de7b3b {
  0% {
    top: 17px;
    left: 220px;
    opacity: 0;
  }
  20% {
    top: 33px;
    left: 188px;
    opacity: 1;
  }
  80% {
    top: 81px;
    left: 92px;
    opacity: 1;
  }
  to {
    top: 97px;
    left: 60px;
    opacity: 0;
  }
}
.error-container .error-content .bullshit[data-v-07de7b3b] {
  position: relative;
  float: left;
  width: 300px;
  padding: 30px 0;
  overflow: hidden;
}
.error-container .error-content .bullshit-oops[data-v-07de7b3b] {
  margin-bottom: 20px;
  font-size: 32px;
  line-height: 40px;
  color: var(--el-color-primary);
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
}
.error-container .error-content .bullshit-headline[data-v-07de7b3b],
.error-container .error-content .bullshit-oops[data-v-07de7b3b] {
  font-weight: 700;
  opacity: 0;
  -webkit-animation-name: slideUp-07de7b3b;
  animation-name: slideUp-07de7b3b;
  -webkit-animation-duration: 0.5s;
  animation-duration: 0.5s;
}
.error-container .error-content .bullshit-headline[data-v-07de7b3b] {
  margin-bottom: 10px;
  font-size: 20px;
  line-height: 24px;
  color: #222;
  -webkit-animation-delay: 0.1s;
  animation-delay: 0.1s;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
}
.error-container .error-content .bullshit-info[data-v-07de7b3b] {
  margin-bottom: 30px;
  font-size: 13px;
  line-height: 21px;
  color: var(--el-color-grey);
  -webkit-animation-delay: 0.2s;
  animation-delay: 0.2s;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
}
.error-container .error-content .bullshit-info[data-v-07de7b3b],
.error-container .error-content .bullshit-return-home[data-v-07de7b3b] {
  opacity: 0;
  -webkit-animation-name: slideUp-07de7b3b;
  animation-name: slideUp-07de7b3b;
  -webkit-animation-duration: 0.5s;
  animation-duration: 0.5s;
}
.error-container .error-content .bullshit-return-home[data-v-07de7b3b] {
  display: block;
  float: left;
  width: 110px;
  height: 36px;
  font-size: 14px;
  line-height: 36px;
  color: #fff;
  text-align: center;
  cursor: pointer;
  background: var(--el-color-primary);
  border-radius: 100px;
  -webkit-animation-delay: 0.3s;
  animation-delay: 0.3s;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
}
@-webkit-keyframes slideUp-07de7b3b {
  0% {
    opacity: 0;
    transform: translateY(60px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
@keyframes slideUp-07de7b3b {
  0% {
    opacity: 0;
    transform: translateY(60px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
.el-skeleton {
  --el-skeleton-color: var(--el-fill-color);
  --el-skeleton-to-color: var(--el-fill-color-darker);
}
@keyframes el-skeleton-loading {
  0% {
    background-position: 100% 50%;
  }
  to {
    background-position: 0 50%;
  }
}
.el-skeleton {
  width: 100%;
}
.el-skeleton__first-line,
.el-skeleton__paragraph {
  height: 16px;
  margin-top: 16px;
  background: var(--el-skeleton-color);
}
.el-skeleton.is-animated .el-skeleton__item {
  background: linear-gradient(
    90deg,
    var(--el-skeleton-color) 25%,
    var(--el-skeleton-to-color) 37%,
    var(--el-skeleton-color) 63%
  );
  background-size: 400% 100%;
  animation: el-skeleton-loading 1.4s ease infinite;
}
.el-empty {
  --el-empty-padding: 40px 0;
  --el-empty-image-width: 160px;
  --el-empty-description-margin-top: 20px;
  --el-empty-bottom-margin-top: 20px;
  --el-empty-fill-color-0: var(--el-color-white);
  --el-empty-fill-color-1: #fcfcfd;
  --el-empty-fill-color-2: #f8f9fb;
  --el-empty-fill-color-3: #f7f8fc;
  --el-empty-fill-color-4: #eeeff3;
  --el-empty-fill-color-5: #edeef2;
  --el-empty-fill-color-6: #e9ebef;
  --el-empty-fill-color-7: #e5e7e9;
  --el-empty-fill-color-8: #e0e3e9;
  --el-empty-fill-color-9: #d5d7de;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  text-align: center;
  box-sizing: border-box;
  padding: var(--el-empty-padding);
}
.el-empty__image {
  width: var(--el-empty-image-width);
}
.el-empty__image img {
  -webkit-user-select: none;
  user-select: none;
  width: 100%;
  height: 100%;
  vertical-align: top;
  object-fit: contain;
}
.el-empty__image svg {
  color: var(--el-svg-monochrome-grey);
  fill: currentColor;
  width: 100%;
  height: 100%;
  vertical-align: top;
}
.el-empty__description {
  margin-top: var(--el-empty-description-margin-top);
}
.el-empty__description p {
  margin: 0;
  font-size: var(--el-font-size-base);
  color: var(--el-text-color-secondary);
}
.el-empty__bottom {
  margin-top: var(--el-empty-bottom-margin-top);
}
.el-input-number {
  position: relative;
  display: inline-flex;
  width: 150px;
  line-height: 30px;
}
.el-input-number .el-input__wrapper {
  padding-left: 42px;
  padding-right: 42px;
}
.el-input-number .el-input__inner {
  -webkit-appearance: none;
  -moz-appearance: textfield;
  text-align: center;
  line-height: 1;
}
.el-input-number .el-input__inner::-webkit-inner-spin-button,
.el-input-number .el-input__inner::-webkit-outer-spin-button {
  margin: 0;
  -webkit-appearance: none;
}
.el-input-number__decrease,
.el-input-number__increase {
  display: flex;
  justify-content: center;
  align-items: center;
  height: auto;
  position: absolute;
  z-index: 1;
  top: 1px;
  bottom: 1px;
  width: 32px;
  background: var(--el-fill-color-light);
  color: var(--el-text-color-regular);
  cursor: pointer;
  font-size: 13px;
  -webkit-user-select: none;
  user-select: none;
}
.el-input-number__decrease:hover,
.el-input-number__increase:hover {
  color: var(--el-color-primary);
}
.el-input-number__decrease:hover
  ~ .el-input:not(.is-disabled)
  .el-input_wrapper,
.el-input-number__increase:hover
  ~ .el-input:not(.is-disabled)
  .el-input_wrapper {
  box-shadow: 0 0 0 1px
    var(--el-input-focus-border-color, var(--el-color-primary)) inset;
}
.el-input-number__decrease.is-disabled,
.el-input-number__increase.is-disabled {
  color: var(--el-disabled-text-color);
  cursor: not-allowed;
}
.el-input-number__increase {
  right: 1px;
  border-radius: 0 var(--el-border-radius-base) var(--el-border-radius-base) 0;
  border-left: var(--el-border);
}
.el-input-number__decrease {
  left: 1px;
  border-radius: var(--el-border-radius-base) 0 0 var(--el-border-radius-base);
  border-right: var(--el-border);
}
.el-input-number.is-disabled .el-input-number__decrease,
.el-input-number.is-disabled .el-input-number__increase {
  border-color: var(--el-disabled-border-color);
  color: var(--el-disabled-border-color);
}
.el-input-number.is-disabled .el-input-number__decrease:hover,
.el-input-number.is-disabled .el-input-number__increase:hover {
  color: var(--el-disabled-border-color);
  cursor: not-allowed;
}
.el-input-number--large {
  width: 180px;
  line-height: 38px;
}
.el-input-number--large .el-input-number__decrease,
.el-input-number--large .el-input-number__increase {
  width: 40px;
  font-size: 14px;
}
.el-input-number--large .el-input__wrapper {
  padding-left: 47px;
  padding-right: 47px;
}
.el-input-number--small {
  width: 120px;
  line-height: 22px;
}
.el-input-number--small .el-input-number__decrease,
.el-input-number--small .el-input-number__increase {
  width: 24px;
  font-size: 12px;
}
.el-input-number--small .el-input__wrapper {
  padding-left: 31px;
  padding-right: 31px;
}
.el-input-number--small .el-input-number__decrease [class*='el-icon'],
.el-input-number--small .el-input-number__increase [class*='el-icon'] {
  transform: scale(0.9);
}
.el-input-number.is-without-controls .el-input__wrapper {
  padding-left: 15px;
  padding-right: 15px;
}
.el-input-number.is-controls-right .el-input__wrapper {
  padding-left: 15px;
  padding-right: 42px;
}
.el-input-number.is-controls-right .el-input-number__decrease,
.el-input-number.is-controls-right .el-input-number__increase {
  --el-input-number-controls-height: 15px;
  height: var(--el-input-number-controls-height);
  line-height: var(--el-input-number-controls-height);
}
.el-input-number.is-controls-right
  .el-input-number__decrease
  [class*='el-icon'],
.el-input-number.is-controls-right
  .el-input-number__increase
  [class*='el-icon'] {
  transform: scale(0.8);
}
.el-input-number.is-controls-right .el-input-number__increase {
  bottom: auto;
  left: auto;
  border-radius: 0 var(--el-border-radius-base) 0 0;
  border-bottom: var(--el-border);
}
.el-input-number.is-controls-right .el-input-number__decrease {
  right: 1px;
  top: auto;
  left: auto;
  border-right: none;
  border-left: var(--el-border);
  border-radius: 0 0 var(--el-border-radius-base) 0;
}
.el-input-number.is-controls-right[class*='large'] [class*='decrease'],
.el-input-number.is-controls-right[class*='large'] [class*='increase'] {
  --el-input-number-controls-height: 19px;
}
.el-input-number.is-controls-right[class*='small'] [class*='decrease'],
.el-input-number.is-controls-right[class*='small'] [class*='increase'] {
  --el-input-number-controls-height: 11px;
}
[data-v-7850cea4]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
  vab-border-radius: 2.5px;
}
.count-container .count-text[data-v-7850cea4] {
  height: 80px;
  margin-bottom: 20px;
  font-size: 60px;
  font-weight: 700;
  text-align: center;
  background: linear-gradient(0deg, #77e0a0, #75c3e9);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}
.el-tree {
  --el-tree-node-hover-bg-color: var(--el-fill-color-light);
  --el-tree-text-color: var(--el-text-color-regular);
  --el-tree-expand-icon-color: var(--el-text-color-placeholder);
  position: relative;
  cursor: default;
  background: var(--el-fill-color-blank);
  color: var(--el-tree-text-color);
  font-size: var(--el-font-size-base);
}
.el-tree__empty-block {
  position: relative;
  min-height: 60px;
  text-align: center;
  width: 100%;
  height: 100%;
}
.el-tree__empty-text {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  color: var(--el-text-color-secondary);
  font-size: var(--el-font-size-base);
}
.el-tree__drop-indicator {
  position: absolute;
  left: 0;
  right: 0;
  height: 1px;
  background-color: var(--el-color-primary);
}
.el-tree-node {
  white-space: nowrap;
  outline: 0;
}
.el-tree-node:focus > .el-tree-node__content {
  background-color: var(--el-tree-node-hover-bg-color);
}
.el-tree-node.is-drop-inner > .el-tree-node__content .el-tree-node__label {
  background-color: var(--el-color-primary);
  color: #fff;
}
.el-tree-node__content {
  display: flex;
  align-items: center;
  height: 26px;
  cursor: pointer;
}
.el-tree-node__content > .el-tree-node__expand-icon {
  padding: 6px;
  box-sizing: content-box;
}
.el-tree-node__content > label.el-checkbox {
  margin-right: 8px;
}
.el-tree-node__content:hover {
  background-color: var(--el-tree-node-hover-bg-color);
}
.el-tree.is-dragging .el-tree-node__content {
  cursor: move;
}
.el-tree.is-dragging .el-tree-node__content * {
  pointer-events: none;
}
.el-tree.is-dragging.is-drop-not-allow .el-tree-node__content {
  cursor: not-allowed;
}
.el-tree-node__expand-icon {
  cursor: pointer;
  color: var(--el-tree-expand-icon-color);
  font-size: 12px;
  transform: rotate(0);
  transition: transform var(--el-transition-duration) ease-in-out;
}
.el-tree-node__expand-icon.expanded {
  transform: rotate(90deg);
}
.el-tree-node__expand-icon.is-leaf {
  color: transparent;
  cursor: default;
}
.el-tree-node__expand-icon.is-hidden {
  visibility: hidden;
}
.el-tree-node__loading-icon {
  margin-right: 8px;
  font-size: var(--el-font-size-base);
  color: var(--el-tree-expand-icon-color);
}
.el-tree-node > .el-tree-node__children {
  overflow: hidden;
  background-color: transparent;
}
.el-tree-node.is-expanded > .el-tree-node__children {
  display: block;
}
.el-tree--highlight-current .el-tree-node.is-current > .el-tree-node__content {
  background-color: var(--el-color-primary-light-9);
}
.el-tree-select {
  --el-tree-node-hover-bg-color: var(--el-fill-color-light);
  --el-tree-text-color: var(--el-text-color-regular);
  --el-tree-expand-icon-color: var(--el-text-color-placeholder);
}
.el-tree-select__popper .el-tree-node__expand-icon {
  margin-left: 8px;
}
.el-tree-select__popper
  .el-tree-node.is-checked
  > .el-tree-node__content
  .el-select-dropdown__item.selected:after {
  content: none;
}
.el-tree-select__popper .el-select-dropdown__item {
  flex: 1;
  background: 0 0 !important;
  padding-left: 0;
  height: 20px;
  line-height: 20px;
}
[data-v-5f116ad2]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
  vab-border-radius: 2.5px;
}
.vab-tree-border[data-v-5f116ad2] {
  width: 100%;
  height: 250px;
  padding: 20px;
  overflow-y: auto;
  border: 1px solid #dcdfe6;
  border-radius: 2.5px;
}
.el-skeleton {
  --el-skeleton-circle-size: var(--el-avatar-size);
}
.el-skeleton__item {
  background: var(--el-skeleton-color);
  display: inline-block;
  height: 16px;
  border-radius: var(--el-border-radius-base);
  width: 100%;
}
.el-skeleton__circle {
  border-radius: 50%;
  width: var(--el-skeleton-circle-size);
  height: var(--el-skeleton-circle-size);
  line-height: var(--el-skeleton-circle-size);
}
.el-skeleton__button {
  height: 40px;
  width: 64px;
  border-radius: 4px;
}
.el-skeleton__p {
  width: 100%;
}
.el-skeleton__p.is-last {
  width: 61%;
}
.el-skeleton__p.is-first {
  width: 33%;
}
.el-skeleton__text {
  width: 100%;
  height: var(--el-font-size-small);
}
.el-skeleton__caption {
  height: var(--el-font-size-extra-small);
}
.el-skeleton__h1 {
  height: var(--el-font-size-extra-large);
}
.el-skeleton__h3 {
  height: var(--el-font-size-large);
}
.el-skeleton__h5 {
  height: var(--el-font-size-medium);
}
.el-skeleton__image {
  width: unset;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 0;
}
.el-skeleton__image svg {
  color: var(--el-svg-monochrome-grey);
  fill: currentColor;
  width: 22%;
  height: 22%;
}
.el-cascader {
  --el-cascader-menu-text-color: var(--el-text-color-regular);
  --el-cascader-menu-selected-text-color: var(--el-color-primary);
  --el-cascader-menu-fill: var(--el-bg-color-overlay);
  --el-cascader-menu-font-size: var(--el-font-size-base);
  --el-cascader-menu-radius: var(--el-border-radius-base);
  --el-cascader-menu-border: solid 1px var(--el-border-color-light);
  --el-cascader-menu-shadow: var(--el-box-shadow-light);
  --el-cascader-node-background-hover: var(--el-fill-color-light);
  --el-cascader-node-color-disabled: var(--el-text-color-placeholder);
  --el-cascader-color-empty: var(--el-text-color-placeholder);
  --el-cascader-tag-background: var(--el-fill-color);
  display: inline-block;
  vertical-align: middle;
  position: relative;
  font-size: var(--el-font-size-base);
  line-height: 32px;
  outline: 0;
}
.el-cascader:not(.is-disabled):hover .el-input__wrapper {
  cursor: pointer;
  box-shadow: 0 0 0 1px var(--el-input-hover-border-color) inset;
}
.el-cascader .el-input {
  display: flex;
  cursor: pointer;
}
.el-cascader .el-input .el-input__inner {
  text-overflow: ellipsis;
  cursor: pointer;
}
.el-cascader .el-input .el-input__inner::selection {
  outline: 0;
}
.el-cascader .el-input .el-input__suffix-inner .el-icon {
  height: calc(100% - 2px);
}
.el-cascader .el-input .el-input__suffix-inner .el-icon svg {
  vertical-align: middle;
}
.el-cascader .el-input .icon-arrow-down {
  transition: transform var(--el-transition-duration);
  font-size: 14px;
}
.el-cascader .el-input .icon-arrow-down.is-reverse {
  transform: rotate(180deg);
}
.el-cascader .el-input .icon-circle-close:hover {
  color: var(--el-input-clear-hover-color, var(--el-text-color-secondary));
}
.el-cascader .el-input.is-focus .el-input__wrapper {
  box-shadow: 0 0 0 1px
    var(--el-input-focus-border-color, var(--el-color-primary)) inset;
}
.el-cascader--large {
  font-size: 14px;
  line-height: 40px;
}
.el-cascader--small {
  font-size: 12px;
  line-height: 24px;
}
.el-cascader.is-disabled .el-cascader__label {
  z-index: calc(var(--el-index-normal) + 1);
  color: var(--el-disabled-text-color);
}
.el-cascader__dropdown {
  --el-cascader-menu-text-color: var(--el-text-color-regular);
  --el-cascader-menu-selected-text-color: var(--el-color-primary);
  --el-cascader-menu-fill: var(--el-bg-color-overlay);
  --el-cascader-menu-font-size: var(--el-font-size-base);
  --el-cascader-menu-radius: var(--el-border-radius-base);
  --el-cascader-menu-border: solid 1px var(--el-border-color-light);
  --el-cascader-menu-shadow: var(--el-box-shadow-light);
  --el-cascader-node-background-hover: var(--el-fill-color-light);
  --el-cascader-node-color-disabled: var(--el-text-color-placeholder);
  --el-cascader-color-empty: var(--el-text-color-placeholder);
  --el-cascader-tag-background: var(--el-fill-color);
  font-size: var(--el-cascader-menu-font-size);
  border-radius: var(--el-cascader-menu-radius);
}
.el-cascader__dropdown.el-popper {
  background: var(--el-cascader-menu-fill);
}
.el-cascader__dropdown.el-popper,
.el-cascader__dropdown.el-popper .el-popper__arrow:before {
  border: var(--el-cascader-menu-border);
}
.el-cascader__dropdown.el-popper[data-popper-placement^='top']
  .el-popper__arrow:before {
  border-top-color: transparent;
  border-left-color: transparent;
}
.el-cascader__dropdown.el-popper[data-popper-placement^='bottom']
  .el-popper__arrow:before {
  border-bottom-color: transparent;
  border-right-color: transparent;
}
.el-cascader__dropdown.el-popper[data-popper-placement^='left']
  .el-popper__arrow:before {
  border-left-color: transparent;
  border-bottom-color: transparent;
}
.el-cascader__dropdown.el-popper[data-popper-placement^='right']
  .el-popper__arrow:before {
  border-right-color: transparent;
  border-top-color: transparent;
}
.el-cascader__dropdown.el-popper {
  box-shadow: var(--el-cascader-menu-shadow);
}
.el-cascader__tags {
  position: absolute;
  left: 0;
  right: 30px;
  top: 50%;
  transform: translateY(-50%);
  display: flex;
  flex-wrap: wrap;
  line-height: normal;
  text-align: left;
  box-sizing: border-box;
}
.el-cascader__tags .el-tag {
  display: inline-flex;
  align-items: center;
  max-width: 100%;
  margin: 2px 0 2px 6px;
  text-overflow: ellipsis;
  background: var(--el-cascader-tag-background);
}
.el-cascader__tags .el-tag:not(.is-hit) {
  border-color: transparent;
}
.el-cascader__tags .el-tag > span {
  flex: 1;
  overflow: hidden;
  text-overflow: ellipsis;
}
.el-cascader__tags .el-tag .el-icon-close {
  flex: none;
  background-color: var(--el-text-color-placeholder);
  color: var(--el-color-white);
}
.el-cascader__tags .el-tag .el-icon-close:hover {
  background-color: var(--el-text-color-secondary);
}
.el-cascader__collapse-tags {
  white-space: normal;
  z-index: var(--el-index-normal);
}
.el-cascader__collapse-tags .el-tag {
  display: inline-flex;
  align-items: center;
  max-width: 100%;
  margin: 2px 0 2px 6px;
  text-overflow: ellipsis;
  background: var(--el-fill-color);
}
.el-cascader__collapse-tags .el-tag:not(.is-hit) {
  border-color: transparent;
}
.el-cascader__collapse-tags .el-tag > span {
  flex: 1;
  overflow: hidden;
  text-overflow: ellipsis;
}
.el-cascader__collapse-tags .el-tag .el-icon-close {
  flex: none;
  background-color: var(--el-text-color-placeholder);
  color: var(--el-color-white);
}
.el-cascader__collapse-tags .el-tag .el-icon-close:hover {
  background-color: var(--el-text-color-secondary);
}
.el-cascader__suggestion-panel {
  border-radius: var(--el-cascader-menu-radius);
}
.el-cascader__suggestion-list {
  max-height: 204px;
  margin: 0;
  padding: 6px 0;
  font-size: var(--el-font-size-base);
  color: var(--el-cascader-menu-text-color);
  text-align: center;
}
.el-cascader__suggestion-item {
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: 34px;
  padding: 0 15px;
  text-align: left;
  outline: 0;
  cursor: pointer;
}
.el-cascader__suggestion-item:focus,
.el-cascader__suggestion-item:hover {
  background: var(--el-cascader-node-background-hover);
}
.el-cascader__suggestion-item.is-checked {
  color: var(--el-cascader-menu-selected-text-color);
  font-weight: 700;
}
.el-cascader__suggestion-item > span {
  margin-right: 10px;
}
.el-cascader__empty-text {
  margin: 10px 0;
  color: var(--el-cascader-color-empty);
}
.el-cascader__search-input {
  flex: 1;
  height: 24px;
  min-width: 60px;
  margin: 2px 0 2px 11px;
  padding: 0;
  color: var(--el-cascader-menu-text-color);
  border: none;
  outline: 0;
  box-sizing: border-box;
  background: 0 0;
}
.el-cascader__search-input::placeholder {
  color: transparent;
}
.el-cascader-panel {
  --el-cascader-menu-text-color: var(--el-text-color-regular);
  --el-cascader-menu-selected-text-color: var(--el-color-primary);
  --el-cascader-menu-fill: var(--el-bg-color-overlay);
  --el-cascader-menu-font-size: var(--el-font-size-base);
  --el-cascader-menu-radius: var(--el-border-radius-base);
  --el-cascader-menu-border: solid 1px var(--el-border-color-light);
  --el-cascader-menu-shadow: var(--el-box-shadow-light);
  --el-cascader-node-background-hover: var(--el-fill-color-light);
  --el-cascader-node-color-disabled: var(--el-text-color-placeholder);
  --el-cascader-color-empty: var(--el-text-color-placeholder);
  --el-cascader-tag-background: var(--el-fill-color);
  display: flex;
  border-radius: var(--el-cascader-menu-radius);
  font-size: var(--el-cascader-menu-font-size);
}
.el-cascader-panel.is-bordered {
  border: var(--el-cascader-menu-border);
  border-radius: var(--el-cascader-menu-radius);
}
.el-cascader-menu {
  min-width: 180px;
  box-sizing: border-box;
  color: var(--el-cascader-menu-text-color);
  border-right: var(--el-cascader-menu-border);
}
.el-cascader-menu:last-child {
  border-right: none;
}
.el-cascader-menu:last-child .el-cascader-node {
  padding-right: 20px;
}
.el-cascader-menu__wrap.el-scrollbar__wrap {
  height: 204px;
}
.el-cascader-menu__list {
  position: relative;
  min-height: 100%;
  margin: 0;
  padding: 6px 0;
  list-style: none;
  box-sizing: border-box;
}
.el-cascader-menu__hover-zone {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
}
.el-cascader-menu__empty-text {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  display: flex;
  align-items: center;
  color: var(--el-cascader-color-empty);
}
.el-cascader-menu__empty-text .is-loading {
  margin-right: 2px;
}
.el-cascader-node {
  position: relative;
  display: flex;
  align-items: center;
  padding: 0 30px 0 20px;
  height: 34px;
  line-height: 34px;
  outline: 0;
}
.el-cascader-node.is-selectable.in-active-path {
  color: var(--el-cascader-menu-text-color);
}
.el-cascader-node.in-active-path,
.el-cascader-node.is-active,
.el-cascader-node.is-selectable.in-checked-path {
  color: var(--el-cascader-menu-selected-text-color);
  font-weight: 700;
}
.el-cascader-node:not(.is-disabled) {
  cursor: pointer;
}
.el-cascader-node:not(.is-disabled):focus,
.el-cascader-node:not(.is-disabled):hover {
  background: var(--el-cascader-node-background-hover);
}
.el-cascader-node.is-disabled {
  color: var(--el-cascader-node-color-disabled);
  cursor: not-allowed;
}
.el-cascader-node__prefix {
  position: absolute;
  left: 10px;
}
.el-cascader-node__postfix {
  position: absolute;
  right: 10px;
}
.el-cascader-node__label {
  flex: 1;
  text-align: left;
  padding: 0 8px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.el-cascader-node > .el-checkbox,
.el-cascader-node > .el-radio {
  margin-right: 0;
}
.el-cascader-node > .el-radio .el-radio__label {
  padding-left: 0;
}
[data-v-391150ea]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
  vab-border-radius: 2.5px;
}
.vab-card-transition[data-v-391150ea] {
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), border 0s,
    color 0.1s, font-size 0s;
}
[data-v-0d65d782]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
  vab-border-radius: 2.5px;
}
.page-header[data-v-0d65d782] {
  min-height: 145px;
  transition: none;
}
.page-header[data-v-0d65d782] * {
  transition: none;
}
.page-header[data-v-0d65d782] .el-card__body {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
.page-header-avatar[data-v-0d65d782] {
  width: 60px;
  height: 60px;
  margin-right: 20px;
  border-radius: 50%;
}
.page-header-tip[data-v-0d65d782] {
  flex: auto;
  width: calc(100% - 200px);
  min-width: 300px;
}
.page-header-tip-title[data-v-0d65d782] {
  margin-bottom: 12px;
  font-size: 20px;
  font-weight: 700;
  color: #3c4a54;
}
.page-header-tip-description[data-v-0d65d782] {
  min-height: 20px;
  font-size: 14px;
  color: #808695;
}
.page-header-avatar-list[data-v-0d65d782] {
  flex: 1;
  min-width: 100px;
  margin-left: 20px;
  text-align: right;
}
.page-header-avatar-list p[data-v-0d65d782] {
  margin-right: 9px;
  line-height: 0;
}
[data-v-05c8306d]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
  vab-border-radius: 2.5px;
}
.icon-panel[data-v-05c8306d] {
  margin-bottom: 20px;
  text-align: center;
  cursor: pointer;
}
.icon-panel .el-card__body[data-v-05c8306d] {
  height: 120px;
}
.icon-panel .el-card__body:hover i[data-v-05c8306d] {
  transform: scale(1.15);
}
.icon-panel .el-card__body i[data-v-05c8306d] {
  display: block;
  width: 50px;
  height: 50px;
  margin: auto;
  font-size: 40px;
  transition: all 0.3s ease-in-out;
}
.icon-panel .el-card__body p[data-v-05c8306d] {
  margin-top: 10px;
  text-align: center;
}
[data-v-18dc2024]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
  vab-border-radius: 2.5px;
}
.vab-colorful-card[data-v-18dc2024] {
  position: relative;
  min-height: 120px;
  cursor: pointer;
}
.vab-colorful-card [data-v-18dc2024] {
  color: var(--el-color-white);
}
.vab-colorful-card[data-v-18dc2024] .el-card__header {
  color: var(--el-color-white);
  border-bottom: 0;
}
.vab-colorful-card[data-v-18dc2024] .el-card__body {
  padding-top: 0;
}
.vab-colorful-card i[data-v-18dc2024] {
  position: absolute;
  top: -30px;
  right: 20px;
  font-size: 60px;
  transform: rotate(15deg);
}
[data-v-192a8160]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
  vab-border-radius: 2.5px;
}
[data-v-192a8160] .el-card__body {
  padding-bottom: 0 !important;
}
.project-card-description[data-v-192a8160] {
  width: calc(100% - 100px);
  margin-right: 45px;
  font-size: 12px;
  font-weight: 400;
  line-height: 20px;
  color: #fff;
}
[data-v-4444b120]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
  vab-border-radius: 2.5px;
}
.version-information .table[data-v-4444b120] {
  width: 100%;
  color: #666;
  border-collapse: collapse;
  background-color: #fff;
}
.version-information .table td[data-v-4444b120] {
  position: relative;
  padding: 9px 15px !important;
  overflow: hidden;
  font-size: 14px;
  text-overflow: ellipsis;
  white-space: nowrap;
  border: 1px solid #e6e6e6;
}
.version-information .table td i[data-v-4444b120] {
  color: var(--el-color-success);
  vertical-align: -3px;
  cursor: pointer;
}
.version-information .table td[data-v-4444b120]:nth-child(odd) {
  width: 20%;
  text-align: right;
  background-color: #f7f7f7;
}
[data-v-5b73430c]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
  vab-border-radius: 2.5px;
}
.index-container[data-v-5b73430c] {
  padding: 0 !important;
  background: #f6f8f9 !important;
}
.index-container[data-v-5b73430c] .page-header {
  margin-bottom: 20px;
}
.index-container[data-v-5b73430c] .access,
.index-container[data-v-5b73430c] .authorization,
.index-container[data-v-5b73430c] .version-information {
  min-height: 268px;
  margin-bottom: 20px;
}
.index-container[data-v-5b73430c] .el-card .el-card__header {
  position: relative;
}
.index-container[data-v-5b73430c] .el-card .el-card__header .card-header-tag {
  position: absolute;
  top: 15px;
  right: 20px;
}
.index-container[data-v-5b73430c] .el-card .el-card__header > div > span {
  display: flex;
  align-items: center;
}
.index-container[data-v-5b73430c] .el-card .el-card__header > div > span i {
  margin-right: 3px;
}
.index-container[data-v-5b73430c] .el-card .el-card__body {
  position: relative;
}
.index-container[data-v-5b73430c] .el-card .el-card__body .echarts {
  width: 100%;
  height: 127px;
}
.index-container[data-v-5b73430c] .el-card .el-card__body .card-footer-tag {
  position: absolute;
  right: 20px;
  bottom: 15px;
}
.index-container[data-v-5b73430c] .bottom {
  padding-top: 20px;
  margin-top: 5px;
  color: #595959;
  text-align: left;
  border-top: 1px solid #dcdfe6;
}
[data-v-53e6f2a4]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
  vab-border-radius: 2.5px;
}
[data-v-53e6f2a4] .el-card {
  height: 383px !important;
}
[data-v-5f82cad2]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
  vab-border-radius: 2.5px;
}
.top-card[data-v-5f82cad2] {
  position: relative;
  height: 168px !important;
}
.top-card p[data-v-5f82cad2] {
  font-size: 28px;
}
.top-card .right-icon[data-v-5f82cad2] {
  position: absolute;
  top: 50%;
  right: 20px;
  width: 60px;
  height: 60px;
  line-height: 60px;
  color: var(--el-color-primary);
  text-align: center;
  background: var(--el-color-primary-light-9);
  border-radius: 50%;
  transform: translateY(-50%);
}
.top-card .right-icon i[data-v-5f82cad2] {
  font-size: 35px;
}
.top-card .bottom .ri-arrow-up-line[data-v-5f82cad2] {
  width: 18px;
  height: 18px;
  margin: 0 3px 0 2px;
  color: var(--el-color-success);
  vertical-align: -3px !important;
  background: var(--el-color-success-light);
  border-radius: 50%;
  transform: scale(0.8);
}
.top-card .bottom span[data-v-5f82cad2] {
  color: var(--el-color-success);
}
.top-card-blue[data-v-5f82cad2] {
  color: #fff;
  background: var(--el-color-primary);
  background: linear-gradient(
    90deg,
    var(--el-color-primary-light-4),
    var(--el-color-primary)
  );
}
.top-card-blue .bottom .ri-arrow-up-line[data-v-5f82cad2] {
  color: #fff;
  background: transparent;
  color: var(--el-color-primary);
  background: var(--el-color-primary-light-9);
  transform: scale(0.8);
}
.top-card-blue .bottom span[data-v-5f82cad2] {
  color: #fff;
}
[data-v-3d9dc912]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
  vab-border-radius: 2.5px;
}
.dashboard-container[data-v-3d9dc912] {
  padding: 0 !important;
  background: #f6f8f9 !important;
}
.dashboard-container[data-v-3d9dc912] .el-card {
  height: 300px;
}
.dashboard-container[data-v-3d9dc912] .el-card [class*='-echart'] {
  width: 100%;
  height: 200px;
}
[data-v-03ba8ba2]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
  vab-border-radius: 2.5px;
}
.order[data-v-03ba8ba2] {
  margin-bottom: 20px;
}
.order-card1-content[data-v-03ba8ba2] {
  text-align: center;
}
.order-card1[data-v-03ba8ba2] .el-card__body,
.order-card1[data-v-03ba8ba2] .el-card__header {
  color: var(--el-color-white) !important;
  background: linear-gradient(90deg, #60b2fb, #6485f6);
}
.order-card2[data-v-03ba8ba2] {
  height: 490px;
  margin-top: 20px;
}
.order-card2-content[data-v-03ba8ba2] {
  text-align: center;
}
.order-card2-content .order-chart[data-v-03ba8ba2] {
  width: 100%;
  height: 296px;
}
[data-v-20dafa07]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
  vab-border-radius: 2.5px;
}
.target[data-v-20dafa07] {
  margin-bottom: 20px;
}
[data-v-20dafa07] .target-echart1 {
  width: 100%;
  height: 290px;
}
[data-v-20dafa07] .target-echart2 {
  width: 100%;
  height: 205px;
}
[data-v-9c44ed32]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
  vab-border-radius: 2.5px;
}
.workbench-container[data-v-9c44ed32] {
  padding: 0 !important;
  background: #f6f8f9 !important;
}
[data-v-f239c36a]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
  vab-border-radius: 2.5px;
}
.remix-icon-container[data-v-f239c36a] .el-form--inline .el-form-item {
  margin-right: 10px;
}
.remix-icon-container[data-v-f239c36a] .el-card__body {
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  min-height: 60px;
  max-height: 60px;
  padding: 14.2857142857px;
  cursor: pointer;
}
.remix-icon-container[data-v-f239c36a] .el-card__body i {
  font-size: 28px;
  color: var(--el-color-grey);
  text-align: center;
  pointer-events: none;
  cursor: pointer;
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), border 0s,
    color 0.1s, font-size 0s;
}
.remix-icon-container[data-v-f239c36a] .el-card__body:after {
  position: absolute;
  bottom: -30px;
  width: 100%;
  padding: 4px 0;
  font-size: 12px;
  color: #fff;
  text-align: center;
  content: '点击复制';
  background-color: var(--el-color-primary);
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), border 0s,
    color 0.1s, font-size 0s;
}
.remix-icon-container[data-v-f239c36a] .el-card__body:hover i {
  margin-top: -16.6666666667px;
}
.remix-icon-container[data-v-f239c36a] .el-card__body:hover:after {
  bottom: 0;
}
.remix-icon-container .icon-text[data-v-f239c36a] {
  height: 30px;
  margin-top: -15px;
  overflow: hidden;
  font-size: 12px;
  line-height: 30px;
  text-align: center;
  text-overflow: ellipsis;
  white-space: nowrap;
  cursor: pointer;
}
[data-v-2d69b6ac]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
  vab-border-radius: 2.5px;
}
.description-container[data-v-2d69b6ac] {
  padding: 0 !important;
  background: #f6f8f9 !important;
}
.description-container[data-v-2d69b6ac] .el-descriptions {
  padding-top: 20px !important;
}
.description-container[data-v-2d69b6ac] .el-collapse {
  margin-top: 20px !important;
}
[data-v-82d8d294]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
  vab-border-radius: 2.5px;
}
.button-container[data-v-82d8d294] {
  padding: 0 !important;
  background: #f6f8f9 !important;
}
.button-container[data-v-82d8d294] .el-card__body {
  padding-bottom: 10px;
}
.button-container[data-v-82d8d294] .el-card__body .el-button {
  margin: 0 10px 10px 10px;
}
.button-container[data-v-82d8d294] .el-button-group .el-button {
  margin-right: 0;
}
[data-v-1b3610e6]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
  vab-border-radius: 2.5px;
}
.link-container[data-v-1b3610e6] {
  padding: 0 !important;
  background: #f6f8f9 !important;
}
.link-container[data-v-1b3610e6] .el-link {
  margin-bottom: 10px;
}
.link-container[data-v-1b3610e6] .el-link:first-child {
  margin-right: 10px;
}
.link-container[data-v-1b3610e6] .el-link + .el-link {
  margin-right: 10px;
  margin-left: 0;
}
[data-v-221ddeb9]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
  vab-border-radius: 2.5px;
}
.checkbox-container[data-v-221ddeb9] {
  padding: 0 !important;
  background: #f6f8f9 !important;
}
[data-v-b1e6d1c6]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
  vab-border-radius: 2.5px;
}
.input-container[data-v-b1e6d1c6] {
  padding: 0 !important;
  background: #f6f8f9 !important;
}
.input-container[data-v-b1e6d1c6] .el-input {
  width: 180px;
}
.input-container[data-v-b1e6d1c6] .el-input:first-child {
  margin-right: 10px;
  margin-bottom: 10px;
}
.input-container[data-v-b1e6d1c6] .el-input + .el-input {
  margin-right: 10px;
  margin-bottom: 10px;
  margin-left: 0;
}
.input-container[data-v-b1e6d1c6] .el-textarea {
  width: 180px;
}
.input-container[data-v-b1e6d1c6] .el-select .el-input {
  width: 90px;
  margin-bottom: 0;
}
[data-v-7bd4bc78]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
  vab-border-radius: 2.5px;
}
.inputNumber-container[data-v-7bd4bc78] {
  padding: 0 !important;
  background: #f6f8f9 !important;
}
[data-v-194c1e20]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
  vab-border-radius: 2.5px;
}
.switch-container[data-v-194c1e20] {
  padding: 0 !important;
  background: #f6f8f9 !important;
}
.el-slider {
  --el-slider-main-bg-color: var(--el-color-primary);
  --el-slider-runway-bg-color: var(--el-border-color-light);
  --el-slider-stop-bg-color: var(--el-color-white);
  --el-slider-disabled-color: var(--el-text-color-placeholder);
  --el-slider-border-radius: 3px;
  --el-slider-height: 6px;
  --el-slider-button-size: 20px;
  --el-slider-button-wrapper-size: 36px;
  --el-slider-button-wrapper-offset: -15px;
  width: 100%;
  height: 32px;
  display: flex;
  align-items: center;
}
.el-slider__runway {
  flex: 1;
  height: var(--el-slider-height);
  background-color: var(--el-slider-runway-bg-color);
  border-radius: var(--el-slider-border-radius);
  position: relative;
  cursor: pointer;
}
.el-slider__runway.show-input {
  margin-right: 30px;
  width: auto;
}
.el-slider__runway.is-disabled {
  cursor: default;
}
.el-slider__runway.is-disabled .el-slider__bar {
  background-color: var(--el-slider-disabled-color);
}
.el-slider__runway.is-disabled .el-slider__button {
  border-color: var(--el-slider-disabled-color);
}
.el-slider__runway.is-disabled .el-slider__button-wrapper.dragging,
.el-slider__runway.is-disabled .el-slider__button-wrapper.hover,
.el-slider__runway.is-disabled .el-slider__button-wrapper:hover {
  cursor: not-allowed;
}
.el-slider__runway.is-disabled .el-slider__button.dragging,
.el-slider__runway.is-disabled .el-slider__button.hover,
.el-slider__runway.is-disabled .el-slider__button:hover {
  transform: scale(1);
}
.el-slider__runway.is-disabled .el-slider__button.dragging,
.el-slider__runway.is-disabled .el-slider__button.hover,
.el-slider__runway.is-disabled .el-slider__button:hover {
  cursor: not-allowed;
}
.el-slider__input {
  flex-shrink: 0;
  width: 130px;
}
.el-slider__bar {
  height: var(--el-slider-height);
  background-color: var(--el-slider-main-bg-color);
  border-top-left-radius: var(--el-slider-border-radius);
  border-bottom-left-radius: var(--el-slider-border-radius);
  position: absolute;
}
.el-slider__button-wrapper {
  height: var(--el-slider-button-wrapper-size);
  width: var(--el-slider-button-wrapper-size);
  position: absolute;
  z-index: 1;
  top: var(--el-slider-button-wrapper-offset);
  transform: translateX(-50%);
  background-color: transparent;
  text-align: center;
  -webkit-user-select: none;
  user-select: none;
  line-height: normal;
  outline: 0;
}
.el-slider__button-wrapper:after {
  display: inline-block;
  content: '';
  height: 100%;
  vertical-align: middle;
}
.el-slider__button-wrapper.hover,
.el-slider__button-wrapper:hover {
  cursor: grab;
}
.el-slider__button-wrapper.dragging {
  cursor: grabbing;
}
.el-slider__button {
  display: inline-block;
  width: var(--el-slider-button-size);
  height: var(--el-slider-button-size);
  vertical-align: middle;
  border: solid 2px var(--el-slider-main-bg-color);
  background-color: var(--el-color-white);
  border-radius: 50%;
  box-sizing: border-box;
  transition: var(--el-transition-duration-fast);
  -webkit-user-select: none;
  user-select: none;
}
.el-slider__button.dragging,
.el-slider__button.hover,
.el-slider__button:hover {
  transform: scale(1.2);
}
.el-slider__button.hover,
.el-slider__button:hover {
  cursor: grab;
}
.el-slider__button.dragging {
  cursor: grabbing;
}
.el-slider__stop {
  position: absolute;
  height: var(--el-slider-height);
  width: var(--el-slider-height);
  border-radius: var(--el-border-radius-circle);
  background-color: var(--el-slider-stop-bg-color);
  transform: translateX(-50%);
}
.el-slider__marks {
  top: 0;
  left: 12px;
  width: 18px;
  height: 100%;
}
.el-slider__marks-text {
  position: absolute;
  transform: translateX(-50%);
  font-size: 14px;
  color: var(--el-color-info);
  margin-top: 15px;
  white-space: pre;
}
.el-slider.is-vertical {
  position: relative;
  display: inline-flex;
  width: auto;
  height: 100%;
  flex: 0;
}
.el-slider.is-vertical .el-slider__runway {
  width: var(--el-slider-height);
  height: 100%;
  margin: 0 16px;
}
.el-slider.is-vertical .el-slider__bar {
  width: var(--el-slider-height);
  height: auto;
  border-radius: 0 0 3px 3px;
}
.el-slider.is-vertical .el-slider__button-wrapper {
  top: auto;
  left: var(--el-slider-button-wrapper-offset);
  transform: translateY(50%);
}
.el-slider.is-vertical .el-slider__stop {
  transform: translateY(50%);
}
.el-slider.is-vertical .el-slider__marks-text {
  margin-top: 0;
  left: 15px;
  transform: translateY(50%);
}
.el-slider--large {
  height: 40px;
}
.el-slider--small {
  height: 24px;
}
[data-v-7bb57f24]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
  vab-border-radius: 2.5px;
}
.slider-container[data-v-7bb57f24] {
  padding: 0 !important;
  background: #f6f8f9 !important;
}
.fade-in-linear-enter-active,
.fade-in-linear-leave-active {
  transition: var(--el-transition-fade-linear);
}
.fade-in-linear-enter-from,
.fade-in-linear-leave-to {
  opacity: 0;
}
.el-fade-in-linear-enter-active,
.el-fade-in-linear-leave-active {
  transition: var(--el-transition-fade-linear);
}
.el-fade-in-linear-enter-from,
.el-fade-in-linear-leave-to {
  opacity: 0;
}
.el-fade-in-enter-active,
.el-fade-in-leave-active {
  transition: all var(--el-transition-duration) cubic-bezier(0.55, 0, 0.1, 1);
}
.el-fade-in-enter-from,
.el-fade-in-leave-active {
  opacity: 0;
}
.el-zoom-in-center-enter-active,
.el-zoom-in-center-leave-active {
  transition: all var(--el-transition-duration) cubic-bezier(0.55, 0, 0.1, 1);
}
.el-zoom-in-center-enter-from,
.el-zoom-in-center-leave-active {
  opacity: 0;
  transform: scaleX(0);
}
.el-zoom-in-top-enter-active,
.el-zoom-in-top-leave-active {
  opacity: 1;
  transform: scaleY(1);
  transition: var(--el-transition-md-fade);
  transform-origin: center top;
}
.el-zoom-in-top-enter-active[data-popper-placement^='top'],
.el-zoom-in-top-leave-active[data-popper-placement^='top'] {
  transform-origin: center bottom;
}
.el-zoom-in-top-enter-from,
.el-zoom-in-top-leave-active {
  opacity: 0;
  transform: scaleY(0);
}
.el-zoom-in-bottom-enter-active,
.el-zoom-in-bottom-leave-active {
  opacity: 1;
  transform: scaleY(1);
  transition: var(--el-transition-md-fade);
  transform-origin: center bottom;
}
.el-zoom-in-bottom-enter-from,
.el-zoom-in-bottom-leave-active {
  opacity: 0;
  transform: scaleY(0);
}
.el-zoom-in-left-enter-active,
.el-zoom-in-left-leave-active {
  opacity: 1;
  transform: scale(1);
  transition: var(--el-transition-md-fade);
  transform-origin: top left;
}
.el-zoom-in-left-enter-from,
.el-zoom-in-left-leave-active {
  opacity: 0;
  transform: scale(0.45);
}
.collapse-transition {
  transition: var(--el-transition-duration) height ease-in-out,
    var(--el-transition-duration) padding-top ease-in-out,
    var(--el-transition-duration) padding-bottom ease-in-out;
}
.el-collapse-transition-enter-active,
.el-collapse-transition-leave-active {
  transition: var(--el-transition-duration) max-height ease-in-out,
    var(--el-transition-duration) padding-top ease-in-out,
    var(--el-transition-duration) padding-bottom ease-in-out;
}
.horizontal-collapse-transition {
  transition: var(--el-transition-duration) width ease-in-out,
    var(--el-transition-duration) padding-left ease-in-out,
    var(--el-transition-duration) padding-right ease-in-out;
}
.el-list-enter-active,
.el-list-leave-active {
  transition: all 1s;
}
.el-list-enter-from,
.el-list-leave-to {
  opacity: 0;
  transform: translateY(-30px);
}
.el-list-leave-active {
  position: absolute !important;
}
.el-opacity-transition {
  transition: opacity var(--el-transition-duration)
    cubic-bezier(0.55, 0, 0.1, 1);
}
.el-picker__popper {
  --el-datepicker-border-color: var(--el-disabled-border-color);
}
.el-picker__popper.el-popper {
  background: var(--el-bg-color-overlay);
  box-shadow: var(--el-box-shadow-light);
}
.el-picker__popper.el-popper,
.el-picker__popper.el-popper .el-popper__arrow:before {
  border: 1px solid var(--el-datepicker-border-color);
}
.el-picker__popper.el-popper[data-popper-placement^='top']
  .el-popper__arrow:before {
  border-top-color: transparent;
  border-left-color: transparent;
}
.el-picker__popper.el-popper[data-popper-placement^='bottom']
  .el-popper__arrow:before {
  border-bottom-color: transparent;
  border-right-color: transparent;
}
.el-picker__popper.el-popper[data-popper-placement^='left']
  .el-popper__arrow:before {
  border-left-color: transparent;
  border-bottom-color: transparent;
}
.el-picker__popper.el-popper[data-popper-placement^='right']
  .el-popper__arrow:before {
  border-right-color: transparent;
  border-top-color: transparent;
}
.el-date-editor {
  --el-date-editor-width: 220px;
  --el-date-editor-monthrange-width: 300px;
  --el-date-editor-daterange-width: 350px;
  --el-date-editor-datetimerange-width: 400px;
  --el-input-text-color: var(--el-text-color-regular);
  --el-input-border: var(--el-border);
  --el-input-hover-border: var(--el-border-color-hover);
  --el-input-focus-border: var(--el-color-primary);
  --el-input-transparent-border: 0 0 0 1px transparent inset;
  --el-input-border-color: var(--el-border-color);
  --el-input-border-radius: var(--el-border-radius-base);
  --el-input-bg-color: var(--el-fill-color-blank);
  --el-input-icon-color: var(--el-text-color-placeholder);
  --el-input-placeholder-color: var(--el-text-color-placeholder);
  --el-input-hover-border-color: var(--el-border-color-hover);
  --el-input-clear-hover-color: var(--el-text-color-secondary);
  --el-input-focus-border-color: var(--el-color-primary);
  position: relative;
  display: inline-block;
  text-align: left;
}
.el-date-editor.el-input__wrapper {
  box-shadow: 0 0 0 1px var(--el-input-border-color, var(--el-border-color))
    inset;
}
.el-date-editor.el-input__wrapper:hover {
  box-shadow: 0 0 0 1px var(--el-input-hover-border-color) inset;
}
.el-date-editor.el-input,
.el-date-editor.el-input__wrapper {
  width: var(--el-date-editor-width);
  height: var(--el-input-height, var(--el-component-size));
}
.el-date-editor--monthrange {
  --el-date-editor-width: var(--el-date-editor-monthrange-width);
}
.el-date-editor--daterange,
.el-date-editor--timerange {
  --el-date-editor-width: var(--el-date-editor-daterange-width);
}
.el-date-editor--datetimerange {
  --el-date-editor-width: var(--el-date-editor-datetimerange-width);
}
.el-date-editor--dates .el-input__wrapper {
  text-overflow: ellipsis;
  white-space: nowrap;
}
.el-date-editor .clear-icon,
.el-date-editor .close-icon {
  cursor: pointer;
}
.el-date-editor .clear-icon:hover {
  color: var(--el-text-color-secondary);
}
.el-date-editor .el-range__icon {
  height: inherit;
  font-size: 14px;
  color: var(--el-text-color-placeholder);
  float: left;
}
.el-date-editor .el-range__icon svg {
  vertical-align: middle;
}
.el-date-editor .el-range-input {
  -webkit-appearance: none;
  appearance: none;
  border: none;
  outline: 0;
  display: inline-block;
  height: 30px;
  line-height: 30px;
  margin: 0;
  padding: 0;
  width: 39%;
  text-align: center;
  font-size: var(--el-font-size-base);
  color: var(--el-text-color-regular);
  background-color: transparent;
}
.el-date-editor .el-range-input::placeholder {
  color: var(--el-text-color-placeholder);
}
.el-date-editor .el-range-input::selection {
  outline: 0;
}
.el-date-editor .el-range-separator {
  flex: 1;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  height: 100%;
  padding: 0 5px;
  margin: 0;
  font-size: 14px;
  word-break: keep-all;
  color: var(--el-text-color-primary);
}
.el-date-editor .el-range__close-icon {
  font-size: 14px;
  color: var(--el-text-color-placeholder);
  height: inherit;
  width: unset;
  cursor: pointer;
}
.el-date-editor .el-range__close-icon:hover {
  color: var(--el-text-color-secondary);
}
.el-date-editor .el-range__close-icon svg {
  vertical-align: middle;
}
.el-date-editor .el-range__close-icon--hidden {
  opacity: 0;
  visibility: hidden;
}
.el-range-editor.el-input__wrapper {
  display: inline-flex;
  align-items: center;
  padding: 0 10px;
}
.el-range-editor.is-active,
.el-range-editor.is-active:hover {
  box-shadow: 0 0 0 1px var(--el-input-focus-border-color) inset;
}
.el-range-editor--large {
  line-height: var(--el-component-size-large);
}
.el-range-editor--large.el-input__wrapper {
  height: var(--el-component-size-large);
}
.el-range-editor--large .el-range-separator {
  line-height: 40px;
  font-size: 14px;
}
.el-range-editor--large .el-range-input {
  height: 38px;
  line-height: 38px;
  font-size: 14px;
}
.el-range-editor--small {
  line-height: var(--el-component-size-small);
}
.el-range-editor--small.el-input__wrapper {
  height: var(--el-component-size-small);
}
.el-range-editor--small .el-range-separator {
  line-height: 24px;
  font-size: 12px;
}
.el-range-editor--small .el-range-input {
  height: 22px;
  line-height: 22px;
  font-size: 12px;
}
.el-range-editor.is-disabled {
  background-color: var(--el-disabled-bg-color);
  color: var(--el-disabled-text-color);
  cursor: not-allowed;
}
.el-range-editor.is-disabled,
.el-range-editor.is-disabled:focus,
.el-range-editor.is-disabled:hover {
  border-color: var(--el-disabled-border-color);
}
.el-range-editor.is-disabled input {
  background-color: var(--el-disabled-bg-color);
  color: var(--el-disabled-text-color);
  cursor: not-allowed;
}
.el-range-editor.is-disabled input::placeholder {
  color: var(--el-text-color-placeholder);
}
.el-range-editor.is-disabled .el-range-separator {
  color: var(--el-disabled-text-color);
}
.el-picker-panel {
  color: var(--el-text-color-regular);
  background: var(--el-bg-color-overlay);
  border-radius: var(--el-border-radius-base);
  line-height: 30px;
}
.el-picker-panel .el-time-panel {
  margin: 5px 0;
  border: solid 1px var(--el-datepicker-border-color);
  background-color: var(--el-bg-color-overlay);
  box-shadow: var(--el-box-shadow-light);
}
.el-picker-panel__body-wrapper:after,
.el-picker-panel__body:after {
  content: '';
  display: table;
  clear: both;
}
.el-picker-panel__content {
  position: relative;
  margin: 15px;
}
.el-picker-panel__footer {
  border-top: 1px solid var(--el-datepicker-inner-border-color);
  padding: 4px 12px;
  text-align: right;
  background-color: var(--el-bg-color-overlay);
  position: relative;
  font-size: 0;
}
.el-picker-panel__shortcut {
  display: block;
  width: 100%;
  border: 0;
  background-color: transparent;
  line-height: 28px;
  font-size: 14px;
  color: var(--el-datepicker-text-color);
  padding-left: 12px;
  text-align: left;
  outline: 0;
  cursor: pointer;
}
.el-picker-panel__shortcut:hover {
  color: var(--el-datepicker-hover-text-color);
}
.el-picker-panel__shortcut.active {
  background-color: #e6f1fe;
  color: var(--el-datepicker-active-color);
}
.el-picker-panel__btn {
  border: 1px solid var(--el-fill-color-darker);
  color: var(--el-text-color-primary);
  line-height: 24px;
  border-radius: 2px;
  padding: 0 20px;
  cursor: pointer;
  background-color: transparent;
  outline: 0;
  font-size: 12px;
}
.el-picker-panel__btn[disabled] {
  color: var(--el-text-color-disabled);
  cursor: not-allowed;
}
.el-picker-panel__icon-btn {
  font-size: 12px;
  color: var(--el-datepicker-icon-color);
  border: 0;
  background: 0 0;
  cursor: pointer;
  outline: 0;
  margin-top: 8px;
}
.el-picker-panel__icon-btn:hover {
  color: var(--el-datepicker-hover-text-color);
}
.el-picker-panel__icon-btn:focus-visible {
  color: var(--el-datepicker-hover-text-color);
}
.el-picker-panel__icon-btn.is-disabled {
  color: var(--el-text-color-disabled);
}
.el-picker-panel__icon-btn.is-disabled:hover {
  cursor: not-allowed;
}
.el-picker-panel__icon-btn .el-icon {
  cursor: pointer;
  font-size: inherit;
}
.el-picker-panel__link-btn {
  vertical-align: middle;
}
.el-picker-panel [slot='sidebar'],
.el-picker-panel__sidebar {
  position: absolute;
  top: 0;
  bottom: 0;
  width: 110px;
  border-right: 1px solid var(--el-datepicker-inner-border-color);
  box-sizing: border-box;
  padding-top: 6px;
  background-color: var(--el-bg-color-overlay);
  overflow: auto;
}
.el-picker-panel [slot='sidebar'] + .el-picker-panel__body,
.el-picker-panel__sidebar + .el-picker-panel__body {
  margin-left: 110px;
}
.el-date-picker {
  --el-datepicker-text-color: var(--el-text-color-regular);
  --el-datepicker-off-text-color: var(--el-text-color-placeholder);
  --el-datepicker-header-text-color: var(--el-text-color-regular);
  --el-datepicker-icon-color: var(--el-text-color-primary);
  --el-datepicker-border-color: var(--el-disabled-border-color);
  --el-datepicker-inner-border-color: var(--el-border-color-light);
  --el-datepicker-inrange-bg-color: var(--el-border-color-extra-light);
  --el-datepicker-inrange-hover-bg-color: var(--el-border-color-extra-light);
  --el-datepicker-active-color: var(--el-color-primary);
  --el-datepicker-hover-text-color: var(--el-color-primary);
  width: 322px;
}
.el-date-picker.has-sidebar.has-time {
  width: 434px;
}
.el-date-picker.has-sidebar {
  width: 438px;
}
.el-date-picker.has-time .el-picker-panel__body-wrapper {
  position: relative;
}
.el-date-picker .el-picker-panel__content {
  width: 292px;
}
.el-date-picker table {
  table-layout: fixed;
  width: 100%;
}
.el-date-picker__editor-wrap {
  position: relative;
  display: table-cell;
  padding: 0 5px;
}
.el-date-picker__time-header {
  position: relative;
  border-bottom: 1px solid var(--el-datepicker-inner-border-color);
  font-size: 12px;
  padding: 8px 5px 5px;
  display: table;
  width: 100%;
  box-sizing: border-box;
}
.el-date-picker__header {
  margin: 12px;
  text-align: center;
}
.el-date-picker__header--bordered {
  margin-bottom: 0;
  padding-bottom: 12px;
  border-bottom: solid 1px var(--el-border-color-lighter);
}
.el-date-picker__header--bordered + .el-picker-panel__content {
  margin-top: 0;
}
.el-date-picker__header-label {
  font-size: 16px;
  font-weight: 500;
  padding: 0 5px;
  line-height: 22px;
  text-align: center;
  cursor: pointer;
  color: var(--el-text-color-regular);
}
.el-date-picker__header-label:hover {
  color: var(--el-datepicker-hover-text-color);
}
.el-date-picker__header-label:focus-visible {
  outline: 0;
  color: var(--el-datepicker-hover-text-color);
}
.el-date-picker__header-label.active {
  color: var(--el-datepicker-active-color);
}
.el-date-picker__prev-btn {
  float: left;
}
.el-date-picker__next-btn {
  float: right;
}
.el-date-picker__time-wrap {
  padding: 10px;
  text-align: center;
}
.el-date-picker__time-label {
  float: left;
  cursor: pointer;
  line-height: 30px;
  margin-left: 10px;
}
.el-date-picker .el-time-panel {
  position: absolute;
}
.time-select {
  margin: 5px 0;
  min-width: 0;
}
.time-select .el-picker-panel__content {
  max-height: 200px;
  margin: 0;
}
.time-select-item {
  padding: 8px 10px;
  font-size: 14px;
  line-height: 20px;
}
.time-select-item.disabled {
  color: var(--el-datepicker-border-color);
  cursor: not-allowed;
}
.time-select-item:hover {
  background-color: var(--el-fill-color-light);
  font-weight: 700;
  cursor: pointer;
}
.time-select .time-select-item.selected:not(.disabled) {
  color: var(--el-color-primary);
  font-weight: 700;
}
[data-v-36ac8842]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
  vab-border-radius: 2.5px;
}
.time-picker-container[data-v-36ac8842] {
  padding: 0 !important;
  background: #f6f8f9 !important;
}
[data-v-341bba6a]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
  vab-border-radius: 2.5px;
}
.date-picker-container[data-v-341bba6a] {
  padding: 0 !important;
  background: #f6f8f9 !important;
}
.date-picker-container[data-v-341bba6a] .el-range-separator {
  box-sizing: content-box;
}
.date-picker-container[data-v-341bba6a] .el-input {
  width: 180px;
  margin-bottom: 10px;
}
.date-picker-container[data-v-341bba6a] .el-input:first-child {
  margin-right: 10px;
}
.date-picker-container[data-v-341bba6a] .el-input + .el-input {
  margin-right: 10px;
  margin-left: 0;
}
[data-v-0fb8560e]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
  vab-border-radius: 2.5px;
}
.date-time-picker-container[data-v-0fb8560e] {
  padding: 0 !important;
  background: #f6f8f9 !important;
}
[data-v-3df51b8b]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
  vab-border-radius: 2.5px;
}
.echarts-container[data-v-3df51b8b] {
  padding: 0 !important;
  background: #f6f8f9 !important;
}
.echarts-container[data-v-3df51b8b] .vab-card {
  height: 300px;
}
.echarts-container[data-v-3df51b8b] .vab-card .echarts {
  width: 100%;
  height: 200px;
}
[data-v-0b86caf3]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
  vab-border-radius: 2.5px;
}
.timeline-container[data-v-0b86caf3] {
  padding: 0 !important;
  background: #f6f8f9 !important;
}
.timeline-container[data-v-0b86caf3] .el-timeline-item__dot [class*='ri'] {
  width: 12px;
  height: 12px;
  margin-left: -3px;
  background: var(--el-color-white);
}
.timeline-container[data-v-0b86caf3] .el-timeline-item__dot .vab-dot {
  left: -1px;
  width: 12px;
  height: 12px;
  margin: auto !important;
}
.timeline-container[data-v-0b86caf3] .el-card .el-card__header {
  position: relative;
}
.timeline-container[data-v-0b86caf3]
  .el-card
  .el-card__header
  .card-header-radio {
  position: absolute;
  top: 20px;
  right: 20px;
}
.timeline-container .vab-info-card[data-v-0b86caf3] {
  position: relative;
  width: 80%;
  padding: 20px;
  background: #e2e2e2;
  border-radius: 4.5px;
}
.timeline-container .vab-info-card[data-v-0b86caf3]:after {
  position: absolute;
  top: 8px;
  left: -10px;
  width: 0;
  height: 0;
  overflow: hidden;
  content: '';
  border-color: #e2e2e2 transparent transparent;
  border-style: solid dashed dashed;
  border-width: 10px;
}
.timeline-container .vab-info-card-success[data-v-0b86caf3] {
  color: var(--el-color-white);
  background: var(--el-color-success);
}
.timeline-container .vab-info-card-success[data-v-0b86caf3]:after {
  border-color: var(--el-color-success) transparent transparent;
}
.timeline-container .vab-info-card-error[data-v-0b86caf3] {
  color: var(--el-color-white);
  background: var(--el-color-error);
}
.timeline-container .vab-info-card-error[data-v-0b86caf3]:after {
  border-color: var(--el-color-error) transparent transparent;
}
.timeline-container .vab-info-card-warning[data-v-0b86caf3] {
  color: var(--el-color-white);
  background: var(--el-color-warning);
}
.timeline-container .vab-info-card-warning[data-v-0b86caf3]:after {
  border-color: var(--el-color-warning) transparent transparent;
}
[data-v-037338de]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
  vab-border-radius: 2.5px;
}
.vab-anchor [class*='floor'][data-v-037338de] {
  height: 780px;
  padding: 20px;
}
.vab-anchor [class*='floor'][data-v-037338de]:nth-child(odd) {
  background: #b5ff8a;
}
.vab-anchor [class*='floor'][data-v-037338de]:nth-child(2n) {
  background: #6db9ff;
}
[data-v-03ff44f4]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
  vab-border-radius: 2.5px;
}
[data-v-ce244bec]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
  vab-border-radius: 2.5px;
}
.player-container[data-v-ce244bec] {
  padding: 0 !important;
  background: #f6f8f9 !important;
}
.el-popconfirm__main {
  display: flex;
  align-items: center;
}
.el-popconfirm__icon {
  margin-right: 5px;
}
.el-popconfirm__action {
  text-align: right;
  margin-top: 8px;
}
[data-v-3cd30034]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
  vab-border-radius: 2.5px;
}
.icon-panel[data-v-3cd30034] {
  margin-bottom: 20px;
  text-align: center;
  cursor: pointer;
}
.icon-panel .el-card__body[data-v-3cd30034] {
  height: 120px;
}
.icon-panel .el-card__body:hover i[data-v-3cd30034] {
  transform: scale(1.05);
}
.icon-panel .el-card__body div[data-v-3cd30034] {
  width: 60px;
  height: 60px;
  margin: auto;
  line-height: 60px;
  border-radius: 12px;
}
.icon-panel .el-card__body div i[data-v-3cd30034] {
  display: block;
  width: 50px;
  height: 50px;
  margin: auto;
  font-size: 30px;
  color: #fff;
  transition: all 0.3s ease-in-out;
}
[data-v-3008e5b6]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
  vab-border-radius: 2.5px;
}
[data-v-3008e5b6] .vab-colorful-card .el-card__header {
  font-size: 24px;
}
[data-v-3008e5b6] .vab-colorful-card i {
  top: 25px;
  transform: none;
}
.project-card-description[data-v-3008e5b6] {
  width: calc(100% - 100px);
  margin-right: 45px;
  font-size: 12px;
  font-weight: 400;
  line-height: 20px;
  color: #fff;
}
[data-v-a08beb68]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
  vab-border-radius: 2.5px;
}
[data-v-4c5201b8]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
  vab-border-radius: 2.5px;
}
.medal-list-item[data-v-4c5201b8] {
  position: relative;
  display: block;
  width: 100%;
  height: 80px;
  clear: both;
  background: #fff;
  border-radius: 0;
}
.medal-list-item:first-child .medal-list-item-rank[data-v-4c5201b8] {
  background-position: -5px -122px;
}
.medal-list-item:nth-child(2) .medal-list-item-rank[data-v-4c5201b8] {
  background-position: -64px -83px;
}
.medal-list-item:nth-child(3) .medal-list-item-rank[data-v-4c5201b8] {
  background-position: -123px -5px;
}
.medal-list-item:nth-child(4) .medal-list-item-rank[data-v-4c5201b8] {
  background-position: -123px -39px;
}
.medal-list-item:nth-child(5) .medal-list-item-rank[data-v-4c5201b8] {
  background-position: -123px -73px;
}
.medal-list-item[data-v-4c5201b8]:after {
  position: absolute;
  right: 20px;
  bottom: 0;
  left: 20px;
  width: calc(100% - 40px);
  height: 1px;
  content: '';
  background: #f0f0f0;
}
.medal-list-item-img[data-v-4c5201b8] {
  float: left;
  margin: 10px 16px 25px 56px;
}
.medal-list-item-img > div[data-v-4c5201b8] {
  width: 56px;
  height: 56px;
  margin: auto;
  line-height: 56px;
  text-align: center;
  border-radius: 12px;
}
.medal-list-item-img > div i[data-v-4c5201b8] {
  display: block;
  width: 50px;
  height: 50px;
  margin: auto;
  font-size: 30px;
  color: #fff;
  transition: all 0.3s ease-in-out;
}
.medal-list-item-rank[data-v-4c5201b8] {
  position: absolute;
  top: 26px;
  left: 20px;
  width: 24px;
  height: 24px;
  background-image: url(data:image/png;base64,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);
  background-size: 152px 151px;
}
.medal-list-item-left[data-v-4c5201b8] {
  float: left;
  height: 48px;
  margin: 10px 0 18px 0;
}
.medal-list-item-left .item-title[data-v-4c5201b8] {
  width: 175px;
  margin-bottom: 10px;
  overflow: hidden;
  font-size: 20px;
  color: #333;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.medal-list-item-left .item-type[data-v-4c5201b8] {
  display: inline-block;
  padding: 0 8px;
  font-size: 14px;
  line-height: 20px;
  color: #999;
  background: hsla(0, 0%, 60%, 0.1);
  border-radius: 1px;
}
.el-rate {
  --el-rate-height: 20px;
  --el-rate-font-size: var(--el-font-size-base);
  --el-rate-icon-size: 18px;
  --el-rate-icon-margin: 6px;
  --el-rate-void-color: var(--el-border-color-darker);
  --el-rate-fill-color: #f7ba2a;
  --el-rate-disabled-void-color: var(--el-fill-color);
  --el-rate-text-color: var(--el-text-color-primary);
  display: inline-flex;
  align-items: center;
  height: 32px;
}
.el-rate:active,
.el-rate:focus {
  outline: 0;
}
.el-rate__item {
  cursor: pointer;
  display: inline-block;
  position: relative;
  font-size: 0;
  vertical-align: middle;
  color: var(--el-rate-void-color);
  line-height: normal;
}
.el-rate .el-rate__icon {
  position: relative;
  display: inline-block;
  font-size: var(--el-rate-icon-size);
  margin-right: var(--el-rate-icon-margin);
  transition: var(--el-transition-duration);
}
.el-rate .el-rate__icon.hover {
  transform: scale(1.15);
}
.el-rate .el-rate__icon .path2 {
  position: absolute;
  left: 0;
  top: 0;
}
.el-rate .el-rate__icon.is-active,
.el-rate__decimal {
  color: var(--el-rate-fill-color);
}
.el-rate__decimal {
  position: absolute;
  top: 0;
  left: 0;
  display: inline-block;
  overflow: hidden;
}
.el-rate__text {
  font-size: var(--el-rate-font-size);
  vertical-align: middle;
  color: var(--el-rate-text-color);
}
.el-rate--large {
  height: 40px;
}
.el-rate--small {
  height: 24px;
}
.el-rate.is-disabled .el-rate__item {
  cursor: auto;
  color: var(--el-rate-disabled-void-color);
}
[data-v-c16beb28]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
  vab-border-radius: 2.5px;
}
.rate-container[data-v-c16beb28] {
  padding: 0 !important;
  background: #f6f8f9 !important;
}
.el-alert {
  --el-alert-padding: 8px 16px;
  --el-alert-border-radius-base: var(--el-border-radius-base);
  --el-alert-title-font-size: 13px;
  --el-alert-description-font-size: 12px;
  --el-alert-close-font-size: 12px;
  --el-alert-close-customed-font-size: 13px;
  --el-alert-icon-size: 16px;
  --el-alert-icon-large-size: 28px;
  width: 100%;
  padding: var(--el-alert-padding);
  margin: 0;
  box-sizing: border-box;
  border-radius: var(--el-alert-border-radius-base);
  position: relative;
  background-color: var(--el-color-white);
  overflow: hidden;
  opacity: 1;
  display: flex;
  align-items: center;
  transition: opacity var(--el-transition-duration-fast);
}
.el-alert.is-light .el-alert__close-btn {
  color: var(--el-text-color-placeholder);
}
.el-alert.is-dark .el-alert__close-btn,
.el-alert.is-dark .el-alert__description {
  color: var(--el-color-white);
}
.el-alert.is-center {
  justify-content: center;
}
.el-alert--success {
  --el-alert-bg-color: var(--el-color-success-light-9);
}
.el-alert--success.is-light {
  background-color: var(--el-alert-bg-color);
}
.el-alert--success.is-light,
.el-alert--success.is-light .el-alert__description {
  color: var(--el-color-success);
}
.el-alert--success.is-dark {
  background-color: var(--el-color-success);
  color: var(--el-color-white);
}
.el-alert--info {
  --el-alert-bg-color: var(--el-color-info-light-9);
}
.el-alert--info.is-light {
  background-color: var(--el-alert-bg-color);
}
.el-alert--info.is-light,
.el-alert--info.is-light .el-alert__description {
  color: var(--el-color-info);
}
.el-alert--info.is-dark {
  background-color: var(--el-color-info);
  color: var(--el-color-white);
}
.el-alert--warning {
  --el-alert-bg-color: var(--el-color-warning-light-9);
}
.el-alert--warning.is-light {
  background-color: var(--el-alert-bg-color);
}
.el-alert--warning.is-light,
.el-alert--warning.is-light .el-alert__description {
  color: var(--el-color-warning);
}
.el-alert--warning.is-dark {
  background-color: var(--el-color-warning);
  color: var(--el-color-white);
}
.el-alert--error {
  --el-alert-bg-color: var(--el-color-error-light-9);
}
.el-alert--error.is-light {
  background-color: var(--el-alert-bg-color);
}
.el-alert--error.is-light,
.el-alert--error.is-light .el-alert__description {
  color: var(--el-color-error);
}
.el-alert--error.is-dark {
  background-color: var(--el-color-error);
  color: var(--el-color-white);
}
.el-alert__content {
  display: table-cell;
  padding: 0 8px;
}
.el-alert .el-alert__icon {
  font-size: var(--el-alert-icon-size);
  width: var(--el-alert-icon-size);
}
.el-alert .el-alert__icon.is-big {
  font-size: var(--el-alert-icon-large-size);
  width: var(--el-alert-icon-large-size);
}
.el-alert__title {
  font-size: var(--el-alert-title-font-size);
  line-height: 18px;
  vertical-align: text-top;
}
.el-alert__title.is-bold {
  font-weight: 700;
}
.el-alert .el-alert__description {
  font-size: var(--el-alert-description-font-size);
  margin: 5px 0 0 0;
}
.el-alert .el-alert__close-btn {
  font-size: var(--el-alert-close-font-size);
  opacity: 1;
  position: absolute;
  top: 12px;
  right: 15px;
  cursor: pointer;
}
.el-alert .el-alert__close-btn.is-customed {
  font-style: normal;
  font-size: var(--el-alert-close-customed-font-size);
  top: 9px;
}
.el-alert-fade-enter-from,
.el-alert-fade-leave-active {
  opacity: 0;
}
[data-v-5bfac5d9]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
  vab-border-radius: 2.5px;
}
.custom-svg-container[data-v-5bfac5d9] .el-card__body {
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  min-height: 60px;
  max-height: 60px;
  padding: 14.2857142857px;
  cursor: pointer;
}
.custom-svg-container[data-v-5bfac5d9] .el-card__body i {
  font-size: 28px;
  color: var(--el-color-grey);
  text-align: center;
  pointer-events: none;
  cursor: pointer;
  transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), border 0s,
    color 0.1s, font-size 0s;
}
[data-v-53426a40]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
  vab-border-radius: 2.5px;
}
[data-v-53426a40] .el-button {
  margin-right: 10px;
}
[data-v-53426a40] .el-button + .el-button {
  margin-right: 10px;
  margin-left: 0;
}
[data-v-53426a40] .el-form-item {
  margin-bottom: 0;
}
[data-v-53426a40] .el-form-item .el-form-item__content > * {
  margin-bottom: 10px;
}
.el-page-header.is-contentful .el-page-header__main {
  border-top: 1px solid var(--el-border-color-light);
  margin-top: 16px;
}
.el-page-header__header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  line-height: 24px;
}
.el-page-header__left {
  display: flex;
  align-items: center;
  margin-right: 40px;
  position: relative;
}
.el-page-header__back {
  display: flex;
  align-items: center;
  cursor: pointer;
}
.el-page-header__left .el-divider--vertical {
  margin: 0 16px;
}
.el-page-header__icon {
  font-size: 16px;
  margin-right: 10px;
  display: flex;
  align-items: center;
}
.el-page-header__icon .el-icon {
  font-size: inherit;
}
.el-page-header__title {
  font-size: 14px;
  font-weight: 500;
}
.el-page-header__content {
  font-size: 18px;
  color: var(--el-text-color-primary);
}
.el-page-header__breadcrumb {
  margin-bottom: 16px;
}
[data-v-be87205a]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
  vab-border-radius: 2.5px;
}
.upload[data-v-be87205a] {
  height: 500px;
}
.upload .upload-content .el-upload__tip[data-v-be87205a] {
  display: block;
  height: 30px;
  line-height: 30px;
}
.upload .upload-content[data-v-be87205a] .el-upload--picture-card {
  width: 128px;
  height: 128px;
  margin: 3px 8px 8px 8px;
  border: 2px dashed #c0ccda;
}
.upload .upload-content[data-v-be87205a] .el-upload--picture-card .ri-add-line {
  font-size: 24px;
}
.upload .upload-content[data-v-be87205a] .el-upload-list--picture {
  margin-bottom: 20px;
}
.upload
  .upload-content[data-v-be87205a]
  .el-upload-list--picture-card
  .el-upload-list__item {
  width: 128px;
  height: 128px;
  margin: 3px 8px 8px 8px;
}
[data-v-4e9792ec]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
  vab-border-radius: 2.5px;
}
.rich-text-editor-container .news-title[data-v-4e9792ec] {
  text-align: center;
}
.rich-text-editor-container .news-content[data-v-4e9792ec] p {
  line-height: 30px;
}
.rich-text-editor-container .news-content[data-v-4e9792ec] p img {
  display: block;
  margin-right: auto;
  margin-left: auto;
}
.rich-text-editor-container
  .vab-quill-content[data-v-4e9792ec]
  .el-form-item__content {
  line-height: normal;
}
.rich-text-editor-container[data-v-4e9792ec] .vab-quill .ql-vab-upload-image {
  font-family: remixicon, sans-serif !important;
  font-size: 16px;
  font-weight: 580;
}
.rich-text-editor-container[data-v-4e9792ec]
  .vab-quill
  .ql-vab-upload-image:before {
  content: '\ee46';
}
[data-v-2b5ad762]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
  vab-border-radius: 2.5px;
}
.pay-button-group[data-v-2b5ad762] {
  display: block;
  margin: 20px auto;
  text-align: center;
}
[data-v-76bfe28e]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
  vab-border-radius: 2.5px;
}
.step-form-container[data-v-76bfe28e] .el-steps {
  margin: 20px auto 40px auto;
}
.step-form-container[data-v-76bfe28e]
  .el-steps
  .el-step__description.is-process,
.step-form-container[data-v-76bfe28e] .el-steps .el-step__title.is-process {
  color: var(--el-color-primary);
}
.step-form-container[data-v-76bfe28e] .el-steps .el-step__head.is-process {
  color: var(--el-color-primary);
  border-color: var(--el-color-primary);
}
.step-form-container[data-v-76bfe28e]
  .el-steps
  .el-step__head.is-process
  .el-step__icon.is-text {
  color: var(--el-color-primary);
  background: var(--el-color-primary-light-9);
  border: 1px solid;
}
.step-form-container[data-v-76bfe28e]
  .el-steps
  .el-step__head.is-process
  .el-step__line {
  height: 1px;
}
.step-form-container[data-v-76bfe28e]
  .el-steps
  .el-step__head.is-wait
  .el-step__icon.is-text {
  border: 1px solid;
}
.step-form-container[data-v-76bfe28e]
  .el-steps
  .el-step__head.is-wait
  .el-step__line {
  height: 1px;
}
.step-form-container[data-v-76bfe28e]
  .el-steps
  .el-step__head.is-finish
  .el-step__icon.is-text {
  color: var(--el-color-white);
  background: var(--el-color-primary);
}
.step-form-container[data-v-76bfe28e]
  .el-steps
  .el-step__head.is-finish
  .el-step__line {
  height: 1px;
  background: var(--el-color-primary);
}
/*!
 * Cropper.js v1.5.12
 * https://fengyuanchen.github.io/cropperjs
 *
 * Copyright 2015-present Chen Fengyuan
 * Released under the MIT license
 *
 * Date: 2021-06-12T08:00:11.623Z
 */
.cropper-container {
  direction: ltr;
  font-size: 0;
  line-height: 0;
  position: relative;
  touch-action: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.cropper-container img {
  image-orientation: 0deg;
  display: block;
  height: 100%;
  max-height: none !important;
  max-width: none !important;
  min-height: 0 !important;
  min-width: 0 !important;
  width: 100%;
}
.cropper-canvas,
.cropper-crop-box,
.cropper-drag-box,
.cropper-modal,
.cropper-wrap-box {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.cropper-canvas,
.cropper-wrap-box {
  overflow: hidden;
}
.cropper-drag-box {
  background-color: #fff;
  opacity: 0;
}
.cropper-modal {
  background-color: #000;
  opacity: 0.5;
}
.cropper-view-box {
  display: block;
  height: 100%;
  outline: 1px solid #39f;
  outline-color: rgba(51, 153, 255, 0.75);
  overflow: hidden;
  width: 100%;
}
.cropper-dashed {
  border: 0 dashed #eee;
  display: block;
  opacity: 0.5;
  position: absolute;
}
.cropper-dashed.dashed-h {
  border-bottom-width: 1px;
  border-top-width: 1px;
  height: 33.33333%;
  left: 0;
  top: 33.33333%;
  width: 100%;
}
.cropper-dashed.dashed-v {
  border-left-width: 1px;
  border-right-width: 1px;
  height: 100%;
  left: 33.33333%;
  top: 0;
  width: 33.33333%;
}
.cropper-center {
  display: block;
  height: 0;
  left: 50%;
  opacity: 0.75;
  position: absolute;
  top: 50%;
  width: 0;
}
.cropper-center:after,
.cropper-center:before {
  background-color: #eee;
  content: ' ';
  display: block;
  position: absolute;
}
.cropper-center:before {
  height: 1px;
  left: -3px;
  top: 0;
  width: 7px;
}
.cropper-center:after {
  height: 7px;
  left: 0;
  top: -3px;
  width: 1px;
}
.cropper-face,
.cropper-line,
.cropper-point {
  display: block;
  height: 100%;
  opacity: 0.1;
  position: absolute;
  width: 100%;
}
.cropper-face {
  background-color: #fff;
  left: 0;
  top: 0;
}
.cropper-line {
  background-color: #39f;
}
.cropper-line.line-e {
  cursor: ew-resize;
  right: -3px;
  top: 0;
  width: 5px;
}
.cropper-line.line-n {
  cursor: ns-resize;
  height: 5px;
  left: 0;
  top: -3px;
}
.cropper-line.line-w {
  cursor: ew-resize;
  left: -3px;
  top: 0;
  width: 5px;
}
.cropper-line.line-s {
  bottom: -3px;
  cursor: ns-resize;
  height: 5px;
  left: 0;
}
.cropper-point {
  background-color: #39f;
  height: 5px;
  opacity: 0.75;
  width: 5px;
}
.cropper-point.point-e {
  cursor: ew-resize;
  margin-top: -3px;
  right: -3px;
  top: 50%;
}
.cropper-point.point-n {
  cursor: ns-resize;
  left: 50%;
  margin-left: -3px;
  top: -3px;
}
.cropper-point.point-w {
  cursor: ew-resize;
  left: -3px;
  margin-top: -3px;
  top: 50%;
}
.cropper-point.point-s {
  bottom: -3px;
  cursor: s-resize;
  left: 50%;
  margin-left: -3px;
}
.cropper-point.point-ne {
  cursor: nesw-resize;
  right: -3px;
  top: -3px;
}
.cropper-point.point-nw {
  cursor: nwse-resize;
  left: -3px;
  top: -3px;
}
.cropper-point.point-sw {
  bottom: -3px;
  cursor: nesw-resize;
  left: -3px;
}
.cropper-point.point-se {
  bottom: -3px;
  cursor: nwse-resize;
  height: 20px;
  opacity: 1;
  right: -3px;
  width: 20px;
}
@media (min-width: 768px) {
  .cropper-point.point-se {
    height: 15px;
    width: 15px;
  }
}
@media (min-width: 992px) {
  .cropper-point.point-se {
    height: 10px;
    width: 10px;
  }
}
@media (min-width: 1200px) {
  .cropper-point.point-se {
    height: 5px;
    opacity: 0.75;
    width: 5px;
  }
}
.cropper-point.point-se:before {
  background-color: #39f;
  bottom: -50%;
  content: ' ';
  display: block;
  height: 200%;
  opacity: 0;
  position: absolute;
  right: -50%;
  width: 200%;
}
.cropper-invisible {
  opacity: 0;
}
.cropper-bg {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC);
}
.cropper-hide {
  display: block;
  height: 0;
  position: absolute;
  width: 0;
}
.cropper-hidden {
  display: none !important;
}
.cropper-move {
  cursor: move;
}
.cropper-crop {
  cursor: crosshair;
}
.cropper-disabled .cropper-drag-box,
.cropper-disabled .cropper-face,
.cropper-disabled .cropper-line,
.cropper-disabled .cropper-point {
  cursor: not-allowed;
}
.vab-cropper[data-v-5ba251d7] {
  position: relative;
  margin-top: 20px;
}
.vab-cropper[data-v-5ba251d7]:before {
  display: block;
  clear: both;
  content: '';
}
.vab-cropper-canvas[data-v-5ba251d7] {
  float: left;
  width: 274px;
  height: 274px;
}
.vab-cropper-canvas img[data-v-5ba251d7] {
  width: 100%;
  height: 100%;
}
.vab-cropper-preview[data-v-5ba251d7] {
  float: left;
  margin-left: 20px;
}
.vab-cropper-preview-circle[data-v-5ba251d7] {
  width: 128px;
  height: 128px;
  margin-bottom: 20px;
}
.vab-cropper-preview-circle img[data-v-5ba251d7] {
  width: 100%;
  height: 100%;
  border-radius: 50%;
}
.vab-cropper-preview-square[data-v-5ba251d7] {
  width: 128px;
  height: 128px;
}
.vab-cropper-preview-square img[data-v-5ba251d7] {
  width: 100%;
  height: 100%;
}
[data-v-3fc187d3]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
  vab-border-radius: 2.5px;
}
@media only screen and (max-width: 767px) {
  [data-v-3fc187d3] .vab-cropper-canvas {
    display: block;
    float: none;
    margin: 0 auto;
  }
  [data-v-3fc187d3] .vab-cropper-preview {
    display: none;
  }
}
[data-v-3fc187d3] .el-textarea {
  margin-top: 20px;
}
.vab-copper-dialog .el-dialog__footer .el-button {
  float: right;
}
.vab-copper-dialog .el-dialog__footer:before {
  display: block;
  clear: both;
  content: '';
}
.vab-copper-dialog .el-dialog__footer > .vab-cropper-footer > div {
  display: inline;
}
.vab-copper-dialog
  .el-dialog__footer
  > .vab-cropper-footer
  > div
  .el-upload-list__item {
  display: none;
}
.vab-copper-dialog
  .el-dialog__footer
  > .vab-cropper-footer
  > div
  .el-upload--picture-card {
  float: right;
  width: auto;
  height: 32px;
  line-height: 32px;
  background-color: transparent;
  border: 0;
  border-radius: 0;
}
.vab-copper-dialog .el-dialog__footer > .vab-cropper-footer > div .el-button {
  float: right;
  margin-right: 10px;
}
.el-result {
  --el-result-padding: 40px 30px;
  --el-result-icon-font-size: 64px;
  --el-result-title-font-size: 20px;
  --el-result-title-margin-top: 20px;
  --el-result-subtitle-margin-top: 10px;
  --el-result-extra-margin-top: 30px;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  text-align: center;
  box-sizing: border-box;
  padding: var(--el-result-padding);
}
.el-result__icon svg {
  width: var(--el-result-icon-font-size);
  height: var(--el-result-icon-font-size);
}
.el-result__title {
  margin-top: var(--el-result-title-margin-top);
}
.el-result__title p {
  margin: 0;
  font-size: var(--el-result-title-font-size);
  color: var(--el-text-color-primary);
  line-height: 1.3;
}
.el-result__subtitle {
  margin-top: var(--el-result-subtitle-margin-top);
}
.el-result__subtitle p {
  margin: 0;
  font-size: var(--el-font-size-base);
  color: var(--el-text-color-regular);
  line-height: 1.3;
}
.el-result__extra {
  margin-top: var(--el-result-extra-margin-top);
}
.el-result .icon-primary {
  --el-result-color: var(--el-color-primary);
  color: var(--el-result-color);
}
.el-result .icon-success {
  --el-result-color: var(--el-color-success);
  color: var(--el-result-color);
}
.el-result .icon-warning {
  --el-result-color: var(--el-color-warning);
  color: var(--el-result-color);
}
.el-result .icon-danger {
  --el-result-color: var(--el-color-danger);
  color: var(--el-result-color);
}
.el-result .icon-error {
  --el-result-color: var(--el-color-error);
  color: var(--el-result-color);
}
.el-result .icon-info {
  --el-result-color: var(--el-color-info);
  color: var(--el-result-color);
}
[data-v-36ae4ea8]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
  vab-border-radius: 2.5px;
}
.notice-container[data-v-36ae4ea8] {
  padding: 0 !important;
  background: #f6f8f9 !important;
}
[data-v-7972c7ea]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
  vab-border-radius: 2.5px;
}
.no-layout-container[data-v-7972c7ea] {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 9999;
}
[data-v-c5e7e374]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
  vab-border-radius: 2.5px;
}
.personal-center-container[data-v-c5e7e374] {
  padding: 0 !important;
  background: #f6f8f9 !important;
}
.personal-center-container .personal-center-user-info[data-v-c5e7e374] {
  padding: 20px;
  text-align: center;
}
.personal-center-container
  .personal-center-user-info[data-v-c5e7e374]
  .el-avatar
  img {
  cursor: pointer;
}
.personal-center-container
  .personal-center-user-info-full-name[data-v-c5e7e374] {
  margin-top: 15px;
  font-size: 24px;
  font-weight: 500;
  color: #262626;
}
.personal-center-container
  .personal-center-user-info-description[data-v-c5e7e374] {
  margin-top: 8px;
}
.personal-center-container .personal-center-user-info-follow[data-v-c5e7e374] {
  margin-top: 15px;
}
.personal-center-container .personal-center-user-info-list[data-v-c5e7e374] {
  margin-top: 18px;
  line-height: 30px;
  text-align: left;
  list-style: none;
}
.personal-center-container .personal-center-user-info-list h5[data-v-c5e7e374] {
  margin: -20px 0 5px 0;
}
.personal-center-container
  .personal-center-user-info-list[data-v-c5e7e374]
  .el-tag {
  margin-right: 10px !important;
}
.personal-center-container
  .personal-center-user-info-list[data-v-c5e7e374]
  .el-tag
  + .el-tag {
  margin-left: 0;
}
.personal-center-container .personal-center-item[data-v-c5e7e374] {
  display: flex;
}
.personal-center-container .personal-center-item i[data-v-c5e7e374] {
  font-size: 40px;
}
.personal-center-container .personal-center-item-content[data-v-c5e7e374] {
  box-sizing: border-box;
  flex: 1;
  margin-left: 20px;
}
.personal-center-container
  .personal-center-item-content-second[data-v-c5e7e374] {
  margin-top: 8px;
}
[data-v-31e11594]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
  vab-border-radius: 2.5px;
}
.mobile-preview-container .mobile-content[data-v-31e11594] {
  position: relative;
  float: right;
  width: 350px;
  height: 700px;
  margin-right: 10%;
  background: url(../../static/img/mobile.0f467dc7.png);
  background-size: 100% 100%;
}
.mobile-preview-container .mobile-content-iframe[data-v-31e11594] {
  position: absolute;
  top: 10px;
  right: 12.5px;
  bottom: 8px;
  left: 12px;
  width: 325.5px;
  height: 682px;
  padding: 10px;
  background: var(--el-color-white);
  border: 0;
  border-radius: 42.5px;
}
.mobile-preview-container[data-v-31e11594] .el-alert__description {
  margin-top: 10px;
  font-size: 14px;
  line-height: 20px;
}
.mobile-preview-container[data-v-31e11594] .el-alert__description p {
  text-indent: 2em;
}
[data-v-172989c8]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
  vab-border-radius: 2.5px;
}
.vab-query-form[data-v-172989c8] .el-form-item + .el-form-item,
.vab-query-form[data-v-172989c8] .el-form-item:first-child {
  margin: 0 0 10px 0 !important;
}
.vab-query-form[data-v-172989c8] .el-form-item + .el-form-item .el-button {
  margin: 0 0 0 10px !important;
}
.vab-query-form[data-v-172989c8] .top-panel {
  display: flex;
  flex-wrap: wrap;
  align-content: center;
  align-items: center;
  justify-content: flex-start;
  min-height: 32px;
  margin: 0 0 10px 0;
}
.vab-query-form[data-v-172989c8] .top-panel .el-form-item__content {
  display: flex;
  align-items: center;
}
.vab-query-form[data-v-172989c8] .top-panel > .el-button {
  margin: 0 10px 10px 0 !important;
}
.vab-query-form[data-v-172989c8] .bottom-panel {
  display: flex;
  flex-wrap: wrap;
  align-content: center;
  align-items: center;
  justify-content: flex-start;
  min-height: 32px;
  margin: 0 0 10px 0;
  border-top: 1px solid #dcdfe6;
}
.vab-query-form[data-v-172989c8] .bottom-panel .el-form-item__content {
  display: flex;
  align-items: center;
}
.vab-query-form[data-v-172989c8] .bottom-panel > .el-button {
  margin: 0 10px 10px 0 !important;
}
.vab-query-form[data-v-172989c8] .left-panel {
  display: flex;
  flex-wrap: wrap;
  align-content: center;
  align-items: center;
  justify-content: flex-start;
  min-height: 32px;
  margin: 0 0 10px 0;
}
.vab-query-form[data-v-172989c8] .left-panel .el-form-item__content {
  display: flex;
  align-items: center;
}
.vab-query-form[data-v-172989c8] .left-panel > .el-button {
  margin: 0 10px 10px 0 !important;
}
.vab-query-form[data-v-172989c8] .right-panel {
  display: flex;
  flex-wrap: wrap;
  align-content: center;
  align-items: center;
  justify-content: flex-start;
  min-height: 32px;
  margin: 0 0 10px 0;
  justify-content: flex-end;
}
.vab-query-form[data-v-172989c8] .right-panel .el-form-item__content {
  display: flex;
  align-items: center;
}
.vab-query-form[data-v-172989c8] .right-panel > .el-button {
  margin: 0 10px 10px 0 !important;
}
.icon-selector-popper .el-card__body {
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  height: 20px;
  cursor: pointer;
}
.icon-selector-popper .el-card__body i {
  font-size: 28px;
  color: var(--el-color-grey);
  text-align: center;
  vertical-align: middle;
  pointer-events: none;
  cursor: pointer;
}
.icon-selector-popper .el-pagination {
  margin: 0;
}
.el-radio {
  --el-radio-font-size: var(--el-font-size-base);
  --el-radio-text-color: var(--el-text-color-regular);
  --el-radio-font-weight: var(--el-font-weight-primary);
  --el-radio-input-height: 14px;
  --el-radio-input-width: 14px;
  --el-radio-input-border-radius: var(--el-border-radius-circle);
  --el-radio-input-bg-color: var(--el-fill-color-blank);
  --el-radio-input-border: var(--el-border);
  --el-radio-input-border-color: var(--el-border-color);
  --el-radio-input-border-color-hover: var(--el-color-primary);
  color: var(--el-radio-text-color);
  font-weight: var(--el-radio-font-weight);
  position: relative;
  cursor: pointer;
  display: inline-flex;
  align-items: center;
  white-space: nowrap;
  outline: 0;
  font-size: var(--el-font-size-base);
  -webkit-user-select: none;
  user-select: none;
  margin-right: 32px;
  height: 32px;
}
.el-radio.el-radio--large {
  height: 40px;
}
.el-radio.el-radio--small {
  height: 24px;
}
.el-radio.is-bordered {
  padding: 0 15px 0 9px;
  border-radius: var(--el-border-radius-base);
  border: var(--el-border);
  box-sizing: border-box;
}
.el-radio.is-bordered.is-checked {
  border-color: var(--el-color-primary);
}
.el-radio.is-bordered.is-disabled {
  cursor: not-allowed;
  border-color: var(--el-border-color-lighter);
}
.el-radio.is-bordered.el-radio--large {
  padding: 0 19px 0 11px;
  border-radius: var(--el-border-radius-base);
}
.el-radio.is-bordered.el-radio--large .el-radio__label {
  font-size: var(--el-font-size-base);
}
.el-radio.is-bordered.el-radio--large .el-radio__inner {
  height: 14px;
  width: 14px;
}
.el-radio.is-bordered.el-radio--small {
  padding: 0 11px 0 7px;
  border-radius: var(--el-border-radius-base);
}
.el-radio.is-bordered.el-radio--small .el-radio__label {
  font-size: 12px;
}
.el-radio.is-bordered.el-radio--small .el-radio__inner {
  height: 12px;
  width: 12px;
}
.el-radio:last-child {
  margin-right: 0;
}
.el-radio__input {
  white-space: nowrap;
  cursor: pointer;
  outline: 0;
  display: inline-flex;
  position: relative;
  vertical-align: middle;
}
.el-radio__input.is-disabled .el-radio__inner {
  border-color: var(--el-disabled-border-color);
}
.el-radio__input.is-disabled .el-radio__inner,
.el-radio__input.is-disabled .el-radio__inner:after {
  background-color: var(--el-disabled-bg-color);
  cursor: not-allowed;
}
.el-radio__input.is-disabled .el-radio__inner + .el-radio__label {
  cursor: not-allowed;
}
.el-radio__input.is-disabled.is-checked .el-radio__inner {
  background-color: var(--el-disabled-bg-color);
  border-color: var(--el-disabled-border-color);
}
.el-radio__input.is-disabled.is-checked .el-radio__inner:after {
  background-color: var(--el-text-color-placeholder);
}
.el-radio__input.is-disabled + span.el-radio__label {
  color: var(--el-text-color-placeholder);
  cursor: not-allowed;
}
.el-radio__input.is-checked .el-radio__inner {
  border-color: var(--el-color-primary);
  background: var(--el-color-primary);
}
.el-radio__input.is-checked .el-radio__inner:after {
  transform: translate(-50%, -50%) scale(1);
}
.el-radio__input.is-checked + .el-radio__label {
  color: var(--el-color-primary);
}
.el-radio__input.is-focus .el-radio__inner {
  border-color: var(--el-radio-input-border-color-hover);
}
.el-radio__inner {
  border: var(--el-radio-input-border);
  border-radius: var(--el-radio-input-border-radius);
  width: var(--el-radio-input-width);
  height: var(--el-radio-input-height);
  background-color: var(--el-radio-input-bg-color);
  position: relative;
  cursor: pointer;
  display: inline-block;
  box-sizing: border-box;
}
.el-radio__inner:hover {
  border-color: var(--el-radio-input-border-color-hover);
}
.el-radio__inner:after {
  width: 4px;
  height: 4px;
  border-radius: var(--el-radio-input-border-radius);
  background-color: var(--el-color-white);
  content: '';
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%) scale(0);
  transition: transform 0.15s ease-in;
}
.el-radio__original {
  opacity: 0;
  outline: 0;
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: 0;
}
.el-radio__original:focus-visible + .el-radio__inner {
  outline: 2px solid var(--el-radio-input-border-color-hover);
  outline-offset: 1px;
  border-radius: var(--el-radio-input-border-radius);
}
.el-radio:focus:not(:focus-visible):not(.is-focus):not(:active):not(
    .is-disabled
  )
  .el-radio__inner {
  box-shadow: 0 0 2px 2px var(--el-radio-input-border-color-hover);
}
.el-radio__label {
  font-size: var(--el-radio-font-size);
  padding-left: 8px;
}
.el-radio.el-radio--large .el-radio__label {
  font-size: 14px;
}
.el-radio.el-radio--large .el-radio__inner {
  width: 14px;
  height: 14px;
}
.el-radio.el-radio--small .el-radio__label {
  font-size: 12px;
}
.el-radio.el-radio--small .el-radio__inner {
  width: 12px;
  height: 12px;
}
[data-v-0139e9c5]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
  vab-border-radius: 2.5px;
}
.custom-table-container[data-v-0139e9c5] i {
  cursor: pointer;
}
.custom-table-container .right-panel .border-panel[data-v-0139e9c5],
.custom-table-container .right-panel .stripe-panel[data-v-0139e9c5] {
  margin: 0 10px 10px 10px !important;
}
.custom-table-container
  .right-panel
  .border-panel[data-v-0139e9c5]
  .el-checkbox__label,
.custom-table-container
  .right-panel
  .stripe-panel[data-v-0139e9c5]
  .el-checkbox__label {
  margin-left: 0 !important;
}
.custom-table-container .right-panel [class*='ri'][data-v-0139e9c5] {
  font-size: 16px;
  color: var(--el-color-black);
}
:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
  vab-border-radius: 2.5px;
}
html body .custom-table-checkbox [class*='ri'] {
  vertical-align: -0.5px !important;
  cursor: pointer;
}
html body .custom-table-checkbox .el-checkbox {
  margin: 5px 0 5px 8px;
}
.custom-table-radio {
  width: 240px !important;
}
.vab-magnifier[data-v-5f30f272] {
  position: relative;
  width: 100%;
  height: 100%;
}
.vab-magnifier .origin-img[data-v-5f30f272] {
  width: 100%;
  height: 100%;
}
.vab-magnifier .img-zoomer[data-v-5f30f272] {
  position: absolute;
  box-sizing: border-box;
  cursor: crosshair;
  background-repeat: no-repeat;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.vab-magnifier .img-zoomer.circle[data-v-5f30f272] {
  border-radius: 50%;
}
.vab-magnifier .img-zoomer-point[data-v-5f30f272] {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 4px;
  height: 4px;
  background-color: #000;
  transform: translate(-50%, -50%);
}
.vab-magnifier .img-out-show[data-v-5f30f272] {
  position: absolute;
  right: -8px;
  box-sizing: border-box;
  background-repeat: no-repeat;
  border: 1px solid rgba(0, 0, 0, 0.1);
  transform: translate(100%);
}
.vab-magnifier .img-out-show.base-line[data-v-5f30f272]:after {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 50%;
  box-sizing: border-box;
  width: 1px;
  content: '';
  border: 1px dashed rgba(0, 0, 0, 0.36);
  transform: translateX(-50%);
}
.vab-magnifier .img-out-show.base-line[data-v-5f30f272]:before {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  box-sizing: border-box;
  height: 1px;
  content: '';
  border: 1px dashed rgba(0, 0, 0, 0.36);
  transform: translateY(-50%);
}
[data-v-4a628422]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
  vab-border-radius: 2.5px;
}
.card-container[data-v-4a628422] {
  padding: 0 0 20px 0 !important;
  background: #f6f8f9 !important;
}
.card-container .page-header[data-v-4a628422] {
  display: flex;
  align-items: center;
  padding: 20px 20px 0 20px;
  margin-bottom: 20px;
  background: var(--el-color-white);
  border: 1px solid #ebeef5;
}
.card-container .page-header[data-v-4a628422] .el-form-item__content {
  width: 221px !important;
}
.card-container
  .page-header[data-v-4a628422]
  .el-form-item__content
  .el-checkbox-group,
.card-container
  .page-header[data-v-4a628422]
  .el-form-item__content
  .el-date-editor,
.card-container .page-header[data-v-4a628422] .el-form-item__content .el-input,
.card-container
  .page-header[data-v-4a628422]
  .el-form-item__content
  .el-select {
  width: 100%;
}
.card-container[data-v-4a628422] .el-card__body {
  position: relative;
  padding: 20px;
  cursor: pointer;
}
.card-container[data-v-4a628422] .el-card__body img {
  height: 228px;
}
.card-container[data-v-4a628422] .el-card__body .card-title {
  margin: 20px 20px 10px 20px;
  font-size: 16px;
  font-weight: 700;
}
.card-container[data-v-4a628422] .el-card__body .card-description {
  margin: 0 20px 10px 20px;
}
.card-container[data-v-4a628422] .el-card__body .card-datetime {
  margin: 0 20px 10px 20px;
  color: rgba(81, 90, 110, 0.6);
}
.card-container[data-v-4a628422] .el-pagination.is-background .btn-next,
.card-container[data-v-4a628422] .el-pagination.is-background .btn-prev,
.card-container[data-v-4a628422] .el-pagination.is-background .el-pager li {
  background-color: var(--el-color-white);
}
.card-container[data-v-4a628422]
  .el-pagination.is-background
  .el-pager
  li.active {
  background-color: var(--el-color-primary);
}
[data-v-1fb42b79]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
  vab-border-radius: 2.5px;
}
.list-container ul[data-v-1fb42b79] {
  padding: 0;
  margin: 0;
  list-style: none;
  outline: none;
}
.list-container ul .list-item[data-v-1fb42b79] {
  padding: 20px;
  border-bottom: 1px solid #dcdfe6;
}
.list-container ul .list-item-meta[data-v-1fb42b79] {
  display: flex;
  flex: 1 1;
  align-items: flex-start;
}
.list-container ul .list-item-meta-avatar[data-v-1fb42b79] {
  margin-right: 16px;
}
.list-container ul .list-item-meta-avatar[data-v-1fb42b79] .el-image {
  width: 61px;
  height: 61px;
}
.list-container ul .list-item-meta-content[data-v-1fb42b79] {
  flex: 1 0;
  width: 0;
  color: rgba(0, 0, 0, 0.85);
}
.list-container ul .list-item-meta-title[data-v-1fb42b79] {
  margin-top: 11px;
  margin-bottom: 4px;
  font-size: 14px;
  color: rgba(0, 0, 0, 0.85);
}
.list-container ul .list-item-meta-description[data-v-1fb42b79] {
  font-size: 14px;
  color: rgba(0, 0, 0, 0.45);
}
.list-container ul .list-item-meta-item[data-v-1fb42b79] {
  display: inline-block;
  height: 61px;
  margin-left: 40px;
  font-size: 14px;
  color: rgba(0, 0, 0, 0.45);
  vertical-align: middle;
}
.list-container ul .list-item-meta-item > span[data-v-1fb42b79] {
  line-height: 30px;
}
.list-container ul .list-item-meta-item > p[data-v-1fb42b79] {
  margin-top: 4px;
  margin-bottom: 0;
}
.list-container ul .list-item-meta[data-v-1fb42b79] .el-progress {
  margin-top: 21px;
}
[data-v-f4463de8]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
  vab-border-radius: 2.5px;
}
.comprehensive-form-container .demo-form[data-v-f4463de8] {
  margin-top: 10px;
}
.comprehensive-form-container[data-v-f4463de8] .el-form-item__content .el-rate {
  display: inline-block;
  font-size: 0;
  line-height: 1;
  vertical-align: middle;
}
.comprehensive-form-container[data-v-f4463de8]
  .el-form-item__content
  .el-transfer__buttons {
  padding: 10px 10px 0 10px;
}
[data-v-28606b50]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
  vab-border-radius: 2.5px;
}
.radio-container[data-v-28606b50] {
  padding: 0 !important;
  background: #f6f8f9 !important;
}
[data-v-22110166]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
  vab-border-radius: 2.5px;
}
.select-container[data-v-22110166] {
  padding: 0 !important;
  background: #f6f8f9 !important;
}
.property-dialog {
  padding: 20px;
}
[data-v-2a8ddd88]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
  vab-border-radius: 2.5px;
}
.workflow-container[data-v-2a8ddd88] {
  position: relative;
}
.workflow-container .vab-control[data-v-2a8ddd88] {
  position: absolute;
  top: 40px;
  left: 40px;
  z-index: 2;
}
.workflow-container #container[data-v-2a8ddd88] {
  height: calc(100vh - 245px);
  outline: none;
}
.workflow-container .time-plus[data-v-2a8ddd88] {
  cursor: pointer;
}
.workflow-container .add-panel[data-v-2a8ddd88] {
  position: absolute;
  z-index: 11;
}
[data-v-074f4c9c]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
  vab-border-radius: 2.5px;
}
.dynamic-meta-container[data-v-074f4c9c] {
  padding: 0 !important;
  background: #f6f8f9 !important;
}
[data-v-733b2d22]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
  vab-border-radius: 2.5px;
}
.icon-panel[data-v-733b2d22] {
  height: 120px;
  text-align: center;
  cursor: move;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.icon-panel:hover i[data-v-733b2d22] {
  transform: scale(1.15);
}
.icon-panel i[data-v-733b2d22] {
  display: block;
  width: 50px;
  height: 50px;
  margin: auto;
  font-size: 40px;
  transition: all 0.3s ease-in-out;
}
.icon-panel p[data-v-733b2d22] {
  margin-top: 10px;
}
[data-v-b1639006]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
  vab-border-radius: 2.5px;
}
.goods-container .goods-card-body[data-v-b1639006] {
  position: relative;
  padding: 20px;
  cursor: pointer;
}
.goods-container .goods-card-body .goods-tag-group[data-v-b1639006] {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 9;
  padding: 30px;
}
.goods-container .goods-card-body .goods-image-group[data-v-b1639006] {
  height: 200px;
  overflow: hidden;
  background: linear-gradient(90deg, #0f2027, #203a43, #2c5364);
}
.goods-container
  .goods-card-body
  .goods-image-group
  .goods-image[data-v-b1639006] {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 200px;
  transition: all 0.3s ease-in-out;
}
.goods-container
  .goods-card-body
  .goods-image-group
  .goods-image
  .isSvg[data-v-b1639006] {
  padding: 100px;
}
.goods-container
  .goods-card-body
  .goods-image-group
  .goods-image
  i[data-v-b1639006] {
  font-size: 100px;
  color: var(--el-color-white);
}
.goods-container
  .goods-card-body
  .goods-image-group
  .goods-image[data-v-b1639006]:hover {
  transform: scale(1.1);
}
.goods-container .goods-card-body .goods-title[data-v-b1639006] {
  margin: 20px 0 8px 0;
  overflow: hidden;
  font-size: 16px;
  font-weight: 700;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.goods-container .goods-card-body .goods-price[data-v-b1639006] {
  margin: 15px 0 0;
  overflow: hidden;
  font-size: 14px;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.goods-container .goods-card-body .goods-price s[data-v-b1639006] {
  color: #c5c8ce;
}
.goods-container .goods-card-body .goods-description[data-v-b1639006] {
  display: -webkit-box;
  height: 45px;
  margin-top: 15px;
  overflow: hidden;
  font-size: 12px;
  line-height: 20px;
  color: #767676;
  text-overflow: ellipsis;
  box-orient: vertical;
  line-clamp: 2;
}
.goods-container .goods-card-body .goods-detail[data-v-b1639006] {
  float: right;
  margin-bottom: 11px;
}
[data-v-d0644204]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
  vab-border-radius: 2.5px;
}
.menu-management-container[data-v-d0644204] {
  padding: 0 !important;
  background: #f6f8f9 !important;
}
[data-v-239c09a0]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
  vab-border-radius: 2.5px;
}
.dictionary-management-container[data-v-239c09a0] {
  padding: 0 !important;
  background: #f6f8f9 !important;
}
.dictionary-management-container .tree-button[data-v-239c09a0] {
  width: 100%;
  margin-bottom: 20px;
}
.dictionary-management-container[data-v-239c09a0] .el-tree {
  margin-top: 20px;
}
.dictionary-management-container[data-v-239c09a0] .el-tree-node__label {
  display: block;
  width: 100%;
}
[data-v-17acce9a]:export {
  menu-color: hsla(0, 0%, 100%, 0.95);
  menu-color-active: hsla(0, 0%, 100%, 0.95);
  menu-background: #282c34;
  column-second-menu-background: #fff;
  vab-border-radius: 2.5px;
}
.task-management-container[data-v-17acce9a] {
  padding: 0 !important;
  background: #f6f8f9 !important;
}
.task-management-container .page-header[data-v-17acce9a] {
  display: flex;
  align-items: center;
  padding: 20px 20px 0 20px;
  margin-bottom: 20px;
  background: var(--el-color-white);
  border: 1px solid #ebeef5;
}
.task-management-container
  .page-header[data-v-17acce9a]
  .el-form-item__content {
  width: 221px !important;
}
.task-management-container
  .page-header[data-v-17acce9a]
  .el-form-item__content
  .el-checkbox-group,
.task-management-container
  .page-header[data-v-17acce9a]
  .el-form-item__content
  .el-date-editor,
.task-management-container
  .page-header[data-v-17acce9a]
  .el-form-item__content
  .el-input,
.task-management-container
  .page-header[data-v-17acce9a]
  .el-form-item__content
  .el-select {
  width: 100%;
}
.task-management-container[data-v-17acce9a] .el-card .el-card__header {
  position: relative;
}
.task-management-container[data-v-17acce9a]
  .el-card
  .el-card__header
  .card-header-tag {
  position: absolute;
  top: 15px;
  right: 20px;
}
.task-management-container[data-v-17acce9a]
  .el-card
  .el-card__header
  > div
  > span {
  display: flex;
  align-items: center;
}
.task-management-container[data-v-17acce9a]
  .el-card
  .el-card__header
  > div
  > span
  i {
  margin-right: 3px;
}
.task-management-container[data-v-17acce9a] .el-card .el-card__body {
  position: relative;
}
.task-management-container[data-v-17acce9a]
  .el-card
  .el-card__body
  .card-footer-tag {
  position: absolute;
  right: 20px;
  bottom: 15px;
}
.task-management-container .task-item[data-v-17acce9a] {
  min-height: 255px;
  max-height: 255px;
}
.task-management-container .task-item-image[data-v-17acce9a] {
  display: block;
  width: 150px;
  margin: 0 auto 20px auto;
}
.task-management-container .task-item-bottom[data-v-17acce9a] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-top: 20px;
  text-align: right;
  border-top: 1px solid #ebeef5;
}
.task-management-container
  .task-item-bottom
  .el-button--mini.is-circle
  i[data-v-17acce9a] {
  margin-right: 0 !important;
  font-size: 14px;
}
.task-management-container .task-add[data-v-17acce9a] {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  min-height: 255px;
  max-height: 255px;
  color: var(--el-color-primary);
  text-align: center;
  cursor: pointer;
}
.task-management-container .task-add i[data-v-17acce9a] {
  font-size: 30px;
}
.task-management-container .task-add p[data-v-17acce9a] {
  margin-top: 20px;
  font-size: 12px;
}
