/* Swiper样式修复 - 确保在构建环境中正确显示 */
.swiper {
  width: 100%;
  height: 100%;
}

.swiper-slide {
  text-align: center;
  font-size: 18px;
  background: #fff;
  display: flex;
  justify-content: center;
  align-items: center;
}

.swiper-slide img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

/* 修复slidesPerView为auto时的样式 */
.swiper-slide[style*="width: auto"] {
  flex-shrink: 0;
}

/* 确保水平排列 */
.swiper-wrapper {
  display: flex !important;
  flex-direction: row !important;
  align-items: stretch;
}

/* 航空照片特定样式 */
.aircraft-photos-container .swiper {
  overflow: hidden;
}

.aircraft-photos-container .swiper-slide {
  width: auto !important;
  height: auto !important;
  margin-right: 12px;
}

.aircraft-photos-container .swiper-slide:last-child {
  margin-right: 0;
} 