            /* =========================================
		   PLAYLISTS PAGE — PURPLE/VIOLET THEME
		   ========================================= */

            /* --- Accent colour tokens --- */
            :root {
                --accent: #9b5de5;
                --accent-light: #c77dff;
                --accent-dark: #7b2fe8;
                --accent-glow: rgba(155, 93, 229, 0.35);
                --accent-bg: rgba(155, 93, 229, 0.12);
                --accent-border: rgba(155, 93, 229, 0.28);

                --spotify: #1db954;
                --spotify-bg: rgba(29, 185, 84, 0.85);
                --apple: #fc3c44;
                --apple-bg: rgba(252, 60, 68, 0.85);
                --youtube: #ff0000;
                --youtube-bg: rgba(255, 0, 0, 0.82);
            }

            /* --- Section Header --- */
            .playlists-section-header {
                margin: 0 0 30px 0;
                padding: 0 0 16px 0;
                border-bottom: 1px solid rgba(255, 255, 255, 0.08);
            }
            .playlists-section-header p {
                margin: 8px 0 0 0;
                font-size: 14px;
                color: #777;
                line-height: 1.6;
            }

            /* ===== FEATURED HERO PLAYLIST ===== */
            .featured-playlist {
                margin: 0 0 40px 0;
                position: relative;
                background: rgba(255, 255, 255, 0.05);
                box-shadow: 0 0 50px rgba(0, 0, 0, 0.2);
                border-radius: 18px;
                overflow: hidden;
                transition: all 0.3s ease;
            }
            .featured-playlist:hover {
                box-shadow: 0 15px 55px rgba(155, 93, 229, 0.18);
            }

            /* 1:1 ratio image */
            .featured-playlist .featured-media {
                position: relative;
                width: 100%;
                padding-top: 40%; /* wide hero: show full image in landscape context */
                background: #1a1a20;
                overflow: hidden;
            }
            @media (max-width: 768px) {
                .featured-playlist .featured-media {
                    padding-top: 56%;
                }
            }

            .featured-playlist .featured-media img {
                position: absolute;
                top: 0;
                left: 0;
                width: 100%;
                height: 100%;
                object-fit: cover;
                display: block;
                transition: transform 0.6s ease;
            }
            .featured-playlist:hover .featured-media img {
                transform: scale(1.03);
            }

            /* Purple gradient overlay on hero */
            .featured-playlist .featured-media::after {
                content: "";
                position: absolute;
                inset: 0;
                background: linear-gradient(
                    135deg,
                    rgba(123, 47, 232, 0.18) 0%,
                    rgba(0, 0, 0, 0.55) 100%
                );
                z-index: 2;
            }

            /* Featured badge */
            .featured-playlist .featured-badge {
                position: absolute;
                top: 16px;
                left: 16px;
                padding: 5px 14px;
                background: rgba(155, 93, 229, 0.9);
                color: #fff;
                font-family: "Poppins";
                font-size: 11px;
                font-weight: 700;
                letter-spacing: 0.06em;
                text-transform: uppercase;
                border-radius: 4px;
                z-index: 5;
            }

            /* Platform badge (featured) */
            .featured-playlist .featured-media .platform-badge {
                position: absolute;
                top: 14px;
                right: 14px;
                padding: 5px 12px;
                display: flex;
                align-items: center;
                gap: 6px;
                color: #fff;
                font-family: "Poppins";
                font-size: 11px;
                font-weight: 600;
                letter-spacing: 0.03em;
                border-radius: 4px;
                z-index: 5;
            }
            .platform-badge.spotify {
                background: var(--spotify-bg);
            }
            .platform-badge.apple {
                background: var(--apple-bg);
            }
            .platform-badge.youtube {
                background: var(--youtube-bg);
            }
            .platform-badge .icon {
                font-size: 14px;
            }

            /* Track count badge */
            .featured-playlist .featured-media .track-badge {
                position: absolute;
                bottom: 14px;
                right: 14px;
                padding: 4px 10px;
                background: rgba(0, 0, 0, 0.7);
                color: #fff;
                font-family: "Poppins";
                font-size: 12px;
                font-weight: 500;
                border-radius: 4px;
                z-index: 5;
            }

            /* Click-to-open overlay */
            .featured-playlist .featured-media .open-overlay {
                position: absolute;
                inset: 0;
                display: flex;
                align-items: center;
                justify-content: center;
                z-index: 4;
                cursor: pointer;
                transition: background 0.3s ease;
            }
            .featured-playlist:hover .featured-media .open-overlay {
                background: rgba(155, 93, 229, 0.08);
            }
            .featured-playlist .featured-media .open-overlay .open-btn-circle {
                width: 74px;
                height: 74px;
                border-radius: 50%;
                background: rgba(155, 93, 229, 0.88);
                display: flex;
                align-items: center;
                justify-content: center;
                box-shadow: 0 4px 30px var(--accent-glow);
                transition: all 0.3s ease;
                opacity: 0;
                transform: scale(0.85);
            }
            .featured-playlist:hover
                .featured-media
                .open-overlay
                .open-btn-circle {
                opacity: 1;
                transform: scale(1);
            }
            .featured-playlist
                .featured-media
                .open-overlay
                .open-btn-circle
                .icon {
                font-size: 28px;
                color: #fff;
            }

            /* Featured info */
            .featured-playlist .featured-info {
                padding: 24px 28px 28px 28px;
                display: flex;
                align-items: flex-start;
                justify-content: space-between;
                gap: 20px;
                flex-wrap: wrap;
            }
            .featured-playlist .featured-info .info-left {
                flex: 1;
                min-width: 200px;
            }

            .featured-playlist .featured-info .playlist-title {
                margin: 0 0 4px 0;
                font-family: "Poppins";
                font-size: 22px;
                font-weight: 700;
                color: #fff;
                line-height: 30px;
            }
            .featured-playlist .featured-info .playlist-category {
                margin: 0 0 6px 0;
                font-family: "Poppins";
                font-size: 13px;
                color: var(--accent-light);
                font-weight: 500;
            }
            .featured-playlist .featured-info .playlist-meta {
                margin: 0 0 12px 0;
                font-family: "Poppins";
                font-size: 12px;
                color: #777;
            }
            .featured-playlist .featured-info .playlist-meta span + span {
                margin-left: 8px;
                padding-left: 8px;
                border-left: 1px solid rgba(255, 255, 255, 0.12);
            }
            .featured-playlist .featured-info .playlist-description {
                margin: 0;
                font-size: 14px;
                color: #a9a9a9;
                line-height: 1.7;
            }

            /* Open button in info area */
            .featured-playlist .featured-info .open-link-btn {
                display: inline-flex;
                align-items: center;
                gap: 8px;
                padding: 10px 22px;
                background: var(--accent);
                color: #fff;
                font-family: "Poppins";
                font-size: 13px;
                font-weight: 600;
                border-radius: 30px;
                text-decoration: none;
                transition: all 0.3s ease;
                white-space: nowrap;
                flex-shrink: 0;
                align-self: center;
                box-shadow: 0 4px 20px var(--accent-glow);
            }
            .featured-playlist .featured-info .open-link-btn:hover {
                background: var(--accent-dark);
                transform: translateY(-2px);
                box-shadow: 0 8px 28px var(--accent-glow);
            }
            .open-link-btn .icon {
                font-size: 16px;
            }

            /* ===== CATEGORY FILTER DROPDOWN ===== */
            .playlists-filter-bar {
                margin: 0 0 32px 0;
                padding: 0;
                border-bottom: 0;
                position: relative;
                z-index: 50;
                background: transparent;
            }
            .filter-dropdown-wrap {
                position: relative;
                display: inline-block;
                min-width: 280px;
            }
            .filter-dropdown-trigger {
                display: flex;
                align-items: center;
                justify-content: space-between;
                gap: 12px;
                padding: 10px 18px;
                font-family: 'Poppins';
                font-size: 13px;
                font-weight: 600;
                color: #ffffff;
                background: rgba(255, 255, 255, 0.07);
                border: 1px solid rgba(255, 255, 255, 0.12);
                border-radius: 10px;
                cursor: pointer;
                transition: all 0.25s ease;
                user-select: none;
            }
            .filter-dropdown-trigger:hover {
                background: rgba(255, 255, 255, 0.1);
                border-color: rgba(255, 255, 255, 0.2);
            }
            .filter-dropdown-trigger.open {
                background: rgba(155, 93, 229, 0.12);
                border-color: rgba(155, 93, 229, 0.35);
                border-radius: 10px 10px 0 0;
            }
            .filter-dropdown-trigger .trigger-label { flex: 1; }
            .filter-dropdown-trigger .trigger-arrow {
                font-size: 16px;
                color: #777;
                transition: transform 0.25s ease;
                flex-shrink: 0;
            }
            .filter-dropdown-trigger.open .trigger-arrow {
                transform: rotate(180deg);
                color: var(--accent);
            }
            .filter-dropdown-menu {
                position: absolute;
                top: 100%;
                left: 0;
                right: 0;
                background: #1e1f23;
                border: 1px solid rgba(255, 255, 255, 0.12);
                border-top: none;
                border-radius: 0 0 10px 10px;
                z-index: 200;
                overflow: hidden;
                max-height: 0;
                opacity: 0;
                transition: max-height 0.3s ease, opacity 0.25s ease;
                pointer-events: none;
                box-shadow: 0 16px 40px rgba(0, 0, 0, 0.4);
            }
            .filter-dropdown-menu.open {
                max-height: 520px;
                opacity: 1;
                pointer-events: auto;
            }
            .filter-dropdown-menu .filter-option {
                display: flex;
                align-items: center;
                gap: 10px;
                padding: 10px 18px;
                font-family: 'Poppins';
                font-size: 13px;
                font-weight: 500;
                color: #a9a9a9;
                cursor: pointer;
                transition: background 0.15s ease, color 0.15s ease;
                border-bottom: 1px solid rgba(255, 255, 255, 0.04);
            }
            .filter-dropdown-menu .filter-option:last-child { border-bottom: none; }
            .filter-dropdown-menu .filter-option:hover {
                background: rgba(255, 255, 255, 0.05);
                color: #ffffff;
            }
            .filter-dropdown-menu .filter-option.active {
                color: var(--accent);
                background: rgba(155, 93, 229, 0.08);
            }
            .filter-dropdown-menu .filter-option .option-dot {
                width: 8px;
                height: 8px;
                border-radius: 50%;
                flex-shrink: 0;
                background: rgba(255, 255, 255, 0.15);
                transition: background 0.2s ease;
            }
            .filter-dropdown-menu .filter-option.active .option-dot { background: var(--accent); }

            /* Per-category dot colors */
            .filter-dropdown-menu .filter-option[data-filter="vibe-check"] .option-dot { background: rgba(155, 93, 229, 0.35); }
            .filter-dropdown-menu .filter-option[data-filter="vibe-check"].active .option-dot { background: #9b5de5; }
            .filter-dropdown-menu .filter-option[data-filter="producers"] .option-dot { background: rgba(255, 165, 0, 0.35); }
            .filter-dropdown-menu .filter-option[data-filter="producers"].active .option-dot { background: #ffa500; }
            .filter-dropdown-menu .filter-option[data-filter="hip-hop"] .option-dot { background: rgba(0, 200, 255, 0.35); }
            .filter-dropdown-menu .filter-option[data-filter="hip-hop"].active .option-dot { background: #00c8ff; }
            .filter-dropdown-menu .filter-option[data-filter="posses"] .option-dot { background: rgba(255, 120, 200, 0.35); }
            .filter-dropdown-menu .filter-option[data-filter="posses"].active .option-dot { background: #ff78c8; }
            .filter-dropdown-menu .filter-option[data-filter="soul-pop"] .option-dot { background: rgba(255, 220, 50, 0.35); }
            .filter-dropdown-menu .filter-option[data-filter="soul-pop"].active .option-dot { background: #ffdc32; }
            .filter-dropdown-menu .filter-option[data-filter="songs-of-year"] .option-dot { background: rgba(100, 216, 203, 0.35); }
            .filter-dropdown-menu .filter-option[data-filter="songs-of-year"].active .option-dot { background: #64d8cb; }
            .filter-dropdown-menu .filter-option[data-filter="mixtapes"] .option-dot { background: rgba(255, 80, 80, 0.35); }
            .filter-dropdown-menu .filter-option[data-filter="mixtapes"].active .option-dot { background: #ff5050; }

            /* ===== CUSTOM PLAYLIST CARD VARIANT ===== */
            .playlist-card.is-custom .card-media .card-overlay {
                background: rgba(90, 194, 78, 0.55); /* green accent */
            }
            .playlist-card.is-custom .card-info .card-category span {
                color: #5ac24e;
            }

            /* ===== IFRAME SLIDE-UP PANEL ===== */
            #custom-playlist-backdrop {
                display: none;
                position: fixed;
                inset: 0;
                background: rgba(0, 0, 0, 0.6);
                z-index: 9998;
            }
            #custom-playlist-panel {
                position: fixed;
                bottom: 0;
                left: 0;
                right: 0;
                height: 72vh;
                background: #1a1a20;
                border-top: 2px solid #5ac24e;
                border-radius: 16px 16px 0 0;
                z-index: 9999;
                display: flex;
                flex-direction: column;
                transform: translateY(100%);
                transition: transform 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
                box-shadow: 0 -10px 60px rgba(0, 0, 0, 0.5);
            }
            #custom-playlist-panel.is-open {
                transform: translateY(0);
            }
            #custom-playlist-panel .panel-header {
                display: flex;
                align-items: center;
                justify-content: space-between;
                padding: 14px 20px;
                border-bottom: 1px solid rgba(255, 255, 255, 0.08);
                flex-shrink: 0;
            }
            #custom-playlist-panel .panel-header .panel-title {
                font-family: "Poppins";
                font-size: 14px;
                font-weight: 600;
                color: #fff;
                display: flex;
                align-items: center;
                gap: 10px;
            }
            #custom-playlist-panel .panel-header .panel-title .panel-dot {
                width: 8px;
                height: 8px;
                border-radius: 50%;
                background: #5ac24e;
                display: inline-block;
            }
            #custom-playlist-panel .panel-close-btn {
                width: 34px;
                height: 34px;
                border-radius: 50%;
                border: 1px solid rgba(255, 255, 255, 0.12);
                background: rgba(255, 255, 255, 0.06);
                color: #ccc;
                font-size: 18px;
                display: flex;
                align-items: center;
                justify-content: center;
                cursor: pointer;
                transition: all 0.2s ease;
                line-height: 1;
            }
            #custom-playlist-panel .panel-close-btn:hover {
                background: rgba(255, 255, 255, 0.12);
                color: #fff;
            }
            #custom-playlist-panel .panel-iframe-wrap {
                flex: 1;
                overflow: hidden;
            }
            #custom-playlist-panel .panel-iframe-wrap iframe {
                width: 100%;
                height: 100%;
                border: none;
                display: block;
            }

            /* ===== 3-COLUMN GRID ===== */
            .playlists-grid {
                margin: 0 -10px;
                font-size: 0;
            }
            .playlists-grid .grid-col {
                display: inline-block;
                vertical-align: top;
                width: 33.333%;
                padding: 0 10px;
                margin-bottom: 20px;
                font-size: 15px;
            }
            @media (max-width: 1023px) {
                .playlists-grid .grid-col {
                    width: 50%;
                }
            }
            @media (max-width: 560px) {
                .playlists-grid .grid-col {
                    width: 100%;
                }
                .filter-dropdown-wrap {
                    min-width: 100%;
                }
            }

            /* ===== PLAYLIST CARD ===== */
            .playlist-card {
                position: relative;
                background: rgba(255, 255, 255, 0.05);
                box-shadow: 0 0 40px rgba(0, 0, 0, 0.2);
                border-radius: 16px;
                overflow: hidden;
                transition: all 0.3s ease;
                display: block;
                text-decoration: none;
            }
            .playlist-card:hover {
                box-shadow: 0 14px 50px rgba(155, 93, 229, 0.2);
                transform: translateY(-3px);
            }

            /* 1:1 thumbnail */
            .playlist-card .card-media {
                position: relative;
                width: 100%;
                padding-top: 100%; /* 1:1 */
                background: #1a1a20;
                overflow: hidden;
            }
            .playlist-card .card-media img {
                position: absolute;
                top: 0;
                left: 0;
                width: 100%;
                height: 100%;
                object-fit: cover;
                display: block;
                transition: transform 0.5s ease;
            }
            .playlist-card:hover .card-media img {
                transform: scale(1.07);
            }

            /* Hover overlay */
            .playlist-card .card-media .card-overlay {
                position: absolute;
                inset: 0;
                display: flex;
                flex-direction: column;
                align-items: center;
                justify-content: center;
                gap: 14px;
                opacity: 0;
                transition: opacity 0.3s ease;
                z-index: 3;
                background: rgba(155, 93, 229, 0.55);
            }
            .playlist-card:hover .card-media .card-overlay {
                opacity: 1;
            }

            .playlist-card .card-media .card-overlay .overlay-icon {
                font-size: 38px;
                color: #fff;
            }

            /* Platform badge on card */
            .playlist-card .card-media .platform-badge {
                position: absolute;
                top: 10px;
                right: 10px;
                padding: 3px 10px;
                display: flex;
                align-items: center;
                gap: 5px;
                color: #fff;
                font-family: "Poppins";
                font-size: 10px;
                font-weight: 600;
                letter-spacing: 0.03em;
                border-radius: 4px;
                z-index: 5;
            }
            .platform-badge.spotify {
                background: var(--spotify-bg);
            }
            .platform-badge.apple {
                background: var(--apple-bg);
            }
            .platform-badge.youtube {
                background: var(--youtube-bg);
            }

            /* Track count badge on card */
            .playlist-card .card-media .track-badge {
                position: absolute;
                bottom: 9px;
                right: 9px;
                padding: 3px 8px;
                background: rgba(0, 0, 0, 0.72);
                color: #fff;
                font-family: "Poppins";
                font-size: 10px;
                font-weight: 500;
                border-radius: 4px;
                z-index: 5;
            }

            /* Card info */
            .playlist-card .card-info {
                padding: 15px 16px 18px 16px;
            }
            .playlist-card .card-info .card-title {
                margin: 0 0 3px 0;
                font-family: "Poppins";
                font-size: 14px;
                font-weight: 700;
                color: #fff;
                line-height: 20px;
                white-space: nowrap;
                overflow: hidden;
                text-overflow: ellipsis;
            }
            .playlist-card .card-info .card-category {
                margin: 0 0 8px 0;
                font-family: "Poppins";
                font-size: 11px;
                color: #777;
                line-height: 16px;
            }
            .playlist-card .card-info .card-category span {
                color: var(--accent-light);
                font-weight: 500;
            }
            .playlist-card .card-info .card-desc {
                margin: 0 0 12px 0;
                font-family: "Poppins";
                font-size: 12px;
                color: #888;
                line-height: 1.6;
                display: -webkit-box;
                -webkit-line-clamp: 2;
                -webkit-box-orient: vertical;
                overflow: hidden;
            }

            /* "Open" button inside card info */
            .playlist-card .card-info .card-open-btn {
                display: inline-flex;
                align-items: center;
                gap: 6px;
                padding: 6px 14px;
                background: var(--accent-bg);
                border: 1px solid var(--accent-border);
                color: var(--accent-light);
                font-family: "Poppins";
                font-size: 11px;
                font-weight: 600;
                border-radius: 20px;
                text-decoration: none;
                transition: all 0.25s ease;
                cursor: pointer;
            }
            .playlist-card:hover .card-info .card-open-btn {
                background: var(--accent);
                border-color: var(--accent);
                color: #fff;
            }
            .card-open-btn .icon {
                font-size: 12px;
            }

            /* ===== GRID ANIMATION ===== */
            .playlists-grid .grid-col {
                transition:
                    opacity 0.35s ease,
                    transform 0.35s ease;
            }
            .playlists-grid .grid-col.is-hidden {
                opacity: 0;
                transform: scale(0.92);
                position: absolute;
                visibility: hidden;
                pointer-events: none;
            }
            .playlists-grid .grid-col.is-visible {
                opacity: 1;
                transform: scale(1);
                position: relative;
                visibility: visible;
            }

            /* ===== PLATFORM ICON SVGs (inline) ===== */
            /* Used via background-image workaround — actual SVG icons below via pseudo */


