.icon-wrapper.svelte-1cmi4dh{position:relative}.icon.svelte-1cmi4dh{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.icon.svelte-1cmi4dh svg{width:100%;height:100%}.header-base.svelte-1elxaub{background:transparent;border-bottom:1px solid transparent;transition:background-color .3s ease,border-color .3s ease,backdrop-filter .3s ease}.header-scrolled.svelte-1elxaub{background:color-mix(in srgb,var(--color-bg) 30%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom-color:var(--color-border)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.header-scrolled.svelte-1elxaub{background:var(--color-bg)}}@media(prefers-reduced-motion:reduce){.header-base.svelte-1elxaub{transition:none}}.hamburger-line.svelte-1elxaub{position:absolute;width:18px;height:2px;background:currentColor;transition:transform .2s ease,opacity .2s ease;border-radius:1px}.hamburger-line-1.svelte-1elxaub{transform:translateY(-5px)}.hamburger-line-2.svelte-1elxaub{transform:translateY(0)}.hamburger-line-3.svelte-1elxaub{transform:translateY(5px)}.hamburger-line-1.hamburger-open.svelte-1elxaub{transform:rotate(45deg)}.hamburger-line-2.hamburger-open.svelte-1elxaub{opacity:0}.hamburger-line-3.hamburger-open.svelte-1elxaub{transform:rotate(-45deg)}.nav-link.svelte-1elxaub{font-weight:500;font-size:.875rem;transition:font-size .3s cubic-bezier(.25,.46,.45,.94),font-weight .3s cubic-bezier(.25,.46,.45,.94),color .3s cubic-bezier(.25,.46,.45,.94)}.nav-link-active.svelte-1elxaub{color:var(--color-accent-text);font-weight:600;font-size:.935rem}
