a.agenda-item-name.bg-primary-subtle:hover {
    --bs-primary-bg-darken: hsl(from var(--bs-primary-bg-subtle) h s calc(l - 3));
    background: var(--bs-primary-bg-darken) !important;
}

a.agenda-item-name.bg-success-subtle:hover {
    --bs-success-bg-darken: hsl(from var(--bs-success-bg-subtle) h s calc(l - 3));
    background: var(--bs-success-bg-darken) !important;
}

a.agenda-item-name.bg-info-subtle:hover {
    --bs-info-bg-darken: hsl(from var(--bs-info-bg-subtle) h s calc(l - 3));
    background: var(--bs-info-bg-darken) !important;
}

a.agenda-item-name.bg-warning-subtle:hover {
    --bs-warning-bg-darken: hsl(from var(--bs-warning-bg-subtle) h s calc(l - 3));
    background: var(--bs-warning-bg-darken) !important;
}

a.agenda-item-name.bg-danger-subtle:hover {
    --bs-danger-bg-darken: hsl(from var(--bs-danger-bg-subtle) h s calc(l - 3));
    background: var(--bs-danger-bg-darken) !important;
}

a.agenda-item-name.bg-secondary-subtle:hover {
    --bs-secondary-bg-darken: hsl(from var(--bs-secondary-bg-subtle) h s calc(l - 3));
    background: var(--bs-secondary-bg-darken) !important;
}

a.agenda-item-name.bg-dark-subtle:hover {
    --bs-dark-bg-darken: hsl(from var(--bs-dark-bg-subtle) h s calc(l - 3));
    background: var(--bs-dark-bg-darken) !important;
}

a.agenda-item-name.bg-light-subtle:hover {
    --bs-light-bg-darken: hsl(from var(--bs-light-bg-subtle) h s calc(l - 3));
    background: var(--bs-light-bg-darken) !important;
}


a.agenda-item-name.bg-body-subtle:hover {
    --bs-body-bg-darken: hsl(from var(--bs-body-bg-subtle) h s calc(l - 3));
    background: var(--bs-body-bg-darken) !important;
}