.MeshNetworkVisualization_container___PQrO{position:relative;border-radius:inherit;overflow:hidden;background:linear-gradient(135deg,#1a2151,#1e3a8a)}.MeshNetworkVisualization_svg__yVbXT{width:100%;height:100%}.MeshNetworkVisualization_container___PQrO *{cursor:grab}.MeshNetworkVisualization_router__zsVtR{opacity:0;transition:opacity .5s ease,transform .3s ease;filter:drop-shadow(0 2px 5px rgba(0,0,0,.2));cursor:move}.MeshNetworkVisualization_routerCircle__Yjl4a{fill:url(#router-gradient);stroke:rgba(255,255,255,.7);stroke-width:1.5}.MeshNetworkVisualization_routerGlow__sXEuv{fill:var(--mesh-router-glow-color,rgba(66,133,244,.25));filter:blur(5px)}.MeshNetworkVisualization_endDevice__I94wB{opacity:0;transition:opacity .5s ease,transform .3s ease;filter:drop-shadow(0 2px 3px rgba(0,0,0,.2));cursor:move}.MeshNetworkVisualization_deviceCircle__iEow4{fill:url(#device-gradient);stroke:rgba(255,255,255,.7);stroke-width:1.5}.MeshNetworkVisualization_deviceGlow__n_4_R{fill:var(--mesh-device-glow-color,rgba(52,168,83,.2));filter:blur(3px)}.MeshNetworkVisualization_connection__9ZYSt{stroke:rgba(255,255,255,.3);stroke-width:1.5;stroke-dasharray:5,3;opacity:0;transition:opacity .5s ease}.MeshNetworkVisualization_connectionInactive__vxiaw{opacity:.3;transition:opacity 5s ease}.MeshNetworkVisualization_connectionBg__o8lqk{stroke:rgba(255,255,255,.05);stroke-width:3;opacity:0;transition:opacity .5s ease}.MeshNetworkVisualization_activeConnection__PlKQx{stroke:var(--mesh-connection-color,#4fc3f7);stroke-width:2;stroke-dasharray:none;filter:drop-shadow(0 0 3px rgba(79,195,247,.5))}.MeshNetworkVisualization_deviceConnection__Q183N{stroke-dasharray:4,3!important}.MeshNetworkVisualization_deviceConnectionActive__1Gm23{stroke:var(--mesh-device-data-color,#f06292);filter:drop-shadow(0 0 3px rgba(240,98,146,.5))}.MeshNetworkVisualization_routerConnectionActive__kdyfH{stroke:var(--mesh-router-data-color,#66bb6a);filter:drop-shadow(0 0 3px rgba(102,187,106,.5))}.MeshNetworkVisualization_dataPacket__X3QgJ{fill:#ffffff;opacity:0}.MeshNetworkVisualization_dataPacketDevice__vHKA4{fill:var(--mesh-device-data-color,#f06292)}.MeshNetworkVisualization_dataPacketRouter__pI1f5{fill:var(--mesh-router-data-color,#66bb6a)}.MeshNetworkVisualization_deviceLabel__ep5O3,.MeshNetworkVisualization_routerLabel__ZIMkm{font-size:9px;text-anchor:middle;fill:white;font-weight:500;text-shadow:0 1px 2px rgba(0,0,0,.3);pointer-events:none;user-select:none}@media (max-width:600px){.MeshNetworkVisualization_container___PQrO{width:100%!important;height:250px!important}}