.anchor-nav{z-index:50;background:var(--nav-bg);border:1px solid var(--border);-webkit-backdrop-filter:blur(12px);letter-spacing:.18em;scrollbar-width:none;border-radius:999px;gap:.25rem;max-width:calc(100vw - 2rem);padding:.4rem .6rem;font-size:12px;font-weight:700;display:flex;position:fixed;top:1rem;left:50%;overflow-x:auto;transform:translate(-50%)}.anchor-nav::-webkit-scrollbar{display:none}.anchor-nav a{color:var(--muted);white-space:nowrap;border-radius:999px;padding:.45em .85em;text-decoration:none}.anchor-nav a:hover{color:var(--text);background:color-mix(in srgb, var(--accent) 14%, transparent)}.anchor-nav .label-short{display:none}@media (max-width:640px){.anchor-nav{letter-spacing:.12em;gap:.125rem;padding:.4rem .5rem;font-size:11px}.anchor-nav a{padding:.45em .6em}.anchor-nav .label-full{display:none}.anchor-nav .label-short{display:inline}}@media (max-width:360px){.anchor-nav{letter-spacing:.1em;padding:.4rem;font-size:10px}.anchor-nav a{padding:.45em}}
