.site .docs{display:grid;grid-template-columns:minmax(0,1fr);padding-block:var(--s-40) var(--s-64)}@media (min-width:960px){.site .docs{grid-template-columns:220px minmax(0,1fr);column-gap:var(--s-48)}.site .docs-side{position:-webkit-sticky;position:sticky;top:88px;align-self:start;z-index:var(--z-sticky)}.site .docs-menu{display:none}}@media (min-width:1200px){.site .docs{grid-template-columns:220px minmax(0,1fr) 200px}.site .toc{position:-webkit-sticky;position:sticky;top:88px;align-self:start;z-index:var(--z-sticky);max-height:calc(100dvh - 112px);overflow:auto}.site .toc-sm{display:none}}@media (max-width:1199.98px){.site .toc{display:none}}@media (max-width:959.98px){.site .docs-side{display:none}.site .docs-menu:has(+.toc-sm){margin-bottom:0;border-bottom:0}}.site :is(.docs-nav .g,.toc>p){padding:var(--s-16) var(--s-12) var(--s-4);font:600 12.5px/16px var(--sans);color:var(--text-muted)}.site .docs-nav .nl{-webkit-padding-end:0;padding-inline-end:0}.site :is(.docs-menu,.toc-sm){margin-bottom:var(--s-24);border-block:var(--rule)}.site :is(.docs-menu,.toc-sm)>summary{padding-block:12px;font:500 14px/20px var(--sans);cursor:pointer}.site :is(.docs-menu,.toc-sm)>nav{padding-bottom:var(--s-16)}.site .doc .crumb{margin-bottom:var(--s-12);font:400 13px/20px var(--sans);color:var(--text-muted)}.site .doc .crumb a:hover{color:var(--text)}.site .doc h1{margin:0 0 var(--s-12);font:400 clamp(34px,1.2vw + 27px,44px)/1.08 var(--serif);letter-spacing:-.016em}.site .doc .lede{margin:0 0 var(--s-32);font:400 20px/1.5 var(--serif);color:var(--text-muted)}.site .doc h2{margin:var(--s-48) 0 var(--s-12);font-family:var(--serif);font-size:28px;line-height:1.2;font-weight:500;letter-spacing:-.01em}.site .doc h3{margin:var(--s-32) 0 var(--s-8);font:600 19px/1.35 var(--sans)}.site .doc :is(h2,h3){scroll-margin-top:88px}.site .doc .anchor{-webkit-margin-start:.3em;margin-inline-start:.3em;color:var(--text-muted);text-decoration:none;opacity:0}.site .doc .anchor:focus-visible,.site .doc :is(h2,h3):hover>.anchor{opacity:1}.site .doc :is(p,ul,ol){font:400 18px/1.65 var(--serif);color:var(--text)}.site .doc p{margin:0 0 var(--s-16)}.site .doc :is(ul,ol){-webkit-padding-start:var(--s-24);padding-inline-start:var(--s-24);margin:0 0 var(--s-16)}.site .doc li{margin:var(--s-4) 0}.site .doc li::marker{color:var(--text-muted)}.site .doc h2[data-step]:before{content:attr(data-step);-webkit-margin-end:var(--s-8);margin-inline-end:var(--s-8);font-weight:300;color:var(--text-muted)}@media (min-width:768px){.site .doc h2[data-step]{position:relative}.site .doc h2[data-step]:before{position:absolute;inset-inline-end:calc(100% + var(--s-16));margin:0}}.site .doc hr{margin:var(--s-48) 0;border:0;border-top:var(--rule)}.site .doc .cmd{margin-top:var(--s-40);padding-top:var(--s-16);border-top:var(--rule);font:500 16px/1.4 var(--mono);overflow-wrap:anywhere}.site .doc h2+.cmd{margin-top:var(--s-8);padding-top:0;border-top:0}.site .doc .cmd .m{font:600 12.5px/1 var(--sans);letter-spacing:.04em}.site .doc .cmd .m[data-m=DELETE]{color:var(--danger)}.site .doc .sig{font:400 13.5px/1.5 var(--sans);color:var(--text-muted)}.site .doc .flags{display:grid;grid-template-columns:max-content minmax(0,1fr);margin:0 0 var(--s-24);border-bottom:var(--rule);font:400 18px/1.65 var(--serif);color:var(--text)}.site .doc .flags :is(dt,dd){margin:0;padding-block:var(--s-8);border-top:var(--rule)}.site .doc .flags dt{-webkit-padding-end:var(--s-16);padding-inline-end:var(--s-16)}@media (max-width:767.98px){.site .doc .flags{grid-template-columns:minmax(0,1fr)}.site .doc .flags dd{padding-top:0;border-top:0}}.site .doc>:is(p:not(.sig),ul,ol,dl,.lede){max-width:28em}.site .doc>.callout{max-width:504px}.site .doc :not(pre)>code{font-family:var(--mono);font-size:.84em;background:var(--surface-sunken);border-radius:var(--r-1);padding:1px 4px;white-space:nowrap;color:var(--text)}.site .doc :is(h2,h3) code{background:none;padding:0;font-size:.9em}.site .doc :is(code:has(wbr),code.words){white-space:normal}.site .doc .tbl{overflow-x:auto;margin:0 0 var(--s-24);background:var(--surface);border:var(--rule);border-radius:var(--r-3)}.site .doc :is(th,td){padding:var(--s-8) var(--s-12)}.site .doc td{font:400 14.5px/1.5 var(--sans);color:var(--text);vertical-align:top;text-wrap:pretty}.site .doc thead td{border-bottom:var(--rule-strong)}.site .doc tbody tr:hover td{background:transparent}.site .doc .errors td:first-child{width:45%}.site .doc .creds td:nth-child(2){width:40%}@media (max-width:499.98px){.site .doc .creds table{min-width:calc(100% + 8rem)}}.site .doc .agents td:first-child{width:30%}.site .doc .shot{margin:0 0 var(--s-24);max-width:440px}.site .doc .shot figcaption{margin-bottom:var(--s-8);font:400 13px/20px var(--sans);color:var(--text-muted)}.site .callout{-webkit-border-start:2px solid var(--primary);border-inline-start:2px solid var(--primary);background:var(--primary-soft);padding:var(--s-12) var(--s-16);border-radius:var(--r-2);margin:0 0 var(--s-20);font:400 15px/1.55 var(--sans);color:var(--text)}.site .callout.warn{border-color:var(--warning);background:var(--warning-soft)}.site .callout-l{display:block;font-weight:600;color:var(--primary)}.site .callout.warn .callout-l{color:var(--warning)}.site :is(.toc,.toc-sm) ol{list-style:none;margin:0;padding:0;font:400 13px/18px var(--sans)}.site :is(.toc,.toc-sm) li{margin:0}.site :is(.toc,.toc-sm) a{display:block;padding:5px 10px;-webkit-border-start:2px solid transparent;border-inline-start:2px solid transparent;color:var(--text-muted);transition:color var(--dur-1) var(--ease-out)}.site :is(.toc,.toc-sm) .sub a{-webkit-padding-start:calc(10px + var(--s-12));padding-inline-start:calc(10px + var(--s-12))}.site :is(.toc,.toc-sm) a:hover{color:var(--text)}.site .toc a[aria-current=location]{color:var(--text);font-weight:500;-webkit-border-start:var(--rule-ink);border-inline-start:var(--rule-ink)}.site .toc a:focus-visible{outline-offset:-2px}@media (pointer:coarse){.site :is(.toc,.toc-sm) a{padding-block:13px}.site .doc .crumb a{display:inline-block;padding-block:12px;margin-block:-12px}}.site .pn{display:grid;grid-gap:var(--s-12);gap:var(--s-12);margin-top:var(--s-48);padding-top:var(--s-20);border-top:var(--rule)}.site .pn a{padding:var(--s-12) var(--s-16);border:var(--rule);border-radius:var(--r-3);font:500 20px/1.3 var(--serif);color:var(--text);min-width:0}.site .pn a:hover{border-color:var(--border-strong)}.site .pn a span{display:block;margin-bottom:var(--s-4);font:500 12.5px/16px var(--sans);color:var(--text-muted)}@media (min-width:768px){.site .pn{grid-template-columns:1fr 1fr}.site .pn a.next{grid-column:2;text-align:end}}