        /* =============================
           🔹 Estilos para Player 3 (Minimalista)
           ============================= */

        .player-container {
            background: linear-gradient(45deg, #ff0000, #fff700);
            padding: 10px 20px;
            max-width: 500px;
            margin: 0 auto;
            border-radius: 12px;
            display: flex;
            align-items: center;
            justify-content: space-between;
            color: #000000;
        }

        .artist-cover {
            width: 60px;
            height: 60px;
            border-radius: 50%;
            object-fit: cover;
            border: 2px solid white;
        }

        .mini-name {
            font-size: 1.2rem;
            font-weight: bold;
            margin-left: 15px;
            color: #000000;
        }

        .mini-controls {
            display: flex;
            align-items: center;
            gap: 10px;
        }

        .mini-controls button {
            background: transparent;
            border: none;
            font-size: 28px;
            color: #ffffff;
            cursor: pointer;
        }

        .mini-controls button:hover {
            color: #ff0000;
        }

        .mini-controls input[type="range"] {
            -webkit-appearance: none;
            width: 100px;
            height: 5px;
            background: linear-gradient(to right, #ffffff 0%, #ffffff 50%, #ccc 50%, #ccc 100%);
            border-radius: 5px;
            outline: none;
        }

        .mini-controls input[type="range"]::-webkit-slider-thumb {
            -webkit-appearance: none;
            width: 15px;
            height: 15px;
            background-color: #ffffff;
            border-radius: 50%;
            cursor: pointer;
        }