.site-header.lab-navigation{background:color-mix(in srgb, var(--background) 94%, transparent);z-index:40}.lab-navigation .header-inner{grid-template-columns:1fr auto 1fr;gap:24px;height:80px;display:grid}.site-pages{background:var(--surface-muted);border-radius:8px;align-items:center;gap:4px;padding:4px;display:flex}.site-pages a{min-height:40px;color:var(--muted-foreground);white-space:nowrap;border-radius:5px;justify-content:center;align-items:center;padding:8px 23px;font-size:14px;transition:color .2s,background .2s,box-shadow .2s;display:flex}.site-pages a:hover{color:var(--primary)}.site-pages a[aria-current=page]{color:var(--primary);background:var(--surface);box-shadow:var(--shadow-raised)}.navigation-tools{justify-content:flex-end;align-items:center;min-width:0;display:flex}.navigation-tools:empty{display:none}.navigation-note{color:var(--text-soft);white-space:nowrap;font-size:12px}.lab-navigation .all-motion-control{color:var(--muted-foreground)}@media (max-width:1050px){.lab-navigation .header-inner{width:calc(100% - 48px)}.navigation-note{display:none}}@media (max-width:760px){.lab-navigation .header-inner{gap:12px;width:calc(100% - 32px);height:66px;display:flex}.site-pages{flex-shrink:0;gap:1px;margin-left:auto;padding:3px}.site-pages a{min-height:38px;padding:8px 13px;font-size:13px}.lab-navigation .all-motion-control{flex-shrink:0;width:30px;height:40px;padding:0}.lab-navigation .all-motion-control>span{display:none}.lab-navigation .wordmark>span{font-size:22px}.lab-navigation .wordmark-lab{display:none}.lab-navigation .brand-mark{width:28px;height:28px}}@media (max-width:420px){.lab-navigation .header-inner{gap:8px}.lab-navigation .wordmark{gap:5px}.lab-navigation .wordmark>span{letter-spacing:-.7px;font-size:17px}.lab-navigation .brand-mark{width:24px;height:24px}.site-pages a{padding-inline:8px;font-size:12px}}
