.docs_container__v0cns{display:flex;min-height:calc(100vh - var(--header-h));max-width:1200px;margin:0 auto;background-color:var(--bg-primary)}.docs_sidebar__3ciaG{width:240px;flex-shrink:0;border-right:1px solid var(--border-light);padding:3rem 1.5rem;position:sticky;top:var(--header-h);height:calc(100vh - var(--header-h));overflow-y:auto;align-self:flex-start}.docs_navGroup__opAwh{margin-bottom:2.5rem}.docs_navGroup__opAwh h4{font-size:.7rem;text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);margin-bottom:.85rem;font-weight:700}.docs_navGroup__opAwh ul{list-style:none;display:flex;flex-direction:column;gap:.35rem}.docs_navGroup__opAwh li{font-size:.875rem;color:var(--text-secondary);cursor:pointer;padding:.4rem .6rem;border-radius:4px;transition:all .15s ease}.docs_navGroup__opAwh li:hover{color:var(--text-primary);background:rgba(255,255,255,.02)}.docs_navGroup__opAwh li.docs_active__SXgWJ{color:var(--text-primary);background:rgba(255,255,255,.04);font-weight:600}.docs_content__I_wHz{flex-grow:1;padding:3rem 4rem;max-width:860px;min-width:0}.docs_docHeader__L_cn8{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1.5rem;margin-bottom:2.5rem}.docs_headerText__A2ft7{flex:1 1;min-width:300px}.docs_headerText__A2ft7 h1{font-size:2.2rem;font-weight:800;letter-spacing:-.03em;margin-bottom:.5rem}.docs_section__dYRhk{margin-bottom:4rem;display:flex;flex-direction:column;gap:1.25rem;scroll-margin-top:5rem}.docs_section__dYRhk h2{font-size:1.6rem;font-weight:750;letter-spacing:-.02em;margin-top:1rem;color:var(--text-primary)}.docs_section__dYRhk h3{font-size:1.15rem;font-weight:600;margin-top:1.5rem;color:var(--text-primary)}.docs_headerWithBadge__C_dYT{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem;margin-top:1rem}.docs_headerWithBadge__C_dYT h2{margin-top:0}.docs_priceTag__V7C6J{display:inline-block;background:var(--bg-secondary);border:1px solid var(--border-light);padding:.25rem .6rem;border-radius:4px;font-size:.8rem;font-weight:700;color:var(--text-primary)}.docs_lead__cvwOp{font-size:1.05rem;color:var(--text-secondary);line-height:1.5}.docs_bodyText__2KbUm,.docs_section__dYRhk p{color:var(--text-secondary);line-height:1.6;font-size:.95rem}.docs_boldText__bkk6g{font-weight:600;color:var(--text-primary)}.docs_section__dYRhk code{background:var(--bg-secondary);padding:.15rem .35rem;border-radius:4px;font-family:var(--font-mono);font-size:.85em;color:var(--text-primary);border:1px solid var(--border-light)}.docs_section__dYRhk pre code{padding:0;background:none;border:none;font-size:inherit;color:inherit}.docs_divider__EgHZO{border:0;border-top:1px solid var(--border-light);margin:3rem 0}.docs_noMarginTop__v_6SC{margin-top:0!important}.docs_bulletList__DIwdh{list-style:disc;margin-left:1.25rem;color:var(--text-secondary)}.docs_bulletList__DIwdh li{margin-bottom:.4rem;line-height:1.5;font-size:.95rem}.docs_inlineCodeBlock___NJX9{display:inline-block;background:var(--bg-secondary);border:1px solid var(--border-light);border-radius:4px;padding:.4rem .8rem;font-family:var(--font-mono);font-size:.85rem;color:var(--text-primary)}.docs_useCase__ua_Bk{border-left:2px solid var(--text-muted);padding-left:.95rem;margin:1rem 0;font-size:.95rem}.docs_errorTable__Y8igj,.docs_specTable__REg7N{width:100%;border-collapse:collapse;margin:1.25rem 0;font-size:.875rem}.docs_errorTable__Y8igj td,.docs_errorTable__Y8igj th,.docs_specTable__REg7N td,.docs_specTable__REg7N th{padding:.75rem 1rem;border-bottom:1px solid var(--border-light);text-align:left}.docs_errorTable__Y8igj th,.docs_specTable__REg7N th{font-weight:600;color:var(--text-muted);background:rgba(255,255,255,.01);font-size:.8rem;text-transform:uppercase;letter-spacing:.05em}.docs_specTable__REg7N td strong{font-weight:600;color:var(--text-primary)}.docs_codeSnippet__xCN2C{background:var(--bg-secondary);border:1px solid var(--border-light);border-radius:8px;overflow:hidden;margin:1rem 0}.docs_snippetHeader__V6OO9{background:rgba(255,255,255,.015);padding:.6rem 1rem;font-size:.75rem;color:var(--text-muted);border-bottom:1px solid var(--border-light);display:flex;justify-content:space-between;align-items:center}.docs_snippetHeader__V6OO9 button{background:var(--bg-tertiary);border:1px solid var(--border-light);color:var(--text-primary);cursor:pointer;font-size:.7rem;font-weight:600;padding:.15rem .4rem;border-radius:4px;transition:all .15s ease}.docs_snippetHeader__V6OO9 button:hover{background:rgba(255,255,255,.05)}.docs_preWrap__g8MDG{white-space:pre-wrap!important}.docs_codeBlockInsideSnippet__5fC6Z,.docs_preWrap__g8MDG{padding:1rem;font-family:var(--font-mono);font-size:.825rem;color:var(--text-primary);overflow-x:auto;line-height:1.5}.docs_codeBlockInsideSnippet__5fC6Z{background:transparent;border:none;max-height:400px;overflow-y:auto}.docs_codeBlock__S4GF0{background:var(--bg-secondary);border:1px solid var(--border-light);border-radius:8px;padding:1rem;font-family:var(--font-mono);font-size:.825rem;color:var(--text-primary);overflow-x:auto;margin:1rem 0;line-height:1.5}.docs_noteText__kY8UA{font-size:.825rem;color:var(--text-muted);font-style:italic;margin-top:.5rem}.docs_copyButton__KyCc2{background:var(--bg-secondary);border:1px solid var(--border-light);color:var(--text-primary);padding:.5rem 1rem;border-radius:6px;font-family:var(--font-sans);font-weight:600;font-size:.85rem;cursor:pointer;transition:all .15s ease}.docs_copyButton__KyCc2:hover{background:var(--bg-tertiary);border-color:var(--text-muted)}.docs_copyButtonSuccess__sPgRF{background:rgba(16,185,129,.08)!important;border-color:rgba(16,185,129,.3)!important;color:#34d399!important}.docs_marginTop1rem__KvjSS{margin-top:1rem!important}.docs_marginTop1_5rem__Au3hd{margin-top:1.5rem!important}.docs_marginTop2rem__3B2pO{margin-top:2rem!important}.docs_marginTop2_5rem__5IcEy{margin-top:2.5rem!important}.docs_marginTop3rem__tzSCP{margin-top:3rem!important}.docs_marginTop4rem__cMbzS{margin-top:4rem!important}.docs_textItalicMuted__BSS_F{margin-top:3rem!important;font-style:italic;color:var(--text-muted);font-size:.9rem}.docs_mobileNav__ZPLqh{display:none}@media (max-width:768px){.docs_sidebar__3ciaG{display:none}.docs_content__I_wHz{padding:2rem 1.5rem}.docs_docHeader__L_cn8{flex-direction:column;align-items:flex-start}.docs_mobileNav__ZPLqh{display:flex;flex-direction:column;gap:.5rem;margin-bottom:2rem;width:100%}.docs_mobileNavLabel__uTD0D{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted)}.docs_mobileSelect__iWses{width:100%;background:var(--bg-secondary);border:1px solid var(--border-light);color:var(--text-primary);padding:.75rem 1rem;border-radius:8px;font-size:.9rem;font-weight:600;outline:none;cursor:pointer;font-family:var(--font-sans);appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg fill='white' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-repeat:no-repeat;background-position:right 10px fill-center;background-position-x:calc(100% - 12px);background-position-y:50%}.docs_mobileSelect__iWses optgroup{background:var(--bg-primary);color:var(--text-muted);font-weight:700;font-size:.8rem;padding:.5rem}.docs_mobileSelect__iWses option{background:var(--bg-secondary);color:var(--text-primary);padding:.5rem}}.docs_langTabsWrap__evjXO{display:flex;align-items:center;gap:4px;background:rgba(0,0,0,.4);padding:3px;border-radius:6px;border:1px solid rgba(255,255,255,.08)}.docs_langTabBtn__NV9KT{background:transparent;border:none;color:var(--text-muted);font-family:var(--font-mono);font-size:.725rem;font-weight:600;padding:.25rem .6rem;border-radius:4px;cursor:pointer;transition:all .15s ease}.docs_langTabBtn__NV9KT:hover{color:#ffffff;background:rgba(255,255,255,.06)}.docs_langTabBtnActive__IvjES{color:#38bdf8;background:rgba(56,189,248,.12)}.docs_endpointTitleRow__py5Hn{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;margin-bottom:.75rem}.docs_endpointBadgePost__rZMpj{font-family:var(--font-mono);font-size:.75rem;font-weight:700;color:#34d399;background:rgba(16,185,129,.12);border:1px solid rgba(16,185,129,.25);padding:.2rem .55rem;border-radius:4px}.docs_endpointPathText__MVWiY{font-family:var(--font-mono);font-size:1.25rem;font-weight:700;color:#ffffff}.docs_tagPill___FuNX{font-family:var(--font-mono);font-size:.7rem;color:var(--text-muted);background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);padding:.15rem .45rem;border-radius:4px}.docs_eyebrow__13WAM{display:inline-block;margin-bottom:.75rem;font-family:var(--font-mono);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:var(--accent-cyan)}.docs_docHeader__L_cn8 h1{margin-bottom:.6rem;font-size:2.2rem;font-weight:700;line-height:1.1;letter-spacing:-.03em;color:var(--text-primary)}.docs_docHeader__L_cn8 p{max-width:60ch;font-size:1.05rem;line-height:1.55;color:var(--text-secondary)}.docs_products__g4KfP{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.docs_productCard__dCSP2{display:flex;flex-direction:column;gap:.45rem;padding:1rem 1.1rem 1.1rem;background:var(--bg-secondary);border:1px solid var(--border-light);border-radius:10px;transition:border-color .15s ease,background-color .15s ease}.docs_productCard__dCSP2:hover{background:var(--bg-tertiary);border-color:var(--border-strong)}.docs_productTitle___1met{font-size:.98rem;font-weight:600;color:var(--text-primary)}.docs_productBody__zJuPt{font-size:.88rem;line-height:1.5;color:var(--text-secondary)}.docs_productEndpoints__4NjXz{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.2rem}.docs_reportCallout__D85br{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1.5rem;padding:.9rem 1.1rem;border:1px dashed var(--border-subtle);border-radius:10px;font-size:.92rem;color:var(--text-secondary)}.docs_reportCallout__D85br a{font-weight:600;color:var(--text-primary);white-space:nowrap}.docs_tableNote__U_pWQ{font-size:.85rem!important;color:var(--text-muted)!important}@media (max-width:720px){.docs_products__g4KfP{grid-template-columns:minmax(0,1fr)}.docs_docHeader__L_cn8 h1{font-size:1.8rem}.docs_errorTable__Y8igj,.docs_specTable__REg7N{display:block;max-width:100%;overflow-x:auto}}