/* BankFlow - Light Theme (v2 — Modern SaaS) */

[data-theme="light"] {
    --bf-bg: #ffffff;
    --bf-bg-card: #ffffff;
    --bf-bg-sidebar: #ffffff;
    --bf-bg-header: rgba(255, 255, 255, 0.85);
    --bf-bg-input: #ffffff;
    --bf-bg-hover: #f1f5f9;
    --bf-bg-active: #e8edf4;
    --bf-bg-modal: #ffffff;
    --bf-bg-dropdown: #ffffff;
    --bf-bg-code: #f1f5f9;
    --bf-bg-subtle: #f8fafc;

    --bf-text: #0f172a;
    --bf-text-secondary: #475569;
    --bf-text-muted: #94a3b8;
    --bf-text-inverse: #ffffff;

    --bf-border: #e8ecf1;
    --bf-border-light: #f1f5f9;
    --bf-border-input: #d1d9e4;

    --bf-sidebar-active-bg: #eff6ff;
    --bf-sidebar-active-text: #2563eb;

    --bf-overlay: rgba(15, 23, 42, 0.4);
    --bf-scrollbar: #cbd5e1;
    --bf-scrollbar-hover: #94a3b8;

    color-scheme: light;
}
