.doc.svelte-58bti4{width:100%;min-height:100%;box-sizing:border-box;background:#fff;color:#000;padding:3.5rem;font:1rem/1.5 Helvetica Neue,Helvetica,Arial,sans-serif;display:flex;flex-direction:column}.head.svelte-58bti4{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:2rem}h1.svelte-58bti4{font-size:1.875rem;font-weight:700;color:#1f2937;letter-spacing:.025em;margin:0}.sub.svelte-58bti4{color:#4b5563;margin:.25rem 0 0}.dates.svelte-58bti4{text-align:right;font-size:.875rem;color:#4b5563}.dates.svelte-58bti4 p:where(.svelte-58bti4){margin:0}.parties.svelte-58bti4{display:grid;grid-template-columns:1fr 1fr;gap:4rem;margin-bottom:2.5rem}h3.svelte-58bti4{font-weight:600;color:#374151;margin:0 0 .75rem;font-size:1rem}.name.svelte-58bti4{font-weight:600;font-size:1.125rem;margin:0}.lines.svelte-58bti4{white-space:pre-line;margin:.25rem 0 0}.muted.svelte-58bti4{color:#4b5563;margin:0}.small.svelte-58bti4{font-size:.875rem;margin-top:.5rem}.extras.svelte-58bti4{margin-bottom:2.5rem;border:1px solid #e5e7eb;border-radius:.375rem;padding:1rem;display:grid;grid-template-columns:1fr 1fr;gap:.75rem 2rem}.lab.svelte-58bti4{font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;color:#4b5563;font-weight:600;margin:0}.items.svelte-58bti4{width:100%;border-collapse:collapse;margin-bottom:2.5rem;table-layout:fixed}.items.svelte-58bti4 th:where(.svelte-58bti4){padding:.75rem 0;border-bottom:2px solid #d1d5db;font-size:1rem}.items.svelte-58bti4 td:where(.svelte-58bti4){padding:.75rem 0;border-bottom:1px solid #e5e7eb}.l.svelte-58bti4{text-align:left;padding-right:1rem}.c.svelte-58bti4{text-align:center;width:80px}.n.svelte-58bti4{text-align:right;width:120px}.b.svelte-58bti4{font-weight:500}.totals.svelte-58bti4{margin:0 0 2.5rem auto;width:20rem}.r.svelte-58bti4{display:flex;justify-content:space-between;padding:.5rem 0}.red.svelte-58bti4{color:#dc2626}.grand.svelte-58bti4{border-top:2px solid #d1d5db;font-weight:700;font-size:1.125rem;padding:.75rem 0}.block.svelte-58bti4{margin-bottom:1.5rem}.block.svelte-58bti4 h3:where(.svelte-58bti4){margin-bottom:.5rem}.sigs.svelte-58bti4{display:grid;gap:3rem;margin-top:auto;padding-top:2rem}.line.svelte-58bti4{border-bottom:1px solid #1f2937;height:2rem}#document-preview.svelte-14dy2pi,.document-print{position:relative;display:flex;flex-direction:column;box-sizing:border-box;background-color:#fff!important;color:#000!important}#document-preview.svelte-14dy2pi>:last-child,.document-print>:last-child{flex:1 0 auto}#document-preview.svelte-14dy2pi .paid-stamp:where(.svelte-14dy2pi),.document-print .paid-stamp{position:absolute;z-index:2;top:5rem;right:2.5rem;transform:rotate(-14deg);border:4px solid currentColor;border-radius:.5rem;font-family:Inter,Helvetica Neue,Arial,sans-serif;font-weight:800;font-size:2rem;letter-spacing:.3em;line-height:1;padding:.5rem .75rem .5rem 1.05rem;opacity:.85;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex:none}#document-preview.svelte-14dy2pi .paid-stamp.top-middle:where(.svelte-14dy2pi),.document-print .paid-stamp.top-middle{right:auto;left:50%;transform:translate(-50%) rotate(-14deg)}
