/* SVG动画显示修复 - 确保所有SVG和图片容器正常显示 */

/* 强制显示所有图片和SVG */
img,
img.fit-cover,
svg,
.reveal-wrap,
.reveal-wrap img,
.reveal-wrap svg,
.inner-image-wrap,
.inner-image-wrap img,
.inner-image-wrap svg,
.features-v1-image-wrap,
.features-v1-image-wrap img,
.features-v1-image-wrap svg,
.features-v1-image-wrap.v1,
.features-v1-image-wrap.v1 img,
.features-v1-image-wrap.v1 svg {
    display: block !important;
    opacity: 1 !important;
    visibility: visible !important;
    max-width: 100% !important;
}

/* 确保reveal-layover不遮挡内容 */
.reveal-layover {
    pointer-events: none !important;
}

/* 确保SVG动画容器正确显示 */
.features-v1-image-wrap .inner-image-wrap {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    width: 100% !important;
    height: 100% !important;
}

/* SVG内部元素也要确保显示 */
.features-v1-image-wrap svg *,
.inner-image-wrap svg *,
.reveal-wrap svg * {
    opacity: 1 !important;
    visibility: visible !important;
}
