.base-upload[data-v-b4eb7f3a]{justify-content:center;align-items:center;width:fit-content;height:fit-content;display:flex;position:relative}.base-upload .file-list[data-v-b4eb7f3a]{gap:8px;height:100%;margin-right:8px;display:flex}.base-upload .ant-upload-wrapper[data-v-b4eb7f3a]{width:100%}.base-upload[data-v-b4eb7f3a] .ant-upload{cursor:pointer;overflow:hidden}.base-upload[data-v-b4eb7f3a] .ant-upload .ant-upload-select-picture-card i{color:#999;font-size:32px}.base-upload[data-v-b4eb7f3a] .ant-upload .ant-upload-select-picture-card .ant-upload-text{color:#666;margin-top:8px}.base-upload .upload-text[data-v-b4eb7f3a]{background-color:#00000005;border:1px dashed #d9d9d9;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;width:128px;height:128px;transition:border-color .3s;display:flex;overflow:hidden}.base-upload[data-v-b4eb7f3a] .ant-image{border-radius:8px;width:128px;height:128px;overflow:hidden}.base-upload[data-v-b4eb7f3a] .ant-image .ant-image-img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.base-upload[data-v-b4eb7f3a] .ant-upload-drag .ant-upload{padding:0}.base-upload .loading-area[data-v-b4eb7f3a]{z-index:9;cursor:not-allowed;background-color:#fafafa;position:absolute;inset:0}.base-upload .loading-area[data-v-b4eb7f3a],.base-upload .loading-area .loading[data-v-b4eb7f3a]{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.base-upload .loading-area .loading[data-v-b4eb7f3a]{color:var(--primary-color);gap:10px}.base-upload .loading-area .loading span[data-v-b4eb7f3a]{font-size:18px}.base-upload .loading-area .loading>div[data-v-b4eb7f3a]{position:relative;transform:translateY(-70%)}.base-upload .loading-area .loading[data-v-b4eb7f3a] .loading-icon{width:15px;height:15px}.base-upload .loading-area .loading[data-v-b4eb7f3a] .loading-icon .loader{flex-shrink:0;width:inherit!important;height:inherit!important}.base-upload .loading-area .loading[data-v-b4eb7f3a] .loading-icon .loader:before{top:180%;width:inherit!important}.base-upload .disabled-mask[data-v-b4eb7f3a]{z-index:10;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;inset:0}.base-upload .ant-upload-list{justify-content:center;align-items:center;gap:8px;margin-right:8px;display:flex}.create-brand-modal .ant-modal-content{border-radius:16px}.create-brand-modal .ant-modal-title{font-size:16px;font-weight:600}.create-brand-modal .ant-modal-footer{padding:0 20px 30px}.create-brand-modal .ant-modal-footer .ant-btn{width:100%}.create-brand-modal .ant-form-item-label{padding-bottom:12px}.create-brand-modal .brand-logo-upload{border:1px solid #e0e0e0;border-radius:8px;display:inline-flex;overflow:hidden}.create-brand-modal .brand-logo-upload .ant-upload,.create-brand-modal .brand-logo-upload .ant-upload-select,.create-brand-modal .brand-logo-upload .ant-upload-wrapper,.create-brand-modal .brand-logo-upload .base-upload{width:84px;height:84px;line-height:1}.create-brand-modal .brand-logo-upload .ant-upload{display:block}.create-brand-modal .brand-logo-upload__trigger{background-color:#fff;justify-content:center;align-items:center;width:84px;height:84px;display:flex;position:relative;overflow:hidden}.create-brand-modal .brand-logo-upload__status{color:#fff;background:#11182794;justify-content:center;align-items:center;gap:4px;height:24px;font-size:12px;font-weight:500;line-height:1;display:flex;position:absolute;bottom:0;left:0;right:0}.create-brand-modal .brand-logo-upload__status--uploading,.create-brand-modal .brand-logo-upload__status--waiting{flex-direction:column;height:auto;top:0}.create-brand-modal .brand-logo-upload__status--done{background:#16a34ac2}.create-brand-modal .brand-logo-upload__status--error,.create-brand-modal .brand-logo-upload__status--warning{background:#dc2626c7}.create-brand-modal .relative-textarea textarea{padding-bottom:24px}.create-brand-modal .custom-input{border-color:#e5e7eb}.create-brand-modal .custom-input-focused,.create-brand-modal .custom-input:focus,.create-brand-modal .custom-input:hover{border-color:var(--primary-color);box-shadow:0 0 0 2px rgba(var(--primary-color-rgb),.1)!important}.create-brand-modal .custom-input .ant-input::placeholder{color:#9ca3af}
