.docs_page__N6tru{min-height:100vh;background:var(--mkt-bg-primary);color:var(--mkt-text-primary);font-family:var(--mkt-font-body)}.docs_topBar__vLapP{position:sticky;top:0;z-index:200;background:var(--mkt-bg-primary);backdrop-filter:blur(18px);border-bottom:1px solid var(--mkt-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-family:var(--mkt-font-mono);font-weight:var(--mkt-fw-semibold);letter-spacing:var(--mkt-ls-eyebrow);color:var(--mkt-text-primary);text-decoration:none;font-size:var(--mkt-fs-xs);text-transform:uppercase}.docs_brandMark___HcWa{color:var(--mkt-accent-primary)}.docs_brandDivider__d5wud{color:var(--mkt-text-tertiary)}.docs_brandSection__gsbY5{color:var(--mkt-text-secondary)}.docs_versionTag__TH4va{padding:.25rem .65rem;border:1px solid var(--mkt-border-default);border-radius:0;font-family:var(--mkt-font-mono);font-size:var(--mkt-fs-xs);letter-spacing:var(--mkt-ls-eyebrow);color:var(--mkt-text-tertiary);text-transform:uppercase}.docs_topNav__mITJ9{display:flex;gap:1.5rem;align-items:center}.docs_topNavLink__k_Ii_{font-family:var(--mkt-font-mono);font-size:var(--mkt-fs-xs);color:var(--mkt-text-tertiary);text-decoration:none;letter-spacing:var(--mkt-ls-wide);text-transform:uppercase;display:inline-flex;align-items:center;gap:.35rem;transition:color var(--mkt-dur-base) var(--mkt-ease)}.docs_topNavLink__k_Ii_:hover{color:var(--mkt-text-primary)}.docs_externalIcon__zQTbz{width:12px;height:12px}.docs_layout__UkdHt{max-width:var(--mkt-section-max);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(--mkt-bg-secondary);border:1px solid var(--mkt-border-default);padding:.75rem 1rem;border-radius:0;display:flex;align-items:center;justify-content:space-between;gap:.75rem}.docs_searchInput__kjhYO{display:flex;align-items:center;gap:.6rem;color:var(--mkt-text-tertiary);font-family:var(--mkt-font-body);font-size:var(--mkt-fs-sm)}.docs_searchInput__kjhYO input{width:120px;background:transparent;border:none;color:inherit;font:inherit;outline:none}.docs_kbdHint__MOjjn{font-family:var(--mkt-font-mono);font-size:var(--mkt-fs-xs);color:var(--mkt-text-tertiary);border:1px solid var(--mkt-border-default);padding:.2rem .4rem;border-radius:0;letter-spacing:var(--mkt-ls-wide)}.docs_sidebarGroup__AumuH{margin-top:2rem}.docs_groupLabel__rByTp{font-family:var(--mkt-font-mono);font-size:var(--mkt-fs-xs);text-transform:uppercase;letter-spacing:var(--mkt-ls-eyebrow);color:var(--mkt-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-family:var(--mkt-font-body);font-size:var(--mkt-fs-sm);color:var(--mkt-text-secondary);border:none;border-left:2px solid transparent;cursor:pointer;transition:color var(--mkt-dur-base) var(--mkt-ease),border-color var(--mkt-dur-base) var(--mkt-ease),background var(--mkt-dur-base) var(--mkt-ease)}.docs_navItem__bGOX1:hover{color:var(--mkt-text-primary);background:var(--mkt-bg-hover)}.docs_navItemActive__PchM6{color:var(--mkt-accent-primary);border-left-color:var(--mkt-accent-primary);background:var(--mkt-accent-primary-dim)}.docs_navItemDisabled__B5jGu{color:var(--mkt-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(--mkt-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(--mkt-font-heading);font-size:clamp(1.75rem,4vw,var(--mkt-fs-5xl));margin-bottom:1rem;font-weight:var(--mkt-fw-semibold);letter-spacing:var(--mkt-ls-tighter);line-height:var(--mkt-lh-tight);color:var(--mkt-text-primary)}.docs_section__DAfug h2{font-size:clamp(1.5rem,3vw,var(--mkt-fs-4xl))}.docs_section__DAfug h3{font-family:var(--mkt-font-heading);font-size:var(--mkt-fs-lg);margin-bottom:.5rem;font-weight:var(--mkt-fw-medium);color:var(--mkt-text-primary)}.docs_section__DAfug p{color:var(--mkt-text-secondary);line-height:var(--mkt-lh-loosest);margin-bottom:1rem}.docs_section__DAfug a{color:var(--mkt-accent-primary);text-decoration:none}.docs_section__DAfug a:hover{text-decoration:underline}.docs_section__DAfug code{font-family:var(--mkt-font-mono);font-size:var(--mkt-fs-sm);color:var(--mkt-accent-primary);background:var(--mkt-accent-primary-dim);padding:.1rem .35rem;border-radius:0}.docs_tableWrap__mi3NB{width:100%;overflow-x:auto;border:1px solid var(--mkt-border-default);background:var(--mkt-bg-secondary);border-radius:0}.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(--mkt-border-default);text-align:left;font-family:var(--mkt-font-mono);font-size:var(--mkt-fs-sm);color:var(--mkt-text-secondary);vertical-align:top}.docs_referenceTable__DlfSA th{font-family:var(--mkt-font-mono);font-size:var(--mkt-fs-xs);text-transform:uppercase;letter-spacing:var(--mkt-ls-eyebrow);color:var(--mkt-text-primary);background:var(--mkt-bg-tertiary);font-weight:var(--mkt-fw-semibold)}.docs_sectionBody__YiYXQ{display:flex;flex-direction:column;gap:1.75rem}.docs_exampleBlock__JSOtk{border-left:2px solid var(--mkt-border-default);padding-left:1.5rem}.docs_codePanel__XJEcM{background:var(--mkt-bg-secondary);border:1px solid var(--mkt-border-default);border-radius:0;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(--mkt-font-mono);font-size:var(--mkt-fs-sm);line-height:var(--mkt-lh-looser);color:var(--mkt-text-primary);white-space:pre;overflow-x:auto}.docs_rightRail__ZSH9s{position:sticky;top:140px;align-self:start}.docs_rightLabel__YkMPd{font-family:var(--mkt-font-mono);text-transform:uppercase;letter-spacing:var(--mkt-ls-eyebrow);font-size:var(--mkt-fs-xs);color:var(--mkt-accent-primary);margin-bottom:.75rem;font-weight:var(--mkt-fw-semibold)}.docs_rightGroup__LarE9{margin-bottom:1rem}.docs_rightItem__6D9kY{width:100%;text-align:left;background:transparent;border:none;padding:.35rem 0;font-family:var(--mkt-font-body);font-size:var(--mkt-fs-sm);color:var(--mkt-text-tertiary);cursor:pointer;transition:color var(--mkt-dur-base) var(--mkt-ease)}.docs_rightItemActive__jZ1dX,.docs_rightItem__6D9kY:hover{color:var(--mkt-text-primary)}.docs_rightItemActive__jZ1dX{color:var(--mkt-accent-primary)}.docs_rightSubList__WqKzN{border-left:1px solid var(--mkt-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-family:var(--mkt-font-body);font-size:var(--mkt-fs-xs);color:var(--mkt-text-tertiary);cursor:pointer;transition:color var(--mkt-dur-base) var(--mkt-ease)}.docs_rightSubItem__HluG9:hover{color:var(--mkt-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:2.5rem;position:relative;margin-bottom:.75rem;color:var(--mkt-text-secondary);line-height:var(--mkt-lh-looser)}.docs_numberedList__Voldv li:before{content:counter(item,decimal-leading-zero);position:absolute;left:0;top:0;font-family:var(--mkt-font-mono);font-size:var(--mkt-fs-xs);color:var(--mkt-accent-primary);font-weight:var(--mkt-fw-semibold);letter-spacing:var(--mkt-ls-wide);padding-top:.15rem}.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(--mkt-text-secondary);line-height:var(--mkt-lh-looser)}.docs_section__DAfug ul li:before{content:"+";position:absolute;left:0;color:var(--mkt-accent-primary);font-family:var(--mkt-font-mono);font-weight:var(--mkt-fw-semibold)}.docs_actionHeader__Mi2rc{cursor:pointer;display:flex;align-items:center;gap:.5rem}.docs_actionIcon__Lr61O{color:var(--mkt-accent-primary)}.docs_actionChevron__z_LVj{margin-left:auto;opacity:.5;transition:transform var(--mkt-dur-base) var(--mkt-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(--mkt-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(--mkt-fs-2xl)}.docs_section__DAfug h3{font-size:var(--mkt-fs-base)}.docs_exampleBlock__JSOtk{padding-left:1rem}.docs_codeBody__cub5n{padding:1rem}.docs_codeBody__cub5n pre{font-size:var(--mkt-fs-xs)}.docs_numberedList__Voldv li{padding-left:2rem}.docs_section__DAfug ul li{padding-left:1.25rem}.docs_section__DAfug code{font-size:var(--mkt-fs-xs);word-break:break-all}}