/* Custom styling for Roulette / Spin the Wheel Page */

#options-container::-webkit-scrollbar {
    width: 6px;
}

#options-container::-webkit-scrollbar-track {
    background: transparent;
}

#options-container::-webkit-scrollbar-thumb {
    background-color: rgba(139, 92, 246, 0.2);
    border-radius: 9999px;
}

#options-container::-webkit-scrollbar-thumb:hover {
    background-color: rgba(139, 92, 246, 0.4);
}

/* Glassmorphism subtle presets */
.preset-active {
    border-color: #8b5cf6 !important;
    background-color: rgba(139, 92, 246, 0.05) !important;
    color: #8b5cf6 !important;
}

/* Spin button transition shadow glow */
#spin-btn {
    width: 72px !important;
    height: 72px !important;
    box-shadow: 0 10px 25px -5px rgba(0, 0, 0, 0.3), 0 0 0 4px rgba(255, 255, 255, 1);
    transition: transform 0.2s cubic-bezier(0.175, 0.885, 0.32, 1.275), box-shadow 0.2s ease;
}

#spin-btn:hover {
    box-shadow: 0 15px 30px -5px rgba(139, 92, 246, 0.4), 0 0 0 4px rgba(139, 92, 246, 0.2);
}

#spin-btn:active {
    transform: translate(-50%, -50%) scale(0.92) !important;
}
