.face[data-v-37a7e929]{stroke:#1e293b;stroke-width:1.5;stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1;fill-opacity:0;animation:draw-stroke-37a7e929 .9s ease-out forwards,fill-in-37a7e929 .6s ease-out .3s forwards;animation-delay:calc(var(--delay, 0s) + var(--stack-delay, 0s)),calc(var(--delay, 0s) + var(--stack-delay, 0s) + .3s)}.face-top[data-v-37a7e929]{fill:#f8fafc}.face-left[data-v-37a7e929]{fill:#f1f5f9}.face-right[data-v-37a7e929]{fill:#e2e8f0}.face-amber-top[data-v-37a7e929]{fill:#fef3c7}.face-amber-side[data-v-37a7e929]{fill:#fde68a}.face-amber-hot-top[data-v-37a7e929]{fill:#fcd34d}.face-amber-hot-side[data-v-37a7e929]{fill:#fbbf24}@keyframes draw-stroke-37a7e929{to{stroke-dashoffset:0}}@keyframes fill-in-37a7e929{to{fill-opacity:1}}.flow-path[data-v-37a7e929]{fill:none;stroke:#d97706;stroke-width:1.5;stroke-dasharray:4 5;opacity:0;animation:flow-in-37a7e929 .6s ease-out 1.2s forwards,flow-dash-37a7e929 1.6s linear 1.2s infinite}@keyframes flow-in-37a7e929{to{opacity:.5}}@keyframes flow-dash-37a7e929{to{stroke-dashoffset:-18}}.sparkle[data-v-37a7e929]{opacity:0;animation:sparkle-in-37a7e929 .5s ease-out 1s forwards}.agent-dot[data-v-37a7e929]{fill:#d97706}.agent-ring[data-v-37a7e929]{fill:none;stroke:#d97706;stroke-width:1.4;transform-box:fill-box;transform-origin:center;animation:pulse-ring-37a7e929 2.4s ease-out 1.5s infinite}@keyframes sparkle-in-37a7e929{to{opacity:1}}@keyframes pulse-ring-37a7e929{0%{transform:scale(.6);opacity:.8}to{transform:scale(2.2);opacity:0}}.station-active .face[data-v-37a7e929]{animation:draw-stroke-37a7e929 .9s ease-out forwards,fill-in-37a7e929 .6s ease-out .3s forwards,breathe-37a7e929 2.8s ease-in-out 2s infinite;animation-delay:var(--delay,0s),calc(var(--delay, 0s) + .3s),2s}@keyframes breathe-37a7e929{0%,to{fill-opacity:1}50%{fill-opacity:.7}}.output-new .face[data-v-37a7e929]{animation:draw-stroke-37a7e929 .9s ease-out forwards,fill-in-37a7e929 .6s ease-out .3s forwards,output-pop-37a7e929 4.5s ease-in-out 3s infinite;animation-delay:calc(var(--delay, 0s) + var(--stack-delay, 0s)),calc(var(--delay, 0s) + var(--stack-delay, 0s) + .3s),3s}@keyframes output-pop-37a7e929{0%,to{fill-opacity:1;transform:translateY(0)}50%{fill-opacity:.85;transform:translateY(-2px)}}.traveller[data-v-37a7e929]{fill:#d97706;opacity:0;transform-box:fill-box;animation:traveller-flow-37a7e929 4s linear 2s infinite}.traveller-2[data-v-37a7e929]{animation-delay:4s}@keyframes traveller-flow-37a7e929{0%{transform:translate(75px,70px);opacity:0}8%{transform:translate(75px,70px);opacity:1}22%{transform:translate(150px,200px);opacity:1}42%{transform:translate(240px,200px);opacity:1}62%{transform:translate(330px,200px);opacity:1}85%{transform:translate(385px,200px);opacity:1}95%{transform:translate(385px,200px);opacity:0}to{transform:translate(385px,200px);opacity:0}}@media(prefers-reduced-motion:reduce){.face[data-v-37a7e929],.flow-path[data-v-37a7e929],.output-new .face[data-v-37a7e929],.sparkle[data-v-37a7e929],.station-active .face[data-v-37a7e929],.traveller[data-v-37a7e929]{animation:none!important;stroke-dashoffset:0!important;fill-opacity:1!important;opacity:1!important;transform:none!important}.flow-path[data-v-37a7e929]{opacity:.5!important}}
