.docs-shell.svelte-1bpnej{background:var(--background);min-height:100vh;color:var(--foreground);flex-direction:column;display:flex}.frame.svelte-1bpnej{padding-top:calc(var(--nav-h) + 2rem);flex:1;padding-bottom:5rem}.mobile-bar.svelte-1bpnej{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;padding-bottom:1rem;display:none}.mobile-bar.svelte-1bpnej .mono:where(.svelte-1bpnej){color:var(--fg-3)}.bars.svelte-1bpnej{gap:3px;display:grid}.bars.svelte-1bpnej i:where(.svelte-1bpnej){background:currentColor;width:.85rem;height:1.5px;display:block}.cols.svelte-1bpnej{grid-template-columns:16.5rem minmax(0,1fr);align-items:start;gap:clamp(2rem,4vw,3.5rem);display:grid}.sidebar.svelte-1bpnej{top:calc(var(--nav-h) + 1.5rem);max-height:calc(100vh - var(--nav-h) - 3rem);scrollbar-width:thin;position:sticky;overflow-y:auto}.sidebar-inner.svelte-1bpnej{border-left:1px solid var(--line-strong);gap:1.75rem;padding-left:1rem;display:grid;position:relative}.progress.svelte-1bpnej{background:var(--primary);transform-origin:top;width:3px;position:absolute;top:0;bottom:0;left:-2px;transform:scaleY(0)}@supports (animation-timeline:scroll()){.progress.svelte-1bpnej{animation:linear both svelte-1bpnej-read;animation-timeline:scroll(root)}}@keyframes svelte-1bpnej-read{to{transform:scaleY(1)}}.group.svelte-1bpnej{gap:.1rem;display:grid}.heading.svelte-1bpnej{color:var(--fg-3);margin-bottom:.5rem}.item.svelte-1bpnej{color:var(--fg-2);transition:color .2s var(--ease-out), background-color .2s var(--ease-out), transform .3s var(--ease-out);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.6rem;margin-left:-.5rem;padding:.4rem .5rem;font-size:.85rem;line-height:1.35;display:grid;position:relative}.item.top.svelte-1bpnej{color:var(--foreground);grid-template-columns:minmax(0,1fr);font-weight:650}.item.svelte-1bpnej .ico{width:.95rem;height:.95rem;color:var(--fg-3)}.num.svelte-1bpnej{color:var(--fg-3);font-size:.65rem}.item.svelte-1bpnej:hover{color:var(--foreground);background:var(--surface)}.item.active.svelte-1bpnej{color:var(--foreground);background:color-mix(in oklab, var(--primary) 16%, transparent);font-weight:650}.item.active.svelte-1bpnej .ico,.item.active.svelte-1bpnej .num:where(.svelte-1bpnej){color:var(--accent-text)}.content.svelte-1bpnej{min-width:0}.backdrop.svelte-1bpnej{z-index:55;background:color-mix(in oklab, var(--ink) 55%, transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);position:fixed;inset:0}.drawer.svelte-1bpnej{z-index:56;background:var(--background);border-right:1px solid var(--line-strong);width:min(21rem,88vw);padding:1.25rem 1.25rem 2rem;position:fixed;inset:0 auto 0 0;overflow-y:auto}.drawer-head.svelte-1bpnej{border-bottom:1px solid var(--line);color:var(--fg-3);justify-content:space-between;align-items:center;margin-bottom:1.25rem;padding-bottom:1rem;display:flex}.close.svelte-1bpnej{border:1px solid var(--line-strong);cursor:pointer;width:2rem;height:2rem;transition:transform .4s var(--ease-twist);place-items:center;display:grid}.close.svelte-1bpnej:hover{transform:rotate(90deg)}.drawer-nav.svelte-1bpnej{gap:1.5rem;padding-left:.5rem;display:grid}.drawer-nav.svelte-1bpnej .item:where(.svelte-1bpnej){animation:svelte-1bpnej-item-in .46s var(--ease-out) both;animation-delay:calc(80ms + var(--i,0) * 25ms)}@keyframes svelte-1bpnej-item-in{0%{opacity:0;transform:translate(-10px)}}@media (width<=1023px){.mobile-bar.svelte-1bpnej{display:flex}.cols.svelte-1bpnej{grid-template-columns:minmax(0,1fr)}.sidebar.svelte-1bpnej{display:none}}
