.cost-ledger.svelte-1vugv7z{--pr-paper:#f2ecda;--pr-paper-border:#c9bfa8;--pr-ink:#2b2620;--pr-ink-soft:#4a4234;--pr-ink-faded:#6e6350;--pr-rule-dotted:#a89b80;background:var(--pr-paper);border:1px solid var(--pr-paper-border);max-width:420px;color:var(--pr-ink);margin:24px 0;font-family:Georgia,Times New Roman,serif;box-shadow:2px 2px #2b262014}.ledger-masthead.svelte-1vugv7z{border-bottom:2px solid var(--pr-ink);padding:12px 16px 10px}.ledger-title.svelte-1vugv7z{letter-spacing:.04em;font-size:15px}.ledger-body.svelte-1vugv7z{padding:12px 16px 14px}.ledger-row.svelte-1vugv7z{color:var(--pr-ink-soft);align-items:baseline;padding:4px 0;font-family:Courier New,Courier,monospace;font-size:13px;display:flex}.row-label.svelte-1vugv7z{white-space:nowrap}.row-dots.svelte-1vugv7z{text-align:left;letter-spacing:1px;color:var(--pr-rule-dotted);flex:1;overflow:hidden}.row-value.svelte-1vugv7z{text-align:right;flex-shrink:0;margin-left:8px}.ledger-total.svelte-1vugv7z{color:var(--pr-ink);border-top:2px solid var(--pr-ink);align-items:baseline;margin-top:8px;padding-top:8px;font-family:Courier New,Courier,monospace;font-size:13px;font-weight:500;display:flex}.ledger-lifetime.svelte-1vugv7z{color:var(--pr-ink-faded);border-top:1px dotted var(--pr-rule-dotted);margin-top:6px;padding-top:6px;font-family:Courier New,Courier,monospace;font-size:11px}
