html:not([data-theme=dark]) .doc-masthead.svelte-5hp549{--text: var(--paper-text);--text-muted: var(--paper-text-muted);--text-faint: var(--paper-text-faint);--accent: var(--paper-accent)}.doc-masthead.svelte-5hp549{display:flex;flex-direction:column;gap:var(--space-3);padding-bottom:var(--space-3);border-bottom:2px solid var(--text);color:var(--text)}.m-top.svelte-5hp549{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4)}.m-cover.svelte-5hp549{display:flex;flex-direction:column;min-width:0}.m-eyebrow.svelte-5hp549{color:var(--text-faint);font-size:9px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.m-title.svelte-5hp549{margin-top:2px;font-size:1.375rem;font-weight:660;letter-spacing:-.03em;line-height:1.05}.m-subtitle.svelte-5hp549{margin-top:2px;color:var(--text-muted);font-size:var(--text-sm);font-weight:540}.m-brand.svelte-5hp549{display:flex;flex:none;align-items:flex-start;color:var(--text)}.m-meta.svelte-5hp549{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-4)}.m-item.svelte-5hp549{display:flex;flex-direction:column;gap:1px}.m-label.svelte-5hp549{color:var(--text-faint);font-size:9px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.m-value.svelte-5hp549{font-size:var(--text-xs);font-weight:620;font-variant-numeric:tabular-nums;white-space:nowrap}@media(max-width:560px){.m-currency.svelte-5hp549{display:none}}html:not([data-theme=dark]) .paper.svelte-1whkg7b{--surface-raised: var(--paper);--surface-sunken: var(--paper-sunken);--text: var(--paper-text);--text-muted: var(--paper-text-muted);--text-faint: var(--paper-text-faint);--border: var(--paper-border);--border-strong: var(--paper-border-strong);--accent: var(--paper-accent);--scope-extra-text: var(--paper-scope-extra-text);--scope-extra-bg: var(--paper-scope-extra-bg)}.sheet-fit.svelte-1whkg7b{width:100%;min-width:0}.sheet-fit.svelte-1whkg7b .fit.scaled .paper{border:0;border-radius:0;box-shadow:none}.paper.svelte-1whkg7b{width:100%;max-width:var(--sheet-w, 26rem);margin-inline:auto;padding:var(--space-5);color:var(--text);background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--shadow-2);transition:transform .18s ease}.paper.fill.svelte-1whkg7b{display:flex;flex-direction:column;max-width:none;width:100%;height:100%;border-radius:var(--r-sm)}.doc-footer.svelte-1whkg7b{display:flex;justify-content:space-between;gap:var(--space-4);margin-top:auto;padding-top:var(--space-3);color:var(--text-faint);font-size:8px;letter-spacing:.02em}@media(hover:hover){.paper.svelte-1whkg7b:not(.fill):hover{transform:translateY(-2px)}}.paper.svelte-1whkg7b>.doc-masthead{margin-bottom:var(--space-4)}.work-summary.svelte-1whkg7b{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--border)}.ws-copy.svelte-1whkg7b{display:flex;flex-direction:column;gap:1px;min-width:0}.ws-title.svelte-1whkg7b{font-size:var(--text-xs);font-weight:650}.ws-sub.svelte-1whkg7b{overflow:hidden;color:var(--text-muted);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.ws-total.svelte-1whkg7b{display:flex;flex:none;flex-direction:column;align-items:flex-end;gap:1px}.ws-total.svelte-1whkg7b .k:where(.svelte-1whkg7b){color:var(--text-faint);font-size:8px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.ws-total.svelte-1whkg7b .v:where(.svelte-1whkg7b){font-size:var(--text-sm);font-weight:650}.table.svelte-1whkg7b{display:flex;flex-direction:column}.thead.svelte-1whkg7b,.trow.svelte-1whkg7b{display:grid;grid-template-columns:1fr 2.6rem 4.4rem;gap:var(--space-2);align-items:baseline}.thead.svelte-1whkg7b{padding:4px 2px;border-top:1px solid var(--text);border-bottom:1px solid var(--border-strong);color:var(--text-faint);font-size:8px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.trow.svelte-1whkg7b{padding:6px 2px;font-size:var(--text-xs)}.trow.svelte-1whkg7b+.trow:where(.svelte-1whkg7b){border-top:1px solid var(--border)}.ph.svelte-1whkg7b{display:flex;flex-direction:column;gap:1px;min-width:0}.ph-name.svelte-1whkg7b{overflow:hidden;font-weight:620;text-overflow:ellipsis;white-space:nowrap}.ph-idx.svelte-1whkg7b{color:var(--text-faint);font-size:9px;font-style:normal;font-weight:680;letter-spacing:.1em}.ph-name.aw.svelte-1whkg7b{color:var(--scope-extra-text);font-weight:650}.ph-basis.svelte-1whkg7b{overflow:hidden;color:var(--text-muted);font-size:9px;text-overflow:ellipsis;white-space:nowrap}.num.svelte-1whkg7b{text-align:right;white-space:nowrap}.trow.svelte-1whkg7b .num:where(.svelte-1whkg7b){color:var(--text-muted)}.trow.svelte-1whkg7b .amt:where(.svelte-1whkg7b){color:var(--text);font-weight:550}.stamp-wrap.svelte-1whkg7b{display:flex;justify-content:flex-end;margin-top:var(--space-4)}.total-block.svelte-1whkg7b{min-width:13rem}.row-line.svelte-1whkg7b{display:flex;justify-content:space-between;gap:var(--space-4);padding:1px var(--space-2);color:var(--text-muted);font-size:var(--text-xs)}.total-due.svelte-1whkg7b{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-4);margin-top:var(--space-2);padding:var(--space-2) var(--space-2);background:var(--surface-sunken)}.total-due.svelte-1whkg7b>span:where(.svelte-1whkg7b):first-child{color:var(--text-muted);font-size:9px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.total-due.svelte-1whkg7b .num:where(.svelte-1whkg7b){font-size:var(--text-lg);font-weight:680;letter-spacing:-.01em}
