/* 让整个上课页面的大容器两侧留白 */
.tutor-course-single-content-wrapper {
    padding-top: 2vw !important;
    padding-bottom: 4vw !important;
    padding-left: 4vw !important;
    padding-right: 4vw !important;
    max-width: 1600px;
    margin: 0 auto !important;
}

/* 让左侧边栏向左移动 */
.tutor-course-single-sidebar-wrapper {
    margin-right: 1vw !important;
}

/* 课程目录标题背景色 */
.tutor-course-single-sidebar-title {
    background-color: var(--wp--preset--color--primary, #465aff) !important;
}

/* 课程目录标题文字颜色 */
.tutor-course-single-sidebar-title * {
    color: #ffffff !important;
}

/* 视频播放器 */
.tutor-video-player-wrapper {
    border: 1px solid var(--wp--preset--color--border-light, #E2E8F0) !important;
}

/* 在手机等小屏幕上适当减小留白，避免空间被过度挤压 */
@media (max-width: 768px) {
    .tutor-course-single-content-wrapper {
        padding-left: 15px !important;
        padding-right: 15px !important;
    }
}