.Toolbar_toolbar__GFGlX {
      --tw-bg-opacity: 1;
      background-color: rgb(var(--neutral-800-raw) / var(--tw-bg-opacity));
}
  .Toolbar_toolbar__GFGlX > div {
      --tw-bg-opacity: 1;
      background-color: rgb(var(--neutral-800-raw) / var(--tw-bg-opacity));
}
  .Toolbar_toolbar__GFGlX .btn {
      padding: 2.66666vw;
      font-size: 3.73333vw;
    }
  .Toolbar_toolbar__GFGlX .toolbar-back > .btn {
        padding: 2.13333vw;
      }
  .Toolbar_toolbar__GFGlX .toolbar-title {
      flex: 1;
      margin: 0 4.26666vw;
      color: var(--neutral-200);
      font-size: 4.53333vw;
      line-height: 5.86666vw;
      font-weight: 500;
      overflow: hidden;
      display: -webkit-box;
      -webkit-box-orient: vertical;
      -webkit-line-clamp: 1;
      text-align: center;
    }
  .Toolbar_toolbar__GFGlX .toolbar-action {
      min-width: 10.66666vw;
    }
  .Toolbar_toolbar__GFGlX .toolbar-action.iconBtn > .btn {
          padding: 2.13333vw;
        }
  .Toolbar_toolbar__GFGlX.dark {
      --tw-bg-opacity: 1;
      background-color: rgb(var(--neutral-100-raw) / var(--tw-bg-opacity));
}
  .Toolbar_toolbar__GFGlX.dark > div {
      --tw-bg-opacity: 1;
      background-color: rgb(var(--neutral-100-raw) / var(--tw-bg-opacity));
}
  .Toolbar_toolbar__GFGlX.dark .toolbar-title {
        color: var(--neutral-500);
      }
  .Toolbar_toolbar__GFGlX.isBanner .toolbar-back > .btn {
          border-color: var(--neutral-400);
          color: var(--neutral-800);
        }
  .Toolbar_toolbar__GFGlX.isBanner .toolbar-action .btn {
        border-color: var(--neutral-400);
        color: var(--neutral-800);
      }
  .Toolbar_toolbar__GFGlX.isBanner .trade-icon {
        font-weight: 400;
      }
.Toolbar_dropMenu__TzDYv {
  background: var(--neutral-800);
}
.Toolbar_dropMenu__TzDYv > div {
    color: var(--neutral-500);
  }
.Toolbar_dropMenu__TzDYv > div + div {
      border-top: 0.26666vw solid var(--neutral-600);
    }
.Toolbar_dropMenu__TzDYv.dark {
    background: var(--neutral-200);
  }
.Toolbar_dropMenu__TzDYv.dark > div {
      color: var(--neutral-500);
    }
.Toolbar_dropMenu__TzDYv.dark > div + div {
        border-top: 0.26666vw solid var(--neutral-300);
      }

.AiShare_shareModal__TSK95 {
  background-color: transparent;
  padding: 0;
  max-height: inherit;
}
  .AiShare_shareModal__TSK95 .adm-modal-content {
      padding: 0;
      max-height: inherit;
    }

.AiShare_initImg__uG61X {
  background: rgba(255, 255, 255, 0.16);

  height: 3.73333vw;
  line-height: 3.73333vw;
  text-align: center;
  border-top: 0.26666vw solid #ffffff;
}
.AiShare_initImgTxt__t2RM_ {
  color: var(--neutral-900);
  font-weight: 400;
  font-size: 3.2vw;
  transform: scale(0.8);
}

.AdvancedInfoForImage_tabs__QKrwk {
  border-radius: 9.6vw;
  border: 0.53333vw solid var(--neutral-300);
  display: flex;
  padding: 1.6vw;
  margin-bottom: 6.4vw;
  margin-top: 6.4vw;
}
.AdvancedInfoForImage_tabItem__5Y4x0 {
  flex: 1;
  border-radius: 26.66666vw;
  font-size: 3.73333vw;
  line-height: 4.26666vw;
  padding: 1.6vw 4.26666vw;
  text-align: center;
  cursor: pointer;
  color: var(--neutral-500);
  transition: all 0.3s ease;
}
.AdvancedInfoForImage_tabItem__5Y4x0:hover {
    transition: all 0.3s ease;
    color: var(--neutral-800);
  }
