/* 简块目录（SimTOC）简约主题 */

.simtoc-container.theme-minimal {
    background: rgba(248, 249, 250, 0.95);
    border: 1px solid #e9ecef;
    color: #495057;
}

.simtoc-container.theme-minimal .simtoc-header {
    background: #f8f9fa;
    color: #495057;
    border-bottom: 1px solid #e9ecef;
}

.simtoc-container.theme-minimal .simtoc-title {
    color: #495057;
    font-weight: 500;
}

.simtoc-container.theme-minimal .simtoc-toggle {
    color: #6c757d;
}

.simtoc-container.theme-minimal .simtoc-toggle:hover {
    background-color: rgba(0, 0, 0, 0.05);
}

.simtoc-container.theme-minimal .simtoc-link {
    color: #6c757d;
}

.simtoc-container.theme-minimal .simtoc-link:hover {
    color: #495057;
    background-color: rgba(0, 0, 0, 0.03);
}

.simtoc-container.theme-minimal .simtoc-link.active {
    color: #495057;
    border-left-color: #6c757d;
    background-color: rgba(0, 0, 0, 0.05);
    font-weight: 500;
}

/* 层级样式 */
.simtoc-container.theme-minimal .simtoc-item.level-2 .simtoc-link {
    color: #495057;
}

.simtoc-container.theme-minimal .simtoc-item.level-3 .simtoc-link {
    color: #6c757d;
}

.simtoc-container.theme-minimal .simtoc-item.level-4 .simtoc-link,
.simtoc-container.theme-minimal .simtoc-item.level-5 .simtoc-link,
.simtoc-container.theme-minimal .simtoc-item.level-6 .simtoc-link {
    color: #adb5bd;
}