.live-flame{--flame-outer:oklch(from color-mix(in srgb, var(--color-error) 70%, var(--color-warning)) clamp(.55, l, .64) max(c, .19) h);--flame:oklch(from color-mix(in srgb, var(--color-warning) 60%, var(--color-error)) clamp(.6, l, .72) max(c, .17) h);--flame-core:oklch(from var(--color-warning) .88 .15 h);color:var(--color-text-muted);flex-shrink:0;place-items:center;line-height:0;display:inline-grid}.live-flame svg{overflow:visible}.live-flame.is-new{color:color-mix(in srgb, var(--flame) 70%, var(--color-text-muted))}.live-flame.is-lost{color:var(--color-text-muted)}.live-flame.is-lit,.live-flame.is-waiting,.live-flame.is-rest{color:var(--flame)}.live-flame__outer{fill:var(--flame-outer)}.live-flame__middle{fill:var(--flame)}.live-flame__inner{fill:var(--flame-core)}@media (prefers-reduced-motion:no-preference){.live-flame__fire{transform-origin:50% 92%;animation:.9s ease-in-out infinite live-flame-flicker}.live-flame.is-rest .live-flame__fire{animation-duration:1.5s}}@keyframes live-flame-flicker{0%,to{transform:scale(1)}30%{transform:scale(.98,1.05)}60%{transform:scale(1.02,.97)}80%{transform:scale(.99,1.03)}}
