body {
    transition: background-color 0.3s ease, color 0.3s ease;
}

.navbar-brand {
    font-weight: 600;
}

.navbar .nav-link.active {
    font-weight: 600;
    text-decoration: underline;
}

#themeToggle i {
    transition: all 0.2s ease;
    font-size: 1.1rem;
}