/* Extracted from inline style attributes */
.td-playlists-style-001 { display: block; text-decoration: none; }
.td-playlists-style-002 { display: block; text-decoration: none; }
.td-playlists-style-003 { display: block; text-decoration: none; }
.td-playlists-style-004 { display: block; text-decoration: none; }
.td-playlists-style-005 { display: block; text-decoration: none; }
.td-playlists-style-006 { display: block; text-decoration: none; }
.td-playlists-style-007 { display: block; text-decoration: none; }
.td-playlists-style-008 { display: block; text-decoration: none; }
.td-playlists-style-009 { display: block; text-decoration: none; }
.td-playlists-style-010 { display: block; text-decoration: none; }
.td-playlists-style-011 { display: block; text-decoration: none; }
.td-playlists-style-012 { display: block; text-decoration: none; }
.td-playlists-style-013 { display: block; text-decoration: none; }
.td-playlists-style-014 { display: block; text-decoration: none; }
.td-playlists-style-015 { display: block; text-decoration: none; }
.td-playlists-style-016 { display: block; text-decoration: none; }
.td-playlists-style-017 { display: block; text-decoration: none; }
.td-playlists-style-018 { cursor: pointer; }
.td-playlists-style-019 { display: block; text-decoration: none; }
.td-playlists-style-020 { display: block; text-decoration: none; }
.td-playlists-style-021 { display: block; text-decoration: none; }
.td-playlists-style-022 { display: block; text-decoration: none; }
.td-playlists-style-023 { display: block; text-decoration: none; }
.td-playlists-style-024 { display: block; text-decoration: none; }
.td-playlists-style-025 { display: block; text-decoration: none; }
.td-playlists-style-026 { display: block; text-decoration: none; }
.td-playlists-style-027 { display: block; text-decoration: none; }
.td-playlists-style-028 { display: block; text-decoration: none; }
.td-playlists-style-029 { display: block; text-decoration: none; }
.td-playlists-style-030 { display: block; text-decoration: none; }
.td-playlists-style-031 { display: block; text-decoration: none; }
.td-playlists-style-032 { display: block; text-decoration: none; }
.td-playlists-style-033 { display: block; text-decoration: none; }
.td-playlists-style-034 { display: block; text-decoration: none; }
.td-playlists-style-035 { display: block; text-decoration: none; }
.td-playlists-style-036 { display: block; text-decoration: none; }
.td-playlists-style-037 { display: block; text-decoration: none; }
.td-playlists-style-038 { display: block; text-decoration: none; }
.td-playlists-style-039 { display: block; text-decoration: none; }
.td-playlists-style-040 { display: block; text-decoration: none; }
.td-playlists-style-041 { display: block; text-decoration: none; }
.td-playlists-style-042 { display: block; text-decoration: none; }
.td-playlists-style-043 { display: block; text-decoration: none; }
.td-playlists-style-044 { display: block; text-decoration: none; }
.td-playlists-style-045 { display: block; text-decoration: none; }
.td-playlists-style-046 { display: block; text-decoration: none; }
.td-playlists-style-047 { display: block; text-decoration: none; }
.td-playlists-style-048 { display: block; text-decoration: none; }
.td-playlists-style-049 { display: block; text-decoration: none; }
.td-playlists-style-050 { display: block; text-decoration: none; }
.td-playlists-style-051 { display: block; text-decoration: none; }
.td-playlists-style-052 { display: block; text-decoration: none; }
.td-playlists-style-053 { display: block; text-decoration: none; }
.td-playlists-style-054 { display: block; text-decoration: none; }
.td-playlists-style-055 { display: block; text-decoration: none; }
.td-playlists-style-056 { display: block; text-decoration: none; }
.td-playlists-style-057 { display: block; text-decoration: none; }
.td-playlists-style-058 { display: block; text-decoration: none; }
.td-playlists-style-059 { display: block; text-decoration: none; }
.td-playlists-style-060 { display: block; text-decoration: none; }
.td-playlists-style-061 { display: block; text-decoration: none; }
.td-playlists-style-062 { display: block; text-decoration: none; }
.td-playlists-style-063 { display: block; text-decoration: none; }
.td-playlists-style-064 { display: block; text-decoration: none; }
.td-playlists-style-065 { display: block; text-decoration: none; }
.td-playlists-style-066 { display: block; text-decoration: none; }
.td-playlists-style-067 { display: block; text-decoration: none; }
.td-playlists-style-068 { display: block; text-decoration: none; }
.td-playlists-style-069 { display: block; text-decoration: none; }
.td-playlists-style-070 { display: block; text-decoration: none; }
.td-playlists-style-071 { display: block; text-decoration: none; }
.td-playlists-style-072 { display: block; text-decoration: none; }
.td-playlists-style-073 { display: block; text-decoration: none; }
.td-playlists-style-074 { display: block; text-decoration: none; }
.td-playlists-style-075 { display: block; text-decoration: none; }
.td-playlists-style-076 { display: block; text-decoration: none; }
.td-playlists-style-077 { display: block; text-decoration: none; }
.td-playlists-style-078 { display: block; text-decoration: none; }
.td-playlists-style-079 { display: block; text-decoration: none; }
.td-playlists-style-080 { display: block; text-decoration: none; }
.td-playlists-style-081 { display: block; text-decoration: none; }
.td-playlists-style-082 { display: block; text-decoration: none; }
.td-playlists-style-083 { display: block; text-decoration: none; }
.td-playlists-style-084 { display: block; text-decoration: none; }
.td-playlists-style-085 { display: block; text-decoration: none; }
.td-playlists-style-086 { display: block; text-decoration: none; }
.td-playlists-style-087 { display: block; text-decoration: none; }
.td-playlists-style-088 { display: block; text-decoration: none; }
.td-playlists-style-089 { display: block; text-decoration: none; }
.td-playlists-style-090 { display: block; text-decoration: none; }
.td-playlists-style-091 { display: block; text-decoration: none; }
.td-playlists-style-092 { display: block; text-decoration: none; }
.td-playlists-style-093 { display: block; text-decoration: none; }
.td-playlists-style-094 { display: block; text-decoration: none; }
.td-playlists-style-095 { display: block; text-decoration: none; }
.td-playlists-style-096 { display: block; text-decoration: none; }
.td-playlists-style-097 { display: block; text-decoration: none; }
.td-playlists-style-098 { display: block; text-decoration: none; }
.td-playlists-style-099 { display: block; text-decoration: none; }
.td-playlists-style-100 { display: block; text-decoration: none; }
.td-playlists-style-101 { display: block; text-decoration: none; }
.td-playlists-style-102 { display: block; text-decoration: none; }
.td-playlists-style-103 { display: block; text-decoration: none; }
.td-playlists-style-104 { display: block; text-decoration: none; }
.td-playlists-style-105 { display: block; text-decoration: none; }
.td-playlists-style-106 { display: block; text-decoration: none; }
.td-playlists-style-107 { display: block; text-decoration: none; }
.td-playlists-style-108 { display: block; text-decoration: none; }
.td-playlists-style-109 { display: block; text-decoration: none; }
.td-playlists-style-110 { display: block; text-decoration: none; }
.td-playlists-style-111 { display: block; text-decoration: none; }
.td-playlists-style-112 { display: block; text-decoration: none; }
.td-playlists-style-113 { display: block; text-decoration: none; }
.td-playlists-style-114 { display: block; text-decoration: none; }
.td-playlists-style-115 { display: block; text-decoration: none; }
.td-playlists-style-116 { display: block; text-decoration: none; }
.td-playlists-style-117 { display: block; text-decoration: none; }
.td-playlists-style-118 { display: block; text-decoration: none; }
.td-playlists-style-119 { display: block; text-decoration: none; }
.td-playlists-style-120 { display: block; text-decoration: none; }
.td-playlists-style-121 { display: block; text-decoration: none; }
.td-playlists-style-122 { display: block; text-decoration: none; }
.td-playlists-style-123 { animation-delay: 10s; }
.td-playlists-style-124 { animation-delay: 0s; }
.td-playlists-style-125 { cursor: pointer; }
