.hamburger{cursor:pointer;font-size:24px}.hamburger > span{font-size:14px;vertical-align:middle}.dropdown-menu{position:absolute;top:50px;background-color:#333;list-style:none;padding:10px 0;box-shadow:0 2px 5px rgba(0,0,0,0.2);border-radius:5px}.dropdown-menu li{padding:10px 15px;color:white;cursor:pointer;transition:background-color 0.2s ease}.dropdown-menu li:hover{background-color:#555}.hidden{display:none}