.design-navbar[data-v-35bce60a]{backdrop-filter:blur(20px);background:rgba(15,23,42,.95);border-bottom:1px solid hsla(0,0%,100%,.1);left:0;position:fixed;right:0;top:0;transition:all .3s ease;z-index:2000}.design-navbar .nav-container[data-v-35bce60a]{align-items:center;display:flex;height:75px;justify-content:space-between;margin:0 auto;max-width:1400px;padding:0 20px;position:relative}.design-navbar .nav-scanner[data-v-35bce60a]{animation:navScan-35bce60a 4s infinite;background:linear-gradient(90deg,transparent,#3b82f6,transparent);bottom:0;height:1px;left:0;position:absolute;width:100%}.design-navbar .nav-brand[data-v-35bce60a]{align-items:center;display:flex;gap:16px;text-decoration:none}.design-navbar .nav-brand .brand-icon-container[data-v-35bce60a]{align-items:center;border-radius:12px;box-shadow:0 4px 20px #3b82f64d;cursor:pointer;display:flex;height:48px;justify-content:center;position:relative;transition:all .3s ease;width:48px}.design-navbar .nav-brand .brand-icon-container .brand-logo[data-v-35bce60a]{height:32px;-o-object-fit:contain;object-fit:contain;position:relative;transition:all .3s ease;width:32px;z-index:2}.design-navbar .nav-brand .brand-icon-container .icon-scanner[data-v-35bce60a]{animation:iconScanPulse-35bce60a 3s infinite;border:2px solid hsla(0,0%,100%,.2);border-radius:12px;bottom:-2px;left:-2px;position:absolute;right:-2px;top:-2px}.design-navbar .nav-brand .brand-icon-container[data-v-35bce60a]:hover{box-shadow:0 6px 25px #3b82f666;transform:scale(1.05)}.design-navbar .nav-brand .brand-icon-container:hover .icon-scanner[data-v-35bce60a]{border-color:#fff6}.design-navbar .nav-brand .brand-icon-container[data-v-35bce60a]:after{animation:iconShine-35bce60a 3s infinite;background:linear-gradient(45deg,transparent,hsla(0,0%,100%,.1),transparent);border-radius:12px;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.design-navbar .nav-brand .brand-text-container[data-v-35bce60a]{display:flex;flex-direction:column;gap:4px;margin-left:4px}.design-navbar .nav-brand .brand-text-container .brand-text[data-v-35bce60a]{color:#fff;font-size:26px;font-weight:700;letter-spacing:.5px;line-height:1;position:relative;text-shadow:0 2px 10px rgba(59,130,246,.3)}.design-navbar .nav-brand .brand-text-container .brand-text[data-v-35bce60a]:after{background:linear-gradient(90deg,#3b82f6,transparent);bottom:-2px;content:"";height:1px;left:0;opacity:.5;position:absolute;width:100%}.design-navbar .nav-brand .brand-text-container .brand-subtitle[data-v-35bce60a]{background:linear-gradient(90deg,#3b82f6,#06b6d4);-webkit-background-clip:text;color:#ffffffb3;font-size:15px;font-weight:500;letter-spacing:1.5px;text-transform:uppercase;-webkit-text-fill-color:transparent;background-clip:text;padding-left:1px}.design-navbar .nav-menu[data-v-35bce60a]{align-items:center;display:flex;gap:12px}.design-navbar .nav-menu .nav-actions[data-v-35bce60a]{align-items:center;border-left:1px solid hsla(0,0%,100%,.1);display:flex;gap:20px;margin-left:16px;padding-left:20px}.design-navbar .nav-link[data-v-35bce60a]{align-items:center;border-radius:8px;color:#fffc;display:flex;font-weight:500;gap:6px;padding:8px 12px;position:relative;text-decoration:none;transition:all .3s ease}.design-navbar .nav-link svg[data-v-35bce60a]{opacity:.7;transition:all .3s ease}.design-navbar .nav-link .link-glow[data-v-35bce60a]{background:rgba(59,130,246,.1);border-radius:8px;bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;transition:all .3s ease}.design-navbar .nav-link[data-v-35bce60a]:hover{color:#3b82f6}.design-navbar .nav-link:hover svg[data-v-35bce60a]{opacity:1;transform:scale(1.1)}.design-navbar .nav-link:hover .link-glow[data-v-35bce60a]{opacity:1}.design-navbar .nav-link.active[data-v-35bce60a]{color:#3b82f6}.design-navbar .nav-link.active svg[data-v-35bce60a]{opacity:1;transform:scale(1.1)}.design-navbar .nav-link.active .link-glow[data-v-35bce60a]{opacity:1}.design-navbar .status-indicator[data-v-35bce60a]{align-items:center;background:rgba(16,185,129,.1);border:1px solid rgba(16,185,129,.2);border-radius:12px;color:#10b981;display:flex;font-size:11px;gap:6px;padding:4px 10px}.design-navbar .status-indicator .status-dot[data-v-35bce60a]{animation:statusPulse-35bce60a 2s infinite;background:#10b981;border-radius:50%;height:6px;width:6px}.design-navbar .nav-button[data-v-35bce60a]{align-items:center;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-radius:8px;box-shadow:0 2px 8px #3b82f64d;color:#fff;display:flex;font-weight:600;justify-content:center;overflow:hidden;padding:8px 16px;position:relative;text-decoration:none;transition:all .3s ease}.design-navbar .nav-button .button-shine[data-v-35bce60a]{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);height:100%;left:-100%;position:absolute;top:0;transition:left .6s;width:100%}.design-navbar .nav-button svg[data-v-35bce60a]{font-size:14px}.design-navbar .nav-button[data-v-35bce60a]:hover{box-shadow:0 8px 25px #3b82f666;transform:translateY(-2px)}.design-navbar .nav-button:hover .button-shine[data-v-35bce60a]{left:100%}@keyframes navScan-35bce60a{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes iconScanPulse-35bce60a{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}@keyframes iconShine-35bce60a{0%{transform:translate(-100%) rotate(45deg)}to{transform:translate(100%) rotate(45deg)}}@keyframes statusPulse-35bce60a{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}}@media (max-width:768px){.design-navbar .nav-container[data-v-35bce60a]{padding:0 15px}.design-navbar .nav-menu[data-v-35bce60a]{gap:16px}.design-navbar .nav-menu .nav-actions[data-v-35bce60a]{margin-left:12px;padding-left:16px}.design-navbar .nav-link[data-v-35bce60a]{font-size:14px;padding:6px 8px}.design-navbar .brand-text[data-v-35bce60a]{font-size:18px}.design-navbar .brand-subtitle[data-v-35bce60a]{font-size:10px}}@media (max-width:480px){.design-navbar .nav-container[data-v-35bce60a]{flex-direction:column;gap:15px;height:auto;padding:15px}.design-navbar .nav-menu[data-v-35bce60a]{flex-wrap:wrap;gap:12px;justify-content:center}.design-navbar .nav-menu .nav-actions[data-v-35bce60a]{border-left:none;border-top:1px solid hsla(0,0%,100%,.1);justify-content:center;margin-left:0;padding-left:0;padding-top:15px;width:100%}}
