.doc[data-astro-cid-vh6gvjy5]{grid-template-columns:220px minmax(0,1fr);gap:clamp(40px,5vw,80px);padding-top:clamp(72px,9vw,120px);padding-bottom:clamp(48px,6vw,80px);display:grid}.toc[data-astro-cid-vh6gvjy5]{top:calc(var(--header-h) + 32px);align-self:start;position:sticky}.toc[data-astro-cid-vh6gvjy5] ol[data-astro-cid-vh6gvjy5]{border-left:1px solid var(--line);margin:18px 0 0;padding:0;list-style:none}.toc[data-astro-cid-vh6gvjy5] a[data-astro-cid-vh6gvjy5]{color:var(--ink-3);transition:color var(--fast) var(--ease);align-items:baseline;gap:10px;padding:8px 0 8px 16px;font-size:14.5px;text-decoration:none;display:flex;position:relative}.toc[data-astro-cid-vh6gvjy5] a[data-astro-cid-vh6gvjy5] .label[data-astro-cid-vh6gvjy5]{font-size:10.5px}.toc[data-astro-cid-vh6gvjy5] a[data-astro-cid-vh6gvjy5]:hover,.toc[data-astro-cid-vh6gvjy5] a[data-astro-cid-vh6gvjy5].is-active{color:var(--ink)}.toc[data-astro-cid-vh6gvjy5] a[data-astro-cid-vh6gvjy5].is-active:before{content:"";background:var(--cyan);width:1px;box-shadow:0 0 8px var(--cyan);position:absolute;top:6px;bottom:6px;left:-1px}.toc[data-astro-cid-vh6gvjy5] a[data-astro-cid-vh6gvjy5].is-active .label[data-astro-cid-vh6gvjy5]{color:var(--cyan)}.chapter[data-astro-cid-vh6gvjy5]{padding-bottom:clamp(88px,11vw,150px)}.chapter[data-astro-cid-vh6gvjy5] .h2[data-astro-cid-vh6gvjy5]{--measure:18em;max-width:var(--measure)}.text[data-astro-cid-vh6gvjy5]{--measure:44em;max-width:var(--measure);margin-top:24px}.text[data-astro-cid-vh6gvjy5] p[data-astro-cid-vh6gvjy5]{color:var(--ink-2);text-wrap:pretty;font-size:17.5px}.text[data-astro-cid-vh6gvjy5] p[data-astro-cid-vh6gvjy5]+p[data-astro-cid-vh6gvjy5]{margin-top:1em}.text[data-astro-cid-vh6gvjy5] p[data-astro-cid-vh6gvjy5]:first-child{letter-spacing:-.01em;color:var(--ink);font-size:clamp(19px,1.6vw,22px);font-weight:500;font-stretch:104%}.schematic[data-astro-cid-vh6gvjy5]{border:1px solid var(--line-2);background:linear-gradient(#3caaff09 1px,#0000 1px) 0 0/32px 32px,linear-gradient(90deg,#3caaff09 1px,#0000 1px) 0 0/32px 32px,#030812b8;border-radius:20px;margin:40px 0 0;padding:clamp(18px,2.4vw,28px);font-size:14.5px;list-style:none;position:relative}.schematic[data-astro-cid-vh6gvjy5] h3[data-astro-cid-vh6gvjy5]{letter-spacing:-.005em;margin:0;font-size:17px;font-weight:580}.schematic[data-astro-cid-vh6gvjy5] p[data-astro-cid-vh6gvjy5]{color:var(--ink-2);margin-top:6px;font-size:14px;line-height:1.5}.core[data-astro-cid-vh6gvjy5] ul[data-astro-cid-vh6gvjy5]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:14px 0 0;padding:0;list-style:none;display:grid}.core[data-astro-cid-vh6gvjy5] li[data-astro-cid-vh6gvjy5]{border:1px solid var(--line-2);background:#0a162ccc;border-radius:12px;padding:13px 16px;font-weight:560}.steps[data-astro-cid-vh6gvjy5]{gap:14px;display:grid}.steps[data-astro-cid-vh6gvjy5].four{grid-template-columns:repeat(4,minmax(0,1fr))}.steps[data-astro-cid-vh6gvjy5] li[data-astro-cid-vh6gvjy5]{border:1px solid var(--line-2);background:#0a162ccc;border-radius:12px;padding:16px;position:relative}.steps[data-astro-cid-vh6gvjy5] li[data-astro-cid-vh6gvjy5]:not(:last-child):after{content:"→";color:var(--cyan);z-index:1;position:absolute;top:50%;right:-12px;transform:translate(50%,-50%)}.steps[data-astro-cid-vh6gvjy5] .label[data-astro-cid-vh6gvjy5]{color:var(--cyan);font-size:10.5px}.steps[data-astro-cid-vh6gvjy5] h3[data-astro-cid-vh6gvjy5]{margin-top:8px}.cards[data-astro-cid-vh6gvjy5]{gap:12px;display:grid}.cards[data-astro-cid-vh6gvjy5].four{grid-template-columns:repeat(4,minmax(0,1fr))}.cards[data-astro-cid-vh6gvjy5] li[data-astro-cid-vh6gvjy5]{border:1px solid var(--line-2);background:#0a162ccc;border-radius:12px;padding:16px}.spokes[data-astro-cid-vh6gvjy5]{justify-items:center;gap:22px;padding-block:32px;display:grid}.spokes[data-astro-cid-vh6gvjy5] .ring[data-astro-cid-vh6gvjy5]{flex-wrap:wrap;justify-content:center;gap:10px;max-width:640px;display:flex}.chip[data-astro-cid-vh6gvjy5]{border:1px solid var(--line-2);color:var(--ink);background:#0a162ccc;border-radius:999px;padding:8px 14px;font-size:14px}.hub[data-astro-cid-vh6gvjy5]{background:#27c4ff1a;border:1px solid #27c4ff99;border-radius:12px;padding:12px 20px;font-weight:580;position:relative;box-shadow:0 0 24px -8px #27c4ffb3}.hub[data-astro-cid-vh6gvjy5]:before{content:"";background:linear-gradient(#7fe3ff1a,#7fe3ff99);width:1px;height:22px;position:absolute;bottom:100%;left:50%}.converge[data-astro-cid-vh6gvjy5]{align-items:center;gap:16px;display:flex}.inputs[data-astro-cid-vh6gvjy5]{flex:1.4 1 0;gap:8px;display:grid}.inputs[data-astro-cid-vh6gvjy5] .chip[data-astro-cid-vh6gvjy5]{color:var(--ink-2);border-radius:10px;padding:9px 12px;font-size:13.5px}.converge[data-astro-cid-vh6gvjy5] .arrow[data-astro-cid-vh6gvjy5]{color:var(--cyan)}.box[data-astro-cid-vh6gvjy5]{border:1px solid var(--line-2);text-align:center;background:#0a162ccc;border-radius:12px;flex:1 1 0;padding:16px;font-weight:580}.box[data-astro-cid-vh6gvjy5].final{background:#27c4ff1a;border-color:#27c4ffb3;box-shadow:0 0 24px -8px #27c4ff99}.tiers[data-astro-cid-vh6gvjy5]{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.tiers[data-astro-cid-vh6gvjy5] li[data-astro-cid-vh6gvjy5]{border:1px solid var(--line-2);background:#0a162ccc;border-radius:12px;padding:16px}.tiers[data-astro-cid-vh6gvjy5] .go[data-astro-cid-vh6gvjy5]{border-color:#3ddc9773}.tiers[data-astro-cid-vh6gvjy5] .ask[data-astro-cid-vh6gvjy5]{border-color:#ffb54773}.tiers[data-astro-cid-vh6gvjy5] .human[data-astro-cid-vh6gvjy5]{border-color:#27c4ffa6;box-shadow:0 0 24px -10px #27c4ffb3}.states[data-astro-cid-vh6gvjy5]{flex-wrap:wrap;gap:10px;display:flex}.state[data-astro-cid-vh6gvjy5]{border:1px solid var(--line-2);background:#0a162ccc;border-radius:999px;align-items:center;gap:9px;padding:10px 16px;font-weight:520;display:inline-flex}.state[data-astro-cid-vh6gvjy5] i[data-astro-cid-vh6gvjy5]{background:var(--ink-3);border-radius:50%;width:8px;height:8px}.state[data-astro-cid-vh6gvjy5].live i[data-astro-cid-vh6gvjy5]{background:var(--cyan);box-shadow:0 0 8px var(--cyan)}.state[data-astro-cid-vh6gvjy5].ok i[data-astro-cid-vh6gvjy5]{background:#3ddc97}.state[data-astro-cid-vh6gvjy5].bad i[data-astro-cid-vh6gvjy5]{background:#ff5a6a}.state[data-astro-cid-vh6gvjy5].ask i[data-astro-cid-vh6gvjy5]{background:#ffb547;box-shadow:0 0 8px #ffb54799}@media (width<=1240px){.tiers[data-astro-cid-vh6gvjy5]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1080px){.doc[data-astro-cid-vh6gvjy5]{grid-template-columns:1fr}.toc[data-astro-cid-vh6gvjy5]{position:static}.toc[data-astro-cid-vh6gvjy5] ol[data-astro-cid-vh6gvjy5]{border-left:0;flex-wrap:wrap;gap:8px;display:flex}.toc[data-astro-cid-vh6gvjy5] a[data-astro-cid-vh6gvjy5]{border:1px solid var(--line-2);border-radius:999px;padding:7px 14px 7px 10px;font-size:13.5px}.toc[data-astro-cid-vh6gvjy5] a[data-astro-cid-vh6gvjy5].is-active:before{display:none}.steps[data-astro-cid-vh6gvjy5].four,.cards[data-astro-cid-vh6gvjy5].four{grid-template-columns:repeat(2,minmax(0,1fr))}.steps[data-astro-cid-vh6gvjy5] li[data-astro-cid-vh6gvjy5]:nth-child(2):after{display:none}}@media (width<=760px){.core[data-astro-cid-vh6gvjy5] ul[data-astro-cid-vh6gvjy5],.steps[data-astro-cid-vh6gvjy5].four,.cards[data-astro-cid-vh6gvjy5].four,.tiers[data-astro-cid-vh6gvjy5]{grid-template-columns:1fr}.steps[data-astro-cid-vh6gvjy5] li[data-astro-cid-vh6gvjy5]:not(:last-child):after{content:"↓";display:block;top:auto;bottom:-12px;right:50%;transform:translate(50%,50%)}.converge[data-astro-cid-vh6gvjy5]{flex-direction:column;align-items:stretch}.converge[data-astro-cid-vh6gvjy5] .arrow[data-astro-cid-vh6gvjy5]{align-self:center;transform:rotate(90deg)}}
