.course-page .category-bar[data-v-346bc15d]{margin-bottom:.10667rem}.course-page .course-search[data-v-346bc15d]{padding:0 0 .26667rem}.course-page .filter-pills[data-v-346bc15d]{justify-content:flex-start}.course-page .video-grid[data-v-346bc15d]{display:grid;grid-template-columns:repeat(2,1fr);gap:.32rem .26667rem;padding-top:.10667rem}.course-page .video-card[data-v-346bc15d]:active{opacity:.92}.course-page .video-card .cover-wrap[data-v-346bc15d]{position:relative;aspect-ratio:1.77777778;border-radius:.21333rem;overflow:hidden;background:#e8e8e8}.course-page .video-card .cover-wrap .cover[data-v-346bc15d]{width:100%;height:100%;object-fit:cover;display:block}.course-page .video-card .cover-wrap .duration[data-v-346bc15d]{position:absolute;right:.16rem;bottom:.16rem;padding:1px .16rem;font-size:.26667rem;color:#fff;background:rgba(0,0,0,.72);border-radius:.10667rem;line-height:1.5}.course-page .video-card .cover-wrap .play-icon[data-v-346bc15d]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);opacity:.88;filter:drop-shadow(0 .05333rem .16rem rgba(0,0,0,.35))}.course-page .video-card .video-title[data-v-346bc15d]{margin:.21333rem 0 .10667rem;font-size:.37333rem;font-weight:600;color:#333;line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.course-page .video-card .video-meta[data-v-346bc15d]{margin:0;font-size:.26667rem;color:#999;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.course-page .video-card .video-meta .dot[data-v-346bc15d]{margin:0 .10667rem}