.diff.svelte-1ed482w{--dx-accent: var(--foreground);--dx-ink: var(--foreground);--dx-muted: var(--muted-foreground);--dx-line: var(--border);--dx-surface: var(--background);--dx-pos: var(--up);--dx-warn: var(--accent-text);--dx-neg: var(--down);display:grid;gap:1.2rem;color:var(--dx-ink)}.diff--panel.svelte-1ed482w{--dx-accent: var(--fl-teal);--dx-ink: var(--foreground);--dx-muted: var(--muted-foreground);--dx-line: var(--border);--dx-surface: var(--card);--dx-pos: var(--fl-good);--dx-warn: var(--fl-warn);--dx-neg: var(--fl-bad)}.tag.svelte-1ed482w{color:var(--dx-muted);font-size:12px;font-weight:500;letter-spacing:.1em;text-transform:uppercase}.intro.svelte-1ed482w h3:where(.svelte-1ed482w){margin:10px 0 0;font-size:clamp(1.4rem,2.4vw,24px);font-weight:700;letter-spacing:-.02em;color:var(--dx-ink)}.intro.svelte-1ed482w p:where(.svelte-1ed482w){max-width:64ch;margin:.5rem 0 0;color:var(--dx-muted)}.intro.svelte-1ed482w p:where(.svelte-1ed482w) strong:where(.svelte-1ed482w){color:var(--dx-ink)}.ledger-diff.svelte-1ed482w{display:grid;grid-template-columns:max-content repeat(3,minmax(5.5rem,1fr));overflow-x:auto;border:1px solid var(--dx-line);border-radius:10px;background:var(--dx-surface)}.head.svelte-1ed482w,.row.svelte-1ed482w{display:grid;grid-column:1 / -1;grid-template-columns:subgrid;column-gap:1.25rem;align-items:center;padding:.6rem .9rem}.head.svelte-1ed482w>span:where(.svelte-1ed482w):first-child,.market.svelte-1ed482w{white-space:nowrap}.head.svelte-1ed482w{color:var(--dx-muted);font-family:var(--font-mono);font-size:.64rem;letter-spacing:.05em;text-transform:uppercase;border-bottom:1px solid var(--dx-line);background:color-mix(in srgb,var(--dx-accent) 8%,var(--dx-surface))}.head.svelte-1ed482w span:where(.svelte-1ed482w):not(:first-child),.num.svelte-1ed482w{text-align:right}.row.svelte-1ed482w+.row:where(.svelte-1ed482w){border-top:1px solid color-mix(in srgb,var(--dx-line) 65%,transparent)}.market.svelte-1ed482w{font-family:var(--font-mono);font-size:.82rem;color:var(--dx-ink)}.num.svelte-1ed482w{font-family:var(--font-mono);font-size:.85rem;font-variant-numeric:tabular-nums;color:var(--dx-ink)}.i90.svelte-1ed482w{color:var(--dx-muted)}.delta.svelte-1ed482w{font-weight:700}.row--ok.svelte-1ed482w .delta:where(.svelte-1ed482w){color:var(--dx-pos)}.row--warning.svelte-1ed482w{background:color-mix(in srgb,var(--dx-warn) 9%,transparent)}.row--warning.svelte-1ed482w .delta:where(.svelte-1ed482w){color:var(--dx-warn)}.row--bad.svelte-1ed482w{background:color-mix(in srgb,var(--dx-neg) 9%,transparent)}.row--bad.svelte-1ed482w .delta:where(.svelte-1ed482w){color:var(--dx-neg)}.row--total.svelte-1ed482w{border-top:2px solid var(--dx-accent);font-weight:700}.row--total.svelte-1ed482w .delta:where(.svelte-1ed482w){color:var(--dx-neg)}.ledger-diff--eur.svelte-1ed482w{grid-template-columns:max-content repeat(3,minmax(5.5rem,1fr)) minmax(8.5rem,1fr)}.ledger-diff.svelte-1ed482w .eur:where(.svelte-1ed482w){white-space:nowrap}.eur.svelte-1ed482w{font-weight:700;color:var(--dx-neg)}.eur.svelte-1ed482w{display:inline-flex;align-items:center;justify-content:flex-end;gap:.25rem}.eur.svelte-1ed482w .eur-info{color:var(--dx-warn)}.no-price.svelte-1ed482w{color:var(--dx-muted);font-size:.7rem;font-style:normal;font-weight:500;border:1px solid var(--dx-line);border-radius:999px;padding:.05rem .45rem}.verdict.svelte-1ed482w{max-width:68ch;margin:0;color:var(--dx-muted);font-size:.9rem;line-height:1.55}.diff--panel.svelte-1ed482w{gap:14px}.diff--panel.svelte-1ed482w .tag:where(.svelte-1ed482w){color:var(--muted-foreground);font-family:var(--font-sans);font-size:11px;font-weight:400;letter-spacing:.08em}.diff--panel.svelte-1ed482w .intro:where(.svelte-1ed482w) h3:where(.svelte-1ed482w){margin-top:2px;font-family:var(--font-sans);font-size:14px;font-weight:700;letter-spacing:0}.diff--panel.svelte-1ed482w .intro:where(.svelte-1ed482w) p:where(.svelte-1ed482w){margin-top:4px;font-size:13px}.diff.svelte-1ed482w .ledger-diff:where(.svelte-1ed482w){border:0;border-radius:0;background:transparent}.diff.svelte-1ed482w .head:where(.svelte-1ed482w),.diff.svelte-1ed482w .row:where(.svelte-1ed482w){padding:8px 10px 8px 14px}.diff.svelte-1ed482w .head:where(.svelte-1ed482w){border-bottom:1px solid var(--rule);background:transparent;font-family:var(--font-sans);font-size:11.5px;font-weight:600;letter-spacing:0;text-transform:none}.diff.svelte-1ed482w .row:where(.svelte-1ed482w)+.row:where(.svelte-1ed482w){border-top:1px solid var(--dx-line)}.diff.svelte-1ed482w .market:where(.svelte-1ed482w){font-family:var(--font-sans);font-size:13px}.diff.svelte-1ed482w .num:where(.svelte-1ed482w){font-family:var(--font-sans);font-size:13px}.diff.svelte-1ed482w .row--warning:where(.svelte-1ed482w),.diff.svelte-1ed482w .row--bad:where(.svelte-1ed482w){background:transparent;box-shadow:inset 4px 0 0 var(--dx-neg)}.diff.svelte-1ed482w .row--warning:where(.svelte-1ed482w){box-shadow:inset 4px 0 0 var(--primary)}.diff.svelte-1ed482w .row--warning:where(.svelte-1ed482w) .delta:where(.svelte-1ed482w){color:var(--dx-ink)}.diff.svelte-1ed482w .row--ok:where(.svelte-1ed482w) .delta:where(.svelte-1ed482w),.diff.svelte-1ed482w .row--ok:where(.svelte-1ed482w) .eur:where(.svelte-1ed482w){color:var(--dx-muted);font-weight:400}.diff.svelte-1ed482w .row--total:where(.svelte-1ed482w){border-top:1px solid var(--rule)}.diff.svelte-1ed482w .row--total:where(.svelte-1ed482w) .delta:where(.svelte-1ed482w){color:var(--dx-ink)}.diff.svelte-1ed482w .row--total:where(.svelte-1ed482w) .eur:where(.svelte-1ed482w){color:var(--dx-muted);font-weight:400}.diff.svelte-1ed482w .eur:where(.svelte-1ed482w){color:var(--dx-ink)}.diff.svelte-1ed482w .no-price:where(.svelte-1ed482w){border-radius:0}.diff.svelte-1ed482w .verdict:where(.svelte-1ed482w){font-size:13px}
