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