/* component style */
.vue-slider-disabled .vue-slider-process {
  background-color: #a7a7a7;
}
.vue-slider-disabled .vue-slider-dot-handle {
  border-color: #a7a7a7;
}
.vue-slider-disabled .vue-slider-mark-step-active {
  box-shadow: 0 0 0 2px #a7a7a7;
}

/* rail style */
.vue-slider-rail {
  background-color: whitesmoke;
  border-radius: 15px;
  transition: background-color 0.3s;
}
.vue-slider:hover .vue-slider-rail {
  background-color: #e1e1e1;
}

/* process style */
.vue-slider-process {
  background-color: #9cd5ff;
  border-radius: 15px;
  transition: background-color 0.3s;
}
.vue-slider:hover .vue-slider-process {
  background-color: #69c0ff;
}

/* mark style */
.vue-slider-mark-step {
  width: 100%;
  height: 100%;
  border-radius: 50%;
  box-shadow: 0 0 0 2px #e8e8e8;
  background-color: #fff;
}
.vue-slider-mark-step-active {
  box-shadow: 0 0 0 2px #9cd5ff;
}
.vue-slider:hover .vue-slider-mark-step-active {
  box-shadow: 0 0 0 2px #69c0ff;
}

.vue-slider-mark-label {
  font-size: 12px;
  white-space: nowrap;
}
/* dot style */
.vue-slider-dot-handle {
  cursor: pointer;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #fff;
  border: 2px solid #9cd5ff;
  box-sizing: border-box;
  transition: box-shadow 0.3s, border-color 0.3s;
}
.vue-slider:hover .vue-slider-dot-handle {
  border-color: #69c0ff;
}

.vue-slider-dot-handle-focus {
  border-color: #36abff;
  box-shadow: 0 0 0 5px rgba(54, 171, 255, 0.2);
}
.vue-slider:hover .vue-slider-dot-handle-focus {
  border-color: #36abff;
}

.vue-slider-dot-handle:hover {
  border-color: #36abff;
}
.vue-slider:hover .vue-slider-dot-handle:hover {
  border-color: #36abff;
}

.vue-slider-dot-handle-disabled {
  cursor: not-allowed;
  border-color: #ddd !important;
}

.vue-slider-dot-tooltip {
  opacity: 0;
  visibility: hidden;
  transition: all 0.3s;
}
.vue-slider-dot-tooltip-inner {
  font-size: 14px;
  white-space: nowrap;
  padding: 6px 8px;
  color: #fff;
  border-radius: 5px;
  border-color: rgba(0, 0, 0, 0.75);
  background-color: rgba(0, 0, 0, 0.75);
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
  transform: scale(0.9);
  transition: transform 0.3s;
}
.vue-slider-dot-tooltip-inner::after {
  content: "";
  position: absolute;
}
.vue-slider-dot-tooltip-inner-top::after {
  top: 100%;
  left: 50%;
  transform: translate(-50%, 0);
  height: 0;
  width: 0;
  border-color: transparent;
  border-style: solid;
  border-width: 5px;
  border-top-color: inherit;
}
.vue-slider-dot-tooltip-inner-bottom::after {
  bottom: 100%;
  left: 50%;
  transform: translate(-50%, 0);
  height: 0;
  width: 0;
  border-color: transparent;
  border-style: solid;
  border-width: 5px;
  border-bottom-color: inherit;
}
.vue-slider-dot-tooltip-inner-left::after {
  left: 100%;
  top: 50%;
  transform: translate(0, -50%);
  height: 0;
  width: 0;
  border-color: transparent;
  border-style: solid;
  border-width: 5px;
  border-left-color: inherit;
}
.vue-slider-dot-tooltip-inner-right::after {
  right: 100%;
  top: 50%;
  transform: translate(0, -50%);
  height: 0;
  width: 0;
  border-color: transparent;
  border-style: solid;
  border-width: 5px;
  border-right-color: inherit;
}
.vue-slider-dot-tooltip-inner-top {
  transform-origin: 50% 100%;
}
.vue-slider-dot-tooltip-inner-bottom {
  transform-origin: 50% 0;
}
.vue-slider-dot-tooltip-inner-left {
  transform-origin: 100% 50%;
}
.vue-slider-dot-tooltip-inner-right {
  transform-origin: 0% 50%;
}

.vue-slider-dot:hover .vue-slider-dot-tooltip, .vue-slider-dot-tooltip-show {
  opacity: 1;
  visibility: visible;
}
.vue-slider-dot:hover .vue-slider-dot-tooltip .vue-slider-dot-tooltip-inner, .vue-slider-dot-tooltip-show .vue-slider-dot-tooltip-inner {
  transform: scale(1);
}

