.site .site-header .navlinks.nav-motion{isolation:isolate;position:relative}.site:not([data-admin]) .site-header .navlinks.nav-motion{gap:7px}.site .site-header .navlinks.nav-motion>a,html[data-theme=dark] .site .site-header .navlinks.nav-motion>a{box-shadow:none;color:var(--muted);z-index:2;background:0 0;border:1px solid #0000;border-radius:99px;font-weight:500;transition:color .2s;position:relative}.site:not([data-admin]) .site-header .navlinks.nav-motion>a{padding:10px 18px}.site .site-header .navlinks.nav-motion>a:is(:hover,:focus-visible,.active),html[data-theme=dark] .site .site-header .navlinks.nav-motion>a:is(:hover,:focus-visible,.active){box-shadow:none;color:var(--text);background:0 0}.site .site-header .navlinks.nav-motion>a.active,html[data-theme=dark] .site .site-header .navlinks.nav-motion>a.active{font-weight:700}.site .site-header .navlinks.nav-motion>a.active:after{content:"";pointer-events:none;background:linear-gradient(100deg,#bb82f4,#8b77f7 45%,#6bc8ed 75%,#d1b2ff) 0 0/220% 100%;border-radius:9px;width:25px;height:3px;animation:4.4s ease-in-out infinite lab-nav-beacon;position:absolute;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 0 8px #a38aee75,0 3px 13px #7cc4ee45}@keyframes lab-nav-beacon{0%,to{opacity:.84;filter:brightness();background-position:0%}50%{opacity:1;filter:brightness(1.2);background-position:100%}}.site .site-header .navlinks.nav-motion .liquid-nav-lens{z-index:1;pointer-events:none;opacity:1;transform-origin:50%;outline-offset:-2px;background:radial-gradient(ellipse at var(--lens-light-x,38%) 0%, #ffffffd4, transparent 62%), radial-gradient(ellipse at 88% 100%, #bdcee36e, transparent 62%), linear-gradient(135deg, #eef3ff99, #cbd4eb55 58%, #e0d7ed4a);-webkit-backdrop-filter:blur(10px)saturate(170%)brightness(1.035);border:1px solid #aab8d47a;border-radius:999px;outline:1px solid #ffffffa6;transition:none;display:block;position:absolute;top:0;left:0;scale:0;box-shadow:inset 0 1px 2px #fff,inset 0 -2px 4px #7d90b62b,inset 1px 0 2px #ffffffd9,inset -1px 0 2px #ffffffb3,0 7px 19px #606a9821,0 1px 3px #7682ad24}.site .site-header .navlinks.nav-motion .liquid-nav-lens:before{content:"";border-radius:inherit;pointer-events:none;border-top:1px solid #ffffffe6;border-bottom:1px solid #a7b8cf70;position:absolute;inset:1px}.site .site-header .navlinks.nav-motion .liquid-nav-lens:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#fff,#0000);border-radius:50%;height:1px;position:absolute;top:1px;left:15%;right:15%;box-shadow:0 1px 4px #ffffff9c}html[data-theme=dark] .site .site-header .navlinks.nav-motion .liquid-nav-lens{background:radial-gradient(at 12% 0,#ffffff24,#0000 57%),radial-gradient(at 92% 100%,#a6c6e91b,#0000 58%),linear-gradient(125deg,#b7b3d418,#ffffff07);border-color:#ffffff47;outline-color:#ffffff25;box-shadow:inset 0 1px 2px #ffffff50,inset 0 -1px 2px #7389af2b,inset 1px 0 1px #ffffff27,inset -1px 0 1px #ffffff20,0 5px 16px #0002}html[data-theme=dark] .site .site-header .navlinks.nav-motion .liquid-nav-lens:before{border-top-color:#ffffff5c;border-bottom-color:#b3c9f01d}html[data-theme=dark] .site .site-header .navlinks.nav-motion .liquid-nav-lens:after{opacity:.55}.site .site-header .navlinks[data-motion-hidden]>a.active:after{animation-play-state:paused}@media (max-width:800px){.site .site-header .navlinks.nav-motion .liquid-nav-lens{display:none}}@media (prefers-reduced-motion:reduce){.site .site-header .navlinks.nav-motion>a.active:after{filter:none;animation:none}}
.site .lab-footer .footer-link[aria-disabled=true]{color:var(--muted);cursor:default}.site .lab-footer .footer-social{transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s}@media (prefers-reduced-motion:reduce){.site .lab-footer .footer-social{transition:none}.site .lab-footer .footer-social:hover{transform:none}}
