.docs-module__zX-Sna__layout{--measure:640px;--margin-note:200px;--margin-gap:var(--s8);gap:var(--s4);width:min(100% - 2 * var(--gutter), 1152px);padding:calc(var(--s6) * 2) 0 calc(var(--s6) * 3);grid-template-columns:minmax(0,1fr);margin-inline:auto;display:grid}@media (min-width:900px){.docs-module__zX-Sna__layout{gap:calc(var(--s6) * 2);grid-template-columns:200px minmax(0,1fr)}}.docs-module__zX-Sna__nav{gap:var(--s5);font-family:var(--font-control);font-size:var(--text-control-compact);line-height:var(--leading-control);flex-direction:column;align-self:start;display:flex}@media (min-width:900px){.docs-module__zX-Sna__nav{top:var(--s6);padding-top:6px;position:sticky}}.docs-module__zX-Sna__navGroup{flex-direction:column;gap:2px;display:flex}.docs-module__zX-Sna__navHeading{padding:var(--s1) 0 var(--s1);border-top:1px solid var(--ink);color:var(--ink);font-size:var(--text-label);line-height:var(--leading-label);letter-spacing:var(--tracking-label);text-transform:uppercase;margin:0}.docs-module__zX-Sna__navBack{color:var(--muted);font-size:var(--text-label);line-height:var(--leading-label);white-space:nowrap;align-self:start;text-decoration:none}.docs-module__zX-Sna__navBack:hover{color:var(--ink)}.docs-module__zX-Sna__navLink{color:var(--muted);white-space:nowrap;padding:3px 0;text-decoration:none;position:relative}.docs-module__zX-Sna__navLink:hover,.docs-module__zX-Sna__navLink[aria-current=page],.docs-module__zX-Sna__navLink[aria-current=page]:hover{color:var(--ink)}.docs-module__zX-Sna__navLink[aria-current=page]:before{content:"";background:var(--ink);width:6px;height:6px;position:absolute;top:50%;left:-14px;transform:translateY(-50%)}.docs-module__zX-Sna__navSoon,.docs-module__zX-Sna__navSoon:hover{justify-content:space-between;align-items:center;gap:var(--s1);color:var(--muted);display:flex}@media (max-width:899px){.docs-module__zX-Sna__nav{gap:var(--s4);padding-bottom:var(--s2);border-bottom:1px solid var(--ink);flex-direction:row;position:relative;overflow-x:auto}.docs-module__zX-Sna__navGroup{align-items:center;gap:var(--s2);flex-direction:row;flex:none}.docs-module__zX-Sna__navHeading{border-top:0;padding:0}.docs-module__zX-Sna__navBack{flex:none;align-self:center}.docs-module__zX-Sna__navLink[aria-current=page]:before{display:none}.docs-module__zX-Sna__navLink[aria-current=page]{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}}.docs-module__zX-Sna__doc{min-width:0;max-width:var(--measure);counter-reset:section;position:relative}@media (min-width:1200px){.docs-module__zX-Sna__doc{max-width:none;padding-right:calc(var(--margin-note) + var(--margin-gap))}}.docs-module__zX-Sna__doc h1{margin:0 0 var(--s6);font-size:var(--text-display);font-weight:400;line-height:var(--leading-display);letter-spacing:-.02em}.docs-module__zX-Sna__doc .docs-module__zX-Sna__updated{margin:calc(var(--s6) * -1 + var(--s1)) 0 var(--s6);color:var(--muted);font-family:var(--font-control);font-size:var(--text-label);line-height:var(--leading-label);letter-spacing:var(--tracking-label);text-transform:uppercase}.docs-module__zX-Sna__doc .docs-module__zX-Sna__homeSection{color:inherit;text-decoration:none;display:block}.docs-module__zX-Sna__doc .docs-module__zX-Sna__homeSection:hover{color:var(--ink)}@media (min-width:1200px){.docs-module__zX-Sna__doc .docs-module__zX-Sna__updated{width:var(--margin-note);margin:0;position:absolute;top:14px;right:0}}.docs-module__zX-Sna__pageMenu{gap:var(--s1) var(--s4);margin:calc(var(--s6) * -1 + var(--s1)) 0 var(--s6);flex-wrap:wrap;display:flex}.docs-module__zX-Sna__pageMenu button,.docs-module__zX-Sna__pageMenu a{color:var(--muted);font-family:var(--font-control);font-size:var(--text-control-compact);line-height:var(--leading-control);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;text-decoration:none;display:inline-flex}.docs-module__zX-Sna__pageMenu button:hover,.docs-module__zX-Sna__pageMenu a:hover{color:var(--accent)}.docs-module__zX-Sna__pageMenu svg{flex:none}@media (min-width:1200px){.docs-module__zX-Sna__pageMenu{float:right;clear:right;width:var(--margin-note);margin:4px calc((var(--margin-note) + var(--margin-gap)) * -1) var(--s3) 0;flex-direction:column;align-items:flex-start}}.docs-module__zX-Sna__doc h2{margin:calc(var(--s6) * 2) 0 var(--s3);font-size:var(--text-heading);font-weight:400;line-height:var(--leading-heading);position:relative}.docs-module__zX-Sna__doc[data-steps] h2:not([data-unnumbered]){counter-increment:section}.docs-module__zX-Sna__doc[data-steps] h2:not([data-unnumbered]):before{content:counter(section, decimal-leading-zero);top:0;right:calc(100% + var(--s4));color:var(--muted);font-family:var(--font-control);font-size:var(--text-control);line-height:var(--leading-heading);font-variant-numeric:tabular-nums;position:absolute}@media (max-width:899px){.docs-module__zX-Sna__doc[data-steps] h2:not([data-unnumbered]):before{margin-right:var(--s2);position:static}}.docs-module__zX-Sna__doc .docs-module__zX-Sna__guides{margin:var(--s4) 0 0;border-top:1px solid var(--ink);padding:0;list-style:none}.docs-module__zX-Sna__doc .docs-module__zX-Sna__guides li{margin:0}.docs-module__zX-Sna__doc .docs-module__zX-Sna__guide{column-gap:var(--s4);padding:var(--s3) 0;border-bottom:1px solid var(--hairline);color:var(--ink);grid-template-columns:minmax(0,1fr) auto;text-decoration:none;display:grid}.docs-module__zX-Sna__guideTitle{font-size:var(--text-body);line-height:var(--leading-body)}.docs-module__zX-Sna__guideWhy{color:var(--muted);font-size:var(--text-small);line-height:var(--leading-small);grid-column:1;margin-top:2px}.docs-module__zX-Sna__guideEnd{color:var(--muted);font-family:var(--font-control);grid-area:1/2/span 2;align-self:center}.docs-module__zX-Sna__doc .docs-module__zX-Sna__guide:hover .docs-module__zX-Sna__guideTitle{color:var(--accent);text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.docs-module__zX-Sna__doc .docs-module__zX-Sna__guide:hover .docs-module__zX-Sna__guideEnd{color:var(--accent)}.docs-module__zX-Sna__doc h3{margin:var(--s6) 0 var(--s2);font-size:var(--text-body);font-weight:400;line-height:var(--leading-body)}.docs-module__zX-Sna__doc p,.docs-module__zX-Sna__doc li{margin:0 0 var(--s3);font-size:var(--text-body);line-height:var(--leading-prose)}.docs-module__zX-Sna__doc ul,.docs-module__zX-Sna__doc ol{margin:0 0 var(--s3);padding-left:var(--s4)}.docs-module__zX-Sna__doc ul{list-style-type:square}.docs-module__zX-Sna__doc ol{list-style-type:decimal}.docs-module__zX-Sna__doc ol>li::marker{color:var(--muted);font-variant-numeric:tabular-nums}.docs-module__zX-Sna__doc li{margin-bottom:var(--s1)}.docs-module__zX-Sna__doc :not(pre)>code{background:var(--muted);color:var(--ground);padding:0 3px;font-size:.9em}.docs-module__zX-Sna__code{margin:var(--s5) 0;background:var(--raised);position:relative}.docs-module__zX-Sna__codeCopy{top:var(--s1);right:var(--s1);width:var(--control-compact);height:var(--control-compact);background:var(--raised);color:var(--ink);cursor:pointer;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute}.docs-module__zX-Sna__codeCopy:hover{background:var(--ink);color:var(--ground)}.docs-module__zX-Sna__codeCopy:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.docs-module__zX-Sna__code[data-copy] pre{padding-right:calc(var(--s1) + var(--control-compact) + var(--s2))}.docs-module__zX-Sna__doc .docs-module__zX-Sna__features{gap:var(--s5) var(--s6);margin:var(--s6) 0;grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.docs-module__zX-Sna__doc .docs-module__zX-Sna__features li{margin:var(--s3) 0 0;padding-top:var(--s3);border-top:1px solid var(--ink)}.docs-module__zX-Sna__doc .docs-module__zX-Sna__featureName{font-size:var(--text-question);line-height:var(--leading-question);display:block}.docs-module__zX-Sna__doc .docs-module__zX-Sna__features p{margin:var(--s1) 0 0}@media (max-width:759px){.docs-module__zX-Sna__doc .docs-module__zX-Sna__features{grid-template-columns:minmax(0,1fr)}}.docs-module__zX-Sna__tabs{margin:var(--s5) 0;background:var(--raised)}.docs-module__zX-Sna__tabList{align-items:center;gap:var(--s3);height:var(--s7);padding:0 var(--s4);border-bottom:1px solid var(--hairline);display:flex}.docs-module__zX-Sna__tabList>button{color:var(--muted);font-family:var(--font-control);font-size:var(--text-control);line-height:var(--leading-control);cursor:pointer;background:0 0;border:0;padding:0}.docs-module__zX-Sna__tabList>button:hover,.docs-module__zX-Sna__tabList>button[aria-selected=true]{color:var(--ink)}.docs-module__zX-Sna__tabList>button[aria-selected=true]{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.docs-module__zX-Sna__tabList>button:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.docs-module__zX-Sna__tabPanel{min-width:0;padding:var(--s4)}.docs-module__zX-Sna__tabPanel .docs-module__zX-Sna__code{background:0 0}.docs-module__zX-Sna__tabPanel .docs-module__zX-Sna__code pre{padding:0}.docs-module__zX-Sna__tabPanel .docs-module__zX-Sna__code[data-copy] pre{padding-right:calc(var(--control-compact) + var(--s2))}.docs-module__zX-Sna__tabPanel .docs-module__zX-Sna__codeCopy{top:calc(var(--s1) * -1);right:calc(var(--s1) * -1)}.docs-module__zX-Sna__tabPanel li:last-child{margin-bottom:0}.docs-module__zX-Sna__tabPanel>:first-child{margin-top:0}.docs-module__zX-Sna__tabPanel>:last-child{margin-bottom:0}.docs-module__zX-Sna__codeTitle{padding:var(--s3) var(--s4) 0;color:var(--muted);font-family:var(--font-control);font-size:var(--text-label);line-height:var(--leading-label);letter-spacing:var(--tracking-label);text-transform:uppercase}.docs-module__zX-Sna__code pre span[style]{color:var(--shiki-light)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .docs-module__zX-Sna__code pre span[style]{color:var(--shiki-dark)}}:root[data-theme=dark] .docs-module__zX-Sna__code pre span[style]{color:var(--shiki-dark)}.docs-module__zX-Sna__code pre{padding:var(--s4);font-size:var(--text-control-compact);margin:0;line-height:1.6;overflow-x:auto}.docs-module__zX-Sna__code[data-diagram] pre{line-height:1.25}.docs-module__zX-Sna__signed{margin:var(--s4) 0 var(--s5);padding-left:var(--s4);border-left:1px solid var(--hairline)}.docs-module__zX-Sna__signedLabel{margin-bottom:var(--s2);color:var(--muted);font-family:var(--font-control);font-size:var(--text-label);line-height:var(--leading-label);letter-spacing:var(--tracking-label);text-transform:uppercase}.docs-module__zX-Sna__signed>:last-child{margin-bottom:0}.docs-module__zX-Sna__notice{margin:var(--s5) 0;padding-left:var(--s3);border-left:2px solid var(--ink)}.docs-module__zX-Sna__notice p,.docs-module__zX-Sna__notice li{font-size:var(--text-small);line-height:var(--leading-small)}.docs-module__zX-Sna__notice p:last-child{margin-bottom:0}@media (min-width:1200px){.docs-module__zX-Sna__notice{float:right;clear:right;width:var(--margin-note);margin:4px calc((var(--margin-note) + var(--margin-gap)) * -1) var(--s3) 0;border-left:0;padding-left:0}}.docs-module__zX-Sna__tableWrap{margin-top:var(--s4);margin-bottom:var(--s5);overflow-x:auto}.docs-module__zX-Sna__code,.docs-module__zX-Sna__tableWrap{clear:right}@media (min-width:1200px){.docs-module__zX-Sna__tableWrap{margin-right:calc((var(--margin-note) + var(--margin-gap)) * -1)}}.docs-module__zX-Sna__doc table{border-collapse:collapse;width:100%;font-size:var(--text-small);line-height:var(--leading-small)}.docs-module__zX-Sna__doc th,.docs-module__zX-Sna__doc td{padding:var(--s2) var(--s4) var(--s2) 0;border-bottom:1px solid var(--hairline);text-align:left;vertical-align:top}.docs-module__zX-Sna__doc th{border-bottom-color:var(--ink);color:var(--muted);font-family:var(--font-control);font-size:var(--text-label);font-weight:400;line-height:var(--leading-label);letter-spacing:var(--tracking-label);text-transform:uppercase;vertical-align:bottom;padding-top:0}.docs-module__zX-Sna__header{justify-content:space-between;align-items:center;gap:var(--s5);min-width:0;padding-inline:var(--gutter);border-bottom:1px solid var(--ink);display:flex}.docs-module__zX-Sna__headerStart,.docs-module__zX-Sna__headerEnd{align-items:center;gap:var(--s4);min-width:0;display:flex}.docs-module__zX-Sna__headerLabel{padding-left:var(--s4);border-left:1px solid var(--hairline);color:var(--ink);font-family:var(--font-control);font-size:var(--text-heading);line-height:var(--leading-heading);text-decoration:none}.docs-module__zX-Sna__headerNav{gap:var(--s4);margin-left:var(--s3);display:flex}.docs-module__zX-Sna__headerNav a,.docs-module__zX-Sna__headerPricing{color:var(--muted);font-family:var(--font-control);font-size:var(--text-control-compact);line-height:var(--leading-control);white-space:nowrap;text-decoration:none}.docs-module__zX-Sna__headerNav a:hover,.docs-module__zX-Sna__headerNav a[aria-current=true],.docs-module__zX-Sna__headerPricing:hover{color:var(--ink)}@media (max-width:900px){.docs-module__zX-Sna__headerNav{display:none}}@media (max-width:520px){.docs-module__zX-Sna__headerPricing{display:none}}
.docs-home-module__Wke9SW__home{min-width:0}.docs-home-module__Wke9SW__container{width:min(100% - 2 * var(--gutter), 1120px);margin-inline:auto}.docs-home-module__Wke9SW__hero{gap:var(--s6);padding:calc(var(--s6) * 2) 0;grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:900px){.docs-home-module__Wke9SW__hero{align-items:start;column-gap:calc(var(--s6) * 2);grid-template-columns:minmax(0,1fr) minmax(0,480px)}.docs-home-module__Wke9SW__panel{margin-top:calc(var(--s1) / 2)}}.docs-home-module__Wke9SW__heroText h1{font-size:var(--text-hero);font-weight:400;line-height:var(--leading-hero);letter-spacing:-.03em;margin:0}.docs-home-module__Wke9SW__lede{max-width:440px;margin:var(--s4) 0 0;color:var(--muted);font-size:var(--text-lede);line-height:var(--leading-lede)}.docs-home-module__Wke9SW__panel{background:var(--raised);min-width:0}.docs-home-module__Wke9SW__panelBar{justify-content:space-between;align-items:center;gap:var(--s2);height:var(--s7);padding:0 var(--s1) 0 var(--s4);border-bottom:1px solid var(--hairline);display:flex}.docs-home-module__Wke9SW__panelTabs{gap:var(--s3);display:flex}.docs-home-module__Wke9SW__panelTabs>button{color:var(--muted);font-family:var(--font-control);font-size:var(--text-name);line-height:var(--leading-name);cursor:pointer;background:0 0;border:0;padding:0}.docs-home-module__Wke9SW__panelTabs>button:hover,.docs-home-module__Wke9SW__panelTabs>button[aria-pressed=true]{color:var(--ink)}.docs-home-module__Wke9SW__panelTabs>button[aria-pressed=true]{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.docs-home-module__Wke9SW__panelCopy{width:var(--control-compact);height:var(--control-compact);color:var(--ink);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.docs-home-module__Wke9SW__panelCopy:hover{background:var(--ink);color:var(--ground)}.docs-home-module__Wke9SW__panelStack{grid-template-rows:100%;max-height:220px;display:grid;overflow:hidden}.docs-home-module__Wke9SW__panelStack[data-expanded]{max-height:none}.docs-home-module__Wke9SW__panelBody{padding:var(--s4);font-family:var(--font-control);font-size:var(--text-control-compact);line-height:var(--leading-control);white-space:pre-wrap;overflow-wrap:anywhere;grid-area:1/1;align-self:start;margin:0}.docs-home-module__Wke9SW__panelBody:not([data-selected]){visibility:hidden}.docs-home-module__Wke9SW__panelBody[data-cut]{max-height:100%;-webkit-mask-image:linear-gradient(to bottom, var(--ink) calc(100% - 48px), transparent);mask-image:linear-gradient(to bottom, var(--ink) calc(100% - 48px), transparent);overflow:hidden}.docs-home-module__Wke9SW__panelMore{padding:0 var(--s4) var(--s3);color:var(--muted);font-family:var(--font-control);font-size:var(--text-name);line-height:var(--leading-name);cursor:pointer;background:0 0;border:0;display:block}.docs-home-module__Wke9SW__panelMore:hover{color:var(--ink)}.docs-home-module__Wke9SW__rows{gap:calc(var(--s8) * 2);padding-top:calc(var(--s6) * 2);display:grid}@media (max-width:599px){.docs-home-module__Wke9SW__rows{gap:calc(var(--s6) * 2)}}.docs-home-module__Wke9SW__row{gap:var(--s5) var(--s8);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.docs-home-module__Wke9SW__rowIntro{grid-column:span 4;position:relative}.docs-home-module__Wke9SW__entries{border-top:1px solid var(--ink);grid-column:span 8;min-width:0;margin:0;padding:0;list-style:none}@media (max-width:899px){.docs-home-module__Wke9SW__row{grid-template-columns:minmax(0,1fr)}.docs-home-module__Wke9SW__rowIntro,.docs-home-module__Wke9SW__entries{grid-column:1/-1}}.docs-home-module__Wke9SW__rowIntro h2{font-size:var(--text-section);font-weight:400;line-height:var(--leading-section);letter-spacing:-.02em;margin:0}.docs-home-module__Wke9SW__rowIntro p{margin:var(--s2) 0 0;color:var(--muted);font-size:var(--text-body);line-height:var(--leading-body)}.docs-home-module__Wke9SW__more{margin-top:var(--s3);font-family:var(--font-control);font-size:var(--text-control-compact);line-height:var(--leading-control);display:inline-block}.docs-home-module__Wke9SW__entry{align-items:baseline;gap:var(--s3);padding:var(--s3) 0;border-bottom:1px solid var(--hairline);color:var(--ink);grid-template-columns:24px minmax(0,13rem) minmax(0,1fr) auto;text-decoration:none;display:grid}.docs-home-module__Wke9SW__entryMark{height:var(--leading-question);color:var(--muted);justify-content:center;align-self:start;align-items:center;display:inline-flex}.docs-home-module__Wke9SW__entryTitle{font-size:var(--text-question);line-height:var(--leading-question)}.docs-home-module__Wke9SW__entryText{color:var(--muted);font-size:var(--text-small);line-height:var(--leading-small)}.docs-home-module__Wke9SW__entryEnd{color:var(--muted);font-family:var(--font-control);font-size:var(--text-control);line-height:1}a.docs-home-module__Wke9SW__entry:hover .docs-home-module__Wke9SW__entryTitle{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}a.docs-home-module__Wke9SW__entry:hover .docs-home-module__Wke9SW__entryEnd,a.docs-home-module__Wke9SW__entry:hover .docs-home-module__Wke9SW__entryMark{color:var(--accent)}.docs-home-module__Wke9SW__entrySoon,.docs-home-module__Wke9SW__entrySoon .docs-home-module__Wke9SW__entryTitle{color:var(--muted)}@media (max-width:599px){.docs-home-module__Wke9SW__entry{grid-template-columns:24px minmax(0,1fr) auto}.docs-home-module__Wke9SW__entryText{grid-area:2/2}}.docs-home-module__Wke9SW__help{gap:var(--s1);padding:calc(var(--s6) * 4) 0 var(--s8);color:var(--muted);font-size:var(--text-control);line-height:var(--leading-control);display:grid}.docs-home-module__Wke9SW__help p{flex-wrap:wrap;align-items:center;gap:6px;margin:0;display:flex}.docs-home-module__Wke9SW__help a{color:var(--ink)}
