/* TOC Variant Visibility Styles */
.section-hidden-in-variant {
    opacity: 0.5 !important;
    transition: opacity 0.3s ease;
}

.section-hidden-in-variant:hover {
    opacity: 0.7 !important;
}

/* Ensure smooth transitions */
.section-item {
    transition: opacity 0.3s ease, background-color 0.2s ease;
}