.upload-dropzone--uploading[data-v-8e9543f5]{opacity:.72;pointer-events:none}.upload-progress-lock[data-v-8e9543f5]{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0f172a9e;display:grid;inset:0;padding:20px;place-items:center;position:fixed;z-index:2000}.upload-progress-lock__panel[data-v-8e9543f5]{background:#fff;border:1px solid rgba(3,85,127,.2);border-radius:8px;box-shadow:0 24px 70px #0f172a3d;display:grid;gap:16px;padding:24px;transition:border-color .2s ease,box-shadow .2s ease;width:min(460px,100%)}.upload-progress-lock__panel.is-processing[data-v-8e9543f5]{border-color:#b4530952;box-shadow:0 24px 70px #78350f38}.upload-progress-lock__icon[data-v-8e9543f5]{background:#eff9ff;border:1px solid rgba(3,85,127,.22);border-radius:8px;color:#03557f;display:grid;height:46px;place-items:center;transition:border-color .2s ease,background-color .2s ease,color .2s ease;width:46px}.upload-progress-lock__panel.is-processing .upload-progress-lock__icon[data-v-8e9543f5]{background:#fff7ed;border-color:#b453094d;color:#b45309}.upload-progress-lock__heading[data-v-8e9543f5]{display:grid;gap:5px}.upload-progress-lock__heading .eyebrow[data-v-8e9543f5],.upload-progress-lock__heading h2[data-v-8e9543f5],.upload-progress-lock__heading p[data-v-8e9543f5],.upload-progress-lock__notice[data-v-8e9543f5]{margin:0}.upload-progress-lock__heading h2[data-v-8e9543f5]{font-size:1.25rem;line-height:1.3}.upload-progress-lock__heading p[data-v-8e9543f5]:last-child,.upload-progress-lock__notice[data-v-8e9543f5]{color:var(--app-muted);font-size:.9rem;line-height:1.5}.upload-progress-lock__file[data-v-8e9543f5],.upload-progress-lock__meta[data-v-8e9543f5]{align-items:center;display:flex;gap:14px;justify-content:space-between;min-width:0}.upload-progress-lock__file[data-v-8e9543f5]{background:#f8fafc;border:1px solid var(--app-line-soft);border-radius:6px;padding:11px 12px}.upload-progress-lock__file strong[data-v-8e9543f5]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.upload-progress-lock__file span[data-v-8e9543f5],.upload-progress-lock__meta span[data-v-8e9543f5]{color:var(--app-muted);flex:0 0 auto;font-size:.82rem}.upload-progress-lock__stages[data-v-8e9543f5]{display:grid;gap:8px;list-style:none;margin:0;padding:0}.upload-progress-lock__stages li[data-v-8e9543f5]{align-items:center;background:#f8fafc;border:1px solid var(--app-line-soft);border-radius:6px;color:var(--app-muted);display:grid;gap:10px;grid-template-columns:30px minmax(0,1fr);min-width:0;padding:9px 10px}.upload-progress-lock__stages li.is-active[data-v-8e9543f5]{background:#eff9ff;border-color:#03557f40;color:#03557f}.upload-progress-lock__panel.is-processing .upload-progress-lock__stages li.is-active[data-v-8e9543f5]{background:#fff7ed;border-color:#b4530947;color:#9a3412}.upload-progress-lock__stages li.is-done[data-v-8e9543f5]{background:#f0fdf4;border-color:#16653438;color:#166534}.upload-progress-lock__stage-index[data-v-8e9543f5]{border:1px solid;border-radius:50%;display:grid;font-size:.78rem;font-weight:800;height:28px;place-items:center;width:28px}.upload-progress-lock__stage-copy[data-v-8e9543f5]{display:grid;gap:2px;min-width:0}.upload-progress-lock__stage-copy strong[data-v-8e9543f5]{font-size:.88rem}.upload-progress-lock__stage-copy small[data-v-8e9543f5]{color:inherit;font-size:.78rem;line-height:1.35;opacity:.8}.upload-progress-lock__storage[data-v-8e9543f5]{background:#f8fafc;border:1px solid var(--app-line-soft);border-radius:6px;display:grid;gap:8px;padding:10px}.upload-progress-lock__storage-row[data-v-8e9543f5],.upload-progress-lock__storage>header[data-v-8e9543f5]{align-items:center;display:flex;min-width:0}.upload-progress-lock__storage>header[data-v-8e9543f5]{font-size:.82rem;gap:10px;justify-content:space-between}.upload-progress-lock__storage-row[data-v-8e9543f5]{color:var(--app-muted);display:grid;font-size:.76rem;gap:8px;grid-template-columns:8px minmax(0,1fr) auto}.upload-progress-lock__storage-row>span[data-v-8e9543f5]:last-child{text-align:right}.upload-progress-lock__storage-copy[data-v-8e9543f5]{align-items:baseline;display:flex;gap:5px;min-width:0}.upload-progress-lock__storage-copy small[data-v-8e9543f5]{color:#b45309;font-size:.7rem;font-weight:700}.upload-progress-lock__storage-indicator[data-v-8e9543f5]{background:#94a3b8;border-radius:50%;height:8px;width:8px}.upload-progress-lock__storage-row.is-active[data-v-8e9543f5]{color:#9a3412}.upload-progress-lock__storage-row.is-active .upload-progress-lock__storage-indicator[data-v-8e9543f5]{background:#f59e0b;box-shadow:0 0 0 3px #f59e0b29}.upload-progress-lock__storage-row.is-succeeded[data-v-8e9543f5]{color:#166534}.upload-progress-lock__storage-row.is-succeeded .upload-progress-lock__storage-indicator[data-v-8e9543f5]{background:#16a34a}.upload-progress-lock__storage-row.is-failed[data-v-8e9543f5]{color:#b42318}.upload-progress-lock__storage-row.is-failed .upload-progress-lock__storage-indicator[data-v-8e9543f5]{background:#dc2626}.upload-progress-lock__storage-row.is-skipped[data-v-8e9543f5]{opacity:.62}.upload-progress-lock__track[data-v-8e9543f5]{background:#dbe8ef;border-radius:5px;height:10px;overflow:hidden}.upload-progress-lock__track>span[data-v-8e9543f5]{background:#0078b8;border-radius:inherit;display:block;height:100%;transition:width .18s ease}.upload-progress-lock__track.is-processing>span[data-v-8e9543f5]{animation:upload-processing-8e9543f5 1.25s ease-in-out infinite;background:linear-gradient(90deg,#f59e0b,#b45309);width:34%}.upload-progress-lock__panel.is-processing .upload-progress-lock__meta strong[data-v-8e9543f5]{color:#b45309}.upload-progress-lock__notice[data-v-8e9543f5]{padding-top:2px;text-align:center}@keyframes upload-processing-8e9543f5{0%{transform:translate(-110%)}to{transform:translate(300%)}}@media(max-width:520px){.upload-progress-lock[data-v-8e9543f5]{align-items:end;padding:12px}.upload-progress-lock__panel[data-v-8e9543f5]{padding:20px}}@media(prefers-reduced-motion:reduce){.upload-progress-lock__track.is-processing>span[data-v-8e9543f5]{animation:none;transform:translate(95%)}}
