header { display: none; } .header-icons { display: flex; justify-content: center; align-items: center; gap: 20px; } .icon { position: relative; display: inline-block; color: inherit; text-decoration: none; } .icon .detail { display: none; margin-left: 8px; font-size: 0.9em; } .icon:hover .detail { display: inline; }