.nav-glass-panel{background-color:rgba(255,255,255,.05);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.14);box-shadow:inset 0 1px 0 0 rgba(255,255,255,.4),inset 0 -1px 0 0 rgba(0,0,0,.1),0 10px 30px -10px rgba(0,0,0,.22)}@media (hover:none) and (pointer:coarse){.nav-glass-panel{background-color:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:inset 0 0 0 9999px rgba(255,255,255,.14),inset 0 1px 0 0 rgba(255,255,255,.4),inset 0 -1px 0 0 rgba(0,0,0,.1),0 10px 30px -10px rgba(0,0,0,.22)}}.nav-shimmer-title{background:linear-gradient(100deg,#b386fb,#838cf8 25%,#e2779d 50%,#b386fb 75%,#838cf8);background-size:200% auto;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:nav-title-shimmer 6s linear infinite}@keyframes nav-title-shimmer{to{background-position:200%}}.nav-title-shine{inset:-40% -20%;background:radial-gradient(60% 120% at 30% 50%,rgba(226,119,157,.35),rgba(131,140,248,.18) 45%,transparent 70%);filter:blur(14px);opacity:.9}.nav-featured-sheen,.nav-title-shine{position:absolute;pointer-events:none}.nav-featured-sheen{top:0;bottom:0;left:-60%;width:50%;background:linear-gradient(100deg,transparent,rgba(255,233,168,.22) 45%,rgba(255,255,255,.32) 50%,rgba(255,233,168,.22) 55%,transparent);filter:blur(6px);transform:translateX(0) skewX(-12deg);animation:nav-sheen 4.5s ease-in-out infinite}@keyframes nav-sheen{0%{transform:translateX(0) skewX(-12deg)}55%,to{transform:translateX(360%) skewX(-12deg)}}@media (prefers-reduced-motion:reduce){.nav-shimmer-title{animation:none}.nav-featured-sheen{animation:none;opacity:0}}