nav.svelte-1mcruob a,nav.svelte-1mcruob button{font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em}nav.svelte-1mcruob .navbar-logo{color:var(--color-accent);font-weight:700;font-size:var(--text-lg)}nav.svelte-1mcruob a.active,nav.svelte-1mcruob button.active{color:var(--color-accent);font-weight:600;position:relative}nav.svelte-1mcruob a.active:after,nav.svelte-1mcruob button.active:after{content:"";background:var(--color-accent);height:2px;position:absolute;bottom:-.5rem;left:0;right:0}nav.svelte-1mcruob a:not(.active):hover,nav.svelte-1mcruob button:not(.active):hover{color:var(--color-accent-soft)}
