.network[data-astro-cid-xyb2ytdt]{width:100%;height:auto;overflow:visible}.route[data-astro-cid-xyb2ytdt]{fill:none;stroke-linecap:round}.route--main[data-astro-cid-xyb2ytdt]{stroke:#6fd3f5f2;stroke-width:2.2px;stroke-dasharray:7 6}.route--sub[data-astro-cid-xyb2ytdt]{stroke:#ffffff8c;stroke-width:1.4px;stroke-dasharray:3 5}.dot[data-astro-cid-xyb2ytdt]{fill:#fff}.hub[data-astro-cid-xyb2ytdt] .dot[data-astro-cid-xyb2ytdt]{fill:#06b7e9}.halo[data-astro-cid-xyb2ytdt]{fill:#06b7e940;transform-box:fill-box;transform-origin:50%}.label[data-astro-cid-xyb2ytdt]{fill:#fff;letter-spacing:1.5px;paint-order:stroke;stroke:#0b2545;stroke-width:4px;font:700 16px/1 Helvetica Neue,Arial,sans-serif}.hub[data-astro-cid-xyb2ytdt] .label[data-astro-cid-xyb2ytdt]{font-size:18px}.city[data-astro-cid-xyb2ytdt]{fill:#ffffffb3;letter-spacing:.5px;paint-order:stroke;stroke:#0b2545;stroke-width:4px;font:400 13px/1 Helvetica Neue,Arial,sans-serif}@media (width<=640px){.label[data-astro-cid-xyb2ytdt]{stroke-width:6px;font-size:26px}.hub[data-astro-cid-xyb2ytdt] .label[data-astro-cid-xyb2ytdt]{font-size:28px}.city[data-astro-cid-xyb2ytdt]{display:none}}@media (prefers-reduced-motion:no-preference){.route--main[data-astro-cid-xyb2ytdt]{animation:2.4s linear infinite flow}.route--sub[data-astro-cid-xyb2ytdt]{animation:5s linear infinite flow}.halo[data-astro-cid-xyb2ytdt]{animation:2.8s ease-out infinite pulse}.node[data-astro-cid-xyb2ytdt]:nth-child(odd) .halo[data-astro-cid-xyb2ytdt]{animation-delay:1.4s}@keyframes flow{to{stroke-dashoffset:-24px}}@keyframes pulse{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(1.6)}}}
