.wrap.svelte-1aje68r{min-height:100vh;display:flex;flex-direction:column;background:var(--white)}.chrome.svelte-1aje68r{position:sticky;top:0;z-index:40;background:var(--white);--scalar-custom-header-height: var(--docs-chrome-height, 7.25rem)}.chrome.svelte-1aje68r .bar{position:static;-webkit-backdrop-filter:none;backdrop-filter:none;background:transparent}.docs-nav.svelte-1aje68r{display:flex;flex-wrap:nowrap;gap:.35rem;overflow-x:auto;padding:.55rem 1.25rem;border-bottom:1px solid var(--line);background:#fbfbfe;-webkit-overflow-scrolling:touch}.docs-nav.svelte-1aje68r a:where(.svelte-1aje68r){flex:0 0 auto;margin:0 0 -1px;padding:.55rem .85rem .6rem;border:none;border-bottom:2px solid transparent;border-radius:0;color:var(--muted);font-size:.88rem;font-weight:600;white-space:nowrap;background:transparent}.docs-nav.svelte-1aje68r a:where(.svelte-1aje68r):hover{color:var(--ink)}.docs-nav.svelte-1aje68r a.on:where(.svelte-1aje68r){border-bottom-color:var(--blue);background:transparent;color:var(--ink);font-weight:700}.ref-host.svelte-1aje68r{flex:1 1 auto;min-width:0;background:var(--white)}.frame.svelte-1aje68r{flex:1;display:grid;min-height:0;width:100%}.side.svelte-1aje68r{display:none;padding:1.25rem .85rem;border-right:1px solid var(--line);background:#fbfbfe}.side-label.svelte-1aje68r{margin:0 .4rem .7rem;font-size:.7rem;font-weight:750;letter-spacing:.07em;text-transform:uppercase;color:var(--muted)}.side.svelte-1aje68r nav:where(.svelte-1aje68r){display:grid;gap:.12rem}.side.svelte-1aje68r a:where(.svelte-1aje68r){display:block;padding:.5rem .7rem;border-radius:var(--radius);color:var(--muted);font-weight:600;font-size:.9rem;transition:background .15s ease,color .15s ease}.side.svelte-1aje68r a:where(.svelte-1aje68r):hover{color:var(--blue-deep);background:var(--blue-soft)}.side.svelte-1aje68r a.on:where(.svelte-1aje68r){color:var(--blue-deep);background:var(--blue-soft);font-weight:750}.page.svelte-1aje68r{min-width:0;max-width:44rem;padding:1.5rem 1.25rem 3rem;margin:0 auto;width:100%}.crumb.svelte-1aje68r{margin:0 0 .75rem;font-size:.84rem;color:var(--muted);display:flex;flex-wrap:wrap;gap:.35rem;align-items:center}.crumb.svelte-1aje68r a:where(.svelte-1aje68r){color:var(--blue);font-weight:650}.page.svelte-1aje68r h1:where(.svelte-1aje68r){margin:0 0 .4rem;letter-spacing:-.035em;font-size:clamp(1.5rem,3.5vw,1.9rem);font-weight:750}.lede.svelte-1aje68r{margin:0 0 1.4rem;color:var(--muted);line-height:1.5;font-size:1.02rem}.prose.svelte-1aje68r{color:var(--ink);line-height:1.65;font-size:1rem}.prose.svelte-1aje68r p{margin:0 0 1rem}.prose.svelte-1aje68r h2{margin:1.85rem 0 .6rem;font-size:1.12rem;font-weight:750;letter-spacing:-.02em}.prose.svelte-1aje68r h3{margin:1.35rem 0 .45rem;font-size:1rem;font-weight:700}.prose.svelte-1aje68r ul,.prose.svelte-1aje68r ol{margin:0 0 1rem;padding-left:1.2rem}.prose.svelte-1aje68r li{margin:.25rem 0}.prose.svelte-1aje68r a{color:var(--blue);font-weight:650}.prose.svelte-1aje68r code{font-size:.9em;padding:.1rem .3rem;border-radius:3px;background:var(--blue-soft);color:var(--blue-deep)}.prose.svelte-1aje68r pre{margin:0 0 1.15rem;padding:.95rem 1rem;overflow:auto;border:1px solid var(--line);border-radius:var(--radius);background:#0f1218;color:#e8ecf4;font-size:.84rem;line-height:1.5}.prose.svelte-1aje68r pre code{padding:0;background:transparent;color:inherit}.prose.svelte-1aje68r table{width:100%;border-collapse:collapse;margin:0 0 1.15rem;font-size:.92rem}.prose.svelte-1aje68r th,.prose.svelte-1aje68r td{border:1px solid var(--line);padding:.55rem .65rem;text-align:left;vertical-align:top}.prose.svelte-1aje68r th{background:var(--blue-soft);font-weight:700}.foot.svelte-1aje68r{display:flex;flex-wrap:wrap;gap:1rem;padding:1.15rem 1.25rem 2.25rem;border-top:1px solid var(--line);color:var(--muted);font-size:.88rem}.foot.svelte-1aje68r a:where(.svelte-1aje68r):hover{color:var(--blue)}@media(min-width:900px){.wrap.svelte-1aje68r:not(.reference) .docs-nav:where(.svelte-1aje68r){display:none}.frame.svelte-1aje68r{grid-template-columns:14rem minmax(0,1fr)}.side.svelte-1aje68r{display:block;overflow:auto}.page.svelte-1aje68r{max-width:46rem;margin:0;padding:2rem 2.25rem 3.5rem}.wrap.svelte-1aje68r:not(.reference) .frame:where(.svelte-1aje68r){max-width:72rem;margin:0 auto;width:100%}}
