.vehicle-effect[data-v-7d45c1aa]{border-radius:inherit;inset:0 auto 0 0;overflow:hidden;pointer-events:none;width:104px}.vehicle-effect[data-v-7d45c1aa],.vehicle-effect>span[data-v-7d45c1aa]{position:absolute}.smoke[data-v-7d45c1aa]{animation:exhaust-7d45c1aa 2.8s var(--delay) ease-out infinite;background:#94a3b8;border-radius:50%;bottom:15px;filter:blur(2px);height:7px;left:12px;opacity:0;width:10px}@keyframes exhaust-7d45c1aa{0%{opacity:0;transform:translate(0) scale(.5)}15%{opacity:.5}75%,to{opacity:0;transform:translate(-10px,-27px) scale(2.5)}}.spark[data-v-7d45c1aa]{animation:discharge-7d45c1aa 3.6s ease-out infinite;color:#38bdf8;filter:drop-shadow(0 0 3px #38bdf8);height:24px;opacity:0;position:absolute;width:18px}.spark-one[data-v-7d45c1aa]{left:9px;top:6px;transform:rotate(-18deg)}.spark-two[data-v-7d45c1aa]{animation-delay:.5s;bottom:9px;right:9px;transform:rotate(16deg)}@keyframes discharge-7d45c1aa{0%,55%,to{opacity:0}12%,28%{opacity:.85}40%{opacity:.3}}.charge-line[data-v-7d45c1aa]{animation:charge-7d45c1aa 3.6s ease-in-out infinite;background:#38bdf8;bottom:7px;height:2px;left:16px;transform-origin:left;width:64px}@keyframes charge-7d45c1aa{0%,to{opacity:0;transform:scaleX(0)}35%,65%{opacity:.65;transform:scaleX(1)}85%{opacity:0;transform:scaleX(1)}}.energy[data-v-7d45c1aa]{animation:energy-flow-7d45c1aa 3.2s ease-in-out infinite;border-radius:2px;bottom:7px;height:3px;width:33px}.energy-fuel[data-v-7d45c1aa]{background:#f59e0b;left:14px}.energy-electric[data-v-7d45c1aa]{animation-delay:-1.6s;background:#34d399;left:51px}@keyframes energy-flow-7d45c1aa{0%,to{opacity:.25;transform:scaleX(.35)}50%{opacity:.9;transform:scaleX(1)}}.is-plug-in .energy-electric[data-v-7d45c1aa]{background:#38bdf8}.plug[data-v-7d45c1aa]{animation:connection-7d45c1aa 3.2s ease-in-out infinite;color:#0ea5e9;height:17px;position:absolute;right:5px;top:5px;width:17px}@keyframes connection-7d45c1aa{0%,to{opacity:.3;transform:translateY(-3px)}35%,65%{opacity:1;transform:translateY(0)}}.wake[data-v-7d45c1aa]{animation:wake-7d45c1aa 2.8s ease-out infinite;border-bottom:2px solid #38bdf8;border-radius:50%;bottom:8px;height:9px;left:12px;width:76px}@keyframes wake-7d45c1aa{0%{opacity:0;transform:scaleX(.6)}25%{opacity:.6}to{opacity:0;transform:scaleX(1.2) translateY(3px)}}.droplet[data-v-7d45c1aa]{animation:splash-7d45c1aa 2.8s var(--delay) ease-out infinite;background:#38bdf8;border-radius:50%;bottom:14px;height:5px;left:calc(10px + var(--i)*12px);opacity:0;width:3px}@keyframes splash-7d45c1aa{0%{opacity:0;transform:translate(0)}15%{opacity:.8}40%{opacity:.6;transform:translate(var(--drift),-14px)}75%,to{opacity:0;transform:translate(var(--drift),7px)}}.wind[data-v-7d45c1aa]{animation:breeze-7d45c1aa 2.6s var(--delay) ease-out infinite;background:#94a3b8;border-radius:2px;height:2px;left:4px;opacity:0;top:calc(12px + var(--i)*10px);width:18px}@keyframes breeze-7d45c1aa{0%{opacity:0;transform:translate(18px) scaleX(.4)}25%{opacity:.65}75%,to{opacity:0;transform:translate(-12px) scaleX(1)}}@media(prefers-reduced-motion:reduce){.vehicle-effect[data-v-7d45c1aa]{display:none}.vehicle-effect[data-v-7d45c1aa]>*{animation:none}}
