.docs_page__N6tru{min-height:100vh;background:var(--bg-primary);color:var(--text-primary);font-family:var(--ui-font-family)}.docs_topBar__vLapP{position:sticky;top:0;z-index:200;background:var(--bg-primary);backdrop-filter:blur(18px);border-bottom:1px solid var(--border-default);padding:0 3rem;height:72px;display:flex;align-items:center;justify-content:space-between}.docs_topBarStart__dVlRz{display:flex;align-items:center;gap:1rem}.docs_brand__xjdYK{display:inline-flex;align-items:center;gap:.35rem;font-weight:600;letter-spacing:var(--ui-letter-spacing-wider);color:var(--text-primary);text-decoration:none;font-size:var(--ui-font-sm);text-transform:uppercase}.docs_brandMark___HcWa{color:var(--accent-primary)}.docs_brandDivider__d5wud{color:var(--text-tertiary)}.docs_brandSection__gsbY5,.docs_versionTag__TH4va{color:var(--text-secondary)}.docs_versionTag__TH4va{padding:.25rem .65rem;border:1px solid var(--border-default);border-radius:999px;font-size:var(--ui-font-xs);letter-spacing:var(--ui-letter-spacing-ultrawide);text-transform:uppercase}.docs_topNav__mITJ9{display:flex;gap:1.5rem;align-items:center}.docs_topNavLink__k_Ii_{font-size:var(--ui-font-sm);color:var(--text-tertiary);text-decoration:none;letter-spacing:var(--ui-letter-spacing-wide);display:inline-flex;align-items:center;gap:.35rem;transition:color .2s ease}.docs_topNavLink__k_Ii_:hover{color:var(--text-primary)}.docs_externalIcon__zQTbz{width:12px;height:12px}.docs_layout__UkdHt{max-width:1200px;margin:0 auto;padding:2.5rem 3rem 5rem;display:grid;grid-template-columns:260px minmax(0,1fr);gap:3rem}.docs_sidebar__sQIy9{position:sticky;top:140px;align-self:start}.docs_searchBlock__5oZwW{background:var(--bg-secondary);border:1px solid var(--border-default);padding:.75rem 1rem;border-radius:var(--ui-radius-sm);display:flex;align-items:center;justify-content:space-between;gap:.75rem}.docs_searchInput__kjhYO{display:flex;align-items:center;gap:.6rem;color:var(--text-tertiary);font-size:var(--ui-font-sm)}.docs_searchInput__kjhYO input{width:120px;background:transparent;border:none;color:inherit;font:inherit;outline:none}.docs_kbdHint__MOjjn{font-size:var(--ui-font-xs);color:var(--text-tertiary);border:1px solid var(--border-default);padding:.2rem .4rem;border-radius:var(--ui-radius-xs);letter-spacing:var(--ui-letter-spacing-ultrawide)}.docs_sidebarGroup__AumuH{margin-top:2rem}.docs_groupLabel__rByTp{font-size:var(--ui-font-xs);text-transform:uppercase;letter-spacing:var(--ui-letter-spacing-superwide);color:var(--text-tertiary);margin-bottom:.75rem}.docs_groupItems__qS8NV{display:flex;flex-direction:column;gap:.1rem}.docs_navItem__bGOX1{width:100%;text-align:left;background:transparent;padding:.5rem .75rem;font-size:var(--ui-font-sm);color:var(--text-secondary);border:none;border-left:2px solid transparent;cursor:pointer;transition:color .2s ease,border-color .2s ease,background .2s ease}.docs_navItem__bGOX1:hover{color:var(--text-primary);background:var(--bg-hover)}.docs_navItemActive__PchM6{color:var(--accent-primary);border-left-color:var(--accent-primary);background:var(--accent-primary-dim,rgba(49,155,124,.08))}.docs_navItemDisabled__B5jGu{color:var(--text-tertiary);cursor:default;opacity:.5}.docs_content__4Z_lo{min-height:100vh;min-width:0;overflow-x:hidden}.docs_article__UV1sM{max-width:720px;width:100%;overflow-wrap:break-word;word-wrap:break-word}.docs_section__DAfug{padding-bottom:2.5rem;margin-bottom:2.5rem;border-bottom:1px solid var(--border-default);scroll-margin-top:120px}.docs_section__DAfug:last-of-type{border-bottom:none}.docs_section__DAfug h1,.docs_section__DAfug h2{font-family:var(--ui-font-family);font-size:clamp(1.75rem,4vw,2.5rem);margin-bottom:1rem;font-weight:600;letter-spacing:var(--ui-letter-spacing-tighter);line-height:var(--ui-line-height-tight);color:var(--text-primary)}.docs_section__DAfug h2{font-size:clamp(1.5rem,3vw,2rem)}.docs_section__DAfug h3{font-family:var(--ui-font-family);font-size:var(--ui-font-lg);margin-bottom:.5rem;font-weight:500;color:var(--text-primary)}.docs_section__DAfug p{color:var(--text-secondary);line-height:var(--ui-line-height-loosest);margin-bottom:1rem}.docs_section__DAfug a{color:var(--accent-primary);text-decoration:none}.docs_section__DAfug a:hover{text-decoration:underline}.docs_section__DAfug code{font-family:var(--ui-font-family);font-size:var(--ui-font-sm);color:var(--accent-primary);background:var(--accent-primary-dim,rgba(49,155,124,.08));padding:.1rem .35rem}.docs_tableWrap__mi3NB{width:100%;overflow-x:auto;border:1px solid var(--border-default);background:var(--bg-secondary)}.docs_referenceTable__DlfSA{width:100%;border-collapse:collapse;min-width:560px}.docs_referenceTable__DlfSA td,.docs_referenceTable__DlfSA th{padding:.65rem .75rem;border-bottom:1px solid var(--border-default);text-align:left;font-size:var(--ui-font-sm);color:var(--text-secondary);vertical-align:top}.docs_referenceTable__DlfSA th{font-family:var(--ui-font-family);font-size:var(--ui-font-xs);text-transform:uppercase;letter-spacing:var(--ui-letter-spacing-wide);color:var(--text-primary);background:var(--bg-tertiary)}.docs_sectionBody__YiYXQ{display:flex;flex-direction:column;gap:1.75rem}.docs_exampleBlock__JSOtk{border-left:2px solid var(--border-default);padding-left:1.5rem}.docs_codePanel__XJEcM{background:var(--bg-secondary);border:1px solid var(--border-default);border-radius:var(--ui-radius-sm);margin-top:1rem;max-width:100%;overflow:hidden}.docs_codeBody__cub5n{padding:1.25rem;overflow-x:auto;-webkit-overflow-scrolling:touch}.docs_codeBody__cub5n pre{margin:0;font-family:var(--ui-font-family);font-size:var(--ui-font-sm);line-height:var(--ui-line-height-looser);color:var(--text-primary);white-space:pre;overflow-x:auto}.docs_rightRail__ZSH9s{position:sticky;top:140px;align-self:start}.docs_rightLabel__YkMPd{text-transform:uppercase;letter-spacing:var(--ui-letter-spacing-superwide);font-size:var(--ui-font-xs);color:var(--accent-primary);margin-bottom:.75rem}.docs_rightGroup__LarE9{margin-bottom:1rem}.docs_rightItem__6D9kY{width:100%;text-align:left;background:transparent;border:none;padding:.35rem 0;font-size:var(--ui-font-sm);color:var(--text-tertiary);cursor:pointer;transition:color .2s ease}.docs_rightItemActive__jZ1dX,.docs_rightItem__6D9kY:hover{color:var(--text-primary)}.docs_rightItemActive__jZ1dX{color:var(--accent-primary)}.docs_rightSubList__WqKzN{border-left:1px solid var(--border-default);margin-left:.5rem;padding-left:.75rem;display:flex;flex-direction:column}.docs_rightSubItem__HluG9{background:transparent;border:none;text-align:left;padding:.25rem 0;font-size:var(--ui-font-xs);color:var(--text-tertiary);cursor:pointer;transition:color .2s ease}.docs_rightSubItem__HluG9:hover{color:var(--text-secondary)}.docs_numberedList__Voldv{counter-reset:item;list-style:none;padding-left:0;margin:1rem 0}.docs_numberedList__Voldv li{counter-increment:item;padding-left:2rem;position:relative;margin-bottom:.75rem;color:var(--text-secondary);line-height:var(--ui-line-height-looser)}.docs_numberedList__Voldv li:before{content:counter(item);position:absolute;left:0;width:1.5rem;height:1.5rem;background:var(--accent-primary-dim,rgba(49,155,124,.1));border:1px solid var(--accent-primary);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:var(--ui-font-xs);color:var(--accent-primary);font-weight:500}.docs_section__DAfug ul{list-style:none;padding-left:0;margin:1rem 0}.docs_section__DAfug ul li{padding-left:1.5rem;position:relative;margin-bottom:.5rem;color:var(--text-secondary);line-height:var(--ui-line-height-looser)}.docs_section__DAfug ul li:before{content:"•";position:absolute;left:0;color:var(--accent-primary)}.docs_actionHeader__Mi2rc{cursor:pointer;display:flex;align-items:center;gap:.5rem}.docs_actionIcon__Lr61O{color:var(--accent-primary)}.docs_actionChevron__z_LVj{margin-left:auto;opacity:.5;transition:transform .2s ease}.docs_actionChevronExpanded__EfVwk{transform:rotate(180deg)}.docs_iconGoogle__VKf_v{color:#4285F4;margin-right:.5rem}.docs_iconApple__e0mDV{margin-right:.5rem}.docs_iconGithub__G0NGd{color:#6e5494;margin-right:.5rem}.docs_iconMicrosoft___2ijb{color:#00a4ef;margin-right:.5rem}@media (max-width:1024px){.docs_topBar__vLapP{padding:0 1.5rem}.docs_layout__UkdHt{padding:2rem 1.5rem 4rem;grid-template-columns:1fr;gap:2rem}.docs_sidebar__sQIy9{position:static;order:1;display:flex;flex-wrap:wrap;gap:1.5rem 2rem;padding-bottom:1.5rem;border-bottom:1px solid var(--border-default)}.docs_sidebarGroup__AumuH{margin-top:0}.docs_content__4Z_lo{order:2}.docs_article__UV1sM{max-width:100%}}@media (max-width:640px){.docs_topBar__vLapP{flex-direction:column;height:auto;padding:1rem;gap:.75rem}.docs_topNav__mITJ9{flex-wrap:wrap;justify-content:center}.docs_layout__UkdHt{padding:1.5rem 1rem 3rem;gap:1.5rem}.docs_section__DAfug{margin-bottom:2rem;padding-bottom:2rem}.docs_section__DAfug h1,.docs_section__DAfug h2{font-size:var(--ui-font-2xl)}.docs_section__DAfug h3{font-size:var(--ui-font-base)}.docs_exampleBlock__JSOtk{padding-left:1rem}.docs_codeBody__cub5n{padding:1rem}.docs_codeBody__cub5n pre{font-size:var(--ui-font-xs)}.docs_numberedList__Voldv li{padding-left:1.75rem}.docs_section__DAfug ul li{padding-left:1.25rem}.docs_section__DAfug code{font-size:var(--ui-font-xs);word-break:break-all}}