.docs-module__jMC11a__shell{--docs-font:-apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--space-sm:clamp(10px, 1.2vw, 13px);--space-md:clamp(16px, 2vw, 21px);--space-lg:clamp(21px, 3vw, 34px);--space-xl:clamp(34px, 5vh, 55px);--docs-header-height:68px;width:min(100% - 2*clamp(16px,3vw,34px),1100px);color:var(--ink);font-family:var(--docs-font);grid-template-columns:clamp(180px,20vw,233px) minmax(0,1fr);gap:clamp(34px,4vw,55px);margin-inline:auto;padding-top:68px;font-size:16px;line-height:1.618;display:grid}.docs-module__jMC11a__sidebar{max-height:calc(100svh - 68px);padding:var(--space-xl) var(--space-lg) var(--space-lg) 0;border-right:1px solid var(--border);align-self:start;position:sticky;top:68px;overflow-y:auto}.docs-module__jMC11a__sidebar>*{max-width:233px;margin-left:auto}.docs-module__jMC11a__docsHome{margin-bottom:var(--space-lg);font-family:var(--font-mono), monospace;font-size:13px;font-weight:500;display:block}.docs-module__jMC11a__docsHome span{color:var(--ink-tertiary)}.docs-module__jMC11a__contents{gap:var(--space-lg);display:grid}.docs-module__jMC11a__contents p{color:var(--ink-tertiary);font-size:11px;font-family:var(--font-mono), monospace;margin:0 0 8px}.docs-module__jMC11a__contents a{min-height:44px;color:var(--ink-secondary);border-left:1px solid #0000;justify-content:space-between;align-items:center;gap:13px;padding:8px 0 8px 13px;font-size:15px;display:flex}.docs-module__jMC11a__contents a:hover,.docs-module__jMC11a__contents a:focus-visible{color:var(--ink)}.docs-module__jMC11a__contents a[aria-current=page]{border-left-color:var(--signal);color:var(--ink)}.docs-module__jMC11a__navPreview{color:var(--signal);font-size:11px}.docs-module__jMC11a__sourceLink{border-top:1px solid var(--border);color:var(--ink-tertiary);margin-top:34px;padding-top:21px;font-size:13px;display:block}.docs-module__jMC11a__page{min-width:0;padding-top:var(--space-xl);overflow-wrap:anywhere}.docs-module__jMC11a__mobileContents{display:none}.docs-module__jMC11a__section{padding:0 0 var(--space-xl);scroll-margin-top:89px}.docs-module__jMC11a__section+.docs-module__jMC11a__section{padding-top:var(--space-lg);border-top:1px solid var(--border)}.docs-module__jMC11a__section h1{margin:0 0 var(--space-lg);letter-spacing:-.035em;font-size:clamp(30px,3.5vw,42px);font-weight:600;line-height:1.15}.docs-module__jMC11a__section h2{margin:0 0 var(--space-md);letter-spacing:-.025em;font-size:clamp(22px,2.5vw,26px);font-weight:600;line-height:1.3}.docs-module__jMC11a__section h3{margin:var(--space-lg) 0 var(--space-sm);font-size:16px;font-weight:600;line-height:1.618}.docs-module__jMC11a__section p{max-width:55ch;margin:0 0 var(--space-md);color:var(--ink-secondary)}.docs-module__jMC11a__section p strong{color:var(--ink);font-weight:600}.docs-module__jMC11a__sectionTitle{flex-wrap:wrap;align-items:baseline;gap:13px;margin-bottom:13px;display:flex}.docs-module__jMC11a__sectionTitle h1{margin-bottom:0}.docs-module__jMC11a__preview{color:var(--signal);font-family:var(--font-mono), monospace;font-size:10px;font-weight:500}.docs-module__jMC11a__section .docs-module__jMC11a__availability{color:var(--ink-tertiary);margin-bottom:var(--space-lg);font-size:13px}.docs-module__jMC11a__section a{color:var(--ink);text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong)}.docs-module__jMC11a__section a:hover{-webkit-text-decoration-color:var(--signal);text-decoration-color:var(--signal)}.docs-module__jMC11a__section code{color:var(--ink);font-family:var(--font-mono), monospace;overflow-wrap:anywhere;font-size:13px}.docs-module__jMC11a__steps{counter-reset:step;margin-top:var(--space-lg);padding-left:34px;list-style:none}.docs-module__jMC11a__steps>li{counter-increment:step;padding-bottom:var(--space-lg);position:relative}.docs-module__jMC11a__steps>li:last-child{padding-bottom:0}.docs-module__jMC11a__steps>li:before{content:counter(step, decimal-leading-zero);color:var(--signal);font-family:var(--font-mono), monospace;font-size:11px;position:absolute;top:3px;left:-34px}.docs-module__jMC11a__steps h2{letter-spacing:normal;margin:0 0 13px;font-size:16px;font-weight:600;line-height:1.618}.docs-module__jMC11a__codeBlock{min-width:0;max-width:100%;margin:var(--space-md) 0;border:1px solid var(--border);background:var(--soil-deep)}.docs-module__jMC11a__codeToolbar{min-height:40px;color:var(--ink-tertiary);font-family:var(--font-mono), monospace;justify-content:space-between;align-items:center;gap:13px;padding-left:21px;font-size:11px;display:flex}.docs-module__jMC11a__codeToolbar button{min-width:55px;min-height:44px;color:var(--ink-secondary);cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:0 13px}.docs-module__jMC11a__codeToolbar>span{overflow-wrap:anywhere;min-width:0;padding-block:8px}.docs-module__jMC11a__codeToolbar button:hover,.docs-module__jMC11a__codeToolbar button:focus-visible{color:var(--ink);background:var(--soil-mid)}.docs-module__jMC11a__codeBlock pre{overscroll-behavior-x:contain;max-width:100%;padding:0 21px 21px;font-size:13px;line-height:1.618;overflow-x:auto}.docs-module__jMC11a__codeBlock pre code{font-size:inherit;overflow-wrap:normal}.docs-module__jMC11a__copyError{color:var(--error);padding:0 21px 13px;font-size:13px;display:block}.docs-module__jMC11a__nextStep{border-top:1px solid var(--border);flex-wrap:wrap;gap:21px 34px;margin-top:34px;padding-top:21px;font-size:15px;display:flex}.docs-module__jMC11a__nextStep a{align-items:center;gap:13px;min-height:44px;text-decoration:none;display:inline-flex}.docs-module__jMC11a__nextStep span{color:var(--signal)}.docs-module__jMC11a__sectionLink{align-items:center;min-height:44px;margin-top:21px;font-size:13px;display:inline-flex}.docs-module__jMC11a__example{border-left:1px solid var(--border-strong);color:var(--ink);margin:13px 0 21px;padding-left:21px;font-size:18px;line-height:1.618}.docs-module__jMC11a__disclosure{border-bottom:1px solid var(--border);margin-top:13px}.docs-module__jMC11a__disclosure>summary{cursor:pointer;min-height:44px;color:var(--ink-secondary);padding:11px 26px 11px 0;font-size:13px;list-style:none;position:relative}.docs-module__jMC11a__disclosure>summary::-webkit-details-marker{display:none}.docs-module__jMC11a__disclosure>summary:after{content:"+";font-family:var(--font-mono), monospace;position:absolute;right:0}.docs-module__jMC11a__disclosure[open]>summary:after{content:"−"}.docs-module__jMC11a__disclosure>summary:hover{color:var(--ink)}.docs-module__jMC11a__disclosure>p,.docs-module__jMC11a__disclosure>ul,.docs-module__jMC11a__disclosure>ol{color:var(--ink-secondary);margin:13px 0 21px;font-size:14px}.docs-module__jMC11a__disclosure>ul,.docs-module__jMC11a__disclosure>ol{padding-left:21px}.docs-module__jMC11a__disclosure li+li{margin-top:13px}.docs-module__jMC11a__definitions{margin:21px 0}.docs-module__jMC11a__definitions>div{grid-template-columns:minmax(80px,1fr) minmax(0,1.618fr);gap:21px;padding:13px 0;display:grid}.docs-module__jMC11a__definitions dt{font-size:14px;font-weight:500}.docs-module__jMC11a__definitions dd{color:var(--ink-secondary);font-size:14px}.docs-module__jMC11a__tableScroll{margin-top:21px;overflow-x:auto}.docs-module__jMC11a__tableScroll table{border-collapse:collapse;text-align:left;width:100%;font-size:14px}.docs-module__jMC11a__tableScroll th{color:var(--ink);font-weight:500}.docs-module__jMC11a__tableScroll th,.docs-module__jMC11a__tableScroll td{border-bottom:1px solid var(--border);vertical-align:top;padding:13px 13px 13px 0}.docs-module__jMC11a__tableScroll td{color:var(--ink-secondary)}.docs-module__jMC11a__tableScroll td:first-child{width:38.2%}.docs-module__jMC11a__tableScroll code{white-space:nowrap;font-size:12px}.docs-module__jMC11a__command{margin-bottom:21px}.docs-module__jMC11a__command>p{margin:13px 0 0;font-size:14px}.docs-module__jMC11a__rules{color:var(--ink-secondary);padding-left:21px;font-size:14px}.docs-module__jMC11a__rules li+li{margin-top:13px}.docs-module__jMC11a__footer{border-top:1px solid var(--border);color:var(--ink-tertiary);font-family:var(--font-mono), monospace;flex-wrap:wrap;gap:34px;margin-top:34px;padding:21px 0 34px;font-size:11px;display:flex}@media (max-width:900px){.docs-module__jMC11a__shell{max-width:720px;display:block}.docs-module__jMC11a__sidebar{display:none}.docs-module__jMC11a__page{padding-top:13px}.docs-module__jMC11a__mobileContents{top:var(--docs-header-height);z-index:30;margin-bottom:var(--space-lg);border-bottom:1px solid var(--border);background:var(--void);display:block;position:sticky}.docs-module__jMC11a__mobileBar{justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding-block:8px;display:flex}.docs-module__jMC11a__mobileLocation{align-items:center;gap:16px;min-width:0;font-size:13px;display:flex}.docs-module__jMC11a__mobileLocation a{color:var(--ink-tertiary);flex-shrink:0}.docs-module__jMC11a__mobileLocation>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.docs-module__jMC11a__mobileTrigger{border:1px solid var(--border-strong);background:var(--soil-deep);min-width:104px;min-height:44px;color:var(--ink);font:inherit;cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;gap:12px;padding:0 13px;font-size:13px;display:inline-flex}.docs-module__jMC11a__mobileTrigger:hover,.docs-module__jMC11a__mobileTrigger[aria-expanded=true]{border-color:var(--ink-secondary);background:var(--soil-mid)}.docs-module__jMC11a__mobileContents :focus-visible{outline:2px solid var(--signal);outline-offset:3px}.docs-module__jMC11a__mobilePanel{top:calc(100% + 8px);max-height:min(560px, calc(100dvh - var(--docs-header-height) - 96px));overscroll-behavior-y:contain;border:1px solid var(--border-strong);background:var(--soil-deep);padding:21px;position:absolute;inset-inline:0;overflow-y:auto}.docs-module__jMC11a__mobilePanel .docs-module__jMC11a__contents{grid-template-columns:repeat(3,minmax(0,1fr));gap:21px}.docs-module__jMC11a__mobilePanel .docs-module__jMC11a__contents p{color:var(--ink-secondary);padding-left:12px;font-size:11px}.docs-module__jMC11a__mobilePanel .docs-module__jMC11a__contents a{padding-inline:12px;font-size:14px}.docs-module__jMC11a__mobilePanel .docs-module__jMC11a__contents a:hover{background:var(--soil-mid)}.docs-module__jMC11a__mobilePanel .docs-module__jMC11a__contents a[aria-current=page]{background:color-mix(in srgb, var(--signal) 7%, var(--soil-deep))}.docs-module__jMC11a__mobileSkill{border-top:1px solid var(--border);min-height:44px;color:var(--ink-secondary);justify-content:space-between;align-items:center;margin-top:21px;padding:12px;font-size:13px;display:flex}}@media (max-width:720px){.docs-module__jMC11a__shell{--docs-header-height:56px;padding-top:56px}.docs-module__jMC11a__section{padding-bottom:var(--space-xl);scroll-margin-top:76px}.docs-module__jMC11a__sectionTitle{gap:8px 13px}.docs-module__jMC11a__steps{padding-left:26px}.docs-module__jMC11a__steps>li:before{left:-26px}.docs-module__jMC11a__codeToolbar{padding-left:13px}.docs-module__jMC11a__codeBlock pre{padding:0 13px 13px}.docs-module__jMC11a__example{padding-left:13px;font-size:17px}.docs-module__jMC11a__definitions>div{gap:13px}}@media (max-width:620px){.docs-module__jMC11a__mobilePanel .docs-module__jMC11a__contents{grid-template-columns:1fr;gap:21px}.docs-module__jMC11a__mobilePanel{padding:16px}}@media (max-width:480px){.docs-module__jMC11a__definitions>div{grid-template-columns:1fr;gap:8px}.docs-module__jMC11a__steps .docs-module__jMC11a__fieldList{margin-block:13px 21px}}.docs-module__jMC11a__surfaceNav{border-bottom:1px solid var(--border);flex-wrap:wrap;gap:8px 21px;margin:21px 0 34px;display:flex}.docs-module__jMC11a__section .docs-module__jMC11a__surfaceNav a{min-height:44px;color:var(--ink-secondary);border-bottom:2px solid #0000;align-items:center;padding:8px 0;font-size:13px;text-decoration:none;display:inline-flex}.docs-module__jMC11a__section .docs-module__jMC11a__surfaceNav a[aria-current=page]{color:var(--ink);border-bottom-color:var(--signal)}.docs-module__jMC11a__fieldList{margin:21px 0 34px}.docs-module__jMC11a__fieldList>div{padding:var(--space-md) 0;border-bottom:1px solid var(--border)}.docs-module__jMC11a__fieldList dt{flex-wrap:wrap;align-items:baseline;gap:8px 13px;margin-bottom:8px;display:flex}.docs-module__jMC11a__fieldList dt span{color:var(--ink-tertiary);font-size:12px}.docs-module__jMC11a__fieldList dd{color:var(--ink-secondary);font-size:14px}.docs-module__jMC11a__fieldList dd p{margin:8px 0 0}
