header { padding: 10px 15px; background: #333; color: white; display: flex; justify-content: space-between; align-items: center; } .top-buttons { display: flex; gap: 10px; } .icon-btn { background: none; border: none; font-size: 22px; padding: 6px 10px; cursor: pointer; border-radius: 6px; } .icon-btn:hover { background: rgba(255,255,255,0.15); } .icon-btn { background: none; border: none; font-size: 22px; padding: 6px 10px; cursor: pointer; border-radius: 6px; color: white; /* 🔥 questo mancava */ }