.routeapi-flow-comet{stroke-dasharray:.1 1;opacity:0;animation-duration:1.8s;animation-timing-function:linear;animation-iteration-count:1;animation-fill-mode:both}.routeapi-flow-comet--trunk-out{animation-name:routeapi-flow-trunk-out}.routeapi-flow-comet--branch-out{animation-name:routeapi-flow-branch-out}.routeapi-flow-comet--branch-back{animation-name:routeapi-flow-branch-back}.routeapi-flow-comet--trunk-back{animation-name:routeapi-flow-trunk-back}.routeapi-flow-app-trigger{font:inherit;background:0 0;border:0}.routeapi-flow-app-card{transition:transform .18s,box-shadow .18s}.routeapi-flow-app-trigger:hover .routeapi-flow-app-card,.routeapi-flow-app-trigger:focus-visible .routeapi-flow-app-card{transform:translateY(-2px)scale(1.05);box-shadow:0 10px 24px #0ea5e92e}.routeapi-flow-app-trigger:active .routeapi-flow-app-card{transform:scale(.95)}.routeapi-flow-app-ring{opacity:0;animation:2.4s ease-out infinite routeapi-flow-app-ring}.routeapi-flow-app-ring:nth-child(2){animation-delay:1.2s}@keyframes routeapi-flow-app-ring{0%{opacity:.65;transform:scale(.92)}75%,to{opacity:0;transform:scale(1.5)}}@keyframes routeapi-flow-trunk-out{0%,4%{stroke-dashoffset:.1px;opacity:0}8%,18%{opacity:1}24%,to{stroke-dashoffset:-1.1px;opacity:0}}@keyframes routeapi-flow-branch-out{0%,20%{stroke-dashoffset:.1px;opacity:0}28%,48%{opacity:1}58%,to{stroke-dashoffset:-1.1px;opacity:0}}@keyframes routeapi-flow-branch-back{0%,58%{stroke-dashoffset:-1.1px;opacity:0}66%,82%{opacity:1}92%,to{stroke-dashoffset:.1px;opacity:0}}@keyframes routeapi-flow-trunk-back{0%,88%{stroke-dashoffset:-1.1px;opacity:0}92%,97%{opacity:1}to{stroke-dashoffset:.1px;opacity:0}}.routeapi-flow-ping{opacity:0;pointer-events:none}.routeapi-flow-ping.is-active{animation:.7s ease-out 1.05s forwards routeapi-flow-ping}@keyframes routeapi-flow-ping{0%{opacity:.75;transform:scale(.72)}to{opacity:0;transform:scale(1.55)}}.routeapi-flow-node{border:0;padding:0}.routeapi-flow-node.is-active{animation:.7s ease-out 1.05s forwards routeapi-flow-node}@keyframes routeapi-flow-node{0%,to{transform:scale(1)}35%{transform:scale(1.12)}}.routeapi-flow-hub-ring{opacity:0;animation:2.6s ease-out infinite routeapi-flow-hub-ring}.routeapi-flow-hub-ring:nth-child(2){animation-delay:1.3s}@keyframes routeapi-flow-hub-ring{0%{opacity:.5;transform:scale(.85)}70%,to{opacity:0;transform:scale(1.75)}}.routeapi-flow-breathe{animation:3.6s ease-in-out infinite routeapi-flow-breathe}@keyframes routeapi-flow-breathe{0%,to{opacity:.45}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.routeapi-flow-comet,.routeapi-flow-ping,.routeapi-flow-hub-ring,.routeapi-flow-breathe,.routeapi-flow-app-ring,.routeapi-flow-node{animation:none}.routeapi-flow-comet,.routeapi-flow-ping,.routeapi-flow-hub-ring{opacity:0}}
