@charset "UTF-8";.menber-divider[data-v-73d5bc92] {
  margin: 0.08rem 0 0;
  border: 0.01rem solid var(--Border-colorSplit, rgb(64, 64, 74));
}
.empty-queue[data-v-73d5bc92] {
  align-items: center;
  height: 2.18rem;
  border: 0.01rem solid rgba(0, 0, 0, 0.0588235294);
}
.empty-queue .nothing-img[data-v-73d5bc92] {
  width: 0.64rem;
  height: 0.4rem;
}
.empty-queue .none-img-desc[data-v-73d5bc92] {
  font-size: 0.12rem;
  font-weight: 600;
  line-height: 0.22rem;
  text-align: center;
  display: block;
}
.email-list[data-v-73d5bc92] {
  min-height: 2.6rem;
}
[data-v-73d5bc92] .ant-divider {
  margin: 0.08rem 0 0;
}.email-input-container[data-v-434aff8d] {
  position: relative;
}
.email-input-container .email-textarea[data-v-434aff8d] {
  width: 100%;
  resize: none;
}
.email-input-container .email-textarea[data-v-434aff8d] .ant-input {
  border-radius: 0.06rem;
  border: 0.01rem solid var(--color-border);
  background: var(--color-bg-container);
  color: var(--color-text);
}
.email-input-container .email-textarea[data-v-434aff8d] .ant-input:focus {
  border-color: var(--color-primary);
  box-shadow: 0 0 0 0.02rem rgba(24, 144, 255, 0.2);
}
.email-input-container .email-tags-container[data-v-434aff8d] {
  margin-top: 0.08rem;
  display: flex;
  flex-wrap: wrap;
  gap: 0.04rem;
}
.email-input-container .email-tags-container .email-tag[data-v-434aff8d] {
  margin: 0;
  background: var(--color-primary-bg);
  border: 0.01rem solid var(--color-primary-border);
  color: var(--color-primary);
  border-radius: 0.04rem;
  font-size: 0.12rem;
  padding: 0.02rem 0.08rem;
}
.email-input-container .email-tags-container .email-tag[data-v-434aff8d]:hover {
  background: var(--color-primary-bg-hover);
}.member-list-container[data-v-f2a721fc] {
  padding-bottom: 10px;
}
.table-container[data-v-f2a721fc] {
  flex: 1;
  overflow: hidden;
}
.table-container .table-select-button[data-v-f2a721fc] {
  margin-left: -0.12rem;
}
[data-v-f2a721fc]:v-deep(.ant-select-selector) {
  padding: 0 0.11rem 0 0 !important;
}
.custom-empty[data-v-f2a721fc] {
  height: 2.84rem;
  flex-flow: column;
}
.custom-empty[data-v-f2a721fc] :hover {
  background-color: none;
}
.remove-user-popconfirm :v-deep .ant-popconfirm-inner-content[data-v-f2a721fc] {
  width: 2rem;
}
.member-loading[data-v-f2a721fc] {
  width: 100%;
  min-height: 2rem;
  text-align: center;
  background: rgba(0, 0, 0, 0.05);
  border-radius: 0.04rem;
  margin-bottom: 0.2rem;
  padding: 0.3rem 0.5rem;
  margin: 0.2rem 0;
}
.invite-button[data-v-f2a721fc] {
  width: auto;
  white-space: nowrap;
  border-radius: var(--BorderRadius-borderRadiusLG, 0.08rem);
  border: 1px solid var(--Border-colorBorder);
  background: var(--Background-colorBgContainer);
  /* Desktop/LG */
  font-family: Saans;
  font-size: 0.16rem;
  font-style: normal;
  font-weight: 400;
  line-height: 0.24rem; /* 150% */
}
.invite-button[data-v-f2a721fc]:hover {
  background: var(--Background-colorBgContainer);
  color: #fff;
}
[data-v-f2a721fc] .ant-table-column-sorters {
  justify-content: flex-start !important;
}
[data-v-f2a721fc] .ant-table-column-sorters .ant-table-column-title {
  flex: none;
}.modal .secondary-title[data-v-2dd884b5] {
  padding: 0.12rem 0.24rem;
  border-bottom: 0.01rem solid #50505d;
}
.modal .table-container[data-v-2dd884b5] {
  padding: 0.12rem 0.24rem;
}
[data-v-2dd884b5]:v-deep(.ant-select-selector) {
  padding: 0 0.11rem 0 0 !important;
}
.member-title[data-v-2dd884b5] {
  color: rgba(255, 255, 255, 0.65);
  font-family: Saans;
  font-size: 0.16rem;
  font-style: normal;
  font-weight: 500;
  line-height: 0.24rem; /* 150% */
}
.add-member-btn[data-v-2dd884b5] {
  border-radius: 0.06rem;
  border: 0.01rem solid #50505d;
  background: #26262c;
  box-shadow: none;
}.email-list[data-v-b10b1ad2] {
  min-height: 2rem;
}
.empty-queue[data-v-b10b1ad2] {
  align-items: center;
  height: 2.2rem;
  border: 0.01rem solid rgba(0, 0, 0, 0.0588235294);
}
.empty-queue .nothing-img[data-v-b10b1ad2] {
  width: 0.64rem;
  height: 0.4rem;
}
.empty-queue .none-img-desc[data-v-b10b1ad2] {
  font-size: 0.12rem;
  font-weight: 600;
  line-height: 0.22rem;
  text-align: center;
  display: block;
}
[data-v-b10b1ad2] .ant-divider {
  margin: 0.08rem 0 0;
}
.error-message[data-v-b10b1ad2] {
  color: #ff4d4f;
  font-size: 0.12rem;
  margin-top: 0.04rem;
  margin-top: 0.12rem;
  display: flex;
  align-items: center;
}.title[data-v-64b4d2da] {
  font-size: 0.2rem;
  font-weight: 500;
  font-family: Saans;
  line-height: 0.28rem !important;
}
.delete-team-modal[data-v-64b4d2da] .ant-modal-content {
  background: var(--Background-colorBgElevated, #2f2f37);
  padding: 0 !important;
}
.delete-team-modal[data-v-64b4d2da] .ant-modal-header {
  overflow: hidden;
  margin-bottom: 0 !important;
  border-bottom: none !important;
}
.delete-team-modal[data-v-64b4d2da] .ant-modal-title {
  padding: 0.16rem 0.24rem 0.08rem 0.24rem !important;
  background: var(--Background-colorBgElevated, #2f2f37);
}
.delete-team-modal[data-v-64b4d2da] .ant-modal-body {
  padding: 0px 0.24rem 0.12rem 0.24rem !important;
}
.delete-team-modal[data-v-64b4d2da] .ant-modal-close {
  top: 0.16rem;
  inset-inline-end: 0.24rem;
}
.delete-team-modal .delete-team-content[data-v-64b4d2da] {
  padding: 0.16rem 0 0.16rem;
  font-family: Saans;
  font-weight: 400;
  font-style: Regular;
  font-size: 0.16rem;
  line-height: 0.24rem;
}/* you can make up upload button and sample style by using stylesheets */
.ant-upload-select-picture-card i[data-v-f34d27d8] {
  font-size: 0.32rem;
  color: #999;
}
.ant-upload-select-picture-card .ant-upload-text[data-v-f34d27d8] {
  margin-top: 0.08rem;
  color: #666;
}
.empty-loading[data-v-23fa6c7e] {
  height: 300px;
}
[data-v-23fa6c7e] {
  user-select: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
}
.flex-container[data-v-23fa6c7e] {
  display: flex;
  width: 100%;
  overflow-x: auto;
  overflow-y: hidden;
  padding-bottom: 0.1rem;
  gap: 0.4rem;
}
.flex-container[data-v-23fa6c7e]::-webkit-scrollbar {
  height: 0.06rem;
}
.flex-container[data-v-23fa6c7e]::-webkit-scrollbar-track {
  background: rgba(255, 255, 255, 0.05);
  border-radius: 0.03rem;
}
.flex-container[data-v-23fa6c7e]::-webkit-scrollbar-thumb {
  background: rgba(255, 255, 255, 0.2);
  border-radius: 0.03rem;
}
.flex-container[data-v-23fa6c7e]::-webkit-scrollbar-thumb:hover {
  background: rgba(255, 255, 255, 0.3);
}
.flex-container[data-v-23fa6c7e] {
  scrollbar-width: thin;
  scrollbar-color: rgba(255, 255, 255, 0.2) rgba(255, 255, 255, 0.05);
}
.flex-container .ant-card[data-v-23fa6c7e] {
  flex-shrink: 0;
}
.grid-container[data-v-23fa6c7e] {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(3.6rem, 1fr));
}
.grid-container .center[data-v-23fa6c7e] {
  justify-self: center;
}
.grid-container .right[data-v-23fa6c7e] {
  justify-self: end;
}
[data-v-23fa6c7e] .ant-card-body {
  padding: 0.2rem !important;
}
[data-v-23fa6c7e] .ant-dropdown-menu {
  border: 1px solid var(--Border-colorSplit, rgb(64, 64, 74));
  background: rgba(34, 34, 42, 0.9);
}
[data-v-23fa6c7e] .ant-dropdown-menu-item {
  padding: 1px 8px !important;
}
.team-name[data-v-23fa6c7e] {
  color: #fff;
  font-family: Saans;
  font-size: 0.3rem;
  font-style: normal;
  font-weight: 500;
  line-height: 0.38rem; /* 126.667% */
  display: -webkit-box; /* 使用伸缩盒子模型 */
  -webkit-box-orient: vertical; /* 设置盒子方向为垂直 */
  line-clamp: 1; /* 限制最多显示两行 */
  -webkit-line-clamp: 1; /* 限制最多显示两行 */
  overflow: hidden; /* 隐藏溢出的内容 */
  text-overflow: ellipsis; /* 显示省略号表示被截断的内容 */
  word-break: break-all;
}
.bg-transparent[data-v-23fa6c7e] {
  background: rgba(255, 255, 255, 0.1);
  border-radius: var(--BorderRadius-borderRadius, 0.06rem);
  border: 1px solid var(--Border-colorBorder);
  background: var(--Background-colorBgContainer);
}
.team-member-title[data-v-23fa6c7e] {
  color: #fff;
  font-family: Saans;
  font-size: 0.16rem;
  font-style: normal;
  font-weight: 500;
  line-height: 0.24rem; /* 150% */
}
.openCreateTeam-btn[data-v-23fa6c7e] {
  color: var(--Text-colorTextLight, #fff);
  font-family: Saans;
  font-size: 0.16rem;
  font-style: normal;
  font-weight: 400;
  line-height: 0.24rem; /* 150% */
}
.invite-btn[data-v-23fa6c7e] {
  display: flex;
  color: var(--Text-colorTextLight, #fff);
  height: var(--Size-sizeXL, 0.32rem);
  padding: 0 var(--Space-Padding-padding, 0.16rem);
  justify-content: center;
  align-items: center;
}
.card-item[data-v-23fa6c7e] {
  border-radius: var(--BorderRadius-borderRadius16, 16px);
  border: 1px solid var(--Border-colorBorder);
  background: var(--Fill-colorFill, rgba(255, 255, 255, 0.15));
  /* boxShadow */
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.03), 0 1px 6px -1px rgba(0, 0, 0, 0.02), 0 2px 4px 0 rgba(0, 0, 0, 0.02);
}.compression-loading-item[data-v-a9ed12bd] {
  display: flex;
  align-items: center;
  justify-content: center;
}
.compression-loading-content[data-v-a9ed12bd] {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 0.04rem;
}
.compression-loading-text[data-v-a9ed12bd] {
  color: rgba(0, 0, 0, 0.6);
  font-size: 0.11rem;
  font-weight: 400;
}
.ant-upload-select-picture-card i[data-v-a9ed12bd] {
  font-size: 0.32rem;
  color: #999;
}
.ant-upload-select-picture-card .ant-upload-text[data-v-a9ed12bd] {
  margin-top: 0.08rem;
  color: #666;
}
.space-upload[data-v-a9ed12bd] {
  width: 100%;
}
.space-upload[data-v-a9ed12bd] .ant-space-item {
  width: 100%;
}
.dragger-uploader[data-v-a9ed12bd] {
  width: 100%;
  display: flex;
  justify-content: center;
  background: var(--Fill-colorFillAlter, rgba(255, 255, 255, 0.0196078431));
  width: 364;
  height: 144;
  border-width: 0.01rem;
}
.dragger-uploader[data-v-a9ed12bd] .ant-upload-list-picture-card {
  width: 100%;
  padding: 0.16rem;
}
.dragger-uploader[data-v-a9ed12bd] .ant-upload-select-picture-card {
  margin-bottom: 0 !important;
  border: none !important;
  background: none !important;
  height: 100%;
}
.dragger-uploader[data-v-a9ed12bd] ::v-deep.ant-upload {
  text-align: center;
  margin-bottom: 0;
  border: none;
}
.image-item[data-v-a9ed12bd] {
  position: relative;
  border: 0.02rem solid #444;
  overflow: hidden;
}
.image-item:hover .actions[data-v-a9ed12bd] {
  opacity: 1;
}
.image-item img[data-v-a9ed12bd] {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.actions[data-v-a9ed12bd] {
  position: absolute;
  width: 100%;
  height: 100%;
  bottom: 0;
  left: 0;
  right: 0;
  background: rgba(0, 0, 0, 0.7);
  padding: 0.08rem;
  display: flex;
  justify-content: space-around;
  opacity: 0;
  transition: opacity 0.3s;
}
.actions[data-v-a9ed12bd] .anticon {
  color: #fff;
  font-size: 0.18rem;
  cursor: pointer;
}
.actions[data-v-a9ed12bd] .anticon:hover {
  color: #1890ff;
}
[data-v-a9ed12bd] .ant-upload-select-text {
  width: 100%;
  text-align: center;
  border: 0.01rem solid;
  padding: 0.1rem;
  padding-top: 0.15rem;
  border: 0.01rem solid var(--Border-colorBorder, rgb(80, 80, 93));
}
[data-v-a9ed12bd] .ant-upload-disabled {
  display: none;
}
.upload-title[data-v-a9ed12bd] {
  font-family: Saans;
  font-weight: 400;
  font-size: 0.16rem;
  line-height: 0.24rem;
  letter-spacing: 0%;
  text-align: center;
  vertical-align: middle;
}
.upload-tips[data-v-a9ed12bd] {
  font-family: Saans;
  font-weight: 400;
  font-size: 0.12rem;
  line-height: 0.2rem;
  letter-spacing: 0%;
  text-align: center;
  vertical-align: middle;
}.vue-advanced-cropper {
  text-align: center;
  position: relative;
  user-select: none;
  max-height: 100%;
  max-width: 100%;
  direction: ltr;
}
.vue-advanced-cropper__stretcher {
  pointer-events: none;
  position: relative;
  max-width: 100%;
  max-height: 100%;
}
.vue-advanced-cropper__image {
  user-select: none;
  position: absolute;
  transform-origin: center;
  max-width: none !important;
}
.vue-advanced-cropper__background, .vue-advanced-cropper__foreground {
  opacity: 1;
  background: black;
  transform: translate(-50%, -50%);
  position: absolute;
  top: 50%;
  left: 50%;
}
.vue-advanced-cropper__foreground {
  opacity: 0.5;
}
.vue-advanced-cropper__boundaries {
  opacity: 1;
  transform: translate(-50%, -50%);
  position: absolute;
  left: 50%;
  top: 50%;
}
.vue-advanced-cropper__cropper-wrapper {
  width: 100%;
  height: 100%;
}
.vue-advanced-cropper__image-wrapper {
  overflow: hidden;
  position: absolute;
  width: 100%;
  height: 100%;
}
.vue-advanced-cropper__stencil-wrapper {
  position: absolute;
}

.vue-simple-handler {
  display: block;
  background: white;
  height: 10px;
  width: 10px;
}

.vue-handler-wrapper {
  position: absolute;
  transform: translate(-50%, -50%);
  width: 30px;
  height: 30px;
}
.vue-handler-wrapper__draggable {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.vue-handler-wrapper--west-north {
  cursor: nw-resize;
}
.vue-handler-wrapper--north {
  cursor: n-resize;
}
.vue-handler-wrapper--east-north {
  cursor: ne-resize;
}
.vue-handler-wrapper--east {
  cursor: e-resize;
}
.vue-handler-wrapper--east-south {
  cursor: se-resize;
}
.vue-handler-wrapper--south {
  cursor: s-resize;
}
.vue-handler-wrapper--west-south {
  cursor: sw-resize;
}
.vue-handler-wrapper--west {
  cursor: w-resize;
}
.vue-handler-wrapper--disabled {
  cursor: auto;
}

.vue-line-wrapper {
  background: none;
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
}
.vue-line-wrapper--north, .vue-line-wrapper--south {
  height: 12px;
  width: 100%;
  left: 0;
  transform: translateY(-50%);
}
.vue-line-wrapper--north {
  top: 0;
  cursor: n-resize;
}
.vue-line-wrapper--south {
  top: 100%;
  cursor: s-resize;
}
.vue-line-wrapper--east, .vue-line-wrapper--west {
  width: 12px;
  height: 100%;
  transform: translateX(-50%);
  top: 0;
}
.vue-line-wrapper--east {
  left: 100%;
  cursor: e-resize;
}
.vue-line-wrapper--west {
  left: 0;
  cursor: w-resize;
}
.vue-line-wrapper--disabled {
  cursor: auto;
}

.vue-bounding-box {
  position: relative;
  height: 100%;
  width: 100%;
}
.vue-bounding-box__handler {
  position: absolute;
}
.vue-bounding-box__handler--west-north {
  left: 0;
  top: 0;
}
.vue-bounding-box__handler--north {
  left: 50%;
  top: 0;
}
.vue-bounding-box__handler--east-north {
  left: 100%;
  top: 0;
}
.vue-bounding-box__handler--east {
  left: 100%;
  top: 50%;
}
.vue-bounding-box__handler--east-south {
  left: 100%;
  top: 100%;
}
.vue-bounding-box__handler--south {
  left: 50%;
  top: 100%;
}
.vue-bounding-box__handler--west-south {
  left: 0;
  top: 100%;
}
.vue-bounding-box__handler--west {
  left: 0;
  top: 50%;
}

.vue-draggable-area {
  position: relative;
}

.vue-preview-result {
  overflow: hidden;
  box-sizing: border-box;
  position: absolute;
  height: 100%;
  width: 100%;
}
.vue-preview-result__wrapper {
  position: absolute;
}
.vue-preview-result__image {
  pointer-events: none;
  position: relative;
  user-select: none;
  transform-origin: center;
  max-width: none !important;
}

.vue-rectangle-stencil {
  position: absolute;
  height: 100%;
  width: 100%;
  box-sizing: border-box;
}
.vue-rectangle-stencil__preview {
  position: absolute;
  width: 100%;
  height: 100%;
}
.vue-rectangle-stencil--movable {
  cursor: move;
}

.vue-circle-stencil {
  position: absolute;
  height: 100%;
  width: 100%;
  box-sizing: content-box;
  cursor: move;
}
.vue-circle-stencil__preview {
  border-radius: 50%;
  position: absolute;
  width: 100%;
  height: 100%;
}
.vue-circle-stencil--movable {
  cursor: move;
}

.vue-preview {
  overflow: hidden;
  box-sizing: border-box;
  position: relative;
}
.vue-preview--fill {
  width: 100%;
  height: 100%;
  position: absolute;
}
.vue-preview__wrapper {
  position: absolute;
  height: 100%;
  width: 100%;
}
.vue-preview__image {
  pointer-events: none;
  position: absolute;
  user-select: none;
  transform-origin: center;
  max-width: none !important;
}

.vue-simple-line {
  background: none;
  transition: border 0.5s;
  border-color: rgba(255, 255, 255, 0.3);
  border-width: 0;
  border-style: solid;
}
.vue-simple-line--south, .vue-simple-line--north {
  height: 0;
  width: 100%;
}
.vue-simple-line--east, .vue-simple-line--west {
  height: 100%;
  width: 0;
}
.vue-simple-line--east {
  border-right-width: 1px;
}
.vue-simple-line--west {
  border-left-width: 1px;
}
.vue-simple-line--south {
  border-bottom-width: 1px;
}
.vue-simple-line--north {
  border-top-width: 1px;
}
.vue-simple-line--hover {
  opacity: 1;
  border-color: white;
}.img-container[data-v-fe6e5ac7] {
  border-radius: 8px;
  position: relative;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.img-container.has-border[data-v-fe6e5ac7] {
  border: 0.01rem solid var(--color-border-base);
}
.img-container .img-count[data-v-fe6e5ac7] {
  position: absolute;
  bottom: 0.04rem;
  right: 0.04rem;
  border-radius: var(--BorderRadius-borderRadius16);
  background: var(--Fill-colorFillContent);
}
.active[data-v-fe6e5ac7] {
  border: 0.04rem solid var(--color-primary);
}
.showTitle[data-v-fe6e5ac7] {
  background: rgb(38, 38, 44);
  padding: 0.04rem 0.1rem 0rem 0.1rem;
}
.title[data-v-fe6e5ac7] {
  font-size: 0.14rem;
  color: var(--color-white);
  padding: 0.05rem 0.1rem;
  border-radius: 0.05rem;
  text-align: center;
  cursor: pointer;
  transition: background-color 0.3s ease;
}
.type-tag[data-v-fe6e5ac7] {
  display: flex;
  height: 0.2rem;
  padding: 0.01rem 0.04rem;
  justify-content: center;
  align-items: center;
  gap: 0.04rem;
  position: absolute;
  left: 0;
  color: #d87a16;
  font-size: 0.08rem;
  border-radius: 0.04rem;
  border: 0.01rem solid #593815;
  background: #2b1d11;
}
.status-tag[data-v-fe6e5ac7] {
  display: flex;
  height: 0.2rem;
  padding: 0.01rem 0.04rem;
  justify-content: center;
  align-items: center;
  gap: 0.04rem;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #d87a16;
  font-size: 0.08rem;
  border-radius: 0.04rem;
  border: 0.01rem solid #593815;
  background: #2b1d11;
}
.context-menu[data-v-fe6e5ac7] {
  position: fixed;
  z-index: 1000;
  background: #2a2a2a;
  border: 0.01rem solid #404040;
  border-radius: 0.06rem;
  box-shadow: 0 0.04rem 0.12rem rgba(0, 0, 0, 0.3);
  min-width: 1rem;
}
.context-menu-item[data-v-fe6e5ac7] {
  display: flex;
  align-items: center;
  padding: 0.08rem 0.12rem;
  cursor: pointer;
  color: #ffffff;
  font-size: 0.14rem;
  transition: background-color 0.2s ease;
}
.context-menu-item[data-v-fe6e5ac7]:hover {
  background-color: #404040;
}
.context-menu-item .menu-icon[data-v-fe6e5ac7] {
  margin-right: 0.08rem;
  font-size: 0.16rem;
}
.context-menu-item .menu-label[data-v-fe6e5ac7] {
  flex: 1;
}.advanced-removal[data-v-7f13ba10] {
  background: #393944;
  border-radius: 0.08rem;
  margin: 0 0.12rem 0.16rem 0.12rem;
  padding: 0.12rem 0.16rem 0.08rem 0.16rem;
  transition: all 0.2s;
}
.advanced-removal.collapsed .advanced-content[data-v-7f13ba10] {
  display: none;
}
.advanced-removal .advanced-header[data-v-7f13ba10] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  font-weight: 500;
  color: #fff;
  cursor: pointer;
}
.advanced-removal .collapse-btn[data-v-7f13ba10] {
  margin-left: 0.08rem;
  font-size: 0.14rem;
  color: #aaa;
}
.advanced-removal .advanced-content[data-v-7f13ba10] {
  margin-top: 0.08rem;
}
.advanced-removal .advanced-input[data-v-7f13ba10] {
  width: 100%;
  background: #23232a;
  color: #fff;
  border: 0.01rem solid #50505d;
}
.edit-product-image-modal[data-v-7f13ba10] {
  background: #23232a;
  border-radius: 0.08rem;
  min-width: 7rem;
}
.header[data-v-7f13ba10] {
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: 0.4rem;
  padding: 0 0.12rem;
  margin-bottom: 0.12rem;
  border-bottom: 0.01rem solid #50505d;
}
.save-all[data-v-7f13ba10] {
  margin-left: auto;
}
.image-area[data-v-7f13ba10] {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  min-height: 3.2rem;
  padding: 0.16rem 1rem;
}
.image-area.multiple[data-v-7f13ba10] {
  justify-content: space-between;
}
.image-box[data-v-7f13ba10] {
  background: #44444c;
  width: 2.8rem;
  height: 2.8rem;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
}
.image-box img[data-v-7f13ba10] {
  max-width: 100%;
  max-height: 100%;
}
.image-result[data-v-7f13ba10] {
  position: relative;
  width: 2.8rem;
  height: 2.8rem;
  border: 0.01rem solid var(--color-border-base);
  border-radius: 0.08rem;
}
.image-result .custom-context-menu[data-v-7f13ba10] {
  position: absolute;
  z-index: 9999;
  background: #23232a;
  border: 0.01rem solid #50505d;
  border-radius: 0.06rem;
  box-shadow: 0 0.02rem 0.08rem rgba(0, 0, 0, 0.15);
  padding: 0.08rem 0;
  display: flex;
  flex-direction: column;
  min-width: 1rem;
}
.image-result .custom-context-menu .ant-btn[data-v-7f13ba10] {
  width: 100%;
  justify-content: flex-start;
}
.image-box.single.empty[data-v-7f13ba10] {
  background: transparent;
}
.cropper-modal[data-v-7f13ba10] {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.7);
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 1000;
}
.cropper-content[data-v-7f13ba10] {
  background: #fff;
  padding: 0.24rem;
  border-radius: 0.08rem;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.eye-icon[data-v-7f13ba10] {
  font-size: 0.32rem;
  color: #fff;
}
.cropper-container[data-v-7f13ba10] {
  width: 2.8rem;
  height: 2.8rem;
  background-color: #ffffff;
}
.preset-toggle .preset-toggle-btn[data-v-7f13ba10] {
  color: var(--color-primary);
  padding: 0;
  height: auto;
  font-size: 0.12rem;
  display: flex;
  align-items: center;
  gap: 0.06rem;
}
.preset-toggle .preset-toggle-btn[data-v-7f13ba10]:hover {
  color: var(--color-primary);
  opacity: 0.8;
}
.preset-toggle .preset-toggle-btn .toggle-icon[data-v-7f13ba10] {
  display: flex;
  align-items: center;
  transition: transform 0.2s ease;
}
.preset-options[data-v-7f13ba10] {
  background: rgba(24, 144, 255, 0.05);
  border: 0.01rem solid rgba(24, 144, 255, 0.2);
  border-radius: 0.08rem;
  padding: 0.08rem;
}
.preset-options .preset-list[data-v-7f13ba10] {
  display: flex;
  flex-wrap: wrap;
  gap: 0.04rem;
}
.preset-options .preset-option[data-v-7f13ba10] {
  padding: 0 0.04rem;
  border-radius: 0.06rem;
  border: 0.01rem solid rgba(255, 255, 255, 0.1);
  background: rgba(255, 255, 255, 0.02);
  cursor: pointer;
  transition: all 0.2s ease;
  flex-shrink: 0;
}
.preset-options .preset-option[data-v-7f13ba10]:hover {
  border-color: var(--color-primary);
  background: rgba(24, 144, 255, 0.08);
  transform: translateY(-0.01rem);
}
.preset-options .preset-option.selected[data-v-7f13ba10] {
  border-color: var(--color-primary);
  background: rgba(24, 144, 255, 0.15);
  box-shadow: 0 0.02rem 0.08rem rgba(24, 144, 255, 0.2);
}
.preset-options .preset-option .preset-text[data-v-7f13ba10] {
  color: #fff;
  font-size: 0.12rem;
  line-height: 1;
  white-space: nowrap;
}.ant-modal.create-product-modal .ant-modal-content {
  min-width: 7.4rem !important;
}.alert-box[data-v-7c59326b] {
  position: fixed;
  right: 0;
  min-width: 3rem;
  max-width: 4.16rem;
  border-radius: 0;
}.modal[data-v-4655dd31] {
  padding: 0;
}
.modal .modal-title[data-v-4655dd31] {
  padding: 0.16rem 0.24rem;
  border-bottom: 0.01rem solid #f0f0f0;
}
.modal .modal-title .title[data-v-4655dd31] {
  font-size: 0.18rem;
  font-weight: 600;
  line-height: 0.22rem;
  text-align: left;
}
.modal .form[data-v-4655dd31] {
  padding: 0.24rem;
}
.button-line[data-v-4655dd31] {
  display: flex;
  justify-content: flex-end;
}
.two-col-item[data-v-4655dd31] {
  display: inline-block;
  width: 2.4rem;
}::v-deep .ant-upload-list-item-container {
  height: auto;
}
.ant-upload-drag {
  border: 0.01rem dashed var(--Border-colorBorder, rgb(80, 80, 93));
}
.two-col-item .ant-form-item-explain-error {
  width: 1.9rem;
}.content[data-v-5e2856fc] {
  height: calc(100vh - 0.56rem - 0.64rem - 0.64rem - 0.08rem);
  overflow: auto;
}
.folder-list[data-v-5e2856fc] {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(2rem, 1fr));
  grid-gap: 0.12rem;
}
.folder-list .folder-icon[data-v-5e2856fc] {
  background: rgba(0, 0, 0, 0.45);
  border-top-left-radius: 0.08rem;
  border-bottom-left-radius: 0.08rem;
}
.folder-list .folder-name[data-v-5e2856fc] {
  background: #26262c;
  border-top-right-radius: 0.08rem;
  border-bottom-right-radius: 0.08rem;
}
.card-list[data-v-5e2856fc] {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(1.6rem, 1fr));
  grid-gap: 0.22rem;
}
[data-v-5e2856fc] .ant-card-body {
  padding: 0;
}
.previous-page[data-v-5e2856fc] {
  color: rgba(255, 255, 255, 0.8509803922) !important;
  display: flex;
  padding: 0;
  justify-content: center;
  align-items: center;
  gap: 0.08rem;
  align-self: stretch;
}.content[data-v-aa199014] {
  height: calc(100vh - 0.56rem - 0.64rem - 0.64rem - 0.08rem);
  overflow: auto;
}
.folder-list[data-v-aa199014] {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(2rem, 1fr));
  grid-gap: 0.12rem;
}
.folder-list .folder-icon[data-v-aa199014] {
  background: rgba(0, 0, 0, 0.45);
  border-top-left-radius: 0.08rem;
  border-bottom-left-radius: 0.08rem;
}
.folder-list .folder-name[data-v-aa199014] {
  background: #26262c;
  border-top-right-radius: 0.08rem;
  border-bottom-right-radius: 0.08rem;
}
.card-list[data-v-aa199014] {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(1.6rem, 1fr));
  grid-gap: 0.22rem;
}
[data-v-aa199014] .ant-card-body {
  padding: 0;
}
.previous-page[data-v-aa199014] {
  color: rgba(255, 255, 255, 0.8509803922) !important;
  display: flex;
  padding: 0rem var(--Space-Padding-padding, 0.16rem);
  justify-content: center;
  align-items: center;
  gap: 0.08rem;
  align-self: stretch;
}
.content[data-v-72b0d96d] {
  height: calc(100vh - 0.56rem - 0.64rem - 0.64rem - 0.08rem);
  overflow: auto;
}
.image-card[data-v-72b0d96d] {
  background: var(--Background-colorBgMask, rgba(0, 0, 0, 0.45));
  border: 0.01rem solid var(--Border-colorBorderSecondary, rgb(64, 64, 74));
  display: flex;
  flex-flow: column;
  justify-content: center;
}
.choose-card[data-v-72b0d96d] {
  border: 0.02rem solid var(--color-primary);
}
.not-ready[data-v-72b0d96d] {
  cursor: not-allowed;
}
.folder-list[data-v-72b0d96d] {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(1.6rem, 1fr));
  grid-gap: 0.12rem;
}
.folder-list .folder-icon[data-v-72b0d96d] {
  background: rgba(0, 0, 0, 0.45);
  border-top-left-radius: 0.08rem;
  border-bottom-left-radius: 0.08rem;
}
.folder-list .folder-name[data-v-72b0d96d] {
  background: #26262c;
  border-top-right-radius: 0.08rem;
  border-bottom-right-radius: 0.08rem;
}
.card-list[data-v-72b0d96d] {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(1.6rem, 1fr));
  grid-gap: 0.22rem;
}
[data-v-72b0d96d] .ant-card-body {
  padding: 0;
}
.previous-page[data-v-72b0d96d] {
  color: rgba(255, 255, 255, 0.8509803922) !important;
  display: flex;
  padding: 0rem var(--Space-Padding-padding, 0.16rem);
  justify-content: center;
  align-items: center;
  gap: 0.08rem;
  align-self: stretch;
}
.check-margin[data-v-72b0d96d] {
  margin: 0.05rem 0rem 0rem 0.05rem;
}
.product-name[data-v-72b0d96d] {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  line-height: 0.27rem;
  -webkit-line-clamp: 1;
  /* 控制显示行数 */
  overflow: hidden;
  text-overflow: ellipsis;
}
.image-content[data-v-72b0d96d] {
  position: relative;
}
.image-tag[data-v-72b0d96d] {
  border-radius: 0.04rem;
  background: var(--Background-colorBgSpotlight, #50505d);
  position: absolute;
  right: 0rem;
  top: 0.07rem;
}.card-list[data-v-f33b8248] {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(1.6rem, 1fr));
  grid-gap: 0.22rem;
  max-height: calc(100vh - 0.56rem - 0.63rem - 0.63rem - 0.6rem - 0.16rem);
  overflow: auto;
}
[data-v-f33b8248] .ant-card-body {
  padding: 0;
}
.list-style[data-v-f33b8248] {
  position: relative;
  z-index: 1;
}
.list-style .handelFocus[data-v-f33b8248] {
  border-color: #5cdbd3;
}
.operateFolder[data-v-f33b8248] {
  position: absolute;
  flex-flow: column;
  right: -36%;
  bottom: -14%;
  z-index: 1;
  border-radius: var(--BorderRadius-borderRadius, 0.06rem);
  background: var(--Background-colorBgElevated, #2f2f37);
  box-shadow: 0rem 0.06rem 0.16rem 0rem rgba(0, 0, 0, 0.08), 0rem 0.03rem 0.06rem -0.04rem rgba(0, 0, 0, 0.12), 0rem 0.09rem 0.28rem 0.08rem rgba(0, 0, 0, 0.05);
  z-index: 2;
}
.operateFolder-masklayer[data-v-f33b8248] {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: transparent;
  z-index: 0;
}.progress-container[data-v-574cc0e7] {
  border-radius: 0.08rem;
  border: 0.01rem solid rgba(255, 255, 255, 0.65);
  flex-flow: column;
  background: rgba(0, 0, 0, 0.65);
}
.progress-bar-wrapper[data-v-574cc0e7] {
  position: relative;
  width: 100%;
  height: 0.16rem;
}
.progress-bar[data-v-574cc0e7] {
  width: 100%;
  height: 0.02rem;
  background: #2f2f37;
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  z-index: 1;
  border-radius: 0.04rem;
}
.progress-bar-glow[data-v-574cc0e7] {
  position: absolute;
  left: 0;
  top: 50%;
  height: 0.16rem;
  transform: translateY(-50%);
  z-index: 2;
  pointer-events: none;
  border-radius: 0.08rem;
  background: linear-gradient(to right, rgba(92, 219, 211, 0) 0%, rgba(92, 219, 211, 0.08) 40%, rgba(92, 219, 211, 0.18) 70%, rgba(92, 219, 211, 0.35) 90%, rgba(92, 219, 211, 0.5) 100%);
  filter: blur(0.04rem);
}
.progress-bar-finished[data-v-574cc0e7] {
  position: absolute;
  left: 0;
  top: 50%;
  height: 0.04rem;
  transform: translateY(-50%);
  background: linear-gradient(90deg, #2f2f37, #b6f0f2 80%);
  z-index: 3;
}.send-to-existed-canvas[data-v-a9659273] {
  position: relative;
}
.send-to-existed-canvas .trigger-button[data-v-a9659273] {
  display: flex;
  align-items: center;
  gap: 0.08rem;
  padding: 0 0.16rem;
  height: 0.32rem;
  border-radius: 0.06rem;
  cursor: pointer;
  transition: all 0.2s ease;
}
.send-to-existed-canvas .trigger-button[data-v-a9659273]:hover:not(.disabled) {
  background: rgba(255, 255, 255, 0.1);
}
.send-to-existed-canvas .trigger-button.disabled[data-v-a9659273] {
  cursor: not-allowed;
  opacity: 0.5;
}
.send-to-existed-canvas .trigger-button.disabled .button-text[data-v-a9659273] {
  color: rgba(255, 255, 255, 0.4);
}
.send-to-existed-canvas .trigger-button.disabled .dropdown-arrow-icon[data-v-a9659273] {
  color: rgba(255, 255, 255, 0.4);
}
.send-to-existed-canvas .trigger-button .button-text[data-v-a9659273] {
  font-family: "Saans", sans-serif;
  font-size: 0.14rem;
  font-weight: 400;
  line-height: 0.22rem;
  color: rgba(255, 255, 255, 0.85);
  white-space: nowrap;
  transition: color 0.2s ease;
}
.send-to-existed-canvas .trigger-button .dropdown-arrow-icon[data-v-a9659273] {
  font-size: 0.12rem;
  color: rgba(255, 255, 255, 0.6);
  margin-left: 0.08rem;
  transition: color 0.2s ease;
}
.send-to-existed-canvas .trigger-button:hover:not(.disabled) .dropdown-arrow-icon[data-v-a9659273] {
  color: rgba(255, 255, 255, 0.85);
}.canvas-dropdown {
  position: fixed;
  width: 3.2rem;
  background: rgba(38, 38, 44, 0.95);
  backdrop-filter: blur(0.1rem);
  border-radius: 0.12rem;
  border: 0.01rem solid rgba(255, 255, 255, 0.1);
  z-index: 10000;
  box-shadow: 0 0.08rem 0.32rem rgba(0, 0, 0, 0.3);
  animation: dropdownFadeIn 0.2s ease-out;
}
.canvas-dropdown .dropdown-header {
  padding: 0.16rem;
  border-bottom: 0.01rem solid rgba(255, 255, 255, 0.1);
}
.canvas-dropdown .dropdown-header .search-container .search-input {
  width: 100%;
  padding: 0.08rem 0.12rem;
  background: rgba(255, 255, 255, 0.1);
  border: 0.01rem solid rgba(255, 255, 255, 0.2);
  border-radius: 0.06rem;
  color: rgba(255, 255, 255, 0.85);
  font-size: 0.14rem;
  font-family: "Saans", sans-serif;
}
.canvas-dropdown .dropdown-header .search-container .search-input::placeholder {
  color: rgba(255, 255, 255, 0.4);
}
.canvas-dropdown .dropdown-header .search-container .search-input:focus {
  outline: none;
  border-color: var(--color-primary);
}
.canvas-dropdown .dropdown-content {
  max-height: 2.4rem;
  overflow-y: auto;
}
.canvas-dropdown .dropdown-content .loading-state,
.canvas-dropdown .dropdown-content .empty-state {
  height: 1rem;
  padding: 0.32rem 0.16rem;
  text-align: center;
  color: rgba(255, 255, 255, 0.6);
  font-size: 0.14rem;
}
.canvas-dropdown .dropdown-content .canvas-list .canvas-item {
  padding: 0.12rem 0.16rem;
  cursor: pointer;
  transition: background-color 0.2s ease;
  border-bottom: 0.01rem solid rgba(255, 255, 255, 0.05);
}
.canvas-dropdown .dropdown-content .canvas-list .canvas-item:hover {
  background: rgba(255, 255, 255, 0.1);
}
.canvas-dropdown .dropdown-content .canvas-list .canvas-item:last-child {
  border-bottom: none;
}
.canvas-dropdown .dropdown-content .canvas-list .canvas-item .canvas-info .canvas-name {
  font-size: 0.14rem;
  font-weight: 500;
  color: rgba(255, 255, 255, 0.9);
  margin-bottom: 0.04rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.canvas-dropdown .dropdown-content .canvas-list .canvas-item .canvas-info .canvas-meta {
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-size: 0.12rem;
  color: rgba(255, 255, 255, 0.6);
}
.canvas-dropdown .dropdown-content .canvas-list .canvas-item .canvas-info .canvas-meta .canvas-time {
  flex-shrink: 0;
  font-size: 0.11rem;
}
@keyframes dropdownFadeIn {
from {
    opacity: 0;
    transform: translateY(-8px);
}
to {
    opacity: 1;
    transform: translateY(0);
}
}.preview-wrapper[data-v-6a4d9f58] {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.85);
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 100;
}
.preview-wrapper .top-btns[data-v-6a4d9f58] {
  position: absolute;
  color: #fff;
  top: 0;
  left: 0;
  width: 100%;
  height: 0.72rem;
  font-size: 0.24rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 0 0.4rem;
}
.preview-wrapper .top-btns .right[data-v-6a4d9f58] {
  column-gap: 0.24rem;
  display: flex;
}
.preview-wrapper .top-btns .right .disabled[data-v-6a4d9f58] {
  cursor: not-allowed;
  color: #7f7f7f;
}
.preview-wrapper .preview-btns[data-v-6a4d9f58] {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  font-size: 0.24rem;
  padding: 0.4rem;
  cursor: pointer;
}
.preview-wrapper .preview-btns.left-btns[data-v-6a4d9f58] {
  left: 0;
}
.preview-wrapper .preview-btns.right-btns[data-v-6a4d9f58] {
  right: 0;
}
.preview-wrapper .preview-btns .preview-arrow[data-v-6a4d9f58] {
  color: #fff;
}
.preview-wrapper .preview-btns .preview-arrow.disabled[data-v-6a4d9f58] {
  cursor: not-allowed;
  color: #7f7f7f;
}
.preview-wrapper .image-container[data-v-6a4d9f58] {
  position: relative;
  z-index: 1;
}
.preview-wrapper .image-container .preview-img[data-v-6a4d9f58] {
  width: auto;
  height: 6rem;
  max-height: calc(100vh - 4.5rem);
}
.preview-wrapper .image-container .image-info[data-v-6a4d9f58] {
  text-align: left;
  color: #fff;
  font-size: 0.12rem;
  margin-top: 0.1rem;
  max-width: 6rem;
}
.preview-wrapper .image-container .image-info .image-title[data-v-6a4d9f58] {
  text-align: left;
  display: flex;
  justify-content: start;
  align-items: center;
  margin-bottom: 0.16rem;
}
.preview-wrapper .image-container .image-info .image-title .title[data-v-6a4d9f58] {
  font-weight: 600;
  margin-right: 0.06rem;
  text-overflow: ellipsis;
  overflow: hidden;
  max-width: calc(100vh - 2rem);
  white-space: nowrap;
}
.preview-wrapper .image-metadata[data-v-6a4d9f58] {
  position: absolute;
  bottom: 0;
  left: 0.4rem;
  color: #fff;
  font-size: 0.12rem;
  max-width: 4rem;
  z-index: 10;
  font-weight: 400;
  background: rgba(0, 0, 0, 0.7);
  border-radius: 0.08rem;
  padding: 0.16rem;
  backdrop-filter: blur(0.1rem);
}
.preview-wrapper .image-metadata .metadata-title[data-v-6a4d9f58] {
  display: flex;
  align-items: center;
  margin-bottom: 0.12rem;
  font-size: 0.14rem;
  font-weight: 500;
  cursor: pointer;
  user-select: none;
  transition: opacity 0.2s;
}
.preview-wrapper .image-metadata .metadata-title[data-v-6a4d9f58]:hover {
  opacity: 0.8;
}
.preview-wrapper .image-metadata .metadata-title .icon[data-v-6a4d9f58] {
  color: #1890ff;
  margin-right: 0.08rem;
}
.preview-wrapper .image-metadata .metadata-title .toggle-icon[data-v-6a4d9f58] {
  margin-left: auto;
  color: #d9d9d9;
  font-size: 0.12rem;
  transition: transform 0.2s;
}
.preview-wrapper .image-metadata .metadata-content[data-v-6a4d9f58] {
  background: rgba(255, 255, 255, 0.1);
  border-radius: 0.08rem;
  padding: 0.12rem;
  max-width: 4rem;
  word-break: break-word;
  transition: all 0.3s ease;
  overflow: hidden;
}
.preview-wrapper .image-metadata .metadata-content .metadata-item[data-v-6a4d9f58] {
  display: flex;
  margin-bottom: 0.08rem;
  font-size: 0.12rem;
  line-height: 1.4;
}
.preview-wrapper .image-metadata .metadata-content .metadata-item .key[data-v-6a4d9f58] {
  font-weight: 500;
  margin-right: 0.08rem;
  min-width: 0.8rem;
  color: #d9d9d9;
}
.preview-wrapper .image-metadata .metadata-content .metadata-item .value[data-v-6a4d9f58] {
  color: #fff;
  word-break: break-word;
  flex: 1;
}
.preview-wrapper .bottom-wrapper[data-v-6a4d9f58] {
  position: absolute;
  bottom: 0;
  right: 0;
  color: #fff;
  font-size: 0.24rem;
  display: flex;
  column-gap: 0.24rem;
  padding: 0.4rem;
  width: 100%;
  height: 0.72rem;
  display: flex;
  justify-content: center;
}
.preview-wrapper .bottom-wrapper .image-btn-cion[data-v-6a4d9f58] {
  width: 1.2rem;
  display: flex;
  column-gap: 0.24rem;
}
.preview-wrapper .bottom-wrapper .image-btn-cion .heart-filled[data-v-6a4d9f58] {
  color: red;
}
.preview-wrapper .toolbar[data-v-6a4d9f58] {
  position: absolute;
  margin-top: 7rem;
  left: 50%;
  transform: translateX(-50%);
  display: flex;
  align-items: center;
  gap: 0.08rem;
  padding: 0.12rem;
  background: rgba(38, 38, 44, 0.88);
  backdrop-filter: blur(0.1rem);
  border-radius: 0.16rem;
  z-index: 20;
}
.preview-wrapper .toolbar .toolbar-button[data-v-6a4d9f58] {
  display: flex;
  align-items: center;
  gap: 0.08rem;
  padding: 0 0.16rem;
  height: 0.32rem;
  border-radius: 0.06rem;
  cursor: pointer;
  transition: all 0.2s ease;
}
.preview-wrapper .toolbar .toolbar-button[data-v-6a4d9f58]:hover:not(.disabled) {
  background: rgba(255, 255, 255, 0.1);
}
.preview-wrapper .toolbar .toolbar-button.disabled[data-v-6a4d9f58] {
  cursor: not-allowed;
  opacity: 0.5;
}
.preview-wrapper .toolbar .toolbar-button.disabled .toolbar-icon[data-v-6a4d9f58] {
  color: rgba(255, 255, 255, 0.4);
}
.preview-wrapper .toolbar .toolbar-button.disabled .toolbar-text[data-v-6a4d9f58] {
  color: rgba(255, 255, 255, 0.4);
}
.preview-wrapper .toolbar .toolbar-button .toolbar-icon[data-v-6a4d9f58] {
  font-size: 0.16rem;
  color: rgba(255, 255, 255, 0.85);
  transition: color 0.2s ease;
}
.preview-wrapper .toolbar .toolbar-button .toolbar-text[data-v-6a4d9f58] {
  font-family: "Saans", sans-serif;
  font-size: 0.14rem;
  font-weight: 400;
  line-height: 0.22rem;
  color: rgba(255, 255, 255, 0.85);
  white-space: nowrap;
  transition: color 0.2s ease;
}
.preview-wrapper .toolbar .toolbar-divider[data-v-6a4d9f58] {
  width: 0.01rem;
  height: 0.16rem;
  background: #2f2f37;
  flex-shrink: 0;
}.modal[data-v-b46883ed] {
  padding: 0;
}
.modal .modal-title[data-v-b46883ed] {
  padding: 0.16rem 0.24rem;
  border-bottom: 0.01rem solid #f0f0f0;
}
.modal .modal-title .title[data-v-b46883ed] {
  font-size: 0.18rem;
  font-weight: 600;
  line-height: 0.22rem;
  text-align: left;
}
.modal .form[data-v-b46883ed] {
  padding: 0.12rem;
}
.modal .form .desc-row[data-v-b46883ed] {
  margin-bottom: 0.08rem;
}
.modal .form .desc-label[data-v-b46883ed] {
  color: #fff;
}
.modal .form .desc-textarea[data-v-b46883ed] {
  background: #23232a;
  color: #fff;
  border: 0.01rem solid #444;
}
.modal .form .source-images-section .section-title[data-v-b46883ed] {
  color: #fff;
}
.modal .form .source-images-section .source-images-scroll[data-v-b46883ed] {
  display: flex;
  gap: 0.12rem;
  overflow-x: auto;
  padding: 0.04rem;
}
.modal .form .source-images-section .source-images-scroll[data-v-b46883ed]::-webkit-scrollbar {
  height: 0.04rem;
}
.modal .form .source-images-section .source-images-scroll[data-v-b46883ed]::-webkit-scrollbar-track {
  background: #333;
  border-radius: 0.03rem;
}
.modal .form .source-images-section .source-images-scroll[data-v-b46883ed]::-webkit-scrollbar-thumb {
  background: #666;
  border-radius: 0.03rem;
}
.modal .form .source-images-section .source-images-scroll[data-v-b46883ed]::-webkit-scrollbar-thumb:hover {
  background: #888;
}
.modal .form .source-images-section .source-image-item[data-v-b46883ed] {
  position: relative;
  flex-shrink: 0;
  border-radius: 0.08rem;
  overflow: hidden;
  transition: all 0.3s ease;
  cursor: pointer;
  border-radius: var(--BorderRadius-borderRadiusLG, 0.08rem);
  border: 0.01rem solid var(--Border-colorBorder);
}
.modal .form .source-images-section .source-image-item.selected[data-v-b46883ed] {
  box-shadow: 0 0 0 0.02rem var(--color-primary);
  transform: scale(1.02);
}
.modal .form .source-images-section .source-image-item .source-image[data-v-b46883ed] {
  display: block;
  border-radius: 0.08rem;
}
.modal .form .image-preview-area[data-v-b46883ed] {
  background: #23232a;
  border-radius: 0.08rem;
  padding: 0.12rem 0.2rem 0 0.2rem;
}
.modal .form .image-preview-area .show-reulst-images[data-v-b46883ed] {
  max-height: 3.9rem;
  padding-bottom: 0.12rem;
  overflow-x: auto;
  display: flex;
  flex-wrap: wrap;
  gap: 0.12rem 0.17rem;
}
.modal .form .image-preview-area .show-reulst-images .text-red-500[data-v-b46883ed] {
  color: #ff4d4f;
  font-size: 0.16rem;
}
.modal .form .image-preview-area .show-reulst-images.selected[data-v-b46883ed] {
  box-shadow: 0 0 0 0.02rem var(--color-primary);
  transform: scale(1.02);
}
.modal .checkbox-wrapper[data-v-b46883ed] {
  position: absolute;
  top: 0.08rem;
  left: 0.08rem;
  z-index: 10;
}
.modal .checkbox-wrapper .image-checkbox[data-v-b46883ed] {
  width: 0.18rem;
  height: 0.18rem;
  cursor: pointer;
  accent-color: var(--color-primary);
}
.modal .count-option[data-v-b46883ed] {
  width: 0.32rem;
  height: 0.32rem;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  border-radius: 0.04rem;
  border-radius: var(--BorderRadius-borderRadiusLG, 0.08rem);
  border: 0.01rem solid var(--Border-colorBorder);
  background: var(--Background-colorBgContainer);
}
.modal .count-option[data-v-b46883ed]::hover {
  background: var(--color-primary);
}
.modal .count-option.selected[data-v-b46883ed] {
  background: var(--color-primary);
}
.modal .preset-toggle .preset-toggle-btn[data-v-b46883ed] {
  color: var(--color-primary);
  padding: 0;
  height: auto;
  font-size: 0.12rem;
  display: flex;
  align-items: center;
  gap: 0.06rem;
}
.modal .preset-toggle .preset-toggle-btn[data-v-b46883ed]:hover {
  color: var(--color-primary);
  opacity: 0.8;
}
.modal .preset-toggle .preset-toggle-btn .toggle-icon[data-v-b46883ed] {
  display: flex;
  align-items: center;
  transition: transform 0.2s ease;
}
.modal .preset-options[data-v-b46883ed] {
  background: rgba(24, 144, 255, 0.05);
  border: 0.01rem solid rgba(24, 144, 255, 0.2);
  border-radius: 0.08rem;
  padding: 0.08rem;
}
.modal .preset-options .preset-list[data-v-b46883ed] {
  display: flex;
  flex-wrap: wrap;
  gap: 0.04rem;
}
.modal .preset-options .preset-option[data-v-b46883ed] {
  padding: 0 0.04rem;
  border-radius: 0.06rem;
  border: 0.01rem solid rgba(255, 255, 255, 0.1);
  background: rgba(255, 255, 255, 0.02);
  cursor: pointer;
  transition: all 0.2s ease;
  flex-shrink: 0;
}
.modal .preset-options .preset-option[data-v-b46883ed]:hover {
  border-color: var(--color-primary);
  background: rgba(24, 144, 255, 0.08);
  transform: translateY(-0.01rem);
}
.modal .preset-options .preset-option.selected[data-v-b46883ed] {
  border-color: var(--color-primary);
  background: rgba(24, 144, 255, 0.15);
  box-shadow: 0 0.02rem 0.08rem rgba(24, 144, 255, 0.2);
}
.modal .preset-options .preset-option .preset-text[data-v-b46883ed] {
  color: #fff;
  font-size: 0.12rem;
  line-height: 1;
  white-space: nowrap;
}
.modal .preset-options .preset-option .preset-text .highlight-product-type[data-v-b46883ed] {
  color: var(--color-primary);
}
[data-v-b46883ed] .ant-form-item {
  margin-bottom: 0.08rem;
}
[data-v-b46883ed] .ant-form-item .ant-form-item-label {
  margin-bottom: 0 !important;
}
.eye-icon[data-v-b46883ed] {
  color: #393942;
}
.eye-icon[data-v-b46883ed]:hover {
  color: var(--color-primary);
}.content[data-v-e645be59] {
  height: calc(100vh - 0.56rem - 0.64rem - 0.64rem - 0.08rem);
  overflow: auto;
}
.folder-list[data-v-e645be59] {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(2rem, 1fr));
  grid-gap: 0.12rem;
}
.folder-list .folder-icon[data-v-e645be59] {
  background: rgba(0, 0, 0, 0.45);
  border-top-left-radius: 0.08rem;
  border-bottom-left-radius: 0.08rem;
}
.folder-list .folder-name[data-v-e645be59] {
  background: #26262c;
  border-top-right-radius: 0.08rem;
  border-bottom-right-radius: 0.08rem;
}
.card-list[data-v-e645be59] {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(1.6rem, 1fr));
  grid-gap: 0.22rem;
}
[data-v-e645be59] .ant-card-body {
  padding: 0;
}
.previous-page[data-v-e645be59] {
  color: rgba(255, 255, 255, 0.8509803922) !important;
  display: flex;
  padding: 0rem var(--Space-Padding-padding, 0.16rem);
  justify-content: center;
  align-items: center;
  gap: 0.08rem;
  align-self: stretch;
}.content[data-v-f67b1158] {
  height: calc(100vh - 0.56rem - 0.64rem - 0.64rem - 0.08rem);
  overflow: auto;
}
.folder-list[data-v-f67b1158] {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(2rem, 1fr));
  grid-gap: 0.12rem;
}
.folder-list .folder-icon[data-v-f67b1158] {
  background: rgba(0, 0, 0, 0.45);
  border-top-left-radius: 0.08rem;
  border-bottom-left-radius: 0.08rem;
}
.folder-list .folder-name[data-v-f67b1158] {
  background: #26262c;
  border-top-right-radius: 0.08rem;
  border-bottom-right-radius: 0.08rem;
}
.card-list[data-v-f67b1158] {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(1.6rem, 1fr));
  grid-gap: 0.22rem;
}
[data-v-f67b1158] .ant-card-body {
  padding: 0;
}
.previous-page[data-v-f67b1158] {
  color: rgba(255, 255, 255, 0.8509803922) !important;
  display: flex;
  padding: 0rem var(--Space-Padding-padding, 0.16rem);
  justify-content: center;
  align-items: center;
  gap: 0.08rem;
  align-self: stretch;
}
.loading-container[data-v-e2938d7f] {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.card-list[data-v-e2938d7f] {
  max-height: calc(100vh - 0.56rem - 0.63rem - 0.63rem - 0.16rem);
  overflow: auto;
  display: flex;
  align-items: flex-start;
  align-content: flex-start;
  row-gap: 0.4rem;
  flex: 1 0 0;
  align-self: stretch;
  flex-wrap: wrap;
}
.card-list .card[data-v-e2938d7f] {
  background: rgba(255, 255, 255, 0.1);
  padding: 0 0.24rem;
  border-radius: 0.32rem;
  display: flex;
  justify-content: center;
  align-items: center;
  aspect-ratio: 1;
  width: 2.4rem;
  height: 2.4rem;
  margin-right: 0.22rem;
  z-index: 1;
}
.card-list .card[data-v-e2938d7f]:first-child {
  margin-left: 0rem;
}
.card-list .card .brand-content[data-v-e2938d7f] {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
}
.card-list .card .brand-content .title[data-v-e2938d7f] {
  width: 100%; /* 容器宽度，可以根据需要调整 */
  margin: 0 auto;
  text-align: center; /* 居中对齐，可根据需要调整 */
  overflow: hidden; /* 隐藏溢出部分 */
  text-overflow: ellipsis; /* 超出部分显示省略号 */
  box-sizing: border-box;
  padding: 0.1rem;
}
.card-list .card .delete-brand[data-v-e2938d7f] {
  position: absolute;
  bottom: -0.05rem;
  right: -0.3rem;
  z-index: 2;
  border-radius: var(--BorderRadius-borderRadius, 0.06rem);
  background: var(--Background-colorBgElevated, #2f2f37);
  box-shadow: 0rem 0.06rem 0.16rem 0rem rgba(0, 0, 0, 0.08), 0rem 0.03rem 0.06rem -0.04rem rgba(0, 0, 0, 0.12), 0rem 0.09rem 0.28rem 0.08rem rgba(0, 0, 0, 0.05);
}
.card-list .card[data-v-e2938d7f] .ant-card-cover {
  position: absolute;
}
.delete-brand-masklayer[data-v-e2938d7f] {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 0;
  background-color: transparent;
}.org-asset-container .product-folder-item-img {
  margin-top: 0.1rem;
}
.org-asset-container .product-folder-item-name {
  margin-top: 0.05rem;
}.generated-assets[data-v-75da021d] {
  height: calc(100vh - 0.56rem - 0.64rem);
  padding: 0.2rem;
}
.image-list[data-v-75da021d] {
  max-height: calc(100vh - 0.56rem - 0.64rem - 0.2rem);
  overflow: auto;
  display: flex;
  align-items: flex-start;
  align-content: flex-start;
  row-gap: 40px;
  flex: 1 0 0;
  align-self: stretch;
  flex-wrap: wrap;
}
.image-card[data-v-75da021d] {
  width: 2.4rem;
  height: 2.4rem;
  margin-right: 0.22rem;
  background: var(--Background-colorBgMask, rgba(0, 0, 0, 0.45));
  border: 0.01rem solid var(--Border-colorBorderSecondary, rgb(64, 64, 74));
  display: flex;
  flex-flow: column;
  justify-content: center;
  overflow: hidden;
}
[data-v-75da021d] .ant-card-body {
  overflow: hidden;
}.color-picker-container[data-v-7b23db0a] {
  background: #1a1a1a;
  padding: 0.24rem;
  border-radius: 0.08rem;
  width: 3.2rem;
}
.color-picker-container .header[data-v-7b23db0a] {
  border-left: 0.04rem solid #ffd700;
  padding-left: 0.12rem;
  margin-bottom: 0.24rem;
}
.color-picker-container .header .title[data-v-7b23db0a] {
  color: #ffffff;
  margin: 0;
  font-size: 0.16rem;
}
.color-preview[data-v-7b23db0a] {
  width: 0.6rem;
  height: 0.4rem;
  border-radius: 0.06rem;
  border: 0.02rem solid #444;
  cursor: pointer;
  transition: all 0.3s;
}
.color-preview[data-v-7b23db0a]:hover {
  border-color: #6366f1;
  box-shadow: 0 0 0.08rem rgba(99, 102, 241, 0.5);
}
.color-input[data-v-7b23db0a] {
  margin: 0.16rem 0;
  width: 1.2rem;
}
.color-input[data-v-7b23db0a] .el-input__inner {
  background: #2d2d2d;
  border-color: #444;
  color: #ffffff;
  text-align: center;
}
.color-swatches[data-v-7b23db0a] {
  display: flex;
  flex-wrap: wrap;
  gap: 0.08rem;
  margin: 0.16rem 0;
}
.color-swatches .swatch[data-v-7b23db0a] {
  width: 0.32rem;
  height: 0.32rem;
  border-radius: 0.06rem;
  cursor: pointer;
  border: 0.02rem solid transparent;
  transition: all 0.3s;
}
.color-swatches .swatch[data-v-7b23db0a]:hover {
  transform: scale(1.1);
}
.color-swatches .swatch.active[data-v-7b23db0a] {
  border-color: #ffffff;
}
.save-btn[data-v-7b23db0a] {
  width: 100%;
  background: #6366f1;
  border: none;
}
.save-btn[data-v-7b23db0a]:hover {
  background: #4f46e5;
}
.teams-tab-content[data-v-7b23db0a] {
  min-height: 600px;
  max-height: calc(100vh - 101px);
  overflow-y: auto;
  overflow-x: hidden;
}
[data-v-7b23db0a] .custom-color-picker {
  background: #2d2d2d !important;
  border-color: #444 !important;
}
[data-v-7b23db0a] .custom-color-picker .el-color-picker__trigger {
  display: none;
}
[data-v-7b23db0a] .custom-color-picker .el-color-dropdown__link-btn {
  display: none;
}
[data-v-7b23db0a] .custom-color-picker .el-color-picker__panel {
  border: none;
}
[data-v-7b23db0a] .custom-color-picker .el-color-hue-slider {
  margin-top: 0.16rem;
}.modal[data-v-aea90945] {
  padding: 0;
}
.modal .modal-title[data-v-aea90945] {
  padding: 0.16rem 0.24rem;
  border-bottom: 0.01rem solid #f0f0f0;
}
.modal .modal-title .title[data-v-aea90945] {
  font-size: 0.18rem;
  font-weight: 600;
  line-height: 0.22rem;
  text-align: left;
}
.modal .form[data-v-aea90945] {
  padding: 0.24rem;
}
.button-line[data-v-aea90945] {
  display: flex;
  justify-content: flex-end;
}.vue-cropper[data-v-a742df44]{position:relative;width:100%;height:100%;box-sizing:border-box;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;direction:ltr;touch-action:none;text-align:left;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC)}.cropper-box[data-v-a742df44],.cropper-box-canvas[data-v-a742df44],.cropper-drag-box[data-v-a742df44],.cropper-crop-box[data-v-a742df44],.cropper-face[data-v-a742df44]{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-user-select:none;user-select:none}.cropper-box-canvas img[data-v-a742df44]{position:relative;text-align:left;-webkit-user-select:none;user-select:none;transform:none;max-width:none;max-height:none}.cropper-box[data-v-a742df44]{overflow:hidden}.cropper-move[data-v-a742df44]{cursor:move}.cropper-crop[data-v-a742df44]{cursor:crosshair}.cropper-modal[data-v-a742df44]{background:rgba(0,0,0,.5)}.cropper-view-box[data-v-a742df44]{display:block;overflow:hidden;width:100%;height:100%;outline:1px solid #39f;outline-color:#3399ffbf;-webkit-user-select:none;user-select:none}.cropper-view-box img[data-v-a742df44]{-webkit-user-select:none;user-select:none;text-align:left;max-width:none;max-height:none}.cropper-face[data-v-a742df44]{top:0;left:0;background-color:#fff;opacity:.1}.crop-info[data-v-a742df44]{position:absolute;left:0;min-width:65px;text-align:center;color:#fff;line-height:20px;background-color:#000c;font-size:12px}.crop-line[data-v-a742df44]{position:absolute;display:block;width:100%;height:100%;opacity:.1}.line-w[data-v-a742df44]{top:-3px;left:0;height:5px;cursor:n-resize}.line-a[data-v-a742df44]{top:0;left:-3px;width:5px;cursor:w-resize}.line-s[data-v-a742df44]{bottom:-3px;left:0;height:5px;cursor:s-resize}.line-d[data-v-a742df44]{top:0;right:-3px;width:5px;cursor:e-resize}.crop-point[data-v-a742df44]{position:absolute;width:8px;height:8px;opacity:.75;background-color:#39f;border-radius:100%}.point1[data-v-a742df44]{top:-4px;left:-4px;cursor:nw-resize}.point2[data-v-a742df44]{top:-5px;left:50%;margin-left:-3px;cursor:n-resize}.point3[data-v-a742df44]{top:-4px;right:-4px;cursor:ne-resize}.point4[data-v-a742df44]{top:50%;left:-4px;margin-top:-3px;cursor:w-resize}.point5[data-v-a742df44]{top:50%;right:-4px;margin-top:-3px;cursor:e-resize}.point6[data-v-a742df44]{bottom:-5px;left:-4px;cursor:sw-resize}.point7[data-v-a742df44]{bottom:-5px;left:50%;margin-left:-3px;cursor:s-resize}.point8[data-v-a742df44]{bottom:-5px;right:-4px;cursor:se-resize}@media screen and (max-width: 500px){.crop-point[data-v-a742df44]{position:absolute;width:20px;height:20px;opacity:.45;background-color:#39f;border-radius:100%}.point1[data-v-a742df44]{top:-10px;left:-10px}.point2[data-v-a742df44],.point4[data-v-a742df44],.point5[data-v-a742df44],.point7[data-v-a742df44]{display:none}.point3[data-v-a742df44]{top:-10px;right:-10px}.point4[data-v-a742df44]{top:0;left:0}.point6[data-v-a742df44]{bottom:-10px;left:-10px}.point8[data-v-a742df44]{bottom:-10px;right:-10px}}
.avatar-upload-container[data-v-cb6b8d26] {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 0.2rem;
}
.preview-wrapper[data-v-cb6b8d26] {
  position: relative;
  width: 2rem;
  height: 2rem;
}
.mask[data-v-cb6b8d26] {
  width: 100%;
  height: 100%;
  border-radius: 50%;
  overflow: hidden;
  position: relative;
  box-shadow: 0 0 0.2rem rgba(0, 0, 0, 0.1);
}
.preview-image[data-v-cb6b8d26] {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: filter 0.3s;
}
.preview-text[data-v-cb6b8d26] {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: white;
  z-index: 2;
  font-size: 0.16rem;
  pointer-events: none;
}
.cropper-container[data-v-cb6b8d26] {
  width: 100%;
  height: 4.8rem;
}
.crop-actions[data-v-cb6b8d26] {
  margin-top: 0.2rem;
  display: flex;
  justify-content: flex-end;
}
.action-buttons[data-v-cb6b8d26] {
  display: flex;
  gap: 0.2rem;
  margin-top: 0.2rem;
  margin-top: 0.2rem;
  margin-bottom: 0.2rem;
  align-items: end;
  align-self: flex-end;
  margin-right: 0.22rem;
}
.ant-modal-content[data-v-cb6b8d26] .ant-modal-header {
  margin-bottom: 0;
}
.ant-modal-content[data-v-cb6b8d26] .ant-modal-title {
  padding: 0;
}
[data-v-cb6b8d26] .ant-modal .ant-modal-content .ant-modal-header {
  margin-bottom: 0 !important;
}.terms-content[data-v-5d509b7f] {
  max-height: 400px;
  overflow-y: auto;
  padding: 16px 0;
}
.terms-text[data-v-5d509b7f] {
  white-space: pre-line;
  line-height: 1.6;
  color: var(--color-text);
  font-size: 14px;
}
.terms-footer[data-v-5d509b7f] {
  display: flex;
  justify-content: flex-end;
  gap: 8px;
}.privacy-content[data-v-b94e86f4] {
  max-height: 400px;
  overflow-y: auto;
  padding: 16px 0;
}
.privacy-text[data-v-b94e86f4] {
  white-space: pre-line;
  line-height: 1.6;
  color: var(--color-text);
  font-size: 14px;
}
.privacy-footer[data-v-b94e86f4] {
  display: flex;
  justify-content: flex-end;
  gap: 8px;
}
.language-switcher[data-v-c9ea2f50] {
  color: var(--color-text);
  border: none;
  background: transparent;
  height: 0.32rem;
  padding: 0 0.08rem;
  font-size: 0.12rem;
  display: flex;
  align-items: center;
}
.language-switcher[data-v-c9ea2f50]:hover {
  color: var(--color-primary);
  background: rgba(255, 255, 255, 0.05);
}
.language-switcher .anticon[data-v-c9ea2f50] {
  font-size: 0.12rem;
}
.batch-download-tracker .progress-container[data-v-ef2beb70] {
  padding: 0 12px;
  cursor: pointer;
  user-select: none;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
.download-tasks-list[data-v-ef2beb70] {
  width: 240px;
  display: flex;
  flex-direction: column;
  color: rgba(255, 255, 255, 0.85);
}
.download-tasks-list .tasks-header[data-v-ef2beb70] {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 8px 12px;
  margin-bottom: 8px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.download-tasks-list .tasks-header .title[data-v-ef2beb70] {
  font-weight: 500;
  font-size: 14px;
}
.download-tasks-list .tasks-header .count[data-v-ef2beb70] {
  font-size: 12px;
}
.download-tasks-list .tasks-content[data-v-ef2beb70] {
  max-height: 320px;
  overflow-y: auto;
  padding: 0;
}
.download-tasks-list .tasks-content .task-item[data-v-ef2beb70] {
  display: flex;
  align-items: center;
  gap: 12px;
  padding: 5px 12px;
}
.download-tasks-list .tasks-content .task-item .task-name[data-v-ef2beb70] {
  flex-shrink: 0;
  width: 120px;
  font-size: 13px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.download-tasks-list .tasks-content .task-item .task-progress[data-v-ef2beb70] {
  flex: 1;
  min-width: 0;
}
.download-tasks-list .tasks-content .task-item .task-progress[data-v-ef2beb70] .ant-progress {
  margin-bottom: 0;
}
.download-tasks-list .tasks-content .task-item .cancel-icon[data-v-ef2beb70] {
  flex-shrink: 0;
  font-size: 12px;
  cursor: pointer;
}
.download-tasks-list .cancel-all-btn[data-v-ef2beb70] {
  padding: 5px 12px;
  width: 100%;
  font-size: 13px;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  cursor: pointer;
}
.tasks-content[data-v-ef2beb70]::-webkit-scrollbar {
  width: 6px;
}
.tasks-content[data-v-ef2beb70]::-webkit-scrollbar-thumb {
  background-color: rgba(0, 0, 0, 0.15);
  border-radius: 3px;
}
.tasks-content[data-v-ef2beb70]::-webkit-scrollbar-thumb:hover {
  background-color: rgba(0, 0, 0, 0.25);
}
.tasks-content[data-v-ef2beb70]::-webkit-scrollbar-track {
  background-color: transparent;
}.batch-download-tracker-popover.ant-popover {
  padding-top: 4px;
}
.batch-download-tracker-popover .ant-popover-arrow {
  display: none;
}
.batch-download-tracker-popover .ant-popover-inner {
  padding: 4px;
  background-color: rgba(38, 38, 44, 0.88);
}.user-wrapper[data-v-0e1b1f09] {
  display: flex;
  align-items: center;
  justify-content: right;
  margin: 0 0.16rem;
  height: 0.56rem;
}
.user-wrapper .icon[data-v-0e1b1f09] {
  margin: 0 0.12rem;
  position: relative;
  font-size: 0.16rem;
}
.user-wrapper .icon .dot[data-v-0e1b1f09] {
  position: absolute;
  width: 0.06rem;
  height: 0.06rem;
  border-radius: 100%;
  background: red;
  top: 0.22rem;
  right: -0.02rem;
}
.user-wrapper .help-title[data-v-0e1b1f09] {
  font-size: 0.14rem;
  font-weight: 700;
}
.user-wrapper .user-info[data-v-0e1b1f09] {
  padding: 0 0.12rem;
}
.user-wrapper .user-info .user-name[data-v-0e1b1f09] {
  margin-left: 0.08rem;
  min-width: 0.8rem;
  display: inline-block;
}
.header-notification-popover .spin-wrapper[data-v-0e1b1f09] {
  display: flex;
  justify-content: center;
}
.header-notification-popover .title-wrapper[data-v-0e1b1f09] {
  display: flex;
  justify-content: space-between;
  border-bottom: 0.01rem solid #f0f0f0;
  padding: 0.09rem 0.07rem 0.09rem 0.16rem;
}
.header-notification-popover .title-wrapper .title[data-v-0e1b1f09] {
  font-size: 0.16rem;
  font-weight: 500;
  line-height: 0.24rem;
}
.header-notification-popover .title-wrapper .right-btn[data-v-0e1b1f09] {
  font-size: 0.1rem;
  font-weight: 400;
  line-height: 0.22rem;
  color: rgba(0, 0, 0, 0.8509803922);
}
.header-notification-popover .title-wrapper .right-btn .btn[data-v-0e1b1f09] {
  border: none;
}
.header-notification-popover .title-wrapper .right-btn .redo-icon[data-v-0e1b1f09] {
  transform: rotate(-90deg);
  font-size: 0.12rem;
}
.header-notification-popover .title-wrapper .right-btn .clear-all[data-v-0e1b1f09] {
  margin-left: 0.04rem;
}
.header-notification-popover .notification-list[data-v-0e1b1f09] {
  padding: 0 0.16rem;
  display: flex;
  flex-direction: column;
  gap: 0.08rem;
  max-height: 2.58rem;
  overflow: auto;
}
.header-notification-popover .notification-list .notification-item[data-v-0e1b1f09] {
  width: 2.8rem;
  height: 1rem;
  padding: 0.04rem 0.08rem;
  border-bottom: 0.01rem solid #f0f0f0;
}
.header-notification-popover .notification-list .notification-item .status-wrapper[data-v-0e1b1f09] {
  display: flex;
  justify-content: space-between;
}
.header-notification-popover .notification-list .notification-item .status-wrapper .dot[data-v-0e1b1f09] {
  width: 0.06rem;
  height: 0.06rem;
  border-radius: 100%;
  display: inline-block;
  margin-right: 0.08rem;
}
.header-notification-popover .notification-list .notification-item .status-wrapper .dot.Success[data-v-0e1b1f09] {
  background: green;
}
.header-notification-popover .notification-list .notification-item .status-wrapper .dot.error[data-v-0e1b1f09], .header-notification-popover .notification-list .notification-item .status-wrapper .dot.Fail[data-v-0e1b1f09] {
  background: #ff4d4f;
}
.header-notification-popover .notification-list .notification-item .status-wrapper .status[data-v-0e1b1f09] {
  font-size: 0.1rem;
  font-weight: 400;
  line-height: 0.2rem;
}
.header-notification-popover .notification-list .notification-item .status-wrapper .status.Success[data-v-0e1b1f09] {
  color: green;
}
.header-notification-popover .notification-list .notification-item .status-wrapper .status.error[data-v-0e1b1f09], .header-notification-popover .notification-list .notification-item .status-wrapper .status.Fail[data-v-0e1b1f09] {
  color: #ff4d4f;
}
.header-notification-popover .notification-list .notification-item .status-wrapper .progress-status[data-v-0e1b1f09] {
  font-size: 0.1rem;
  font-weight: 400;
  line-height: 0.18rem;
  padding: 0.01rem 0.08rem;
  border-radius: 0.02rem 0rem 0rem 0rem;
  border: 0.01rem solid #d9d9d9;
}
.header-notification-popover .notification-list .notification-item .notification-content[data-v-0e1b1f09] {
  margin-left: 0.14rem;
}
.header-notification-popover .notification-list .notification-item .notification-content .bold-name[data-v-0e1b1f09] {
  font-size: 0.12rem;
  font-weight: 600;
  line-height: 0.22rem;
}
.header-notification-popover .notification-list .notification-item .notification-content .desc[data-v-0e1b1f09] {
  font-size: 0.1rem;
  font-weight: 400;
  line-height: 0.2rem;
}
.header-notification-popover .notification-list .notification-item .notification-content .desc .one-line[data-v-0e1b1f09] {
  display: block;
}
.header-notification-popover .notification-list .notification-item .notification-content .desc .texture-color[data-v-0e1b1f09] {
  display: flex;
  align-items: center;
}
.header-notification-popover .notification-list .notification-item .notification-content .desc .texture-color .color-dot[data-v-0e1b1f09] {
  width: 0.16rem;
  height: 0.16rem;
  border-radius: 100%;
  margin-right: 0.04rem;
}
.header-question-popover .lora_name[data-v-0e1b1f09] {
  font-size: 0.14rem;
  font-weight: 400;
  display: block;
  width: 2.36rem;
}
.header-question-popover .title[data-v-0e1b1f09] {
  font-size: 0.14rem;
  font-weight: 700;
}
.header-user-popover .user-info-wrapper[data-v-0e1b1f09] {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: 2.03rem;
  border-radius: 0.02rem;
}
.header-user-popover .user-info-wrapper .title[data-v-0e1b1f09] {
  font-size: 0.12rem;
  font-weight: 400;
  line-height: 0.22rem;
}
.header-user-popover .user-info-wrapper .lora_name[data-v-0e1b1f09] {
  font-size: 0.12rem;
  font-weight: 400;
  line-height: 0.22rem;
  display: block;
}
.header-user-popover .divider[data-v-0e1b1f09] {
  margin: 0;
}
.header-user-popover .log-out-line[data-v-0e1b1f09] {
  width: 100%;
  text-align: right;
}
.header-user-popover .btn[data-v-0e1b1f09] {
  width: 100%;
  text-align: center;
  gap: 0.08rem;
  height: 0.32rem;
  margin-bottom: -0.06rem;
}
.empty-notification[data-v-0e1b1f09] {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: 3.06rem;
  height: 2.76rem;
}
.empty-notification .default-img[data-v-0e1b1f09] {
  width: 1rem;
  height: 1rem;
}
.empty-notification .none-img-desc[data-v-0e1b1f09] {
  font-size: 0.12rem;
  font-weight: 600;
  line-height: 0.22rem;
  text-align: center;
  display: block;
}
.char-avatar[data-v-0e1b1f09] {
  background: var(--color-primary);
}
.content[data-v-0e1b1f09] {
  gap: 0.16rem;
  margin-bottom: 0.1rem;
}
.content .left-content[data-v-0e1b1f09] {
  flex-flow: column;
  align-items: center;
}
.content .right-content .user-info-wrapper .edit-icon[data-v-0e1b1f09] {
  cursor: pointer;
}
.content .right-content .user-info-wrapper .name-edit[data-v-0e1b1f09] {
  width: 100%;
  justify-content: space-between;
}
.feedback-button[data-v-0e1b1f09] {
  color: var(--color-text);
  border: none;
  background: transparent;
  height: 0.32rem;
  padding: 0 0.08rem;
  font-size: 0.12rem;
  display: flex;
  align-items: center;
  margin: 0 0.08rem;
}
.feedback-button[data-v-0e1b1f09]:hover {
  color: var(--color-primary);
  background: rgba(255, 255, 255, 0.05);
}
.feedback-button .anticon[data-v-0e1b1f09] {
  font-size: 12px;
  margin-right: 4px;
}
.image-distribution-button[data-v-0e1b1f09] {
  color: var(--color-text);
  border: none;
  background: transparent;
  height: 0.32rem;
  padding: 0 0.08rem;
  font-size: 0.12rem;
  display: flex;
  align-items: center;
  margin: 0 0.08rem;
}
.image-distribution-button[data-v-0e1b1f09]:hover {
  color: var(--color-primary);
  background: rgba(255, 255, 255, 0.05);
}
.image-distribution-button .anticon[data-v-0e1b1f09] {
  font-size: 12px;
  margin-right: 4px;
}
.batch-crop-button[data-v-0e1b1f09] {
  color: var(--color-text);
  border: none;
  background: transparent;
  height: 0.32rem;
  padding: 0 0.08rem;
  font-size: 0.12rem;
  display: flex;
  align-items: center;
  margin: 0 0.08rem;
}
.batch-crop-button[data-v-0e1b1f09]:hover {
  color: var(--color-primary);
  background: rgba(255, 255, 255, 0.05);
}
.batch-crop-button .anticon[data-v-0e1b1f09] {
  font-size: 12px;
  margin-right: 4px;
}
.legal-dropdown-button[data-v-0e1b1f09] {
  color: var(--color-text);
  border: none;
  background: transparent;
  height: 0.32rem;
  padding: 0 0.08rem;
  font-size: 0.12rem;
  display: flex;
  align-items: center;
  margin: 0 0.08rem;
}
.legal-dropdown-button[data-v-0e1b1f09]:hover {
  color: var(--color-primary);
  background: rgba(255, 255, 255, 0.05);
}
.legal-dropdown-button .anticon[data-v-0e1b1f09] {
  font-size: 10px;
  margin-left: 4px;
}.header-notification-popover .ant-popover-inner {
  padding-bottom: 0.12rem !important;
}.layout-header[data-v-6f114605] {
  padding: 0.04rem 0.08rem;
  border-bottom: 0.01rem solid var(--color-border-base);
  background: #131316;
}
.header-title[data-v-6f114605] {
  color: var(--Text-colorTextSecondary);
  font-family: Saans;
  font-weight: 400;
  font-size: 14px;
  line-height: 22px;
  vertical-align: middle;
}
.layout-content[data-v-6f114605] {
  background: var(--Background-colorBgBase);
}
.layout-content .router-content[data-v-6f114605] {
  width: 100%;
  overflow: auto;
}
.layout-content .router-content.no-padding[data-v-6f114605] {
  padding: 0;
}
.content-background[data-v-6f114605] {
  background: url("//d1cqgi03b3ejwk.cloudfront.net/fe-assets/assets/bg-DXHTz4Qq.png");
  background-size: cover;
}
.content-background .mask[data-v-6f114605] {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0.6) 100%);
  width: 100%;
  height: 100%;
}
.height-without-header[data-v-6f114605] {
  height: 100vh;
}
.percent-scale[data-v-6f114605] {
  transform-origin: 0 0;
  width: 100%;
  height: 100%;
}:root {
  --border-radius-default: 0.12rem;
  --border-radius-small: 0.06rem;
  --border-radius-large: 0.24rem;
  --color-bg-base: rgba(38, 38, 44, 1);
  --color-bg-dark: rgba(19, 19, 21, 1);
  --color-bg-secondary: rgba(255, 255, 255, 0.06);
  --color-bg-spotlight: rgba(80, 80, 93, 1);
  --color-border-base: #40404a;
  --color-border-hover: rgba(23, 185, 255, 0.5);
  --global-font-size: 0.16rem;
  --color-primary: #2977dc;
  --color-text-base: rgba(255, 255, 255, 0.85);
  --color-secondary: rgba(255, 255, 255, 0.65);
  --color-text-quaternary: rgba(255, 255, 255, 0.25);
  --color-fill-elevated: rgba(255, 255, 255, 0.06);
  --color-icon-disabled: rgba(0, 0, 0, 0.45);
  --color-bg-elevated: rgba(47, 47, 55, 1);

  /** v2.3 variables */
  --Background-colorBgElevated: #2f2f37;
  --Background-colorBgLayout: #131316;
  --Background-colorBgContainer: #26262c;
  --Text-colorTextTertiary: rgba(255, 255, 255, 0.45);
  --Text-colorTextSecondary: rgba(255, 255, 255, 0.65);
  --Text-colorTextBase: #ffffff;
  --colorIcon: rgba(255, 255, 255, 0.45);
  /* --Primary-colorPrimary: #5cdbd3; */
  --Primary-colorPrimary: #2d88ff;
  --BorderRadius-borderRadius16: 16px;
  --Fill-colorFillContent: rgba(255, 255, 255, 0.06);
  --Background-colorBgBase: #131316;
  --Border-colorBorder: #40404a;
  --Blurred---Popover: rgba(38, 38, 44, 0.88);
  --Text-colorTextLight: #ffffff;
  --Fill-colorFillQuaternary: rgba(255, 255, 255, 0.02);
}*,
*::before,
*::after {
  box-sizing: border-box;
  margin: 0;
  font-weight: normal;
}body {
  color: var(--color-text-base);
  background: #000;
  transition:
    color 0.5s,
    background-color 0.5s;
  line-height: 1.6;
  font-family:
    'Saans',
    'Noto Sans',
    Inter,
    -apple-system,
    BlinkMacSystemFont,
    'Segoe UI',
    Roboto,
    Oxygen,
    Ubuntu,
    Cantarell,
    'Fira Sans',
    'Droid Sans',
    'Helvetica Neue',
    sans-serif !important;
  font-size: var(--global-font-size, 0.16rem) !important;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}.g-ml8 {
  margin-left: 0.08rem;
}.g-icon-18 {
  width: 0.18rem;
  height: 0.18rem;
}.g-icon-color {
  color: rgba(255, 255, 255, 0.45);
}.g-border-color-base {
  border-color: var(--color-border-base);
}.g-border-color-primary {
  border-color: var(--color-primary);
}.g-text-primary {
  color: var(--color-primary);
}.g-text-secondary {
  color: var(--color-secondary);
}.g-border-primary {
  border: 0.01rem solid var(--color-primary);
}.g-border-primary-dashed {
  border: 0.01rem dashed var(--color-primary);
}.g-border-base {
  border: 0.01rem solid var(--color-border-base);
}.g-border-bottom-base {
  border-bottom: 0.01rem solid var(--color-border-base);
}.g-border-left-base {
  border-left: 0.01rem solid var(--color-border-base);
}.g-color-bg-base {
  background: var(--Background-colorBgBase);
}.g-color-bg-primary {
  background: var(--color-primary);
}.g-color-bg-dark {
  background: var(--color-bg-dark);
}.g-color-bg-elevated {
  background: var(--color-fill-elevated);
}.g-color-bg-secondary {
  background: var(--color-bg-secondary);
}.g-color-bg-quaternary {
  background: var(--color-text-quaternary);
}.g-visibility-hidden {
  visibility: hidden;
}.g-border-radius-default {
  border-radius: var(--border-radius-default);
}.g-border-radius-small {
  border-radius: var(--border-radius-small);
}.g-border-radius-large {
  border-radius: var(--border-radius-large);
}::-webkit-scrollbar {
  width: 0.01rem; /* 垂直滚动条宽度 */
  height: 0.01rem; /* 水平滚动条高度 */
}/* 禁用所有页面的右滑返回上一页事件 */html,
body {
  /* 禁用触摸手势 */
  touch-action: pan-y pinch-zoom;
  /* 禁用过度滚动效果 */
  overscroll-behavior: none;
  /* 禁用弹性滚动 */
  -webkit-overflow-scrolling: touch;
}/* 禁用所有元素的右滑手势 */* {
  /* 只允许垂直滚动和缩放，禁用水平滑动 */
  touch-action: pan-y pinch-zoom;
}.page-layout .ant-layout-header {
  background-color: #fff;
  padding-inline: 0.1rem;
}.page-layout .page-menu .ant-menu-item {
  width: 100% !important;
  padding-inline: 0 !important;
  margin: 0;
  display: flex;
  justify-content: center;
  margin: 0.16rem 0;
}.page-layout .page-menu .ant-menu-item-selected {
  background-color: #fff !important;
  color: #0019ff;
}.page-layout .page-menu .ant-menu-item-selected .side-icon {
  fill: #0019ff;
}.page-layout .page-menu .ant-menu-item-active {
  background-color: #fff !important;
  color: #2945ff !important;
}.page-layout .page-menu .ant-menu-item-active .side-icon {
  fill: #2945ff;
}.page-layout .ant-menu-title-content {
  display: flex;
  align-items: center;
}.ant-layout-sider-trigger {
  position: absolute !important;
  background-color: #fafafa !important;
  padding-left: 0.16rem;
  text-align: left !important;
  border-top: 0.01rem solid #f0f0f0;
}.avatar-uploader-large .ant-upload,
.avatar-uploader-large .ant-upload-list-item {
  width: 100% !important;
}.no-radius {
  /* border-radius: 0 !important; */
}.ant-input,
.ant-btn,
.ant-select,
.ant-select-selector,
.ant-input-affix-wrapper,
.ant-modal-content,
.ant-tag,
.ant-card,
.ant-modal-content,
.ant-dropdown-menu,
.ant-popover-inner {
  /* border-radius: 0 !important; */
}.no-padding .ant-modal-header {
  margin-bottom: 0 !important;
}.no-padding .ant-modal-content,
.no-padding .ant-popover-inner {
  padding: 0 !important;
}.no-padding .ant-modal-body {
  padding: 0 !important;
}.ant-tree-node-content-wrapper:hover {
  background-color: unset !important;
}.ant-tree-node-content-wrapper.ant-tree-node-selected {
  background-color: unset !important;
}.ant-float-btn-group-square-shadow {
  box-shadow: unset !important;
}.ant-tree .ant-tree-indent-unit {
  width: 0.14rem !important;
}.ant-float-btn-content {
  overflow: unset !important;
  width: 0.32rem !important;
}.ant-upload-wrapper .ant-upload-drag {
  border: none !important;
}.ant-card .ant-card-cover img {
  border-radius: 0 !important;
}.no-file-list .ant-upload-list-item {
  display: none !important;
}.assets-area .ant-collapse-header {
  padding: 0 !important;
  margin-top: 0.16rem;
}.assets-area .ant-collapse-header .ant-collapse-expand-icon {
  padding-inline-end: 0.04rem !important;
}.assets-area .ant-collapse-content {
  border-left: 0.01rem solid #eee;
  margin-left: 0.05rem;
}.assets-area .ant-collapse-item {
  border: none;
}.assets-area .ant-collapse-item .ant-collapse-content-box {
  padding: 0 0 0 0.14rem;
}.ant-menu-item[title]:hover::after {
  display: none;
}a {
  color: var(--color-primary) !important;
}a:hover {
  color: var(--color-primary) !important;
}.ant-btn-link {
  color: var(--color-primary);
}.ant-btn-link:hover {
  color: var(--color-primary) !important;
}.ant-btn-link.disabled {
  color: #bfbfbf !important;
}.ant-radio-group .ant-radio-button-wrapper:first-child {
  border-start-start-radius: 0.02rem !important;
  border-end-start-radius: 0.02rem !important;
}.ant-radio-group .ant-radio-button-wrapper:last-child {
  border-start-end-radius: 0.02rem !important;
  border-end-end-radius: 0.02rem !important;
}.ant-table-pagination {
  margin: 0 !important;
  background-color: rgb(250, 250, 250);
  padding: 0.16rem 0;
}.ant-table-pagination li {
  height: 0.22rem !important;
  line-height: 0.22rem !important;
}.ant-table-pagination li .ant-select-selector {
  height: 0.22rem !important;
}.ant-table-pagination li a {
  color: rgba(255, 255, 255, 0.85) !important;
}.ant-carousel .slick-dots {
  bottom: -0.25rem !important;
}.ant-carousel .slick-dots li button {
  background-color: rgb(0, 25, 255);
}.ant-carousel .slick-dots li.slick-active button {
  background-color: rgb(0, 25, 250);
}.ant-slider-track {
  background-color: #2d88ff !important;
}.ant-slider-handle::after {
  box-shadow: 0 0 0 0.02rem #2d88ff !important;
}.v2-color-border {
  border: 0.01rem solid var(--color-border-base) !important;
}.v2-color-border:hover {
  border: 0.01rem solid var(--color-border-hover) !important;
}.v2-color-border-container .ant-input {
  border: 0.01rem solid var(--color-border-base) !important;
}.v2-color-border-container .ant-input:hover {
  border: 0.01rem solid var(--color-border-hover) !important;
}.ant-btn-default {
  border-color: #50505d;
}.ant-btn-primary {
  box-shadow: 0 0.04rem 0.06rem rgba(0, 0, 0, 0.1);
}.ant-btn-primary:hover,
.ant-btn-primary:focus {
  box-shadow: 0 0.06rem 0.12rem rgba(0, 0, 0, 0.15);
  color: #0b0b0b;
}.ant-modal .ant-modal-content {
  border-radius: 0.1rem;
}.ant-modal .ant-modal-content .ant-modal-header {
  border-top-left-radius: 0.24rem;
  border-top-right-radius: 0.24rem;
  border-bottom: 0.01rem solid #50505d;
}.ant-modal .ant-modal-content .ant-modal-header .ant-modal-title {
  padding: 0.16rem 0.24rem;
}.ant-modal .ant-modal-content .ant-modal-header .ant-modal-title .title {
  font-weight: 500;
  line-height: 0.24rem;
  text-align: left;
}.ant-modal .ant-modal-content .ant-modal-body {
  padding: 0.16rem 0.24rem 0 0.16rem;
}.ant-modal .ant-modal-content .ant-modal-footer {
  border-top: 0.01rem solid var(--color-border-base);
  padding: 0.16rem 0.24rem;
}.ant-modal .ant-modal-content .ant-modal-footer .ant-btn {
  box-shadow: none;
  border-radius: 0.04rem;
}.ant-modal.no-body-padding .ant-modal-content .ant-modal-body {
  padding: 0;
}.ant-table {
  background-color: transparent !important;
  color: var(--color-secondary);
  border-bottom: 0.01rem solid var(--color-border-base);
}.ant-table .ant-table-tbody > tr:hover > td {
  background: transparent !important;
}.ant-table .ant-table-tbody > tr > td:hover {
  background: transparent !important;
}.ant-table .ant-table-thead tr th {
  background-color: transparent !important;
  border-bottom: 0.01rem solid var(--color-border-base);
  font-size: 0.16rem;
  color: var(--color-secondary);
}.ant-table .ant-table-thead tr th::before {
  width: 0 !important;
}.ant-table .ant-table-thead tr th.ant-table-cell {
  padding: 0.16rem 0 !important;
}.ant-table .ant-table-tbody tr td {
  border: none !important; /* 可选：设置表格边框颜色 */
}.ant-table .ant-table-tbody tr td.ant-table-cell {
  padding: 0.16rem 0 !important;
}.ant-table .ant-table-tbody tr td.ant-table-cell-row-hover {
  background: transparent !important;
}.ant-table .ant-table-tbody tr td.ant-table-column-sort {
  background: unset;
}.ant-table-pagination {
  background: transparent;
}.ant-table-pagination li {
  height: 0.22rem !important;
  line-height: 0.22rem !important;
}.ant-table-pagination li .ant-select-selector {
  height: 0.22rem !important;
}.ant-input-affix-wrapper,
.ant-input,
.ant-select-selector {
  border: 0.01rem solid var(--color-border-base) !important;
}.ant-input-affix-wrapper .ant-input {
  border: none !important;
}.ant-select-dropdown .ant-select-item-option-selected {
  background-color: var(--color-border-base) !important; /* 自定义悬停颜色 */
}.ant-tabs.ant-tabs-top.ant-tabs-nav {
  border-bottom: 0.01rem solid var(--color-border-base);
}.ant-tabs .ant-tabs-nav-operations {
  display: none !important;
}.ant-tabs .ant-tabs-tab {
  user-select: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
}.ant-tabs .ant-tabs-tab-btn {
  user-select: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
}.ant-alert-warning {
  border: 0.01rem solid #594214;
  background-color: #2b2111;
}.ant-alert-success {
  border: 0.01rem solid rgb(39, 73, 22);
  background-color: rgb(22, 35, 18);
}.bg-transparent {
  background: rgba(255, 255, 255, 0.1);
}.popover-erasersize .ant-popover-inner {
  width: 1.6rem;
  height: 0.92rem;
  padding: 0.08rem 0.04rem;
}.popover-erasersize .ant-popover-title {
  margin: 0;
}.popover-erasersize .ant-input-number-handler-wrap {
  display: none !important;
}.popover-erasersize .ant-input-number-input-wrap {
  width: 0.34rem;
}.popover-erasersize .ant-input-number-input {
  padding: 0 0.02rem 0 0;
  text-align: center;
}.popover-erasersize .setting-content {
  display: flex;
  justify-content: space-between;
  align-items: center;
}.popover-erasersize .setting-content > div:nth-child(2) {
  max-width: 0.42rem;
}.ant-popconfirm-buttons > button:nth-child(2) {
  background-color: #f03d40;
  color: #fff;
}.ant-popconfirm-buttons > button:nth-child(2):hover {
  background-color: #cf2528;
}.g-operators {
  position: absolute;
  bottom: 0.1rem;
  left: 50%;
  transform: translate(-50%, 0);
  padding: 0.12rem;
  gap: 0.04rem;
  border-radius: 0.08rem;
  z-index: 1000;
  background: var(--color-bg-elevated);
}.g-operators-icon {
  display: flex;
  align-items: center;
}.g-operators-icon .icon {
  fill: #fff;
}.g-operators-icon .icon.text-primary {
  fill: var(--color-primary);
}.g-operators-icon .icon {
  cursor: pointer;
}.g-operators-icon .icon.active {
  color: var(--color-primary);
}.g-operators-icon .icon.disabled {
  fill: var(--color-secondary);
  cursor: not-allowed;
}.g-operators-icon .svg-active {
  fill: #5cdbd3;
}.g-operators-icon .svg-disabled {
  fill: rgba(255, 255, 255, 0.25);
  cursor: not-allowed;
}
 *,::before,::after{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / 0.5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: ;}::backdrop{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / 0.5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: ;}.container{width:100%;}.enabled-container:enabled{width:100%;}@layer control{.layer-control-container{width:100%;}}@layer item{.layer-item-container{width:100%;}}@media (min-width: 640px){.container{max-width:640px;}.enabled-container:enabled{max-width:640px;}}@media (min-width: 640px){@layer control{.layer-control-container{max-width:640px;}}}@media (min-width: 640px){@layer item{.layer-item-container{max-width:640px;}}}@media (min-width: 768px){.container{max-width:768px;}.enabled-container:enabled{max-width:768px;}}@media (min-width: 768px){@layer control{.layer-control-container{max-width:768px;}}}@media (min-width: 768px){@layer item{.layer-item-container{max-width:768px;}}}@media (min-width: 1024px){.container{max-width:1024px;}.enabled-container:enabled{max-width:1024px;}}@media (min-width: 1024px){@layer control{.layer-control-container{max-width:1024px;}}}@media (min-width: 1024px){@layer item{.layer-item-container{max-width:1024px;}}}@media (min-width: 1280px){.container{max-width:1280px;}.enabled-container:enabled{max-width:1280px;}}@media (min-width: 1280px){@layer control{.layer-control-container{max-width:1280px;}}}@media (min-width: 1280px){@layer item{.layer-item-container{max-width:1280px;}}}@media (min-width: 1536px){.container{max-width:1536px;}.enabled-container:enabled{max-width:1536px;}}@media (min-width: 1536px){@layer control{.layer-control-container{max-width:1536px;}}}@media (min-width: 1536px){@layer item{.layer-item-container{max-width:1536px;}}}[select~="\$event"]{user-select:var(--event);}.visible,[all~="visible"] *,[visible=""]{visibility:visible;}.absolute,[absolute=""]{position:absolute;}.fixed{position:fixed;}.relative,[relative=""]{position:relative;}.bottom-0{bottom:0;}.left-0{left:0;}.left-1\/2{left:50%;}.right-0{right:0;}.top-0{top:0;}.top-1\/2{top:50%;}.z-100{z-index:100;}.z-999{z-index:999;}.grid{display:grid;}[rows~="\32 "]{grid-template-rows:repeat(2,minmax(0,1fr));}[rows~="\34 "]{grid-template-rows:repeat(4,minmax(0,1fr));}[rows~="\35 0"]{grid-template-rows:repeat(50,minmax(0,1fr));}.m-0{margin:0;}.m-0\.2rem{margin:0.2rem;}.my-\[0\.24rem\]{margin-top:0.24rem;margin-bottom:0.24rem;}.m-b-0\.06rem{margin-bottom:0.06rem;}.m-b-0\.08rem,.mb-0\.08rem{margin-bottom:0.08rem;}.m-b-0\.12rem{margin-bottom:0.12rem;}.m-b-0\.18rem{margin-bottom:0.18rem;}.m-b-0\.2rem,.mb-0\.2rem{margin-bottom:0.2rem;}.m-b-0\.6rem{margin-bottom:0.6rem;}.m-b-16px{margin-bottom:16px;}.m-b-8px{margin-bottom:8px;}.m-l--0\.04rem{margin-left:-0.04rem;}.m-l-0\.04rem{margin-left:0.04rem;}.m-l-0\.08rem{margin-left:0.08rem;}.m-l-0\.16rem{margin-left:0.16rem;}.m-l-0\.1rem{margin-left:0.1rem;}.m-l-0\.2rem{margin-left:0.2rem;}.m-l-24px{margin-left:24px;}.m-l-4px{margin-left:4px;}.m-l-8px,.ml-8px{margin-left:8px;}.m-r-0\.08rem{margin-right:0.08rem;}.m-r-0\.2rem{margin-right:0.2rem;}.m-r-24px{margin-right:24px;}.m-r-2px{margin-right:2px;}.m-r-4px{margin-right:4px;}.m-r-8px{margin-right:8px;}.m-t-0\.02rem{margin-top:0.02rem;}.m-t-0\.04rem{margin-top:0.04rem;}.m-t-0\.08rem{margin-top:0.08rem;}.m-t-0\.12rem{margin-top:0.12rem;}.m-t-0\.22rem{margin-top:0.22rem;}.m-t-0\.2rem{margin-top:0.2rem;}.m-t-0\.4{margin-top:0.1rem;}.m-t-24px{margin-top:24px;}.mr-0\.05rem{margin-right:0.05rem;}.mr-0\.32rem{margin-right:0.32rem;}.ms{margin-inline-start:1rem;}.mt-0\.12{margin-top:0.03rem;}.inline{display:inline;}.block,[block=""]{display:block;}.inline-block{display:inline-block;}.hidden{display:none;}.hidden\!{display:none !important;}[size~="\32 4"]{width:6rem;height:6rem;}[size~="\33 2"]{width:8rem;height:8rem;}[size~="\36 0"]{width:15rem;height:15rem;}[size~="\38 0"]{width:20rem;height:20rem;}.h-0\.16rem{height:0.16rem;}.h-0\.18rem{height:0.18rem;}.h-0\.4rem{height:0.4rem;}.h-0\.5rem,.h2{height:0.5rem;}.h-0\.8rem,[h-0\.8rem=""]{height:0.8rem;}.h-1\.69rem{height:1.69rem;}.h-100\%,.h-full,[h-full=""]{height:100%;}.h-2\.8rem{height:2.8rem;}.h-20px{height:20px;}.h-32px{height:32px;}.h-4rem{height:4rem;}.h-5rem{height:5rem;}.h-95\%{height:95%;}.h1{height:0.25rem;}.h3{height:0.75rem;}.h4{height:1rem;}.h5{height:1.25rem;}.h6{height:1.5rem;}.min-h-\[1rem\]{min-height:1rem;}.min-h-5rem{min-height:5rem;}.min-h-75vh{min-height:75vh;}.min-w-\[1rem\]{min-width:1rem;}.w-0\.16rem{width:0.16rem;}.w-0\.18rem{width:0.18rem;}.w-0\.24rem{width:0.24rem;}.w-0\.4rem{width:0.4rem;}.w-0\.8rem,[w-0\.8rem=""]{width:0.8rem;}.w-1\.06rem{width:1.06rem;}.w-1\.2rem{width:1.2rem;}.w-1\.38rem{width:1.38rem;}.w-1\.39rem{width:1.39rem;}.w-1\.69rem{width:1.69rem;}.w-100{width:25rem;}.w-100\%,.w-full,[w-100\%=""],[w-full=""]{width:100%;}.w-18px{width:18px;}.w-1rem{width:1rem;}.w-2\.8rem{width:2.8rem;}.w-20px{width:20px;}.w-24px{width:24px;}.w-3\.14rem{width:3.14rem;}.w-3\.68rem{width:3.68rem;}.w-3\.6rem{width:3.6rem;}.w-32px{width:32px;}.w-4rem{width:4rem;}.w-60px{width:60px;}.w-auto{width:auto;}[h-95\%~="default\:"]:default{height:95%;}[min-h-5rem~="default\:"]:default{min-height:5rem;}.flex,[flex=""]{display:flex;}.inline-flex{display:inline-flex;}.flex-1{flex:1 1 0%;}.flex-shrink{flex-shrink:1;}.flex-shrink-0{flex-shrink:0;}.flex-row{flex-direction:row;}[flex-row~="active\:"]:active{flex-direction:row;}.flex-col{flex-direction:column;}.flex-wrap{flex-wrap:wrap;}.table{display:table;}.border-collapse{border-collapse:collapse;}.-translate-x-1\/2{--un-translate-x:-50%;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}.-translate-y-1\/2{--un-translate-y:-50%;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}.hover\:scale-105:hover{--un-scale-x:1.05;--un-scale-y:1.05;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}.transform{transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));}.cursor-pointer{cursor:pointer;}.cursor-not-allowed{cursor:not-allowed;}.select-none{-webkit-user-select:none;user-select:none;}.resize{resize:both;}.items-start{align-items:flex-start;}.items-center{align-items:center;}.justify-end{justify-content:flex-end;}.justify-center,[justify-center=""]{justify-content:center;}.justify-between{justify-content:space-between;}.gap-0{gap:0;}.gap-0\.04rem{gap:0.04rem;}.gap-0\.06rem{gap:0.06rem;}.gap-0\.08rem{gap:0.08rem;}.gap-0\.12rem{gap:0.12rem;}.gap-0\.14rem{gap:0.14rem;}.gap-0\.16rem{gap:0.16rem;}.gap-0\.1rem{gap:0.1rem;}.gap-0\.2rem{gap:0.2rem;}.gap-0\.4rem{gap:0.4rem;}.gap-12px{gap:12px;}.gap-16px{gap:16px;}.gap-8px{gap:8px;}.gapPx{gap:undefinedPx;}.overflow-auto{overflow:auto;}.overflow-hidden{overflow:hidden;}.overflow-x-auto{overflow-x:auto;}.break-all{word-break:break-all;}.b,.border,[border=""]{border-width:1px;}.border-0\.01rem{border-width:0.01rem;}.border-color-\#40404A{--un-border-opacity:1;border-color:rgb(64 64 74 / var(--un-border-opacity));}.rounded-0\.08rem,[rounded-0\.08rem=""]{border-radius:0.08rem;}.rounded-0\.2rem{border-radius:0.2rem;}.border-solid{border-style:solid;}.bg-transparent{background-color:transparent /* transparent */;}[fill-opacity~="\30 \.01"]{--un-fill-opacity:0.0001;}[fill-opacity~="\30 \.25"]{--un-fill-opacity:0.0025;}[fill-opacity~="\30 \.45"]{--un-fill-opacity:0.0045;}[fill-opacity~="\30 \.85"]{--un-fill-opacity:0.0085;}[stroke-width~="\31 "]{stroke-width:1px;}[stroke-width~="\31 \.5"]{stroke-width:1.5px;}[stroke-width~="\32 "]{stroke-width:2px;}[stroke-width~="\38 "]{stroke-width:8px;}[stroke~="\#2A1215"]{--un-stroke-opacity:1;stroke:rgb(42 18 21 / var(--un-stroke-opacity)) /* #2A1215 */;}[stroke~="\#40404A"]{--un-stroke-opacity:1;stroke:rgb(64 64 74 / var(--un-stroke-opacity)) /* #40404A */;}[stroke~="white"]{--un-stroke-opacity:1;stroke:rgb(255 255 255 / var(--un-stroke-opacity)) /* #fff */;}.object-cover{object-fit:cover;}.object-contain,[object-contain=""]{object-fit:contain;}.p-0\.08rem{padding:0.08rem;}.p-0\.12rem{padding:0.12rem;}.p-0\.1rem{padding:0.1rem;}.p-0\.2rem{padding:0.2rem;}.p-0\.4rem{padding:0.4rem;}.p-12px{padding:12px;}.p-24px{padding:24px;}.p-8px{padding:8px;}[p~="\31 "]{padding:0.25rem;}.px,[px=""]{padding-left:1rem;padding-right:1rem;}.py-0\.4rem{padding-top:0.4rem;padding-bottom:0.4rem;}[px~="\$event\)\)\,"]{padding-left:var(--event\)\));padding-right:var(--event\)\));}[px~="placeholder\:"]::placeholder{padding-left:1rem;padding-right:1rem;}.p-b-0\.04rem{padding-bottom:0.04rem;}.p-b-0\.08rem{padding-bottom:0.08rem;}.p-b-0\.12rem{padding-bottom:0.12rem;}.p-b-0\.15rem{padding-bottom:0.15rem;}.p-b-0\.8{padding-bottom:0.2rem;}.p-b-8px{padding-bottom:8px;}.p-l-0\.04rem{padding-left:0.04rem;}.p-l-0\.24rem{padding-left:0.24rem;}.p-l-0\.2rem{padding-left:0.2rem;}.p-l-0\.3rem,.pl-1\.2{padding-left:0.3rem;}.p-l-24px{padding-left:24px;}.p-r-0\.04rem{padding-right:0.04rem;}.p-r-0\.12rem{padding-right:0.12rem;}.p-r-0\.24rem{padding-right:0.24rem;}.p-r-0\.2rem{padding-right:0.2rem;}.p-r-0\.3rem{padding-right:0.3rem;}.p-r-24px{padding-right:24px;}.p-t-0{padding-top:0;}.p-t-0\.04rem{padding-top:0.04rem;}.p-t-0\.12rem{padding-top:0.12rem;}.p-t-0\.16rem{padding-top:0.16rem;}.p-t-0\.24rem{padding-top:0.24rem;}.p-t-0\.8{padding-top:0.2rem;}.text-center{text-align:center;}[align~="middle"]{vertical-align:middle;}.text-0\.12rem{font-size:0.12rem;}.text-0\.14rem{font-size:0.14rem;}.text-0\.16rem{font-size:0.16rem;}.text-0\.22rem{font-size:0.22rem;}.text-0\.24rem{font-size:0.24rem;}.text-0\.2rem{font-size:0.2rem;}.text-0\.36rem{font-size:0.36rem;}.text-0\.38rem,[text-0\.38rem=""]{font-size:0.38rem;}.text-0\.3rem{font-size:0.3rem;}.text-12px{font-size:12px;}.font-size-14px,.text-14px{font-size:14px;}.text-red-500{--un-text-opacity:1;color:rgb(239 68 68 / var(--un-text-opacity)) /* #ef4444 */;}.color-\#ff4d4f{--un-text-opacity:1;color:rgb(255 77 79 / var(--un-text-opacity)) /* #ff4d4f */;}[color~="\#26262c"]{--un-text-opacity:1;color:rgb(38 38 44 / var(--un-text-opacity)) /* #26262c */;}[color~="\#50505d"]{--un-text-opacity:1;color:rgb(80 80 93 / var(--un-text-opacity)) /* #50505d */;}[color~="blue"]{--un-text-opacity:1;color:rgb(96 165 250 / var(--un-text-opacity)) /* #60a5fa */;}.font-500,[font-500=""]{font-weight:500;}.font-600{font-weight:600;}.line-height-0\.24rem{line-height:0.24rem;}.line-height-0\.32rem{line-height:0.32rem;}.line-height-0\.46rem,[line-height-0\.46rem=""]{line-height:0.46rem;}.line-height-0\.4rem{line-height:0.4rem;}.line-height-24px{line-height:24px;}.uppercase,[uppercase=""]{text-transform:uppercase;}.italic{font-style:italic;}.underline{text-decoration-line:underline;}.tab{-moz-tab-size:4;-o-tab-size:4;tab-size:4;}[tab~="\31 "]{-moz-tab-size:1;-o-tab-size:1;tab-size:1;}.opacity-50{opacity:0.5;}.outline{outline-style:solid;}.blur{--un-blur:blur(8px);filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia);}.filter{filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia);}.backdrop-filter{-webkit-backdrop-filter:var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia);backdrop-filter:var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia);}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;}.duration-100{transition-duration:100ms;}.duration-300{transition-duration:300ms;}.ease,.ease-in-out{transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);}.ease-out{transition-timing-function:cubic-bezier(0, 0, 0.2, 1);} [data-v-0879bedb] .ant-form-item-required::before {
  content: "" !important;
  margin-inline-end: 0 !important;
}
[data-v-0879bedb]:v-deep(.ant-form-item-required)::before {
  display: none !important;
  content: "" !important;
}:root{--el-color-white:#ffffff;--el-color-black:#000000;--el-color-primary-rgb:64,158,255;--el-color-success-rgb:103,194,58;--el-color-warning-rgb:230,162,60;--el-color-danger-rgb:245,108,108;--el-color-error-rgb:245,108,108;--el-color-info-rgb:144,147,153;--el-font-size-extra-large:20px;--el-font-size-large:18px;--el-font-size-medium:16px;--el-font-size-base:14px;--el-font-size-small:13px;--el-font-size-extra-small:12px;--el-font-family:"Helvetica Neue",Helvetica,"PingFang SC","Hiragino Sans GB","Microsoft YaHei","微软雅黑",Arial,sans-serif;--el-font-weight-primary:500;--el-font-line-height-primary:24px;--el-index-normal:1;--el-index-top:1000;--el-index-popper:2000;--el-border-radius-base:4px;--el-border-radius-small:2px;--el-border-radius-round:20px;--el-border-radius-circle:100%;--el-transition-duration:0.3s;--el-transition-duration-fast:0.2s;--el-transition-function-ease-in-out-bezier:cubic-bezier(0.645,0.045,0.355,1);--el-transition-function-fast-bezier:cubic-bezier(0.23,1,0.32,1);--el-transition-all:all var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier);--el-transition-fade:opacity var(--el-transition-duration) var(--el-transition-function-fast-bezier);--el-transition-md-fade:transform var(--el-transition-duration) var(--el-transition-function-fast-bezier),opacity var(--el-transition-duration) var(--el-transition-function-fast-bezier);--el-transition-fade-linear:opacity var(--el-transition-duration-fast) linear;--el-transition-border:border-color var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);--el-transition-box-shadow:box-shadow var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);--el-transition-color:color var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);--el-component-size-large:40px;--el-component-size:32px;--el-component-size-small:24px;color-scheme:light;--el-color-primary:#409eff;--el-color-primary-light-3:rgb(121,187,255);--el-color-primary-light-5:rgb(160,207,255);--el-color-primary-light-7:rgb(198,226,255);--el-color-primary-light-8:rgb(217,236,255);--el-color-primary-light-9:rgb(236,245,255);--el-color-primary-dark-2:rgb(51,126,204);--el-color-success:#67c23a;--el-color-success-light-3:rgb(149,212,117);--el-color-success-light-5:rgb(179,225,157);--el-color-success-light-7:rgb(209,237,196);--el-color-success-light-8:rgb(225,243,216);--el-color-success-light-9:rgb(240,249,235);--el-color-success-dark-2:rgb(82,155,46);--el-color-warning:#e6a23c;--el-color-warning-light-3:rgb(238,190,119);--el-color-warning-light-5:rgb(243,209,158);--el-color-warning-light-7:rgb(248,227,197);--el-color-warning-light-8:rgb(250,236,216);--el-color-warning-light-9:rgb(253,246,236);--el-color-warning-dark-2:rgb(184,130,48);--el-color-danger:#f56c6c;--el-color-danger-light-3:rgb(248,152,152);--el-color-danger-light-5:rgb(250,182,182);--el-color-danger-light-7:rgb(252,211,211);--el-color-danger-light-8:rgb(253,226,226);--el-color-danger-light-9:rgb(254,240,240);--el-color-danger-dark-2:rgb(196,86,86);--el-color-error:#f56c6c;--el-color-error-light-3:rgb(248,152,152);--el-color-error-light-5:rgb(250,182,182);--el-color-error-light-7:rgb(252,211,211);--el-color-error-light-8:rgb(253,226,226);--el-color-error-light-9:rgb(254,240,240);--el-color-error-dark-2:rgb(196,86,86);--el-color-info:#909399;--el-color-info-light-3:rgb(177,179,184);--el-color-info-light-5:rgb(200,201,204);--el-color-info-light-7:rgb(222,223,224);--el-color-info-light-8:rgb(233,233,235);--el-color-info-light-9:rgb(244,244,245);--el-color-info-dark-2:rgb(115,118,122);--el-bg-color:#ffffff;--el-bg-color-page:#f2f3f5;--el-bg-color-overlay:#ffffff;--el-text-color-primary:#303133;--el-text-color-regular:#606266;--el-text-color-secondary:#909399;--el-text-color-placeholder:#a8abb2;--el-text-color-disabled:#c0c4cc;--el-border-color:#dcdfe6;--el-border-color-light:#e4e7ed;--el-border-color-lighter:#ebeef5;--el-border-color-extra-light:#f2f6fc;--el-border-color-dark:#d4d7de;--el-border-color-darker:#cdd0d6;--el-fill-color:#f0f2f5;--el-fill-color-light:#f5f7fa;--el-fill-color-lighter:#fafafa;--el-fill-color-extra-light:#fafcff;--el-fill-color-dark:#ebedf0;--el-fill-color-darker:#e6e8eb;--el-fill-color-blank:#ffffff;--el-box-shadow:0px 12px 32px 4px rgba(0,0,0,0.04),0px 8px 20px rgba(0,0,0,0.08);--el-box-shadow-light:0px 0px 12px rgba(0,0,0,0.12);--el-box-shadow-lighter:0px 0px 6px rgba(0,0,0,0.12);--el-box-shadow-dark:0px 16px 48px 16px rgba(0,0,0,0.08),0px 12px 32px rgba(0,0,0,0.12),0px 8px 16px -8px rgba(0,0,0,0.16);--el-disabled-bg-color:var(--el-fill-color-light);--el-disabled-text-color:var(--el-text-color-placeholder);--el-disabled-border-color:var(--el-border-color-light);--el-overlay-color:rgba(0,0,0,0.8);--el-overlay-color-light:rgba(0,0,0,0.7);--el-overlay-color-lighter:rgba(0,0,0,0.5);--el-mask-color:rgba(255,255,255,0.9);--el-mask-color-extra-light:rgba(255,255,255,0.3);--el-border-width:1px;--el-border-style:solid;--el-border-color-hover:var(--el-text-color-disabled);--el-border:var(--el-border-width) var(--el-border-style) var(--el-border-color);--el-svg-monochrome-grey:var(--el-border-color)}.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(.55,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(.55,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);transform-origin:center top;transition:var(--el-transition-md-fade)}.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);transform-origin:center bottom;transition:var(--el-transition-md-fade)}.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);transform-origin:top left;transition:var(--el-transition-md-fade)}.el-zoom-in-left-enter-from,.el-zoom-in-left-leave-active{opacity:0;transform:scale(.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(.55,0,.1,1)}.el-icon--right{margin-left:5px}.el-icon--left{margin-right:5px}@keyframes rotating{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.el-icon{--color:inherit;align-items:center;display:inline-flex;height:1em;justify-content:center;line-height:1em;position:relative;width:1em;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-color-picker{display:inline-block;height:32px;line-height:normal;outline:none;position:relative;width:32px}.el-color-picker:hover:not(.is-disabled,.is-focused) .el-color-picker__trigger{border-color:var(--el-border-color-hover)}.el-color-picker:focus-visible:not(.is-disabled) .el-color-picker__trigger{outline:2px solid var(--el-color-primary);outline-offset:1px}.el-color-picker.is-focused .el-color-picker__trigger{border-color:var(--el-color-primary)}.el-color-picker.is-disabled .el-color-picker__trigger{background-color:var(--el-fill-color-light);cursor:not-allowed}.el-color-picker.is-disabled .el-color-picker__color{opacity:.3}.el-color-picker--large{height:40px;width:40px}.el-color-picker--small{height:24px;width:24px}.el-color-picker--small .el-color-picker__empty,.el-color-picker--small .el-color-picker__icon{transform:scale(.8)}.el-color-picker__trigger{align-items:center;border:1px solid var(--el-border-color);border-radius:4px;cursor:pointer;display:inline-flex;font-size:0;justify-content:center;padding:4px}.el-color-picker__color,.el-color-picker__trigger{box-sizing:border-box;height:100%;position:relative;width:100%}.el-color-picker__color{border:1px solid var(--el-text-color-secondary);border-radius:var(--el-border-radius-small);display:block;text-align:center}.el-color-picker__color.is-alpha{background-image:linear-gradient(45deg,var(--el-color-picker-alpha-bg-a) 25%,var(--el-color-picker-alpha-bg-b) 25%),linear-gradient(135deg,var(--el-color-picker-alpha-bg-a) 25%,var(--el-color-picker-alpha-bg-b) 25%),linear-gradient(45deg,var(--el-color-picker-alpha-bg-b) 75%,var(--el-color-picker-alpha-bg-a) 75%),linear-gradient(135deg,var(--el-color-picker-alpha-bg-b) 75%,var(--el-color-picker-alpha-bg-a) 75%);background-position:0 0,6px 0,6px -6px,0 6px;background-size:12px 12px}.el-color-picker__color-inner{align-items:center;display:inline-flex;height:100%;justify-content:center;width:100%}.el-color-picker .el-color-picker__empty{color:var(--el-text-color-secondary);font-size:12px}.el-color-picker .el-color-picker__icon{align-items:center;color:#ffffff;display:inline-flex;font-size:12px;justify-content:center}.el-color-picker__panel{background-color:#ffffff;border-radius:var(--el-border-radius-base);box-shadow:var(--el-box-shadow-light)}.el-color-picker__panel.el-popper{border:1px solid var(--el-border-color-lighter)}.el-color-picker,.el-color-picker__panel{--el-color-picker-alpha-bg-a:#ccc;--el-color-picker-alpha-bg-b:transparent}.dark .el-color-picker,.dark .el-color-picker__panel{--el-color-picker-alpha-bg-a:#333333}.el-color-picker-panel{background:var(--el-bg-color-overlay);box-sizing:content-box;padding:12px;width:300px}.el-color-picker-panel.is-border{border:1px solid var(--el-border-color-lighter);border-radius:4px}.el-color-picker-panel__wrapper{margin-bottom:6px}.el-color-picker-panel__footer{display:flex;justify-content:space-between;margin-top:12px;text-align:right}.el-color-picker-panel__footer .el-input{color:#000000;font-size:12px;line-height:26px;width:160px}.el-color-picker-panel.is-disabled .el-color-hue-slider,.el-color-picker-panel.is-disabled .el-color-svpanel{cursor:not-allowed;opacity:.3}.el-color-picker-panel.is-disabled .el-color-hue-slider__thumb{cursor:not-allowed}.el-color-picker-panel.is-disabled .el-color-alpha-slider,.el-color-picker-panel.is-disabled .el-color-predefine .el-color-predefine__color-selector{cursor:not-allowed;opacity:.3}.el-color-predefine{display:flex;font-size:12px;margin-top:8px;width:280px}.el-color-predefine__colors{display:flex;flex:1;flex-wrap:wrap;gap:8px}.el-color-predefine__color-selector{border-radius:4px;cursor:pointer;height:20px;width:20px}.el-color-predefine__color-selector.selected{box-shadow:0 0 3px 2px var(--el-color-primary)}.el-color-predefine__color-selector>div{border-radius:3px;display:flex;height:100%}.el-color-predefine__color-selector.is-alpha{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)}.el-color-hue-slider{background-color:#f00;box-sizing:border-box;float:right;height:12px;padding:0 2px;position:relative;width:280px}.el-color-hue-slider__bar{background:linear-gradient(90deg,#f00 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,#f00);height:100%;position:relative}.el-color-hue-slider__thumb{background:#fff;border:1px solid var(--el-border-color-lighter);border-radius:1px;box-shadow:0 0 2px rgba(0,0,0,.6);box-sizing:border-box;cursor:pointer;height:100%;left:0;position:absolute;top:0;width:4px;z-index:1}.el-color-hue-slider__thumb:focus-visible{outline:2px solid var(--el-color-primary);outline-offset:1px}.el-color-hue-slider.is-vertical{height:180px;padding:2px 0;width:12px}.el-color-hue-slider.is-vertical .el-color-hue-slider__bar{background:linear-gradient(180deg,#f00 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,#f00)}.el-color-hue-slider.is-vertical .el-color-hue-slider__thumb{height:4px;left:0;top:0;width:100%}.el-color-svpanel{height:180px;position:relative;width:280px}.el-color-svpanel__black,.el-color-svpanel__white{bottom:0;left:0;position:absolute;right:0;top:0}.el-color-svpanel__white{background:linear-gradient(90deg,#fff,rgba(255,255,255,0))}.el-color-svpanel__black{background:linear-gradient(0deg,#000,rgba(0,0,0,0))}.el-color-svpanel__cursor{position:absolute}.el-color-svpanel__cursor>div{border-radius:50%;box-shadow:0 0 0 1.5px #fff,inset 0 0 1px 1px rgba(0,0,0,.3),0 0 1px 2px rgba(0,0,0,.4);cursor:head;height:4px;transform:translate(-2px,-2px);width:4px}.el-color-alpha-slider{background-image:linear-gradient(45deg,var(--el-color-picker-alpha-bg-a) 25%,var(--el-color-picker-alpha-bg-b) 25%),linear-gradient(135deg,var(--el-color-picker-alpha-bg-a) 25%,var(--el-color-picker-alpha-bg-b) 25%),linear-gradient(45deg,var(--el-color-picker-alpha-bg-b) 75%,var(--el-color-picker-alpha-bg-a) 75%),linear-gradient(135deg,var(--el-color-picker-alpha-bg-b) 75%,var(--el-color-picker-alpha-bg-a) 75%);background-position:0 0,6px 0,6px -6px,0 6px;background-size:12px 12px;box-sizing:border-box;height:12px;position:relative;width:280px}.el-color-alpha-slider.is-disabled .el-color-alpha-slider__thumb{cursor:not-allowed}.el-color-alpha-slider__bar{background:linear-gradient(to right,rgba(255,255,255,0) 0,var(--el-bg-color) 100%);height:100%;position:relative}.el-color-alpha-slider__thumb{background:#fff;border:1px solid var(--el-border-color-lighter);border-radius:1px;box-shadow:0 0 2px rgba(0,0,0,.6);box-sizing:border-box;cursor:pointer;height:100%;left:0;position:absolute;top:0;width:4px;z-index:1}.el-color-alpha-slider__thumb:focus-visible{outline:2px solid var(--el-color-primary);outline-offset:1px}.el-color-alpha-slider.is-vertical{height:180px;width:20px}.el-color-alpha-slider.is-vertical .el-color-alpha-slider__bar{background:linear-gradient(180deg,rgba(255,255,255,0) 0,rgb(255,255,255))}.el-color-alpha-slider.is-vertical .el-color-alpha-slider__thumb{height:4px;left:0;top:0;width:100%}.el-color-picker-panel{--el-color-picker-alpha-bg-a:#ccc;--el-color-picker-alpha-bg-b:transparent}.dark .el-color-picker-panel{--el-color-picker-alpha-bg-a:#333333}.el-textarea{--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);--el-input-width:100%;display:inline-block;font-size:var(--el-font-size-base);position:relative;vertical-align:bottom;width:100%}.el-textarea__inner{-webkit-appearance:none;background-color:var(--el-input-bg-color,var(--el-fill-color-blank));background-image:none;border:none;border-radius:var(--el-input-border-radius,var(--el-border-radius-base));box-shadow:0 0 0 1px var(--el-input-border-color,var(--el-border-color)) inset;box-sizing:border-box;color:var(--el-input-text-color,var(--el-text-color-regular));display:block;font-family:inherit;font-size:inherit;line-height:1.5;padding:5px 11px;position:relative;resize:vertical;transition:var(--el-transition-box-shadow);width:100%}.el-textarea__inner::-moz-placeholder{color:var(--el-input-placeholder-color,var(--el-text-color-placeholder))}.el-textarea__inner::placeholder{color:var(--el-input-placeholder-color,var(--el-text-color-placeholder))}.el-textarea__inner:hover{box-shadow:0 0 0 1px var(--el-input-hover-border-color) inset}.el-textarea__inner:focus{box-shadow:0 0 0 1px var(--el-input-focus-border-color) inset;outline:none}.el-textarea .el-input__count{background:var(--el-fill-color-blank);bottom:5px;color:var(--el-color-info);font-size:12px;line-height:14px;position:absolute;right:10px}.el-textarea.is-disabled .el-textarea__inner{background-color:var(--el-disabled-bg-color);box-shadow:0 0 0 1px var(--el-disabled-border-color) inset;color:var(--el-disabled-text-color);cursor:not-allowed}.el-textarea.is-disabled .el-textarea__inner::-moz-placeholder{color:var(--el-text-color-placeholder)}.el-textarea.is-disabled .el-textarea__inner::placeholder{color:var(--el-text-color-placeholder)}.el-textarea.is-exceed .el-textarea__inner{box-shadow:0 0 0 1px var(--el-color-danger) inset}.el-textarea.is-exceed .el-input__count{color:var(--el-color-danger)}.el-input{--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);--el-input-width:100%;--el-input-height:var(--el-component-size);box-sizing:border-box;display:inline-flex;font-size:var(--el-font-size-base);line-height:var(--el-input-height);position:relative;vertical-align:middle;width:var(--el-input-width)}.el-input::-webkit-scrollbar{width:6px;z-index:11}.el-input::-webkit-scrollbar:horizontal{height:6px}.el-input::-webkit-scrollbar-thumb{background:var(--el-text-color-disabled);border-radius:5px;width:6px}.el-input::-webkit-scrollbar-corner,.el-input::-webkit-scrollbar-track{background:var(--el-fill-color-blank)}.el-input::-webkit-scrollbar-track-piece{background:var(--el-fill-color-blank);width:6px}.el-input .el-input__clear,.el-input .el-input__password{color:var(--el-input-icon-color);cursor:pointer;font-size:14px}.el-input .el-input__clear:hover,.el-input .el-input__password:hover{color:var(--el-input-clear-hover-color)}.el-input .el-input__count{align-items:center;color:var(--el-color-info);display:inline-flex;font-size:12px;height:100%}.el-input .el-input__count .el-input__count-inner{background:var(--el-fill-color-blank);display:inline-block;line-height:normal;padding-left:8px}.el-input__wrapper{align-items:center;background-color:var(--el-input-bg-color,var(--el-fill-color-blank));background-image:none;border-radius:var(--el-input-border-radius,var(--el-border-radius-base));box-shadow:0 0 0 1px var(--el-input-border-color,var(--el-border-color)) inset;cursor:text;display:inline-flex;flex-grow:1;justify-content:center;padding:1px 11px;transform:translateZ(0);transition:var(--el-transition-box-shadow)}.el-input__wrapper:hover{box-shadow:0 0 0 1px var(--el-input-hover-border-color) inset}.el-input__wrapper.is-focus{box-shadow:0 0 0 1px var(--el-input-focus-border-color) inset}.el-input{--el-input-inner-height:calc(var(--el-input-height, 32px) - 2px)}.el-input__inner{-webkit-appearance:none;background:none;border:none;box-sizing:border-box;color:var(--el-input-text-color,var(--el-text-color-regular));flex-grow:1;font-size:inherit;height:var(--el-input-inner-height);line-height:var(--el-input-inner-height);outline:none;padding:0;width:100%}.el-input__inner:focus{outline:none}.el-input__inner::-moz-placeholder{color:var(--el-input-placeholder-color,var(--el-text-color-placeholder))}.el-input__inner::placeholder{color:var(--el-input-placeholder-color,var(--el-text-color-placeholder))}.el-input__inner[type=password]::-ms-reveal{display:none}.el-input__inner[type=number]{line-height:1}.el-input__prefix{color:var(--el-input-icon-color,var(--el-text-color-placeholder));display:inline-flex;flex-shrink:0;flex-wrap:nowrap;height:100%;line-height:var(--el-input-inner-height);pointer-events:none;text-align:center;transition:all var(--el-transition-duration);white-space:nowrap}.el-input__prefix-inner{align-items:center;display:inline-flex;justify-content:center;pointer-events:all}.el-input__prefix-inner>:last-child{margin-right:8px}.el-input__prefix-inner>:first-child,.el-input__prefix-inner>:first-child.el-input__icon{margin-left:0}.el-input__suffix{color:var(--el-input-icon-color,var(--el-text-color-placeholder));display:inline-flex;flex-shrink:0;flex-wrap:nowrap;height:100%;line-height:var(--el-input-inner-height);pointer-events:none;text-align:center;transition:all var(--el-transition-duration);white-space:nowrap}.el-input__suffix-inner{align-items:center;display:inline-flex;justify-content:center;pointer-events:all}.el-input__suffix-inner>:first-child{margin-left:8px}.el-input .el-input__icon{align-items:center;display:flex;height:inherit;justify-content:center;line-height:inherit;margin-left:8px;transition:all var(--el-transition-duration)}.el-input__validateIcon{pointer-events:none}.el-input.is-active .el-input__wrapper{box-shadow:0 0 0 1px var(--el-input-focus-color, ) inset}.el-input.is-disabled{cursor:not-allowed}.el-input.is-disabled .el-input__wrapper{background-color:var(--el-disabled-bg-color);box-shadow:0 0 0 1px var(--el-disabled-border-color) inset;cursor:not-allowed}.el-input.is-disabled .el-input__inner{color:var(--el-disabled-text-color);-webkit-text-fill-color:var(--el-disabled-text-color);cursor:not-allowed}.el-input.is-disabled .el-input__inner::-moz-placeholder{color:var(--el-text-color-placeholder)}.el-input.is-disabled .el-input__inner::placeholder{color:var(--el-text-color-placeholder)}.el-input.is-disabled .el-input__icon{cursor:not-allowed}.el-input.is-disabled .el-input__prefix-inner,.el-input.is-disabled .el-input__suffix-inner{pointer-events:none}.el-input.is-exceed .el-input__wrapper{box-shadow:0 0 0 1px var(--el-color-danger) inset}.el-input.is-exceed .el-input__suffix .el-input__count{color:var(--el-color-danger)}.el-input--large{--el-input-height:var(--el-component-size-large);font-size:14px}.el-input--large .el-input__wrapper{padding:1px 15px}.el-input--large{--el-input-inner-height:calc(var(--el-input-height, 40px) - 2px)}.el-input--small{--el-input-height:var(--el-component-size-small);font-size:12px}.el-input--small .el-input__wrapper{padding:1px 7px}.el-input--small{--el-input-inner-height:calc(var(--el-input-height, 24px) - 2px)}.el-input-group{align-items:stretch;display:inline-flex;width:100%}.el-input-group__append,.el-input-group__prepend{align-items:center;background-color:var(--el-fill-color-light);border-radius:var(--el-input-border-radius);color:var(--el-color-info);display:inline-flex;justify-content:center;min-height:100%;padding:0 20px;position:relative;white-space:nowrap}.el-input-group__append:focus,.el-input-group__prepend:focus{outline:none}.el-input-group__append .el-button,.el-input-group__append .el-select,.el-input-group__prepend .el-button,.el-input-group__prepend .el-select{display:inline-block;flex:1;margin:0 -20px}.el-input-group__append button.el-button,.el-input-group__append button.el-button:hover,.el-input-group__append div.el-select .el-select__wrapper,.el-input-group__append div.el-select:hover .el-select__wrapper,.el-input-group__prepend button.el-button,.el-input-group__prepend button.el-button:hover,.el-input-group__prepend div.el-select .el-select__wrapper,.el-input-group__prepend div.el-select:hover .el-select__wrapper{background-color:transparent;border-color:transparent;color:inherit}.el-input-group__append .el-button,.el-input-group__append .el-input,.el-input-group__prepend .el-button,.el-input-group__prepend .el-input{font-size:inherit}.el-input-group__prepend{border-bottom-right-radius:0;border-right:0;border-top-right-radius:0;box-shadow:1px 0 0 0 var(--el-input-border-color) inset,0 1px 0 0 var(--el-input-border-color) inset,0 -1px 0 0 var(--el-input-border-color) inset}.el-input-group__append{border-left:0;box-shadow:0 1px 0 0 var(--el-input-border-color) inset,0 -1px 0 0 var(--el-input-border-color) inset,-1px 0 0 0 var(--el-input-border-color) inset}.el-input-group--prepend>.el-input__wrapper,.el-input-group__append{border-bottom-left-radius:0;border-top-left-radius:0}.el-input-group--prepend .el-input-group__prepend .el-select .el-select__wrapper{border-bottom-right-radius:0;border-top-right-radius:0;box-shadow:1px 0 0 0 var(--el-input-border-color) inset,0 1px 0 0 var(--el-input-border-color) inset,0 -1px 0 0 var(--el-input-border-color) inset}.el-input-group--append>.el-input__wrapper{border-bottom-right-radius:0;border-top-right-radius:0}.el-input-group--append .el-input-group__append .el-select .el-select__wrapper{border-bottom-left-radius:0;border-top-left-radius:0;box-shadow:0 1px 0 0 var(--el-input-border-color) inset,0 -1px 0 0 var(--el-input-border-color) inset,-1px 0 0 0 var(--el-input-border-color) inset}.el-input-hidden{display:none!important}.el-button{--el-button-font-weight:var(--el-font-weight-primary);--el-button-border-color:var(--el-border-color);--el-button-bg-color:var(--el-fill-color-blank);--el-button-text-color:var(--el-text-color-regular);--el-button-disabled-text-color:var(--el-disabled-text-color);--el-button-disabled-bg-color:var(--el-fill-color-blank);--el-button-disabled-border-color:var(--el-border-color-light);--el-button-divide-border-color:rgba(255,255,255,0.5);--el-button-hover-text-color:var(--el-color-primary);--el-button-hover-bg-color:var(--el-color-primary-light-9);--el-button-hover-border-color:var(--el-color-primary-light-7);--el-button-active-text-color:var(--el-button-hover-text-color);--el-button-active-border-color:var(--el-color-primary);--el-button-active-bg-color:var(--el-button-hover-bg-color);--el-button-outline-color:var(--el-color-primary-light-5);--el-button-hover-link-text-color:var(--el-text-color-secondary);--el-button-active-color:var(--el-text-color-primary);align-items:center;-webkit-appearance:none;background-color:var(--el-button-bg-color);border:var(--el-border);border-color:var(--el-button-border-color);box-sizing:border-box;color:var(--el-button-text-color);cursor:pointer;display:inline-flex;font-weight:var(--el-button-font-weight);height:32px;justify-content:center;line-height:1;outline:none;text-align:center;transition:.1s;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.el-button:hover{background-color:var(--el-button-hover-bg-color);border-color:var(--el-button-hover-border-color);color:var(--el-button-hover-text-color);outline:none}.el-button:active{background-color:var(--el-button-active-bg-color);border-color:var(--el-button-active-border-color);color:var(--el-button-active-text-color);outline:none}.el-button:focus-visible{outline:2px solid var(--el-button-outline-color);outline-offset:1px;transition:outline-offset 0s,outline 0s}.el-button>span{align-items:center;display:inline-flex}.el-button+.el-button{margin-left:12px}.el-button{border-radius:var(--el-border-radius-base);font-size:var(--el-font-size-base)}.el-button,.el-button.is-round{padding:8px 15px}.el-button::-moz-focus-inner{border:0}.el-button [class*=el-icon]+span{margin-left:6px}.el-button [class*=el-icon] svg{vertical-align:bottom}.el-button.is-plain{--el-button-hover-text-color:var(--el-color-primary);--el-button-hover-bg-color:var(--el-fill-color-blank);--el-button-hover-border-color:var(--el-color-primary)}.el-button.is-active{background-color:var(--el-button-active-bg-color);border-color:var(--el-button-active-border-color);color:var(--el-button-active-text-color);outline:none}.el-button.is-disabled,.el-button.is-disabled:hover{background-color:var(--el-button-disabled-bg-color);background-image:none;border-color:var(--el-button-disabled-border-color);color:var(--el-button-disabled-text-color);cursor:not-allowed}.el-button.is-loading{pointer-events:none;position:relative}.el-button.is-loading:before{background-color:var(--el-mask-color-extra-light);border-radius:inherit;bottom:-1px;content:"";left:-1px;pointer-events:none;position:absolute;right:-1px;top:-1px;z-index:1}.el-button.is-round{border-radius:var(--el-border-radius-round)}.el-button.is-circle{border-radius:50%;padding:8px;width:32px}.el-button.is-text{background-color:transparent;border:0 solid transparent;color:var(--el-button-text-color)}.el-button.is-text.is-disabled{background-color:transparent!important;color:var(--el-button-disabled-text-color)}.el-button.is-text:not(.is-disabled):hover{background-color:var(--el-fill-color-light)}.el-button.is-text:not(.is-disabled):focus-visible{outline:2px solid var(--el-button-outline-color);outline-offset:1px;transition:outline-offset 0s,outline 0s}.el-button.is-text:not(.is-disabled):active{background-color:var(--el-fill-color)}.el-button.is-text:not(.is-disabled).is-has-bg{background-color:var(--el-fill-color-light)}.el-button.is-text:not(.is-disabled).is-has-bg:hover{background-color:var(--el-fill-color)}.el-button.is-text:not(.is-disabled).is-has-bg:active{background-color:var(--el-fill-color-dark)}.el-button__text--expand{letter-spacing:.3em;margin-right:-.3em}.el-button.is-link{background:transparent;border-color:transparent;color:var(--el-button-text-color);height:auto;padding:2px}.el-button.is-link:hover{color:var(--el-button-hover-link-text-color)}.el-button.is-link.is-disabled{background-color:transparent!important;border-color:transparent!important;color:var(--el-button-disabled-text-color)}.el-button.is-link:not(.is-disabled):active,.el-button.is-link:not(.is-disabled):hover{background-color:transparent;border-color:transparent}.el-button.is-link:not(.is-disabled):active{color:var(--el-button-active-color)}.el-button--text{background:transparent;border-color:transparent;color:var(--el-color-primary);padding-left:0;padding-right:0}.el-button--text.is-disabled{background-color:transparent!important;border-color:transparent!important;color:var(--el-button-disabled-text-color)}.el-button--text:not(.is-disabled):hover{background-color:transparent;border-color:transparent;color:var(--el-color-primary-light-3)}.el-button--text:not(.is-disabled):active{background-color:transparent;border-color:transparent;color:var(--el-color-primary-dark-2)}.el-button__link--expand{letter-spacing:.3em;margin-right:-.3em}.el-button--primary{--el-button-text-color:var(--el-color-white);--el-button-bg-color:var(--el-color-primary);--el-button-border-color:var(--el-color-primary);--el-button-outline-color:var(--el-color-primary-light-5);--el-button-active-color:var(--el-color-primary-dark-2);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-link-text-color:var(--el-color-primary-light-5);--el-button-hover-bg-color:var(--el-color-primary-light-3);--el-button-hover-border-color:var(--el-color-primary-light-3);--el-button-active-bg-color:var(--el-color-primary-dark-2);--el-button-active-border-color:var(--el-color-primary-dark-2);--el-button-disabled-text-color:var(--el-color-white);--el-button-disabled-bg-color:var(--el-color-primary-light-5);--el-button-disabled-border-color:var(--el-color-primary-light-5)}.el-button--primary.is-link,.el-button--primary.is-plain,.el-button--primary.is-text{--el-button-text-color:var(--el-color-primary);--el-button-bg-color:var(--el-color-primary-light-9);--el-button-border-color:var(--el-color-primary-light-5);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-bg-color:var(--el-color-primary);--el-button-hover-border-color:var(--el-color-primary);--el-button-active-text-color:var(--el-color-white)}.el-button--primary.is-link.is-disabled,.el-button--primary.is-link.is-disabled:active,.el-button--primary.is-link.is-disabled:focus,.el-button--primary.is-link.is-disabled:hover,.el-button--primary.is-plain.is-disabled,.el-button--primary.is-plain.is-disabled:active,.el-button--primary.is-plain.is-disabled:focus,.el-button--primary.is-plain.is-disabled:hover,.el-button--primary.is-text.is-disabled,.el-button--primary.is-text.is-disabled:active,.el-button--primary.is-text.is-disabled:focus,.el-button--primary.is-text.is-disabled:hover{background-color:var(--el-color-primary-light-9);border-color:var(--el-color-primary-light-8);color:var(--el-color-primary-light-5)}.el-button--success{--el-button-text-color:var(--el-color-white);--el-button-bg-color:var(--el-color-success);--el-button-border-color:var(--el-color-success);--el-button-outline-color:var(--el-color-success-light-5);--el-button-active-color:var(--el-color-success-dark-2);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-link-text-color:var(--el-color-success-light-5);--el-button-hover-bg-color:var(--el-color-success-light-3);--el-button-hover-border-color:var(--el-color-success-light-3);--el-button-active-bg-color:var(--el-color-success-dark-2);--el-button-active-border-color:var(--el-color-success-dark-2);--el-button-disabled-text-color:var(--el-color-white);--el-button-disabled-bg-color:var(--el-color-success-light-5);--el-button-disabled-border-color:var(--el-color-success-light-5)}.el-button--success.is-link,.el-button--success.is-plain,.el-button--success.is-text{--el-button-text-color:var(--el-color-success);--el-button-bg-color:var(--el-color-success-light-9);--el-button-border-color:var(--el-color-success-light-5);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-bg-color:var(--el-color-success);--el-button-hover-border-color:var(--el-color-success);--el-button-active-text-color:var(--el-color-white)}.el-button--success.is-link.is-disabled,.el-button--success.is-link.is-disabled:active,.el-button--success.is-link.is-disabled:focus,.el-button--success.is-link.is-disabled:hover,.el-button--success.is-plain.is-disabled,.el-button--success.is-plain.is-disabled:active,.el-button--success.is-plain.is-disabled:focus,.el-button--success.is-plain.is-disabled:hover,.el-button--success.is-text.is-disabled,.el-button--success.is-text.is-disabled:active,.el-button--success.is-text.is-disabled:focus,.el-button--success.is-text.is-disabled:hover{background-color:var(--el-color-success-light-9);border-color:var(--el-color-success-light-8);color:var(--el-color-success-light-5)}.el-button--warning{--el-button-text-color:var(--el-color-white);--el-button-bg-color:var(--el-color-warning);--el-button-border-color:var(--el-color-warning);--el-button-outline-color:var(--el-color-warning-light-5);--el-button-active-color:var(--el-color-warning-dark-2);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-link-text-color:var(--el-color-warning-light-5);--el-button-hover-bg-color:var(--el-color-warning-light-3);--el-button-hover-border-color:var(--el-color-warning-light-3);--el-button-active-bg-color:var(--el-color-warning-dark-2);--el-button-active-border-color:var(--el-color-warning-dark-2);--el-button-disabled-text-color:var(--el-color-white);--el-button-disabled-bg-color:var(--el-color-warning-light-5);--el-button-disabled-border-color:var(--el-color-warning-light-5)}.el-button--warning.is-link,.el-button--warning.is-plain,.el-button--warning.is-text{--el-button-text-color:var(--el-color-warning);--el-button-bg-color:var(--el-color-warning-light-9);--el-button-border-color:var(--el-color-warning-light-5);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-bg-color:var(--el-color-warning);--el-button-hover-border-color:var(--el-color-warning);--el-button-active-text-color:var(--el-color-white)}.el-button--warning.is-link.is-disabled,.el-button--warning.is-link.is-disabled:active,.el-button--warning.is-link.is-disabled:focus,.el-button--warning.is-link.is-disabled:hover,.el-button--warning.is-plain.is-disabled,.el-button--warning.is-plain.is-disabled:active,.el-button--warning.is-plain.is-disabled:focus,.el-button--warning.is-plain.is-disabled:hover,.el-button--warning.is-text.is-disabled,.el-button--warning.is-text.is-disabled:active,.el-button--warning.is-text.is-disabled:focus,.el-button--warning.is-text.is-disabled:hover{background-color:var(--el-color-warning-light-9);border-color:var(--el-color-warning-light-8);color:var(--el-color-warning-light-5)}.el-button--danger{--el-button-text-color:var(--el-color-white);--el-button-bg-color:var(--el-color-danger);--el-button-border-color:var(--el-color-danger);--el-button-outline-color:var(--el-color-danger-light-5);--el-button-active-color:var(--el-color-danger-dark-2);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-link-text-color:var(--el-color-danger-light-5);--el-button-hover-bg-color:var(--el-color-danger-light-3);--el-button-hover-border-color:var(--el-color-danger-light-3);--el-button-active-bg-color:var(--el-color-danger-dark-2);--el-button-active-border-color:var(--el-color-danger-dark-2);--el-button-disabled-text-color:var(--el-color-white);--el-button-disabled-bg-color:var(--el-color-danger-light-5);--el-button-disabled-border-color:var(--el-color-danger-light-5)}.el-button--danger.is-link,.el-button--danger.is-plain,.el-button--danger.is-text{--el-button-text-color:var(--el-color-danger);--el-button-bg-color:var(--el-color-danger-light-9);--el-button-border-color:var(--el-color-danger-light-5);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-bg-color:var(--el-color-danger);--el-button-hover-border-color:var(--el-color-danger);--el-button-active-text-color:var(--el-color-white)}.el-button--danger.is-link.is-disabled,.el-button--danger.is-link.is-disabled:active,.el-button--danger.is-link.is-disabled:focus,.el-button--danger.is-link.is-disabled:hover,.el-button--danger.is-plain.is-disabled,.el-button--danger.is-plain.is-disabled:active,.el-button--danger.is-plain.is-disabled:focus,.el-button--danger.is-plain.is-disabled:hover,.el-button--danger.is-text.is-disabled,.el-button--danger.is-text.is-disabled:active,.el-button--danger.is-text.is-disabled:focus,.el-button--danger.is-text.is-disabled:hover{background-color:var(--el-color-danger-light-9);border-color:var(--el-color-danger-light-8);color:var(--el-color-danger-light-5)}.el-button--info{--el-button-text-color:var(--el-color-white);--el-button-bg-color:var(--el-color-info);--el-button-border-color:var(--el-color-info);--el-button-outline-color:var(--el-color-info-light-5);--el-button-active-color:var(--el-color-info-dark-2);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-link-text-color:var(--el-color-info-light-5);--el-button-hover-bg-color:var(--el-color-info-light-3);--el-button-hover-border-color:var(--el-color-info-light-3);--el-button-active-bg-color:var(--el-color-info-dark-2);--el-button-active-border-color:var(--el-color-info-dark-2);--el-button-disabled-text-color:var(--el-color-white);--el-button-disabled-bg-color:var(--el-color-info-light-5);--el-button-disabled-border-color:var(--el-color-info-light-5)}.el-button--info.is-link,.el-button--info.is-plain,.el-button--info.is-text{--el-button-text-color:var(--el-color-info);--el-button-bg-color:var(--el-color-info-light-9);--el-button-border-color:var(--el-color-info-light-5);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-bg-color:var(--el-color-info);--el-button-hover-border-color:var(--el-color-info);--el-button-active-text-color:var(--el-color-white)}.el-button--info.is-link.is-disabled,.el-button--info.is-link.is-disabled:active,.el-button--info.is-link.is-disabled:focus,.el-button--info.is-link.is-disabled:hover,.el-button--info.is-plain.is-disabled,.el-button--info.is-plain.is-disabled:active,.el-button--info.is-plain.is-disabled:focus,.el-button--info.is-plain.is-disabled:hover,.el-button--info.is-text.is-disabled,.el-button--info.is-text.is-disabled:active,.el-button--info.is-text.is-disabled:focus,.el-button--info.is-text.is-disabled:hover{background-color:var(--el-color-info-light-9);border-color:var(--el-color-info-light-8);color:var(--el-color-info-light-5)}.el-button--large{--el-button-size:40px;height:var(--el-button-size)}.el-button--large [class*=el-icon]+span{margin-left:8px}.el-button--large{border-radius:var(--el-border-radius-base);font-size:var(--el-font-size-base);padding:12px 19px}.el-button--large.is-round{padding:12px 19px}.el-button--large.is-circle{padding:12px;width:var(--el-button-size)}.el-button--small{--el-button-size:24px;height:var(--el-button-size)}.el-button--small [class*=el-icon]+span{margin-left:4px}.el-button--small{border-radius:calc(var(--el-border-radius-base) - 1px);font-size:12px;padding:5px 11px}.el-button--small.is-round{padding:5px 11px}.el-button--small.is-circle{padding:5px;width:var(--el-button-size)}