.api-table-shell{overflow-x:auto;margin:12px 0;border:1px solid var(--border);border-radius:var(--r-sm)}.api-table{width:100%;border-collapse:collapse;font-size:var(--fs-md)}.api-table td,.api-table th{text-align:left;padding:9px 12px;vertical-align:top;border-bottom:1px solid var(--border)}.api-table tr:last-child td{border-bottom:0}.api-table th{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:var(--ls-caps);color:var(--muted-foreground);background:var(--muted)}.api-table code{white-space:nowrap;font-size:var(--fs-sm)}.api-scope{display:inline-block;padding:.1rem .45rem;border:1px solid var(--border);border-radius:var(--r-pill);font-size:var(--fs-xs);white-space:nowrap;color:var(--muted-foreground)}.api-facts-list{margin:0 0 14px;padding-left:22px;display:grid;gap:6px}.api-group{padding-top:6px}.api-route{margin:18px 0 30px;padding:18px 0 0;border-top:1px solid var(--border);scroll-margin-top:16px}.api-docs .api-route-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:0 0 8px}.api-docs .api-route-head code{font-size:var(--fs-base);background:none;padding:0;word-break:break-all}.api-method{display:inline-block;min-width:58px;text-align:center;padding:2px 8px;border-radius:var(--r-xs);font-size:var(--fs-xs);font-weight:var(--fw-bold);letter-spacing:var(--ls-caps);border:1px solid var(--border);color:var(--foreground);background:var(--muted)}.api-method[data-method=POST]{background:var(--primary);border-color:var(--primary);color:var(--primary-foreground)}.api-method[data-method=DELETE]{background:var(--destructive);border-color:var(--destructive);color:var(--on-solid)}.api-chips{list-style:none;display:flex;flex-wrap:wrap;gap:6px;margin:0 0 12px;padding:0}.api-chips li{font-size:var(--fs-xs);padding:2px 9px;border-radius:var(--r-pill);border:1px solid var(--border);color:var(--muted-foreground)}.api-docs .api-chips .api-scope{border:0;padding:0;background:none;color:var(--foreground)}.api-where{display:block;font-size:var(--fs-xs);color:var(--muted-foreground)}.api-type{color:var(--primary)}.api-values{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px}.api-value-list{list-style:none;margin:6px 0 0;padding:0;display:grid;gap:3px;font-size:var(--fs-sm)}.api-example{margin:8px 0}.api-example summary{cursor:pointer;font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--primary)}.api-example pre{margin-top:8px;max-height:480px}.api-statuses{font-size:var(--fs-sm);color:var(--muted-foreground);display:flex;flex-wrap:wrap;gap:6px;align-items:center}.api-docs .api-statuses a{text-decoration:none}.api-docs .api-table-group th{background:none;text-transform:none;letter-spacing:0;font-size:var(--fs-sm);color:var(--foreground);padding-top:14px}.api-docs .api-table-group a{color:inherit;text-decoration:none}.api-docs .api-table td>a{text-decoration:none}.api-object h3 code{font-size:var(--fs-body)}.api-docs .api-overview-route{display:inline-flex;align-items:center;gap:8px;white-space:nowrap;text-decoration:none;color:var(--foreground)}.api-overview-route .api-method{min-width:52px;font-size:var(--fs-2xs);padding:1px 6px}