.qd-upload[data-v-4684f8e9] {
  width: 100%;
  outline: none;
}
.qd-upload[data-v-4684f8e9] .t-image-viewer__trigger {
  display: none;
}
.qd-upload[data-v-4684f8e9] .t-upload__dragger {
  min-width: auto;
  min-height: 144px;
  width: 100%;
  height: 100%;
}
.qd-upload[data-v-4684f8e9] .t-upload__dragger-btns > .t-size-s {
  display: inline-flex;
}
.qd-upload[data-v-4684f8e9] .t-upload__flow {
  width: 100%;
  min-width: auto;
  max-width: 100%;
}
.qd-upload[data-v-4684f8e9] .t-upload__flow-empty {
  height: auto;
  min-height: 144px;
}
.qd-upload[data-v-4684f8e9] .t-upload__flow-card-area,
.qd-upload[data-v-4684f8e9] .t-upload__flow-table {
  margin-top: var(--td-comp-margin-s);
}
.qd-upload[data-v-4684f8e9] .t-upload__file-name__container {
  display: flex;
  align-items: center;
}
.qd-upload[data-v-4684f8e9] .t-upload__file-name-text {
  cursor: pointer;
}
.qd-upload[data-v-4684f8e9] .t-upload__file-thumbnail {
  width: var(--td-comp-size-m);
  height: var(--td-comp-size-m);
}
.qd-upload[data-v-4684f8e9] .t-upload__card-image {
  width: 100%;
  height: 100%;
}
.qd-upload__popup-upload[data-v-4684f8e9] .t-image-viewer__trigger {
  display: none;
}
.qd-upload__popup-upload[data-v-4684f8e9] .t-upload__flow-table {
  margin-top: 0;
}
.qd-upload__popup-upload[data-v-4684f8e9] .t-upload__file-name__container {
  display: flex;
  align-items: center;
}
.qd-upload__popup-upload[data-v-4684f8e9] .t-upload__file-name-text {
  cursor: pointer;
}
.qd-upload__popup-upload[data-v-4684f8e9] .t-upload__file-thumbnail {
  width: var(--td-comp-size-m);
  height: var(--td-comp-size-m);
}
.qd-upload__popup-upload[data-v-4684f8e9] .t-upload__card-image {
  width: 100%;
  height: 100%;
}
.qd-upload__popup-upload--disabled[data-v-4684f8e9] .t-upload__flow-table th:last-child,
.qd-upload__popup-upload--disabled[data-v-4684f8e9] .t-upload__flow-table td:last-child {
  display: none;
}
.qd-upload__popup-actions[data-v-4684f8e9] {
  display: inline-flex;
}
.qd-upload__popup-drag-text[data-v-4684f8e9] {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  color: var(--td-text-color-placeholder);
}
.qd-upload[data-v-4684f8e9]:focus .t-upload__flow-card-area,
.qd-upload[data-v-4684f8e9]:focus .t-upload__flow-table {
  border-color: var(--td-brand-color);
}
.qd-upload--btn-image-popup[data-v-4684f8e9],
.qd-upload--btn-file-popup[data-v-4684f8e9] {
  padding: var(--td-comp-paddingTB-s) var(--td-comp-paddingLR-s);
  border: 1px dashed var(--td-component-border);
  transition: border 0.2s linear;
}
.qd-upload--btn-image-popup[data-v-4684f8e9] .t-upload__dragger,
.qd-upload--btn-file-popup[data-v-4684f8e9] .t-upload__dragger {
  min-height: auto;
  padding: 0;
  border: 0;
  overflow: visible;
  justify-content: flex-start;
  align-items: flex-start;
  cursor: default;
}
.qd-upload--btn-image-popup[data-v-4684f8e9] .t-upload__dragger > .t-upload__trigger,
.qd-upload--btn-file-popup[data-v-4684f8e9] .t-upload__dragger > .t-upload__trigger {
  width: 100%;
  height: 100%;
}
.qd-upload--btn-image-popup[data-v-4684f8e9]:focus-within,
.qd-upload--btn-file-popup[data-v-4684f8e9]:focus-within {
  border-color: var(--td-brand-color);
}
.qd-upload--only-view[data-v-4684f8e9] .t-upload__flow-empty,
.qd-upload--only-view[data-v-4684f8e9] .t-upload__card-mask-item-divider {
  display: none;
}
.qd-upload--only-view[data-v-4684f8e9] .t-upload__flow-card-area {
  border-color: var(--td-component-border);
}
.qd-upload--only-view[data-v-4684f8e9]:not(.qd-upload--btn-image-popup):not(.qd-upload--btn-file-popup) .t-upload__flow-op,
.qd-upload--only-view[data-v-4684f8e9]:not(.qd-upload--btn-image-popup):not(.qd-upload--btn-file-popup) .t-upload__trigger,
.qd-upload--only-view[data-v-4684f8e9]:not(.qd-upload--btn-image-popup):not(.qd-upload--btn-file-popup) .t-upload__flow-bottom {
  display: none;
}
.qd-upload--only-view[data-v-4684f8e9]:not(.qd-upload--btn-image-popup):not(.qd-upload--btn-file-popup) .t-upload__flow-table,
.qd-upload--only-view[data-v-4684f8e9]:not(.qd-upload--btn-image-popup):not(.qd-upload--btn-file-popup) .t-upload__flow-card-area {
  margin-top: 0;
}
.qd-upload--uploading[data-v-4684f8e9] .t-upload__single-input-clear {
  display: none;
}
.qd-upload--hide-manual-upload[data-v-4684f8e9] .t-upload__flow-bottom {
  display: none;
  margin-top: 0;
}
.qd-upload--hide-progress[data-v-4684f8e9] .t-upload__flow-table th:last-child,
.qd-upload--hide-progress[data-v-4684f8e9] .t-upload__flow-table td:last-child {
  display: none;
}
.qd-upload--disabled[data-v-4684f8e9] .t-upload__flow-card-area {
  border-color: var(--td-component-border);
}
