.network-wrap[data-astro-cid-xyb2ytdt]{margin:0}.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:#f5c05a80;stroke-width:1.2px;stroke-dasharray:3 5}.dot[data-astro-cid-xyb2ytdt]{fill:#fff}.hub[data-astro-cid-xyb2ytdt] .dot[data-astro-cid-xyb2ytdt],.dest-dot[data-astro-cid-xyb2ytdt]{fill:#f5c05a}.halo[data-astro-cid-xyb2ytdt]{fill:#06b7e940;transform-box:fill-box;transform-origin:50%}.ring[data-astro-cid-xyb2ytdt]{fill:none;stroke:#f5c05a;stroke-width:2px}.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}.dest-label[data-astro-cid-xyb2ytdt]{fill:#f8d48a;letter-spacing:1px;paint-order:stroke;stroke:#0b2545;stroke-width:4px;font:700 12px/1 Helvetica Neue,Arial,sans-serif}.legend[data-astro-cid-xyb2ytdt]{color:#ffffffc7;flex-wrap:wrap;gap:6px 18px;margin-top:10px;font-size:12px;display:flex}.legend[data-astro-cid-xyb2ytdt] span[data-astro-cid-xyb2ytdt]{align-items:center;gap:6px;display:inline-flex}.key[data-astro-cid-xyb2ytdt]{border-radius:50%;flex:none;width:10px;height:10px;display:inline-block}.key--supply[data-astro-cid-xyb2ytdt]{background:#fff;box-shadow:0 0 0 3px #06b7e959}.key--dest[data-astro-cid-xyb2ytdt]{border:2px solid #f5c05a}@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}.dest-label[data-astro-cid-xyb2ytdt]{display:none}.ring[data-astro-cid-xyb2ytdt]{stroke-width:3px}}@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)}}}
