/*

    ██████╗  █████╗ ██████╗ ██╗ ██████╗  ██████╗   ██████╗ ██╗      █████╗ ██╗   ██╗
    ██╔══██╗██╔══██╗██╔══██╗██║██╔═══██╗██╔════╝   ██╔══██╗██║     ██╔══██╗╚██╗ ██╔╝
    ██████╔╝███████║██║  ██║██║██║   ██║╚█████╗    ██████╔╝██║     ███████║ ╚████╔╝ 
    ██╔══██╗██╔══██║██║  ██║██║██║   ██║ ╚════██╗  ██╔══╝  ██║     ██╔══██║  ╚██╔╝  
    ██║  ██║██║  ██║██████╔╝██║╚██████╔╝ ██████╔╝  ██║     ███████╗██║  ██║   ██║   
    ╚═╝  ╚═╝╚═╝  ╚═╝╚═════╝ ╚═╝ ╚═════╝  ╚═════╝   ╚═╝     ╚══════╝╚═╝  ╚═╝   ╚═╝

                 "Hecho por RadiosPlay. Inspírate, pero no copies."
        "¿Te gusta el código? No lo robes, contáctanos y trabajemos juntos."

*/
.player-button{font-weight:700}.player-program{background-image:linear-gradient(transparent,rgb(0 0 0 / 98%))}.player-program-badge{font-weight:700}.pwa-modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);backdrop-filter:blur(5px);z-index:9999;display:flex;align-items:center;justify-content:center;padding:20px}.pwa-modal-content{background:linear-gradient(135deg,#4e3434 0,#2a1b1b 100%);padding:30px 20px;border-radius:20px;max-width:500px;width:100%;text-align:center;position:relative;box-shadow:0 10px 25px rgba(0,0,0,.5);color:#fff;animation:fadeIn .3s ease-out}.pwa-close-btn{position:absolute;top:10px;right:15px;background:rgba(255,255,255,.2);border:none;color:#fff;font-size:24px;width:32px;height:32px;border-radius:50%;cursor:pointer;line-height:32px;padding:0}.pwa-title{font-family:Montserrat,sans-serif;font-weight:700;font-size:1.5rem;margin-bottom:15px;margin-top:10px}.pwa-text{font-family:Montserrat,sans-serif;font-size:.9rem;line-height:1.5;margin-bottom:25px;opacity:.9}.pwa-install-button{background:rgba(255,255,255,.2);border:1px solid rgba(255,255,255,.3);color:#fff;padding:12px 25px;border-radius:10px;font-weight:700;text-transform:uppercase;font-size:.9rem;cursor:pointer;display:inline-flex;align-items:center;gap:10px;transition:background .3s}.pwa-install-button:hover{background:rgba(255,255,255,.35)}@keyframes fadeIn{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}
