._4inzeG_page{padding-top:clamp(5.75rem,10vw,7.5rem);padding-bottom:4.5rem}._4inzeG_wrap{width:100%;max-width:72rem;margin-inline:auto;padding-inline:1.25rem}._4inzeG_tabs{margin-bottom:clamp(1.75rem,4vw,2.75rem)}._4inzeG_header{border-bottom:1px solid var(--line);padding-bottom:clamp(1.75rem,4vw,2.75rem)}._4inzeG_updated{color:var(--muted);align-items:center;gap:.5rem;font-size:13px;display:inline-flex}._4inzeG_updated:before{content:"";background:var(--pass);border-radius:50%;width:6px;height:6px}._4inzeG_title{max-width:22ch;color:var(--ink);letter-spacing:-.005em;text-wrap:balance;margin-top:.75rem;font-size:clamp(2.125rem,4.4vw,3.25rem);font-weight:500;line-height:1.1}._4inzeG_intro{max-width:38rem;color:var(--body);text-wrap:pretty;margin-top:1rem;font-size:17px;line-height:1.6}._4inzeG_body{gap:0;padding-top:1.25rem;display:grid}._4inzeG_aside{display:none}._4inzeG_mobileToc{border:1px solid var(--line);border-radius:var(--r-card);background:var(--card);margin-bottom:.5rem}._4inzeG_mobileToc>summary{min-height:48px;color:var(--ink);cursor:pointer;justify-content:space-between;align-items:center;padding:0 16px;font-size:15px;font-weight:500;list-style:none;display:flex}._4inzeG_mobileToc>summary::-webkit-details-marker{display:none}._4inzeG_mobileToc>summary:after{content:"";border-right:1.5px solid var(--muted);border-bottom:1.5px solid var(--muted);width:8px;height:8px;transition:transform .2s var(--ease-out,ease-out);transform:translateY(-2px)rotate(45deg)}._4inzeG_mobileToc[open]>summary:after{transform:translateY(2px)rotate(225deg)}._4inzeG_mobileToc>._4inzeG_toc{padding:0 8px 10px}._4inzeG_tocHead{color:var(--muted);margin-bottom:.5rem;font-size:13px;font-weight:500}._4inzeG_toc{counter-reset:toc;gap:1px;margin:0;padding:0;list-style:none;display:grid}._4inzeG_toc li{counter-increment:toc}._4inzeG_toc a{min-height:36px;color:var(--body);border-radius:8px;align-items:baseline;gap:10px;padding:7px 8px;font-size:14px;line-height:1.4;text-decoration:none;transition:color .16s,background-color .16s;display:flex}._4inzeG_toc a:focus-visible{outline:2px solid var(--action);outline-offset:0}@media (hover:hover){._4inzeG_toc a:hover{background:color-mix(in srgb, var(--ink) 5%, transparent);color:var(--ink)}}._4inzeG_toc a:before{content:counter(toc) / "";width:1.25rem;color:var(--muted);font-variant-numeric:tabular-nums;flex:none;font-size:12px}._4inzeG_sections{counter-reset:section;min-width:0}._4inzeG_section{counter-increment:section;padding-block:1.75rem;scroll-margin-top:5.5rem}._4inzeG_section+._4inzeG_section{border-top:1px solid var(--line)}._4inzeG_section h2{color:var(--ink);letter-spacing:-.02em;text-wrap:balance;align-items:baseline;gap:.75rem;font-size:1.375rem;font-weight:600;line-height:1.3;display:flex}._4inzeG_section h2:before{content:counter(section) / "";min-width:1.25rem;color:var(--muted);letter-spacing:0;font-variant-numeric:tabular-nums;flex:none;font-size:13px;font-weight:500}._4inzeG_prose{max-width:42rem;color:var(--ink-2);overflow-wrap:anywhere;gap:.875rem;margin-top:.875rem;padding-left:2rem;font-size:16px;line-height:1.7;display:grid}._4inzeG_prose b,._4inzeG_prose strong{color:var(--ink);font-weight:600}._4inzeG_list{gap:.5rem;padding-left:1.125rem;list-style:outside;display:grid}._4inzeG_list li::marker{color:var(--dim)}@media (max-width:639px){._4inzeG_prose{padding-left:0;font-size:15.5px}._4inzeG_section h2{font-size:1.25rem}}@media (min-width:64rem){._4inzeG_body{grid-template-columns:15rem minmax(0,1fr);gap:3.5rem;padding-top:.5rem}._4inzeG_aside{display:block}._4inzeG_sticky{padding-top:1.75rem;position:sticky;top:6rem}._4inzeG_mobileToc{display:none}}@media (prefers-reduced-motion:reduce){._4inzeG_mobileToc>summary:after,._4inzeG_toc a{transition:none}}
.p0IvDq_map{gap:10px;max-width:680px;margin-top:1.75rem;display:grid}.p0IvDq_device,.p0IvDq_sends{border-radius:var(--r-card);background:var(--card);box-shadow:var(--ring-hair), var(--shadow-hair);padding:16px}.p0IvDq_head{color:var(--ink);align-items:center;gap:10px;margin:0 0 12px;font-size:15px;font-weight:600;display:flex}.p0IvDq_stays{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.p0IvDq_stays li{border-radius:var(--r-pill);background:color-mix(in srgb, var(--ink) 6%, var(--card));color:var(--body);align-items:center;gap:6px;padding:5px 11px;font-size:13.5px;display:inline-flex}.p0IvDq_sends ul{grid-template-columns:max-content minmax(24px,1fr) minmax(0,1.6fr);gap:4px 10px;padding:0;list-style:none;display:grid}.p0IvDq_sends li{grid-column:1/-1;grid-template-columns:subgrid;display:grid}.p0IvDq_send{grid-column:1/-1;grid-template-columns:subgrid;min-height:52px;color:inherit;border-radius:12px;align-items:center;margin-inline:-8px;padding:6px 8px;text-decoration:none;display:grid}@media (hover:hover){.p0IvDq_send:hover{background:color-mix(in srgb, var(--ink) 6%, var(--card))}}.p0IvDq_send:focus-visible{outline:2px solid var(--action);outline-offset:0}.p0IvDq_button{border-radius:var(--r-pill);background:var(--tool-wash);color:var(--ink);white-space:nowrap;align-items:center;gap:6px;padding:6px 12px;font-size:13.5px;font-weight:500;display:inline-flex}.p0IvDq_wire{background:linear-gradient(90deg, var(--line-2) 50%, transparent 0) 0 50% / 6px 2px repeat-x;height:6px;position:relative;overflow:hidden}.p0IvDq_packet{opacity:0;position:absolute;inset:0}.p0IvDq_packet:after{content:"";background:var(--action);border-radius:50%;width:6px;height:6px;position:absolute;top:0;right:0}.p0IvDq_map[data-played] .p0IvDq_packet{animation:p0IvDq_packet 1.1s var(--ease-out) both}.p0IvDq_map[data-played] li:nth-child(2) .p0IvDq_packet{animation-delay:.18s}.p0IvDq_map[data-played] li:nth-child(3) .p0IvDq_packet{animation-delay:.36s}.p0IvDq_map[data-played] li:nth-child(4) .p0IvDq_packet{animation-delay:.54s}.p0IvDq_map[data-played] li:nth-child(5) .p0IvDq_packet{animation-delay:.72s}@keyframes p0IvDq_packet{0%{opacity:0;transform:translate(-100%)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translate(0)}}.p0IvDq_dest{gap:1px;min-width:0;font-size:13.5px;line-height:1.35;display:grid}.p0IvDq_dest strong{color:var(--ink);font-weight:600}.p0IvDq_dest span{color:var(--muted)}.p0IvDq_foot{border-top:1px solid var(--line);color:var(--muted);margin:12px 0 0;padding-top:12px;font-size:13.5px}@media (max-width:30rem){.p0IvDq_sends ul{grid-template-columns:minmax(0,1fr)}.p0IvDq_send{grid-template-columns:minmax(0,1fr);justify-items:start;row-gap:6px}.p0IvDq_wire{display:none}.p0IvDq_dest{border-left:2px dotted var(--line-2);justify-self:stretch;margin-left:17px;padding:2px 0 2px 14px}}@media (prefers-reduced-motion:reduce){.p0IvDq_map[data-played] .p0IvDq_packet{animation:none}}
