/* Famille circuit de l univers minimaliste, engendree par tools/ia-maison/signatures_univers.py. Propriete de TEKNOPY Concept. */
@media (prefers-reduced-motion:no-preference){.fx-minimaliste-trace{stroke-dasharray:1;stroke-dashoffset:1;animation:fx-minimaliste-trace 1.6s ease-out forwards}@keyframes fx-minimaliste-trace{to{stroke-dashoffset:0}}}
@media (prefers-reduced-motion:no-preference){.fx-minimaliste-clignote{animation:fx-minimaliste-clignote 1s steps(2,jump-none) infinite}@keyframes fx-minimaliste-clignote{0%{opacity:1}50%{opacity:.15}}}
@media (prefers-reduced-motion:no-preference){.fx-minimaliste-balayage{animation:fx-minimaliste-balayage 3.4s linear infinite}@keyframes fx-minimaliste-balayage{from{transform:translateY(-100%)}to{transform:translateY(100%)}}}
@media (prefers-reduced-motion:no-preference){.fx-minimaliste-impulsion{stroke-dasharray:4 8;animation:fx-minimaliste-impulsion 1.2s linear infinite}@keyframes fx-minimaliste-impulsion{from{stroke-dashoffset:0}to{stroke-dashoffset:-24}}}
@media (prefers-reduced-motion:no-preference){.fx-minimaliste-curseur{animation:fx-minimaliste-curseur 1s step-end infinite}@keyframes fx-minimaliste-curseur{0%,49%{opacity:1}50%,100%{opacity:0}}}
@media (prefers-reduced-motion:no-preference){.fx-minimaliste-frappe{white-space:nowrap;animation:fx-minimaliste-frappe 2.4s steps(24,end) both}@keyframes fx-minimaliste-frappe{from{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}}
@media (prefers-reduced-motion:no-preference){.fx-minimaliste-glitch{animation:fx-minimaliste-glitch 4s steps(1) infinite}@keyframes fx-minimaliste-glitch{0%,92%,100%{transform:translate(0)}94%{transform:translate(-3px,1px)}96%{transform:translate(3px,-1px)}98%{transform:translate(-2px,0)}}}
@media (prefers-reduced-motion:no-preference){.fx-minimaliste-charge{transform-origin:0 50%;animation:fx-minimaliste-charge 2.2s ease-in-out infinite alternate}@keyframes fx-minimaliste-charge{from{transform:scaleX(0)}to{transform:scaleX(1)}}}
