.icon:where(.astro-ccg5yoga){flex-shrink:0;justify-content:center;align-items:center;line-height:0;display:inline-flex}.brand:where(.astro-6bctqxxv){color:var(--color-text);letter-spacing:-.01em;white-space:nowrap;align-items:center;gap:.5rem;min-width:0;font-size:1rem;font-weight:650;text-decoration:none;display:inline-flex}img:where(.astro-6bctqxxv){block-size:1.75rem;inline-size:1.75rem}.language:where(.astro-lsc3ieks){anchor-scope:--languages}button:where(.astro-lsc3ieks){anchor-name:--languages;box-sizing:border-box;border:1px solid var(--mitra-hairline);border-radius:var(--border-radius);background:var(--mitra-wash);block-size:2rem;font:inherit;color:var(--color-text-muted);cursor:pointer;align-items:center;gap:.375rem;padding-inline:.5rem;font-size:1rem;transition:color .15s,border-color .15s;display:inline-flex;& span{letter-spacing:.02em;font-size:.75rem;font-weight:600}&:hover,&:focus-visible{border-color:var(--mitra-hairline-strong);color:var(--color-text)}}:where(.astro-lsc3ieks)[popover]{inset:auto;border:1px solid var(--mitra-hairline);border-radius:var(--border-radius);background:var(--color-surface);min-inline-size:10rem;color:var(--color-text);margin:0;padding:.25rem;position:fixed;inset-block-start:3.5rem;inset-inline-end:1rem;box-shadow:0 8px 24px #0000002e;&:popover-open{display:grid}}@supports (anchor-name:--languages){:where(.astro-lsc3ieks)[popover]{position-anchor:--languages;inset-block-start:calc(anchor(end) + .375rem);inset-inline-end:anchor(end)}}a:where(.astro-lsc3ieks){border-radius:calc(var(--border-radius) - 2px);color:var(--color-text-muted);justify-content:space-between;align-items:center;gap:1rem;padding:.4rem .625rem;font-size:.875rem;text-decoration:none;display:flex;&:hover,&:focus-visible{background:var(--mitra-wash);color:var(--color-text);outline:none}&[aria-current]{color:var(--color-text);font-weight:500}}mitra-theme-toggle:where(.astro-l6lhmie6) button:where(.astro-l6lhmie6){box-sizing:border-box;border:1px solid var(--mitra-hairline);border-radius:var(--border-radius);background:var(--mitra-wash);block-size:2rem;inline-size:2rem;font:inherit;color:var(--color-text-muted);cursor:pointer;transition:color .15s ease, background .3s var(--mitra-ease), border-color .15s ease;justify-content:center;align-items:center;padding:0;font-size:1rem;display:inline-flex}mitra-theme-toggle:where(.astro-l6lhmie6) button:where(.astro-l6lhmie6):hover{border-color:var(--mitra-hairline-strong);color:var(--color-text)}span:where(.astro-l6lhmie6){display:none}:root:not([data-mitra-theme]) .system:where(.astro-l6lhmie6),:root[data-mitra-theme=system] .system:where(.astro-l6lhmie6),:root[data-mitra-theme=light] .light:where(.astro-l6lhmie6),:root[data-mitra-theme=dark] .dark:where(.astro-l6lhmie6){display:inline-flex}.nav:where(.astro-r2ikyban){anchor-scope:--site-menu;align-items:center;gap:.25rem;display:flex}.menu:where(.astro-r2ikyban){display:contents}.toggle:where(.astro-r2ikyban),.label:where(.astro-r2ikyban){display:none}@media (width<40rem){.toggle:where(.astro-r2ikyban){anchor-name:--site-menu;box-sizing:border-box;border:1px solid var(--mitra-hairline);border-radius:var(--border-radius);background:var(--mitra-wash);block-size:2rem;inline-size:2rem;font:inherit;color:var(--color-text-muted);cursor:pointer;justify-content:center;align-items:center;padding:0;font-size:1rem;transition:color .15s,border-color .15s;display:inline-flex;&:hover,&:focus-visible{border-color:var(--mitra-hairline-strong);color:var(--color-text)}}.label:where(.astro-r2ikyban){display:inline}.menu:where(.astro-r2ikyban){border:1px solid var(--mitra-hairline);border-radius:var(--border-radius);background:var(--color-surface);min-inline-size:12rem;color:var(--color-text);margin:0;padding:.25rem;display:none;position:fixed;inset:auto;inset-block-start:3.5rem;inset-inline-end:1rem;box-shadow:0 8px 24px #0000002e;&:popover-open{display:grid}}@supports (anchor-name:--site-menu){.menu:where(.astro-r2ikyban){position-anchor:--site-menu;inset-block-start:calc(anchor(end) + .375rem);inset-inline-end:anchor(end)}}}a:where(.astro-r2ikyban){color:var(--color-text-muted);border-radius:.375rem;align-items:center;gap:.375rem;padding:.375rem .625rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:color .15s,background .15s;display:inline-flex}a:where(.astro-r2ikyban):hover{color:var(--color-text);background:var(--mitra-wash)}a:where(.astro-r2ikyban)[aria-current=page]{color:var(--color-text)}
