.dialog-label-ellipsis[data-v-b90ca9ff]{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:110px;display:inline-block;overflow:hidden}.dialog-extra-content[data-v-b90ca9ff]{margin-top:12px}.icon-option[data-v-b90ca9ff]{align-items:center;gap:8px;display:inline-flex}.icon-option__preview[data-v-b90ca9ff]{color:#64748b;font-size:14px}.image-upload-wrap[data-v-b90ca9ff]{align-items:flex-start;gap:12px;display:flex}.image-upload-wrap[data-v-b90ca9ff] .ant-upload-wrapper.ant-upload-picture-card-wrapper{width:auto}.image-upload-wrap[data-v-b90ca9ff] .ant-upload-select,.video-upload-card[data-v-b90ca9ff]{border-radius:8px;width:104px;height:104px}.upload-history-picker[data-v-b90ca9ff]{flex-direction:column;align-self:flex-start;align-items:flex-start;gap:4px;margin-left:12px;display:flex}.upload-history-picker__refresh.ant-btn-link[data-v-b90ca9ff]{height:auto;padding:0 4px;font-size:12px;line-height:1.4}.video-upload-card-list[data-v-b90ca9ff]{flex-wrap:wrap;gap:8px;display:flex}.video-upload-card[data-v-b90ca9ff]{cursor:pointer;background:#fafafa;border:1px solid #d9d9d9;position:relative;overflow:hidden}.video-upload-card__preview[data-v-b90ca9ff]{object-fit:cover;background:0 0;width:100%;height:100%;display:block}.video-upload-card__preview--fallback[data-v-b90ca9ff]{color:#e2e8f0;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex}.video-upload-card__mask[data-v-b90ca9ff]{opacity:0;background:linear-gradient(#0f172a14 0%,#0f172ab8 100%);justify-content:space-between;align-items:flex-end;padding:8px;transition:opacity .2s;display:flex;position:absolute;inset:0}.video-upload-card:hover .video-upload-card__mask[data-v-b90ca9ff]{opacity:1}.video-upload-card__tag[data-v-b90ca9ff]{color:#0f172a;background:#ffffffeb;border-radius:999px;padding:1px 6px;font-size:12px;line-height:20px}.video-upload-card__remove.ant-btn-link[data-v-b90ca9ff]{color:#fff;padding:0}.image-upload-wrap--video[data-v-b90ca9ff] .ant-upload-list{display:none}.number-field-wrap[data-v-b90ca9ff]{align-items:center;width:100%;display:flex}.number-field-wrap__input[data-v-b90ca9ff]{flex:1}.number-field-wrap__input[data-v-b90ca9ff] .ant-input-number{width:100%}.number-field-wrap__suffix[data-v-b90ca9ff]{color:#64748b;flex-shrink:0;margin-left:8px;font-size:13px;line-height:1}
