.island.svelte-ocbj1u{background:hsl(var(--card) / .72);backdrop-filter:blur(20px) saturate(1.4);-webkit-backdrop-filter:blur(20px) saturate(1.4);box-shadow:0 0 0 1px hsl(var(--foreground) / .06),inset 0 1px #ffffffb3,0 18px 40px -24px hsl(var(--foreground) / .3)}.nav-link.svelte-ocbj1u{border-radius:999px;padding:.5rem .9rem;font-size:.875rem;font-weight:500;color:hsl(var(--muted-foreground));transition:background-color .4s var(--ease-fluid),color .4s var(--ease-fluid)}.nav-link.svelte-ocbj1u:hover,.nav-link.is-active.svelte-ocbj1u{color:hsl(var(--foreground));background:hsl(var(--foreground) / .05)}.burger-line.svelte-ocbj1u{position:absolute;left:50%;top:50%;width:18px;height:1.5px;margin-left:-9px;border-radius:2px;background:hsl(var(--foreground));transform:translateY(var(--y));transition:transform .5s var(--ease-fluid)}.burger-line.open-a.svelte-ocbj1u{transform:translateY(0) rotate(45deg)}.burger-line.open-b.svelte-ocbj1u{transform:translateY(0) rotate(-45deg)}.menu-overlay.svelte-ocbj1u{background:hsl(var(--background) / .82);backdrop-filter:blur(40px) saturate(1.3);-webkit-backdrop-filter:blur(40px) saturate(1.3);opacity:0;pointer-events:none;transition:opacity .5s var(--ease-fluid)}.menu-overlay.is-open.svelte-ocbj1u{opacity:1;pointer-events:auto}.menu-item.svelte-ocbj1u{opacity:0;transform:translateY(3rem);transition:opacity .6s var(--ease-fluid),transform .7s var(--ease-fluid)}.is-open.svelte-ocbj1u .menu-item:where(.svelte-ocbj1u){opacity:1;transform:none;transition-delay:calc(.1s + var(--i) * 50ms)}
