.routing-console-scene { --surface:#f5f5f7;--text:#243746;--muted:#6e7b86;--border:#d8e0e5;--chart-accent:#4d92a9;--warning:#ab986d;--faint:#8b98a2;position:relative;overflow:clip;height:640px;margin:0;background:#f5f5f7;cursor:default; }
.product-routing .routing-studio-hero { background:#f5f5f7; }
.product-routing .routing-studio-hero>.routing-console-scene { width:min(1380px,100%);margin-inline:auto; }
.routing-console-scene .relationship-copy>small { display:none; }
.routing-console-scene .relationship-labels { z-index:3; }
.routing-console-scene>.gateway-motion { z-index:4; }
.routing-console-scene .relationship-item { font-family:inherit; }
.routing-console-scene .relationship-exit.topology-node { cursor:pointer; }
.routing-console-scene .relationship-item.dimmed { opacity:.38; }
.routing-console-scene .relationship-item.dimmed .relationship-copy strong { color:#8a969e; }
.routing-console-scene .relationship-item:hover .relationship-copy strong { color:#23775f; }
.routing-console-scene .relationship-item:focus-visible { outline:2px solid #4d92a9;outline-offset:3px; }
@media(max-width:700px) {
 .routing-console-scene { height:580px; }
}
