.docs{display:grid;grid-template-columns:14rem minmax(0,1fr);gap:var(--space-8);align-items:start}.docs__nav{display:flex;flex-direction:column;gap:var(--space-1);position:sticky;top:var(--space-8)}.docs__nav-title{margin-top:var(--space-4);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted)}.docs__nav-title:first-child{margin-top:0}.docs__nav-link{display:block;padding:var(--space-1) var(--space-2);border:0;border-radius:var(--radius-sm);background:transparent;font:inherit;font-size:var(--font-size-sm);text-align:left;text-decoration:none;color:var(--color-text-muted);cursor:pointer}.docs__nav-link:hover{background:var(--color-surface-control);color:var(--color-text)}.docs__nav-link--active{background:var(--color-surface-control);color:var(--color-text);font-weight:var(--font-weight-bold)}.docs__content{min-width:0}.docs__article{max-width:46rem}.docs__title{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);letter-spacing:.02em;margin-bottom:var(--space-4)}.docs__notice{font-size:var(--font-size-sm);color:var(--color-text-muted)}.docs__spec-link{display:inline-block;margin-bottom:var(--space-6);font-family:var(--font-mono);font-size:var(--font-size-xs);color:var(--color-text-muted);text-decoration:underline;text-underline-offset:3px}.docs__spec-link:hover{color:var(--color-text)}.markdown{font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);color:var(--color-text-muted)}.markdown h1{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);letter-spacing:.02em;color:var(--color-text);margin-bottom:var(--space-4)}.markdown h2{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--color-text);margin-top:var(--space-8);margin-bottom:var(--space-3)}.markdown h3{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--color-text);margin-top:var(--space-6);margin-bottom:var(--space-2)}.markdown p,.markdown ul,.markdown ol{margin-bottom:var(--space-4)}.markdown ul,.markdown ol{padding-left:var(--space-6)}.markdown li{margin-bottom:var(--space-1)}.markdown a{color:var(--color-text);text-decoration:underline;text-underline-offset:3px}.markdown code{font-family:var(--font-mono);font-size:.85em;padding:.1em .35em;border-radius:var(--radius-sm);background:var(--color-surface-control);color:var(--color-text)}.markdown__pre-wrap{position:relative}.markdown pre{margin-bottom:var(--space-4);padding:var(--space-4);padding-right:var(--space-8);overflow-x:auto;border-radius:var(--radius-md);background:var(--color-surface-control)}.markdown pre code{padding:0;background:transparent;color:var(--color-text)}.markdown__copy-btn{position:absolute;top:var(--space-2);right:var(--space-2)}.markdown blockquote{margin:0 0 var(--space-4);padding-left:var(--space-4);border-left:2px solid var(--color-border-subtle);color:var(--color-text-muted)}.markdown table{width:100%;margin-bottom:var(--space-4);border-collapse:collapse;font-size:var(--font-size-sm)}.markdown th,.markdown td{padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-subtle);text-align:left}.markdown th{background:var(--color-surface-control);font-weight:var(--font-weight-bold);color:var(--color-text)}.docs__group{margin-bottom:var(--space-8)}.docs__group-title{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);text-transform:capitalize;color:var(--color-text);margin-bottom:var(--space-3)}.docs__endpoints{display:flex;flex-direction:column;gap:var(--space-1);list-style:none}.docs__endpoint{display:flex;align-items:baseline;gap:var(--space-3);padding:var(--space-2) 0;border-bottom:1px solid var(--color-border-subtle);font-size:var(--font-size-sm)}.docs__method{flex-shrink:0;min-width:3.5rem;font-family:var(--font-mono);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);text-align:center;padding:.15em .5em;border-radius:var(--radius-sm);color:var(--color-text-inverse);background:var(--color-text-muted)}.docs__method--get{background:var(--color-success-solid);color:var(--color-on-success)}.docs__method--post{background:var(--color-info-loud-solid);color:var(--color-on-info-loud)}.docs__method--put,.docs__method--patch{background:var(--color-warning-solid);color:var(--color-on-warning)}.docs__method--delete{background:var(--color-error-solid);color:var(--color-on-error)}.docs__path{font-family:var(--font-mono);color:var(--color-text)}.docs__summary{color:var(--color-text-muted)}@media(max-width:48rem){.docs{grid-template-columns:1fr}.docs__nav{position:static}}
