.loading-container[data-v-2e7acf77]{position:fixed;inset:0;z-index:99999;background:rgba(244,246,250,.8);display:flex;align-items:center;justify-content:center}.loading-card[data-v-2e7acf77]{display:flex;align-items:center;gap:16px;padding:24px;border:1px solid var(--admin-border);border-radius:var(--r-md);background:var(--surface);color:var(--text-3);box-shadow:var(--shadow-pop);font-size:13px}.spinner-border[data-v-2e7acf77]{width:24px;height:24px;border-width:2px;color:var(--admin-primary)}.upload-error[data-v-5702c1c2]{margin:12px 0 0;padding:10px 14px;border-radius:8px;color:var(--pink-700);background:var(--pink-50)}.warning-box[data-v-5702c1c2]{padding:16px;color:var(--amber-700);background:var(--amber-50);border-radius:8px;margin-bottom:16px}.warning-box li[data-v-5702c1c2]{margin:0 34px;list-style:disc}.card[data-v-5702c1c2]{border:none}.card .card-body[data-v-5702c1c2]{box-shadow:none}.card .card-body .inputs[data-v-5702c1c2]{width:20%;height:38px;border:1px solid var(--line-strong);padding:0 9px;border-radius:8px}.card .card-body .text-area[data-v-5702c1c2]{border:1px solid var(--line-strong);padding:0 9px;border-radius:8px;margin-top:16px}.card .card-body .upload-icons-btn[data-v-5702c1c2]{border:none;padding:10px;background:var(--surface)}.card .card-body .preview-icon[data-v-5702c1c2]{max-width:60px}.card .card-body .upload-box[data-v-5702c1c2]{width:100%;height:200px;background:var(--surface-sunken);margin-top:24px;border-radius:8px;border:2px dashed var(--action);display:flex;justify-content:center;align-items:center;flex-direction:column;position:relative}.card .card-body .upload-box .upload-text[data-v-5702c1c2]{color:var(--action)}.card .card-body .upload-box input[data-v-5702c1c2]{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0}.card .card-body .upload-box .icon[data-v-5702c1c2]{margin-bottom:20px}.card .card-body .upload-box .icon .iconify[data-v-5702c1c2]{font-size:40px;color:rgba(64,64,65,.8)}.card .card-body .upload-box p[data-v-5702c1c2]{color:var(--text)}.card .card-body .button-container[data-v-5702c1c2]{display:flex;justify-content:flex-end;margin-top:12px}.card .card-body .button-container .continue[data-v-5702c1c2]{border:none;background:var(--action);padding:8px;border-radius:8px;color:var(--surface);margin-left:8px}.card .card-body .button-container .continue[data-v-5702c1c2]:disabled{background:var(--surface-sunken);color:var(--text-2);border-radius:8px;border:none;padding:8px}