:root,
[data-bs-theme="light"] {
    --color-primary: #5b4dff;
    --color-primary-hover: #2563eb;
    --color-primary-transpatent: rgba(91, 77, 255, 0.5);
    --gradient-brand-3: linear-gradient(135deg, #5b4dff 0%, #4f46e5 50%, #2563eb 100%);
    --gradient-brand-2: linear-gradient(135deg, #5b4dff 0%, #2563eb 100%);
    --color-black: #666;
    --color-green: #139f28;
    --color-offwhite: #ddd;

    --main-border-radius: 8px;

    /* Bootstrap 5 — alinhar “primary” ao tema Miles */
    --bs-primary: #5b4dff;
    --bs-primary-rgb: 91, 77, 255;
    --bs-primary-text-emphasis: #3730a3;
    --bs-link-color: #5b4dff;
    --bs-link-hover-color: #2563eb;
}