.dragging[data-v-2ca4c134]{border:2px dashed #3b82f6;background-color:#3b82f61a}.upload-summary[data-v-2978baef],.upload-summary-header[data-v-2978baef]{display:grid;gap:.55rem}.upload-summary-header[data-v-2978baef]{grid-template-columns:2rem minmax(0,1fr) auto;align-items:center}.upload-summary-icon[data-v-2978baef]{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:50%;background:var(--clr-info-bg,rgba(59,130,246,.14));color:var(--clr-info,#2563eb)}.upload-summary-icon.is-success[data-v-2978baef]{background:var(--clr-success-bg,rgba(22,163,74,.16));color:var(--clr-success,#16a34a)}.upload-summary-icon.is-error[data-v-2978baef]{background:var(--clr-danger-bg,rgba(220,38,38,.16));color:var(--clr-danger,#dc2626)}.upload-summary-icon.is-cancelled[data-v-2978baef]{background:color-mix(in srgb,var(--clr-text-muted,#6b7280) 18%,transparent);color:var(--clr-text-muted,#6b7280)}.upload-summary-copy[data-v-2978baef]{min-width:0;display:grid;gap:.1rem}.upload-summary-copy small[data-v-2978baef],.upload-summary-copy strong[data-v-2978baef]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.upload-summary-copy strong[data-v-2978baef]{color:var(--clr-text,#111827);font-size:.92rem}.upload-summary-copy small[data-v-2978baef]{color:var(--clr-text-muted,#6b7280);font-size:.76rem}.upload-details-toggle[data-v-2978baef]{border:1px solid var(--clr-border,#d1d5db);border-radius:999px;background:var(--clr-surface-muted,#f3f4f6);color:var(--clr-text,#111827);cursor:pointer;font-size:.72rem;font-weight:700;padding:.22rem .5rem;white-space:nowrap}.upload-details-toggle[data-v-2978baef]:focus-visible,.upload-details-toggle[data-v-2978baef]:hover{border-color:var(--clr-primary,#0072b6);outline:none}.upload-hidden-note[data-v-2978baef],.upload-summary-flags[data-v-2978baef],.upload-summary-metrics[data-v-2978baef]{color:var(--clr-text-muted,#6b7280);font-size:.72rem}.upload-summary-metrics[data-v-2978baef]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem}.upload-summary-metrics span[data-v-2978baef]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.upload-summary-flags[data-v-2978baef]{display:flex;flex-wrap:wrap;gap:.35rem}.upload-summary-flags span[data-v-2978baef]{display:inline-flex;align-items:center;gap:.2rem}.upload-queue-compact[data-v-2978baef]{display:grid;gap:.35rem;margin-top:.65rem;max-height:16rem;overflow:auto;padding-right:.15rem}.upload-row[data-v-2978baef]{display:grid;gap:.25rem;border:1px solid var(--clr-border,#e5e7eb);border-radius:7px;background:var(--clr-surface,#fff);padding:.45rem}.upload-row-main[data-v-2978baef]{display:grid;grid-template-columns:1rem minmax(0,1fr) auto auto auto;align-items:center;gap:.4rem}.upload-row-icon[data-v-2978baef]{color:var(--clr-primary,#0072b6);font-size:1rem}.upload-row.is-success .upload-row-icon[data-v-2978baef]{color:var(--clr-success,#16a34a)}.upload-row.is-error .upload-row-icon[data-v-2978baef]{color:var(--clr-danger,#dc2626)}.upload-row.is-retrying .upload-row-icon[data-v-2978baef]{color:var(--clr-warning,#d97706)}.upload-row.is-cancelled .upload-row-icon[data-v-2978baef]{color:var(--clr-text-muted,#6b7280)}.upload-row-text[data-v-2978baef]{min-width:0;display:grid;gap:.04rem}.upload-row-text small[data-v-2978baef],.upload-row-text strong[data-v-2978baef]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.upload-row-text strong[data-v-2978baef]{color:var(--clr-text,#111827);font-size:.78rem;font-weight:700}.upload-row-size[data-v-2978baef],.upload-row-text small[data-v-2978baef]{color:var(--clr-text-muted,#6b7280);font-size:.7rem}.upload-row-size[data-v-2978baef]{white-space:nowrap}.upload-row-action[data-v-2978baef]{display:inline-flex;align-items:center;justify-content:center;width:1.35rem;height:1.35rem;border:0;border-radius:50%;background:transparent;color:var(--clr-text-muted,#6b7280);cursor:pointer;padding:0}.upload-row-action[data-v-2978baef]:focus-visible,.upload-row-action[data-v-2978baef]:hover{background:var(--clr-surface-muted,#f3f4f6);color:var(--clr-text,#111827);outline:none}.upload-row-action.retry[data-v-2978baef]{color:var(--clr-success,#16a34a)}.upload-progressbar-wrapper[data-v-2978baef]{position:relative;min-width:0}.upload-progressbar-wrapper[data-v-2978baef] .p-progressbar{height:.72rem}.upload-summary-progress[data-v-2978baef] .p-progressbar{height:.82rem}.upload-progressbar-label[data-v-2978baef]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#fff;font-size:.66rem;font-weight:700;line-height:1;pointer-events:none;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,.35)}.upload-success[data-v-2978baef] .p-progressbar-value{background-color:var(--clr-success,#16a34a)!important}.upload-error[data-v-2978baef] .p-progressbar-value{background-color:var(--clr-danger,#dc2626)!important}.upload-retrying[data-v-2978baef] .p-progressbar-value{background-color:var(--clr-warning,#d97706)!important}.upload-cancelled[data-v-2978baef] .p-progressbar-value{background-color:var(--clr-text-muted,#6b7280)!important}.upload-empty[data-v-2978baef],.upload-hidden-note[data-v-2978baef]{margin:.5rem 0 0;color:var(--clr-text-muted,#6b7280);font-size:.75rem}@media(max-width:420px){.upload-summary-header[data-v-2978baef]{grid-template-columns:2rem minmax(0,1fr)}.upload-details-toggle[data-v-2978baef]{grid-column:1/-1;justify-self:start}.upload-summary-metrics[data-v-2978baef]{grid-template-columns:1fr}.upload-row-main[data-v-2978baef]{grid-template-columns:1rem minmax(0,1fr) auto auto}.upload-row-size[data-v-2978baef]{display:none}}
