.site-header[data-astro-cid-nen7h5rs]{z-index:50;-webkit-backdrop-filter:saturate(140%)blur(12px);transition:border-color .2s var(--ease-out);background:#0a0a0ad1;border-bottom:1px solid #0000;position:sticky;top:0}.site-header[data-astro-cid-nen7h5rs].scrolled,.site-header[data-astro-cid-nen7h5rs].mobile-open{border-bottom-color:var(--hairline)}.bar[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--s-6);height:64px;display:flex}.brand[data-astro-cid-nen7h5rs]{color:var(--text-high);letter-spacing:.01em;align-items:center;gap:10px;font-size:17px;font-weight:600;display:inline-flex}.primary[data-astro-cid-nen7h5rs]{flex:1}.primary[data-astro-cid-nen7h5rs]>ul[data-astro-cid-nen7h5rs]{gap:var(--s-1);margin:0;padding:0;list-style:none;display:flex}.nav-link[data-astro-cid-nen7h5rs]{height:36px;padding:0 var(--s-3);border-radius:var(--radius);color:var(--text-muted);font:inherit;font-size:var(--t-sm);cursor:pointer;transition:color .16s var(--ease-out);background:0 0;border:0;align-items:center;gap:4px;font-weight:500;display:inline-flex}.nav-link[data-astro-cid-nen7h5rs]:hover,.nav-link[data-astro-cid-nen7h5rs].current{color:var(--text-high)}.nav-link[data-astro-cid-nen7h5rs] .chev{width:16px;height:16px;transition:transform .2s var(--ease-out)}.has-menu[data-astro-cid-nen7h5rs]{position:relative}.has-menu[data-astro-cid-nen7h5rs].open .chev{transform:rotate(180deg)}.menu[data-astro-cid-nen7h5rs]{min-width:220px;padding:var(--s-2);background:var(--card);border:1px solid var(--border);border-radius:var(--radius);opacity:0;visibility:hidden;transition:opacity .16s var(--ease-out), transform .16s var(--ease-out), visibility .16s;margin:0;list-style:none;position:absolute;top:calc(100% + 8px);left:0;transform:translateY(-4px);box-shadow:0 16px 40px #00000080}.has-menu[data-astro-cid-nen7h5rs].open .menu[data-astro-cid-nen7h5rs]{opacity:1;visibility:visible;transform:none}.menu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{padding:8px var(--s-3);color:var(--text);font-size:var(--t-sm);border-radius:4px;display:block}.menu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.menu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--text-high);background:#202020}.actions[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--s-2);margin-left:auto;display:flex}.menu-toggle[data-astro-cid-nen7h5rs]{width:40px;height:40px;color:var(--text-high);border:1px solid var(--border);border-radius:var(--radius);cursor:pointer;background:0 0;justify-content:center;align-items:center;display:none}.menu-toggle[data-astro-cid-nen7h5rs] svg{width:20px;height:20px}.menu-toggle[data-astro-cid-nen7h5rs] .i-close,.mobile-open[data-astro-cid-nen7h5rs] .menu-toggle[data-astro-cid-nen7h5rs] .i-open{display:none}.mobile-open[data-astro-cid-nen7h5rs] .menu-toggle[data-astro-cid-nen7h5rs] .i-close{display:block}.mobile[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{padding:var(--s-2) 0 var(--s-5);margin:0;list-style:none}.mobile[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--text-high);font-size:var(--t-md);border-bottom:1px solid var(--hairline);padding:12px 0;display:block}@media (width<=960px){.primary[data-astro-cid-nen7h5rs],.sign-in[data-astro-cid-nen7h5rs]{display:none}.menu-toggle[data-astro-cid-nen7h5rs]{display:inline-flex}}.site-footer[data-astro-cid-jo6i4kqk]{margin-top:var(--s-10);border-top:1px solid var(--hairline);padding:var(--s-8) 0 var(--s-6);font-size:var(--t-sm)}.top[data-astro-cid-jo6i4kqk]{gap:var(--s-7);grid-template-columns:1fr;display:grid}@media (width>=900px){.top[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 2fr}}.lockup[data-astro-cid-jo6i4kqk]{color:var(--text-muted);align-self:start;align-items:center;gap:10px;display:inline-flex}.lockup[data-astro-cid-jo6i4kqk] b[data-astro-cid-jo6i4kqk]{color:var(--text-high);font-weight:600}.cols[data-astro-cid-jo6i4kqk]{gap:var(--s-6);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}h2[data-astro-cid-jo6i4kqk]{font-size:var(--t-xs);color:var(--text-muted);margin-bottom:var(--s-3);font-weight:500}ul[data-astro-cid-jo6i4kqk]{gap:var(--s-2);margin:0;padding:0;list-style:none;display:grid}a[data-astro-cid-jo6i4kqk]{color:var(--text);transition:color .16s var(--ease-out)}a[data-astro-cid-jo6i4kqk]:hover{color:var(--text-high)}.base[data-astro-cid-jo6i4kqk]{justify-content:space-between;gap:var(--s-3);margin-top:var(--s-8);padding-top:var(--s-5);border-top:1px solid var(--hairline);color:var(--text-muted);font-size:var(--t-xs);flex-wrap:wrap;display:flex}.legal[data-astro-cid-jo6i4kqk]{gap:var(--s-5);display:flex}.legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--text-muted)}.legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--text-high)}.name-switcher[data-astro-cid-nbhchxbk]{z-index:90;font-family:var(--mono);color:var(--amber);background:#111;border:1px dashed #3f3f3f;border-radius:6px;align-items:center;gap:8px;padding:6px 8px 6px 10px;font-size:11px;display:flex;position:fixed;bottom:12px;left:12px}select[data-astro-cid-nbhchxbk]{background:var(--card);color:var(--text-high);border:1px solid var(--border);font:inherit;border-radius:4px;padding:3px 6px}
