nav a[data-v-c666b39c]{position:relative}nav a[data-v-c666b39c]:after{background-color:#3b82f6;bottom:-4px;content:"";height:2px;left:0;position:absolute;transition:width .3s ease;width:0}nav a.text-blue-500[data-v-c666b39c]:after,nav a[data-v-c666b39c]:hover:after{width:100%}.hamburger-btn[data-v-c666b39c]{background:transparent!important;border:none!important;box-shadow:none!important;padding:8px!important}@media (min-width:768px){.hamburger-btn[data-v-c666b39c]{display:none!important}}.hamburger-icon[data-v-c666b39c]{display:flex;flex-direction:column;height:16px;justify-content:space-between;position:relative;width:20px}.hamburger-icon span[data-v-c666b39c]{background-color:currentColor;border-radius:1px;display:block;height:2px;transform-origin:center;transition:all .3s ease;width:100%}.hamburger-icon.active span[data-v-c666b39c]:first-child{transform:translateY(7px) rotate(45deg)}.hamburger-icon.active span[data-v-c666b39c]:nth-child(2){opacity:0}.hamburger-icon.active span[data-v-c666b39c]:nth-child(3){transform:translateY(-7px) rotate(-45deg)}[data-v-c666b39c] .mobile-drawer .arco-drawer-body{padding:20px}[data-v-c666b39c] .mobile-drawer .arco-drawer-header{border-bottom:1px solid var(--color-border-2);padding:16px 20px}.mobile-drawer nav a[data-v-c666b39c]{transition:all .2s ease}.mobile-drawer nav a[data-v-c666b39c]:active{transform:scale(.98)}@media (max-width:768px){.hamburger-btn[data-v-c666b39c]:hover{background:rgba(var(--primary-6),.1)!important}}
