/* 统一侧边栏样式 - 使用 .mySidebar li 统一管理 */
.mySidebar {
    width: 240px;
    border: 1px solid var(--myBorder);
    cursor: pointer;
    background: var(--white);
}

/* 侧边栏容器样式 */
.mySidebar ul {
    list-style: none;
    padding: 0;
    margin: 0;
    background:var(--white);
}

/* 侧边栏标题样式 */
.mySidebar h2 {
    padding: 10px 20px;
    height: 40px;
    line-height: 40px;
    font-weight: bolder;
    font-size: 18px;
    background: var(--bg7);
    margin: 0;
    color: var(--text-color);
}

/* 侧边栏菜单项样式 - 统一使用 .mySidebar li */
.mySidebar li {
    padding: 10px 20px;
    font-size: 16px;
    cursor: pointer;
    transition: all 0.3s ease;
}

/* 悬停效果 */
.mySidebar li:hover {
    color: var(--myBlue);
    background-color: var(--myBlueBg);
}

/* 激活状态样式 */
.mySidebar li.textSelect {
    color:var(--myBlue) !important;
    background-color: var(--myBlueBg) !important;
    font-weight: 500;
}