/*# sourceMappingURL=antd.css.map */


.editr {
  border: 1px solid #e4e4e4;
  width: 100%;
}
.editr--toolbar {
  background: #f6f6f6;
  border-bottom: 1px solid #e4e4e4;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 32px;
}
.editr--toolbar a {
  display: inline-block;
  width: 8vw;
  max-width: 32px;
  height: 32px;
  color: #333;
  fill: #333;
  cursor: pointer;
  text-align: center;
  line-height: 1;
}
.editr--toolbar a:hover {
  background: rgba(0,0,0,0.1);
}
.editr--toolbar a:active {
  background: rgba(0,0,0,0.2);
}
.editr--toolbar a svg {
  width: 16px;
  height: 16px;
  margin: 8px auto;
}
.editr--toolbar a svg path {
  fill: inherit;
}
.editr--toolbar a.vw-btn-separator {
  width: 1px;
  margin: 0 8px;
}
.editr--toolbar a.vw-btn-separator:hover {
  background: initial;
  cursor: default;
}
.editr--toolbar a.vw-btn-separator i.vw-separator {
  border-left: 1px solid rgba(0,0,0,0.1);
  height: 100%;
  position: absolute;
  width: 1px;
}
.editr--toolbar .dashboard {
  width: 100%;
  position: absolute;
  top: 32px;
  left: 0;
  text-align: left;
  padding: 8px 16px;
  background: rgba(255,255,255,0.95);
  border: 1px solid #f6f6f6;
}
.editr--content {
  min-height: 150px;
  padding: 12px 8px 16px 8px;
  line-height: 1.33;
  font-family: inherit;
  color: inherit;
  overflow-y: auto;
}
.editr--content[contenteditable=true]:empty:before {
  content: attr(placeholder);
  color: rgba(0,0,0,0.3);
  display: block; /* For Firefox */
}
.editr--content img {
  max-width: 100%;
}
.editr--content table {
  width: 100%;
  border-collapse: collapse;
}
.editr--content table th {
  text-align: left;
}
.editr--content table th,
.editr--content table td {
  border: 1px solid #ddd;
  padding: 2px;
}
.editr--content:focus {
  outline: 0;
}
.editr--content ul li,
.editr--content ol li {
  list-style-position: inside;
}
@media screen and (max-width: 320px) {
.editr--toolbar a {
    margin: 0 2px;
}
.editr--toolbar a.vw-btn-separator {
    display: none;
}
}
.form[data-v-ebce4d12] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-line-pack: end;
      align-content: flex-end;
}
.form label[data-v-ebce4d12] {
  margin-right: 1rem;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi4vbGliL3RoZW1lL2FudGQuc2NzcyIsIndlYnBhY2s6Ly8vYW50ZC5jc3MiLCJ3ZWJwYWNrOi8vLy4uL2xpYi9zdHlsZXMvX3RyaWFuZ2xlLnNjc3MiLCJ3ZWJwYWNrOi8vL3Z1ZVd5c2l3eWcuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQTZCQTtBQUVFO0VBQ0UseUJBOUJZO0FDQ2hCO0FEK0JFO0VBQ0UscUJBakNZO0FDSWhCO0FEZ0NJO0VBQ0U7QUM5Qk47O0FEbUNBO0FBQ0E7RUFDRSw0QkF0Q2M7RUF1Q2QsbUJBdENpQjtFQXVDakI7QUNoQ0Y7QURpQ1c7RUFDUCx5QkEzQ007QUNZVjs7QURtQ0E7QUFDQTtFQUNFLHlCQXBEaUI7RUFxRGpCLG1CQWhEaUI7RUFpRGpCO0FDaENGO0FEaUNXO0VBQ1AseUJBekRTO0FDMEJiOztBRG1DQTtBQUVXO0VBQ1A7RUFDQTtFQUNBO0VBQ0E7RUFDQSxzQkE5Q1U7QUNhZDtBRG1DSTtFQUNFO0FDakNOO0FEa0NlO0VBQ1A7QUNoQ1I7O0FEcUNXO0VBQ1AsZUF2RFk7RUF3RFo7QUNsQ0o7QUR5Q0E7QUFFVztFQUNQO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUN4Q0o7QUQwQ2E7RUFDUCxxQkFwR087QUM0RGI7O0FEMENhO0VBQ1AscUJBckdhO0VBc0diLDZDQTdGVztBQ3NEakI7QUR3Q2U7RUFDUCxxQkF4R1c7QUNrRW5COztBRHlDYTtFQUNQLHFCQTVHYTtBQ3NFbkI7QUR1Q2U7RUFDUCxxQkE5R1c7QUN5RW5COztBRHdDYTtFQUNQO0VBQ0E7QUNyQ047O0FEeUNXO0VBQ1A7RUFDQTtFQUNBO0FDdENKO0FEd0NhO0VBQ1AsZUE1R1k7RUE2R1o7RUFDQSxnQkFoSFc7RUFpSFgsV0FwSFM7RUFxSFQsa0JBbkhnQjtFQW9IaEIsaUNBdkhXO0VBd0hYLHFDQXhIVztFQXlIWCx5Q0F2SFU7RUEwSFY7RUFDQTtBQ3hDTjtBQ2pGRTtFQUNFO0VBQ0E7QURtRko7QUMvRUk7RUFDRTtFQUNBO0VBQ0E7RUE1Qko7RUFDQTtFQUVFO0VBQ0E7RUFDQSxpQkZlVztFRVRULHlCRjhIOEI7QUN0QnBDO0FDakZJO0VBQ0U7RUFDQTtFQUNBO0VBckNKO0VBQ0E7RUFFRTtFQUNBO0VBQ0EsaUJGZVc7RUViVCw0QkZrSThCO0FDWHBDO0FDbkZJO0VBQ0U7RUFDQTtFQUNBO0VBOUNKO0VBQ0E7RUFFRTtFQUNBO0VBQ0EsaUJGZVc7RUVYVCwwQkZnSThCO0FDQXBDO0FDckZJO0VBQ0U7RUFDQTtFQUNBO0VBdkRKO0VBQ0E7RUFFRTtFQUNBO0VBQ0EsaUJGZVc7RUVQVCwyQkY0SDhCO0FDV3BDO0FEUE07RUFDRTtBQ1NSO0FEUE07RUFDRTtBQ1NSO0FEUE07RUFDRTtBQ1NSO0FEUE07RUFDRTtBQ1NSOztBRExhO0VBRVA7RUFDQTtBQ09OO0FETk07RUFDRTtBQ1FSOztBQUVBLG1DQUFtQzs7O0FFMUtuQztFQUNFLHlCQUF5QjtFQUN6QixXQUFXO0FBQ2I7QUFDQTtFQUNFLG1CQUFtQjtFQUNuQixnQ0FBZ0M7RUFDaEMsa0JBQWtCO0VBQ2xCLG9CQUFvQjtFQUNwQixvQkFBb0I7RUFDcEIsYUFBYTtFQUNiLFlBQVk7QUFDZDtBQUNBO0VBQ0UscUJBQXFCO0VBQ3JCLFVBQVU7RUFDVixlQUFlO0VBQ2YsWUFBWTtFQUNaLFdBQVc7RUFDWCxVQUFVO0VBQ1YsZUFBZTtFQUNmLGtCQUFrQjtFQUNsQixjQUFjO0FBQ2hCO0FBQ0E7RUFDRSwyQkFBMkI7QUFDN0I7QUFDQTtFQUNFLDJCQUEyQjtBQUM3QjtBQUNBO0VBQ0UsV0FBVztFQUNYLFlBQVk7RUFDWixnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGFBQWE7QUFDZjtBQUNBO0VBQ0UsVUFBVTtFQUNWLGFBQWE7QUFDZjtBQUNBO0VBQ0UsbUJBQW1CO0VBQ25CLGVBQWU7QUFDakI7QUFDQTtFQUNFLHNDQUFzQztFQUN0QyxZQUFZO0VBQ1osa0JBQWtCO0VBQ2xCLFVBQVU7QUFDWjtBQUNBO0VBQ0UsV0FBVztFQUNYLGtCQUFrQjtFQUNsQixTQUFTO0VBQ1QsT0FBTztFQUNQLGdCQUFnQjtFQUNoQixpQkFBaUI7RUFDakIsa0NBQWtDO0VBQ2xDLHlCQUF5QjtBQUMzQjtBQUNBO0VBQ0UsaUJBQWlCO0VBQ2pCLDBCQUEwQjtFQUMxQixpQkFBaUI7RUFDakIsb0JBQW9CO0VBQ3BCLGNBQWM7RUFDZCxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLDBCQUEwQjtFQUMxQixzQkFBc0I7RUFDdEIsY0FBYyxFQUFFLGdCQUFnQjtBQUNsQztBQUNBO0VBQ0UsZUFBZTtBQUNqQjtBQUNBO0VBQ0UsV0FBVztFQUNYLHlCQUF5QjtBQUMzQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7O0VBRUUsc0JBQXNCO0VBQ3RCLFlBQVk7QUFDZDtBQUNBO0VBQ0UsVUFBVTtBQUNaO0FBQ0E7O0VBRUUsMkJBQTJCO0FBQzdCO0FBQ0E7QUFDQTtJQUNJLGFBQWE7QUFDakI7QUFDQTtJQUNJLGFBQWE7QUFDakI7QUFDQTtBQUNBO0VBQ0Usb0JBQW9CO0VBQ3BCLG9CQUFvQjtFQUNwQixhQUFhO0VBQ2IsdUJBQXVCO01BQ25CLHVCQUF1QjtBQUM3QjtBQUNBO0VBQ0Usa0JBQWtCO0FBQ3BCLEMiLCJmaWxlIjoidmVuZG9ycy1zaXRlLXNlY29uZGFyeS5jc3MiLCJzb3VyY2VzQ29udGVudCI6W251bGwsbnVsbCxudWxsLCJcbi5lZGl0ciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlNGU0ZTQ7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmVkaXRyLS10b29sYmFyIHtcbiAgYmFja2dyb3VuZDogI2Y2ZjZmNjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNGU0ZTQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDMycHg7XG59XG4uZWRpdHItLXRvb2xiYXIgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDh2dztcbiAgbWF4LXdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIGNvbG9yOiAjMzMzO1xuICBmaWxsOiAjMzMzO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4uZWRpdHItLXRvb2xiYXIgYTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsMC4xKTtcbn1cbi5lZGl0ci0tdG9vbGJhciBhOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsMC4yKTtcbn1cbi5lZGl0ci0tdG9vbGJhciBhIHN2ZyB7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIG1hcmdpbjogOHB4IGF1dG87XG59XG4uZWRpdHItLXRvb2xiYXIgYSBzdmcgcGF0aCB7XG4gIGZpbGw6IGluaGVyaXQ7XG59XG4uZWRpdHItLXRvb2xiYXIgYS52dy1idG4tc2VwYXJhdG9yIHtcbiAgd2lkdGg6IDFweDtcbiAgbWFyZ2luOiAwIDhweDtcbn1cbi5lZGl0ci0tdG9vbGJhciBhLnZ3LWJ0bi1zZXBhcmF0b3I6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiBpbml0aWFsO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uZWRpdHItLXRvb2xiYXIgYS52dy1idG4tc2VwYXJhdG9yIGkudnctc2VwYXJhdG9yIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDAsMCwwLDAuMSk7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xufVxuLmVkaXRyLS10b29sYmFyIC5kYXNoYm9hcmQge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDMycHg7XG4gIGxlZnQ6IDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmc6IDhweCAxNnB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LDAuOTUpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjZmNmY2O1xufVxuLmVkaXRyLS1jb250ZW50IHtcbiAgbWluLWhlaWdodDogMTUwcHg7XG4gIHBhZGRpbmc6IDEycHggOHB4IDE2cHggOHB4O1xuICBsaW5lLWhlaWdodDogMS4zMztcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuLmVkaXRyLS1jb250ZW50W2NvbnRlbnRlZGl0YWJsZT10cnVlXTplbXB0eTpiZWZvcmUge1xuICBjb250ZW50OiBhdHRyKHBsYWNlaG9sZGVyKTtcbiAgY29sb3I6IHJnYmEoMCwwLDAsMC4zKTtcbiAgZGlzcGxheTogYmxvY2s7IC8qIEZvciBGaXJlZm94ICovXG59XG4uZWRpdHItLWNvbnRlbnQgaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLmVkaXRyLS1jb250ZW50IHRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG59XG4uZWRpdHItLWNvbnRlbnQgdGFibGUgdGgge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmVkaXRyLS1jb250ZW50IHRhYmxlIHRoLFxuLmVkaXRyLS1jb250ZW50IHRhYmxlIHRkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgcGFkZGluZzogMnB4O1xufVxuLmVkaXRyLS1jb250ZW50OmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbn1cbi5lZGl0ci0tY29udGVudCB1bCBsaSxcbi5lZGl0ci0tY29udGVudCBvbCBsaSB7XG4gIGxpc3Qtc3R5bGUtcG9zaXRpb246IGluc2lkZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMyMHB4KSB7XG4uZWRpdHItLXRvb2xiYXIgYSB7XG4gICAgbWFyZ2luOiAwIDJweDtcbn1cbi5lZGl0ci0tdG9vbGJhciBhLnZ3LWJ0bi1zZXBhcmF0b3Ige1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG59XG4uZm9ybVtkYXRhLXYtZWJjZTRkMTJdIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC1saW5lLXBhY2s6IGVuZDtcbiAgICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuLmZvcm0gbGFiZWxbZGF0YS12LWViY2U0ZDEyXSB7XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbn0iXSwic291cmNlUm9vdCI6IiJ9*/