.schedule-network{margin:20px 0;padding:16px;border:1px solid #cfdee6;border-radius:14px;background:#fff;color:#163044}.schedule-network figcaption{font-size:1.1rem;font-weight:800}.schedule-network>p,.network-summary p{font-size:.93rem;line-height:1.65}.network-svg{display:block;width:100%;height:auto}.network-vertical{display:none}.network-edge{fill:none;stroke:#147d92;stroke-width:2.5;stroke-dasharray:6 4}.network-edge.is-critical{stroke:#a84f2c;stroke-width:4;stroke-dasharray:none}.network-node rect{fill:#eef7fa;stroke:#147d92;stroke-width:2}.network-node.is-critical rect{fill:#fff1e8;stroke:#a84f2c;stroke-width:3}.network-node text{font:15px system-ui,-apple-system,"Segoe UI",sans-serif;fill:#163044;text-anchor:middle}.network-node .network-id{font-size:17px;font-weight:800}.network-node .network-duration{font-size:14px}.network-summary{padding:8px 12px;margin-top:8px;background:#edf5f7;border-radius:10px}@media(max-width:600px){.schedule-network{padding:12px}.network-horizontal{display:none}.network-vertical{display:block;max-width:390px;margin:auto}}
