.navbar-transparent[data-v-cdc697f0]{background:transparent}.navbar-scrolled[data-v-cdc697f0]{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#ffffffe6;border-bottom:1px solid rgba(229,231,235,.5);box-shadow:0 4px 30px #0000000d}.dark .navbar-scrolled[data-v-cdc697f0]{background:#030712e6;border-bottom-color:#3741514d}.logo-wrapper[data-v-cdc697f0]{height:40px;position:relative;width:40px}.logo-glow[data-v-cdc697f0]{background:linear-gradient(135deg,#3b82f6,#10b981);border-radius:14px;filter:blur(10px);inset:-4px;opacity:0;position:absolute;transition:opacity .3s ease}.logo-wrapper:hover .logo-glow[data-v-cdc697f0]{opacity:.6}.logo-icon[data-v-cdc697f0]{align-items:center;background:linear-gradient(135deg,#3b82f6,#10b981);border-radius:12px;box-shadow:0 4px 15px #3b82f64d;color:#fff;display:flex;height:100%;justify-content:center;position:relative;transition:transform .3s ease,box-shadow .3s ease;width:100%}.logo-wrapper:hover .logo-icon[data-v-cdc697f0]{box-shadow:0 8px 25px #3b82f666;transform:scale(1.05) rotate(-3deg)}.nav-link-item[data-v-cdc697f0]{align-items:center;display:flex;flex-direction:column;padding:8px 16px;position:relative;text-decoration:none}.nav-link-text[data-v-cdc697f0]{color:#4b5563;font-size:14px;font-weight:500;transition:color .2s ease}.dark .nav-link-text[data-v-cdc697f0]{color:#9ca3af}.nav-link-item:hover .nav-link-text[data-v-cdc697f0]{color:#111827}.dark .nav-link-item:hover .nav-link-text[data-v-cdc697f0]{color:#fff}.nav-link-indicator[data-v-cdc697f0]{background:linear-gradient(90deg,#3b82f6,#10b981);border-radius:2px;bottom:0;height:3px;left:50%;position:absolute;transform:translate(-50%) scaleX(0);transition:transform .3s cubic-bezier(.4,0,.2,1);width:24px}.nav-link-item:hover .nav-link-indicator[data-v-cdc697f0]{transform:translate(-50%) scaleX(1)}.nav-action-btn[data-v-cdc697f0]{align-items:center;background:transparent;border:none;border-radius:10px;color:#6b7280;cursor:pointer;display:flex;height:40px;justify-content:center;transition:all .2s ease;width:40px}.nav-action-btn[data-v-cdc697f0]:hover{background:#0000000d;color:#111827}.dark .nav-action-btn[data-v-cdc697f0]:hover{background:#ffffff1a;color:#fff}.nav-signin[data-v-cdc697f0]{border-radius:10px;color:#374151;font-size:14px;font-weight:500;padding:8px 16px;text-decoration:none;transition:all .2s ease}.nav-signin[data-v-cdc697f0]:hover{background:#0000000d}.dark .nav-signin[data-v-cdc697f0]{color:#d1d5db}.dark .nav-signin[data-v-cdc697f0]:hover{background:#ffffff1a}.nav-cta[data-v-cdc697f0]{align-items:center;border-radius:100px;display:flex;overflow:hidden;padding:10px 20px;position:relative;text-decoration:none}.nav-cta-bg[data-v-cdc697f0]{background:linear-gradient(135deg,#3b82f6,#10b981);inset:0;position:absolute;transition:transform .3s ease}.nav-cta:hover .nav-cta-bg[data-v-cdc697f0]{transform:scale(1.05)}.nav-cta-content[data-v-cdc697f0]{align-items:center;color:#fff;display:flex;font-size:14px;font-weight:600;position:relative;z-index:1}.mobile-nav-menu[data-v-cdc697f0]{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#fffffffa;border-top:1px solid rgba(229,231,235,.5)}.dark .mobile-nav-menu[data-v-cdc697f0]{background:#030712fa;border-top-color:#3741514d}.mobile-menu-enter-active[data-v-cdc697f0],.mobile-menu-leave-active[data-v-cdc697f0]{transition:all .3s ease}.mobile-menu-enter-from[data-v-cdc697f0],.mobile-menu-leave-to[data-v-cdc697f0]{opacity:0;transform:translateY(-10px)}.mobile-nav-item[data-v-cdc697f0]{align-items:center;border-radius:12px;color:#374151;display:flex;font-size:15px;font-weight:500;gap:12px;padding:14px 16px;text-decoration:none;transition:all .2s ease}.dark .mobile-nav-item[data-v-cdc697f0]{color:#d1d5db}.mobile-nav-item[data-v-cdc697f0]:hover{background:#3b82f61a;color:#3b82f6}.mobile-nav-cta[data-v-cdc697f0]{align-items:center;background:linear-gradient(135deg,#3b82f6,#10b981);border-radius:12px;color:#fff;display:flex;font-size:15px;font-weight:600;gap:8px;justify-content:center;padding:16px;text-decoration:none;transition:all .2s ease}.mobile-nav-cta[data-v-cdc697f0]:hover{box-shadow:0 8px 25px #3b82f64d;transform:scale(1.02)}
