/* BankFlow - Light Theme (기본) */

[data-theme="light"] {
    --bf-bg: #f8fafc;
    --bf-bg-card: #ffffff;
    --bf-bg-sidebar: #ffffff;
    --bf-bg-header: #ffffff;
    --bf-bg-input: #ffffff;
    --bf-bg-hover: #f1f5f9;
    --bf-bg-active: #e2e8f0;
    --bf-bg-modal: #ffffff;
    --bf-bg-dropdown: #ffffff;
    --bf-bg-code: #f1f5f9;

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

    --bf-border: #e2e8f0;
    --bf-border-light: #f1f5f9;
    --bf-border-input: #cbd5e1;

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

    --bf-overlay: rgba(0, 0, 0, 0.5);
    --bf-scrollbar: #cbd5e1;
    --bf-scrollbar-hover: #94a3b8;
}
