/*****************************************/ /* Boutons de navigation verticale */ /*****************************************/ #scrollButtons { position: fixed; right: 20px; top: 50%; transform: translateY(-50%); display: flex; flex-direction: column; gap: 10px; z-index: 9999; } #scrollButtons a { display: block; width: 40px; height: 40px; line-height: 40px; text-align: center; font-size: 20px; font-weight: bold; color: #fff; background: rgba(128, 0, 0, 0.6); border-radius: 5px; text-decoration: none; transition: background 0.3s ease; user-select: none; } #scrollButtons a:hover { background: rgba(128, 0, 0, 1); } #scrollButtons a:active { transform: scale(0.95); }