
.ui-style-9 {
  --primary-color: #2563eb;
  --secondary-color: #475569;
  --accent-color: #10b981;
}

body.ui-style-9 a:hover {
  color: var(--primary-color);
}

body.ui-style-9 .video-card:hover {
  border-color: var(--primary-color);
}

.layout-G .video-grid {
  gap: 2rem;
}

@media (min-width: 1024px) {
  .layout-G .container {
    max-width: 1400px;
  }
}
