/*! tailwindcss v4.3.2 | MIT License | https://tailwindcss.com */
.form-group form{grid-template-columns:repeat(1,minmax(0,1fr));gap:1.25rem;display:grid}.form-group .submit-btns{flex-wrap:wrap;justify-content:space-between;align-items:stretch;gap:1.25rem;width:100%;display:flex}.archive-picker[data-v-6f993fd5]{flex-direction:column;gap:16px;display:flex}.archive-picker__toolbar[data-v-6f993fd5]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;align-items:flex-start;gap:8px;padding:8px 12px;display:flex}.archive-picker__toolbar[data-v-6f993fd5] .p-breadcrumb{flex:auto;min-width:0;overflow:visible}.archive-picker__toolbar[data-v-6f993fd5] .p-breadcrumb-list{flex-wrap:wrap;row-gap:4px}.archive-picker__toolbar-icon[data-v-6f993fd5]{color:var(--theme-color-primary-600,#2563eb);justify-content:center;align-items:center;margin-top:2px;display:flex}.archive-picker__toolbar-icon svg[data-v-6f993fd5]{width:18px;height:18px}.archive-picker__loading[data-v-6f993fd5]{justify-content:center;padding:40px 0;display:flex}.archive-picker__body[data-v-6f993fd5]{flex-direction:column;gap:18px;display:flex}.archive-picker__section-head[data-v-6f993fd5]{align-items:center;gap:8px;margin-bottom:10px;display:flex}.archive-picker__section-icon[data-v-6f993fd5]{border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.archive-picker__section-icon svg[data-v-6f993fd5]{width:17px;height:17px}.archive-picker__section-icon--folders[data-v-6f993fd5]{color:#b45309;background:#fffbeb}.archive-picker__section-icon--files[data-v-6f993fd5]{color:var(--theme-color-primary-600,#2563eb);background:var(--theme-color-primary-50,#eff6ff)}.archive-picker__section-title[data-v-6f993fd5]{color:#1e293b;font-size:13px;font-weight:800}.archive-picker__count[data-v-6f993fd5]{color:#475569;font-variant-numeric:tabular-nums;background:#f1f5f9;border-radius:999px;justify-content:center;align-items:center;min-width:22px;height:20px;padding:0 7px;font-size:11px;font-weight:700;display:inline-flex}.archive-picker__item[data-v-6f993fd5]{cursor:pointer;background:linear-gradient(#fff 0%,#f8fafc 100%);border:1px solid #dbe4ef;border-radius:12px;flex-direction:column;align-items:center;gap:6px;padding:12px 6px;transition:all .2s;display:flex}.archive-picker__item[data-v-6f993fd5]:hover{border-color:var(--theme-color-primary-400,#60a5fa);transform:translateY(-2px);box-shadow:0 4px 12px #0f172a1f}.archive-picker__item--folder[data-v-6f993fd5]{background:linear-gradient(#fffdf5 0%,#fef9e7 100%);border-color:#f3e3b3}.archive-picker__item--folder[data-v-6f993fd5]:hover{border-color:#e6c860}.archive-picker__item-name[data-v-6f993fd5]{color:#334155;text-align:center;white-space:nowrap;text-overflow:ellipsis;width:100%;font-size:11px;font-weight:600;overflow:hidden}.archive-picker__crumb[data-v-6f993fd5]{cursor:pointer;color:var(--theme-color-primary-600,#2563eb);white-space:normal;overflow-wrap:anywhere;text-align:start;font-weight:600}.archive-picker__crumb--disabled[data-v-6f993fd5]{cursor:default;color:#94a3b8;pointer-events:none}.dark{color:#cbd5e1;background:#1c1917;border-color:#44403c}.source-choice-grid[data-v-69c10edd]{grid-template-columns:1fr 1fr;gap:14px;padding:6px 2px;display:grid}.source-choice[data-v-69c10edd]{cursor:pointer;background:#fff;border:1.5px solid #e2e8f0;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:22px 14px;transition:all .2s;display:flex}.source-choice[data-v-69c10edd]:hover{border-color:var(--theme-color-primary-400,#60a5fa);background:var(--theme-color-primary-50,#eff6ff);transform:translateY(-2px);box-shadow:0 6px 16px #0f172a1a}.source-choice__icon[data-v-69c10edd]{border-radius:14px;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.source-choice__icon svg[data-v-69c10edd]{width:30px;height:30px}.source-choice__icon--device[data-v-69c10edd]{color:var(--theme-color-primary-600,#2563eb);background:var(--theme-color-primary-50,#eff6ff)}.source-choice__icon--archive[data-v-69c10edd]{color:#b45309;background:#fffbeb}.source-choice__label[data-v-69c10edd]{color:#334155;text-align:center;font-size:13px;font-weight:700}.dark{color:#e2e8f0;background:#0f172a;border-color:#334155}.el-archive-uploader .p-fileupload-header{top:8px;z-index:2;background:0 0;border:0;margin:0;position:absolute;inset-inline-start:8px;padding:0!important}.el-archive-uploader{width:100%;max-width:190px;min-height:132px;position:relative;height:auto!important}.el-archive-uploader.hide-label{max-width:125px;min-height:86px;height:auto!important}.el-archive-uploader .archive-uploader__label{color:#475569;align-items:center;gap:4px;margin-bottom:6px;font-size:11px;font-weight:600;display:inline-flex}.el-archive-uploader .file-container{width:100%;max-width:none;position:relative}.el-archive-uploader .p-fileupload,.el-archive-uploader .p-fileupload-advanced{background:0 0;border:0}.el-archive-uploader .p-fileupload-content{background:linear-gradient(#fff 0%,#f8fafc 100%);border:1px solid #dbe4ef;border-radius:12px;min-height:98px;padding:8px;box-shadow:inset 0 1px #fffc;height:auto!important}.el-archive-uploader.hide-label .p-fileupload-content{min-height:74px}.el-archive-uploader.has-error .p-fileupload-content{background:linear-gradient(#fff 0%,#fff5f5 100%);border-color:#fca5a5}.el-archive-uploader .archive-uploader__actions{align-items:center;gap:4px;display:inline-flex}.el-archive-uploader .archive-uploader__action{color:#334155;cursor:pointer;background:linear-gradient(#fff 0%,#f8fafc 100%);border:1px solid #d8e1ec;border-radius:7px;justify-content:center;align-items:center;width:24px;height:24px;transition:all .2s;display:inline-flex;box-shadow:0 1px 2px #0f172a14}.el-archive-uploader .archive-uploader__action:hover{color:#0f172a;border-color:#c0cfdf;transform:translateY(-1px);box-shadow:0 4px 10px #0f172a1f}.el-archive-uploader .archive-uploader__action:focus-visible{outline-offset:1px;outline:2px solid #bfdbfe}.el-archive-uploader .archive-uploader__action-icon{width:15px;height:15px}.el-archive-uploader .archive-uploader__action--placeholder{opacity:0;pointer-events:none}.el-archive-uploader .archive-uploader__action--danger{color:#dc2626;background:linear-gradient(#fff7f7 0%,#fef2f2 100%);border-color:#fecaca}.el-archive-uploader .archive-uploader__action--danger:hover{color:#b91c1c;border-color:#fca5a5}.el-archive-uploader .archive-uploader__content{height:100%}.el-archive-uploader .archive-uploader__preview-card{flex-direction:column;justify-content:space-between;align-items:center;gap:6px;min-height:80px;display:flex}.el-archive-uploader.hide-label .archive-uploader__preview-card{min-height:58px}.el-archive-uploader .archive-uploader__preview-list{justify-content:center;align-items:center;gap:6px;width:100%;display:flex}.el-archive-uploader .archive-uploader__preview-item{cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.el-archive-uploader .archive-uploader__preview-item--empty{opacity:.8}.el-archive-uploader .archive-uploader__meta{text-align:center;width:100%;min-height:16px}.el-archive-uploader .archive-uploader__file-name{color:#334155;white-space:nowrap;text-overflow:ellipsis;font-size:10px;font-weight:600;display:block;overflow:hidden}.el-archive-uploader .archive-uploader__hint{color:#64748b;font-size:10px;font-weight:500;display:block}.el-archive-uploader.hide-label .archive-uploader__hint,.el-archive-uploader.hide-label .archive-uploader__file-name{display:none}.el-archive-uploader .archive-uploader__error{white-space:normal;margin-top:4px;font-size:11px;line-height:1.2}.el-archive-uploader .p-fileupload-empty{display:none}.el-archive-uploader .archive-uploader__busy{z-index:3;background:#ffffffd9;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex;position:absolute;inset:0}.el-archive-uploader .archive-uploader__busy-text{color:#475569;font-size:10px;font-weight:600}.container-preview[data-v-58d33f14]{width:50px;height:50px}
