.api-page .wrap,.api-page .container{width:min(1560px,calc(100% - 96px))}.api-page .eyebrow{font:11px var(--mono);color:var(--teal);letter-spacing:.1em}.api-page .section h2{font-size:clamp(28px,3vw,40px);letter-spacing:-.025em;margin:16px 0 25px}.api-page .section> .container>p{max-width:1050px}.api-lead{font-size:18px}.api-notice{border:1px solid #42d4d350;border-radius:10px;background:#42d4d308;padding:22px 26px;margin:25px 0;max-width:1100px}.api-notice strong{color:var(--teal);font-weight:500}.api-notice p{margin:10px 0 15px}.api-jump{display:flex;gap:12px 24px;flex-wrap:wrap;margin-top:28px;font-size:13px}.api-jump a{color:var(--muted);border-bottom:1px solid var(--line);padding-bottom:6px}.api-jump a:hover{color:var(--teal)}.api-page #api .api{grid-template-columns:1fr 1fr;align-items:start}.api-page #api .api-copy h2{font-size:32px}.api-columns{display:grid;grid-template-columns:1fr 1fr;gap:65px}.api-columns h3{font-size:22px;margin-top:10px}.api-columns li{color:var(--muted);padding:6px 0}.api-columns ul,.api-columns ol{padding-left:20px}.api-symbols{display:flex;gap:10px;flex-wrap:wrap;margin:20px 0}.api-symbols span{font:13px var(--mono);color:var(--teal);padding:9px 16px;border:1px solid var(--line);border-radius:5px}.api-table-scroll{overflow-x:auto;margin:26px 0}.api-page table{width:100%;border-collapse:collapse;font-size:14px;text-align:left}.api-page th,.api-page td{padding:19px 22px;border:1px solid var(--line);vertical-align:top}.api-page thead th{background:var(--panel);color:var(--teal);font-weight:500}.api-page tbody th{min-width:160px;font-weight:500}.api-page td{color:var(--muted)}.api-small{font-size:12px}.api-endpoint{display:flex;gap:18px;align-items:center;padding:22px;border:1px solid var(--line);border-radius:8px;background:var(--panel);overflow-x:auto}.api-endpoint span{color:var(--teal);font:12px var(--mono)}.api-endpoint code{white-space:nowrap}.api-page code{font-family:var(--mono);font-size:12px;color:#d9e7ee}.api-code{border:1px solid var(--line);border-radius:9px;background:#0a0f15;overflow:hidden;margin-top:22px}.api-code>div{padding:12px 20px;border-bottom:1px solid var(--line);color:var(--teal);font:11px var(--mono)}.api-code pre{margin:0;padding:24px;overflow:auto;line-height:1.9}.api-limit-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:30px 0}.api-limit-grid article{border:1px solid var(--line);border-radius:10px;padding:26px;display:flex;gap:24px;align-items:center;background:var(--panel)}.api-limit-grid strong{color:var(--teal);font-size:42px;font-weight:400}.api-limit-grid span{font-size:13px;color:var(--muted)}.api-support-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:25px}
@media(max-width:1100px){.api-page .wrap,.api-page .container{width:calc(100% - 56px)}.api-limit-grid article{flex-direction:column;align-items:flex-start;gap:10px}.api-columns{gap:35px}}@media(max-width:760px){.api-page .wrap,.api-page .container{width:calc(100% - 32px)}.api-columns,.api-limit-grid,.api-page #api .api{grid-template-columns:1fr}.api-limit-grid article{flex-direction:row;align-items:center;gap:24px}.api-page th,.api-page td{padding:14px;font-size:12px}.api-notice{padding:20px}.api-page #api .api-copy h2{font-size:28px}.api-code pre{padding:16px}}
