.api-docs-page{-webkit-overflow-scrolling:touch;background:#f0f2f5;box-sizing:border-box;height:100vh;height:100dvh;min-height:100vh;overflow-x:hidden;overflow-y:auto;padding:2rem 1rem 4rem}.api-docs-container{background:#fff;border:1px solid #e4e6eb;border-radius:16px;box-shadow:0 2px 8px #00000014;margin:0 auto;max-width:920px;padding:2.5rem 2.25rem;width:100%}.api-docs-header{border-bottom:1px solid #e4e6eb;margin-bottom:1.5rem;padding-bottom:1.25rem}.api-docs-logo-link{align-items:center;color:#050505;display:inline-flex;gap:8px;margin-bottom:1rem;text-decoration:none}.api-docs-logo{height:40px;width:40px}.api-docs-logo-text{font-size:1.1rem;font-weight:700}.api-docs-title{color:#050505;font-size:2rem;font-weight:700;margin:0 0 .5rem}.api-docs-subtitle{color:#65676b;line-height:1.5;margin:0;max-width:700px}.api-docs-toc{background:#f8fafc;border:1px solid #e4e6eb;border-radius:10px;display:flex;flex-wrap:wrap;font-size:.9rem;gap:.5rem 1.25rem;margin-bottom:2rem;padding:.85rem 1rem}.api-docs-toc a{color:#1877f2;text-decoration:none;transition:color .15s ease}.api-docs-toc a:hover{color:#166fe5;text-decoration:underline;text-underline-offset:2px}.api-docs-section{margin-bottom:2.5rem}.api-docs-section h2{color:#050505;font-size:1.4rem;font-weight:700;margin-bottom:.75rem;margin-top:0;scroll-margin-top:1rem}.api-docs-section h3{color:#050505;font-size:1.05rem;font-weight:600;margin-bottom:.5rem;margin-top:1.5rem}.api-docs-list,.api-docs-section p{color:#050505;line-height:1.65;margin:.5rem 0}.api-docs-list{-webkit-padding-start:1.25rem;padding-inline-start:1.25rem}.api-docs-list li{margin:.35rem 0}.api-docs-link{color:#1877f2;font-weight:600;text-decoration:none}.api-docs-link:hover{text-decoration:underline;text-underline-offset:2px}.api-docs-callout{background:#eff6ff;border:1px solid #bfdbfe;border-radius:8px;color:#1e3a8a!important;font-size:.92rem;margin-top:1rem!important;padding:.85rem 1rem}.api-docs-endpoint{align-items:center;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:8px;direction:ltr;display:flex;font-family:SFMono-Regular,Menlo,Consolas,monospace;font-size:.95rem;gap:10px;margin:.5rem 0 1rem!important;padding:8px 12px}.api-docs-method{background:#16a34a;border-radius:4px;color:#fff;display:inline-block;font-size:.78rem;font-weight:700;letter-spacing:.04em;padding:2px 8px}.api-docs-endpoint code{background:#0000;color:#0f172a;padding:0}.api-docs-codeblock{background:#0f172a;border-radius:8px;color:#e2e8f0;direction:ltr;margin:.75rem 0;overflow:hidden;position:relative;text-align:left}.api-docs-codeblock pre{font-family:SFMono-Regular,Menlo,Consolas,Courier New,monospace;font-size:13px;line-height:1.55;margin:0;overflow-x:auto;padding:1rem 6.5rem 1rem 1.1rem}.api-docs-codeblock pre code{background:#0000;border-radius:0;color:inherit;display:inline;font-family:inherit;font-size:inherit;padding:0;white-space:pre}.api-docs-codeblock-copy{align-items:center;background:#334155f2;border:1px solid #94a3b859;border-radius:6px;color:#e2e8f0;cursor:pointer;display:inline-flex;font:inherit;font-size:12px;font-weight:600;gap:6px;height:28px;line-height:1;padding:6px 10px;position:absolute;right:8px;top:8px;transition:background .15s ease,border-color .15s ease,color .15s ease,transform .15s ease;z-index:1}.api-docs-codeblock-copy:hover{background:#475569;border-color:#94a3b899}.api-docs-codeblock-copy:active{transform:scale(.97)}.api-docs-codeblock-copy:focus-visible{outline:2px solid #60a5fa;outline-offset:2px}.api-docs-codeblock-copy.is-copied{background:#16a34af2;border-color:#86efacb3;color:#fff}.api-docs-codeblock-copy-label{display:inline-block}.api-docs-section :not(pre)>code,.api-docs-table code{background:#f1f5f9;border-radius:4px;color:#0f172a;direction:ltr;display:inline-block;font-family:SFMono-Regular,Menlo,Consolas,monospace;font-size:.85em;padding:2px 6px}.api-docs-table-wrapper{border:1px solid #e4e6eb;border-radius:8px;margin:.75rem 0;overflow-x:auto}.api-docs-table{border-collapse:collapse;font-size:.92rem;width:100%}.api-docs-table td,.api-docs-table th{border-bottom:1px solid #e4e6eb;line-height:1.5;padding:.65rem .9rem;text-align:left;vertical-align:top}.api-docs-table thead th{background:#f8fafc;color:#475569;font-size:.85rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.api-docs-table tbody tr:last-child td{border-bottom:none}[dir=rtl] .api-docs-table td,[dir=rtl] .api-docs-table th{text-align:right}.api-docs-footer{border-top:1px solid #e4e6eb;display:flex;justify-content:center;margin-top:2rem;padding-top:1.25rem}.api-docs-footer-link{color:#1877f2;font-weight:600;text-decoration:none}.api-docs-footer-link:hover{text-decoration:underline;text-underline-offset:2px}@media (max-width:640px){.api-docs-container{border-radius:12px;padding:1.5rem 1.25rem}.api-docs-title{font-size:1.5rem}.api-docs-toc{flex-direction:column;gap:.4rem}.api-docs-codeblock pre{font-size:12px;padding-right:3rem}.api-docs-codeblock-copy{padding:6px;width:28px}.api-docs-codeblock-copy-label{display:none}}