.btn-primary {
    --bs-btn-color: var(--text-light);
    --bs-btn-bg: var(--primary-color);
    --bs-btn-border-color: var(--primary-color);
    --bs-btn-hover-color: var(--text-light);
    --bs-btn-hover-bg: var(--primary-color);
    --bs-btn-hover-border-color: var(--primary-color);
    --bs-btn-active-color: var(--text-light);
    --bs-btn-active-bg: var(--primary-color);
    --bs-btn-active-border-color: var(--primary-color);
    --bs-btn-disabled-color: var(--text-light);
    --bs-btn-disabled-bg: var(--primary-color);
    --bs-btn-disabled-border-color: var(--primary-color);
}

.btn-secondary {
    --bs-btn-color: var(--text-light);
    --bs-btn-bg: var(--secondary-color);
    --bs-btn-border-color: var(--secondary-color);
    --bs-btn-hover-color: var(--text-light);
    --bs-btn-hover-bg: var(--secondary-color);
    --bs-btn-hover-border-color: var(--secondary-color);
    --bs-btn-active-color: var(--text-light);
    --bs-btn-active-bg: var(--secondary-color);
    --bs-btn-active-border-color: var(--secondary-color);
    --bs-btn-disabled-color: var(--text-light);
    --bs-btn-disabled-bg: var(--secondary-color);
    --bs-btn-disabled-border-color: var(--secondary-color);
}

a {
    color: var(--primary-color);
    text-decoration: none;
}

body[data-sidebar=colored] .vertical-menu {
    background: var(--secondary-color);
    border-color: var(--secondary-color);
}

body[data-sidebar=colored] .navbar-brand-box {
    background-color: var(--secondary-color);
}

.page-link.active,
.active > .page-link {
    color: var(--text-light);
    background-color: var(--secondary-color);
    border-color: var(--secondary-color);
}

.keyword-chip {
    background-color: var(--secondary-color) !important;
    color: var(--text-light);
}

.uim-svg {
    fill: var(--secondary-color) !important;
}
