   /* Ensure button is on top */
    }

    .scroll-top.show {
        opacity: 1;
        visibility: visible;
    }

    .scroll-top:hover {
        transform: scale(1.1);
        /* Subtle scaling instead of expanding */
        box-shadow: 0 8px 20px rgba(255, 69, 159, 0.6);
        /* Slightly larger shadow */
    }

    .scroll-top:active {
        transform: scale(1.05);
        /* Minor scale reduction on click */
    }

    .scroll-top-icon {
        position: relative;
        z-index: 2;
        