.ev-vif{flex-shrink:0;display:block;overflow:visible}.ev-vif-halo{fill:var(--ev-lueur);opacity:.12}.ev-vif-silhouette{fill:var(--ev-bg-secondary);stroke:var(--ev-lueur);stroke-width:2px;stroke-linejoin:round}.ev-vif-yeux,.ev-vif-bouche{fill:var(--ev-text-on-secondary)}.ev-vif-trait{fill:none;stroke:var(--ev-text-on-secondary);stroke-width:1.8px;stroke-linecap:round}.ev-vif-joue{fill:var(--ev-lueur);opacity:.3}.ev-vif-rayons,.ev-vif-elan{stroke:var(--ev-lueur);stroke-width:2.4px;stroke-linecap:round}.ev-vif-elan{fill:var(--ev-lueur);stroke-width:0}.ev-vif-corps,.ev-vif-yeux,.ev-vif-rayons{transform-box:fill-box;transform-origin:50%}@media (prefers-reduced-motion:no-preference){.ev-vif-accueil .ev-vif-corps{animation:ev-vif-respire 2.4s var(--ev-ease-standard) 2}.ev-vif-yeux{animation:4.8s linear ev-vif-cligne}.ev-vif-encouragement .ev-vif-corps{animation:ev-vif-elan 1.2s var(--ev-ease-standard) 2}.ev-vif-bravo .ev-vif-corps{animation:ev-vif-ouvre var(--ev-dur-reveal) var(--ev-ease-spring) 1}.ev-vif-bravo .ev-vif-rayons{animation:ev-vif-rayons var(--ev-dur-reveal) var(--ev-ease-decelerate) 1}}@keyframes ev-vif-respire{50%{transform:scale(1.04)}}@keyframes ev-vif-cligne{0%,40%,46%,86%,92%,to{transform:scaleY(1)}43%,89%{transform:scaleY(.12)}}@keyframes ev-vif-elan{50%{transform:translateY(-2px)rotate(-4deg)}}@keyframes ev-vif-ouvre{0%{transform:scale(.7)rotate(-14deg)}to{transform:scale(1)rotate(0)}}@keyframes ev-vif-rayons{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}
