/* site.animations.css: live's rules for Divi's builder animations, keyed on .et_animated plus the style class the script adds (fade, slideBottom, ...). Extracted from the served home page 2026-10-05 because these classes exist on live only while an animation runs, so port-live-rules never sees them. Scoped to .site so they load with the page sheets. */
.site .et_animated { opacity:0;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both!important;animation-fill-mode:both!important }
.site .et_animated.fade { -webkit-animation-name:et_pb_fade;animation-name:et_pb_fade }
.site .et_animated.fadeTop { -webkit-animation-name:et_pb_fadeTop;animation-name:et_pb_fadeTop }
.site .et_animated.fadeRight { -webkit-animation-name:et_pb_fadeRight;animation-name:et_pb_fadeRight }
.site .et_animated.fadeBottom { -webkit-animation-name:et_pb_fadeBottom;animation-name:et_pb_fadeBottom }
.site .et_animated.fadeLeft { -webkit-animation-name:et_pb_fadeLeft;animation-name:et_pb_fadeLeft }
.site .et_animated.slide { -webkit-animation-name:et_pb_slide;animation-name:et_pb_slide }
.site .et_animated.slideTop { -webkit-animation-name:et_pb_slideTop;animation-name:et_pb_slideTop }
.site .et_animated.slideRight { -webkit-animation-name:et_pb_slideRight;animation-name:et_pb_slideRight }
.site .et_animated.slideBottom { -webkit-animation-name:et_pb_slideBottom;animation-name:et_pb_slideBottom }
.site .et_animated.slideLeft { -webkit-animation-name:et_pb_slideLeft;animation-name:et_pb_slideLeft }
.site .et_animated.bounce { -webkit-animation-name:et_pb_bounce;animation-name:et_pb_bounce }
.site .et_animated.bounceTop { -webkit-animation-name:et_pb_bounceTop;animation-name:et_pb_bounceTop }
.site .et_animated.bounceRight { -webkit-animation-name:et_pb_bounceRight;animation-name:et_pb_bounceRight }
.site .et_animated.bounceBottom { -webkit-animation-name:et_pb_bounceBottom;animation-name:et_pb_bounceBottom }
.site .et_animated.bounceLeft { -webkit-animation-name:et_pb_bounceLeft;animation-name:et_pb_bounceLeft }
.site .et_animated.zoom { -webkit-animation-name:et_pb_zoom;animation-name:et_pb_zoom }
.site .et_animated.zoomTop { -webkit-animation-name:et_pb_zoomTop;animation-name:et_pb_zoomTop;-webkit-transform-origin:top;transform-origin:top }
.site .et_animated.zoomRight { -webkit-animation-name:et_pb_zoomRight;animation-name:et_pb_zoomRight;-webkit-transform-origin:right;transform-origin:right }
.site .et_animated.zoomBottom { -webkit-animation-name:et_pb_zoomBottom;animation-name:et_pb_zoomBottom;-webkit-transform-origin:bottom;transform-origin:bottom }
.site .et_animated.zoomLeft { -webkit-animation-name:et_pb_zoomLeft;animation-name:et_pb_zoomLeft;-webkit-transform-origin:left;transform-origin:left }
.site .et_animated.flip { -webkit-animation-name:et_pb_flip;animation-name:et_pb_flip }
.site .et_animated.flipTop { -webkit-animation-name:et_pb_flipTop;animation-name:et_pb_flipTop;-webkit-transform-origin:center;transform-origin:center }
.site .et_animated.flipRight { -webkit-animation-name:et_pb_flipRight;animation-name:et_pb_flipRight;-webkit-transform-origin:center;transform-origin:center }
.site .et_animated.flipBottom { -webkit-animation-name:et_pb_flipBottom;animation-name:et_pb_flipBottom;-webkit-transform-origin:center;transform-origin:center }
.site .et_animated.flipLeft { -webkit-animation-name:et_pb_flipLeft;animation-name:et_pb_flipLeft;-webkit-transform-origin:center;transform-origin:center }
.site .et_animated.fold { -webkit-transform-origin:center;transform-origin:center;-webkit-animation-name:et_pb_fold;animation-name:et_pb_fold }
.site .et_animated.foldTop { -webkit-transform-origin:top;transform-origin:top;-webkit-animation-name:et_pb_foldTop;animation-name:et_pb_foldTop }
.site .et_animated.foldRight { -webkit-transform-origin:right;transform-origin:right;-webkit-animation-name:et_pb_foldRight;animation-name:et_pb_foldRight }
.site .et_animated.foldBottom { -webkit-transform-origin:bottom;transform-origin:bottom;-webkit-animation-name:et_pb_foldBottom;animation-name:et_pb_foldBottom }
.site .et_animated.foldLeft { -webkit-transform-origin:left;transform-origin:left;-webkit-animation-name:et_pb_foldLeft;animation-name:et_pb_foldLeft }
.site .et_animated.roll { -webkit-animation-name:et_pb_roll;animation-name:et_pb_roll }
.site .et_animated.rollTop { -webkit-animation-name:et_pb_rollTop;animation-name:et_pb_rollTop }
.site .et_animated.rollRight { -webkit-animation-name:et_pb_rollRight;animation-name:et_pb_rollRight }
.site .et_animated.rollBottom { -webkit-animation-name:et_pb_rollBottom;animation-name:et_pb_rollBottom }
.site .et_animated.rollLeft { -webkit-animation-name:et_pb_rollLeft;animation-name:et_pb_rollLeft }
