body{display:block}.api-guide{max-width:980px;margin:0 auto;padding:32px 24px 70px}.api-guide header{display:block;background:linear-gradient(120deg,var(--lavender),var(--mint));padding:30px;border-radius:22px;margin:24px 0}.api-guide h1{font-size:30px;margin:12px 0}.api-guide header p{margin:10px 0}.api-guide section{background:white;border:1px solid var(--line);border-radius:18px;padding:26px;margin-top:22px}.api-guide h2{font-size:22px;margin-bottom:18px}.api-guide h3{font-size:17px;margin-top:20px}.api-guide p{line-height:1.9;margin:14px 0;font-size:15px}.api-guide pre{padding:20px;background:#f5f3fa;border-radius:12px;overflow:auto;line-height:1.7;font-size:13px;white-space:pre}.api-guide code{overflow-wrap:anywhere;font-size:13px}.api-guide a{color:var(--primary)}.api-guide td{white-space:normal;line-height:1.8;padding:14px}.api-guide th{padding:14px}.api-table{overflow:auto}.api-guide .api-note{background:var(--mint);padding:18px;border-radius:12px}.api-guide footer{margin-top:25px;color:var(--muted);font-size:12px}.customer-eyebrow{color:var(--primary);font-size:12px}@media(max-width:600px){.api-guide{padding:20px 14px 40px}.api-guide section,.api-guide header{padding:20px 17px}.api-guide h1{font-size:25px}.api-guide pre{font-size:11px;padding:14px}.api-guide p{font-size:14px}}
.api-toc{display:flex;gap:10px;flex-wrap:wrap;margin:18px 0}.api-toc a{background:white;border:1px solid var(--line);border-radius:10px;padding:9px 12px;text-decoration:none;font-size:13px}.api-copy{display:block;margin:12px 0 6px auto;padding:7px 13px;font-size:12px;background:var(--lavender);color:var(--primary);border:0;border-radius:9px}.api-guide section{scroll-margin-top:18px}
