.docs-sidebar-heading[aria-current].svelte-1ftyrbf{color:var(--gm-text-primary);font-weight:600}.docs-sidebar.svelte-1ftyrbf{font-size:var(--gm-font-size-body);flex-direction:column;gap:0;display:flex}.docs-sidebar-home.svelte-1ftyrbf{min-height:44px;color:var(--gm-text-secondary);font-weight:var(--gm-font-weight-semibold);border-radius:.5rem;padding:.625rem;text-decoration:none;display:block}.docs-sidebar-heading.svelte-1ftyrbf{font-size:var(--gm-type-footnote);font-weight:var(--gm-font-weight-semibold);cursor:pointer;letter-spacing:normal;min-height:44px;color:var(--gm-text-muted);align-content:center;margin:0 0 .25rem;padding:0 .625rem}.docs-sidebar.svelte-1ftyrbf ul:where(.svelte-1ftyrbf){margin:0;padding:0;list-style:none}.docs-sidebar.svelte-1ftyrbf li:where(.svelte-1ftyrbf) a:where(.svelte-1ftyrbf){min-height:44px;color:var(--gm-text-secondary);border-radius:.5rem;padding:.625rem .5rem;text-decoration:none;display:block}@media (hover:hover){.docs-sidebar.svelte-1ftyrbf li:where(.svelte-1ftyrbf) a:where(.svelte-1ftyrbf):hover,.docs-sidebar-home.svelte-1ftyrbf:hover{background:var(--gm-bg-hover);color:var(--gm-text-primary)}}.docs-sidebar.svelte-1ftyrbf li:where(.svelte-1ftyrbf) a[aria-current=page]:where(.svelte-1ftyrbf),.docs-sidebar-home[aria-current=page].svelte-1ftyrbf{background:color-mix(in srgb, var(--gm-accent-orange) 10%, transparent);color:var(--gm-accent-orange)}.docs-back.svelte-1eymsl3{align-items:center;gap:var(--gm-space-xs);min-height:var(--gm-control-hit);color:var(--gm-text-secondary);text-decoration:none;display:inline-flex}.docs-back.svelte-1eymsl3 svg{width:1rem;height:1rem}.docs-page{padding-block:1.5rem 4rem}.docs-shell.svelte-1eymsl3{gap:1.5rem;display:grid}.docs-shell-sidebar.svelte-1eymsl3{display:none}.docs-shell-content.svelte-1eymsl3{min-width:0}@media (width>=1280px){.docs-shell.svelte-1eymsl3:not(.docs-index){grid-template-columns:16rem minmax(0,1fr);align-items:start;gap:2rem}.docs-shell-sidebar.svelte-1eymsl3{top:calc(var(--gm-chrome-top) + 1rem);max-height:calc(100svh - var(--gm-chrome-top) - 2rem);scrollbar-width:thin;scrollbar-color:var(--gm-text-secondary) var(--gm-bg);scrollbar-gutter:stable;border-bottom:1px solid var(--gm-rule);padding-bottom:1rem;display:block;position:sticky;overflow-y:scroll}.docs-back.svelte-1eymsl3{display:none}}
