/*!
 * Cropper.js v1.6.2
 * https://fengyuanchen.github.io/cropperjs
 *
 * Copyright 2015-present Chen Fengyuan
 * Released under the MIT license
 *
 * Date: 2024-04-21T07:43:02.731Z
 */

.cropper-container {
  direction: ltr;
  font-size: 0;
  line-height: 0;
  position: relative;
  -ms-touch-action: none;
      touch-action: none;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}

.cropper-container img {
    -webkit-backface-visibility: hidden;
            backface-visibility: hidden;
    display: block;
    height: 100%;
    image-orientation: 0deg;
    max-height: none !important;
    max-width: none !important;
    min-height: 0 !important;
    min-width: 0 !important;
    width: 100%;
  }

.cropper-wrap-box,
.cropper-canvas,
.cropper-drag-box,
.cropper-crop-box,
.cropper-modal {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}

.cropper-wrap-box,
.cropper-canvas {
  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: calc(100% / 3);
    left: 0;
    top: calc(100% / 3);
    width: 100%;
  }

.cropper-dashed.dashed-v {
    border-left-width: 1px;
    border-right-width: 1px;
    height: 100%;
    left: calc(100% / 3);
    top: 0;
    width: calc(100% / 3);
  }

.cropper-center {
  display: block;
  height: 0;
  left: 50%;
  opacity: 0.75;
  position: absolute;
  top: 50%;
  width: 0;
}

.cropper-center::before,
  .cropper-center::after {
    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;
}

/*!
 * Cropper.js v1.5.13
 * https://fengyuanchen.github.io/cropperjs
 *
 * Copyright 2015-present Chen Fengyuan
 * Released under the MIT license
 *
 * Date: 2022-11-20T05:30:43.444Z
 */

.cropper-container {
  direction: ltr;
  font-size: 0;
  line-height: 0;
  position: relative;
  -ms-touch-action: none;
      touch-action: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}

.cropper-container img {
    -webkit-backface-visibility: hidden;
            backface-visibility: hidden;
    display: block;
    height: 100%;
    image-orientation: 0deg;
    max-height: none !important;
    max-width: none !important;
    min-height: 0 !important;
    min-width: 0 !important;
    width: 100%;
  }

.cropper-wrap-box,
.cropper-canvas,
.cropper-drag-box,
.cropper-crop-box,
.cropper-modal {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}

.cropper-wrap-box,
.cropper-canvas {
  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, 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: calc(100% / 3);
    left: 0;
    top: calc(100% / 3);
    width: 100%;
  }

.cropper-dashed.dashed-v {
    border-left-width: 1px;
    border-right-width: 1px;
    height: 100%;
    left: calc(100% / 3);
    top: 0;
    width: calc(100% / 3);
  }

.cropper-center {
  display: block;
  height: 0;
  left: 50%;
  opacity: 0.75;
  position: absolute;
  top: 50%;
  width: 0;
}

.cropper-center::before,
  .cropper-center::after {
    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;
}

