.docs[data-v-b4b3932e]{display:grid;grid-template-columns:220px minmax(0,1fr);gap:48px;padding-top:40px;padding-bottom:80px}.toc[data-v-b4b3932e]{position:sticky;top:88px;align-self:start;display:flex;flex-direction:column}.toc-title[data-v-b4b3932e]{font-size:12px;font-weight:700;color:var(--faint);margin-bottom:8px}.toc a[data-v-b4b3932e]{padding:8px 12px;border-left:2px solid var(--fill-2);color:var(--ink2);text-decoration:none;font-size:14px}.toc a.on[data-v-b4b3932e],.toc a[data-v-b4b3932e]:hover{color:var(--brand-deep);border-left-color:var(--brand)}.key-btn[data-v-b4b3932e]{margin-top:20px}.content[data-v-b4b3932e]{min-width:0;color:var(--night-line);line-height:1.8}section[data-v-b4b3932e]{padding-top:12px;margin-bottom:44px;scroll-margin-top:80px}h1[data-v-b4b3932e]{font-size:34px;margin:0 0 16px;color:var(--night);letter-spacing:-.5px}h2[data-v-b4b3932e]{font-size:24px;margin:0 0 16px;padding-bottom:8px;border-bottom:1px solid var(--fill-2);color:var(--night)}h3[data-v-b4b3932e]{font-size:17px;margin:24px 0 8px}.lead[data-v-b4b3932e]{font-size:16px;color:var(--ink2)}code[data-v-b4b3932e]{font:13px SF Mono,Menlo,Consolas,monospace;background:var(--bg);padding:2px 8px;border-radius:5px;color:var(--brand-ink)}pre.code[data-v-b4b3932e]{margin:8px 0 16px}.cards[data-v-b4b3932e]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:20px}.card[data-v-b4b3932e]{display:flex;flex-direction:column;gap:8px;padding:16px;border-radius:12px;border:1px solid var(--fill-2);background:var(--fill)}.card code[data-v-b4b3932e]{word-break:break-all}.card span[data-v-b4b3932e]{font-size:13px;color:var(--faint)}table[data-v-b4b3932e]{width:100%;border-collapse:collapse;margin:12px 0 16px;font-size:14px}th[data-v-b4b3932e],td[data-v-b4b3932e]{text-align:left;padding:8px 12px;border-bottom:1px solid var(--fill-2);vertical-align:top}th[data-v-b4b3932e]{background:var(--fill);font-weight:600;color:var(--ink2)}.endpoints td[data-v-b4b3932e]:first-child{white-space:nowrap}.note[data-v-b4b3932e]{padding:8px 16px;border-radius:8px;background:var(--brand-soft);border:1px solid var(--brand-soft-2);font-size:14px;color:var(--brand-ink-deep)}.fields li[data-v-b4b3932e],ol li[data-v-b4b3932e]{margin-bottom:4px}@media(max-width:900px){.docs[data-v-b4b3932e]{grid-template-columns:minmax(0,1fr)}.toc[data-v-b4b3932e]{display:none}.cards[data-v-b4b3932e]{grid-template-columns:minmax(0,1fr)}}
