.intro.svelte-1uha8ag{justify-content:space-between;align-items:center;gap:2rem;margin-bottom:2rem;display:flex}.intro.svelte-1uha8ag h1:where(.svelte-1uha8ag){font-size:clamp(1.8rem,2.97vw,2.7rem)}.intro.svelte-1uha8ag p:where(.svelte-1uha8ag){margin-bottom:0}.intro.svelte-1uha8ag .button-link:where(.svelte-1uha8ag){flex:none}.commit-count.svelte-1uha8ag{background:var(--canvas);border-radius:4px;place-items:center;min-width:1.3rem;height:1.3rem;font-size:.72rem;display:grid}.section-heading.svelte-1uha8ag{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.section-heading.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin:0}.section-heading.svelte-1uha8ag .badge:where(.svelte-1uha8ag){vertical-align:middle;margin-left:.35rem}.private-note.svelte-1uha8ag{color:var(--muted);align-items:center;gap:.4rem;font-size:.75rem;display:inline-flex}.upload-controls.svelte-1uha8ag{align-items:end;gap:1rem;margin-bottom:.35rem;display:flex}.file.svelte-1uha8ag{flex:1;min-width:0}.upload-card.svelte-1uha8ag{transition:border-color .18s,background .18s}.upload-card.dragging.svelte-1uha8ag{border-color:var(--accent);background:var(--blue-soft);outline:2px solid var(--accent);outline-offset:3px}.file-input-wrap.svelte-1uha8ag{border:1px solid var(--border);background:var(--surface);border-radius:6px;align-items:center;min-width:0;margin-top:.4rem;padding-right:.35rem;display:flex}.file.svelte-1uha8ag input:where(.svelte-1uha8ag){background:0 0;border:0;flex:1;width:100%;min-width:0;min-height:3rem}.file-input-wrap.svelte-1uha8ag .clear-files{background:var(--canvas);border:0;width:2rem;height:2rem}.drop-hint.svelte-1uha8ag{color:var(--muted);align-items:center;gap:.4rem;margin:.7rem 0 .15rem;font-size:.77rem;display:flex}.dragging.svelte-1uha8ag .drop-hint:where(.svelte-1uha8ag){color:var(--blue-ink)}.upload-button.svelte-1uha8ag,.push-button.svelte-1uha8ag{white-space:nowrap;justify-content:flex-start;align-items:center;gap:.55rem;min-height:3rem;display:inline-flex}.upload-details.svelte-1uha8ag{grid-template-columns:1fr 2fr;gap:1rem;display:grid}.hint.svelte-1uha8ag{color:var(--muted);margin-bottom:0;font-size:.78rem}.files.svelte-1uha8ag{margin-top:2.5rem}.list.svelte-1uha8ag{background:var(--surface);border:1px solid var(--border);border-radius:10px;overflow:hidden}.group-label.svelte-1uha8ag{background:var(--surface-soft);border-bottom:1px solid var(--border);align-items:center;gap:.6rem;padding:.75rem 1.3rem;font-size:.83rem;display:flex}.group-label.svelte-1uha8ag strong:where(.svelte-1uha8ag){font-weight:500}.group-label.svelte-1uha8ag span:where(.svelte-1uha8ag){color:var(--muted);font-size:.74rem}.group-info.svelte-1uha8ag{color:var(--muted);background:0 0;border:0;padding:.2rem;display:flex}.selectable-row.svelte-1uha8ag{border-bottom:1px solid var(--border);align-items:center;gap:.9rem;padding:0 1.3rem;transition:background .18s;display:flex}.selectable-row.svelte-1uha8ag:last-child{border-bottom:0}.edit-source.svelte-1uha8ag{flex:none;width:2.1rem;height:2.1rem}.selectable-row.svelte-1uha8ag:hover{background:var(--surface-soft)}.selectable-row.selected-row.svelte-1uha8ag{background:var(--blue-soft)}.row.svelte-1uha8ag{min-width:0;color:var(--ink);flex:1;align-items:center;gap:1rem;padding:1.1rem 0;display:flex}.row.svelte-1uha8ag:hover{text-decoration:none}.file-icon.svelte-1uha8ag{background:var(--canvas);color:#5a5a50;border:1px solid var(--border);border-radius:8px;flex:none;place-items:center;width:2.8rem;height:2.8rem;display:grid}.details.svelte-1uha8ag{flex:1;gap:.15rem;min-width:0;display:grid}.details.svelte-1uha8ag strong:where(.svelte-1uha8ag){overflow-wrap:anywhere;font-size:.93rem;font-weight:500}.details.svelte-1uha8ag small:where(.svelte-1uha8ag),.status.svelte-1uha8ag small:where(.svelte-1uha8ag){color:var(--muted);font-size:.72rem}.status.svelte-1uha8ag{text-align:right;flex:none;justify-items:end;gap:.2rem;max-width:17rem;display:grid}.status.svelte-1uha8ag .progress-bar{width:clamp(8rem,18vw,17rem);max-width:100%}.state-badge.svelte-1uha8ag{text-transform:capitalize;font-size:.69rem}.state-badge[data-state=processing].svelte-1uha8ag,.state-badge[data-state=queued].svelte-1uha8ag{color:var(--blue-ink);background:var(--blue-soft)}.state-badge[data-state=ready_with_warnings].svelte-1uha8ag{color:var(--yellow-ink);background:var(--yellow-soft)}.state-badge[data-state=failed].svelte-1uha8ag{color:var(--red-ink);background:var(--red-soft)}.state-badge[data-state=canceled].svelte-1uha8ag{color:var(--muted);background:var(--canvas)}.row-arrow.svelte-1uha8ag{color:#95958c;flex:none}.empty.svelte-1uha8ag{color:var(--muted);text-align:center;padding:3rem 1rem}.empty-icon.svelte-1uha8ag{color:#909085;display:inline-flex}.empty.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin:1rem 0 .25rem}.empty.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:0;font-size:.87rem}.batch-review.svelte-1uha8ag{margin-top:2rem}.selection-item.svelte-1uha8ag{border-bottom:1px solid var(--border);padding:.9rem 0}.selection-heading.svelte-1uha8ag{align-items:center;gap:.8rem;display:flex}.selection-heading.svelte-1uha8ag a:where(.svelte-1uha8ag){overflow-wrap:anywhere;flex:1;font-weight:500}.revision-label.svelte-1uha8ag{color:var(--muted);font-size:.72rem}.selection-heading.svelte-1uha8ag .icon-button{width:2rem;height:2rem}.revision-warning.svelte-1uha8ag{flex-wrap:wrap;align-items:center;gap:.7rem;margin-top:.6rem;display:flex}.revision-warning.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:0}.revision-warning.svelte-1uha8ag button:where(.svelte-1uha8ag){align-items:center;gap:.4rem;font-size:.8rem;display:inline-flex}.partial.svelte-1uha8ag{color:var(--yellow-ink);align-items:center;gap:.6rem;margin:.8rem 0 0;display:flex}.project-controls.svelte-1uha8ag{grid-template-columns:1fr 1fr;gap:1rem;margin:1.4rem 0;display:grid}.push-controls.svelte-1uha8ag{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.selection-saved.svelte-1uha8ag{color:var(--blue-ink);align-items:center;gap:.35rem;font-size:.77rem;display:inline-flex}.staging-actions.svelte-1uha8ag{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.6rem;display:flex}.staging-actions.svelte-1uha8ag .remove-button{color:var(--red-ink);padding:.55rem .7rem;font-size:.8rem}.removal-dialog.svelte-1uha8ag{max-width:min(28rem,100vw - 2rem);color:var(--ink);background:var(--surface);border:1px solid var(--border);border-radius:10px;padding:1.5rem}.removal-dialog.svelte-1uha8ag::backdrop{background:#12161c80}.removal-dialog.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--muted);font-size:.9rem}.dialog-actions.svelte-1uha8ag{flex-wrap:wrap;justify-content:flex-end;gap:.6rem;margin-top:1.5rem;display:flex}.remove-confirm.svelte-1uha8ag{background:var(--red-ink)}.remove-confirm.svelte-1uha8ag:hover{background:#832522}@media (width<=750px){.intro.svelte-1uha8ag{align-items:start;gap:1rem}.intro.svelte-1uha8ag .button-link:where(.svelte-1uha8ag){padding:.5rem .6rem;font-size:.76rem}.status.svelte-1uha8ag{max-width:9rem}.status.svelte-1uha8ag small:where(.svelte-1uha8ag){display:none}.selectable-row.svelte-1uha8ag{gap:.6rem;padding:0 .9rem}.row.svelte-1uha8ag{gap:.65rem}.file-icon.svelte-1uha8ag{width:2.4rem;height:2.4rem}.upload-details.svelte-1uha8ag{grid-template-columns:1fr}}@media (width<=500px){.intro.svelte-1uha8ag{flex-direction:column}.upload-controls.svelte-1uha8ag{flex-direction:column;align-items:stretch}.private-note.svelte-1uha8ag{display:none}.project-controls.svelte-1uha8ag{grid-template-columns:1fr}.row-arrow.svelte-1uha8ag{display:none}.details.svelte-1uha8ag small:where(.svelte-1uha8ag){font-size:.66rem}.status.svelte-1uha8ag{text-align:left;grid-column:2;justify-items:start;width:100%;max-width:100%}.row.svelte-1uha8ag{grid-template-columns:2.4rem minmax(0,1fr);display:grid}.status.svelte-1uha8ag .progress-bar{width:100%}.section-heading.svelte-1uha8ag{flex-wrap:wrap;align-items:flex-start}.staging-actions.svelte-1uha8ag{justify-content:flex-start}.group-label.svelte-1uha8ag{flex-wrap:wrap}.state-badge.svelte-1uha8ag{font-size:.62rem}.revision-label.svelte-1uha8ag{display:none}}
