/* Additional styling for 星汇影视 */
.ui-style-8 {
  /* UI Style ui-style-8 specific styles */
}

/* Layout variant D */
body {
  font-size: 16px;
}

/* Enhanced hover effects */
.card {
  position: relative;
  overflow: hidden;
}

.card::before {
  content: '';
  position: absolute;
  top: 0;
  left: -100%;
  width: 100%;
  height: 100%;
  background: linear-gradient(90deg, transparent, rgba(102, 126, 234, 0.1), transparent);
  transition: left 0.5s;
}

.card:hover::before {
  left: 100%;
}

/* Smooth scroll */
html {
  scroll-behavior: smooth;
}

/* Print styles */
@media print {
  header, footer, nav { display: none; }
  .card { break-inside: avoid; }
}
