.bd-flame{transform-origin:50% 90%;animation:bd-flicker 1.6s ease-in-out infinite alternate}.bd-flame:nth-child(odd){animation-duration:1.2s;animation-delay:-.4s}@keyframes bd-flicker{0%{transform:scale(1) rotate(-2deg);opacity:.95}35%{transform:scale(.92,1.08) rotate(2deg);opacity:1}70%{transform:scale(1.04,.94) rotate(-1deg);opacity:.9}to{transform:scale(.96,1.05) rotate(1.5deg);opacity:1}}.bd-spin{animation:bd-spin 7s linear infinite;animation-play-state:paused}.bd-spin[data-playing=true]{animation-play-state:running}@keyframes bd-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.bd-flame,.bd-spin{animation:none}}
