/* merge-excel-files: styles only it uses, split out of site.css by scripts/split-css.mjs. */
.mx-files { display: grid; gap: 6px; margin: 0 0 12px; padding: 0; list-style: none; }
.mx-files li { display: flex; align-items: center; gap: 10px; padding: 8px 10px; border: 1px solid var(--line); border-radius: 8px; cursor: grab; }
.mx-files li span { flex: 1; min-width: 0; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-weight: 600; }
.mx-files li small { color: var(--slate); }
