.video-detail{display:flex;flex-direction:column;gap:24px}.video-detail-breadcrumb{color:var(--color-text-3,#86909c);font-size:14px}.video-detail-breadcrumb a{color:var(--color-text-2,#4e5969);text-decoration:none}.video-detail-breadcrumb a:hover{color:rgb(var(--primary-6))}.video-detail-player{aspect-ratio:16/9;background:#000;border-radius:12px;overflow:hidden;width:100%}.video-detail-title{color:var(--color-text-1,#1d2129);font-size:24px;margin:0}.video-detail-description{color:var(--color-text-2,#4e5969);font-size:15px;line-height:1.8;margin:0;white-space:pre-wrap}.video-detail-missing{color:var(--color-text-3,#86909c);padding:60px 0;text-align:center}.video-detail-more h2{color:var(--color-text-1,#1d2129);font-size:18px;margin:0 0 16px}.video-detail-more-grid{display:grid;gap:18px;grid-template-columns:repeat(4,1fr)}.video-detail-more-card{background:#fff;border-radius:12px;display:flex;flex-direction:column;overflow:hidden;text-decoration:none;transition:transform .25s,box-shadow .25s}.video-detail-more-card:hover{box-shadow:0 10px 26px rgba(30,42,66,.12);transform:translateY(-4px)}.video-detail-more-video{aspect-ratio:16/9;background:#000;display:block;object-fit:cover;width:100%}.video-detail-more-title{color:var(--color-text-1,#1d2129);font-size:15px;overflow:hidden;padding:12px 14px 14px;text-overflow:ellipsis;white-space:nowrap}@media (max-width:1024px){.video-detail-more-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.video-detail-more-grid{grid-template-columns:repeat(2,1fr)}}