.public-docs{background:#fff;color:#172033}.docs-nav{height:72px;border-bottom:1px solid #e2e7f0;display:flex;align-items:center;justify-content:space-between;padding:0 max(24px,calc((100vw - 1400px)/2));position:sticky;top:0;background:rgba(255,255,255,.96);z-index:20}.docs-brand{display:flex;align-items:center;gap:10px}.docs-brand b,.docs-brand small{display:block}.docs-brand small{color:#697386;font-size:10px;margin-top:2px}.docs-nav>div{display:flex;align-items:center;gap:22px}.docs-nav>div>a:not(.btn){color:#475467;font-weight:600;font-size:12px}.docs-layout{display:grid;grid-template-columns:230px minmax(0,1fr);max-width:1400px;margin:auto}.docs-sidebar{position:sticky;top:72px;height:calc(100vh - 72px);border-right:1px solid #e2e7f0;padding:30px 25px;display:flex;flex-direction:column;gap:5px}.docs-sidebar>b{font-size:12px;margin-bottom:10px}.docs-sidebar a{padding:8px 10px;border-radius:6px;color:#667085;font-size:12px}.docs-sidebar a:hover{background:#f2f6ff;color:#1769ff}.docs-main{width:min(100%,960px);padding:50px 60px 80px}.docs-hero{padding-bottom:42px;border-bottom:1px solid #e2e7f0}.docs-hero h1{font-size:46px;letter-spacing:-.045em;margin:8px 0 12px}.docs-hero>p{font-size:16px;line-height:1.7;color:#667085;max-width:720px}.base-url{display:flex;align-items:center;gap:14px;background:#07152e;color:#dbe8ff;padding:14px 18px;border-radius:9px;margin-top:24px}.base-url span{color:#7fb0ff;font-size:11px;font-weight:800;text-transform:uppercase}.base-url code{overflow-wrap:anywhere}.docs-section{padding:40px 0;border-bottom:1px solid #e2e7f0;scroll-margin-top:90px}.docs-section h2{font-size:27px;letter-spacing:-.025em;margin:0 0 15px}.docs-section h3{margin:25px 0 10px}.docs-section>p,.docs-section li{color:#596579;line-height:1.7}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.steps article{border:1px solid #e2e7f0;border-radius:9px;padding:16px;display:flex;gap:11px}.steps article>span{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:#e5efff;color:#1769ff;font-weight:800}.steps b,.steps p{display:block;margin:0}.steps p{color:#697386;font-size:11px;line-height:1.5;margin-top:5px}.code-block{background:#07152e;border-radius:9px;overflow:hidden;margin:16px 0;color:#d9e6ff}.code-block>div{display:flex;justify-content:space-between;align-items:center;padding:9px 15px;background:#0d2247;color:#8fb5f5;font-size:10px;font-weight:800}.code-block button{border:0;background:transparent;color:#8fb5f5;font-size:10px;cursor:pointer}.code-block pre{margin:0;padding:18px;overflow:auto;line-height:1.7}.code-block code{font-family:Consolas,monospace}.doc-alert{padding:13px 15px;border-radius:8px;margin:16px 0;line-height:1.6}.doc-alert.warning{background:#fff4dd;color:#8d5700}.doc-alert.info{background:#edf4ff;color:#174ea6}.operator-table,.param-table{border:1px solid #e2e7f0;border-radius:9px;overflow:hidden;margin-top:16px}.operator-table>div{display:grid;grid-template-columns:1fr 1fr;padding:12px 15px;border-bottom:1px solid #edf0f5}.operator-head{background:#f8fafc}.param-table>div{display:grid;grid-template-columns:130px 90px 90px 1fr;padding:11px 14px;border-bottom:1px solid #edf0f5;gap:10px}.param-table>div:first-child{background:#f8fafc}.endpoint-title{display:flex;align-items:center;gap:10px;background:#f6f8fc;padding:11px;border-radius:8px}.method{padding:5px 8px;border-radius:5px;font-size:10px;font-weight:800}.method.post{background:#e5f7ee;color:#087443}.method.get{background:#e5efff;color:#1459c6}.error-grid{display:grid;grid-template-columns:1fr 1fr;border:1px solid #e2e7f0;border-radius:9px;overflow:hidden}.error-grid>div{padding:13px;border-bottom:1px solid #edf0f5;display:flex;flex-direction:column;gap:5px}.error-grid code{color:#b42318;font-weight:700}.error-grid span{color:#697386;font-size:11px}.docs-footer{display:flex;justify-content:space-between;padding-top:35px;color:#697386}.docs-footer a{color:#1769ff}.public-docs code{overflow-wrap:anywhere}
@media(max-width:800px){.docs-nav{padding:0 16px}.docs-nav>div>a:not(.btn){display:none}.docs-layout{display:block}.docs-sidebar{display:none}.docs-main{padding:35px 20px}.docs-hero h1{font-size:35px}.steps{grid-template-columns:1fr}.param-table>div{grid-template-columns:95px 65px 1fr}.param-table>div>*:last-child{grid-column:1/-1}.error-grid{grid-template-columns:1fr}}
