/* 第二屏视频轮播CSS修复 */
.shadow-glow {
  box-shadow: 0 0 10px rgba(255, 255, 255, 0.7),
              0 0 20px rgba(255, 255, 255, 0.4);
}

/* 修复视频显示和布局问题 */
.second-screen-carousel video {
  object-fit: cover;
  object-position: center;
}

.second-screen-carousel .backdrop-blur-sm {
  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(6px);
}

/* 优化视频背景和文字对比度 */
.second-screen-carousel h2 {
  text-shadow: 0 4px 12px rgba(0, 0, 0, 0.8);
  letter-spacing: 1px;
}

.second-screen-carousel p {
  text-shadow: 0 2px 6px rgba(0, 0, 0, 0.6);
}

/* 平滑滚动效果 */
.snap-x {
  -ms-scroll-snap-type: x mandatory;
  scroll-snap-type: x mandatory;
  scroll-behavior: smooth;
}

.snap-start {
  scroll-snap-align: start;
}

/* 修复滚动条隐藏 */
.scrollbar-hide {
  -ms-overflow-style: none;  /* IE and Edge */
  scrollbar-width: none;  /* Firefox */
}

.scrollbar-hide::-webkit-scrollbar {
  display: none; /* Chrome, Safari and Opera */
}
