[data-bs-theme="dark"] {
    --bs-body-bg: hsl(60 3.4% 11.4%);
    --bs-secondary-bg: hsl(60 2.3% 16.9%);
    --bs-tertiary-bg: hsl(60 1.0% 19.0%);
    --bs-body-color: hsl(55 9.1% 74.1%);
    --bs-secondary-color: hsl(30 5% 62%);
    --bs-border-color: hsl(60 1.9% 21.2%);
    --bs-primary: #0d6efd;
    --bs-primary-rgb: 13, 110, 253;
    --bs-link-color: #6ea8fe;
    --bs-link-color-rgb: 110, 168, 254;
    --bs-link-hover-color: #8bb9fe;
    --bs-link-hover-color-rgb: 139, 185, 254;
}

[data-bs-theme="light"] {
    --bs-secondary-bg: hsl(0 0% 100%);
    --bs-tertiary-bg: hsl(60 1.8% 88.8%);
    --bs-border-color: hsl(0 0% 95.3%);
    --bs-body-bg: hsl(60 20% 97%);
    --bs-body-color: hsl(60 3% 23%);
    --bs-secondary-color: hsl(40 5% 52%);
    --bs-primary: #0d6efd;
    --bs-primary-rgb: 13, 110, 253;
    --bs-link-color: #0d6efd;
    --bs-link-color-rgb: 13, 110, 253;
    --bs-link-hover-color: #0a58ca;
    --bs-link-hover-color-rgb: 10, 88, 202;
}
