._diagram_dk6v9_1{background:#e7e8e2;min-height:680px;position:relative;overflow:hidden}._header_dk6v9_1{z-index:3;background:#f3f2ed;border-bottom:1px solid #c5c9c1;grid-template-columns:1fr 2fr 1.25fr;align-items:end;gap:18px;padding:21px 5%;display:grid;position:relative}._header_dk6v9_1 span,._detail_dk6v9_1>span,._legend_dk6v9_1,._zoneLabels_dk6v9_1{color:#687068;text-transform:uppercase;font:9px/1.35 ui-monospace,SFMono-Regular,Menlo,monospace}._header_dk6v9_1 strong{color:#1b1e1a;letter-spacing:0;font-size:22px;font-weight:600;line-height:1.05}._header_dk6v9_1 p{color:#687068;margin:0;font-size:12px;line-height:1.4}._topology_dk6v9_1{height:465px;position:relative}._zoneLabels_dk6v9_1{grid-template-columns:22% 32% 26% 20%;display:grid;position:absolute;top:21px;left:5%;right:5%}._zoneLabels_dk6v9_1 span{border-left:1px solid #c5c9c1;padding-left:9px}._routes_dk6v9_1{width:100%;height:100%;position:absolute;inset:0}._routeMuted_dk6v9_1,._routeMain_dk6v9_1,._routeAsync_dk6v9_1,._routeOps_dk6v9_1{fill:none;stroke-linecap:round;stroke-linejoin:round}._routeMuted_dk6v9_1{stroke:#b9bdb6;stroke-width:2px}._routeMain_dk6v9_1{stroke:#c44431;stroke-width:2.8px}._routeAsync_dk6v9_1{stroke:#c44431;stroke-dasharray:6 7;stroke-width:2px}._routeOps_dk6v9_1{stroke:#6f766e;stroke-dasharray:2 7;stroke-width:2px}._packet_dk6v9_1{fill:#c44431;filter:drop-shadow(0 0 4px #c444318c);r:5}._packetTwo_dk6v9_1{fill:#1b1e1a}._packetThree_dk6v9_1{fill:#6f766e}._client_dk6v9_1{color:#1b1e1a;position:absolute;top:45%;left:5%;transform:translateY(-50%)}._client_dk6v9_1:before{content:"";background:#1b1e1a;width:28px;height:28px;margin-bottom:10px;display:block}._client_dk6v9_1 span{font-size:12px;font-weight:650;display:block}._client_dk6v9_1 small{color:#687068;text-transform:uppercase;font:9px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace}._node_dk6v9_1{color:#1b1e1a;cursor:pointer;text-align:left;z-index:2;background:#f3f2ed;border:1px solid #aab0a7;flex-direction:column;width:172px;min-height:91px;padding:13px 15px;transition:border-color .18s,box-shadow .18s,transform .18s,background .18s,color .18s;display:flex;position:absolute}._node_dk6v9_1:hover{border-color:#1b1e1a;transform:translate(-2px,-2px);box-shadow:5px 5px #1b1e1a1f}._node_dk6v9_1:focus-visible{outline-offset:3px;outline:2px solid #c44431}._nodeNumber_dk6v9_1{color:#c44431;margin-bottom:8px;font:9px/1 ui-monospace,SFMono-Regular,Menlo,monospace}._nodeMark_dk6v9_1{background:#aab0a7;width:26px;height:7px;margin-bottom:7px}._node_dk6v9_1 strong{letter-spacing:0;font-size:14px;font-weight:650;line-height:1.05}._node_dk6v9_1 small{color:#687068;text-transform:uppercase;margin-top:5px;font:8px/1.35 ui-monospace,SFMono-Regular,Menlo,monospace}._node_dk6v9_1 i{background:#c44431;border-radius:50%;width:6px;height:6px;position:absolute;top:13px;right:12px}._node_dk6v9_1._selected_dk6v9_1{color:#f4f4ef;background:#1b1e1a;border-color:#1b1e1a;transform:translate(-2px,-2px);box-shadow:6px 6px #c44431}._node_dk6v9_1._selected_dk6v9_1 ._nodeMark_dk6v9_1{background:#f4f4ef}._node_dk6v9_1._selected_dk6v9_1 small{color:#d5d9d1}._edge_dk6v9_1{top:31%;left:16%}._application_dk6v9_1{top:16%;left:33%}._workers_dk6v9_1{top:56%;left:33%}._cache_dk6v9_1{top:31%;left:60%}._database_dk6v9_1{top:56%;left:60%}._storage_dk6v9_1{top:76%;left:60%}._observe_dk6v9_1{top:46%;right:6%}._detail_dk6v9_1{color:#f3f2ed;z-index:4;background:#1b1e1a;max-width:295px;padding:18px 20px;position:absolute;bottom:18px;right:5%}._detail_dk6v9_1>span{color:#dc5945}._detail_dk6v9_1 h3{letter-spacing:0;margin:8px 0;font-size:22px}._detail_dk6v9_1 p{color:#c9cdc5;margin:0 0 14px;font-size:12px;line-height:1.5}._detail_dk6v9_1 small{color:#e2e5de;text-transform:uppercase;border-top:1px solid #4f564f;padding-top:11px;font:9px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;display:block}._legend_dk6v9_1{z-index:3;gap:22px;display:flex;position:absolute;bottom:20px;left:5%}._legend_dk6v9_1 span{align-items:center;gap:7px;display:flex}._legend_dk6v9_1 i{width:22px;height:2px;display:inline-block}._legendRequest_dk6v9_1{background:#c44431}._legendAsync_dk6v9_1{background:repeating-linear-gradient(90deg,#c44431 0 5px,#0000 5px 9px)}._legendOps_dk6v9_1{background:repeating-linear-gradient(90deg,#6f766e 0 2px,#0000 2px 6px)}@media (width<=760px){._diagram_dk6v9_1{min-height:780px}._header_dk6v9_1{grid-template-columns:1fr;align-items:start;padding:18px 5%}._header_dk6v9_1 strong{font-size:19px}._topology_dk6v9_1{height:560px}._zoneLabels_dk6v9_1{display:none}._client_dk6v9_1{top:14%;left:6%}._node_dk6v9_1{width:122px;min-height:70px;padding:9px 10px}._node_dk6v9_1 strong{font-size:11px}._node_dk6v9_1 small{font-size:7px}._nodeNumber_dk6v9_1{margin-bottom:5px}._nodeMark_dk6v9_1{width:18px;height:5px;margin-bottom:5px}._edge_dk6v9_1{top:12%;left:26%}._application_dk6v9_1{top:12%;left:57%}._workers_dk6v9_1{top:42%;left:26%}._cache_dk6v9_1{top:42%;left:57%}._database_dk6v9_1{top:65%;left:26%}._storage_dk6v9_1{top:65%;left:57%}._observe_dk6v9_1{top:83%;right:6%}._detail_dk6v9_1{max-width:none;bottom:18px;left:5%;right:5%}._legend_dk6v9_1{display:none}._routes_dk6v9_1{opacity:.6}}@media (prefers-reduced-motion:reduce){._packet_dk6v9_1{display:none}}._viewSwitch_dk6v9_2{justify-content:flex-end;display:flex}._viewSwitch_dk6v9_2 button{color:#596158;cursor:pointer;text-transform:uppercase;background:0 0;border:1px solid #aab0a7;padding:10px 12px;font:9px/1 ui-monospace,SFMono-Regular,Menlo,monospace}._viewSwitch_dk6v9_2 button+button{border-left:0}._viewSwitch_dk6v9_2 ._viewActive_dk6v9_2{color:#f3f2ed;background:#1b1e1a;border-color:#1b1e1a}._isoTopology_dk6v9_2{height:465px;position:relative;overflow:hidden}._isoTopology_dk6v9_2>img{object-fit:cover;width:100%;height:100%}._isoRoutes_dk6v9_2{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}._isoPacket_dk6v9_2{fill:#c44431;filter:drop-shadow(0 0 5px #c44431cc)}._isoLabels_dk6v9_2{position:absolute;inset:0}._isoNode_dk6v9_2{color:#1b1e1a;cursor:pointer;text-align:left;background:#f3f2edf0;border:1px solid #1b1e1a52;flex-direction:column;gap:3px;min-width:130px;padding:9px 11px;transition:background .18s,border-color .18s,box-shadow .18s,transform .18s;display:flex;position:absolute}._isoNode_dk6v9_2:hover{border-color:#1b1e1a;transform:translate(-2px,-2px);box-shadow:4px 4px #1b1e1a2e}._isoNode_dk6v9_2:focus-visible{outline-offset:3px;outline:2px solid #c44431}._isoNode_dk6v9_2 span{color:#c44431;font:8px/1 ui-monospace,SFMono-Regular,Menlo,monospace}._isoNode_dk6v9_2 strong{letter-spacing:0;font-size:12px;font-weight:650;line-height:1}._isoNode_dk6v9_2 small{color:#687068;text-transform:uppercase;font:7px/1.25 ui-monospace,SFMono-Regular,Menlo,monospace}._isoNode_dk6v9_2._isoSelected_dk6v9_2{color:#f3f2ed;background:#1b1e1a;border-color:#1b1e1a;transform:translate(-2px,-2px);box-shadow:5px 5px #c44431}._isoNode_dk6v9_2._isoSelected_dk6v9_2 small{color:#d5d9d1}._isoEdge_dk6v9_2{top:37%;left:12%}._isoApplication_dk6v9_2{top:11%;left:43%}._isoWorkers_dk6v9_2{top:19%;left:71%}._isoCache_dk6v9_2{top:52%;left:33%}._isoDatabase_dk6v9_2{top:61%;left:54%}._isoStorage_dk6v9_2{top:59%;left:76%}._isoObserve_dk6v9_2{top:70%;left:12%}@media (width<=760px){._viewSwitch_dk6v9_2{justify-content:flex-start}._isoTopology_dk6v9_2{height:560px}._isoTopology_dk6v9_2>img{object-position:center;transform:scale(1.35)}._isoNode_dk6v9_2{min-width:94px;padding:6px 7px}._isoNode_dk6v9_2 strong{font-size:9px}._isoNode_dk6v9_2 small{display:none}._isoEdge_dk6v9_2{top:30%;left:8%}._isoApplication_dk6v9_2{top:15%;left:40%}._isoWorkers_dk6v9_2{top:24%;left:66%}._isoCache_dk6v9_2{top:50%;left:27%}._isoDatabase_dk6v9_2{top:62%;left:49%}._isoStorage_dk6v9_2{top:58%;left:70%}._isoObserve_dk6v9_2{top:70%;left:10%}}._isoTopology_dk6v9_2{aspect-ratio:2;height:auto;overflow:visible}._isoTopology_dk6v9_2>img{object-fit:contain;width:100%;height:100%;display:block}._diagram_dk6v9_1:has(._isoTopology_dk6v9_2){min-height:0}._diagram_dk6v9_1:has(._isoTopology_dk6v9_2) ._detail_dk6v9_1{z-index:4;margin:0;position:absolute;top:78%;bottom:auto;right:5%}._diagram_dk6v9_1:has(._isoTopology_dk6v9_2) ._legend_dk6v9_1{margin:20px 5%;position:relative;bottom:auto;left:auto}._diagram_dk6v9_1:has(._isoTopology_dk6v9_2) ._isoObserve_dk6v9_2{top:76%}@media (width<=760px){._isoTopology_dk6v9_2{aspect-ratio:1/1.08}._isoTopology_dk6v9_2>img{object-fit:cover;transform:none}._diagram_dk6v9_1:has(._isoTopology_dk6v9_2) ._detail_dk6v9_1{max-width:none;margin:18px 5% 0;position:relative;top:auto;right:auto}._diagram_dk6v9_1:has(._isoTopology_dk6v9_2) ._legend_dk6v9_1{display:none}}._isoFlow_dk6v9_4{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}._diagram_dk6v9_1:has(._isoTopology_dk6v9_2) ._detail_dk6v9_1{z-index:4;max-width:295px;margin:-108px 5% 0 auto;position:relative;top:auto;right:auto}._diagram_dk6v9_1:has(._isoTopology_dk6v9_2) ._legend_dk6v9_1{margin-top:20px}@media (prefers-reduced-motion:reduce){._isoFlow_dk6v9_4{display:none}}
