.navbar{padding:.4rem 0;transition:background .3s ease,backdrop-filter .3s ease,box-shadow .3s ease;background:transparent}.navbar.scrolled{background:#ffffffd9;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:0 2px 20px #00000014}.navbar-brand img{width:45px;height:45px}.brand-text{font-family:Baloo,sans-serif;font-weight:700;font-size:1.8rem}.duka{color:orange}.app{color:#00f}.nav-links{gap:1.5rem;align-items:center}.nav-link{font-family:Baloo,sans-serif;font-weight:500;font-size:1rem;color:#333!important;position:relative;transition:color .3s ease;padding:.5rem 0}.nav-link:after{content:"";position:absolute;bottom:0;left:0;width:0;height:3px;background-color:orange;transition:width .3s ease;border-radius:2px}.nav-link:hover:after,.nav-link.active:after{width:100%}.nav-link:hover,.nav-link.active{color:orange!important}.social-icons{display:flex;align-items:center;gap:1rem;margin-left:1.5rem}.social-link{color:#333;font-size:1.3rem;transition:color .3s ease,transform .3s ease;text-decoration:none}.social-link:hover{color:orange;transform:scale(1.2)}@media(max-width:991.98px){.navbar-collapse{padding:1rem 0;border-top:1px solid rgba(0,0,0,.08);margin-top:.5rem}.nav-links{gap:0;flex-direction:column;align-items:stretch;padding:0}.nav-links .nav-item{width:100%}.nav-link{padding:.7rem .5rem;font-size:1.05rem;border-bottom:1px solid rgba(0,0,0,.05);display:block}.nav-link:last-child{border-bottom:none}.social-icons{margin-left:0;margin-top:1rem;padding-top:1rem;border-top:1px solid rgba(0,0,0,.1);justify-content:center;gap:1.5rem}}@media(max-width:576px){.navbar-brand img{width:38px;height:38px}.brand-text{font-size:1.5rem}.social-icons{gap:1rem}.social-link{font-size:1.2rem}}
