.merge-list{display:flex;flex-direction:column;gap:.5rem;list-style:none;margin:0;padding:0}.merge-item{display:flex;align-items:center;gap:.75rem;padding:.5rem .75rem;border:1px solid var(--color-slate-200);border-radius:.7rem;background-color:var(--color-surface-secondary)}.merge-item .meta{flex:1 1 auto;min-width:0}.merge-item .name{display:block;font-size:.875rem;font-weight:500;color:var(--color-slate-700);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.merge-item .size{display:block;font-size:.75rem;color:var(--color-slate-500)}.merge-item .actions{display:flex;gap:.25rem;flex:0 0 auto}.merge-item .icon-btn{width:2rem;height:2rem;padding:0;display:inline-flex;align-items:center;justify-content:center;border-radius:.5rem;border:1px solid var(--color-slate-200);background-color:var(--color-surface-secondary);color:var(--color-slate-600);cursor:pointer}.merge-item .icon-btn:hover:not(:disabled){background-color:var(--color-primary-bg);color:var(--color-primary);border-color:var(--color-primary)}.merge-item .icon-btn:disabled{opacity:.4;cursor:not-allowed}.merge-item .icon-btn.remove:hover{background-color:var(--color-error-bg);color:var(--color-error-dark);border-color:var(--color-error)}.pdf-spec-list{margin-top:.5rem;padding-left:1.25rem;list-style:disc;color:var(--color-slate-600);font-size:.9rem;line-height:1.7}
