@keyframes snav-shine{0%,60%{transform:translateX(-130%) skewX(-20deg)}to{transform:translateX(330%) skewX(-20deg)}}@keyframes snav-roll{to{transform:rotate(1turn)}}@keyframes snav-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-1px)}}@keyframes snav-scan{0%,to{opacity:1}50%{opacity:.2}}.snav{--snav-bg:#ff5100;position:relative;isolation:isolate;overflow:hidden;display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 14px 0 10px;border-radius:999px;background:var(--snav-bg);color:#fff;text-decoration:none;white-space:nowrap;font:600 13px/1 var(--font-poppins),Poppins,system-ui,sans-serif;letter-spacing:-.01em;box-shadow:0 8px 18px -8px #ff5100bf,inset 0 1px 0 #ffffff47;transition:background-color .2s ease,box-shadow .2s ease,transform .2s ease}.snav:after{content:"";position:absolute;top:0;bottom:0;left:0;width:34%;z-index:-1;background:linear-gradient(90deg,#fff0,#ffffff80,#fff0);transform:translateX(-130%) skewX(-20deg);animation:snav-shine 3.8s ease-in-out infinite}.snav:hover{--snav-bg:#0c0c0c;color:#fff;transform:translateY(-1px);box-shadow:0 10px 20px -10px #0c0c0cb3,inset 0 1px 0 #ffffff1f}.snav:focus-visible{outline:2px solid #ff5100;outline-offset:3px}.snav-bot{width:22px;height:18px;flex:none;overflow:visible;animation:snav-bob 1.4s ease-in-out infinite}.snav-wheel{fill:var(--snav-bg);transform-box:fill-box;transform-origin:center;animation:snav-roll 1.1s linear infinite;transition:fill .2s ease}.snav-lidar{animation:snav-scan 1.4s ease-in-out infinite}.snav-c{height:30px;gap:5px;padding:0 11px 0 8px;font-size:12px}.snav-c .snav-bot{width:19px;height:16px}@media (prefers-reduced-motion:reduce){.snav-bot,.snav-lidar,.snav-wheel,.snav:after{animation:none}}