/* Custom CSS for Golden Pulse Tracker */

/* Scrollbar styling */
::-webkit-scrollbar {
    width: 8px;
}

::-webkit-scrollbar-track {
    background: #1E1E1E;
}

::-webkit-scrollbar-thumb {
    background: #D4AF37;
    border-radius: 4px;
}

::-webkit-scrollbar-thumb:hover {
    background: #C9A227;
}

/* Gold Card Animation */
.gold-card:hover {
    transform: translateY(-5px);
    box-shadow: 0 10px 25px rgba(212, 175, 55, 0.2);
}

/* Back to Top Button Animation */
#back-to-top {
    transition: all 0.3s ease-in-out;
}

#back-to-top.visible {
    opacity: 1;
    visibility: visible;
}

/* Text selection styling */
::selection {
    background: #D4AF37;
    color: #121212;
}

/* Typography */
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&display=swap');

body {
    font-family: 'Poppins', sans-serif;
}

/* Parallax effect for hero section */
.parallax-bg {
    background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}

/* Price change indicators */
.price-up {
    color: #4ade80;
}

.price-down {
    color: #f87171;
}

/* Smooth transitions */
* {
    transition: all 0.3s ease;
}