.router-link-active.router-link-exact-active[data-v-938d57bc]{background-color:#dc26260d;font-weight:600;--tw-text-opacity:1;color:rgb(var(--color-text-primary)/var(--tw-text-opacity,1))}@media (prefers-contrast:high){.router-link-active.router-link-exact-active[data-v-938d57bc]{color:#000}}.logo-link.router-link-exact-active[data-v-938d57bc]{background-color:transparent}.navbar-transition[data-v-938d57bc]{transition:background-color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1),padding .4s cubic-bezier(.4,0,.2,1)}.navbar-scrolled[data-v-938d57bc]{background-color:rgb(var(--color-surface)/.9);border-bottom-width:1px;border-color:rgb(var(--color-border-subtle)/.5);--tw-backdrop-blur:blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.navbar-scrolled[data-v-938d57bc]:is(.dark *){background-color:rgb(var(--color-surface)/.9)}.navbar-scrolled[data-v-938d57bc]{box-shadow:0 4px 6px -1px #0000000d,0 2px 4px -1px #00000008}.navbar-link[data-v-938d57bc]{position:relative;transition-duration:.1s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (prefers-reduced-motion:reduce){.navbar-link[data-v-938d57bc]{transition:none}}.navbar-link[data-v-938d57bc]:after{background-color:rgb(var(--color-brand));bottom:0;content:"";height:.125rem;left:0;position:absolute;transform-origin:left;width:100%;--tw-scale-x:0;transition-duration:.3s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1)}.navbar-link[data-v-938d57bc]:after,.navbar-link[data-v-938d57bc]:hover:after{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.navbar-link[data-v-938d57bc]:hover:after{--tw-scale-x:1}.logo-link:hover .logo-img[data-v-938d57bc]{transform:scale(1.05);transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.mobile-menu-enter-active[data-v-938d57bc],.mobile-menu-leave-active[data-v-938d57bc]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.mobile-menu-enter-from[data-v-938d57bc],.mobile-menu-leave-to[data-v-938d57bc]{transform:translate(-100%)}.mobile-menu-enter-to[data-v-938d57bc],.mobile-menu-leave-from[data-v-938d57bc]{transform:translate(0)}.focus\:ring-primary[data-v-938d57bc]:focus{--tw-ring-color:rgb(var(--color-primary))}.focus\:ring-offset-2[data-v-938d57bc]:focus{--tw-ring-offset-width:2px}@media (prefers-contrast:high){.text-primary[data-v-938d57bc]{color:#000}.hover\:text-primary[data-v-938d57bc]:hover{color:rgb(var(--color-primary));font-weight:700}}@media (prefers-reduced-motion:reduce){.mobile-menu-enter-active[data-v-938d57bc],.mobile-menu-leave-active[data-v-938d57bc],.navbar-transition[data-v-938d57bc],.transition-all[data-v-938d57bc],.transition-colors[data-v-938d57bc]{transition:none}}
