.aside-note[data-astro-cid-32fk3lxo]{border-left:3px solid var(--accent);background:var(--accent-soft);margin-block:1.8rem;padding:.4rem 1.3rem;font-size:.95rem}.triangle[data-astro-cid-pamylmyf]{--phone-w:118px;--thief-w:170px;--phone-x:calc(var(--phone-w) / 2);--thief-x:calc(var(--thief-w) / 2);--mid:98px;--thief-drop:32px;--gap:2.4rem}.top[data-astro-cid-pamylmyf]{justify-content:center;display:flex}.provider[data-astro-cid-pamylmyf]{min-width:11rem}.provider[data-astro-cid-pamylmyf] .node-icon[data-astro-cid-pamylmyf]{font-size:26px}.links[data-astro-cid-pamylmyf]{height:5.25rem;position:relative}.link[data-astro-cid-pamylmyf]{position:absolute;top:.35rem;bottom:.35rem}.link[data-astro-cid-pamylmyf].mine{left:var(--phone-x);right:calc(50% + var(--gap));color:var(--ink-400)}.link[data-astro-cid-pamylmyf].theirs{left:calc(50% + var(--gap));right:var(--thief-x);bottom:calc(.35rem - var(--thief-drop));color:var(--risk)}.link[data-astro-cid-pamylmyf] svg[data-astro-cid-pamylmyf]{position:absolute;inset:0;overflow:visible}.link[data-astro-cid-pamylmyf] line[data-astro-cid-pamylmyf]{stroke:currentColor;stroke-width:2px}.theirs[data-astro-cid-pamylmyf] line[data-astro-cid-pamylmyf]{stroke-dasharray:6 5}.link-label[data-astro-cid-pamylmyf]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bottom[data-astro-cid-pamylmyf]{grid-template-columns:var(--phone-w) minmax(2.5rem, 1fr) var(--thief-w);align-items:start;display:grid}.thief[data-astro-cid-pamylmyf]{margin-top:var(--thief-drop);flex-direction:column;align-items:center;gap:.5rem;display:flex}.take[data-astro-cid-pamylmyf]{height:2px;margin:var(--mid) .6rem 0;background:repeating-linear-gradient(90deg, var(--risk) 0 6px, transparent 6px 11px);position:relative}.take[data-astro-cid-pamylmyf]:after{content:"";border-top:2px solid var(--risk);border-right:2px solid var(--risk);width:8px;height:8px;position:absolute;top:50%;right:0;transform:translate(-1px,-50%)rotate(45deg)}.take-label[data-astro-cid-pamylmyf]{position:absolute;bottom:calc(100% + .55rem);left:50%;transform:translate(-50%)}@media (width<=640px){.triangle[data-astro-cid-pamylmyf]{--thief-w:124px;--gap:1.4rem}.links[data-astro-cid-pamylmyf]{height:4.75rem}.take[data-astro-cid-pamylmyf]{margin-inline:.35rem}.take-text[data-astro-cid-pamylmyf]{display:none}.take-label[data-astro-cid-pamylmyf]{padding-inline:.4rem}}.proxy[data-astro-cid-7syca3fx]{--phone-h:196px;--server-w:160px;--server-h:148px;--server-gap:calc((var(--phone-h) - var(--server-h)) / 2);--thief-top:2.4rem;grid-template-columns:124px minmax(5.5rem,1fr) auto minmax(5.5rem,1fr) auto;align-items:center;display:grid}.end[data-astro-cid-7syca3fx]{flex-direction:column;align-items:center;gap:.55rem;display:flex}.proxy[data-astro-cid-7syca3fx]>.wire[data-astro-cid-7syca3fx]{min-width:0}.server[data-astro-cid-7syca3fx]{width:var(--server-w);height:var(--server-h);border-color:var(--accent-line);box-shadow:var(--shadow-lg);justify-content:center;padding-inline:.8rem}.server[data-astro-cid-7syca3fx] .node-icon[data-astro-cid-7syca3fx]{color:var(--accent-strong);background:var(--accent-soft);border-color:var(--accent-line)}.settings[data-astro-cid-7syca3fx]{flex-direction:column;align-items:stretch;gap:.35rem;margin-top:.2rem;display:flex}.settings[data-astro-cid-7syca3fx] .chip[data-astro-cid-7syca3fx]{justify-content:center}.provider[data-astro-cid-7syca3fx] .node-icon[data-astro-cid-7syca3fx]{font-size:26px}.thief[data-astro-cid-7syca3fx]{width:var(--server-w);margin-top:var(--thief-top);flex-direction:column;grid-area:2/3;align-self:start;align-items:center;gap:.5rem;display:flex;position:relative}.their[data-astro-cid-7syca3fx]{width:2px;height:calc(var(--thief-top) + var(--server-gap) - .5rem);background:repeating-linear-gradient(180deg, var(--risk) 0 6px, transparent 6px 11px);position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.their[data-astro-cid-7syca3fx]:after{content:"";border-top:2px solid var(--risk);border-left:2px solid var(--risk);width:8px;height:8px;position:absolute;top:0;left:50%;transform:translate(-50%,1px)rotate(45deg)}.their-label[data-astro-cid-7syca3fx]{position:absolute;top:50%;left:calc(100% + .6rem);transform:translateY(-50%)}.find[data-astro-cid-7syca3fx]{margin-left:61px;margin-right:calc(-1 * (var(--server-w) - 76px) / 2 + 6px);height:calc(var(--thief-top) + 38px + 1px);border-left:2px dashed var(--risk);border-bottom:2px dashed var(--risk);border-bottom-left-radius:14px;grid-area:2/1/auto/3;align-self:start;position:relative}.find[data-astro-cid-7syca3fx]:after{content:"";border-top:2px solid var(--risk);border-right:2px solid var(--risk);width:8px;height:8px;position:absolute;bottom:-1px;right:0;transform:translate(-1px,50%)rotate(45deg)}.find-label[data-astro-cid-7syca3fx]{position:absolute;bottom:0;left:50%;transform:translate(-50%,50%)}@media (width<=640px){.proxy[data-astro-cid-7syca3fx]{grid-template-columns:1fr;justify-items:center;row-gap:1rem}.proxy[data-astro-cid-7syca3fx].stranger{grid-template-columns:var(--server-w) 1fr;justify-items:center;column-gap:1.2rem}.stranger[data-astro-cid-7syca3fx]>[data-astro-cid-7syca3fx]:not(.thief,.find){grid-column:1}.find[data-astro-cid-7syca3fx]{display:none}.thief[data-astro-cid-7syca3fx]{grid-area:3/2;place-self:center start;width:auto;margin-top:0}.thief[data-astro-cid-7syca3fx] .their-label[data-astro-cid-7syca3fx]{display:none}.their[data-astro-cid-7syca3fx]{background:repeating-linear-gradient(90deg, var(--risk) 0 6px, transparent 6px 11px);width:calc(1.2rem - 4px);height:2px;inset:38px 100% auto auto;transform:translateY(-50%)}.their[data-astro-cid-7syca3fx]:after{top:50%;left:0;transform:translate(1px,-50%)rotate(-45deg)}}.matrix[data-astro-cid-od6ih23f]{grid-template-columns:minmax(12.75rem,1.2fr) repeat(4,minmax(0,1fr)) minmax(7.5rem,1fr);display:grid}.short[data-astro-cid-od6ih23f]{display:none}svg[data-astro-cid-od6ih23f]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.gate[data-astro-cid-od6ih23f]{text-align:center;color:var(--ink-400);border-radius:12px 12px 0 0;flex-direction:column;align-items:center;gap:.3rem;padding:.7rem .2rem .85rem;display:flex}.gate-badge[data-astro-cid-od6ih23f]{border:1.5px dashed var(--ink-300);background:var(--paper);border-radius:50%;place-items:center;width:24px;height:24px;font-size:.75rem;font-weight:650;display:grid}.gate-question[data-astro-cid-od6ih23f]{white-space:nowrap;font-size:.75rem;font-weight:600}.gate-tool[data-astro-cid-od6ih23f]{font-size:.68rem}.gate[data-astro-cid-od6ih23f].on{background:var(--accent-soft);color:var(--ink-900)}.gate[data-astro-cid-od6ih23f].on .gate-badge[data-astro-cid-od6ih23f]{background:var(--accent);color:var(--accent-contrast);border:0}.gate[data-astro-cid-od6ih23f].on .gate-badge[data-astro-cid-od6ih23f] svg[data-astro-cid-od6ih23f]{stroke-width:2.6px}.gate[data-astro-cid-od6ih23f].on .gate-tool[data-astro-cid-od6ih23f]{color:var(--accent-strong);font-weight:550}.out-head[data-astro-cid-od6ih23f]{color:var(--ink-900);align-self:center;align-items:center;gap:.45rem;padding-left:1.15rem;font-size:.85rem;font-weight:650;display:flex}.mark[data-astro-cid-od6ih23f]{background:var(--paper);border:1px solid var(--ink-100);width:28px;height:28px;box-shadow:var(--shadow-sm);border-radius:8px;place-items:center;font-size:17px;display:grid}.mark[data-astro-cid-od6ih23f] svg{display:block}.caller[data-astro-cid-od6ih23f]{min-height:3.4rem;color:var(--ink-900);align-items:center;gap:.6rem;padding-right:.75rem;font-size:.8rem;display:flex}.caller-icon[data-astro-cid-od6ih23f]{background:var(--paper);border:1px solid var(--ink-100);width:28px;height:28px;box-shadow:var(--shadow-sm);color:var(--ink-700);border-radius:8px;flex:none;place-items:center;display:grid}.caller[data-astro-cid-od6ih23f].billed .caller-icon[data-astro-cid-od6ih23f]{color:var(--risk-ink);background:var(--risk-soft);border-color:var(--risk-line)}.caller[data-astro-cid-od6ih23f].stopped{color:var(--ink-400)}.caller[data-astro-cid-od6ih23f].stopped .caller-icon[data-astro-cid-od6ih23f]{color:var(--ink-300);box-shadow:none}.cell[data-astro-cid-od6ih23f]{background:linear-gradient(var(--ink-200) 50%, transparent 0) 50% 0 / 1.5px 8px repeat-y;position:relative}.cell[data-astro-cid-od6ih23f].on{background:linear-gradient(var(--accent-line), var(--accent-line)) 50% 0 / 2px 100% no-repeat, var(--accent-soft)}.cell[data-astro-cid-od6ih23f].on.last{border-radius:0 0 12px 12px}.seg[data-astro-cid-od6ih23f]{height:2px;margin-top:-1px;position:absolute;top:50%;left:0;right:0}.seg[data-astro-cid-od6ih23f].good{background:var(--ink-700)}.seg[data-astro-cid-od6ih23f].billed{background:var(--risk)}.seg[data-astro-cid-od6ih23f].stopped{background:repeating-linear-gradient(90deg, var(--ink-300) 0 5px, transparent 5px 9px)}.seg[data-astro-cid-od6ih23f].half{right:50%}.block[data-astro-cid-od6ih23f]{background:var(--accent);width:24px;height:24px;color:var(--accent-contrast);box-shadow:0 0 0 4px var(--accent-soft);border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.block[data-astro-cid-od6ih23f] svg[data-astro-cid-od6ih23f]{stroke-width:3px}.out[data-astro-cid-od6ih23f]{align-items:center;padding-left:1.15rem;display:flex;position:relative}.seg-in[data-astro-cid-od6ih23f]{background:var(--ink-700);width:.85rem;height:2px;margin-top:-1px;position:absolute;top:50%;left:0}.seg-in[data-astro-cid-od6ih23f]:after{content:"";border-top:2px solid;border-right:2px solid;width:7px;height:7px;position:absolute;top:50%;right:0;transform:translate(-1px,-50%)rotate(45deg)}.out[data-astro-cid-od6ih23f].good .seg-in[data-astro-cid-od6ih23f]{color:var(--ink-700)}.out[data-astro-cid-od6ih23f].billed .seg-in[data-astro-cid-od6ih23f]{background:var(--risk);color:var(--risk)}.result[data-astro-cid-od6ih23f]{white-space:nowrap;border:1px solid var(--ink-200);background:var(--paper);color:var(--ink-900);border-radius:999px;align-items:center;padding:.25rem .6rem;font-size:.72rem;font-weight:600;display:inline-flex}.out[data-astro-cid-od6ih23f].billed .result[data-astro-cid-od6ih23f]{color:var(--risk-ink);background:var(--risk-soft);border-color:var(--risk-line)}.out[data-astro-cid-od6ih23f].stopped .result[data-astro-cid-od6ih23f]{color:var(--ink-400);background:0 0;border-color:#0000;padding-left:0;font-weight:500}@media (width<=640px){.matrix[data-astro-cid-od6ih23f]{grid-template-columns:repeat(4,minmax(0,1fr)) 3.25rem}.long[data-astro-cid-od6ih23f],.corner[data-astro-cid-od6ih23f],.gate-tool[data-astro-cid-od6ih23f]{display:none}.short[data-astro-cid-od6ih23f]{display:inline}.caller[data-astro-cid-od6ih23f]{grid-column:1/-1;min-height:0;padding-top:.9rem;padding-bottom:.15rem}.cell[data-astro-cid-od6ih23f]{min-height:2.5rem}.cell[data-astro-cid-od6ih23f].on{border-radius:8px}.out-head[data-astro-cid-od6ih23f]{padding-left:.5rem}.out-head[data-astro-cid-od6ih23f]>span[data-astro-cid-od6ih23f]:last-child{display:none}.out[data-astro-cid-od6ih23f]{padding-left:.9rem}.result[data-astro-cid-od6ih23f]{padding-inline:.45rem}.out[data-astro-cid-od6ih23f].stopped .result[data-astro-cid-od6ih23f]{font-size:0}}.timeline[data-astro-cid-a3i4f7q6]{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:.25rem;display:grid}.step[data-astro-cid-a3i4f7q6]{text-align:center;flex-direction:column;align-items:center;gap:.35rem;padding-inline:.4rem;display:flex;position:relative}.step[data-astro-cid-a3i4f7q6]+.step[data-astro-cid-a3i4f7q6]:before{content:"";background:var(--ink-200);width:100%;height:2px;position:absolute;top:21px;right:50%}.dot[data-astro-cid-a3i4f7q6]{z-index:1;background:var(--paper);border:1px solid var(--ink-200);width:44px;height:44px;box-shadow:var(--shadow);color:var(--ink-900);border-radius:50%;place-items:center;margin-bottom:.25rem;display:grid;position:relative}.step[data-astro-cid-a3i4f7q6].ok .dot[data-astro-cid-a3i4f7q6]{background:var(--accent);border-color:var(--accent);color:var(--accent-contrast)}.window[data-astro-cid-a3i4f7q6]{border:2px dashed var(--risk);border-top:0;border-radius:0 0 14px 14px;grid-column:1/4;height:1.6rem;margin:.8rem 16.6667% 0;position:relative}.window[data-astro-cid-a3i4f7q6] .chip[data-astro-cid-a3i4f7q6]{position:absolute;top:calc(100% + .6rem);left:50%;transform:translate(-50%)}.timeline[data-astro-cid-a3i4f7q6]{padding-bottom:2.6rem}@media (width<=640px){.timeline[data-astro-cid-a3i4f7q6]{grid-template-columns:1fr;row-gap:1.1rem;padding-bottom:0}.step[data-astro-cid-a3i4f7q6]{text-align:left;grid-template-columns:44px 1fr;align-items:center;column-gap:.9rem;padding:0;display:grid}.step[data-astro-cid-a3i4f7q6] .dot[data-astro-cid-a3i4f7q6]{grid-row:1/span 2;margin:0}.step[data-astro-cid-a3i4f7q6]+.step[data-astro-cid-a3i4f7q6]:before{width:2px;height:calc(1.1rem + 4px);inset:auto auto calc(100% - 2px) 21px}.window[data-astro-cid-a3i4f7q6]{border:0;grid-column:1;height:auto;margin:.2rem 0 0}.window[data-astro-cid-a3i4f7q6] .chip[data-astro-cid-a3i4f7q6]{white-space:normal;position:static;transform:none}}.checks[data-astro-cid-zf3fruon]{grid-template-columns:1fr 1fr;gap:.9rem 1.6rem;margin:.9rem 0 .2rem;padding:0;list-style:none;display:grid}.checks[data-astro-cid-zf3fruon] li[data-astro-cid-zf3fruon]{margin:0;padding:0;line-height:1.5}.q[data-astro-cid-zf3fruon]{color:var(--ink-900);font-size:.95rem;font-weight:550;display:block}.how[data-astro-cid-zf3fruon]{color:var(--ink-500);margin-top:.15rem;font-size:.9rem;display:block}@media (width<=540px){.checks[data-astro-cid-zf3fruon]{grid-template-columns:1fr;gap:.7rem}}
