.guide-documentation-module__JgYQ8a__root{background:var(--page-bg);min-height:100vh;color:var(--text-text-default);padding:0;font-size:15px;line-height:1.75}.guide-documentation-module__JgYQ8a__root.docs{min-height:100vh}:is(body:has(.docs)>.site-header,body:has(.docs)>.site-footer){display:none}body:has(.docs) .site-main{padding-top:0}.guide-documentation-module__JgYQ8a__root .docs-header{z-index:40;border-bottom:1px solid var(--border-border-neutral-l2);background:var(--bg-bg-base-default);align-items:center;gap:32px;height:56px;padding-inline:32px;display:flex;position:sticky;top:0}.guide-documentation-module__JgYQ8a__root .docs-header__label{color:var(--text-text-default);font-weight:var(--font-weight-strong)}.guide-documentation-module__JgYQ8a__root .docs-header__navigation{align-items:center;gap:var(--spacing-16);white-space:nowrap;margin-left:auto;display:flex}.guide-documentation-module__JgYQ8a__root .docs-header__links{align-items:center;gap:var(--spacing-4);padding:var(--spacing-4);border:1px solid var(--border-border-neutral-l2);border-radius:var(--radius-full);display:flex}.guide-documentation-module__JgYQ8a__root .docs-header__link{padding:var(--spacing-4) var(--spacing-16);border-radius:var(--radius-full);color:var(--text-text-secondary);font-size:var(--font-size-base);line-height:var(--line-height-lg)}:is(.guide-documentation-module__JgYQ8a__root .docs-header__link:hover,.guide-documentation-module__JgYQ8a__root .docs-header__link[aria-current=page]){background:var(--bg-bg-base-tertiary);color:var(--text-text-default)}.guide-documentation-module__JgYQ8a__root .docs-header__download{padding:var(--spacing-8) var(--spacing-20);border-radius:var(--radius-full);background:var(--text-text-default);color:var(--bg-bg-base-default);font-size:var(--font-size-base);font-weight:var(--font-weight-strong);line-height:var(--line-height-lg)}.guide-documentation-module__JgYQ8a__root .docs-header__download:hover{background:var(--text-text-secondary)}.guide-documentation-module__JgYQ8a__root .docs-menu{border-radius:var(--radius-8);background:var(--bg-bg-base-default);width:42px;height:42px;color:var(--text-text-default);border:0;justify-content:center;align-items:center;margin-left:auto;display:none}.guide-documentation-module__JgYQ8a__root .docs-layout{background:var(--bg-bg-base-default);grid-template-columns:264px minmax(0,1fr);width:100%;display:grid}.guide-documentation-module__JgYQ8a__root .docs-sidebar{border-right:1px solid var(--border-border-neutral-l2);background:var(--bg-bg-base-tertiary);align-self:start;height:calc(100dvh - 56px);padding:30px 20px;position:sticky;top:56px;overflow-y:auto}.guide-documentation-module__JgYQ8a__root .docs-search{align-items:center;gap:var(--spacing-10);width:100%;height:32px;margin-bottom:var(--spacing-16);padding:0 var(--spacing-12);border:1px solid var(--border-border-neutral-l2);border-radius:var(--radius-8);background:var(--bg-bg-base-tertiary);color:var(--text-text-secondary);display:flex}.guide-documentation-module__JgYQ8a__root .docs-search input{width:100%;min-width:0;color:var(--text-text-default);font:inherit;background:0 0;border:0;outline:0}.guide-documentation-module__JgYQ8a__root .docs-search-divider{margin:0 0 var(--spacing-8);border:0;border-top:1px solid var(--border-border-neutral-l2)}.guide-documentation-module__JgYQ8a__root .docs-group{padding-bottom:var(--spacing-8);margin-bottom:var(--spacing-8);border-bottom:1px solid var(--border-border-neutral-l2)}.guide-documentation-module__JgYQ8a__root .docs-group__heading{border-radius:var(--radius-6);align-items:center;transition:background-color .15s;display:flex}.guide-documentation-module__JgYQ8a__root .docs-group button{width:100%;min-height:var(--control-height-lg);padding:var(--spacing-8) var(--spacing-12);padding-left:calc(var(--spacing-12) + var(--spacing-16));margin-block:var(--spacing-2);border-radius:var(--radius-6);color:var(--text-text-default);font:inherit;font-size:var(--font-size-base);line-height:var(--line-height-lg);text-align:left;cursor:pointer;background:0 0;border:0;display:block}.guide-documentation-module__JgYQ8a__root .docs-group__link{padding-left:var(--spacing-12);font-size:var(--font-size-sm);font-weight:var(--font-weight-strong);margin-block:0}.guide-documentation-module__JgYQ8a__root .docs-group__heading>.docs-group__toggle{width:var(--control-height-lg);padding:var(--spacing-8);flex:none;justify-content:center;align-items:center;margin-block:0;display:flex}.guide-documentation-module__JgYQ8a__root .docs-group button:hover{background:var(--bg-bg-overlay-l2);color:var(--text-text-default)}.guide-documentation-module__JgYQ8a__root .docs-group button[aria-current=page]{background:var(--bg-bg-overlay-l3);color:var(--bg-bg-brand-accent);font-weight:var(--font-weight-strong)}.guide-documentation-module__JgYQ8a__root .docs-group button:focus-visible{outline:none}.guide-documentation-module__JgYQ8a__root .docs-group [id] button{padding-left:calc(var(--spacing-12) + var(--spacing-16))}.guide-documentation-module__JgYQ8a__root .docs-group__heading>.docs-group__link{flex:1;min-width:0}.guide-documentation-module__JgYQ8a__root .docs-group__toggle[aria-expanded=false] svg{transform:rotate(-90deg)}.guide-documentation-module__JgYQ8a__root .docs-group__heading:hover{background:var(--bg-bg-overlay-l2)}:is(.guide-documentation-module__JgYQ8a__root .docs-group__heading:hover>button,.guide-documentation-module__JgYQ8a__root .docs-group__heading:has(>button[aria-current=page])>button){background:0 0}.guide-documentation-module__JgYQ8a__root .docs-group__heading:has(>button[aria-current=page]){background:var(--bg-bg-overlay-l3)}.guide-documentation-module__JgYQ8a__root .docs-no-results{color:var(--text-text-secondary);font-size:var(--font-size-sm);margin:20px 10px}.guide-documentation-module__JgYQ8a__root .docs-content{gap:var(--spacing-32);width:100%;max-width:1098px;padding:42px var(--spacing-32) 80px;grid-template-columns:minmax(0,792px) minmax(160px,208px);margin-inline:auto;display:grid}.guide-documentation-module__JgYQ8a__root .docs-article{min-width:0}.guide-documentation-module__JgYQ8a__root .docs-article>h1{color:var(--text-text-default);letter-spacing:-.03em;margin:0 0 18px;font-size:clamp(28px,2.5vw,36px);line-height:1.35}.guide-documentation-module__JgYQ8a__root .docs-native-content{color:var(--text-text-default);font-size:var(--font-size-base);line-height:1.8}:is(.guide-documentation-module__JgYQ8a__root .docs-native-content p,.guide-documentation-module__JgYQ8a__root .docs-native-content ul,.guide-documentation-module__JgYQ8a__root .docs-native-content ol,.guide-documentation-module__JgYQ8a__root .docs-native-content blockquote){margin:0 0 18px}:is(.guide-documentation-module__JgYQ8a__root .docs-native-content ul,.guide-documentation-module__JgYQ8a__root .docs-native-content ol){padding-left:24px}.guide-documentation-module__JgYQ8a__root .docs-native-content li+li{margin-top:8px}.guide-documentation-module__JgYQ8a__root .docs-native-content strong{color:var(--text-text-default);font-weight:var(--font-weight-strong)}:is(.guide-documentation-module__JgYQ8a__root .docs-native-content a,.guide-documentation-module__JgYQ8a__root .docs-inline-link){color:var(--text-text-brand);text-underline-offset:3px;text-decoration:underline}.guide-documentation-module__JgYQ8a__root .docs-inline-link{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.guide-documentation-module__JgYQ8a__root .docs-native-content code{border-radius:var(--radius-4);background:var(--bg-bg-base-tertiary);color:var(--text-text-default);font-family:var(--font-family-mono);padding:2px 5px;font-size:.9em}.guide-documentation-module__JgYQ8a__root .docs-code{border-radius:var(--radius-8);color:#f4f4f5;font-family:var(--font-family-mono);font-size:var(--font-size-sm);white-space:pre-wrap;background:#18181b;margin:20px 0;padding:16px;line-height:1.65;overflow-x:auto}.guide-documentation-module__JgYQ8a__root .docs-code code{color:inherit;background:0 0;padding:0}.guide-documentation-module__JgYQ8a__root .docs-native-content blockquote{border-left:3px solid var(--bg-bg-brand-accent);border-radius:0 var(--radius-6) var(--radius-6) 0;background:var(--status-primary-surface-l1);padding:12px 16px}.guide-documentation-module__JgYQ8a__root .docs-section{margin-top:40px;scroll-margin-top:112px}:is(.guide-documentation-module__JgYQ8a__root .docs-section h2,.guide-documentation-module__JgYQ8a__root .docs-section h3){color:var(--text-text-default);margin:0 0 16px;line-height:1.35}.guide-documentation-module__JgYQ8a__root .docs-section h2{font-size:var(--font-size-2xl)}.guide-documentation-module__JgYQ8a__root .docs-section h3{font-size:var(--font-size-xl)}.guide-documentation-module__JgYQ8a__root .docs-subsection{margin-top:28px}.guide-documentation-module__JgYQ8a__root .docs-lead{color:var(--text-text-default);font-size:var(--font-size-lg)}.guide-documentation-module__JgYQ8a__root .docs-overview-image{border:1px solid var(--border-border-neutral-l2);border-radius:var(--radius-8);width:100%;height:auto;margin:20px 0}.guide-documentation-module__JgYQ8a__root .docs-table-scroll{border:1px solid var(--border-border-neutral-l2);border-radius:var(--radius-8);margin:20px 0;overflow-x:auto}.guide-documentation-module__JgYQ8a__root .docs-table-scroll table{border-collapse:collapse;width:100%;min-width:560px}:is(.guide-documentation-module__JgYQ8a__root .docs-table-scroll th,.guide-documentation-module__JgYQ8a__root .docs-table-scroll td){border-bottom:1px solid var(--border-border-neutral-l2);text-align:left;vertical-align:top;padding:11px 14px}.guide-documentation-module__JgYQ8a__root .docs-table-scroll th{background:var(--bg-bg-base-tertiary);color:var(--text-text-default);font-weight:var(--font-weight-strong)}.guide-documentation-module__JgYQ8a__root .docs-table-scroll tr:last-child td{border-bottom:0}.guide-documentation-module__JgYQ8a__root .docs-object-flow{border:1px solid var(--border-border-neutral-l2);border-radius:var(--radius-8);background:var(--bg-bg-base-tertiary);margin:20px 0;padding:20px}.guide-documentation-module__JgYQ8a__root .docs-object-flow ol{flex-wrap:wrap;gap:8px;margin:0 0 12px;padding:0;list-style:none;display:flex}.guide-documentation-module__JgYQ8a__root .docs-object-flow li{border-radius:var(--radius-4);background:var(--bg-bg-base-default);color:var(--text-text-default);font-size:var(--font-size-sm);padding:4px 8px}.guide-documentation-module__JgYQ8a__root .docs-object-flow p{margin:0}.guide-documentation-module__JgYQ8a__root .docs-toc{border-left:1px solid var(--border-border-neutral-l2);max-height:calc(100dvh - 144px);font-size:var(--font-size-base);align-self:start;padding-left:20px;position:sticky;top:112px;overflow-y:auto}.guide-documentation-module__JgYQ8a__root .docs-toc nav{gap:var(--spacing-4);display:grid}.guide-documentation-module__JgYQ8a__root .docs-toc strong{color:var(--text-text-default);font-weight:var(--font-weight-strong)}.guide-documentation-module__JgYQ8a__root .docs-toc a{padding:var(--spacing-4) var(--spacing-8);border-radius:var(--radius-6);color:var(--text-text-secondary);line-height:var(--line-height-base);display:block}:is(.guide-documentation-module__JgYQ8a__root .docs-toc a:hover,.guide-documentation-module__JgYQ8a__root .docs-toc a[aria-current=location]){color:var(--text-text-default-hover)}.guide-documentation-module__JgYQ8a__root .docs-toc__nested{padding-left:12px}.guide-documentation-module__JgYQ8a__root .docs-pagination{border-top:1px solid var(--border-border-neutral-l2);grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:56px;padding-top:24px;display:grid}.guide-documentation-module__JgYQ8a__root .docs-pagination button{border:1px solid var(--border-border-neutral-l2);border-radius:var(--radius-8);background:var(--bg-bg-base-default);min-height:72px;color:var(--text-text-secondary);text-align:left;cursor:pointer;gap:4px;padding:12px;display:grid}.guide-documentation-module__JgYQ8a__root .docs-pagination button:last-child{text-align:right}:is(.guide-documentation-module__JgYQ8a__root .docs-pagination button:hover,.guide-documentation-module__JgYQ8a__root .docs-pagination button:focus-visible){border-color:var(--bg-bg-brand-accent)}.guide-documentation-module__JgYQ8a__root .docs-pagination strong{color:var(--text-text-default)}@media (max-width:1040px){.guide-documentation-module__JgYQ8a__root .docs-layout{grid-template-columns:224px minmax(0,1fr)}.guide-documentation-module__JgYQ8a__root .docs-content{grid-template-columns:minmax(0,1fr)}.guide-documentation-module__JgYQ8a__root .docs-toc{display:none}}@media (max-width:760px){.guide-documentation-module__JgYQ8a__root{padding:0}.guide-documentation-module__JgYQ8a__root .docs-header{align-content:center;gap:var(--spacing-8);height:104px;padding-block:var(--spacing-8);flex-wrap:wrap}.guide-documentation-module__JgYQ8a__root .docs-header__navigation{order:3;justify-content:space-between;width:100%}.guide-documentation-module__JgYQ8a__root .docs-header__links{overflow-x:auto}.guide-documentation-module__JgYQ8a__root .docs-header__download{display:none}.guide-documentation-module__JgYQ8a__root .docs-menu{display:inline-flex}.guide-documentation-module__JgYQ8a__root .docs-layout{width:100%;display:block}.guide-documentation-module__JgYQ8a__root .docs-sidebar{z-index:var(--z-dropdown);border:1px solid var(--border-border-neutral-l2);background:var(--bg-bg-base-default);width:min(320px,100vw - 48px);max-height:none;box-shadow:var(--shadow-elevation-300-modal-panel);padding-top:24px;display:none;position:fixed;top:104px;bottom:0;left:0}.guide-documentation-module__JgYQ8a__root .docs-sidebar--open{display:block}.guide-documentation-module__JgYQ8a__root .docs-content{padding:24px 0;display:block}.guide-documentation-module__JgYQ8a__root .docs-pagination{grid-template-columns:1fr}.guide-documentation-module__JgYQ8a__root .docs-pagination button:last-child{text-align:left}}
