.skip-link.svelte-4c69fr{z-index:30;background:var(--accent);color:var(--accent-contrast);padding:12px;position:fixed;top:-80px;left:16px}.skip-link.svelte-4c69fr:focus{top:10px}.site-header.svelte-4c69fr{border-bottom:1px solid var(--border-dim);background:var(--bg-primary);z-index:10;position:sticky;top:0}.header-inner.svelte-4c69fr{align-items:center;gap:48px;max-width:1440px;min-height:76px;margin:auto;padding:0 32px;display:flex}.brand.svelte-4c69fr{letter-spacing:-.05em;color:var(--text-primary);align-items:center;gap:10px;font-size:25px;font-weight:750;text-decoration:none;display:flex}.brand-accent.svelte-4c69fr{color:var(--accent)}.header-inner.svelte-4c69fr nav:where(.svelte-4c69fr){align-items:center;gap:28px;font-size:14px;display:flex}a.svelte-4c69fr{color:var(--text-secondary);text-decoration:none}a.svelte-4c69fr:hover,a[aria-current].svelte-4c69fr{color:var(--accent)}.header-actions.svelte-4c69fr{align-items:center;gap:22px;margin-left:auto;display:flex}.theme-toggle.svelte-4c69fr{color:var(--text-secondary);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:10px 0;font-size:12px;display:flex}.theme-toggle.svelte-4c69fr>span:where(.svelte-4c69fr):first-child{font-size:22px}.install-link.svelte-4c69fr{color:var(--accent);border:1px solid var(--border);border-radius:4px;padding:9px 13px;font-size:13px;font-weight:600}.products-menu.svelte-4c69fr{position:relative}.products-menu.svelte-4c69fr>summary:where(.svelte-4c69fr){cursor:pointer;white-space:nowrap;color:var(--text-secondary);list-style:none}.products-menu.svelte-4c69fr>summary:where(.svelte-4c69fr)::-webkit-details-marker{display:none}.products-menu.svelte-4c69fr>summary:where(.svelte-4c69fr):after{content:" ▾";font-size:10px}.products-menu.svelte-4c69fr>summary:where(.svelte-4c69fr):hover,.products-menu.svelte-4c69fr>summary[aria-current]:where(.svelte-4c69fr),.products-menu[open].svelte-4c69fr>summary:where(.svelte-4c69fr){color:var(--accent)}.products-panel.svelte-4c69fr{background:var(--bg-primary);border:1px solid var(--border);z-index:20;border-radius:10px;width:320px;padding:8px;display:grid;position:absolute;top:calc(100% + 18px);left:-16px;box-shadow:0 16px 40px -20px #00000059}.products-panel.svelte-4c69fr a:where(.svelte-4c69fr){border-radius:6px;gap:2px;padding:10px 12px;display:grid}.products-panel.svelte-4c69fr a:where(.svelte-4c69fr):hover,.products-panel.svelte-4c69fr a[aria-current]:where(.svelte-4c69fr){background:var(--bg-secondary)}.products-panel.svelte-4c69fr strong:where(.svelte-4c69fr){color:var(--text-primary);font-size:14px}.products-panel.svelte-4c69fr span:where(.svelte-4c69fr){color:var(--text-muted);font-size:12px}.products-panel.svelte-4c69fr .all-products:where(.svelte-4c69fr){border-top:1px solid var(--border-dim);color:var(--accent);border-radius:0 0 6px 6px;margin-top:4px;font-size:13px;font-weight:600;display:block}.product-nav.svelte-4c69fr{border-bottom:1px solid var(--border-dim);background:var(--bg-secondary)}.product-nav-inner.svelte-4c69fr{align-items:center;gap:32px;max-width:1440px;min-height:52px;margin:auto;padding:0 32px;font-size:14px;display:flex}.product-name.svelte-4c69fr{color:var(--text-primary);font-size:16px;font-weight:700}.product-nav-links.svelte-4c69fr{gap:24px;display:flex}.product-nav-links.svelte-4c69fr a[aria-current]:where(.svelte-4c69fr){font-weight:600}.product-install.svelte-4c69fr{background:var(--accent);color:var(--accent-contrast);white-space:nowrap;border-radius:5px;margin-left:auto;padding:8px 14px;font-size:13px;font-weight:600}.product-install.svelte-4c69fr:hover{color:var(--accent-contrast);filter:brightness(1.08)}.account-layout.svelte-4c69fr{min-height:calc(100vh - 160px)}.account-link.svelte-4c69fr{white-space:nowrap;font-size:13px;font-weight:600}.docs-layout.svelte-4c69fr{grid-template-columns:230px minmax(0,1fr) 180px;gap:44px;max-width:1440px;min-height:calc(100vh - 160px);margin:auto;padding:40px 32px 80px;display:grid}.docs-navigation.svelte-4c69fr{align-self:start;max-height:calc(100vh - 140px);font-size:13px;position:sticky;top:106px;overflow:auto}.docs-navigation.svelte-4c69fr>summary:where(.svelte-4c69fr){display:none}.docs-navigation.svelte-4c69fr>nav:where(.svelte-4c69fr){display:block}.search-label.svelte-4c69fr{color:var(--text-muted);margin-bottom:7px;font-size:12px;display:block}input.svelte-4c69fr{border:1px solid var(--border);background:var(--bg-primary);width:100%;color:var(--text-primary);border-radius:4px;margin-bottom:22px;padding:10px;font-size:12px}.docs-link.svelte-4c69fr{overflow-wrap:anywhere;border-left:2px solid #0000;padding:7px 10px;display:block}.docs-link[aria-current].svelte-4c69fr{border-left-color:var(--accent);background:var(--bg-secondary);font-weight:600}.nav-section.svelte-4c69fr summary:where(.svelte-4c69fr){cursor:pointer;padding:7px 10px}.nav-section.svelte-4c69fr .docs-link:where(.svelte-4c69fr){padding-left:22px;font-size:12px}.empty-search.svelte-4c69fr{color:var(--text-muted)}.content-area.svelte-4c69fr{overflow-wrap:anywhere;min-width:0;padding-bottom:24px}.content-area.wide-page.svelte-4c69fr{grid-column:2/-1}.content-area.svelte-4c69fr h2{letter-spacing:-.03em;margin:0 0 24px;font-size:32px;font-weight:650;line-height:1.2}.content-area.svelte-4c69fr h3{margin:32px 0 14px;font-size:21px;font-weight:600;line-height:1.35}.content-area.svelte-4c69fr h4{font-weight:600}.content-area.svelte-4c69fr p{color:var(--text-secondary);margin:0 0 18px;line-height:1.75}.content-area.svelte-4c69fr a{color:var(--accent)}.content-area.svelte-4c69fr a:hover{text-decoration:underline}.content-area.svelte-4c69fr .hint,.content-area.svelte-4c69fr .muted{color:var(--text-muted);font-size:13px}.content-area.svelte-4c69fr .feature-list{color:var(--text-secondary);padding-left:20px}.content-area.svelte-4c69fr .feature-list li{margin:8px 0}.content-area.svelte-4c69fr pre{max-width:100%;overflow:auto}.page-contents.svelte-4c69fr{align-self:start;max-height:calc(100vh - 150px);font-size:12px;position:sticky;top:106px;overflow:auto}.page-contents.svelte-4c69fr p:where(.svelte-4c69fr){color:var(--text-primary);margin:0 0 12px;font-weight:600}.page-contents.svelte-4c69fr a:where(.svelte-4c69fr){padding:6px 0;display:block}.pricing-page.svelte-4c69fr{max-width:1120px;margin:auto;padding:64px 24px 80px}.marketing-content.svelte-4c69fr{min-width:0}.site-footer.svelte-4c69fr{border-top:1px solid var(--border-dim);max-width:1440px;color:var(--text-muted);justify-content:space-between;align-items:center;gap:24px;margin:auto;padding:24px 32px;font-size:12px;display:flex}.site-footer.svelte-4c69fr nav:where(.svelte-4c69fr){gap:24px;display:flex}@media (width<=1150px){.docs-layout.svelte-4c69fr{grid-template-columns:210px minmax(0,1fr);gap:32px}.page-contents.svelte-4c69fr{display:none}}@media (width<=850px){.header-inner.svelte-4c69fr{gap:25px;padding:0 22px}.header-inner.svelte-4c69fr nav:where(.svelte-4c69fr){gap:18px}.github-link.svelte-4c69fr,.install-link.svelte-4c69fr{display:none}.header-actions.svelte-4c69fr{margin-left:auto}}@media (width<=380px){.brand.svelte-4c69fr>span:where(.svelte-4c69fr){display:none}}@media (width<=700px){.header-inner.svelte-4c69fr{gap:18px;min-height:68px}.brand.svelte-4c69fr{gap:7px;font-size:21px}.brand.svelte-4c69fr .glider-mark{width:24px;height:24px}.header-inner.svelte-4c69fr nav:where(.svelte-4c69fr){gap:13px;font-size:12px}.header-inner.account-enabled.svelte-4c69fr{flex-wrap:wrap;row-gap:8px;padding-top:12px;padding-bottom:12px}.header-actions.svelte-4c69fr{gap:14px}.header-inner.account-enabled.svelte-4c69fr nav:where(.svelte-4c69fr){border-top:1px solid var(--border-dim);order:3;justify-content:space-between;width:100%;padding-top:10px}.theme-toggle.svelte-4c69fr [data-theme-label]:where(.svelte-4c69fr){display:none}.docs-layout.svelte-4c69fr{padding:20px 22px 40px;display:block}.product-nav-inner.svelte-4c69fr{gap:16px;padding:0 22px;overflow-x:auto}.product-name.svelte-4c69fr{display:none}.product-nav-links.svelte-4c69fr{gap:16px}.product-install.svelte-4c69fr{padding:6px 10px}.products-panel.svelte-4c69fr{width:auto;position:fixed;top:68px;left:12px;right:12px}.docs-navigation.svelte-4c69fr{border-bottom:1px solid var(--border-dim);max-height:none;margin-bottom:30px;padding-bottom:14px;position:static}.docs-navigation.svelte-4c69fr>summary:where(.svelte-4c69fr){cursor:pointer;padding:8px 0;display:list-item}.docs-navigation.svelte-4c69fr:not([open])>nav:where(.svelte-4c69fr){display:none}.docs-navigation.svelte-4c69fr>nav:where(.svelte-4c69fr){padding-top:18px}.site-footer.svelte-4c69fr{flex-direction:column;align-items:flex-start;gap:8px;padding:24px 22px}}
