.site-footer[data-v-8f3f7caa]{border-top:1px solid var(--hd-border);margin-top:var(--hd-space-16);scroll-margin-top:64px}.inner[data-v-8f3f7caa],.fine[data-v-8f3f7caa]{max-width:var(--site-width,1200px);padding:0 var(--site-gutter,24px);margin:0 auto}.inner[data-v-8f3f7caa]{gap:clamp(48px,7vh,80px);padding-block:clamp(56px,9vh,104px);display:grid}h2[data-v-8f3f7caa]{margin:0 0 var(--hd-space-2);font:var(--hd-number-weight) clamp(28px, 3vw, 40px) / 1.1 var(--hd-font-display);letter-spacing:-.02em}.say[data-v-8f3f7caa]{margin:0 0 var(--hd-space-6);max-width:60ch;color:var(--hd-text-muted);line-height:1.5}.write[data-v-8f3f7caa]{color:var(--hd-accent)}.columns[data-v-8f3f7caa]{gap:var(--hd-space-8) var(--hd-space-6);border-top:1px solid var(--hd-border);grid-template-columns:repeat(3,minmax(0,1fr));padding-top:clamp(40px,6vh,64px);display:grid}h3[data-v-8f3f7caa]{margin:0 0 var(--hd-space-3);font:400 var(--hd-text-xs) var(--hd-font-mono);color:var(--hd-text-faint)}ul[data-v-8f3f7caa]{gap:var(--hd-space-2);margin:0;padding:0;list-style:none;display:grid}.column a[data-v-8f3f7caa],.fine a[data-v-8f3f7caa]{color:var(--hd-text-muted);text-decoration:none}.column a[data-v-8f3f7caa]:hover,.fine a[data-v-8f3f7caa]:hover{color:var(--hd-text)}a[data-v-8f3f7caa]:focus-visible{outline:2px solid var(--hd-focus);outline-offset:2px;border-radius:2px}.fine[data-v-8f3f7caa]{justify-content:space-between;align-items:center;gap:var(--hd-space-3) var(--hd-space-6);padding-block:var(--hd-space-5) var(--hd-space-8);border-top:1px solid var(--hd-border);font-size:var(--hd-text-sm);color:var(--hd-text-faint);flex-wrap:wrap;display:flex}.fine p[data-v-8f3f7caa]{margin:0}.fine .home[data-v-8f3f7caa]{color:var(--hd-text);font-size:18px}@media (width<=560px){.columns[data-v-8f3f7caa]{grid-template-columns:minmax(0,1fr)}}.site-header[data-v-506ab8aa]{--bar-h:64px;z-index:20;color:var(--hd-text);background:var(--hd-canvas);border-bottom:1px solid var(--hd-border);transition:background var(--hd-motion-base,.3s) ease, color var(--hd-motion-base,.3s) ease, border-color var(--hd-motion-base,.3s) ease;position:sticky;top:0}.overlay[data-v-506ab8aa]{color:#f4f1ec;background:0 0;border-bottom-color:#0000;position:fixed;inset:0 0 auto}.overlay.is-solid[data-v-506ab8aa]{color:var(--hd-text);background:var(--hd-canvas);border-bottom-color:var(--hd-border)}.bar[data-v-506ab8aa]{align-items:center;gap:var(--hd-space-5);min-height:var(--bar-h);padding:0 var(--site-gutter,24px);display:flex}a[data-v-506ab8aa]{color:inherit;font:500 var(--hd-text-sm) var(--hd-font-ui);text-decoration:none}.home[data-v-506ab8aa]{font-size:18px}.chapters[data-v-506ab8aa]{gap:4px;margin-inline:auto;display:flex}.chapters a[data-v-506ab8aa],.docs[data-v-506ab8aa]{border-radius:var(--hd-radius-pill);opacity:.75;white-space:nowrap;transition:opacity var(--hd-motion-fast) ease, background var(--hd-motion-fast) ease;padding:8px 14px}.chapters a[data-v-506ab8aa]:hover,.docs[data-v-506ab8aa]:hover,.chapters a[aria-current][data-v-506ab8aa],.docs[aria-current][data-v-506ab8aa]{opacity:1}.chapters a[aria-current][data-v-506ab8aa],.docs[aria-current][data-v-506ab8aa]{background:color-mix(in oklab, currentColor 12%, transparent)}.login[data-v-506ab8aa]{border-radius:var(--hd-radius-pill);color:var(--hd-on-accent);background:var(--hd-accent);border:1px solid var(--hd-accent);transition:background var(--hd-motion-base,.3s) ease, color var(--hd-motion-base,.3s) ease;padding:8px 16px}.overlay:not(.is-solid) .login[data-v-506ab8aa]{color:inherit;border-color:color-mix(in oklab, currentColor 40%, transparent);background:0 0}a[data-v-506ab8aa]:focus-visible{outline:2px solid var(--hd-focus,var(--hd-accent));outline-offset:2px}@media (width<=820px){.site-header[data-v-506ab8aa]{--bar-h:100px}.bar[data-v-506ab8aa]{flex-wrap:wrap;row-gap:6px;padding-block:10px 4px}.docs[data-v-506ab8aa]{margin-left:auto}.chapters[data-v-506ab8aa]{scrollbar-width:none;order:3;width:calc(100% + 28px);margin:0 -14px;overflow-x:auto}}
