:root{--fin-state-draft-line-style:dashed;--fin-state-proposed-line:transparent;--fin-state-proposed-line-style:solid;--fin-state-in-review-line-style:solid;--fin-state-approved-line-style:solid;--fin-state-posted-line:transparent;--fin-state-posted-line-style:solid;--fin-state-reversed-line:transparent;--fin-state-reversed-line-style:solid;--fin-state-rejected-line:transparent;--fin-state-rejected-line-style:solid;--fin-state-provisional-line-style:dashed;--fin-state-final-line-style:solid;--fin-state-missing-rate-line:transparent;--fin-state-missing-rate-line-style:solid;--fin-state-invalid-line:var(--fin-state-missing-rate-line);--fin-state-invalid-line-style:solid;--app-sidebar:248px;--app-sidebar-collapsed:64px;--app-topbar:56px;--z-dropdown:350;--z-popover:350;--z-fixed:var(--z-sticky)}:root,[data-theme=light]{--fin-amount:var(--text-primary);--fin-amount-positive:var(--fin-amount);--fin-amount-negative:var(--fin-amount);--fin-amount-zero:var(--text-muted);--fin-debit:var(--fin-amount);--fin-credit:var(--fin-amount);--fin-flow-in-icon:var(--status-success);--fin-flow-out-icon:var(--text-secondary);--fin-imbalance:var(--status-danger);--fin-imbalance-subtle:var(--status-danger-subtle);--fin-chart-in:var(--viz-1);--fin-chart-out:var(--viz-8);--fin-chart-net:var(--viz-5);--fin-state-draft-fg:var(--text-secondary);--fin-state-draft-bg:var(--bg-elevated);--fin-state-draft-line:var(--border-control);--fin-state-proposed-fg:var(--status-info);--fin-state-proposed-bg:var(--status-info-subtle);--fin-state-in-review-fg:var(--status-info);--fin-state-in-review-bg:var(--bg-surface);--fin-state-in-review-line:var(--status-info);--fin-state-approved-fg:var(--status-success);--fin-state-approved-bg:var(--bg-surface);--fin-state-approved-line:var(--status-success);--fin-state-posted-fg:var(--status-success);--fin-state-posted-bg:var(--status-success-subtle);--fin-state-reversed-fg:var(--text-secondary);--fin-state-reversed-bg:var(--bg-inset);--fin-state-rejected-fg:var(--text-muted);--fin-state-rejected-bg:var(--bg-inset);--fin-state-provisional-fg:var(--status-warning);--fin-state-provisional-bg:var(--status-warning-subtle);--fin-state-provisional-line:var(--status-warning);--fin-state-final-fg:var(--text-primary);--fin-state-final-bg:var(--status-success-subtle);--fin-state-final-line:var(--status-success);--fin-state-missing-rate-fg:var(--fin-imbalance);--fin-state-missing-rate-bg:var(--fin-imbalance-subtle);--fin-state-invalid-fg:var(--fin-state-missing-rate-fg);--fin-state-invalid-bg:var(--fin-state-missing-rate-bg);--fin-period-open:var(--text-secondary);--fin-period-closing:var(--status-warning);--fin-period-closing-bg:var(--status-warning-subtle);--fin-period-locked:var(--text-primary);--fin-period-locked-bg:var(--neutral-200);--fin-period-locked-row:var(--bg-inset);--fin-confidence-high:var(--status-success);--fin-confidence-medium:var(--text-secondary);--fin-confidence-low:var(--status-warning);--fin-confidence-meter-fill:var(--brand-default);--fin-confidence-meter-track:var(--border-strong);--entity-personal:var(--viz-4);--entity-personal-subtle:#f3e8ff;--entity-ludaxis:var(--viz-5);--entity-ludaxis-subtle:#e8eefc;--entity-joyixir:var(--viz-3);--entity-joyixir-subtle:#fff7ef;--entity-on-fill:var(--neutral-0)}[data-theme=dark]{--fin-amount:var(--text-primary);--fin-amount-positive:var(--fin-amount);--fin-amount-negative:var(--fin-amount);--fin-amount-zero:var(--text-muted);--fin-debit:var(--fin-amount);--fin-credit:var(--fin-amount);--fin-flow-in-icon:var(--status-success);--fin-flow-out-icon:var(--text-secondary);--fin-imbalance:var(--status-danger);--fin-imbalance-subtle:var(--status-danger-subtle);--fin-chart-in:var(--viz-1);--fin-chart-out:var(--viz-8);--fin-chart-net:var(--viz-5);--fin-state-draft-fg:var(--text-secondary);--fin-state-draft-bg:var(--bg-elevated);--fin-state-draft-line:var(--border-control);--fin-state-proposed-fg:var(--status-info);--fin-state-proposed-bg:var(--status-info-subtle);--fin-state-in-review-fg:var(--status-info);--fin-state-in-review-bg:var(--bg-surface);--fin-state-in-review-line:var(--status-info);--fin-state-approved-fg:var(--status-success);--fin-state-approved-bg:var(--bg-surface);--fin-state-approved-line:var(--status-success);--fin-state-posted-fg:var(--status-success);--fin-state-posted-bg:var(--status-success-subtle);--fin-state-reversed-fg:var(--text-secondary);--fin-state-reversed-bg:var(--bg-inset);--fin-state-rejected-fg:var(--text-muted);--fin-state-rejected-bg:var(--bg-inset);--fin-state-provisional-fg:var(--status-warning);--fin-state-provisional-bg:var(--status-warning-subtle);--fin-state-provisional-line:var(--status-warning);--fin-state-final-fg:var(--text-primary);--fin-state-final-bg:var(--status-success-subtle);--fin-state-final-line:var(--status-success);--fin-state-missing-rate-fg:var(--fin-imbalance);--fin-state-missing-rate-bg:var(--fin-imbalance-subtle);--fin-state-invalid-fg:var(--fin-state-missing-rate-fg);--fin-state-invalid-bg:var(--fin-state-missing-rate-bg);--fin-period-open:var(--text-secondary);--fin-period-closing:var(--status-warning);--fin-period-closing-bg:var(--status-warning-subtle);--fin-period-locked:var(--text-primary);--fin-period-locked-bg:var(--neutral-800);--fin-period-locked-row:var(--bg-inset);--fin-confidence-high:var(--status-success);--fin-confidence-medium:var(--text-secondary);--fin-confidence-low:var(--status-warning);--fin-confidence-meter-fill:var(--brand-default);--fin-confidence-meter-track:var(--border-strong);--entity-personal:var(--viz-4);--entity-personal-subtle:#241a2b;--entity-ludaxis:var(--viz-5);--entity-ludaxis-subtle:#101d36;--entity-joyixir:var(--viz-3);--entity-joyixir-subtle:#2a1e0c;--entity-on-fill:var(--neutral-950)}@media print{:root,[data-theme]{color-scheme:light;--viz-1:#0f766e;--viz-2:#0e7490;--viz-3:#b45309;--viz-4:#7e22ce;--viz-5:#1d4ed8;--viz-6:#dc2626;--viz-7:#a16207;--viz-8:#475569;--bg-base:var(--neutral-100);--bg-surface:var(--neutral-0);--bg-elevated:var(--neutral-50);--bg-inset:var(--neutral-100);--bg-inverse:var(--neutral-950);--bg-hover:var(--neutral-100);--text-primary:var(--neutral-950);--text-secondary:var(--neutral-600);--text-muted:var(--neutral-500);--text-inverse:var(--neutral-50);--text-on-brand:var(--neutral-0);--text-on-danger-solid:var(--neutral-0);--brand-default:var(--mint-700);--brand-hover:var(--mint-800);--brand-subtle:var(--mint-50);--status-success:var(--mint-700);--status-success-subtle:var(--mint-50);--status-warning:var(--gold-700);--status-warning-subtle:#faf3df;--status-danger:var(--coral-700);--status-danger-subtle:var(--coral-50);--status-danger-solid:var(--coral-700);--status-info:var(--info-700);--status-info-subtle:#e8f3ff;--border-subtle:var(--neutral-100);--border-default:var(--neutral-200);--border-strong:var(--neutral-300);--border-control:var(--neutral-450);--border-control-hover:var(--neutral-500);--focus-ring:var(--mint-700);--elevation-sm:0 1px 2px rgba(16,17,20,.06);--elevation-md:0 8px 24px -4px rgba(16,17,20,.1);--elevation-lg:0 16px 48px -8px rgba(16,17,20,.14);--fin-amount:#000;--fin-amount-positive:var(--fin-amount);--fin-amount-negative:var(--fin-amount);--fin-amount-zero:var(--text-muted);--fin-debit:var(--fin-amount);--fin-credit:var(--fin-amount);--fin-flow-in-icon:var(--status-success);--fin-flow-out-icon:var(--text-secondary);--fin-imbalance:var(--status-danger);--fin-imbalance-subtle:var(--status-danger-subtle);--fin-chart-in:var(--viz-1);--fin-chart-out:var(--viz-8);--fin-chart-net:var(--viz-5);--fin-state-draft-fg:var(--text-secondary);--fin-state-draft-bg:var(--bg-elevated);--fin-state-draft-line:var(--border-control);--fin-state-proposed-fg:var(--status-info);--fin-state-proposed-bg:var(--status-info-subtle);--fin-state-in-review-fg:var(--status-info);--fin-state-in-review-bg:var(--bg-surface);--fin-state-in-review-line:var(--status-info);--fin-state-approved-fg:var(--status-success);--fin-state-approved-bg:var(--bg-surface);--fin-state-approved-line:var(--status-success);--fin-state-posted-fg:var(--status-success);--fin-state-posted-bg:var(--status-success-subtle);--fin-state-reversed-fg:var(--text-secondary);--fin-state-reversed-bg:var(--bg-inset);--fin-state-rejected-fg:var(--text-muted);--fin-state-rejected-bg:var(--bg-inset);--fin-state-provisional-fg:var(--status-warning);--fin-state-provisional-bg:var(--status-warning-subtle);--fin-state-provisional-line:var(--status-warning);--fin-state-final-fg:var(--text-primary);--fin-state-final-bg:var(--status-success-subtle);--fin-state-final-line:var(--status-success);--fin-state-missing-rate-fg:var(--fin-imbalance);--fin-state-missing-rate-bg:var(--fin-imbalance-subtle);--fin-state-invalid-fg:var(--fin-state-missing-rate-fg);--fin-state-invalid-bg:var(--fin-state-missing-rate-bg);--fin-period-open:var(--text-secondary);--fin-period-closing:var(--status-warning);--fin-period-closing-bg:var(--status-warning-subtle);--fin-period-locked:var(--text-primary);--fin-period-locked-bg:var(--neutral-200);--fin-period-locked-row:var(--bg-inset);--fin-confidence-high:var(--status-success);--fin-confidence-medium:var(--text-secondary);--fin-confidence-low:var(--status-warning);--fin-confidence-meter-fill:var(--brand-default);--fin-confidence-meter-track:var(--border-strong);--entity-personal:var(--viz-4);--entity-personal-subtle:#f3e8ff;--entity-ludaxis:var(--viz-5);--entity-ludaxis-subtle:#e8eefc;--entity-joyixir:var(--viz-3);--entity-joyixir-subtle:#fff7ef;--entity-on-fill:var(--neutral-0)}}