.docs{--docs-h1:2.5rem;--docs-body:1rem;--docs-toc-w:220px;--docs-col:760px}.docs-layout{grid-template-columns:var(--docs-toc-w) minmax(0, var(--docs-col));gap:var(--vc-space-8);max-width:var(--vc-page);padding:var(--vc-space-8) var(--vc-gutter) var(--vc-space-9);align-items:start;min-width:0;margin:0 auto;display:grid}.docs-toc{top:calc(var(--landing-nav-height,var(--vc-nav-h)) + var(--vc-space-6));min-width:0;max-height:calc(100vh - var(--landing-nav-height,var(--vc-nav-h)) - var(--vc-space-8));overscroll-behavior:contain;position:sticky;overflow-y:auto}.docs-toc-label{padding:0 var(--vc-space-3) var(--vc-space-2);font-size:var(--vc-text-100);font-weight:var(--vc-weight-emphasis);line-height:var(--vc-lh-snug);color:var(--color-ink-secondary);margin:0}.docs-toc-toggle{display:none}.docs-toc-list{margin:0;padding:0;list-style:none}.docs-toc-list a{min-height:var(--vc-target-touch);padding:var(--vc-space-2) var(--vc-space-3);border-left:2px solid var(--color-rule-hair);font-size:var(--vc-text-200);line-height:var(--vc-lh-snug);color:var(--color-ink-secondary);word-break:keep-all;overflow-wrap:anywhere;align-items:center;display:flex}.docs-toc-list a:hover{color:var(--color-ink);border-left-color:var(--color-rule-strong)}.docs-toc-list a.is-current{color:var(--color-brand);border-left-color:var(--color-brand)}.docs-main{min-width:0;font-family:var(--font-sans);font-size:var(--docs-body);line-height:var(--vc-lh-normal);color:var(--color-ink);word-break:keep-all;overflow-wrap:anywhere}.docs-crumb{margin:0 0 var(--vc-space-3);font-size:var(--vc-text-200);line-height:var(--vc-lh-snug);color:var(--color-ink-secondary)}.docs-crumb-sep{margin-inline:var(--vc-space-1);vertical-align:middle;line-height:0;display:inline-block}.docs-crumb-sep svg{vertical-align:middle}.docs-main h1{margin:0 0 var(--vc-space-4);font-family:var(--font-sans);font-size:clamp(var(--vc-text-500), 6.5vw, var(--docs-h1));font-weight:var(--vc-weight-emphasis);line-height:var(--vc-lh-tight);letter-spacing:var(--vc-track-tight);color:var(--color-ink)}.docs-lead{margin:0 0 var(--vc-space-7);font-size:var(--vc-text-300);line-height:var(--vc-lh-normal);color:var(--color-ink-secondary)}.docs-section{margin-bottom:var(--vc-space-7)}.docs-main h2{margin:0 0 var(--vc-space-4);font-family:var(--font-sans);font-size:var(--vc-text-500);font-weight:var(--vc-weight-emphasis);line-height:var(--vc-lh-snug);letter-spacing:var(--vc-track-normal);color:var(--color-ink)}.docs-main p{margin:0 0 var(--vc-space-4)}.docs-main ul:not([class]),.docs-main ol:not([class]){margin:0 0 var(--vc-space-4);padding-left:var(--vc-space-5)}.docs-main ul:not([class]){list-style:outside}.docs-main ul:not([class]) li+li{margin-top:var(--vc-space-2)}.docs-main a{color:var(--color-brand);font-weight:var(--vc-weight-emphasis);text-decoration:underline;-webkit-text-decoration-color:var(--color-brand-light);text-decoration-color:var(--color-brand-light);text-underline-offset:var(--vc-space-1);text-decoration-thickness:1px}.docs-main a:hover{text-decoration-color:currentColor}.docs-main strong{font-weight:var(--vc-weight-emphasis);color:var(--color-ink)}.docs-main code{font-family:var(--font-mono);font-size:var(--vc-text-200)}.docs-steps{margin:0 0 var(--vc-space-4);counter-reset:docs-step;border-bottom:1px solid var(--color-rule-hair);padding:0;list-style:none}.docs-steps>li{counter-increment:docs-step;grid-template-columns:calc(var(--vc-space-6) - var(--vc-space-1)) minmax(0, 1fr);column-gap:var(--vc-space-3);padding:var(--vc-space-3) 0;border-top:1px solid var(--color-rule-hair);align-items:start;display:grid}.docs-steps>li:before{content:counter(docs-step);content:counter(docs-step) / "";width:calc(var(--vc-space-6) - var(--vc-space-1));height:calc(var(--vc-space-6) - var(--vc-space-1));border-radius:var(--vc-radius-pill);background:var(--color-brand-pale);font-size:var(--vc-text-200);font-weight:var(--vc-weight-emphasis);line-height:var(--vc-lh-snug);color:var(--color-brand);font-variant-numeric:lining-nums tabular-nums;justify-content:center;align-items:center;display:inline-flex}.docs-step-note{margin-top:var(--vc-space-1);font-size:var(--vc-text-200);line-height:var(--vc-lh-normal);color:var(--color-ink-secondary);display:block}.docs-step-note a:not([href]){color:inherit;text-decoration:none}.docs-next{margin-top:var(--vc-space-8);padding-top:var(--vc-space-6);border-top:1px solid var(--color-rule-hair)}.docs-next-label{margin:0 0 var(--vc-space-3);font-size:var(--vc-text-100);font-weight:var(--vc-weight-emphasis);line-height:var(--vc-lh-snug);color:var(--color-ink-secondary)}.docs-next-list{gap:var(--vc-space-3);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.docs-next a{gap:var(--vc-space-1);height:100%;padding:var(--vc-space-4) var(--vc-space-5);border:1px solid var(--color-rule-hair);border-radius:var(--vc-radius-lg);background:var(--color-surface);color:var(--color-ink);font-weight:var(--vc-weight-body);transition:border-color var(--vc-dur-fast) var(--vc-ease-standard);flex-direction:column;text-decoration:none;display:flex}.docs-next a:hover{border-color:var(--color-brand-light)}.docs-next-title{font-size:var(--docs-body);font-weight:var(--vc-weight-emphasis);line-height:var(--vc-lh-snug)}.docs-next-desc{font-size:var(--vc-text-200);line-height:var(--vc-lh-snug);color:var(--color-ink-secondary)}@media (width<=1023px){.docs-layout{gap:var(--vc-space-5);padding-top:var(--vc-space-6);grid-template-columns:minmax(0,1fr)}.docs-toc{border:1px solid var(--color-rule-hair);border-radius:var(--vc-radius-lg);background:var(--color-surface);max-height:none;position:static;overflow:visible}.docs-toc-label{display:none}.docs-toc-toggle{justify-content:space-between;align-items:center;gap:var(--vc-space-3);width:100%;min-height:var(--vc-target-touch);padding:var(--vc-space-2) var(--vc-space-4);border-radius:var(--vc-radius-lg);font-family:var(--font-sans);font-size:var(--vc-text-200);font-weight:var(--vc-weight-emphasis);line-height:var(--vc-lh-snug);color:var(--color-ink);text-align:left;cursor:pointer;background:0 0;border:0;margin:0;display:flex}.docs-toc-toggle[aria-expanded=true] .docs-toc-chevron{transform:rotate(180deg)}.docs-toc-list{padding:0 var(--vc-space-4) var(--vc-space-3)}.docs-toc-list:not(.open){display:none}.docs-next-list{grid-template-columns:minmax(0,1fr)}}@media (width<=600px){.docs-lead{margin-bottom:var(--vc-space-6)}.docs-next{margin-top:var(--vc-space-7)}}@media (width<=240px){.docs-layout{padding-inline:var(--vc-space-3)}.docs-main,.docs-main h1,.docs-main h2,.docs-toc-list a{word-break:normal;overflow-wrap:anywhere}}.docs-toc-chevron.svelte-jc7g0q{color:var(--color-ink-secondary);transition:transform var(--vc-dur-fast) var(--vc-ease-standard);display:inline-flex}@media (prefers-reduced-motion:reduce){.docs-toc-chevron.svelte-jc7g0q{transition:none}}
