.burn-light{position:absolute;z-index:4;left:-7px;top:var(--burn-position);width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 0 4px #fff,0 0 12px #fff4a3,0 0 26px #ffb326,0 0 48px #ff4d17;transform:translateY(-35%);transition:top .8s linear;animation:heatLight 1s ease-in-out infinite alternate}.burn-light:before,.burn-light:after{content:"";position:absolute;left:50%;top:50%;border-radius:50%;transform:translate(-50%,-50%)}.burn-light:before{width:34px;height:34px;border:1px solid #ffbc4f66;animation:heatRing 1.4s ease-out infinite}.burn-light:after{width:5px;height:34px;background:linear-gradient(#ffffff00,#fff6af,#ff6425,#ffffff00);filter:blur(3px);opacity:.75}.burn-light i{position:absolute;left:50%;top:-20px;width:2px;height:25px;transform:translateX(-50%);background:linear-gradient(transparent,#ffb228);filter:blur(1px)}@keyframes heatLight{to{transform:translate(-1px,-39%) scale(1.13);box-shadow:0 0 5px #fff,0 0 17px #fff6b0,0 0 34px #ff9b1f,0 0 58px #ff3d17}}@keyframes heatRing{to{width:55px;height:55px;opacity:0}}@media(prefers-reduced-motion:reduce){.burn-light,.burn-light:before{animation:none}.burn-light{transition:none}}
