.navbar{padding:0}.navbar ul{display:flex;gap:1.5rem;margin:0;padding:0;list-style:none}.navbar a{display:block;padding:12px 20px;color:#fff;text-decoration:none;transition:background .3s ease}.navbar li{position:relative}.navbar li ul{display:none;position:absolute;top:100%;left:0;min-width:180px;background-color:#1f2937;list-style:none;padding:0;margin:0;z-index:999;border-radius:4px;overflow:hidden}.navbar li:hover>ul{display:block}.navbar li ul a{padding:10px 15px;color:#fff;white-space:nowrap}.navbar li ul a:hover{background-color:#4b5563}