.mix-pdf-area.svelte-7dgg39{align-content:flex-start}.source-card.svelte-7dgg39{position:relative}.source-number.svelte-7dgg39{z-index:2;color:#fff;background:#0f766e;border:2px solid #fff;border-radius:50%;place-items:center;width:1.55rem;height:1.55rem;font-size:.68rem;font-weight:800;display:grid;position:absolute;top:-.38rem;left:-.38rem;box-shadow:0 2px 7px #0f766e4d}.mix-summary.svelte-7dgg39{color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-radius:.55rem;align-items:center;gap:.7rem;padding:.8rem;font-size:.72rem;display:flex}.mix-summary.ready.svelte-7dgg39{color:#115e59;background:#f0fdfa;border-color:#99f6e4}.mix-summary.svelte-7dgg39 svg{flex:none}.mix-summary.svelte-7dgg39 span:where(.svelte-7dgg39){flex-direction:column;gap:.12rem;min-width:0;display:flex}.mix-summary.svelte-7dgg39 strong:where(.svelte-7dgg39){color:inherit}.file-settings.svelte-7dgg39{gap:.55rem;margin-top:.15rem;display:grid}.mix-file-row.svelte-7dgg39{background:#fff;border:1px solid #dbe3ec;border-radius:.6rem;overflow:hidden}.file-heading.svelte-7dgg39{background:#f8fafc;border-bottom:1px solid #e2e8f0;grid-template-columns:1.65rem minmax(0,1fr) auto;align-items:center;gap:.48rem;padding:.55rem .6rem;display:grid}.row-number.svelte-7dgg39{color:#fff;background:#0f766e;border-radius:.35rem;place-items:center;width:1.45rem;height:1.45rem;font-size:.66rem;font-weight:800;display:grid}.file-copy.svelte-7dgg39{flex-direction:column;gap:.08rem;min-width:0;display:flex}.file-copy.svelte-7dgg39 strong:where(.svelte-7dgg39){color:#334155;text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;overflow:hidden}.file-copy.svelte-7dgg39 small:where(.svelte-7dgg39){color:#8491a3;font-size:.62rem}.row-actions.svelte-7dgg39{gap:.18rem;display:flex}.row-actions.svelte-7dgg39 button:where(.svelte-7dgg39){color:#64748b;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:.35rem;place-items:center;width:1.65rem;height:1.65rem;padding:0;display:grid}.row-actions.svelte-7dgg39 button:where(.svelte-7dgg39):hover:not(:disabled){color:#0f766e;background:#f0fdfa;border-color:#14b8a6}.row-actions.svelte-7dgg39 button.delete:where(.svelte-7dgg39):hover{color:#dc2626;background:#fef2f2;border-color:#fca5a5}.row-actions.svelte-7dgg39 button:where(.svelte-7dgg39):disabled{opacity:.35;cursor:default}.file-options.svelte-7dgg39{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.55rem;padding:.6rem;display:grid}.pace-control.svelte-7dgg39{color:#64748b;align-items:center;gap:.35rem;min-width:0;font-size:.66rem;display:flex}.pace-control.svelte-7dgg39 input:where(.svelte-7dgg39){color:#334155;text-align:center;width:2.8rem;height:1.85rem;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:.35rem;padding:.2rem .3rem;font-weight:750}.reverse-control.svelte-7dgg39{color:#475569;cursor:pointer;align-items:center;gap:.32rem;font-size:.66rem;display:flex}.reverse-control.svelte-7dgg39 input:where(.svelte-7dgg39){accent-color:#0f766e;width:1rem;height:1rem;margin:0}.sequence-panel.svelte-7dgg39{background:#f8fafc;border:1px solid #dbe3ec;border-radius:.55rem;gap:.55rem;margin-top:.2rem;padding:.75rem;display:grid}.sequence-heading.svelte-7dgg39{color:#334155;justify-content:space-between;align-items:center;gap:.5rem;font-size:.7rem;display:flex}.sequence-heading.svelte-7dgg39 span:where(.svelte-7dgg39){color:#8491a3;font-variant-numeric:tabular-nums;font-size:.62rem}.sequence-flow.svelte-7dgg39{flex-wrap:wrap;align-items:center;gap:.28rem;display:flex}.sequence-token.svelte-7dgg39{font-variant-numeric:tabular-nums;border-radius:.3rem;padding:.24rem .34rem;font-size:.59rem;font-weight:750}.sequence-token.source-0.svelte-7dgg39{color:#115e59;background:#ccfbf1}.sequence-token.source-1.svelte-7dgg39{color:#1e40af;background:#dbeafe}.sequence-token.source-2.svelte-7dgg39{color:#9a3412;background:#ffedd5}.sequence-token.source-3.svelte-7dgg39{color:#6b21a8;background:#f3e8ff}.sequence-flow.svelte-7dgg39 i:where(.svelte-7dgg39){color:#94a3b8;font-size:.62rem;font-style:normal}.local-note.svelte-7dgg39{color:#475569;background:#f8fafc;border:1px solid #e2e8f0;border-radius:.5rem;align-items:center;gap:.65rem;margin-top:.15rem;padding:.72rem .8rem;font-size:.7rem;display:flex}.local-note.svelte-7dgg39 svg{color:#2563eb;flex:none}.local-note.svelte-7dgg39 span:where(.svelte-7dgg39){flex-direction:column;gap:.08rem;display:flex}.local-note.svelte-7dgg39 strong:where(.svelte-7dgg39){color:#334155}.inline-error.svelte-7dgg39{color:#b91c1c;background:#fef2f2;border-radius:.4rem;padding:.7rem;font-size:.72rem}.signature-note.svelte-7dgg39{color:#7c8799;font-size:.66rem;line-height:1.45}.processing-card.svelte-7dgg39{text-align:center;background:#fff;border:1px solid #e2e8f0;border-radius:.8rem;flex-direction:column;align-items:center;gap:.7rem;width:min(90vw,25rem);padding:2rem;display:flex;box-shadow:0 18px 45px #0f172a1f}.processing-card.svelte-7dgg39 h2:where(.svelte-7dgg39){color:#1e293b;font-size:1.1rem}.processing-card.svelte-7dgg39 p:where(.svelte-7dgg39){color:#64748b;font-size:.82rem;line-height:1.45}.control-button.svelte-7dgg39{gap:.38rem}.clear-button.svelte-7dgg39{color:#475569;background:#f8fafc;border:1px solid #e2e8f0;font-size:.74rem}.clear-button.svelte-7dgg39:hover:not(:disabled){color:#0f766e;background:#f0fdfa;border-color:#5eead4}button.svelte-7dgg39:focus-visible,input.svelte-7dgg39:focus-visible{outline-offset:2px;outline:3px solid #14b8a63b}@media (width>=769px){.control-button.svelte-7dgg39{padding-inline:.45rem;font-size:.72rem}}
