.api-docs-frame{width:min(1220px,100%)}.api-docs-page{gap:18px;margin-bottom:18px;display:grid}.api-docs-hero,.api-endpoints,.api-docs-examples,.api-parameter-section,.api-response-section{border:1px solid var(--glass-border);box-shadow:var(--shadow);background:#0d1114e0;border-radius:8px;padding:clamp(22px,4vw,44px)}.api-docs-hero h1{letter-spacing:-.05em;max-width:800px;margin:9px 0 14px;font-size:clamp(2rem,5vw,4.35rem);line-height:1}.api-docs-hero>p,.api-section-heading p,.api-docs-examples>div>p,.api-endpoints article p{color:var(--white-60);line-height:1.6}.api-docs-hero>p{max-width:680px;margin:0}.api-docs-hero nav{flex-wrap:wrap;gap:9px;margin-top:24px;display:flex}.api-docs-hero nav a{min-height:44px;color:var(--white-60);border:1px solid var(--glass-border);font-family:var(--mono);text-transform:uppercase;border-radius:8px;align-items:center;padding:0 14px;font-size:.7rem;font-weight:700;display:inline-flex}.api-docs-hero nav a:first-child{color:var(--black);background:var(--lime);border-color:var(--lime)}.api-docs-hero nav a:focus-visible,.api-code-block button:focus-visible,.api-code-block pre:focus-visible,.api-table-scroll:focus-visible{outline:2px solid var(--lime);outline-offset:3px}.api-endpoints{grid-template-columns:minmax(190px,.8fr) repeat(2,minmax(0,1fr));gap:12px;display:grid}.api-section-heading h2,.api-docs-examples h2{margin:7px 0 8px;font-size:1.45rem}.api-section-heading p,.api-docs-examples>div>p{margin:0}.api-endpoints article{border:1px solid var(--glass-border);background:#00000038;border-radius:8px;padding:17px}.api-endpoints article code{color:var(--white);font-family:var(--mono);font-size:.78rem}.api-endpoints article code strong{color:var(--lime);margin-right:7px}.api-endpoints article p{margin:10px 0 0;font-size:.9rem}.api-docs-examples,.api-response-section{gap:12px;display:grid}.api-code-block{border:1px solid var(--glass-border);background:#0006;border-radius:8px;min-width:0;margin:0;overflow:hidden}.api-code-block figcaption{min-height:44px;color:var(--white);border-bottom:1px solid var(--glass-border);font-family:var(--mono);text-transform:uppercase;align-items:center;gap:10px;padding-left:14px;font-size:.69rem;font-weight:700;display:flex}.api-code-language{color:var(--white-45)}.api-code-block button{min-width:92px;min-height:44px;color:var(--white-60);border:0;border-left:1px solid var(--glass-border);font-family:var(--mono);text-transform:uppercase;background:0 0;justify-content:center;align-items:center;gap:7px;margin-left:auto;padding:0 12px;font-size:.68rem;font-weight:700;display:inline-flex}.api-code-block pre{color:var(--emerald);font-family:var(--mono);tab-size:2;white-space:pre;margin:0;padding:17px;font-size:.76rem;line-height:1.7;overflow-x:auto}.api-parameter-section{gap:18px;display:grid}.api-table-scroll{border:1px solid var(--glass-border);border-radius:8px;max-width:100%;overflow-x:auto}.api-table-scroll table{border-collapse:collapse;width:100%;min-width:680px}.api-table-scroll th,.api-table-scroll td{color:var(--white-60);text-align:left;vertical-align:top;border-bottom:1px solid #ffffff14;padding:12px 14px;font-size:.82rem;line-height:1.5}.api-table-scroll thead th,.api-table-scroll tbody th{color:var(--white);font-family:var(--mono);text-transform:uppercase;font-size:.68rem}.api-table-scroll tbody th code{color:var(--lime)}@media (max-width:760px){.api-endpoints{grid-template-columns:1fr}.api-docs-hero nav a{justify-content:center;width:100%}.api-code-block figcaption{padding-left:11px}.api-code-language{display:none}}
