.api-ref{width:min(1100px,100%);padding:0 var(--lg-space-4) calc(var(--lg-space-5) * 2);color:var(--lg-text);margin:0 auto}.api-ref__layout{gap:var(--lg-space-4);grid-template-columns:1fr;min-width:0;display:grid}.api-ref__nav,.api-ref__detail,.api-ref__schemas{min-width:0}.api-ref__nav{gap:var(--lg-space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.api-ref__op,.api-ref__schema{width:100%;padding:var(--lg-space-2) var(--lg-space-3);border:1px solid var(--lg-border);background:var(--lg-bg);color:inherit;font:inherit;text-align:start;cursor:pointer;border-radius:8px;margin:0}.api-ref__op[aria-current=true],.api-ref__schema[aria-current=true]{border-color:var(--lg-accent)}.api-ref__op:focus-visible,.api-ref__schema:focus-visible,.api-ref__try input:focus-visible,.api-ref__try select:focus-visible,.api-ref__try button:focus-visible{outline:2px solid var(--lg-accent);outline-offset:2px}.api-ref__method{color:var(--lg-text-muted);letter-spacing:.04em;margin-inline-end:var(--lg-space-2);font-size:12px;display:inline-block}.api-ref__detail h3,.api-ref__schemas h3{margin:var(--lg-space-4) 0 var(--lg-space-2);font-size:16px}.api-ref__sample{max-width:100%;max-height:24rem;padding:var(--lg-space-3);background:var(--lg-surface-soft);color:var(--lg-text);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:8px;margin:0;font-size:13px;line-height:1.45;overflow:auto}.api-ref__params,.api-ref__fields{margin:0;padding:0;list-style:none}.api-ref__params li,.api-ref__fields li{margin:0 0 var(--lg-space-3)}.api-ref__try{gap:var(--lg-space-3);margin-top:var(--lg-space-4);display:grid}.api-ref__try label{gap:var(--lg-space-1);font-size:14px;display:grid}.api-ref__try input,.api-ref__try select{width:100%;min-width:0;padding:var(--lg-space-2);border:1px solid var(--lg-border);background:var(--lg-bg);color:var(--lg-text);font:inherit;border-radius:8px}.api-ref__actions{gap:var(--lg-space-2);flex-wrap:wrap;display:flex}.api-ref__note{color:var(--lg-text-muted);margin:0;font-size:14px;line-height:1.5}@media (width>=800px){.api-ref__layout{grid-template-columns:minmax(14rem,20rem) minmax(0,1fr);align-items:start}}
