/* Famille balancement de l univers plan, engendree par tools/ia-maison/signatures_univers.py. Propriete de TEKNOPY Concept. */
@media (prefers-reduced-motion:no-preference){.fx-plan-balance{transform-origin:50% 100%;animation:fx-plan-balance 3.4s ease-in-out infinite alternate}@keyframes fx-plan-balance{from{transform:rotate(-7deg)}to{transform:rotate(7deg)}}}
@media (prefers-reduced-motion:no-preference){.fx-plan-rayons{animation:fx-plan-rayons 30s linear infinite}@keyframes fx-plan-rayons{to{transform:rotate(360deg)}}}
@media (prefers-reduced-motion:no-preference){.fx-plan-palme{transform-origin:50% 100%;animation:fx-plan-palme 5s ease-in-out infinite}@keyframes fx-plan-palme{0%,100%{transform:rotate(-4deg) skewX(2deg)}50%{transform:rotate(5deg) skewX(-2deg)}}}
@media (prefers-reduced-motion:no-preference){.fx-plan-defile{animation:fx-plan-defile 14s linear infinite}@keyframes fx-plan-defile{from{transform:translateX(100%)}to{transform:translateX(-100%)}}}
@media (prefers-reduced-motion:no-preference){.fx-plan-hamac{animation:fx-plan-hamac 4.4s ease-in-out infinite}@keyframes fx-plan-hamac{0%,100%{transform:rotate(-10deg) translateY(0)}50%{transform:rotate(10deg) translateY(6px)}}}
@media (prefers-reduced-motion:no-preference){.fx-plan-soleil{animation:fx-plan-soleil 5s ease-in-out infinite}@keyframes fx-plan-soleil{0%,100%{transform:scale(1);opacity:.85}50%{transform:scale(1.12);opacity:1}}}
@media (prefers-reduced-motion:no-preference){.fx-plan-carnaval{animation:fx-plan-carnaval 1.6s ease-in-out infinite}@keyframes fx-plan-carnaval{0%{transform:translateY(0) rotate(-6deg)}25%{transform:translateY(-12px) rotate(0)}50%{transform:translateY(0) rotate(6deg)}75%{transform:translateY(-12px) rotate(0)}100%{transform:translateY(0) rotate(-6deg)}}}
@media (prefers-reduced-motion:no-preference){.fx-plan-vent{animation:fx-plan-vent 2.8s ease-in-out infinite alternate}@keyframes fx-plan-vent{from{transform:translateX(-12px) skewX(-6deg)}to{transform:translateX(12px) skewX(6deg)}}}