.index-module__navigation-2oMJz{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:"initial";-ms-flex-align:"initial";align-items:"initial";-webkit-box-flex:1;-ms-flex:1;flex:1}.index-module__navigation-logo-3TOra{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:20px}.index-module__navigation-logo-3TOra>img{height:28px}.index-module__second-menu-1T1RW{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:"initial";-ms-flex-align:"initial";align-items:"initial";margin-left:20px;color:var(--navbar-color-text, #FFFFFF);font-size:12px;-webkit-box-flex:1;-ms-flex:1;flex:1}.index-module__second-menu-title-2yH7P{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:24px;font-weight:600;font-size:16px;white-space:nowrap}.index-module__second-menu-list-3Ete-{-webkit-box-flex:1;-ms-flex:1;flex:1;width:0}.index-module__second-menu-list-3Ete- .tzui-tabs-nav-container,.index-module__second-menu-list-3Ete- .tzui-tabs-nav-wrap{margin-bottom:0}.index-module__second-menu-list-3Ete- .tzui-tabs-ink-bar{height:4px;bottom:0}.index-module__second-menu-list-3Ete- .tzui-tabs-nav .tzui-tabs-tab{padding:0;line-height:56px}.index-module__second-menu-list-3Ete- .tzui-tabs-bar,.index-module__second-menu-list-3Ete- .tzui-tabs{color:var(--navbar-color-text, #FFFFFF)}.index-module__second-menu-list-3Ete- .tzui-tabs-nav .tzui-tabs-tab-active{color:var(--navbar-color-primary, #0cc5ae)}.index-module__second-menu-list-3Ete- .tzui-tabs-nav .tzui-tabs-tab:hover{color:var(--navbar-color-primary-hover, #2ed1b9)}.index-module__second-menu-list-3Ete- .tzui-tabs-ink-bar{background-color:var(--navbar-color-primary, #0cc5ae)}.index-module__navigation-entry-3OKiL{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;color:var(--navbar-color-text, #FFFFFF)}.index-module__navigation-entry-3OKiL .index-module__menu-contain-3rQbb{font-size:12px;background-color:#fff;color:#263035;border:1px solid #edf0f2;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0px 2px 4px rgba(40,41,61,.04),0px 8px 16px rgba(96,97,112,.16);box-shadow:0px 2px 4px rgba(40,41,61,.04),0px 8px 16px rgba(96,97,112,.16);border-radius:6px;top:8px !important;left:8px !important}.index-module__menu-title-FWBA7{padding:8px;font-size:16px;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.index-module__menu-title-FWBA7>span{margin-left:18px}.index-module__menu-list-contain-2mG4M{width:294px;max-height:466px;padding:16px 16px 0;overflow:auto}.index-module__menu-list-HW_5S{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:"initial";-ms-flex-align:"initial";align-items:"initial";-ms-flex-wrap:wrap;flex-wrap:wrap}.index-module__click-1eG_i{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.index-module__menu-list-item-cN8q8{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:33.33%;padding:12px 0;margin-bottom:12px;text-align:center;cursor:pointer;border-radius:8px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.index-module__menu-list-item-cN8q8>img{width:36px;height:36px}.index-module__menu-list-item-active-MxCY7{background:var(--color-bg-light, #f8f9fa);border:1px solid var(--color-bg-dark, #edf0f2);color:var(--color-primary, #0cc5ae)}.index-module__menu-list-item-un-active-1Nsky:hover{background:var(--color-bg, #f3f5f7)}
.index-module__empty-icon-mW88k{width:36px;height:36px;background:var(--color-bg, #f3f5f7);border-radius:50%}.index-module__icon-mask-image-3qAuD{background-color:var(--color-primary, #0cc5ae);width:36px;height:36px}.index-module__icon-image-3MdyX{width:36px;height:36px}.index-module__svg-icon-wrap-1iydL{width:36px;height:36px}.index-module__svg-icon-wrap-1iydL svg{width:100%}
/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
html {
  --tzui-primary-color: #1890ff;
  --tzui-primary-color-hover: #40a9ff;
  --tzui-primary-color-active: #096dd9;
  --tzui-primary-color-outline: rgba(24, 144, 255, 0.2);
  --tzui-primary-1: #e6f7ff;
  --tzui-primary-2: #bae7ff;
  --tzui-primary-3: #91d5ff;
  --tzui-primary-4: #69c0ff;
  --tzui-primary-5: #40a9ff;
  --tzui-primary-6: #1890ff;
  --tzui-primary-7: #096dd9;
  --tzui-primary-color-deprecated-pure: ;
  --tzui-primary-color-deprecated-l-35: #cbe6ff;
  --tzui-primary-color-deprecated-l-20: #7ec1ff;
  --tzui-primary-color-deprecated-t-20: #46a6ff;
  --tzui-primary-color-deprecated-t-50: #8cc8ff;
  --tzui-primary-color-deprecated-f-12: rgba(24, 144, 255, 0.12);
  --tzui-primary-color-active-deprecated-f-30: rgba(230, 247, 255, 0.3);
  --tzui-primary-color-active-deprecated-d-02: #dcf4ff;
  --tzui-success-color: #52c41a;
  --tzui-success-color-hover: #73d13d;
  --tzui-success-color-active: #389e0d;
  --tzui-success-color-outline: rgba(82, 196, 26, 0.2);
  --tzui-success-color-deprecated-bg: #f6ffed;
  --tzui-success-color-deprecated-border: #b7eb8f;
  --tzui-error-color: #ff4d4f;
  --tzui-error-color-hover: #ff7875;
  --tzui-error-color-active: #d9363e;
  --tzui-error-color-outline: rgba(255, 77, 79, 0.2);
  --tzui-error-color-deprecated-bg: #fff2f0;
  --tzui-error-color-deprecated-border: #ffccc7;
  --tzui-warning-color: #faad14;
  --tzui-warning-color-hover: #ffc53d;
  --tzui-warning-color-active: #d48806;
  --tzui-warning-color-outline: rgba(250, 173, 20, 0.2);
  --tzui-warning-color-deprecated-bg: #fffbe6;
  --tzui-warning-color-deprecated-border: #ffe58f;
  --tzui-info-color: #1890ff;
  --tzui-info-color-deprecated-bg: #e6f7ff;
  --tzui-info-color-deprecated-border: #91d5ff;
}
.tzui-notification {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  -webkit-font-feature-settings: 'tnum';
          font-feature-settings: 'tnum';
  position: fixed;
  z-index: 1010;
  margin-right: 24px;
}
.tzui-notification-close-icon {
  font-size: 14px;
  cursor: pointer;
}
.tzui-notification-hook-holder {
  position: relative;
}
.tzui-notification-notice {
  position: relative;
  width: 384px;
  max-width: calc(100vw - 24px * 2);
  margin-bottom: 16px;
  margin-left: auto;
  padding: 16px 24px;
  overflow: hidden;
  line-height: 1.5715;
  word-wrap: break-word;
  background: #fff;
  border-radius: 4px;
  -webkit-box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
          box-shadow: 0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
}
.tzui-notification-top .tzui-notification-notice,
.tzui-notification-bottom .tzui-notification-notice {
  margin-right: auto;
  margin-left: auto;
}
.tzui-notification-topLeft .tzui-notification-notice,
.tzui-notification-bottomLeft .tzui-notification-notice {
  margin-right: auto;
  margin-left: 0;
}
.tzui-notification-notice-message {
  margin-bottom: 8px;
  color: rgba(0, 0, 0, 0.85);
  font-size: 16px;
  line-height: 24px;
}
.tzui-notification-notice-message-single-line-auto-margin {
  display: block;
  width: calc(384px - 24px * 2 - 24px - 48px - 100%);
  max-width: 4px;
  background-color: transparent;
  pointer-events: none;
}
.tzui-notification-notice-message-single-line-auto-margin::before {
  display: block;
  content: '';
}
.tzui-notification-notice-description {
  font-size: 14px;
}
.tzui-notification-notice-closable .tzui-notification-notice-message {
  padding-right: 24px;
}
.tzui-notification-notice-with-icon .tzui-notification-notice-message {
  margin-bottom: 4px;
  margin-left: 48px;
  font-size: 16px;
}
.tzui-notification-notice-with-icon .tzui-notification-notice-description {
  margin-left: 48px;
  font-size: 14px;
}
.tzui-notification-notice-icon {
  position: absolute;
  margin-left: 4px;
  font-size: 24px;
  line-height: 24px;
}
.anticon.tzui-notification-notice-icon-success {
  color: var(--color-success);
}
.anticon.tzui-notification-notice-icon-info {
  color: var(--color-progress);
}
.anticon.tzui-notification-notice-icon-warning {
  color: var(--color-warning);
}
.anticon.tzui-notification-notice-icon-error {
  color: var(--color-danger);
}
.tzui-notification-notice-close {
  position: absolute;
  top: 16px;
  right: 22px;
  color: #858e99;
  outline: none;
}
.tzui-notification-notice-close:hover {
  color: #50555c;
}
.tzui-notification-notice-btn {
  float: right;
  margin-top: 16px;
}
.tzui-notification .notification-fade-effect {
  -webkit-animation-duration: 0.24s;
          animation-duration: 0.24s;
  -webkit-animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1);
          animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1);
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
}
.tzui-notification-fade-enter,
.tzui-notification-fade-appear {
  -webkit-animation-duration: 0.24s;
          animation-duration: 0.24s;
  -webkit-animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1);
          animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1);
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
  opacity: 0;
  -webkit-animation-play-state: paused;
          animation-play-state: paused;
}
.tzui-notification-fade-leave {
  -webkit-animation-duration: 0.24s;
          animation-duration: 0.24s;
  -webkit-animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1);
          animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1);
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
  -webkit-animation-duration: 0.2s;
          animation-duration: 0.2s;
  -webkit-animation-play-state: paused;
          animation-play-state: paused;
}
.tzui-notification-fade-enter.tzui-notification-fade-enter-active,
.tzui-notification-fade-appear.tzui-notification-fade-appear-active {
  -webkit-animation-name: NotificationFadeIn;
          animation-name: NotificationFadeIn;
  -webkit-animation-play-state: running;
          animation-play-state: running;
}
.tzui-notification-fade-leave.tzui-notification-fade-leave-active {
  -webkit-animation-name: NotificationFadeOut;
          animation-name: NotificationFadeOut;
  -webkit-animation-play-state: running;
          animation-play-state: running;
}
@-webkit-keyframes NotificationFadeIn {
  0% {
    left: 384px;
    opacity: 0;
  }
  100% {
    left: 0;
    opacity: 1;
  }
}
@keyframes NotificationFadeIn {
  0% {
    left: 384px;
    opacity: 0;
  }
  100% {
    left: 0;
    opacity: 1;
  }
}
@-webkit-keyframes NotificationFadeOut {
  0% {
    max-height: 150px;
    margin-bottom: 16px;
    opacity: 1;
  }
  100% {
    max-height: 0;
    margin-bottom: 0;
    padding-top: 0;
    padding-bottom: 0;
    opacity: 0;
  }
}
@keyframes NotificationFadeOut {
  0% {
    max-height: 150px;
    margin-bottom: 16px;
    opacity: 1;
  }
  100% {
    max-height: 0;
    margin-bottom: 0;
    padding-top: 0;
    padding-bottom: 0;
    opacity: 0;
  }
}
.tzui-notification-rtl {
  direction: rtl;
}
.tzui-notification-rtl .tzui-notification-notice-closable .tzui-notification-notice-message {
  padding-right: 0;
  padding-left: 24px;
}
.tzui-notification-rtl .tzui-notification-notice-with-icon .tzui-notification-notice-message {
  margin-right: 48px;
  margin-left: 0;
}
.tzui-notification-rtl .tzui-notification-notice-with-icon .tzui-notification-notice-description {
  margin-right: 48px;
  margin-left: 0;
}
.tzui-notification-rtl .tzui-notification-notice-icon {
  margin-right: 4px;
  margin-left: 0;
}
.tzui-notification-rtl .tzui-notification-notice-close {
  right: auto;
  left: 22px;
}
.tzui-notification-rtl .tzui-notification-notice-btn {
  float: left;
}
.tzui-notification-top,
.tzui-notification-bottom {
  margin-right: 0;
  margin-left: 0;
}
.tzui-notification-top .tzui-notification-fade-enter.tzui-notification-fade-enter-active,
.tzui-notification-top .tzui-notification-fade-appear.tzui-notification-fade-appear-active {
  -webkit-animation-name: NotificationTopFadeIn;
          animation-name: NotificationTopFadeIn;
}
.tzui-notification-bottom .tzui-notification-fade-enter.tzui-notification-fade-enter-active,
.tzui-notification-bottom .tzui-notification-fade-appear.tzui-notification-fade-appear-active {
  -webkit-animation-name: NotificationBottomFadeIn;
          animation-name: NotificationBottomFadeIn;
}
.tzui-notification-topLeft,
.tzui-notification-bottomLeft {
  margin-right: 0;
  margin-left: 24px;
}
.tzui-notification-topLeft .tzui-notification-fade-enter.tzui-notification-fade-enter-active,
.tzui-notification-bottomLeft .tzui-notification-fade-enter.tzui-notification-fade-enter-active,
.tzui-notification-topLeft .tzui-notification-fade-appear.tzui-notification-fade-appear-active,
.tzui-notification-bottomLeft .tzui-notification-fade-appear.tzui-notification-fade-appear-active {
  -webkit-animation-name: NotificationLeftFadeIn;
          animation-name: NotificationLeftFadeIn;
}
@-webkit-keyframes NotificationTopFadeIn {
  0% {
    margin-top: -100%;
    opacity: 0;
  }
  100% {
    margin-top: 0;
    opacity: 1;
  }
}
@keyframes NotificationTopFadeIn {
  0% {
    margin-top: -100%;
    opacity: 0;
  }
  100% {
    margin-top: 0;
    opacity: 1;
  }
}
@-webkit-keyframes NotificationBottomFadeIn {
  0% {
    margin-bottom: -100%;
    opacity: 0;
  }
  100% {
    margin-bottom: 0;
    opacity: 1;
  }
}
@keyframes NotificationBottomFadeIn {
  0% {
    margin-bottom: -100%;
    opacity: 0;
  }
  100% {
    margin-bottom: 0;
    opacity: 1;
  }
}
@-webkit-keyframes NotificationLeftFadeIn {
  0% {
    right: 384px;
    opacity: 0;
  }
  100% {
    right: 0;
    opacity: 1;
  }
}
@keyframes NotificationLeftFadeIn {
  0% {
    right: 384px;
    opacity: 0;
  }
  100% {
    right: 0;
    opacity: 1;
  }
}
/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */

