.sfl{--lg-o:#2a160a;--lg-b:#6e4222;--lg-h:#9a5f33;--sf-o:color-mix(in srgb, var(--color-warning) 45%, #2a0e00);--sf-r:color-mix(in srgb, var(--color-warning) 55%, #e0391a);--sf-f:var(--color-warning);--sf-h:color-mix(in srgb, var(--color-warning) 40%, #ffe27a);--sf-y:#fff6d0;--sf-w:#fff;--sf-e:color-mix(in srgb, var(--color-warning) 50%, #5a3a2a);flex:none;line-height:0;display:inline-block;position:relative}.sfl svg{display:block;overflow:visible}.sfl.t-blue{--sf-o:#0a1f66;--sf-r:#1f5fe0;--sf-f:#3aa0ff;--sf-h:#9fe3ff;--sf-y:#fff}.sfl.t-prism{--sf-o:#ffd24a;--sf-r:#d946ef;--sf-f:#ff7ad9;--sf-h:#ffe36a;--sf-y:#fff}.sfl.t-ember{filter:drop-shadow(0 0 2px color-mix(in srgb, var(--color-warning) 55%, transparent))}.sfl.t-small{filter:drop-shadow(0 0 4px color-mix(in srgb, var(--color-warning) 55%, transparent))}.sfl.t-blaze{filter:drop-shadow(0 0 6px color-mix(in srgb, var(--color-warning) 60%, transparent))}.sfl.t-inferno{filter:drop-shadow(0 0 8px color-mix(in srgb, var(--color-warning) 65%, transparent))}.sfl.t-blue{filter:drop-shadow(0 0 8px #3aa0ffb3)}.sfl.t-prism{filter:drop-shadow(0 0 9px #ffd24ab3)}.sfl.dim{filter:grayscale(.8)brightness(.85)}.sfl-sp,.sfl-st{opacity:0}.sfl-fire{transform-box:view-box;transform-origin:50% 78.5%}@media (prefers-reduced-motion:no-preference){.sfl.t-none .sfl-fire{animation:sfl-ember calc(2.6s * var(--motion-scale)) steps(1, end) infinite}.sfl.t-ember .sfl-fire{animation:sfl-flick calc(1.5s * var(--motion-scale)) steps(1, end) infinite}.sfl.t-small .sfl-fire{animation:sfl-flick calc(1.3s * var(--motion-scale)) steps(1, end) infinite}.sfl.t-blaze .sfl-fire{animation:sfl-flick calc(1.1s * var(--motion-scale)) steps(1, end) infinite}.sfl.t-inferno .sfl-fire,.sfl.t-blue .sfl-fire{animation:sfl-flick calc(.95s * var(--motion-scale)) steps(1, end) infinite}.sfl.t-prism .sfl-fire{animation:sfl-flick calc(.9s * var(--motion-scale)) steps(1, end) infinite}.sfl.risk .sfl-fire{animation-duration:calc(.62s * var(--motion-scale))}.sfl .sfl-sp{animation:sfl-spark calc(1.8s * var(--motion-scale)) steps(6, end) infinite;animation-delay:calc(var(--d) * var(--motion-scale))}.sfl .sfl-st{animation:sfl-star calc(2.1s * var(--motion-scale)) steps(1, end) infinite;animation-delay:calc(var(--d) * var(--motion-scale))}.sfl.t-prism{animation:sfl-prism calc(4.8s * var(--motion-scale)) steps(1, end) infinite}.sfl.pop .sfl-fire{animation:sfl-pop calc(.7s * var(--motion-scale)) var(--ease-spring) 1}}@keyframes sfl-flick{0%,to{transform:scale(1)}22%{transform:scale(.94,1.07)}48%{transform:scale(1.05,.95)}74%{transform:scale(.97,1.04)}}@keyframes sfl-ember{0%,to{opacity:1}45%{opacity:.4}70%{opacity:.8}}@keyframes sfl-spark{0%{opacity:1;transform:translateY(0)}80%{opacity:.8}to{opacity:0;transform:translateY(-3px)}}@keyframes sfl-star{0%,to{opacity:0}25%,45%{opacity:1}}@keyframes sfl-pop{0%{transform:scale(.2)}55%{transform:scale(1.25,1.3)}to{transform:scale(1)}}@keyframes sfl-prism{0%,to{--sf-r:#d946ef;--sf-f:#ff7ad9;--sf-h:#ffe36a}25%{--sf-r:#ff8a1f;--sf-f:#ffd24a;--sf-h:#fff2a8}50%{--sf-r:#1fb5e0;--sf-f:#62e6ff;--sf-h:#d6fbff}75%{--sf-r:#7b4bff;--sf-f:#b18cff;--sf-h:#ffd2f6}}
