.K8PWUa_page{padding-top:clamp(96px,4.5rem + 3vw,128px);padding-bottom:var(--te-space-8);font-family:var(--te-font-sans);color:var(--te-text)}.K8PWUa_page :where(p,li,dt,dd,summary,td,th,figcaption,blockquote){font-family:inherit}.K8PWUa_page [id]{scroll-margin-top:calc(74px + var(--te-space-5))}.K8PWUa_page .K8PWUa_hero{padding-top:var(--te-space-8)}.K8PWUa_topBar{max-width:calc(var(--te-container) + 2 * var(--te-gutter));padding:0 var(--te-gutter);justify-content:space-between;align-items:center;gap:var(--te-space-2) var(--te-space-4);flex-wrap:wrap;margin:0 auto;display:flex}.K8PWUa_bcList{align-items:center;gap:var(--te-space-1) var(--te-space-2);font-family:var(--te-font-sans);font-size:var(--te-text-caption);color:var(--te-text-3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.K8PWUa_bcLink{min-height:32px;color:var(--te-text-2);transition:color var(--te-dur-fast) var(--te-ease);align-items:center;text-decoration:none;display:inline-flex}.K8PWUa_bcLink:hover{color:var(--te-text)}.K8PWUa_bcSep,.K8PWUa_bcCurrent{color:var(--te-text-3)}.K8PWUa_backLink{min-height:44px;font-family:var(--te-font-sans);font-size:var(--te-text-small);color:var(--te-text);transition:color var(--te-dur-fast) var(--te-ease);align-items:center;gap:6px;font-weight:600;text-decoration:none;display:inline-flex}.K8PWUa_backLink:hover{color:var(--te-accent)}.K8PWUa_bcLink:focus-visible{outline:2px solid var(--te-focus);outline-offset:3px;border-radius:var(--te-radius-sm)}.K8PWUa_backLink:focus-visible{outline:2px solid var(--te-focus);outline-offset:3px;border-radius:var(--te-radius-sm)}.K8PWUa_tocLink:focus-visible{outline:2px solid var(--te-focus);outline-offset:3px;border-radius:var(--te-radius-sm)}.K8PWUa_prose a:focus-visible{outline:2px solid var(--te-focus);outline-offset:3px;border-radius:var(--te-radius-sm)}.K8PWUa_heroMeta{justify-content:center;gap:var(--te-space-1) var(--te-space-3);margin-top:var(--te-space-5);font-family:var(--te-font-sans);font-size:var(--te-text-small);color:var(--te-text-3);flex-wrap:wrap;display:flex}.K8PWUa_heroMetaItem{align-items:center;gap:var(--te-space-3);display:inline-flex}.K8PWUa_heroMetaItem a{color:var(--te-text-2);text-decoration:underline;-webkit-text-decoration-color:var(--te-border-strong);text-decoration-color:var(--te-border-strong);text-underline-offset:3px}.K8PWUa_heroMetaItem a:hover{color:var(--te-text);text-decoration-color:currentColor}.K8PWUa_heroMetaDot{background:var(--te-text-3);border-radius:50%;width:3px;height:3px}.K8PWUa_heroMetaItem:first-child .K8PWUa_heroMetaDot{display:none}.K8PWUa_docSection{padding:var(--te-space-8) 0 0}.K8PWUa_docHead{max-width:42rem;margin:0 auto var(--te-space-5)}.K8PWUa_docHead h2{text-align:left}.K8PWUa_tocCard{max-width:64rem;padding:var(--te-space-5) 0 0;border-top:1px solid var(--te-border);background:0 0;margin:0 auto}.K8PWUa_tocLabel{margin:0 0 var(--te-space-2);font-family:var(--te-font-sans);font-size:var(--te-text-small);color:var(--te-text-2);font-weight:600}.K8PWUa_tocLinks{column-gap:var(--te-space-6);grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));display:grid}.K8PWUa_tocLink{border-bottom:1px solid var(--te-border);min-height:44px;font-family:var(--te-font-sans);font-size:var(--te-text-small);color:var(--te-text-2);transition:color var(--te-dur-fast) var(--te-ease);align-items:center;text-decoration:none;display:flex}.K8PWUa_tocLink:hover{color:var(--te-text)}.K8PWUa_pipelineGrid{max-width:var(--te-container);margin:0 auto var(--te-space-8);gap:var(--te-space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.K8PWUa_prose{max-width:42rem;font-family:var(--te-font-sans);color:var(--te-text-2);margin:0 auto;font-size:clamp(1.0625rem,1rem + .2vw,1.125rem);line-height:1.7}.K8PWUa_prose p{margin:0 0 var(--te-space-5)}.K8PWUa_prose ul,.K8PWUa_prose ol{margin:0 0 var(--te-space-5);padding-left:var(--te-space-5)}.K8PWUa_prose li{margin-bottom:var(--te-space-2);padding-left:var(--te-space-1)}.K8PWUa_prose li::marker{color:var(--te-text-3)}.K8PWUa_prose a{color:var(--te-text);text-decoration:underline;-webkit-text-decoration-color:var(--te-text-3);text-decoration-color:var(--te-text-3);text-underline-offset:3px;transition:color var(--te-dur-fast) var(--te-ease), text-decoration-color var(--te-dur-fast) var(--te-ease);text-decoration-thickness:1px}.K8PWUa_prose a:hover{color:var(--te-accent);text-decoration-color:currentColor}.K8PWUa_prose strong{color:var(--te-text);font-weight:600}.K8PWUa_prose code{border:1px solid var(--te-border);border-radius:var(--te-radius-sm);background:var(--te-surface);font-family:var(--te-font-mono);color:var(--te-text);padding:.1em .35em;font-size:.875em}.K8PWUa_subHead{margin:var(--te-space-8) 0 var(--te-space-3);font-family:var(--te-font-sans);font-size:var(--te-text-h3);letter-spacing:-.01em;color:var(--te-text);font-weight:600;line-height:1.35}.K8PWUa_subHead:first-child{margin-top:0}.K8PWUa_codeCard{margin:0 0 var(--te-space-5);padding:var(--te-space-4) var(--te-space-5);border:1px solid var(--te-border);border-radius:var(--te-radius-md);background:var(--te-surface);overflow-x:auto}.K8PWUa_codeCard code{font-family:var(--te-font-mono);font-size:var(--te-text-small);color:var(--te-text);white-space:pre;background:0 0;border:0;padding:0;line-height:1.7}.K8PWUa_ctaLinks a{color:var(--te-text);text-decoration:underline;-webkit-text-decoration-color:var(--te-text-3);text-decoration-color:var(--te-text-3);text-underline-offset:3px;transition:color var(--te-dur-fast) var(--te-ease)}.K8PWUa_ctaLinks a:hover{color:var(--te-accent);text-decoration-color:currentColor}.K8PWUa_ctaLinks a:focus-visible{outline:2px solid var(--te-focus);outline-offset:3px;border-radius:var(--te-radius-sm)}.K8PWUa_timingCard{max-width:42rem;margin:0 auto var(--te-space-6);border:1px solid var(--te-border);border-radius:var(--te-radius-lg);background:var(--te-surface);overflow-x:auto}.K8PWUa_timingTable{border-collapse:collapse;width:100%;min-width:32rem;margin:0}.K8PWUa_timingTable th,.K8PWUa_timingTable td{padding:var(--te-space-3) var(--te-space-5);border-bottom:1px solid var(--te-border);text-align:left;vertical-align:top}.K8PWUa_timingTable thead th{font-family:var(--te-font-sans);font-size:var(--te-text-caption);color:var(--te-text-2);border-bottom-color:var(--te-border-strong);font-weight:600}.K8PWUa_timingTable tbody tr:last-child td{border-bottom:0}.K8PWUa_timeCol{font-family:var(--te-font-mono);font-size:var(--te-text-small);color:var(--te-text);white-space:nowrap;font-weight:500}.K8PWUa_timingDesc{font-family:var(--te-font-sans);font-size:var(--te-text-small);color:var(--te-text-2);line-height:1.6}.K8PWUa_timingDesc strong{color:var(--te-text);font-weight:600}.K8PWUa_limCallout{max-width:44rem;padding:var(--te-space-6);border:1px solid var(--te-border);border-radius:var(--te-radius-lg);background:var(--te-surface);margin:0 auto}.K8PWUa_limCallout .K8PWUa_prose{max-width:none}.K8PWUa_limCallout .K8PWUa_prose>:last-child{margin-bottom:0}.K8PWUa_limTitle{margin:0 0 var(--te-space-4);font-family:var(--te-font-sans);font-size:var(--te-text-h3);color:var(--te-text);font-weight:600;line-height:1.35}@media (max-width:900px){.K8PWUa_pipelineGrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:768px){.K8PWUa_page .K8PWUa_hero{padding-top:var(--te-space-7)}.K8PWUa_limCallout{padding:var(--te-space-5)}.K8PWUa_tocLinks{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.K8PWUa_heroMeta{flex-direction:column;align-items:center;gap:2px}.K8PWUa_heroMetaDot{display:none}}
.n8U7bW_page{padding-top:clamp(96px,4.5rem + 3vw,128px);padding-bottom:var(--te-space-8)}.n8U7bW_page [id]{scroll-margin-top:calc(74px + var(--te-space-5))}.n8U7bW_topBar{justify-content:space-between;align-items:center;gap:var(--te-space-2) var(--te-space-4);max-width:calc(var(--te-container) + 2 * var(--te-gutter));padding:0 var(--te-gutter);flex-wrap:wrap;margin:0 auto;display:flex}.n8U7bW_bcList{align-items:center;gap:var(--te-space-1) var(--te-space-2);font-size:var(--te-text-caption);color:var(--te-text-3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.n8U7bW_bcLink{min-height:32px;color:var(--te-text-2);transition:color var(--te-dur-fast) var(--te-ease);align-items:center;text-decoration:none;display:inline-flex}.n8U7bW_bcLink:hover{color:var(--te-text)}.n8U7bW_bcSep,.n8U7bW_bcCurrent{color:var(--te-text-3)}.n8U7bW_backLink{min-height:44px;font-size:var(--te-text-small);color:var(--te-text-2);transition:color var(--te-dur-fast) var(--te-ease);align-items:center;gap:6px;font-weight:600;text-decoration:none;display:inline-flex}.n8U7bW_backLink:hover{color:var(--te-text)}:is(.n8U7bW_bcLink:focus-visible,.n8U7bW_backLink:focus-visible){outline:2px solid var(--te-focus);outline-offset:3px;border-radius:var(--te-radius-sm)}.n8U7bW_hero{padding:clamp(24px, 1rem + 2vw, 48px) 0 var(--te-space-4)}.n8U7bW_heroHead{max-width:52rem;margin-bottom:var(--te-space-7)}.n8U7bW_heroHead .n8U7bW_byline{margin-top:var(--te-space-5)}.n8U7bW_byline a{color:var(--te-text-2);text-underline-offset:3px;text-decoration:underline}.n8U7bW_picker{max-width:880px;padding:var(--te-space-5);margin:0 auto}.n8U7bW_pickerHead{justify-content:space-between;align-items:baseline;gap:var(--te-space-2) var(--te-space-4);margin-bottom:var(--te-space-4);flex-wrap:wrap;display:flex}.n8U7bW_pickerTitle{margin:0}.n8U7bW_clients{gap:var(--te-space-3);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}@media (min-width:560px){.n8U7bW_clients{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:880px){.n8U7bW_clients{grid-template-columns:repeat(5,minmax(0,1fr))}}.n8U7bW_client{gap:var(--te-space-2);min-height:88px;padding:var(--te-space-4);background:var(--te-surface-2);border-radius:var(--te-radius-md);flex-direction:column;display:flex}.n8U7bW_clientName{justify-content:space-between;align-items:center;gap:var(--te-space-2);font-family:var(--te-font-sans);font-size:var(--te-text-h4);color:var(--te-text);font-weight:600;display:flex}.n8U7bW_clientArrow{color:var(--te-text-3);transition:transform var(--te-dur-fast) var(--te-ease), color var(--te-dur-fast) var(--te-ease);flex-shrink:0}.n8U7bW_client:hover .n8U7bW_clientArrow{color:var(--te-text);transform:translate(2px)}.n8U7bW_endpoint{align-items:center;gap:var(--te-space-2) var(--te-space-3);margin-top:var(--te-space-4);padding-top:var(--te-space-4);border-top:1px solid var(--te-border);flex-wrap:wrap;display:flex}.n8U7bW_endpoint code{font-family:var(--te-font-mono);font-size:var(--te-text-small);color:var(--te-text);word-break:break-all}.n8U7bW_toc{justify-content:center;align-items:center;gap:0 var(--te-space-5);max-width:880px;margin:var(--te-space-6) auto 0;font-family:var(--te-font-sans);font-size:var(--te-text-small);flex-wrap:wrap;display:flex}.n8U7bW_tocLabel{color:var(--te-text-3)}.n8U7bW_tocLink{min-height:44px;color:var(--te-text-2);align-items:center;text-decoration:none;display:inline-flex}.n8U7bW_tocLink:hover{color:var(--te-text)}.n8U7bW_tocLink:focus-visible{outline:2px solid var(--te-focus);outline-offset:2px}.n8U7bW_section{padding:var(--te-space-9) 0 0}.n8U7bW_column{max-width:820px;margin:0 auto var(--te-space-5)}.n8U7bW_h2{margin-bottom:0}.n8U7bW_wide,.n8U7bW_prompts{max-width:980px;margin:0 auto}.n8U7bW_prompt{font-family:var(--te-font-sans);font-size:var(--te-text-body);color:var(--te-text);margin:0;line-height:1.55}.n8U7bW_prompt:before{content:"“";color:var(--te-text-3)}.n8U7bW_prompt:after{content:"”";color:var(--te-text-3)}.n8U7bW_list{margin:var(--te-space-3) 0 0;gap:var(--te-space-3);padding:0;list-style:none;display:grid}.n8U7bW_list li{font-family:var(--te-font-sans);font-size:var(--te-text-small);color:var(--te-text-2);padding-left:20px;line-height:1.55;position:relative}.n8U7bW_list li:before{content:"";background:var(--te-border-strong);border-radius:50%;width:6px;height:6px;position:absolute;top:.62em;left:2px}.n8U7bW_listCan li:before{background:var(--te-accent)}.n8U7bW_stats{max-width:820px;margin:0 auto var(--te-space-5);border:1px solid var(--te-border);border-radius:var(--te-radius-lg);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.n8U7bW_stat{padding:var(--te-space-5) var(--te-space-4);border-left:1px solid var(--te-border)}.n8U7bW_stat:first-child{border-left:0}.n8U7bW_statNum{font-family:var(--te-font-display);font-size:var(--te-text-stat);color:var(--te-text);line-height:1;display:block}.n8U7bW_statLabel{margin-top:var(--te-space-2);font-family:var(--te-font-sans);font-size:var(--te-text-caption);color:var(--te-text-3);display:block}.n8U7bW_guideBadges{margin-bottom:var(--te-space-4)}.n8U7bW_cta{padding:var(--te-section-y) 0 var(--te-space-6)}.n8U7bW_prose{max-width:820px;margin:0 auto var(--te-space-5);font-size:var(--te-text-body);color:var(--te-text-2);line-height:1.7}.n8U7bW_prose p{margin:0 0 var(--te-space-4)}.n8U7bW_prose p:last-child{margin-bottom:0}.n8U7bW_prose ul,.n8U7bW_prose ol{margin:0 0 var(--te-space-4);padding-left:var(--te-space-5)}.n8U7bW_prose li{margin-bottom:var(--te-space-2);padding-left:var(--te-space-1)}.n8U7bW_prose li::marker{color:var(--te-text-3)}.n8U7bW_prose a,.n8U7bW_inlineLinks a{color:var(--te-text);text-decoration:underline;-webkit-text-decoration-color:var(--te-text-3);text-decoration-color:var(--te-text-3);text-underline-offset:3px;transition:text-decoration-color var(--te-dur-fast) var(--te-ease);text-decoration-thickness:1px}.n8U7bW_prose a:hover,.n8U7bW_inlineLinks a:hover{text-decoration-color:currentColor}:is(.n8U7bW_prose a:focus-visible,.n8U7bW_inlineLinks a:focus-visible){outline:2px solid var(--te-focus);outline-offset:3px;border-radius:var(--te-radius-sm)}.n8U7bW_prose strong{color:var(--te-text);font-weight:600}.n8U7bW_prose code{border:1px solid var(--te-border);border-radius:var(--te-radius-sm);background:var(--te-surface);font-family:var(--te-font-mono);color:var(--te-text);overflow-wrap:anywhere;padding:.1em .35em;font-size:.875em}.n8U7bW_subHead{margin:var(--te-space-7) 0 var(--te-space-3);font-family:var(--te-font-sans);font-size:var(--te-text-h3);letter-spacing:-.01em;color:var(--te-text);font-weight:600;line-height:1.35}.n8U7bW_subHead:first-child{margin-top:0}.n8U7bW_lead{max-width:820px;margin:0 auto var(--te-space-5)}.n8U7bW_codeBlock{margin:var(--te-space-3) 0 0;background:var(--te-surface);border:1px solid var(--te-border);border-radius:var(--te-radius-md);position:relative;overflow:hidden}.n8U7bW_codeBar{justify-content:space-between;align-items:center;gap:var(--te-space-3);min-height:var(--te-control-h-sm);padding:0 var(--te-space-2) 0 var(--te-space-4);border-bottom:1px solid var(--te-border);font-size:var(--te-text-caption);color:var(--te-text-3);display:flex}.n8U7bW_copyBtn{align-items:center;gap:var(--te-space-2);min-height:var(--te-control-h-sm);min-width:44px;padding:0 var(--te-space-2);border-radius:var(--te-radius-sm);font-family:var(--te-font-sans);font-size:var(--te-text-caption);color:var(--te-text-2);cursor:pointer;transition:color var(--te-dur-fast) var(--te-ease);background:0 0;border:0;font-weight:600;display:inline-flex}.n8U7bW_copyBtn:hover{color:var(--te-text)}.n8U7bW_copyBtn:focus-visible{outline:2px solid var(--te-focus);outline-offset:-2px}.n8U7bW_code{padding:var(--te-space-4);font-family:var(--te-font-mono);font-size:var(--te-text-caption);color:var(--te-text);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.7;overflow-x:auto}.n8U7bW_codeBlock>.n8U7bW_copyBtn{position:absolute;top:2px;right:4px}.n8U7bW_codeBlock>.n8U7bW_copyBtn+.n8U7bW_code{padding-right:96px}.n8U7bW_code code{font:inherit;color:inherit}.n8U7bW_steps{counter-reset:step;max-width:820px;margin:0 auto;padding:0;list-style:none}.n8U7bW_step{counter-increment:step;gap:0 var(--te-space-4);padding:var(--te-space-5) 0;border-top:1px solid var(--te-border);grid-template-columns:32px minmax(0,1fr);display:grid}.n8U7bW_step:last-child{border-bottom:1px solid var(--te-border)}.n8U7bW_step:before{content:counter(step);border:1px solid var(--te-border-strong);width:28px;height:28px;font-family:var(--te-font-sans);font-size:var(--te-text-caption);color:var(--te-text-2);border-radius:50%;grid-row:1/span 3;justify-content:center;align-items:center;font-weight:600;display:flex}.n8U7bW_step .n8U7bW_stepName{margin:2px 0 var(--te-space-1)}.n8U7bW_stepText{font-size:var(--te-text-body);color:var(--te-text-2);margin:0;line-height:1.65}.n8U7bW_authCard{justify-content:space-between;align-items:center;gap:var(--te-space-3) var(--te-space-6);max-width:820px;padding:var(--te-space-4) var(--te-space-5);background:var(--te-surface);border:1px solid var(--te-border);border-radius:var(--te-radius-lg);flex-wrap:wrap;margin:0 auto;display:flex}.n8U7bW_authRow{align-items:center;gap:var(--te-space-2) var(--te-space-3);flex-wrap:wrap;display:flex}.n8U7bW_authCard .n8U7bW_endpoint{border:0;margin:0;padding:0}.n8U7bW_tryGrid{max-width:980px;margin:var(--te-space-5) auto 0;padding:0;list-style:none}.n8U7bW_tryCard{justify-content:space-between;gap:var(--te-space-4)}.n8U7bW_tryCard .n8U7bW_toolTag{font-family:var(--te-font-mono);color:var(--te-text);transition:border-color var(--te-dur-fast) var(--te-ease), background-color var(--te-dur-fast) var(--te-ease);font-size:.75rem;text-decoration:none}.n8U7bW_tryCard a.n8U7bW_toolTag{min-height:28px}.n8U7bW_tryCard a.n8U7bW_toolTag:hover{border-color:var(--te-border-strong);background:var(--te-surface-2)}.n8U7bW_tryCard a.n8U7bW_toolTag:focus-visible{outline:2px solid var(--te-focus);outline-offset:2px}.n8U7bW_configs{max-width:820px;margin:0 auto}.n8U7bW_config+.n8U7bW_config{margin-top:var(--te-space-6)}.n8U7bW_configTitle{margin:0 0 var(--te-space-1)}.n8U7bW_docs{gap:var(--te-space-7);padding-top:var(--te-space-8);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:1024px){.n8U7bW_docs{gap:var(--te-space-8);grid-template-columns:264px minmax(0,1fr)}}.n8U7bW_sideNav{display:none}@media (min-width:1024px){.n8U7bW_sideNav{top:calc(74px + var(--te-space-5));max-height:calc(100vh - 74px - var(--te-space-7));align-self:start;display:block;position:sticky;overflow-y:auto}}.n8U7bW_sideLabel{margin:0 0 var(--te-space-2);font-size:var(--te-text-caption);color:var(--te-text-3);font-weight:500;display:block}.n8U7bW_sideList{border-left:1px solid var(--te-border);margin:0;padding:0;list-style:none}.n8U7bW_sideLink{justify-content:space-between;align-items:center;gap:var(--te-space-2);min-height:36px;padding:0 0 0 var(--te-space-4);font-size:var(--te-text-small);color:var(--te-text-2);transition:color var(--te-dur-fast) var(--te-ease), border-color var(--te-dur-fast) var(--te-ease);border-left:1px solid #0000;margin-left:-1px;text-decoration:none;display:flex}.n8U7bW_sideLink:hover{color:var(--te-text);border-left-color:var(--te-border-strong)}.n8U7bW_sideLink:focus-visible{outline:2px solid var(--te-focus);outline-offset:2px;border-radius:var(--te-radius-sm)}.n8U7bW_sideTools{margin:0 0 var(--te-space-2);padding:0;list-style:none}.n8U7bW_sideTool{min-height:26px;padding-left:var(--te-space-5);font-family:var(--te-font-mono);color:var(--te-text-3);overflow-wrap:anywhere;transition:color var(--te-dur-fast) var(--te-ease);align-items:center;font-size:.75rem;text-decoration:none;display:flex}.n8U7bW_sideTool:hover{color:var(--te-text)}.n8U7bW_sideTool:focus-visible{outline:2px solid var(--te-focus);outline-offset:1px;border-radius:var(--te-radius-sm)}.n8U7bW_sideCount{font-family:var(--te-font-mono);font-size:var(--te-text-caption);color:var(--te-text-3)}.n8U7bW_docsMain{min-width:0}.n8U7bW_docsIntro{max-width:44rem;margin:0 0 var(--te-space-6)}.n8U7bW_index{margin:0 0 var(--te-space-8);padding:var(--te-space-3) var(--te-space-5)}.n8U7bW_index .n8U7bW_indexGroups{padding-bottom:var(--te-space-3)}.n8U7bW_index .n8U7bW_indexTitle{align-items:center;gap:var(--te-space-2);cursor:pointer;min-height:44px;margin:0;list-style:none;display:flex}.n8U7bW_index .n8U7bW_indexTitle::-webkit-details-marker{display:none}.n8U7bW_index .n8U7bW_indexTitle:after{content:"";border-right:1.5px solid var(--te-text-3);border-bottom:1.5px solid var(--te-text-3);width:7px;height:7px;transition:transform var(--te-dur-fast) var(--te-ease);margin-left:auto;transform:rotate(45deg)translateY(-2px)}.n8U7bW_indexDetails[open] .n8U7bW_indexTitle:after{transform:rotate(-135deg)translate(-2px)}.n8U7bW_index .n8U7bW_indexTitle:focus-visible{outline:2px solid var(--te-focus);outline-offset:4px;border-radius:var(--te-radius-sm)}.n8U7bW_indexDetails[open] .n8U7bW_indexGroups{margin-top:var(--te-space-3)}.n8U7bW_indexGroups{gap:var(--te-space-5);grid-template-columns:minmax(0,1fr);margin:0;display:grid}@media (min-width:640px){.n8U7bW_indexGroups{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px){.n8U7bW_indexGroups{grid-template-columns:repeat(3,minmax(0,1fr))}}.n8U7bW_indexGroup dt{margin:0 0 var(--te-space-1);font-size:var(--te-text-caption);color:var(--te-text-3);font-weight:500}.n8U7bW_indexGroup dd{margin:0}.n8U7bW_indexLink{min-height:32px;font-family:var(--te-font-mono);font-size:var(--te-text-caption);color:var(--te-text-2);overflow-wrap:anywhere;transition:color var(--te-dur-fast) var(--te-ease);align-items:center;text-decoration:none;display:inline-flex}.n8U7bW_indexLink:hover{color:var(--te-text)}.n8U7bW_indexLink:focus-visible{outline:2px solid var(--te-focus);outline-offset:2px;border-radius:var(--te-radius-sm)}.n8U7bW_scope+.n8U7bW_scope{margin-top:var(--te-space-8);padding-top:var(--te-space-8);border-top:1px solid var(--te-border)}.n8U7bW_scopeHead{align-items:center;gap:var(--te-space-2) var(--te-space-3);margin:0 0 var(--te-space-2);flex-wrap:wrap;display:flex}.n8U7bW_scopeTitle{font-family:var(--te-font-display);letter-spacing:-.015em;color:var(--te-text);margin:0;font-size:2rem;font-weight:400;line-height:1.15}.n8U7bW_scopeId{font-family:var(--te-font-mono);font-size:var(--te-text-caption);color:var(--te-text-2)}.n8U7bW_scope .n8U7bW_scopeDesc{margin:0 0 var(--te-space-5)}.n8U7bW_tool{padding:var(--te-space-5)}.n8U7bW_tool+.n8U7bW_tool{margin-top:var(--te-space-3)}.n8U7bW_toolHead{align-items:center;gap:var(--te-space-2) var(--te-space-3);margin:0 0 var(--te-space-2);flex-wrap:wrap;display:flex}.n8U7bW_toolName{font-family:var(--te-font-mono);font-size:var(--te-text-body);color:var(--te-text);overflow-wrap:anywhere;margin:0;font-weight:600;line-height:1.4}.n8U7bW_toolName a{color:inherit;border-radius:var(--te-radius-sm);text-decoration:none}.n8U7bW_toolName a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--te-text-3);text-decoration-color:var(--te-text-3);text-underline-offset:4px}.n8U7bW_toolName a:focus-visible{outline:2px solid var(--te-focus);outline-offset:2px}.n8U7bW_toolTitle{font-size:var(--te-text-small);color:var(--te-text-2)}.n8U7bW_toolHead .n8U7bW_toolTags{margin-left:auto}.n8U7bW_tool .n8U7bW_toolDesc{margin:0 0 var(--te-space-4);overflow-wrap:anywhere}.n8U7bW_params{border-collapse:collapse;width:100%;font-size:var(--te-text-small);color:var(--te-text-2)}.n8U7bW_params th,.n8U7bW_params td{padding:10px var(--te-space-3);text-align:left;vertical-align:baseline;border-top:1px solid var(--te-border)}.n8U7bW_params th{font-size:var(--te-text-caption);color:var(--te-text-3);border-top:0;padding-top:0;font-weight:500}.n8U7bW_params th:first-child,.n8U7bW_params td:first-child{padding-left:0}.n8U7bW_params code{font-family:var(--te-font-mono);font-size:var(--te-text-caption);color:var(--te-text);overflow-wrap:anywhere}@media (min-width:640px){.n8U7bW_params td:first-child code{white-space:nowrap;overflow-wrap:normal}}.n8U7bW_params .n8U7bW_paramType{font-family:var(--te-font-mono);font-size:var(--te-text-caption);color:var(--te-text-3);white-space:nowrap}.n8U7bW_params .n8U7bW_paramDesc code{color:var(--te-text-2)}@media (max-width:639px){.n8U7bW_params thead{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.n8U7bW_params tr{padding:var(--te-space-3) 0;border-top:1px solid var(--te-border);display:block}.n8U7bW_params td{border:0;padding:0;display:inline}.n8U7bW_params td[data-label]:before{content:" · ";font-family:var(--te-font-sans);color:var(--te-text-3)}.n8U7bW_params .n8U7bW_paramDesc{margin-top:var(--te-space-1);display:block}.n8U7bW_params .n8U7bW_paramDesc:before{content:none}}.n8U7bW_noParams{margin:0}.n8U7bW_mOnly{display:none}@media (max-width:639px){.n8U7bW_dOnly{display:none}.n8U7bW_mOnly{display:inline}}.n8U7bW_strong{color:var(--te-text);font-weight:600}.n8U7bW_prose .n8U7bW_afterCode{margin-top:var(--te-space-5)}.n8U7bW_configNote{margin-top:var(--te-space-6)}.n8U7bW_terms .n8U7bW_subHead{margin-top:var(--te-space-6);font-size:var(--te-text-h4)}.n8U7bW_terms .n8U7bW_subHead:first-child{margin-top:0}.n8U7bW_tagTrade.n8U7bW_tagTrade{color:var(--te-warn);border-color:#e8b64a73}.n8U7bW_tradeNote{margin-top:var(--te-space-5)}
