.a-RbMa_stage{--stage-bg:hsl(var(--card));--stage-border-col:hsl(var(--border));--stage-shadow:0 18px 48px -24px #0f172a26;--node-bg:hsl(var(--muted));--node-border-col:hsl(var(--border));--node-name-col:hsl(var(--foreground));--node-quota-col:hsl(var(--muted-foreground));--node-quota-b-col:hsl(var(--foreground-2));--source-label-col:hsl(var(--muted-foreground));--source-sub-col:hsl(var(--foreground-2));--edge-stroke:hsl(var(--border));--envelope-stroke:hsl(var(--primary));--envelope-stroke-width:1.1;--envelope-opacity:.9;--throughput-val-col:hsl(var(--foreground));--throughput-lbl-col:hsl(var(--muted-foreground));--throughput-glow-col:hsl(var(--primary));--legend-lbl-col:hsl(var(--muted-foreground));--healthy-col:#22c55e;--disabled-col:#ef4444;--receiving-bg:hsl(var(--primary) / .08);--receiving-border-col:hsl(var(--primary) / .4);--down-bg:hsl(var(--secondary));--down-badge-bg:hsl(var(--destructive) / .1);--down-badge-border:hsl(var(--destructive) / .35);--down-badge-text:#a40e0e;background:var(--stage-bg);border:1px solid var(--stage-border-col);color:var(--node-name-col);font-family:var(--font-sans), sans-serif;box-shadow:var(--stage-shadow);aspect-ratio:16/11.5;border-radius:.375rem;font-size:13px;position:relative;overflow:hidden}.dark .a-RbMa_stage{--stage-bg:#0f172a;--stage-border-col:#334155;--stage-shadow:0 18px 48px -24px #0f172a59;--node-bg:#14161b;--node-border-col:#1e293b;--node-name-col:#e2e8f0;--node-quota-col:#64748b;--node-quota-b-col:#94a3b8;--source-label-col:#475569;--source-sub-col:#334155;--edge-stroke:#0f1520;--envelope-stroke:#b1b6f6;--envelope-stroke-width:.8;--envelope-opacity:.75;--throughput-val-col:#cbd5e1;--throughput-lbl-col:#64748b;--throughput-glow-col:#6e78e0;--legend-lbl-col:#64748b;--receiving-bg:#14202e;--receiving-border-col:#6e78e080;--down-bg:#12151a;--down-badge-bg:#3a1414;--down-badge-border:#5b1e1e;--down-badge-text:#fca5a5}.a-RbMa_stageBody{padding:20px 24px 24px;position:absolute;inset:0}.a-RbMa_graph{width:100%;height:100%;position:relative}.a-RbMa_graph svg.a-RbMa_edges{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.a-RbMa_edges .a-RbMa_edge{stroke:var(--edge-stroke);stroke-width:.8px;stroke-dasharray:1.5 4;fill:none}.a-RbMa_edges .a-RbMa_envelope{stroke:var(--envelope-stroke);stroke-width:var(--envelope-stroke-width);stroke-opacity:var(--envelope-opacity);fill:none}.a-RbMa_edges .a-RbMa_envelope path{stroke-linejoin:round}.a-RbMa_source{z-index:3;pointer-events:none;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.a-RbMa_sourceLabel{font-family:var(--font-sans), sans-serif;letter-spacing:.18em;text-transform:uppercase;color:var(--source-label-col);writing-mode:vertical-rl;font-size:10px;font-weight:700;transform:rotate(180deg)}.a-RbMa_sourceSub{font-family:var(--font-mono), monospace;letter-spacing:.08em;color:var(--source-sub-col);margin-left:8px;font-weight:400}.a-RbMa_node{background:var(--node-bg);border:1px solid var(--node-border-col);z-index:3;border-radius:8px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;min-width:180px;padding:10px 14px 10px 12px;transition:opacity .5s,border-color .5s,background .5s;display:grid;position:absolute;transform:translate(-50%,-50%)}.a-RbMa_nodeInd{background:var(--healthy-col);border-radius:50%;width:8px;height:8px;transition:background .4s,box-shadow .4s;box-shadow:0 0 0 3px #22c55e26}.a-RbMa_nodeName{color:var(--node-name-col);font-size:12px;font-weight:700;font-family:var(--font-sans), sans-serif}.a-RbMa_nodeQuota{color:var(--node-quota-col);font-size:10px;font-family:var(--font-mono), monospace;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;transition:color .4s}.a-RbMa_nodeQuota b{color:var(--node-quota-b-col);font-weight:700}.a-RbMa_node.a-RbMa_receiving{background:var(--receiving-bg);border-color:var(--receiving-border-col)}.a-RbMa_node.a-RbMa_receiving .a-RbMa_nodeName{color:hsl(var(--foreground))}.dark .a-RbMa_node.a-RbMa_receiving .a-RbMa_nodeName{color:#fff}.a-RbMa_node.a-RbMa_down{opacity:.55;background:var(--down-bg)}.a-RbMa_node.a-RbMa_down .a-RbMa_nodeInd{background:var(--disabled-col);animation:1.4s ease-in-out infinite a-RbMa_downPulse;box-shadow:0 0 0 3px #ef44442e}.a-RbMa_node.a-RbMa_down .a-RbMa_nodeName{color:var(--node-quota-col)}.a-RbMa_node.a-RbMa_down .a-RbMa_nodeQuota{color:var(--source-sub-col)}@keyframes a-RbMa_downPulse{0%,to{box-shadow:0 0 0 3px #ef44442e}50%{box-shadow:0 0 0 5px #ef444414}}.a-RbMa_nodeBadge{background:var(--down-badge-bg);color:var(--down-badge-text);border:1px solid var(--down-badge-border);font-family:var(--font-sans), sans-serif;text-transform:uppercase;letter-spacing:.08em;opacity:0;border-radius:999px;padding:2px 8px;font-size:9.5px;font-weight:700;transition:opacity .4s,transform .4s;position:absolute;top:-10px;right:-4px;transform:translateY(4px)}.a-RbMa_node.a-RbMa_down .a-RbMa_nodeBadge{opacity:1;transform:translateY(0)}.a-RbMa_legend{font-family:var(--font-sans), sans-serif;color:var(--legend-lbl-col);text-transform:uppercase;letter-spacing:.08em;z-index:4;align-items:center;gap:16px;font-size:10.5px;font-weight:700;display:flex;position:absolute;bottom:20px;right:24px}.a-RbMa_legend span{align-items:center;gap:6px;display:inline-flex}.a-RbMa_legend i{border-radius:50%;width:8px;height:8px;display:inline-block}.a-RbMa_legend i.a-RbMa_healthy{background:var(--healthy-col)}.a-RbMa_legend i.a-RbMa_down{background:var(--disabled-col)}.a-RbMa_throughput{font-family:var(--font-sans), sans-serif;color:var(--throughput-lbl-col);text-transform:uppercase;letter-spacing:.08em;z-index:4;align-items:baseline;gap:14px;font-size:10.5px;font-weight:700;display:flex;position:absolute;top:20px;right:24px}.a-RbMa_throughput b{color:var(--throughput-val-col);font-family:var(--font-mono), monospace;font-variant-numeric:tabular-nums;font-size:12px;font-weight:700;transition:color .7s ease-out;display:inline-block}.a-RbMa_throughput b.a-RbMa_glow{color:var(--throughput-glow-col)}@media (max-width:639px){.a-RbMa_stageBody{padding:14px 12px 38px!important}.a-RbMa_legend{gap:10px!important;font-size:9.5px!important;bottom:12px!important;right:14px!important}.a-RbMa_throughput{font-size:9.5px!important;top:14px!important;right:14px!important}.a-RbMa_node{gap:6px!important;min-width:0!important;padding:6px 9px!important}.a-RbMa_nodeName{font-size:10.5px!important}.a-RbMa_nodeQuota{font-size:9px!important}.a-RbMa_nodeInd{width:6px!important;height:6px!important}}@media (max-width:479px){.a-RbMa_stage{aspect-ratio:1!important}.a-RbMa_nodeQuota{display:none!important}.a-RbMa_node{grid-template-columns:auto 1fr!important;gap:5px!important;padding:5px 8px!important}.a-RbMa_nodeName{font-size:10px!important}.a-RbMa_nodeBadge{padding:1px 6px!important;font-size:8.5px!important;top:-8px!important;right:-2px!important}.a-RbMa_sourceLabel{writing-mode:horizontal-tb!important;white-space:nowrap!important;font-size:9px!important;transform:none!important}.a-RbMa_sourceSub{margin-left:6px!important}}
/*# sourceMappingURL=3241mdqz9e5g5.css.map*/