
#back-to-top { position: fixed; bottom: 20px; right: 20px; background: linear-gradient(135deg, #ff6b6b, #ee5a52); color: white; border: none; border-radius: 50%; width: 50px; height: 50px; cursor: pointer; opacity: 0; visibility: hidden; transition: all 0.3s ease; z-index: 9999; display: flex; align-items: center; justify-content: center; box-shadow: 0 4px 15px rgba(238, 90, 82, 0.3); } #back-to-top:hover { background: linear-gradient(135deg, #ee5a52, #ff6b6b); transform: translateY(-2px); box-shadow: 0 6px 20px rgba(238, 90, 82, 0.4); } #back-to-top.show { opacity: 1; visibility: visible; }