.docs-footer.svelte-1llvaxs{border-top:1px solid var(--docs-border-soft,#1c2924);background:#070a08f0}.docs-footer-inner.svelte-1llvaxs{gap:.85rem;max-width:1480px;margin:0 auto;padding:1.5rem clamp(1rem,3vw,2.2rem) 1.8rem;display:grid}.footer-note.svelte-1llvaxs{color:#77857f;max-width:72ch;margin:0;font-size:.82rem;line-height:1.55}h2.svelte-1llvaxs{color:#dce9e2;margin:0 0 .6rem;font-size:1rem}.community-links.svelte-1llvaxs,.community-safety.svelte-1llvaxs{margin-top:.75rem}.community-links.svelte-1llvaxs a:where(.svelte-1llvaxs){align-items:center;min-height:44px;display:inline-flex}.footer-note.svelte-1llvaxs code:where(.svelte-1llvaxs){color:var(--docs-accent-soft,#76e8c1);font-size:.8rem}.footer-links.svelte-1llvaxs{flex-wrap:wrap;gap:.65rem 1rem;display:flex}.footer-links.svelte-1llvaxs a:where(.svelte-1llvaxs){color:#aeb9b5;font-size:.84rem;text-decoration:none}.footer-links.svelte-1llvaxs a:where(.svelte-1llvaxs):hover{color:var(--docs-accent-soft,#76e8c1)}.docs-header.svelte-1cyvigq{z-index:40;border-bottom:1px solid var(--docs-border-soft,#1c2924);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#080a09e6;position:sticky;top:0}.docs-header-inner.svelte-1cyvigq{align-items:center;gap:.85rem;max-width:1440px;min-height:72px;margin:0 auto;padding:.65rem clamp(.75rem,2vw,1.5rem);display:flex}.menu-button.svelte-1cyvigq{border:1px solid var(--docs-border,#23342e);width:44px;height:44px;color:var(--text-primary);cursor:pointer;background:#0a0f0df2;border-radius:.6rem;justify-content:center;align-items:center;padding:0;display:none}.menu-icon.svelte-1cyvigq,.menu-icon.svelte-1cyvigq:before,.menu-icon.svelte-1cyvigq:after{background:currentColor;border-radius:999px;width:18px;height:2px;display:block;position:relative}.menu-icon.svelte-1cyvigq:before,.menu-icon.svelte-1cyvigq:after{content:"";position:absolute;left:0}.menu-icon.svelte-1cyvigq:before{top:-6px}.menu-icon.svelte-1cyvigq:after{top:6px}.brand.svelte-1cyvigq{color:var(--text-primary);letter-spacing:-.02em;flex-shrink:0;align-items:center;gap:.45rem;font-size:.92rem;text-decoration:none;display:inline-flex}.brand-wordmark.svelte-1cyvigq,.brand-wordmark.svelte-1cyvigq span:where(.svelte-1cyvigq),.brand-section.svelte-1cyvigq{white-space:nowrap}.brand-wordmark.svelte-1cyvigq strong:where(.svelte-1cyvigq){color:var(--docs-accent,#43dda9);font-weight:850}.brand-wordmark.svelte-1cyvigq span:where(.svelte-1cyvigq){color:#f3f7f5;font-weight:470}.brand-section.svelte-1cyvigq{color:#63726c;letter-spacing:.08em;margin-left:.25rem;font:700 .68rem/1 ui-monospace,SFMono-Regular,Menlo,monospace}.header-nav.svelte-1cyvigq{align-items:center;gap:.5rem;margin-left:auto;display:flex}.header-link.svelte-1cyvigq{color:#aeb9b5;white-space:nowrap;border-radius:.55rem;align-items:center;min-height:44px;padding:.45rem .85rem;font-size:.88rem;text-decoration:none;transition:color .14s,background .14s;display:inline-flex}.header-link.svelte-1cyvigq:hover{color:var(--text-primary);background:#43dda912}.header-link.active.svelte-1cyvigq{color:var(--docs-accent-soft,#76e8c1);background:#43dda91a}.terminal-link.svelte-1cyvigq{color:#e5fff6;background:#0a0f0dc7;border:1px solid #355148}@media (width<=960px){.menu-button.svelte-1cyvigq{display:inline-flex}}@media (width<=480px){.docs-header-inner.svelte-1cyvigq{gap:.45rem;padding-inline:.5rem}.brand.svelte-1cyvigq{gap:.35rem;font-size:.82rem}.brand-section.svelte-1cyvigq,.products-link.svelte-1cyvigq{display:none}.header-nav.svelte-1cyvigq{gap:.35rem}.header-link.svelte-1cyvigq{padding-inline:.55rem;font-size:.78rem}}@media (width<=360px){.brand-wordmark.svelte-1cyvigq{display:none}}.docs-sidebar.svelte-1ftyrbf{border-right:1px solid var(--docs-border-soft,#1c2924);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#080c0ae0;flex-shrink:0;width:284px}.sidebar-scroll.svelte-1ftyrbf{max-height:calc(100vh - 3.95rem);padding:1.25rem .9rem 1.75rem;position:sticky;top:3.95rem;overflow-y:auto}.sidebar-heading.svelte-1ftyrbf{border-bottom:1px solid var(--docs-border-soft,#1c2924);gap:.35rem;margin-bottom:.95rem;padding:.2rem .55rem .85rem;display:grid}.sidebar-title.svelte-1ftyrbf{color:#f2f6f4;font-size:1rem;font-weight:700;line-height:1.25;text-decoration:none}.sidebar-title.active.svelte-1ftyrbf,.sidebar-title.svelte-1ftyrbf:hover{color:var(--docs-accent-soft,#76e8c1)}.sidebar-heading.svelte-1ftyrbf p:where(.svelte-1ftyrbf){color:#7f8d87;margin:0;font-size:.78rem;line-height:1.45}.sidebar-group-label.svelte-1ftyrbf{color:#67a68f;letter-spacing:.08em;text-transform:uppercase;margin:0 0 .45rem;padding:0 .6rem;font-size:.7rem;font-weight:700}.sidebar-group-label.svelte-1ftyrbf:not(:first-child){margin-top:1.15rem}.sidebar-list.svelte-1ftyrbf{gap:.2rem;margin:0;padding:0;list-style:none;display:grid}.sidebar-list.svelte-1ftyrbf a:where(.svelte-1ftyrbf){color:#aeb9b5;border:1px solid #0000;border-radius:.5rem;align-items:flex-start;gap:.45rem;padding:.48rem .62rem .48rem .75rem;font-size:.83rem;line-height:1.35;text-decoration:none;transition:color .14s,background .14s,border-color .14s;display:flex}.sidebar-list.svelte-1ftyrbf a:where(.svelte-1ftyrbf):hover{color:#e5fff6;background:#43dda90e;border-color:#43dda91f}.sidebar-list.svelte-1ftyrbf a.active:where(.svelte-1ftyrbf){color:var(--docs-accent-soft,#76e8c1);box-shadow:inset 3px 0 0 var(--docs-accent,#43dda9);background:#43dda91a;border-color:#43dda93d;font-weight:650}.sidebar-product.svelte-1ftyrbf{border:1px solid var(--docs-border,#23342e);background:#0a0f0dd1;border-radius:.65rem;gap:.45rem;margin-top:1.4rem;padding:.9rem;display:grid}.sidebar-product.svelte-1ftyrbf span:where(.svelte-1ftyrbf){color:#63726c;letter-spacing:.08em;text-transform:uppercase;font:700 .65rem/1.3 ui-monospace,SFMono-Regular,Menlo,monospace}.sidebar-product.svelte-1ftyrbf a:where(.svelte-1ftyrbf){color:var(--docs-accent-soft,#76e8c1);justify-content:space-between;font-size:.82rem;font-weight:750;text-decoration:none;display:flex}@media (width>=961px) and (width<=1180px){.docs-sidebar.svelte-1ftyrbf{width:252px}}@media (width<=960px){.docs-sidebar.svelte-1ftyrbf{z-index:35;transition:transform .18s;position:fixed;top:3.75rem;bottom:0;left:0;transform:translate(-100%);box-shadow:8px 0 24px #00000059}.docs-sidebar.open.svelte-1ftyrbf{transform:translate(0)}.sidebar-scroll.svelte-1ftyrbf{max-height:100%;top:0}}.docs-shell.svelte-bjzexf{--text-primary:#f2f6f4;--text-secondary:#9eaaa5;--docs-bg:#080a09;--docs-surface:#0a0f0d;--docs-surface-raised:#0d1512;--docs-border:#23342e;--docs-border-soft:#1c2924;--docs-accent:#43dda9;--docs-accent-soft:#76e8c1;--docs-muted:#9eaaa5;background:radial-gradient(circle at 82% 6%, #34d39917, transparent 27rem), linear-gradient(#0d1f1926 1px, transparent 1px), linear-gradient(90deg, #0d1f1926 1px, transparent 1px), var(--docs-bg);min-height:100vh;color:var(--text-primary);background-size:auto,54px 54px,54px 54px,auto;flex-direction:column;display:flex}.skip-link.svelte-bjzexf{z-index:100;background:var(--docs-accent);color:#06110d;border-radius:.5rem;padding:.7rem .9rem;font-weight:800;text-decoration:none;transition:transform .14s;position:fixed;top:.65rem;left:.75rem;transform:translateY(-150%)}.skip-link.svelte-bjzexf:focus{transform:translateY(0)}.docs-body.svelte-bjzexf{flex:1;align-items:stretch;width:100%;max-width:1440px;margin:0 auto;display:flex}.docs-main.svelte-bjzexf{flex:1;min-width:0;padding:2rem clamp(1.25rem,3vw,3.2rem) 4rem}.sidebar-backdrop.svelte-bjzexf{z-index:30;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);cursor:pointer;background:#020806b8;border:0;padding:0;display:none;position:fixed;inset:3.75rem 0 0}@media (width<=960px){.sidebar-backdrop.svelte-bjzexf{display:block}.docs-main.svelte-bjzexf{padding:1.25rem .85rem 2.5rem}}@media (width>=961px) and (width<=1180px){.docs-main.svelte-bjzexf{padding:1.5rem 1.4rem 3rem}}
