.legacy-root .docs-bar{position:sticky;top:0;z-index:30;height:56px;padding:0 28px;background:var(--page-bg)}#redoc{background:#101210}#redoc .menu-content{border-right:1px solid #26282a}#redoc input[type=text]{background:#1a1c19;color:#f0efe6;border:1px solid #26282a}#redoc table td,#redoc table th{border-color:#26282a!important}#redoc table th{background:#131512!important;color:#9b9c92!important}#redoc h5{color:#9b9c92!important;border-bottom-color:#26282a!important}#redoc li.react-tabs__tab{background:#1a1c19!important;color:#d8d9cf!important;border:1px solid #26282a!important}#redoc li.react-tabs__tab--selected{background:#0d0f0d!important;color:#d3f34b!important}#redoc li.tab-success{color:#46c68a!important}#redoc li.tab-error{color:#ff6e61!important}#redoc h5 span{color:#d8d9cf!important}#redoc .redoc-wrap>div:nth-child(2){background-color:var(--panel)!important;border:1px solid var(--hairline)!important;box-shadow:0 8px 24px rgba(0,0,0,.5)!important}#redoc .redoc-wrap>div:nth-child(2) svg path{fill:var(--accent)!important}.docs-fallback{max-width:900px;margin:0 auto;padding:40px 28px 72px}:root[data-redoc=ready] .docs-fallback{display:none}:root[data-redoc=ready] #redoc{min-height:100vh}.docs-fallback h1{font-size:30px;font-weight:600;letter-spacing:-.5px;margin:0 0 6px}.docs-fallback .docs-version{font-family:var(--mono);font-size:12px;color:var(--faint);text-transform:uppercase;letter-spacing:1px}.docs-fallback p{color:var(--ink-soft);max-width:68ch}.docs-fallback h2{font-size:13px;font-family:var(--mono);text-transform:uppercase;letter-spacing:1.5px;color:var(--faint);margin:34px 0 10px}.docs-endpoints{list-style:none;padding:0;margin:0;border-top:1px solid var(--hairline-dim)}.docs-endpoints li{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px;padding:11px 2px;border-bottom:1px solid var(--hairline-dim)}.docs-endpoints .method{font-family:var(--mono);font-size:11px;font-weight:600;letter-spacing:1px;color:var(--page-bg);background:var(--accent);border-radius:3px;padding:2px 7px;min-width:46px;text-align:center}.docs-endpoints .path{font-family:var(--mono);font-size:13px;color:var(--ink);word-break:break-all}.docs-endpoints .summary{color:var(--ink-soft);font-size:14px}.docs-fallback-note{max-width:900px;margin:0 auto;padding:18px 28px 0;color:#e8c979}