.AdvancedInfoForImage_tabItem__5Y4x0.active {
    color: var(--neutral-800);
    background: var(--neutral-200);
  }

.AdvancedInfoForImage_infos__vLSev > div {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  font-size: 0.875rem;
  line-height: 1.5rem;
    margin-top: 2.13333vw;
}

.AdvancedInfoForImage_infos__vLSev > div > span {
      color: var(--neutral-500);
      min-width: 27.73333vw;
    }

.AdvancedInfoForImage_infos__vLSev > div > span + span {
        color: var(--neutral-800);
        text-align: right;
        word-break: break-all;
      }

.AdvancedInfoForImage_infos__vLSev > div > span + span > a:hover > span {
            color: var(--primary);
          }

.Player_myPlayer__fb1_B {
  min-height: 29.33333vw;
}
  /* padding-top: 100% !important; */
  .Player_myPlayer__fb1_B.controlsShow .xgplayer-poster {
        display: block !important;
      }
  .Player_myPlayer__fb1_B.controlsShow .xgplayer-controls {
        z-index: 101 !important;
        display: flex !important;
      }
  .Player_myPlayer__fb1_B.xgplayer {
    position: relative;
  }
  .Player_myPlayer__fb1_B.xgplayer .xgplayer-start {
        background: linear-gradient(
            0deg,
            rgba(0, 0, 0, 0.64),
            rgba(0, 0, 0, 0.64)
          ),
          linear-gradient(180deg, #ffffff 0%, rgba(255, 255, 255, 0) 100%);
        background: rgba(0, 0, 0, 0.64);
      }
  .Player_myPlayer__fb1_B.xgplayer .xgplayer-replay > .xgplayer-replay-svg {
          background: linear-gradient(
              0deg,
              rgba(0, 0, 0, 0.64),
              rgba(0, 0, 0, 0.64)
            ),
            linear-gradient(180deg, #ffffff 0%, rgba(255, 255, 255, 0) 100%);
          background: rgba(0, 0, 0, 0.64);
        }
  .Player_myPlayer__fb1_B.xgplayer .xgplayer-replay > .xgplayer-replay-txt {
          display: none;
        }
  .Player_myPlayer__fb1_B.xgplayer.xgplayer-isloading .xgplayer-start,
        .Player_myPlayer__fb1_B.xgplayer.xgplayer-isloading .xgplayer-replay,
        .Player_myPlayer__fb1_B.xgplayer.xgplayer-isloading .xgplayer-myerror,
        .Player_myPlayer__fb1_B.xgplayer.xgplayer-isloading .xgplayer-myenter {
          display: none !important;
        }
  .Player_myPlayer__fb1_B.xgplayer.xgplayer-isloading .xgplayer-myloading {
          display: block;
        }
  .Player_myPlayer__fb1_B.xgplayer.xgplayer-is-enter .xgplayer-start,
        .Player_myPlayer__fb1_B.xgplayer.xgplayer-is-enter .xgplayer-replay,
        .Player_myPlayer__fb1_B.xgplayer.xgplayer-is-enter .xgplayer-myerror,
        .Player_myPlayer__fb1_B.xgplayer.xgplayer-is-enter .xgplayer-myloading {
          display: none !important;
        }
  .Player_myPlayer__fb1_B.xgplayer.xgplayer-is-enter .xgplayer-myenter {
          display: block;
        }
  .Player_myPlayer__fb1_B.xgplayer.xgplayer-is-error .xgplayer-start,
        .Player_myPlayer__fb1_B.xgplayer.xgplayer-is-error .xgplayer-replay,
        .Player_myPlayer__fb1_B.xgplayer.xgplayer-is-error .xgplayer-myloading,
        .Player_myPlayer__fb1_B.xgplayer.xgplayer-is-error .xgplayer-myenter {
          display: none !important;
        }
  .Player_myPlayer__fb1_B.xgplayer.xgplayer-is-error .xgplayer-myerror {
          display: block;
        }
  .Player_myPlayer__fb1_B.xgplayer .xgplayer-controls {
        z-index: 120 !important;
      }
  .Player_myPlayer__fb1_B.xgplayer .xgplayer-myloading,
      .Player_myPlayer__fb1_B.xgplayer .xgplayer-myenter,
      .Player_myPlayer__fb1_B.xgplayer .xgplayer-myerror {
        display: none;
        position: absolute;
        left: 0;
        top: 0;
        right: 0;
        bottom: 0;
        text-align: center;
        z-index: 260;
        background: rgba(20, 20, 20, 0.35);
      }
  .Player_myPlayer__fb1_B.xgplayer .xgplayer-myloading .xgplayer-inner, .Player_myPlayer__fb1_B.xgplayer .xgplayer-myenter .xgplayer-inner, .Player_myPlayer__fb1_B.xgplayer .xgplayer-myerror .xgplayer-inner {
          position: absolute;
          left: 50%;
          top: 50%;
          transform: translate(-50%, -50%);
        }
  .Player_myPlayer__fb1_B.xgplayer .xgplayer-myloading img, .Player_myPlayer__fb1_B.xgplayer .xgplayer-myenter img, .Player_myPlayer__fb1_B.xgplayer .xgplayer-myerror img {
          display: block;
          width: 21.33333vw;
          margin: 0 auto;
        }
  .Player_myPlayer__fb1_B.xgplayer .xgplayer-myloading p, .Player_myPlayer__fb1_B.xgplayer .xgplayer-myenter p, .Player_myPlayer__fb1_B.xgplayer .xgplayer-myerror p {
          color: #7851ec;
          font-size: 3.73333vw;
          line-height: 4.8vw;
          margin: 2.66666vw 0;
        }

.ExpertComment_expertCommentWrap__uwLX5 {
  padding: 0.26666vw;
  background: linear-gradient(
    180deg,
    rgba(249, 222, 185, 0.5) 0%,
    rgba(249, 222, 185, 0.25) 100%
  );
  border-radius: 3.2vw;
  overflow: hidden;
}
.ExpertComment_expertCommentWrap__uwLX5 .ExpertComment_content__LZ3E1 {
  padding: 4.26666vw;
  background-color: var(--neutral-100);
  border-radius: 3.2vw;
  height: 100%;
}
.ExpertComment_expertCommentWrap__uwLX5 .ExpertComment_content__LZ3E1 .ExpertComment_top__1B6TG {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 3.2vw;
}
.ExpertComment_expertCommentWrap__uwLX5 .ExpertComment_content__LZ3E1 .ExpertComment_title__hAJ2a {
  color: #f9deb9;
  font-size: 3.73333vw;
  line-height: 6.4vw;
}

.ExpertComment_expertCommentWrap__uwLX5 .ExpertComment_content__LZ3E1 .ExpertComment_hide__ETXZ0 {
  color: var(--neutral-400);
  font-size: 3.73333vw;
  line-height: 6.4vw;
  cursor: pointer;
}

.MyTextArea_myTextArea__9QqZl .adm-text-area {
    padding-left: 1rem;
    padding-right: 1rem;
    padding-top: 0.625rem;
    padding-bottom: 0.625rem;
    border-radius: 0.75rem;
    border-width: 0.53333vw;
    --tw-border-opacity: 1;
    border-color: rgb(var(--neutral-600-raw) / var(--tw-border-opacity));
    --tw-bg-opacity: 1;
    background-color: rgb(var(--neutral-800-raw) / var(--tw-bg-opacity));
    position: relative;
}
    .MyTextArea_myTextArea__9QqZl .adm-text-area .adm-text-area-element::-moz-placeholder {
    font-size: 0.875rem;
    line-height: 1.5rem;
    --tw-text-opacity: 1;
    color: rgb(var(--neutral-500-raw) / var(--tw-text-opacity));
}
    .MyTextArea_myTextArea__9QqZl .adm-text-area .adm-text-area-element::placeholder {
    font-size: 0.875rem;
    line-height: 1.5rem;
    --tw-text-opacity: 1;
    color: rgb(var(--neutral-500-raw) / var(--tw-text-opacity));
}
    .MyTextArea_myTextArea__9QqZl .adm-text-area .adm-text-area-element {
    font-size: 0.875rem;
    line-height: 1.5rem;
    overflow-y: auto !important;
}
    .MyTextArea_myTextArea__9QqZl .adm-text-area .adm-text-area-count {
    font-size: 0.875rem;
    line-height: 1.5rem;
}
  .MyTextArea_myTextArea__9QqZl ::-moz-placeholder {
    color: var(--neutral-400) !important;
  }
  .MyTextArea_myTextArea__9QqZl ::placeholder {
    color: var(--neutral-400) !important;
  }

.MyTextArea_myTextAreaDark__7IyJo .adm-text-area {
    --tw-border-opacity: 1;
    border-color: rgb(var(--neutral-300-raw) / var(--tw-border-opacity));
    background: transparent;
}

.MyTextArea_myTextAreaDark__7IyJo .adm-text-area textarea {
      color: #fff;
    }

.CompetitionComment_myForm__4b6ZJ .adm-list-item-content-main {
      padding: 0 !important;
    }
    .CompetitionComment_myForm__4b6ZJ .adm-list-body {
      border-style: none !important;
      background: transparent;
      overflow: visible;
    }
    .CompetitionComment_myForm__4b6ZJ .adm-list-item {
      background: transparent;
      padding: 0;
      margin-bottom: 4.26666vw;
    }
    .CompetitionComment_myForm__4b6ZJ .adm-list-item-content {
      border-top: 0;
      padding: 0;
    }
    .CompetitionComment_myForm__4b6ZJ .adm-form-item-label {
      --tw-text-opacity: 1;
      color: rgb(var(--neutral-500-raw) / var(--tw-text-opacity));
}
    .CompetitionComment_myForm__4b6ZJ .adm-input-disabled {
      opacity: 1;
    }
  .CompetitionComment_myForm__4b6ZJ .adm-input {
      padding-left: 1rem;
      padding-right: 1rem;
      padding-top: 0.625rem;
      padding-bottom: 0.625rem;
      border-radius: 0.75rem;
      border-width: 0.53333vw;
      --tw-border-opacity: 1;
      border-color: rgb(var(--neutral-300-raw) / var(--tw-border-opacity));
      --tw-text-opacity: 1;
      color: rgb(var(--neutral-800-raw) / var(--tw-text-opacity));
}
  .CompetitionComment_myForm__4b6ZJ .adm-input .adm-input-element {
      font-size: 0.875rem;
      line-height: 1.5rem;
      color: var(--neutral-800);
}
  .CompetitionComment_myForm__4b6ZJ .adm-input ::-moz-placeholder {
      color: var(--neutral-400) !important;
    }
  .CompetitionComment_myForm__4b6ZJ .adm-input ::placeholder {
      color: var(--neutral-400) !important;
    }

.AutoScroll_autoScrollWrap__WisFB {
  position: relative;
}
  /** TODO vertical方向的翻页，用到了改下样式 */
  .AutoScroll_autoScrollWrap__WisFB .AutoScroll_switchArrow__blOiA {
  position: absolute;
  top: 50%;
  z-index: 10;
  --tw-translate-y: -50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  cursor: pointer;
  border-radius: 2666.4vw;
  background-color: rgb(var(--neutral-50-raw) / 0.5);
  --tw-text-opacity: 1;
  color: rgb(var(--neutral-400-raw) / var(--tw-text-opacity));
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
  .AutoScroll_autoScrollWrap__WisFB .AutoScroll_switchArrow__blOiA.prevButton {
  left: 0px;
  --tw-rotate: 180deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
  .AutoScroll_autoScrollWrap__WisFB .AutoScroll_switchArrow__blOiA.nextButton {
  right: 0px;
}
  .AutoScroll_autoScrollWrap__WisFB .AutoScroll_switchArrow__blOiA:hover {
  --tw-text-opacity: 1;
  color: rgb(var(--neutral-800-raw) / var(--tw-text-opacity));
}
  .AutoScroll_autoScrollWrap__WisFB .AutoScroll_switchArrow__blOiA.disabled {
      opacity: 0.8;
      cursor: not-allowed;
    }
  .AutoScroll_autoScrollWrap__WisFB .AutoScroll_switchArrow__blOiA.disabled:hover {
  --tw-text-opacity: 1;
  color: rgb(var(--neutral-400-raw) / var(--tw-text-opacity));
}
.AutoScroll_autoScroll__4VERb {
  display: flex;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: flex-start;
  position: relative;
  overflow: auto;
  height: 100%;
}
.AutoScroll_autoScroll__4VERb::-webkit-scrollbar {
    display: none;
  }
.AutoScroll_autoScroll__4VERb {
  scrollbar-width: none;
}

.DraftArtworkImages_swiper__jv_sQ {
  position: relative;
}
  .DraftArtworkImages_swiper__jv_sQ .adm-swiper-track-inner {
      align-items: center;
    }


/*# sourceMappingURL=9da09270ab88403c.css.map*/