.material-badge-wrap{width:400px;overflow:hidden;position:relative;padding-bottom:16px}.material-badge-wrap .material-badge-wrap-box{height:442px;overflow-y:auto;-ms-overflow-style:none;overflow:-moz-scrollbars-none}.material-badge-wrap .material-badge-wrap-box::-webkit-scrollbar{width:0 !important}.material-badge-wrap .material-badge-wrap-list>li{border-bottom:1px solid #eaeaea;cursor:pointer}.material-badge-wrap .material-badge-wrap-list>li:last-child{border-bottom:none}.material-badge-wrap .material-badge-wrap-list>li:hover{background:#f8f8f8}.material-badge-wrap .material-badge-wrap-list .remove{background:#f7f7f7;cursor:not-allowed}.material-badge-wrap .notify-item-multi-line{width:308px;word-break:break-all;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.material-badge-wrap .loading-more{text-align:center;padding-bottom:10px}.material-badge-wrap .loading-more .loading{font-size:30px;color:var(--color-primary, #0cc5ae)}.material-badge-wrap .message-avatar{width:24px;height:24px;border-radius:50%;text-align:center;line-height:24px}.material-badge-wrap .message-avatar-border{width:24px;height:24px}.material-badge-popover{z-index:900 !important;top:52px !important}.material-badge-popover .tzui-popover-arrow{display:none}.material-badge-noti-btns{font-size:12px}.material-badge-noti-link-detail{cursor:pointer;color:#263035}.material-badge-noti-reject{margin:0 10px 0 22px}.page-notification .tzui-notification-notice-close{color:var(--color-text-light, #858e99)}.page-notification .tzui-notification-notice-with-icon .tzui-notification-notice-message{margin-bottom:8px}.material-badge-wrap-tab .material-badge-wrap-tabPane-count{font-size:12px;color:var(--color-text, #576272);line-height:20px;padding:0 8px;background:#f0f0f0;border-radius:10px;display:inline-block;margin-left:4px}.material-badge-wrap-tab .material-badge-wrap-tabPane-wait-count{background:#ff4d4f;color:#fff}.material-badge-wrap-tab .tzui-tabs-top-bar{padding-left:16px}.material-badge-wrap-tab .tzui-tabs-nav .tzui-tabs-tab{margin-right:16px}.material-badge-wrap-tab .tzui-popover-arrow{display:none}.material-badge-wrap-tab>.tzui-tabs-nav,.material-badge-wrap-tab>div>.tzui-tabs-nav{padding:0 16px;margin:0}.material-badge-wrap-tab .tzui-tabs-bar{margin:0px}.material-badge-wrap-tab .tzui-popover-placement-bottomRight{padding-top:0px}.material-badge-wrap-mark-read{position:absolute;bottom:0;left:0;right:0;-webkit-box-shadow:inset 0px 1px 0px var(--color-border-light, #e6ebf0);box-shadow:inset 0px 1px 0px var(--color-border-light, #e6ebf0);height:46px;line-height:46px;text-align:right;padding-right:16px;background-color:#fff;color:var(--color-text, #576272);z-index:10;cursor:pointer}.material-badge-wrap-mark-read .done{margin-right:7px}.notification-list-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.notification-list-item .message-avatar-box{position:relative}.notification-list-item-unread{position:absolute;left:0;top:0;width:8px;height:8px;border-radius:50%;background:var(--color-danger, #f9434d);border:1px solid #fff;-webkit-transform:matrix(0, 1, 1, 0, 0, 0);transform:matrix(0, 1, 1, 0, 0, 0)}.notification-list-item:hover{background:#f8f9fa}.material-badge-wrap-error-img{margin-right:9px;display:inline-block}.material-badge-item-style{font-size:22px}.material-badge-item-style .tzui-badge-count{-webkit-box-shadow:0 0 0 2px var(--color-homepage-banner, #313f4f);box-shadow:0 0 0 2px var(--color-homepage-banner, #313f4f);-webkit-transform-origin:center;transform-origin:center;overflow:visible;padding:0 4px;height:16px;line-height:16px;-webkit-box-sizing:content-box;box-sizing:content-box;border-radius:30px}.material-badge-item-style .tzui-badge-count::before{position:absolute;top:0;left:0;content:" ";width:100%;height:100%;opacity:.6;border-radius:30px;background:var(--color-danger, #f9434d);-webkit-animation:sparkling 3.2s ease 0s infinite;animation:sparkling 3.2s ease 0s infinite}.material-badge-item-style .tzui-badge-count .tzui-scroll-number-only-unit{visibility:hidden}.material-badge-item-style .tzui-badge-count .tzui-scroll-number-only-unit.current{visibility:visible}.material-badge-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;padding:0 12px;cursor:pointer}.material-badge-content .tzui-badge{font-size:22px;line-height:0;color:var(--navbar-color-text, #FFFFFF)}.notify-item-pin{position:absolute;top:0;bottom:0;margin:auto;right:12px;height:20px}@-webkit-keyframes sparkling{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}40%{-webkit-transform:scale(1.6);transform:scale(1.6);opacity:0}100%{-webkit-transform:scale(1.6);transform:scale(1.6);opacity:0}}@keyframes sparkling{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}40%{-webkit-transform:scale(1.6);transform:scale(1.6);opacity:0}100%{-webkit-transform:scale(1.6);transform:scale(1.6);opacity:0}}
.index-module__icon_wrap-1KhYA{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 12px;cursor:pointer;color:var(--navbar-color-text, #000)}.index-module__icon_wrap-1KhYA:hover{background:hsla(0,0%,100%,.1)}.index-module__entry_icon-3B7F_{font-size:22px;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}.index-module__menu_icon-cdbgc{width:24px;font-size:20px !important;display:-webkit-box;display:-ms-flexbox;display:flex}
.index-module__i_icon-2blz4{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 12px;cursor:pointer;color:var(--navbar-color-text, #000)}.index-module__i_icon-2blz4:hover{background:hsla(0,0%,100%,.1)}.index-module__menu_icon-13ooQ{width:24px;font-size:20px;display:-webkit-box;display:-ms-flexbox;display:flex}
/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
html {
  --tzui-primary-color: #1890ff;
  --tzui-primary-color-hover: #40a9ff;
  --tzui-primary-color-active: #096dd9;
  --tzui-primary-color-outline: rgba(24, 144, 255, 0.2);
  --tzui-primary-1: #e6f7ff;
  --tzui-primary-2: #bae7ff;
  --tzui-primary-3: #91d5ff;
  --tzui-primary-4: #69c0ff;
  --tzui-primary-5: #40a9ff;
  --tzui-primary-6: #1890ff;
  --tzui-primary-7: #096dd9;
  --tzui-primary-color-deprecated-pure: ;
  --tzui-primary-color-deprecated-l-35: #cbe6ff;
  --tzui-primary-color-deprecated-l-20: #7ec1ff;
  --tzui-primary-color-deprecated-t-20: #46a6ff;
  --tzui-primary-color-deprecated-t-50: #8cc8ff;
  --tzui-primary-color-deprecated-f-12: rgba(24, 144, 255, 0.12);
  --tzui-primary-color-active-deprecated-f-30: rgba(230, 247, 255, 0.3);
  --tzui-primary-color-active-deprecated-d-02: #dcf4ff;
  --tzui-success-color: #52c41a;
  --tzui-success-color-hover: #73d13d;
  --tzui-success-color-active: #389e0d;
  --tzui-success-color-outline: rgba(82, 196, 26, 0.2);
  --tzui-success-color-deprecated-bg: #f6ffed;
  --tzui-success-color-deprecated-border: #b7eb8f;
  --tzui-error-color: #ff4d4f;
  --tzui-error-color-hover: #ff7875;
  --tzui-error-color-active: #d9363e;
  --tzui-error-color-outline: rgba(255, 77, 79, 0.2);
  --tzui-error-color-deprecated-bg: #fff2f0;
  --tzui-error-color-deprecated-border: #ffccc7;
  --tzui-warning-color: #faad14;
  --tzui-warning-color-hover: #ffc53d;
  --tzui-warning-color-active: #d48806;
  --tzui-warning-color-outline: rgba(250, 173, 20, 0.2);
  --tzui-warning-color-deprecated-bg: #fffbe6;
  --tzui-warning-color-deprecated-border: #ffe58f;
  --tzui-info-color: #1890ff;
  --tzui-info-color-deprecated-bg: #e6f7ff;
  --tzui-info-color-deprecated-border: #91d5ff;
}
.tzui-progress {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-variant: tabular-nums;
  line-height: 1.5715;
  list-style: none;
  -webkit-font-feature-settings: 'tnum';
          font-feature-settings: 'tnum';
  display: inline-block;
}
.tzui-progress-line {
  position: relative;
  width: 100%;
  font-size: 14px;
}
.tzui-progress-steps {
  display: inline-block;
}
.tzui-progress-steps-outer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.tzui-progress-steps-item {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  min-width: 2px;
  margin-right: 2px;
  background: #f3f3f3;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.tzui-progress-steps-item-active {
  background: var(--color-primary);
}
.tzui-progress-small.tzui-progress-line,
.tzui-progress-small.tzui-progress-line .tzui-progress-text .anticon {
  font-size: 12px;
}
.tzui-progress-outer {
  display: inline-block;
  width: 100%;
  margin-right: 0;
  padding-right: 0;
}
.tzui-progress-show-info .tzui-progress-outer {
  margin-right: calc(-2em - 8px);
  padding-right: calc(2em + 8px);
}
.tzui-progress-inner {
  position: relative;
  display: inline-block;
  width: 100%;
  overflow: hidden;
  vertical-align: middle;
  background-color: #f5f5f5;
  border-radius: 100px;
}
.tzui-progress-circle-trail {
  stroke: #f5f5f5;
}
.tzui-progress-circle-path {
  -webkit-animation: tzui-progress-appear 0.3s;
          animation: tzui-progress-appear 0.3s;
}
.tzui-progress-inner:not(.tzui-progress-circle-gradient) .tzui-progress-circle-path {
  stroke: var(--color-primary);
}
.tzui-progress-success-bg,
.tzui-progress-bg {
  position: relative;
  background-color: var(--color-primary);
  border-radius: 100px;
  -webkit-transition: all 0.4s cubic-bezier(0.08, 0.82, 0.17, 1) 0s;
  transition: all 0.4s cubic-bezier(0.08, 0.82, 0.17, 1) 0s;
}
.tzui-progress-success-bg {
  position: absolute;
  top: 0;
  left: 0;
  background-color: var(--color-success);
}
.tzui-progress-text {
  display: inline-block;
  width: 2em;
  margin-left: 8px;
  color: rgba(0, 0, 0, 0.85);
  font-size: 1em;
  line-height: 1;
  white-space: nowrap;
  text-align: left;
  vertical-align: middle;
  word-break: normal;
}
.tzui-progress-text .anticon {
  font-size: 14px;
}
.tzui-progress-status-active .tzui-progress-bg::before {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: #fff;
  border-radius: 10px;
  opacity: 0;
  -webkit-animation: tzui-progress-active 2.4s cubic-bezier(0.23, 1, 0.32, 1) infinite;
          animation: tzui-progress-active 2.4s cubic-bezier(0.23, 1, 0.32, 1) infinite;
  content: '';
}
.tzui-progress-status-exception .tzui-progress-bg {
  background-color: var(--color-danger);
}
.tzui-progress-status-exception .tzui-progress-text {
  color: var(--color-danger);
}
.tzui-progress-status-exception .tzui-progress-inner:not(.tzui-progress-circle-gradient) .tzui-progress-circle-path {
  stroke: var(--color-danger);
}
.tzui-progress-status-success .tzui-progress-bg {
  background-color: var(--color-success);
}
.tzui-progress-status-success .tzui-progress-text {
  color: var(--color-success);
}
.tzui-progress-status-success .tzui-progress-inner:not(.tzui-progress-circle-gradient) .tzui-progress-circle-path {
  stroke: var(--color-success);
}
.tzui-progress-circle .tzui-progress-inner {
  position: relative;
  line-height: 1;
  background-color: transparent;
}
.tzui-progress-circle .tzui-progress-text {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100%;
  margin: 0;
  padding: 0;
  color: rgba(0, 0, 0, 0.85);
  font-size: 1em;
  line-height: 1;
  white-space: normal;
  text-align: center;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.tzui-progress-circle .tzui-progress-text .anticon {
  font-size: 1.16666667em;
}
.tzui-progress-circle.tzui-progress-status-exception .tzui-progress-text {
  color: var(--color-danger);
}
.tzui-progress-circle.tzui-progress-status-success .tzui-progress-text {
  color: var(--color-success);
}
@-webkit-keyframes tzui-progress-active {
  0% {
    -webkit-transform: translateX(-100%) scaleX(0);
            transform: translateX(-100%) scaleX(0);
    opacity: 0.1;
  }
  20% {
    -webkit-transform: translateX(-100%) scaleX(0);
            transform: translateX(-100%) scaleX(0);
    opacity: 0.5;
  }
  100% {
    -webkit-transform: translateX(0) scaleX(1);
            transform: translateX(0) scaleX(1);
    opacity: 0;
  }
}
@keyframes tzui-progress-active {
  0% {
    -webkit-transform: translateX(-100%) scaleX(0);
            transform: translateX(-100%) scaleX(0);
    opacity: 0.1;
  }
  20% {
    -webkit-transform: translateX(-100%) scaleX(0);
            transform: translateX(-100%) scaleX(0);
    opacity: 0.5;
  }
  100% {
    -webkit-transform: translateX(0) scaleX(1);
            transform: translateX(0) scaleX(1);
    opacity: 0;
  }
}
.tzui-progress-rtl {
  direction: rtl;
}
.tzui-progress-rtl.tzui-progress-show-info .tzui-progress-outer {
  margin-right: 0;
  margin-left: calc(-2em - 8px);
  padding-right: 0;
  padding-left: calc(2em + 8px);
}
.tzui-progress-rtl .tzui-progress-success-bg {
  right: 0;
  left: auto;
}
.tzui-progress-rtl.tzui-progress-line .tzui-progress-text,
.tzui-progress-rtl.tzui-progress-steps .tzui-progress-text {
  margin-right: 8px;
  margin-left: 0;
  text-align: right;
}
/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */

.tz-vms-feedback-modal-input-wrap{margin:12px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex}.tz-vms-feedback-modal-input{margin-right:8px !important;font-size:12px !important}.tz-vms-feedback-modal-textarea{resize:none}.tz-vms-feedback-modal-imglist-wrap{margin:16px 0 0}.tz-vms-feedback-img-wrap{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:48px;height:48px;position:relative;border:1px solid #e6ebf0;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;overflow:hidden;margin:0 10px 0 0}.tz-vms-feedback-img-wrap:hover .tz-vms-feedback-close{display:block}.tz-vms-feedback-close{display:none;width:20px;height:20px;position:absolute;top:0;right:0;z-index:1;cursor:pointer}.tz-vms-feedback-img-progress{position:absolute !important;left:0;right:0;top:0;bottom:0;margin:auto;padding:11px 4px 0;background:rgba(0,0,0,.3)}.tz-vms-feedback-wrap{width:360px}.tz-vms-feedback-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#313f4f;height:50px;margin:0;font-size:14px;padding:0 20px;color:#fff}.tz-vms-feedback-content{padding:0 20px 20px}.tz-vms-feedback-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.tz-vms-feedback-label{font-size:14px;font-weight:bold;margin:16px 0 8px}.tz-vms-feedback-label-required{color:var(--color-danger, #f9434d)}.tz-vms-feedback-success-modal{pointer-events:none}
.index-module__feedback-modal-2Fs3O .tz-vms-feedback-wrap{width:auto}
.index-module__user-portrait-1KDdq{cursor:pointer;padding:0 10px}.index-module__user-portrait-1KDdq>img{width:28px;height:28px;border:1px solid rgba(0,0,0,.2);-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:50%}.index-module__overlay-menu-R7y4n{margin-top:-12px !important;background-color:#fff;border:1px solid #d3d7db;-webkit-box-shadow:0px 10px 15px rgba(0,0,0,.06);box-shadow:0px 10px 15px rgba(0,0,0,.06);border-radius:4px}.index-module__menu-1gMVE{width:240px}.index-module__user-info-2hQUd{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:14px 16px 10px;color:#263035;-webkit-box-shadow:inset 0px -1px 0px #e6ebf0;box-shadow:inset 0px -1px 0px #e6ebf0;font-size:14px}.index-module__user-info-2hQUd>img{width:24px;height:24px;margin-right:4px;border:1px solid rgba(0,0,0,.08);border-radius:50%}.index-module__user-center-3C_D6{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.index-module__user-center-3C_D6:hover{background:hsla(0,0%,100%,.1)}.index-module__name-2Tb1o{font-weight:600}.index-module__email-QL_s2{font-size:12px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-all}.index-module__menu-item-1NDUs{cursor:pointer}.index-module__menu-item-1NDUs:hover{background:#f3f5f7}.index-module__menu-item-inner-2mB12{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;padding-left:16px}.index-module__menu-item-inner-2mB12>img{margin-right:6px}.index-module__menu-item-inner-2mB12>svg{margin-right:6px}.index-module__menu-item-color-2OEiw:hover{color:#f9434d}
.index-module__select-NLdpB{color:var(--navbar-color-text, #FFFFFF);min-width:97px}.index-module__select-NLdpB .tzui-select-selection-item .select_display_value{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:start !important;padding-right:28px}.index-module__select_display_value-c9EVO{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}
.index-module__setting-2XA4K{display:-webkit-box;display:-ms-flexbox;display:flex}.index-module__setting-right-5-qv1{display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff}.index-module__notification-bell-2LxsP{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.index-module__notification-bell-2LxsP:hover{background:hsla(0,0%,100%,.1)}.index-module__i-icon-1kBRt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 12px;cursor:pointer;color:var(--navbar-color-text, #FFFFFF)}.index-module__i-icon-1kBRt:hover{background:hsla(0,0%,100%,.1)}.index-module__i-icon-1kBRt>i{font-size:24px}.index-module__menu-icon-2467s{font-size:20px}.index-module__tenant-switching-1PXmY{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}
.index-module__primary-header-3VV4r{height:56px;width:100%;background:var(--color-homepage-banner, #313f4f);-webkit-box-shadow:inset 0px -1px 0px rgba(172,183,190,.4);box-shadow:inset 0px -1px 0px rgba(172,183,190,.4);padding:0 12px 0 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.index-module__notice_title-iGh4W{font-weight:500;font-size:14px;line-height:20px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.index-module__notice_title-iGh4W img{margin-right:10px}.index-module__notice_content-1yi0I{font-style:normal;font-weight:normal;font-size:12px;line-height:20px;color:hsla(0,0%,100%,.8);word-wrap:break-word;position:relative;top:5px;left:5px}.index-module__notification-23wx5 .tzui-notification-notice-close{color:#fff}.index-module__time-3cNv9{font-size:12px;color:hsla(0,0%,100%,.3);margin-right:166px;letter-spacing:normal}
.index-module__panel-3mILb{background-color:#fff}.index-module__panel_header-_i-7j{height:60px;line-height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:solid 1px var(--color-border, #dce1e5)}
/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
/*
@primary-1: color(~`colorPalette('@{primary-color}', 1) `); // replace tint(@primary-color, 90%)
@primary-2: color(~`colorPalette('@{primary-color}', 2) `); // replace tint(@primary-color, 80%)
@primary-3: color(~`colorPalette('@{primary-color}', 3) `); // unused
@primary-4: color(~`colorPalette('@{primary-color}', 4) `); // unused
@primary-5: color(
  ~`colorPalette('@{primary-color}', 5) `
); // color used to control the text color in many active and hover states, replace tint(@primary-color, 20%)
@primary-6: @primary-color; // color used to control the text color of active buttons, don't use, use @primary-color
@primary-7: color(~`colorPalette('@{primary-color}', 7) `); // replace shade(@primary-color, 5%)
@primary-8: color(~`colorPalette('@{primary-color}', 8) `); // unused
@primary-9: color(~`colorPalette('@{primary-color}', 9) `); // unused
@primary-10: color(~`colorPalette('@{primary-color}', 10) `); // unused

@text-color: fade(@black, 65%);
@text-color-secondary: fade(@black, 45%);
@text-color-inverse: @white;

@icon-color-hover: fade(@black, 75%);
@heading-color: fade(#000, 85%);
@heading-color-dark: fade(@white, 100%);
@text-color-dark: fade(@white, 85%);
@text-color-secondary-dark: fade(@white, 65%);

@link-hover-color: color(~`colorPalette('@{link-color}', 5) `);
@link-active-color: color(~`colorPalette('@{link-color}', 7) `);

@switch-shadow-color: fade(#00230b, 20%);

@slider-handle-color-focus: tint(@primary-color, 20%);
@slider-handle-color-focus-shadow: fade(@primary-color, 20%);
@slider-dot-border-color-active: tint(@primary-color, 50%);

@alert-success-border-color: ~`colorPalette('@{success-color}', 3) `;
@alert-success-bg-color: ~`colorPalette('@{success-color}', 1) `;
@alert-info-border-color: ~`colorPalette('@{info-color}', 3) `;
@alert-info-bg-color: ~`colorPalette('@{info-color}', 1) `;
@alert-warning-border-color: ~`colorPalette('@{warning-color}', 3) `;
@alert-warning-bg-color: ~`colorPalette('@{warning-color}', 1) `;
@alert-error-border-color: ~`colorPalette('@{error-color}', 3) `;
@alert-error-bg-color: ~`colorPalette('@{error-color}', 1) `;
*/
/*
@alert-success-border-color: ~`colorPalette("@{success-color}", 3) `;
@alert-success-bg-color: ~`colorPalette("@{success-color}", 1) `;
@alert-success-icon-color: @success-color;
@alert-info-border-color: ~`colorPalette("@{info-color}", 3) `;
@alert-info-bg-color: ~`colorPalette("@{info-color}", 1) `;
@alert-info-icon-color: @info-color;
@alert-warning-border-color: ~`colorPalette("@{warning-color}", 3) `;
@alert-warning-bg-color: ~`colorPalette("@{warning-color}", 1) `;
@alert-warning-icon-color: @warning-color;
@alert-error-border-color: ~`colorPalette("@{error-color}", 3) `;
@alert-error-bg-color: ~`colorPalette("@{error-color}", 1) `;
@alert-error-icon-color: @error-color;
*/
.tz-nps-modal {
  position: fixed;
  right: 30px;
  bottom: 30px;
  z-index: 999;
  -webkit-filter: drop-shadow(0 0 6px rgba(0, 0, 0, 0.15));
          filter: drop-shadow(0 0 6px rgba(0, 0, 0, 0.15));
  width: 426px;
}
.tz-nps-header {
  position: absolute;
  top: -40px;
  z-index: -1;
  width: 100%;
}
.tz-nps-modal-content {
  padding: 20px;
  background-color: #fff;
  border-radius: 4px;
}
.tz-nps-close {
  position: absolute;
  top: 10px;
  right: 10px;
  width: 14px;
  cursor: pointer;
}
.tz-nps-point {
  display: inline-block;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  width: 24px;
  height: 24px;
  margin: 5px;
  color: var(--color-text-light);
  font-size: 12px;
  line-height: 24px;
  text-align: center;
  background-color: #e6ebf0;
  border: solid 1px #d5e8ea;
  border-radius: 2px;
  cursor: pointer;
}
.tz-nps-point:hover,
.tz-nps-point-active {
  color: #fff;
  background-color: var(--color-primary);
  border-color: var(--color-primary);
  -webkit-transition: background-color, border, 0.3s;
  transition: background-color, border, 0.3s;
}
.tz-nps-point-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin: 0 -5px;
}
.tz-nps-textarea-wrap {
  margin: 17px 0 20px;
}
.tz-nps-btn-wrap {
  text-align: right;
}
.tz-nps-smile {
  position: absolute;
  top: -30px;
  right: 0;
  left: 0;
  display: block;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  width: 46px;
  margin: auto;
}
.tz-nps-tips {
  margin: 10px 0;
  color: #263035;
  font-weight: 600;
  font-size: 14px;
  line-height: 20px;
}
.tz-nps-point-tips {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  color: #576272;
  font-size: 12px;
  line-height: 28px;
}

/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
/*
@primary-1: color(~`colorPalette('@{primary-color}', 1) `); // replace tint(@primary-color, 90%)
@primary-2: color(~`colorPalette('@{primary-color}', 2) `); // replace tint(@primary-color, 80%)
@primary-3: color(~`colorPalette('@{primary-color}', 3) `); // unused
@primary-4: color(~`colorPalette('@{primary-color}', 4) `); // unused
@primary-5: color(
  ~`colorPalette('@{primary-color}', 5) `
); // color used to control the text color in many active and hover states, replace tint(@primary-color, 20%)
@primary-6: @primary-color; // color used to control the text color of active buttons, don't use, use @primary-color
@primary-7: color(~`colorPalette('@{primary-color}', 7) `); // replace shade(@primary-color, 5%)
@primary-8: color(~`colorPalette('@{primary-color}', 8) `); // unused
@primary-9: color(~`colorPalette('@{primary-color}', 9) `); // unused
@primary-10: color(~`colorPalette('@{primary-color}', 10) `); // unused

@text-color: fade(@black, 65%);
@text-color-secondary: fade(@black, 45%);
@text-color-inverse: @white;

@icon-color-hover: fade(@black, 75%);
@heading-color: fade(#000, 85%);
@heading-color-dark: fade(@white, 100%);
@text-color-dark: fade(@white, 85%);
@text-color-secondary-dark: fade(@white, 65%);

@link-hover-color: color(~`colorPalette('@{link-color}', 5) `);
@link-active-color: color(~`colorPalette('@{link-color}', 7) `);

@switch-shadow-color: fade(#00230b, 20%);

@slider-handle-color-focus: tint(@primary-color, 20%);
@slider-handle-color-focus-shadow: fade(@primary-color, 20%);
@slider-dot-border-color-active: tint(@primary-color, 50%);

@alert-success-border-color: ~`colorPalette('@{success-color}', 3) `;
@alert-success-bg-color: ~`colorPalette('@{success-color}', 1) `;
@alert-info-border-color: ~`colorPalette('@{info-color}', 3) `;
@alert-info-bg-color: ~`colorPalette('@{info-color}', 1) `;
@alert-warning-border-color: ~`colorPalette('@{warning-color}', 3) `;
@alert-warning-bg-color: ~`colorPalette('@{warning-color}', 1) `;
@alert-error-border-color: ~`colorPalette('@{error-color}', 3) `;
@alert-error-bg-color: ~`colorPalette('@{error-color}', 1) `;
*/
/*
@alert-success-border-color: ~`colorPalette("@{success-color}", 3) `;
@alert-success-bg-color: ~`colorPalette("@{success-color}", 1) `;
@alert-success-icon-color: @success-color;
@alert-info-border-color: ~`colorPalette("@{info-color}", 3) `;
@alert-info-bg-color: ~`colorPalette("@{info-color}", 1) `;
@alert-info-icon-color: @info-color;
@alert-warning-border-color: ~`colorPalette("@{warning-color}", 3) `;
@alert-warning-bg-color: ~`colorPalette("@{warning-color}", 1) `;
@alert-warning-icon-color: @warning-color;
@alert-error-border-color: ~`colorPalette("@{error-color}", 3) `;
@alert-error-bg-color: ~`colorPalette("@{error-color}", 1) `;
@alert-error-icon-color: @error-color;
*/
.wrap-form-field {
  position: relative;
}
.wrap-form-field .ant-form-explain {
  position: absolute;
}
.wrap-form-field.static .ant-form-explain {
  position: static;
}

