.nav-menu.svelte-1jf90y5{align-items:center;display:flex;position:relative}.nav-menu-trigger.svelte-1jf90y5{align-items:center;gap:var(--space-xs);padding:var(--space-md);color:var(--color-text);font-family:var(--font-family);text-transform:uppercase;white-space:nowrap;cursor:pointer;background:0 0;border:none;font-size:1.2em;font-weight:500;display:inline-flex}.nav-menu-trigger.svelte-1jf90y5:hover,.nav-menu-trigger.active.svelte-1jf90y5{text-decoration:underline}.chevron.svelte-1jf90y5{width:.7em;height:.7em;transition:transform .15s}.chevron.open.svelte-1jf90y5{transform:rotate(180deg)}.nav-menu-panel.svelte-1jf90y5{top:calc(100% + var(--space-xs));z-index:var(--z-navbar);min-width:13rem;padding:var(--space-sm);background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-dropdown);position:absolute;right:0}.nav-menu-heading.svelte-1jf90y5{margin:var(--space-sm) 0 .1rem;padding:0 var(--space-sm);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted)}.nav-menu-heading.svelte-1jf90y5:first-child{margin-top:0}.nav-menu-list.svelte-1jf90y5{margin:0 0 var(--space-xs);padding:0;list-style:none}.nav-menu-list.svelte-1jf90y5:last-child{margin-bottom:0}.nav-menu-list.svelte-1jf90y5 a:where(.svelte-1jf90y5){padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-sm);color:var(--color-text);font-size:var(--font-size-sm);white-space:nowrap;text-decoration:none;display:block}.nav-menu-list.svelte-1jf90y5 a:where(.svelte-1jf90y5):hover{background:var(--color-secondary)}
