.hm-flare{position:fixed;z-index:150;width:28px;height:35px;margin:-43px 0 0 -14px;pointer-events:none;animation:hmFlare .72s cubic-bezier(.19,1,.22,1) both}.hm-flare svg{width:100%;height:100%;display:block;overflow:visible}.hm-flare .hm-flame-aura{position:absolute;inset:-12px;border-radius:50%;background:radial-gradient(circle,var(--aura-1),transparent 65%);filter:blur(8px);pointer-events:none}.hm-flare .hm-flame-flash{opacity:0}.hm-flare .hm-sparks{position:absolute;left:50%;bottom:15px;width:0;height:0;pointer-events:none}.hm-flare .hm-sparks i{position:absolute;left:0;top:0;width:var(--ss);height:var(--ss);margin-left:calc(var(--ss) / -2);border-radius:50%;background:var(--amber);box-shadow:0 0 0 1px rgba(255,214,168,.55),0 0 8px 2px var(--ember);opacity:0;animation:hmFlareSpark .68s cubic-bezier(.2,.7,.3,1) var(--sd) both}@keyframes hmFlare{0%{opacity:0;transform:translateY(0) scale(.6)}18%{opacity:1;transform:translateY(-6px) scale(1)}to{opacity:0;transform:translateY(-24px) scale(.92)}}@keyframes hmFlareSpark{0%{opacity:0;transform:translate(0) scale(.5)}18%{opacity:1;transform:translate(calc(var(--sx) * .25),calc(var(--sy) * .3)) scale(1)}to{opacity:0;transform:translate(var(--sx),var(--sy)) scale(.45)}}@media (prefers-reduced-motion:reduce){.hm-flare{animation:none;opacity:1}.hm-flare .hm-sparks{display:none}}