.logo[data-astro-cid-f7espo7c]{align-items:center;gap:.55rem;display:inline-flex}.wordmark[data-astro-cid-f7espo7c]{letter-spacing:-.01em;font-size:1.0625rem;line-height:1}.mind[data-astro-cid-f7espo7c]{font-weight:650}.exam[data-astro-cid-f7espo7c]{font-weight:350}.site-header[data-astro-cid-nen7h5rs]{z-index:10;background:color-mix(in srgb, var(--bg) 88%, transparent);-webkit-backdrop-filter:saturate(180%)blur(16px);border-bottom:1px solid var(--border);position:sticky;top:0}.bar[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-5);height:var(--header-h);display:flex}.home[data-astro-cid-nen7h5rs]{margin-right:auto;text-decoration:none}.nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs],.mobile-nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{margin:0;padding:0;list-style:none}.nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{gap:var(--space-5);display:flex}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs],.mobile-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs],.lang[data-astro-cid-nen7h5rs]{font-size:var(--text-sm);color:var(--fg-muted);transition:color var(--duration) var(--ease);text-decoration:none}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page],.lang[data-astro-cid-nen7h5rs]:hover{color:var(--fg)}.lang[data-astro-cid-nen7h5rs]{font-family:var(--font-mono);padding:var(--space-1) var(--space-3);border:1px solid var(--border);border-radius:999px}.menu[data-astro-cid-nen7h5rs]{width:44px;height:44px;margin-right:calc(-1 * var(--space-3));color:var(--fg);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:none}.mobile-nav[data-astro-cid-nen7h5rs]{display:none}@media (width<=760px){.nav[data-astro-cid-nen7h5rs]{display:none}.menu[data-astro-cid-nen7h5rs]{display:inline-flex}.site-header[data-astro-cid-nen7h5rs][data-open=true] .mobile-nav[data-astro-cid-nen7h5rs]{border-top:1px solid var(--border);display:block}.mobile-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{padding:var(--space-3) 0;font-size:var(--text-lg);color:var(--fg);display:block}.mobile-nav[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]+li[data-astro-cid-nen7h5rs]{border-top:1px solid var(--border)}.mobile-nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{padding-block:var(--space-2)}}.site-footer[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--border);background:var(--bg-subtle);padding-block:var(--space-7);font-size:var(--text-sm)}.grid[data-astro-cid-jo6i4kqk]{gap:var(--space-5);display:grid}.note[data-astro-cid-jo6i4kqk]{margin-top:var(--space-3);max-width:420px;color:var(--fg-muted)}.links[data-astro-cid-jo6i4kqk]{gap:var(--space-2) var(--space-5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--fg-muted);text-decoration:none}.links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--fg)}@media (width>=760px){.grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr auto;align-items:start}.rights[data-astro-cid-jo6i4kqk]{grid-column:1/-1}}.lang-banner[data-astro-cid-r2fikfp3]{z-index:20;background:var(--inverse-bg);color:var(--inverse-fg);font-size:var(--text-sm);padding-bottom:env(safe-area-inset-bottom);position:fixed;inset:auto 0 0}.inner[data-astro-cid-r2fikfp3]{align-items:center;gap:var(--space-4);min-height:52px;display:flex}.inner[data-astro-cid-r2fikfp3] p[data-astro-cid-r2fikfp3]{margin-right:auto}.btn[data-astro-cid-r2fikfp3]{min-height:34px;padding:0 var(--space-4);border-color:var(--inverse-fg);background:var(--inverse-fg);color:var(--inverse-bg)}.btn[data-astro-cid-r2fikfp3]:hover{color:var(--inverse-fg);background:0 0}.close[data-astro-cid-r2fikfp3]{color:inherit;cursor:pointer;background:0 0;border:0;width:36px;height:36px;font-size:1.4rem;line-height:1}.skip[data-astro-cid-z4jru4n3]:focus{top:var(--space-2);left:var(--space-2);z-index:100;clip:auto;width:auto;height:auto;padding:var(--space-2) var(--space-4);background:var(--inverse-bg);color:var(--inverse-fg);border-radius:var(--radius-sm);position:fixed}
