/* 扩展样式 */
.ui-style-7 {
  --primary-color: #4a90e2;
  --secondary-color: #2d6ba3;
  --accent-color: #e74c3c;
}

section { margin-bottom: 2rem; }
section h2 { font-size: 1.4rem; margin-bottom: 1rem; color: #1a1a1a; }

.video-item h3 a { color: #333; transition: color 0.2s; }
.video-item h3 a:hover { color: var(--primary-color); }

@media (max-width: 768px) {
  section h2 { font-size: 1.2rem; }
}
