.ht-flame-glow{background:radial-gradient(closest-side,#f9731621,#f973160d 55%,#0000 72%);border-radius:50%;width:42%;height:35%;animation:5.2s ease-in-out infinite alternate ht-breathe;position:absolute;bottom:31%;left:30%}@keyframes ht-breathe{0%{opacity:.5}to{opacity:.92}}.ht-flame,.ht-flame-inner,.ht-flame-wok{transform-box:fill-box;transform-origin:50% 100%}.ht-flame{animation:1.15s ease-in-out infinite alternate ht-flicker}.ht-flame-inner{animation:.8s ease-in-out infinite alternate-reverse ht-flicker}.ht-flame-wok{animation:.95s ease-in-out infinite alternate ht-flicker}@keyframes ht-flicker{0%{transform:scaleY(.9)scaleX(1.03)}55%{transform:scaleY(1.05)scaleX(.98)}to{transform:scaleY(.95)scaleX(1.01)}}.ht-oven-glow{animation:4.4s ease-in-out infinite alternate ht-breathe}.ht-ember{opacity:0;background:#fbbf24;border-radius:50%;animation:5s ease-in infinite ht-rise-ember;position:absolute;box-shadow:0 0 8px 2px #fb923c80}.ht-ember-fleck{transform-box:fill-box;transform-origin:50%;filter:drop-shadow(0 0 5px #fb923c8c);opacity:0;animation:5s ease-in infinite ht-rise-ember}@keyframes ht-rise-ember{0%{opacity:0;transform:translateY(0)translate(0)scale(1)}12%{opacity:.9}55%{opacity:.7;transform:translateY(-90px)translate(6px)scale(.8)}to{opacity:0;transform:translateY(-170px)translate(-4px)scale(.5)}}.ht-smoke{transform-box:fill-box;transform-origin:50%;filter:blur(3.5px);opacity:0;animation:linear infinite ht-smoke-rise}@keyframes ht-smoke-rise{0%{opacity:0;transform:translateY(0)translate(0)scale(.5)}14%{opacity:.62}44%{opacity:.52;transform:translateY(-80px)translate(13px)scale(1.25)}72%{opacity:.26;transform:translateY(-134px)translate(-9px)scale(1.7)}to{opacity:0;transform:translateY(-172px)translate(7px)scale(2.15)}}.ht-lamp-halo{transform-box:fill-box;transform-origin:50%;animation:3.6s ease-in-out infinite ht-lamp-breathe}@keyframes ht-lamp-breathe{0%,to{opacity:.32;transform:scale(.88)}50%{opacity:.7;transform:scale(1.08)}}.ht-clock-second{transform-box:view-box;transform-origin:205px 150px;animation:60s steps(60,end) infinite ht-clock-tick}@keyframes ht-clock-tick{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ht-sway{transform-box:view-box;animation:ht-sway var(--ht-sway-dur,7s) ease-in-out infinite alternate}.ht-sway-ladle{transform-origin:200px 240px;--ht-sway-amp:1.3deg;--ht-sway-dur:5.9s}.ht-sway-pan{transform-origin:410px 240px;--ht-sway-amp:1deg;--ht-sway-dur:7.6s;animation-delay:-2.4s}@keyframes ht-sway{0%{transform:rotate(calc(var(--ht-sway-amp,1deg) * -1))}to{transform:rotate(var(--ht-sway-amp,1deg))}}.ht-pilot{animation:4.1s ease-in-out infinite ht-pilot-waver}@keyframes ht-pilot-waver{0%,to{opacity:.9}23%{opacity:.6}41%{opacity:.95}67%{opacity:.7}82%{opacity:1}}.ht-spark{transform-box:fill-box;transform-origin:50%;opacity:0;filter:drop-shadow(0 0 3px #fbbf24b3);animation:7s linear infinite ht-spark-pop}@keyframes ht-spark-pop{0%{opacity:0;transform:translate(0)scale(.5)}2%{opacity:1}7%{transform:translate(calc(var(--ht-spark-x,6px) * .6), -10px) scale(1);opacity:.95}11%{transform:translate(var(--ht-spark-x,6px), -15px) scale(.85);opacity:.8}15%,to{transform:translate(calc(var(--ht-spark-x,6px) * 1.15), -11px) scale(.55);opacity:0}}.ht-drip{transform-box:fill-box;transform-origin:50% 0;opacity:0;animation:11.3s linear infinite ht-drip-fall}@keyframes ht-drip-fall{0%,55%{opacity:0;transform:translateY(0)scaleY(.45)}62%{opacity:.75;transform:translateY(.5px)scaleY(.9)}70%{opacity:.8;transform:translateY(2px)scaleY(1.15)}78%{opacity:.65;transform:translateY(26px)scaleY(1.35)}81%,to{opacity:0;transform:translateY(31px)scaleY(1.35)}}.ht-wokglow-breathe{animation:4.9s ease-in-out -1.3s infinite alternate ht-breathe}.ht-cone{animation:7.6s ease-in-out infinite alternate ht-cone-breathe}@keyframes ht-cone-breathe{0%{opacity:.82}to{opacity:1}}.ht-glow-dance{animation:4.4s linear infinite ht-glow-dance}@keyframes ht-glow-dance{0%,to{opacity:.6}16%{opacity:.94}33%{opacity:.68}52%{opacity:1}71%{opacity:.75}86%{opacity:.9}}.ht-mote{opacity:0;animation:12s linear infinite ht-mote-drift}@keyframes ht-mote-drift{0%{opacity:0;transform:translateY(-8px)}14%{opacity:.55}52%{opacity:.4;transform:translate(2px,7px)}86%{opacity:.14}to{opacity:0;transform:translate(-1.5px,20px)}}.ht-flare{transform-box:fill-box;transform-origin:50% 100%;opacity:0;animation:9.5s linear 2.8s infinite ht-flare-whoosh}@keyframes ht-flare-whoosh{0%,86%{opacity:0;transform:scaleY(.25)scaleX(.9)}88%{opacity:.95;transform:scaleY(1.04)scaleX(1)}91%{opacity:.8;transform:scaleY(.88)scaleX(1.02)}94%{opacity:.5;transform:scaleY(1.12)scaleX(.97)}97%,to{opacity:0;transform:scaleY(.3)scaleX(.95)}}.ht-flare-glow{opacity:0;animation:9.5s linear 2.8s infinite ht-flare-flash}@keyframes ht-flare-flash{0%,86%{opacity:0}89%{opacity:.9}94%{opacity:.45}97%,to{opacity:0}}.ht-potsteam{transform-box:fill-box;transform-origin:50%;filter:blur(2.5px);opacity:0;animation:4.5s linear infinite ht-potsteam-rise}@keyframes ht-potsteam-rise{0%{opacity:0;transform:translate(0)scale(.55)}12%{opacity:.5}55%{opacity:.34;transform:translate(3px,-24px)scale(1.2)}to{opacity:0;transform:translate(-2px,-44px)scale(1.7)}}.ht-lid{transform-box:fill-box;transform-origin:50% 100%;animation:4.7s linear infinite ht-lid-chatter}@keyframes ht-lid-chatter{0%,73%{transform:translateY(0)rotate(0)}75%{transform:translateY(-.8px)rotate(.6deg)}77%{transform:translateY(0)rotate(0)}79%{transform:translateY(-.6px)rotate(-.5deg)}81%,to{transform:translateY(0)rotate(0)}}.ht-ticket-flutter{transform-box:view-box;transform-origin:585px 199px;animation:6.8s ease-in-out infinite ht-ticket-flutter}@keyframes ht-ticket-flutter{0%,55%{transform:rotate(0)}64%{transform:rotate(1.6deg)}73%{transform:rotate(-1deg)}82%{transform:rotate(.6deg)}90%,to{transform:rotate(0)}}@media (prefers-reduced-motion:reduce){.ht-flame-glow{opacity:.85}.ht-lamp-halo{opacity:.55}.ht-ember,.ht-ember-fleck,.ht-smoke,.ht-potsteam,.ht-mote,.ht-flare,.ht-flare-glow,.ht-spark,.ht-drip{opacity:0}}
