
/* Haven Grazuri Investment Limited Branding Colors */
:root {
    --grazuri-primary: #1e3a8a;      /* Deep blue */
    --grazuri-secondary: #3b82f6;    /* Bright blue */
    --grazuri-accent: #10b981;       /* Green for success/money */
    --grazuri-dark: #1e293b;         /* Dark slate */
    --grazuri-light: #f1f5f9;        /* Light gray */
    --grazuri-text: #334155;         /* Text color */
}

/* Apply Grazuri colors to common elements */
.btn-primary, .bg-primary {
    background-color: var(--grazuri-primary) !important;
    border-color: var(--grazuri-primary) !important;
}

.btn-secondary, .bg-secondary {
    background-color: var(--grazuri-secondary) !important;
    border-color: var(--grazuri-secondary) !important;
}

.text-primary {
    color: var(--grazuri-primary) !important;
}

.navbar, .sidebar {
    background-color: var(--grazuri-dark) !important;
}

.card-header {
    background-color: var(--grazuri-primary) !important;
    color: white !important;
}

/* Links */
a {
    color: var(--grazuri-secondary);
}

a:hover {
    color: var(--grazuri-primary);
}

/* Success states */
.alert-success, .badge-success {
    background-color: var(--grazuri-accent) !important;
}
