#pdf-merge .pm-list{display:flex;flex-direction:column;gap:var(--tb-space-2)}#pdf-merge .pm-row{display:grid;grid-template-columns:auto 1fr;gap:var(--tb-space-2) var(--tb-space-3);align-items:center;padding:var(--tb-space-3);border:1px solid var(--tb-border);border-radius:var(--tb-radius-lg);background:var(--tb-surface)}#pdf-merge .pm-row--broken{border-color:var(--tb-color-danger)}#pdf-merge .pm-index{font-size:var(--tb-font-size-sm);font-weight:var(--tb-weight-semibold);line-height:var(--tb-leading-tight);color:var(--tb-muted);font-variant-numeric:tabular-nums}#pdf-merge .pm-file{display:flex;flex-direction:column;gap:var(--tb-space-1);min-width:0}#pdf-merge .pm-name{overflow:hidden;font-size:var(--tb-font-size-sm);font-weight:var(--tb-weight-medium);line-height:var(--tb-leading-tight);color:var(--tb-text);text-overflow:ellipsis;white-space:nowrap}#pdf-merge .pm-status{font-size:var(--tb-font-size-xs);line-height:var(--tb-leading-tight);color:var(--tb-text-secondary)}#pdf-merge .pm-pick{display:flex;flex-direction:column;gap:var(--tb-space-1);grid-column:2}#pdf-merge .pm-tools{display:flex;gap:var(--tb-space-1);grid-column:2;justify-content:flex-start}@media(min-width:640px){#pdf-merge .pm-row{grid-template-columns:auto 1fr 10rem auto}#pdf-merge .pm-pick,#pdf-merge .pm-tools{grid-column:auto}}#pdf-merge.is-dragover .tb-upload{border-color:var(--tb-color-primary);background:color-mix(in srgb,var(--tb-color-primary) 6%,transparent)}#pdf-merge #pm-recap{white-space:pre-wrap}
