.private-lb-diagram[data-astro-cid-oiu4gtjf]{--map-bg:light-dark(#fafafa,#0f0f10);--map-card:light-dark(#fff,#171719);--map-elevated:light-dark(#fafafa,#111113);--map-line:light-dark(#0000001f,#ffffff24);--map-text:light-dark(#171717,#f5f5f5);--map-strong:light-dark(#525252,#a3a3a3);--map-caption:light-dark(#737373,#a3a3a3);--map-brand:#f6821f;--map-lb:light-dark(#0ea5e9,#38bdf8);--map-tunnel:light-dark(#0891b2,#67e8f9);--map-mesh:light-dark(#7c3aed,#a78bfa);--map-wan:light-dark(#db2777,#f9a8d4);border:1px solid var(--map-line);background:radial-gradient(circle, var(--map-line) 1px, transparent 1px), var(--map-bg);font-feature-settings:"cv02", "cv03", "cv04", "calt";-webkit-font-smoothing:antialiased;letter-spacing:-.01em;background-size:14px 14px;border-radius:12px;flex-direction:column;gap:12px;margin:1.5rem 0;padding:22px;font-family:Inter Variable,ui-sans-serif,system-ui,sans-serif;display:flex}.private-lb-diagram[data-astro-cid-oiu4gtjf] a[data-astro-cid-oiu4gtjf]{color:inherit;text-decoration:none}.diagram[data-astro-cid-oiu4gtjf]{flex-direction:column;gap:18px;display:flex}.row[data-astro-cid-oiu4gtjf]{align-items:stretch;gap:16px;margin:0;padding:0;list-style:none;display:grid;position:relative}.row[data-astro-cid-oiu4gtjf]:before{content:"";background:var(--map-line);width:2px;height:12px;position:absolute;top:-14px;left:50%}.row[data-astro-cid-oiu4gtjf]:first-child:before{display:none}.single-row[data-astro-cid-oiu4gtjf]{grid-template-columns:minmax(0,1fr);justify-items:center}.single-row[data-astro-cid-oiu4gtjf] .node-card[data-astro-cid-oiu4gtjf]{width:100%;max-width:420px}.pools-1[data-astro-cid-oiu4gtjf]{grid-template-columns:minmax(0,360px);justify-content:center}.pools-2[data-astro-cid-oiu4gtjf]{grid-template-columns:repeat(2,minmax(0,1fr))}.pools-3[data-astro-cid-oiu4gtjf]{grid-template-columns:repeat(3,minmax(0,1fr))}.node-card[data-astro-cid-oiu4gtjf]{border:1px solid var(--map-line);background:var(--map-card);color:var(--map-text);border-radius:10px;flex-direction:column;gap:8px;margin:0;padding:12px 14px;display:flex;box-shadow:0 5px 14px #00000012}.lb-card[data-astro-cid-oiu4gtjf]{border-color:color-mix(in srgb, var(--map-lb) 40%, var(--map-line))}.node-header[data-astro-cid-oiu4gtjf]{justify-content:center;align-items:center;gap:10px;display:flex}.node-title[data-astro-cid-oiu4gtjf]{min-width:0;color:var(--map-text);letter-spacing:-.01em;text-align:center;font-size:14px;font-weight:600}a[data-astro-cid-oiu4gtjf].node-title{transition:color .15s}a[data-astro-cid-oiu4gtjf].node-title:hover{color:var(--map-brand)}.node-icon[data-astro-cid-oiu4gtjf]{border-radius:7px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.node-icon[data-astro-cid-oiu4gtjf] svg{fill:currentColor;width:18px;height:18px}.client-icon[data-astro-cid-oiu4gtjf]{background:color-mix(in srgb, var(--map-brand) 14%, transparent);color:var(--map-brand)}.lb-icon[data-astro-cid-oiu4gtjf]{background:color-mix(in srgb, var(--map-lb) 14%, transparent);color:var(--map-lb)}.tunnel-icon[data-astro-cid-oiu4gtjf]{background:color-mix(in srgb, var(--map-tunnel) 14%, transparent);color:var(--map-tunnel)}.mesh-icon[data-astro-cid-oiu4gtjf]{background:color-mix(in srgb, var(--map-mesh) 14%, transparent);color:var(--map-mesh)}.wan-icon[data-astro-cid-oiu4gtjf]{background:color-mix(in srgb, var(--map-wan) 14%, transparent);color:var(--map-wan)}.node-caption[data-astro-cid-oiu4gtjf]{color:var(--map-caption);text-align:center;margin:0;font-size:12px;line-height:1.5}code[data-astro-cid-oiu4gtjf]{border:1px solid var(--map-line);background:var(--map-elevated);color:var(--map-text);white-space:nowrap;border-radius:5px;padding:1px 6px;font-family:Paper Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;display:inline}.pill-row[data-astro-cid-oiu4gtjf]{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.lb-pill[data-astro-cid-oiu4gtjf]{border:1px solid color-mix(in srgb, var(--map-lb) 35%, var(--map-line));background:color-mix(in srgb, var(--map-lb) 6%, var(--map-card));color:var(--map-text);border-radius:6px;align-items:center;padding:4px 10px;font-size:11px;font-weight:500;transition:border-color .15s,background-color .15s;display:inline-flex}.lb-pill[data-astro-cid-oiu4gtjf]:hover{border-color:var(--map-lb);background:color-mix(in srgb, var(--map-lb) 14%, var(--map-card))}.pool-name[data-astro-cid-oiu4gtjf]{border:1px dashed var(--map-line);color:var(--map-strong);border-radius:9999px;align-self:center;padding:2px 8px;font-family:Paper Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;font-weight:500}.endpoint-list[data-astro-cid-oiu4gtjf]{flex-direction:column;align-items:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}.endpoint[data-astro-cid-oiu4gtjf]{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin:0;display:flex}.vnet-pill[data-astro-cid-oiu4gtjf]{background:color-mix(in srgb, var(--map-strong) 10%, transparent);color:var(--map-caption);white-space:nowrap;border-radius:5px;padding:1px 6px;font-family:Paper Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px}.tunnel-card[data-astro-cid-oiu4gtjf] .vnet-pill[data-astro-cid-oiu4gtjf]{background:color-mix(in srgb, var(--map-tunnel) 12%, transparent);color:var(--map-tunnel)}.mesh-card[data-astro-cid-oiu4gtjf] .vnet-pill[data-astro-cid-oiu4gtjf]{background:color-mix(in srgb, var(--map-mesh) 12%, transparent);color:var(--map-mesh)}.wan-card[data-astro-cid-oiu4gtjf] .vnet-pill[data-astro-cid-oiu4gtjf]{background:color-mix(in srgb, var(--map-wan) 12%, transparent);color:var(--map-wan)}figcaption[data-astro-cid-oiu4gtjf]{color:var(--map-caption);text-align:center;font-family:Paper Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px}@media (width<=52rem){.pools-2[data-astro-cid-oiu4gtjf],.pools-3[data-astro-cid-oiu4gtjf]{grid-template-columns:minmax(0,1fr)}}
