:root{--color-ink:#18181b;--color-paper:#f8fafc;--color-panel:#ffffff;--color-border:#e2e8f0;--color-muted:#475569;--color-soft:#f1f5f9;--color-teal:#0f766e;--color-teal-soft:#e5f2f1;--color-mark:#b4530a;--color-mark-soft:#fbf1e7;--color-destructive:#ef4444;--border-hairline:1px;--text-measure:75ch;--icon-size:24px;--icon-target-size:40px;--control-height:52px;--control-height-lg:56px;--rail-width:calc(var(--icon-target-size) + 2 * var(--space-4) + var(--border-hairline));--rail-expanded-width:calc(var(--font-size-ui) * 11);--radius-compact-control:10px;--radius-control:11px;--radius-card:12px;--radius-panel:14px;--radius-shell:16px;--space-0:0;--space-1:4px;--space-2:8px;--space-3:10px;--space-4:14px;--space-5:18px;--space-6:22px;--space-7:24px;--space-8:28px;--space-9:32px;--space-12:42px;--space-16:56px;--font-family-sans:Roboto,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-family-brand:var(--font-family-sans);--font-weight-brand:var(--font-weight-bold);--font-family-data:"JetBrains Mono",ui-monospace,"SFMono-Regular",Consolas,monospace;--font-size-display:60px;--font-size-section:42px;--line-height-display:1.08;--letter-spacing-display:-0.035em;--line-height-section:1.15;--letter-spacing-section:-0.025em;--font-size-page-title:36px;--font-size-body:30px;--font-size-ui:26px;--font-size-control:24px;--font-size-caption:22px;--font-weight-regular:400;--font-weight-medium:500;--font-weight-bold:700}.tabular-numerals{font-family:var(--font-family-data);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}blockquote,p{max-inline-size:var(--text-measure)}:is(.reports-screen,.controls-screen,.counterparties-screen) :is(.statement,.drill-table,.cash-bridge,.control-table,.pnl-table,.op-table){--font-size-ui:13px;--font-size-caption:11px;--font-size-control:12px;font-size:var(--font-size-ui)}:is(.reports-screen,.controls-screen) .scroll-hint{--font-size-caption:11px;font-size:var(--font-size-caption)}.book-file-receipts,.file-intake-card,.file-receipt-total,.sources-onboarding .books-intake-actions,.sources-onboarding .source-fold-summary,.sources-onboarding .step-next .next-card,.sources-onboarding [data-panel-step=banks] .step-panel-explanation,:is(.onboarding-source-card,.onboarding-chat,.onboarding-source-dialog,.bank-accounts-panel,.onboarding-rules-progress,.progress-list>li,.rules-onboarding-result,.linking-rules,[data-onboarding-sources] .onboarding-source-quiet,.sources-onboarding .onboarding-source-quiet){--font-size-display:22px;--font-size-section:20px;--font-size-page-title:18px;--font-size-subheading:16px;--line-height-display:1.5;--letter-spacing-display:-.02em;--line-height-section:1.5;--letter-spacing-section:0;--font-size-body:14px;--font-size-ui:13px;--font-size-control:12px;--font-size-caption:11px}.desk :is(.ksef,.ksef-connected) .pending-action-note,:is(.sources-onboarding,.source-onboarding-layout,.onboarding-page) .pending-action-note{--font-size-caption:11px}.evidence-choice{--font-size-page-title:20px;--font-size-body:14px;--font-size-ui:16px;--font-size-control:14px;--font-size-caption:12px}.desk-live-chat{--font-size-body:16px;--font-size-caption:14px;--line-height-body:24px;--line-height-caption:20px}.desk.desk-product:has(.content-slot.overview-screen),.inbox-screen .source-queue,.overview-screen{--font-size-page-title:calc(19 * var(--u, 1px));--font-size-body:calc(13 * var(--u, 1px));--font-size-ui:calc(13 * var(--u, 1px));--font-size-control:calc(12 * var(--u, 1px));--font-size-caption:calc(11 * var(--u, 1px));--control-height:calc(34 * var(--u, 1px))}:root{--radius-small-card:8px;--radius-small-control:6px;--dialog-width:536px;--shadow-dialog:0 12px 36px rgb(24 24 27/8%);--onboarding-nav-width:190px;--onboarding-context-width:224px;--onboarding-task-height:780px;--onboarding-frame-height:900px}[data-control-density=compact]{--line-height-body:17px;--line-height-caption:14px;--font-size-display:20px;--font-size-section:20px;--font-size-page-title:20px;--font-size-subheading:14px;--font-size-body:12px;--font-size-ui:11px;--font-size-control:11px;--font-size-caption:10px}