/*
Theme Name: KMCM.FM
Theme URI: 
Author: Cipher1-TheSpark~!csmcmanus~TOF
Author URI: 
Description: KMCM.FM |
Requires at least: 6.9
Tested up to: 6.9
Requires PHP: 5.7
Version: 
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: kmcm-fm
Tags: 
*/

/* KMCM CUSTOM JAZZ & MOVEMENT */

/* 1. The Gradient Text Pop */
.text-gradient {
    background: linear-gradient(135deg, #0056D2, #FF7F00);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

/* 2. Glassmorphism (Frosted Glass panels) */
.glass-panel {
    background: rgba(255, 255, 255, 0.85);
    backdrop-filter: blur(12px);
    border: 1px solid rgba(255, 255, 255, 0.4);
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.05);
}

/* The Hover Lift (Cards that float up when you mouse over them) */
.hover-lift {
    transition: transform 0.3s cubic-bezier(0.25, 0.8, 0.25, 1), box-shadow 0.3s ease;
}
.hover-lift:hover {
    transform: translateY(-10px);
    box-shadow: 0 15px 30px rgba(0, 86, 210, 0.15);
}

/* 3. The Hover Lift (Cards that float up when you mouse over them) */
.hover-lift {
    transition: transform 0.3s cubic-bezier(0.25, 0.8, 0.25, 1), box-shadow 0.3s ease;
}
.hover-lift:hover {
    transform: translateY(-10px);
    box-shadow: 0 15px 30px rgba(0, 86, 210, 0.15);
}

/* 4. The Live Pulse (For the Listen Live Button) */
.pulse-ring {
    animation: pulse-animation 2s infinite;
}
@keyframes pulse-animation {
    0% { box-shadow: 0 0 0 0 rgba(255, 127, 0, 0.6); }
    70% { box-shadow: 0 0 0 15px rgba(255, 127, 0, 0); }
    100% { box-shadow: 0 0 0 0 rgba(255, 127, 0, 0); }
}