.api-docs-page{color:#f4efe7;background:#0d0b09;min-height:100vh}.api-docs-hero{border-bottom:1px solid #f4efe724;width:min(1180px,100% - 44px);margin:0 auto;padding:170px 0 78px}.api-docs-hero>span,.api-docs-content article>span{color:#b58a61;letter-spacing:.14em;font-size:11px}.api-docs-hero h1{margin:18px 0;font:500 clamp(44px,7vw,82px)/1.05 Georgia,serif}.api-docs-hero p{color:#a99e94;max-width:720px;line-height:1.9}.api-docs-hero div{gap:12px;margin-top:30px;display:flex}.api-docs-hero a{border:1px solid #f4efe733;border-radius:8px;padding:13px 18px}.api-docs-hero a:first-child{color:#15110e;background:#f4efe7}.api-docs-content{grid-template-columns:210px minmax(0,1fr);gap:64px;width:min(1180px,100% - 44px);margin:0 auto;padding:70px 0 120px;display:grid}.api-docs-content aside{color:#95897e;gap:15px;height:fit-content;font-size:12px;display:grid;position:sticky;top:110px}.api-docs-content article{max-width:800px;padding:0 0 54px}.api-docs-content h2{margin:10px 0 14px;font-size:28px}.api-docs-content p{color:#a99e94;line-height:1.85}.api-docs-content code{color:#dbc0a4;font-family:ui-monospace,monospace}.api-docs-content pre{background:#15110e;border:1px solid #f4efe724;border-radius:10px;margin-top:22px;padding:22px;line-height:1.7;overflow-x:auto}@media (max-width:720px){.api-docs-hero{padding-top:120px}.api-docs-content{grid-template-columns:1fr;gap:35px}.api-docs-content aside{grid-template-columns:1fr 1fr;position:static}.api-docs-hero div{flex-direction:column;align-items:stretch}}
