.nav-link[data-v-131d041c]{display:flex;align-items:center;gap:.5rem;font-weight:600;font-size:.875rem;color:inherit;padding:.5rem 0;position:relative;transition:all .3s}.nav-link[data-v-131d041c]:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background:linear-gradient(to right,#2b45ab,#7c4dff);transition:width .3s}.nav-link[data-v-131d041c]:hover:after,.nav-link.text-\[\#2b45ab\][data-v-131d041c]:after{width:100%}.mobile-nav-item[data-v-131d041c]{display:flex;align-items:center;gap:.75rem;padding:.875rem 1rem;font-weight:600;font-size:.9375rem;color:#374151;transition:all .2s;border-radius:.75rem;min-height:48px}.dark .mobile-nav-item[data-v-131d041c]{color:#e2e8f0}.mobile-nav-item[data-v-131d041c]:hover{background:#2b45ab14;color:#2b45ab}.dark .mobile-nav-item[data-v-131d041c]:hover{background:#7c4dff26;color:#7c4dff}.mobile-nav-active[data-v-131d041c]{background:#2b45ab1a;color:#2b45ab!important}.dark .mobile-nav-active[data-v-131d041c]{background:#7c4dff33;color:#a78bfa!important}.mobile-nav-icon[data-v-131d041c]{width:1.25rem;height:1.25rem;flex-shrink:0;opacity:.8}.btn-primary[data-v-131d041c]{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:.5rem;font-weight:600;background:linear-gradient(135deg,#2b45ab,#7c4dff);color:#fff;transition:all .3s}.btn-primary[data-v-131d041c]:hover{transform:translateY(-1px);box-shadow:0 8px 15px -3px #2b45ab59}.mobile-menu-enter-active[data-v-131d041c],.mobile-menu-leave-active[data-v-131d041c]{transition:opacity .2s ease}.mobile-menu-enter-from[data-v-131d041c],.mobile-menu-leave-to[data-v-131d041c]{opacity:0}.mobile-menu-panel-enter-active[data-v-131d041c],.mobile-menu-panel-leave-active[data-v-131d041c]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.mobile-menu-panel-enter-from[data-v-131d041c],.mobile-menu-panel-leave-to[data-v-131d041c]{transform:translate(100%)}
