.finance-page.svelte-dlqbhi{display:flex;flex-direction:column;gap:var(--space-30);max-width:1040px}.page-header.svelte-dlqbhi{display:flex;flex-direction:column;gap:var(--space-5)}.page-header.svelte-dlqbhi h1:where(.svelte-dlqbhi){margin:0}.page-caption.svelte-dlqbhi{margin:0;font-size:var(--fs-16);color:var(--vs-black-tint-25)}.kpi-grid.svelte-dlqbhi{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--space-15)}.body-grid.svelte-dlqbhi{display:grid;grid-template-columns:2.1fr 1fr;gap:var(--space-30);align-items:start}@media(max-width:800px){.body-grid.svelte-dlqbhi{grid-template-columns:1fr}}.outstanding-section.svelte-dlqbhi,.expenses-section.svelte-dlqbhi{display:flex;flex-direction:column;gap:0}.invoice-link.svelte-dlqbhi{color:var(--vs-blue);font-weight:700;text-decoration:underline;text-decoration-thickness:2px}.invoice-link.svelte-dlqbhi:focus{outline:3px solid var(--vs-yellow);outline-offset:2px}.expense-panel.svelte-dlqbhi{display:flex;flex-direction:column;gap:var(--space-15);background:var(--vs-blue-tint-95);padding:var(--space-20)}.expense-list.svelte-dlqbhi{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-10)}.expense-row.svelte-dlqbhi{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-10)}.expense-row--total.svelte-dlqbhi{border-top:2px solid var(--vs-black-tint-80);padding-top:var(--space-10);margin-top:var(--space-5)}.expense-label.svelte-dlqbhi{display:flex;flex-direction:column;gap:2px}.expense-label-th.svelte-dlqbhi{font-size:var(--fs-16);font-weight:400;color:var(--vs-black)}.expense-label-en.svelte-dlqbhi{font-size:12px;color:var(--vs-black-tint-25)}.expense-amount.svelte-dlqbhi{font-size:var(--fs-16);font-weight:700;color:var(--vs-black);text-align:right;white-space:nowrap}.expense-amount--total.svelte-dlqbhi{font-size:var(--fs-19)}.notice-text.svelte-dlqbhi{margin:0;font-size:var(--fs-16);line-height:1.5}
