body{font-size:16px;line-height:1.55}.docs-sky{background:var(--ark) url(/_site/x/hero-lake-B6qT3GJN.webp) center 40% / cover no-repeat;height:clamp(300px,40vh,380px);color:var(--on-ark);transition:color 1.2s;position:relative;overflow:hidden}.docs-sky:before{content:"";opacity:0;background:url(/_site/x/hero-lake-night-DXrlr8GA.webp) 50% 40%/cover no-repeat;transition:opacity 1.4s;position:absolute;inset:0}.docs-sky:after{content:"";background:linear-gradient(to bottom, transparent, var(--bg));position:absolute;inset:74% 0 0}:root[data-sky=night] .docs-sky{color:#fff}:root[data-sky=night] .docs-sky:before{opacity:1}.docs-title{z-index:1;padding:calc(var(--bar) + 26px) var(--edge) 0;position:relative}.docs-title h1{font-size:clamp(38px,4.4vw,60px)}.docs-title p{max-width:34em;margin-top:12px;font-size:clamp(17px,1.5vw,20px);line-height:1.35}.docs-title code{font-size:.82em}.docs{max-width:var(--col);padding:20px var(--gutter) var(--sec-y);grid-template-columns:248px minmax(0,720px);gap:clamp(40px,7vw,104px);margin:0 auto;display:grid}.docs-side{top:calc(var(--bar) + 20px);max-height:calc(100vh - var(--bar) - 36px);align-self:start;position:sticky;overflow-y:auto}.docs-find{height:44px;color:var(--muted);background:var(--field);border:1px solid var(--line);border-radius:var(--r-control);align-items:center;gap:10px;margin:2px 2px 22px;padding:0 16px;display:flex}.docs-find:focus-within{border-color:var(--focus)}.docs-find svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;flex:none;width:16px;height:16px}.docs-find input{min-width:0;color:var(--text);font:inherit;background:0 0;border:0;flex:1;padding:0;font-size:15px}.docs-find input:focus{outline:none}.docs-side h3{color:var(--muted);font-family:var(--font-body);margin:22px 0 6px;padding-left:14px;font-size:13.5px;font-weight:500}.docs-side nav h3:first-child{margin-top:0}.docs-side ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.docs-side a{border-radius:var(--r-control);min-height:36px;color:var(--text-2);align-items:center;padding:0 14px;font-size:15px;text-decoration:none;transition:background-color .14s,color .14s;display:flex}.docs-side a:hover{color:var(--text);background:color-mix(in srgb, var(--text) 6%, transparent)}.docs-side a[aria-current]{color:var(--on-solid);background:var(--solid);font-weight:600}.docs-none{color:var(--muted);padding-left:14px;font-size:15px}.docs-pick{display:none}.docs-main{min-width:0}.docs-main h2{letter-spacing:-.03em;margin:44px 0 8px;font-size:28px;line-height:1.15}.docs-main p,.docs-main li{color:var(--text-2)}.docs-main p{margin:14px 0}.docs-main article>:first-child{margin-top:0}.docs-main strong{color:var(--text);font-weight:600}.docs-main :not(pre)>code{color:var(--text);background:color-mix(in srgb, var(--text) 8%, transparent);border-radius:var(--r-control);padding:.14em .5em;font-size:.8em}.docs-main ol{counter-reset:step;margin:26px 0;padding:0;list-style:none}.docs-main ol li{counter-increment:step;padding:2px 0 24px 46px;position:relative}.docs-main ol li:last-child{padding-bottom:0}.docs-main ol li:before{content:counter(step);background:var(--solid);width:30px;height:30px;color:var(--on-solid);border-radius:50%;place-items:center;font-size:14px;font-weight:600;display:grid;position:absolute;top:0;left:0}.docs-main ol li:not(:last-child):after{content:"";background:var(--line-strong);width:2px;position:absolute;top:34px;bottom:4px;left:14px}.docs-code{margin:20px 0;position:relative}.docs-code pre{background:var(--code-bg);border:1px solid var(--line);border-radius:var(--r-inner);color:var(--code-text);margin:0;padding:18px 86px 18px 22px;font-size:13.5px;line-height:1.7;overflow-x:auto}.docs-code button{min-height:34px;color:var(--code-text);border-radius:var(--r-control);font:inherit;cursor:pointer;background:0 0;border:1px solid #c3cec94d;padding:0 14px;font-size:13.5px;font-weight:600;position:absolute;top:10px;right:10px}.docs-code button:hover{border-color:var(--code-text)}.docs-main .rates{margin:24px 0}.rates div{border-top:1px solid var(--line);justify-content:space-between;gap:16px;padding:13px 0;display:flex}.rates div:last-child{border-bottom:1px solid var(--line)}.rates dt{color:var(--text-2)}.rates dd{text-align:right;margin:0;font-weight:600}.docs-pager{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:56px;display:grid}.docs-pager a{border:1px solid var(--line-strong);border-radius:var(--r-surface);gap:2px;padding:18px 22px;font-weight:600;text-decoration:none;transition:border-color .14s;display:grid}.docs-pager a:hover{border-color:var(--text)}.docs-pager a[rel=next]{text-align:right;grid-column:2}.docs-pager small{color:var(--muted);font-size:14px;font-weight:400}@media (width<=900px){.docs{grid-template-columns:minmax(0,1fr);gap:24px}.docs-side{max-height:none;position:static;overflow:visible}.docs-pick{min-height:var(--h-small);color:var(--text);border:1px solid var(--line-strong);border-radius:var(--r-control);font:inherit;cursor:pointer;background:0 0;align-items:center;gap:10px;padding:0 18px;font-weight:600;display:inline-flex}.docs-list{margin-top:16px;display:none}.docs-side.open .docs-list{display:block}}@media (width<=520px){.docs-pager{grid-template-columns:minmax(0,1fr)}.docs-pager a[rel=next]{grid-column:1}}@media (prefers-reduced-motion:reduce){.docs-sky,.docs-sky:before{transition:none}}
