.ant-form-item[data-v-de414490] {
  display: flex;
  margin-bottom: 15px;
}
.ant-form-item[data-v-de414490] .ant-form-item-label {
  width: 100px;
  margin-right: 20px;
  flex-shrink: 0;
}
.ant-form-item[data-v-de414490] .ant-form-item-label label::after {
  display: none;
}
.ant-form-item[data-v-de414490] .ant-input-suffix {
  color: #a6a6a6;
}
.show-img[data-v-de414490] .add {
  background: #FFFFFF;
}
.multi-spec[data-v-de414490] {
  margin-left: 120px;
  background-color: #ffffff;
  padding: 8px 16px;
  min-width: 400px;
  max-width: 772px;
  border-radius: 5px;
  margin-bottom: 20px;
}
.spec-list .spec-item[data-v-de414490] {
  margin-bottom: 20px;
}
.spec-list .spec-item .spec-header[data-v-de414490] {
  height: 50px;
  background: #f2f2f6;
  line-height: 50px;
  border-radius: 4px;
  padding: 0 10px;
  overflow: hidden;
  display: flex;
  align-items: center;
}
.spec-value[data-v-de414490] {
  width: calc((100% - 80px)/4);
  width: -moz-calc(5%);
  padding-left: 5px;
  min-width: 50px;
  height: 30px;
  cursor: pointer;
  padding-top: 0px;
  padding-right: 0px;
  border: 1px solid #e3e2e5;
  border-radius: 4px;
  position: relative;
  margin-left: 10px;
  margin-right: 10px;
  line-height: 30px;
  display: flex;
  align-items: center;
  margin-top: 10px;
}
.spec-value span[data-v-de414490] {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  text-align: left;
  display: inline-block;
}
.multi-spec-sku[data-v-de414490] {
  margin-left: 120px;
  margin-bottom: 20px;
  background-color: #ffffff;
  padding: 8px 16px;
  min-width: 400px;
  max-width: 772px;
  border-radius: 5px;
}
.nest-box[data-v-de414490] {
  padding: 30px 20px;
  margin-left: 120px;
  background-color: #FFFFFF;
  display: flex;
  align-items: center;
}
.btn-link-primary.disabled[data-v-de414490] {
  color: #b8b8b8;
}
.video-upload-wrapper[data-v-de414490] {
  margin-bottom: 10px;
}
.upload-limit-tip[data-v-de414490] {
  color: #999;
  font-size: 12px;
  margin-top: 5px;
}
.video-list[data-v-de414490] {
  margin-top: 10px;
}
.video-item[data-v-de414490] {
  display: flex;
  align-items: center;
  padding: 10px;
  border: 1px solid #e8e8e8;
  border-radius: 4px;
  margin-bottom: 10px;
  background: #fafafa;
  cursor: move;
  overflow: hidden;
}
.video-item[data-v-de414490]:hover {
  border-color: #1890ff;
}
.video-preview[data-v-de414490] {
  width: 120px;
  height: 100px;
  border-radius: 4px;
  overflow: hidden;
  margin-right: 10px;
  flex-shrink: 0;
}
.video-preview video[data-v-de414490] {
  -o-object-fit: cover;
     object-fit: cover;
}
.video-actions[data-v-de414490] {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  flex: 1;
  min-width: 0;
  gap: 10px;
}
.video-index[data-v-de414490] {
  color: #1890ff;
  line-height: 1.5;
  word-break: break-all;
  flex: 1;
  min-width: 0;
}
.remove-btn[data-v-de414490] {
  color: #ff4d4f;
  flex-shrink: 0;
}
.remove-btn[data-v-de414490]:hover {
  color: #ff7875;
}

