.steam-wisp[data-v-f8b357d6]{animation:steam-rise-f8b357d6 var(--duration,5s) ease-out infinite;animation-delay:var(--delay,0s);animation-fill-mode:backwards;border-radius:50%;filter:blur(25px);opacity:0}.steam-warm[data-v-f8b357d6]{background:radial-gradient(ellipse at center,rgba(251,191,36,.6) 0,rgba(245,158,11,.4) 30%,rgba(217,119,6,.2) 60%,transparent 80%)}.steam-cool[data-v-f8b357d6]{background:radial-gradient(ellipse at center,rgba(56,189,248,.6) 0,rgba(14,165,233,.4) 30%,rgba(2,132,199,.2) 60%,transparent 80%)}.steam-protocol[data-v-f8b357d6]{background:radial-gradient(ellipse at center,rgba(167,139,250,.6) 0,rgba(139,92,246,.4) 30%,rgba(124,58,237,.2) 60%,transparent 80%)}@keyframes steam-rise-f8b357d6{0%{opacity:0;transform:translateY(0) scale(.8) rotate(0)}15%{opacity:var(--max-opacity,.3)}50%{opacity:var(--max-opacity,.25);transform:translateY(-120px) scale(1.2) rotate(8deg)}85%{opacity:calc(var(--max-opacity, .2)*.3)}to{opacity:0;transform:translateY(-280px) scale(1.6) rotate(-5deg)}}@media(prefers-reduced-motion:reduce){.steam-wisp[data-v-f8b357d6]{animation:steam-fade-f8b357d6 4s ease-in-out infinite alternate}@keyframes steam-fade-f8b357d6{0%{opacity:.05}to{opacity:.15}}}
