.sub-top[data-astro-cid-hkkakiu2]{border-bottom:1px solid var(--border);view-transition-name:site-header;padding-block:1rem}.bar[data-astro-cid-hkkakiu2]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.brand[data-astro-cid-hkkakiu2]{color:var(--fg);font-family:Space Grotesk,sans-serif;font-size:1.1rem;font-weight:700}.brand[data-astro-cid-hkkakiu2]:hover{color:var(--accent);text-decoration:none}.snav[data-astro-cid-hkkakiu2]{align-items:center;gap:1.3rem;display:flex}.snav[data-astro-cid-hkkakiu2] a[data-astro-cid-hkkakiu2]{color:var(--muted);font:500 .85rem var(--mono);align-items:center;min-height:40px;display:inline-flex}.snav[data-astro-cid-hkkakiu2] a[data-astro-cid-hkkakiu2]:hover{color:var(--fg);text-decoration:none}.snav[data-astro-cid-hkkakiu2] .lang[data-astro-cid-hkkakiu2]{border:1px solid var(--border-strong);border-radius:6px;min-height:32px;padding:.1rem .6rem;font-size:.85rem}.snav[data-astro-cid-hkkakiu2] .lang[data-astro-cid-hkkakiu2]:hover{border-color:var(--accent);color:var(--accent)}.sub-main[data-astro-cid-hkkakiu2]{padding-block:clamp(2.5rem,6vw,4rem) 4rem}.sub-foot[data-astro-cid-hkkakiu2]{border-top:1px solid var(--border);color:var(--faint);padding-block:1.75rem;font-size:.85rem}.fbar[data-astro-cid-hkkakiu2]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;display:flex}.flinks[data-astro-cid-hkkakiu2]{flex-wrap:wrap;gap:.5rem 1.1rem;display:flex}.flinks[data-astro-cid-hkkakiu2] a[data-astro-cid-hkkakiu2]{color:var(--muted)}.flinks[data-astro-cid-hkkakiu2] a[data-astro-cid-hkkakiu2]:hover{color:var(--fg)}@media (width<=420px){.snav[data-astro-cid-hkkakiu2]{gap:.9rem}}
