:root{--cs-gap:10px;--cs-gap-mobile:6px;--cs-radius:10px;--cs-pad:8px;--cs-media-desktop-w:168px;--cs-border:1px solid var(--mdb-border-green);--cs-bg:#09110c9e;--cs-title:var(--mdb-text);--cs-secondary:var(--mdb-text-secondary);--cs-meta:var(--mdb-text-muted);--cs-accent:var(--mdb-green);--cs-ink:var(--mdb-bg)}.cs-grid{gap:var(--cs-gap);box-sizing:border-box;justify-content:stretch;align-items:stretch;width:100%;min-width:0;max-width:100%;display:grid;overflow-x:hidden}.cs-grid--media{grid-template-columns:repeat(auto-fill, minmax(var(--cs-media-desktop-w), var(--cs-media-desktop-w)));justify-content:start}.cs-grid--store{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.cs-grid--promotion{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.cs-grid--ringtone{grid-template-columns:repeat(auto-fill, minmax(var(--cs-media-desktop-w), var(--cs-media-desktop-w)));justify-content:start}.cs-grid--list{grid-template-columns:1fr;gap:6px}html body .zml-app.view-grid .horizontal-rail-track.cs-grid--media,html body .zml-app.view-grid .horizontal-rail-track.song-grid,html body .zml-app.view-grid .horizontal-rail-track.video-grid,html body .zml-app.view-grid .horizontal-rail-track.artist-album-grid,html body .zml-app.view-grid .horizontal-rail-track.artist-playlist-grid,html body .zml-app.view-grid .horizontal-rail-track.discovery-grid,html body .zml-app.view-grid .horizontal-rail-track.marketplace-release-grid,html body .zml-app.view-grid .discovery-grid,html body .zml-app.view-grid .home-discovery-grid,html body .zml-app.view-grid .desktop-media-grid,html body .zml-app.view-grid .playlist-detail-grid,html body .zml-app.view-grid .song-grid,html body .zml-app.view-grid .video-grid,html body .zml-app.view-grid .recent-list{grid-auto-flow:row!important;grid-auto-columns:unset!important;grid-template-columns:repeat(auto-fill, minmax(var(--cs-media-desktop-w), var(--cs-media-desktop-w)))!important;gap:var(--cs-gap)!important;scroll-snap-type:none!important;grid-auto-rows:auto!important;justify-content:start!important;align-items:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;display:grid!important;overflow:visible!important}html body .zml-app.view-grid .horizontal-rail-track.artist-grid,html body .zml-app.view-grid .horizontal-rail-track.cs-grid--store,html body .zml-app .artist-grid.cs-grid--store{grid-auto-flow:row!important;grid-auto-columns:unset!important;gap:var(--cs-gap)!important;scroll-snap-type:none!important;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))!important;justify-content:stretch!important;align-items:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;display:grid!important;overflow:visible!important}html body .zml-app.view-grid .horizontal-rail-track.marketplace-bundle-grid,html body .zml-app.view-grid .horizontal-rail-track.marketplace-limited-grid,html body .zml-app.view-grid .horizontal-rail-track.marketplace-preorder-grid,html body .zml-app.view-grid .horizontal-rail-track.cs-grid--promotion{grid-auto-flow:row!important;grid-auto-columns:unset!important;gap:var(--cs-gap)!important;scroll-snap-type:none!important;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))!important;justify-content:stretch!important;align-items:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;display:grid!important;overflow:visible!important}html body .zml-app.view-grid .ringtone-market-grid,html body .zml-app.view-grid .ringtone-purchased-list,html body .zml-app.view-grid .ringtone-card-grid[data-ringtone-collection-grid=true]{grid-auto-flow:row!important;grid-auto-columns:unset!important;grid-template-columns:repeat(auto-fill, minmax(var(--cs-media-desktop-w), var(--cs-media-desktop-w)))!important;gap:var(--cs-gap)!important;justify-content:start!important;align-items:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;display:grid!important;overflow:visible!important}html body .zml-app .marketplace-chart-list,html body .zml-app .cs-grid--list{grid-template-columns:1fr!important;gap:6px!important;width:100%!important;min-width:0!important;display:grid!important}html body .zml-app.view-grid .horizontal-rail{grid-template-columns:minmax(0,1fr)!important;gap:0!important;width:100%!important;min-width:0!important;max-width:100%!important;display:grid!important}html body .zml-app.view-grid .horizontal-rail .rail-arrow{display:none!important}[data-card-family=media].cs-media-card,html body .zml-app.view-grid [data-desktop-media-grid-card=true].desktop-media-grid-card{padding:var(--cs-pad);border:var(--cs-border);border-radius:var(--cs-radius);background:var(--cs-bg);gap:8px;margin:0;position:relative;box-sizing:border-box!important;width:var(--cs-media-desktop-w)!important;min-width:0!important;max-width:var(--cs-media-desktop-w)!important;flex-direction:column!important;flex:none!important;grid-template-rows:none!important;grid-template-columns:none!important;height:auto!important;display:flex!important;overflow:hidden!important;transform:none!important}[data-card-family=media] .cs-media-card__art,html body .zml-app.view-grid [data-desktop-media-grid-card=true]>.desktop-media-grid-card__art{background:color-mix(in srgb, var(--mdb-surface-raised) 35%, transparent);border-radius:8px;aspect-ratio:1!important;flex:none!important;width:100%!important;display:block!important;position:relative!important;overflow:hidden!important}[data-card-family=media] .cs-media-card__img,html body .zml-app.view-grid [data-desktop-media-grid-card=true] .desktop-media-grid-card__img{-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center center!important;object-position:center center!important;width:100%!important;height:100%!important;display:block!important}[data-card-family=media] .cs-media-card__copy,html body .zml-app.view-grid [data-desktop-media-grid-card=true]>.desktop-media-grid-card__copy{gap:2px;flex-direction:column!important;flex:none!important;width:100%!important;min-width:0!important;height:auto!important;padding:0!important;display:flex!important;overflow:hidden!important}[data-card-family=media] .cs-media-card__title,html body .zml-app.view-grid [data-desktop-media-grid-card=true] .desktop-media-grid-card__title,html body .zml-app.view-grid [data-desktop-media-grid-card=true] h3.desktop-media-grid-card__title{color:var(--cs-title);font-weight:600;-webkit-line-clamp:2!important;white-space:normal!important;word-break:break-word!important;overflow-wrap:anywhere!important;writing-mode:horizontal-tb!important;text-orientation:mixed!important;-webkit-box-orient:vertical!important;height:auto!important;max-height:2.5em!important;margin:0!important;font-size:13px!important;line-height:1.25!important;display:-webkit-box!important;overflow:hidden!important}[data-card-family=media] .cs-media-card__secondary,[data-card-family=media] .cs-media-card__meta,html body .zml-app.view-grid [data-desktop-media-grid-card=true] .desktop-media-grid-card__secondary,html body .zml-app.view-grid [data-desktop-media-grid-card=true] .desktop-media-grid-card__meta{white-space:nowrap!important;text-overflow:ellipsis!important;writing-mode:horizontal-tb!important;width:100%!important;min-width:0!important;margin:0!important;overflow:hidden!important}[data-card-family=media] .cs-media-card__secondary,html body .zml-app.view-grid [data-desktop-media-grid-card=true] .desktop-media-grid-card__secondary{color:var(--cs-secondary);opacity:.9;font-size:12px!important;line-height:1.3!important}[data-card-family=media] .cs-media-card__meta,html body .zml-app.view-grid [data-desktop-media-grid-card=true] .desktop-media-grid-card__meta{color:var(--cs-meta);opacity:.75;font-size:11px!important;line-height:1.3!important}html body .zml-app.view-grid [data-desktop-media-grid-card=true] .desktop-media-grid-card__play{background:var(--mdb-border-green);color:#041018;cursor:pointer;opacity:0;visibility:hidden;pointer-events:none;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0;z-index:3!important;width:36px!important;height:36px!important;display:inline-flex!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}html body .zml-app.view-grid [data-desktop-media-grid-card=true] .desktop-media-grid-card__more{outline-offset:2px;cursor:pointer;opacity:0;visibility:hidden;pointer-events:none;justify-content:center;align-items:center;z-index:4!important;-webkit-backdrop-filter:none!important;width:32px!important;min-width:32px!important;height:32px!important;min-height:32px!important;box-shadow:none!important;color:#fff!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;display:inline-flex!important;position:absolute!important;top:8px!important;right:8px!important;transform:none!important}html body .zml-app.view-grid [data-desktop-media-grid-card=true] .desktop-media-grid-card__more:before{content:"";pointer-events:auto;background:0 0;position:absolute;inset:-6px}html body .zml-app.view-grid [data-desktop-media-grid-card=true] .desktop-media-grid-card__more svg{pointer-events:none;flex:none;filter:none!important;width:18px!important;height:18px!important}html body .zml-app.view-grid [data-desktop-media-grid-card=true][data-grid-card-hover=true] .desktop-media-grid-card__play,html body .zml-app.view-grid [data-desktop-media-grid-card=true][data-grid-card-hover=true] .desktop-media-grid-card__more,html body .zml-app.view-grid [data-desktop-media-grid-card=true]:focus-within .desktop-media-grid-card__play,html body .zml-app.view-grid [data-desktop-media-grid-card=true]:focus-within .desktop-media-grid-card__more,html body .zml-app.view-grid [data-desktop-media-grid-card=true][data-grid-menu-open=true] .desktop-media-grid-card__more{opacity:1;visibility:visible;pointer-events:auto}@media (hover:none){html body .zml-app.view-grid [data-desktop-media-grid-card=true] .desktop-media-grid-card__more{opacity:1;visibility:visible;pointer-events:auto}}html body .zml-app.view-grid [data-desktop-media-grid-card=true] .media-card-actions,html body .zml-app.view-grid [data-desktop-media-grid-card=true] .artist-album-actions,html body .zml-app.view-grid [data-desktop-media-grid-card=true] .discovery-card-action,html body .zml-app.view-grid [data-desktop-media-grid-card=true] .card-secondary-actions,html body .zml-app.view-grid [data-desktop-media-grid-card=true] .ringtone-card-actions,html body .zml-app.view-grid [data-desktop-media-grid-card=true] .stats,html body .zml-app.view-grid [data-desktop-media-grid-card=true] .desc{display:none!important}[data-card-family=store].cs-store-card{box-sizing:border-box;border:var(--cs-border);border-radius:var(--cs-radius);background:var(--mdb-surface-raised);flex-direction:column;align-items:stretch;gap:10px;width:100%;min-width:0;height:100%;margin:0;padding:12px;display:flex;overflow:hidden}[data-card-family=store] .cs-store-card__art-btn{background:var(--mdb-surface-secondary);color:#fff;text-align:center;cursor:pointer;border:0;border-radius:8px;flex-direction:column;align-items:stretch;gap:8px;width:100%;min-width:0;padding:10px;display:flex}[data-card-family=store] .cs-store-card__media{aspect-ratio:1;background:var(--mdb-bg);border-radius:8px;justify-content:center;align-items:center;width:100%;min-width:0;margin:0;padding:0;display:flex;overflow:hidden;transform:none}[data-card-family=store] .cs-store-card__art{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;background:var(--mdb-bg);border-radius:0;width:100%;max-width:none;height:100%;margin:0;display:block;transform:none}[data-card-family=store] .cs-store-card__name{width:100%;min-width:0;color:var(--cs-title);-webkit-line-clamp:2;white-space:normal;word-break:break-word;overflow-wrap:anywhere;writing-mode:horizontal-tb;-webkit-box-orient:vertical;margin:0;font-size:15px;font-weight:800;line-height:1.25;display:-webkit-box;overflow:hidden}[data-card-family=store] .cs-store-card__meta{width:100%;min-width:0;color:var(--cs-secondary);-webkit-line-clamp:2;white-space:normal;word-break:break-word;overflow-wrap:anywhere;writing-mode:horizontal-tb;-webkit-box-orient:vertical;margin:0;font-size:12px;font-weight:700;line-height:1.35;display:-webkit-box;overflow:hidden}[data-card-family=store] .cs-store-card__actions{grid-template-columns:1fr;gap:8px;width:100%;margin-top:auto;display:grid}[data-card-family=store] .cs-store-card__actions:has(>:nth-child(2)){grid-template-columns:1fr 1fr}[data-card-family=store] .cs-store-card__actions button{box-sizing:border-box;text-overflow:ellipsis;white-space:nowrap;border:0;border-radius:8px;justify-content:center;align-items:center;gap:6px;width:100%;min-width:0;min-height:40px;padding:0 10px;font-weight:800;display:inline-flex;overflow:hidden}[data-card-family=store] .cs-store-card__actions .play-btn{background:var(--cs-accent);color:var(--cs-ink)}[data-card-family=store] .cs-store-card__actions .follow-btn{background:var(--mdb-surface-secondary);color:var(--cs-accent);border:1px solid var(--mdb-border-green)}[data-card-family=store] .cs-store-card__actions .follow-btn.followed{background:var(--mdb-border-green-subtle)}[data-card-family=promotion].cs-promotion-card{box-sizing:border-box;border:var(--cs-border);border-radius:var(--cs-radius);background:var(--mdb-surface-raised);flex-direction:column;align-items:stretch;gap:10px;width:100%;min-width:0;height:100%;margin:0;padding:12px;display:flex;overflow:hidden}[data-card-family=promotion] .cs-promotion-card__art{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;background:var(--mdb-bg);border-radius:8px;flex:none;width:100%}[data-card-family=promotion] .cs-promotion-card__body{flex-direction:column;flex:auto;gap:4px;width:100%;min-width:0;display:flex}[data-card-family=promotion] .cs-promotion-card__label{color:var(--cs-accent);text-transform:uppercase;letter-spacing:.04em;font-size:10px;font-weight:900}[data-card-family=promotion] .cs-promotion-card__title{color:#fff;-webkit-line-clamp:2;white-space:normal;word-break:break-word;overflow-wrap:anywhere;writing-mode:horizontal-tb;-webkit-box-orient:vertical;margin:0;font-size:14px;font-weight:900;line-height:1.25;display:-webkit-box;overflow:hidden}[data-card-family=promotion] .cs-promotion-card__meta{color:var(--cs-secondary);-webkit-line-clamp:2;white-space:normal;word-break:break-word;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0;font-size:11px;font-weight:700;line-height:1.35;display:-webkit-box;overflow:hidden}[data-card-family=promotion] .cs-promotion-card__action{box-sizing:border-box;background:var(--cs-accent);width:100%;min-width:0;min-height:40px;color:var(--cs-ink);text-overflow:ellipsis;white-space:nowrap;border:0;border-radius:8px;justify-content:center;align-items:center;gap:6px;margin-top:auto;padding:0 12px;font-size:12px;font-weight:900;display:inline-flex;overflow:hidden}[data-card-family=ringtone].cs-ringtone-card,html body .zml-app.view-grid [data-card-family=ringtone][data-desktop-media-grid-card=true]{width:var(--cs-media-desktop-w)!important;max-width:var(--cs-media-desktop-w)!important;min-width:0!important}[data-card-family=list].cs-list-card{box-sizing:border-box;border:var(--cs-border);background:var(--mdb-surface-secondary);border-radius:8px;grid-template-columns:36px 48px minmax(0,1fr) auto auto;align-items:center;gap:10px;width:100%;min-width:0;margin:0;padding:8px 10px;display:grid;overflow:hidden}[data-card-family=list] .cs-list-card__rank{color:var(--cs-accent);text-align:center;font-size:14px;font-weight:900}[data-card-family=list] .cs-list-card__art{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;background:var(--mdb-bg);border-radius:8px;width:48px;height:48px}[data-card-family=list] .cs-list-card__copy{min-width:0;overflow:hidden}[data-card-family=list] .cs-list-card__title{color:#fff;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:13px;font-weight:800;overflow:hidden}[data-card-family=list] .cs-list-card__secondary{color:var(--cs-secondary);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:11px;font-weight:700;overflow:hidden}[data-card-family=list] .cs-list-card__price{color:var(--cs-meta);white-space:nowrap;font-size:12px;font-style:normal;font-weight:800}[data-card-family=list] .cs-list-card__actions{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:inline-flex}[data-card-family=list] .cs-list-card__actions button{background:var(--cs-accent);min-height:34px;color:var(--cs-ink);white-space:nowrap;border:0;border-radius:8px;align-items:center;gap:4px;padding:0 10px;font-size:11px;font-weight:900;display:inline-flex}@media (max-width:820px){html body main.zml-app.view-grid .horizontal-rail-track.song-grid,html body main.zml-app.view-grid .horizontal-rail-track.video-grid,html body main.zml-app.view-grid .horizontal-rail-track.artist-album-grid,html body main.zml-app.view-grid .horizontal-rail-track.artist-playlist-grid,html body main.zml-app.view-grid .horizontal-rail-track.discovery-grid,html body main.zml-app.view-grid .horizontal-rail-track.marketplace-release-grid,html body main.zml-app.view-grid .horizontal-rail-track.artist-grid,html body main.zml-app.view-grid .horizontal-rail-track.cs-grid--store,html body main.zml-app.view-grid .horizontal-rail-track.marketplace-bundle-grid,html body main.zml-app.view-grid .horizontal-rail-track.marketplace-limited-grid,html body main.zml-app.view-grid .horizontal-rail-track.marketplace-preorder-grid,html body main.zml-app.view-grid .horizontal-rail-track.cs-grid--promotion,html body main.zml-app.view-grid .discovery-grid,html body main.zml-app.view-grid .home-discovery-grid,html body main.zml-app.view-grid .desktop-media-grid,html body main.zml-app.view-grid .playlist-detail-grid,html body main.zml-app.view-grid .song-grid,html body main.zml-app.view-grid .video-grid,html body main.zml-app.view-grid .recent-list,html body main.zml-app.view-grid .ringtone-market-grid,html body main.zml-app.view-grid .ringtone-purchased-list,html body main.zml-app.view-grid .ringtone-card-grid[data-ringtone-collection-grid=true],html body main.zml-app.view-grid .artist-grid.cs-grid--store,html body main.zml-app.view-grid .cs-grid--media,html body main.zml-app.view-grid .cs-grid--store,html body main.zml-app.view-grid .cs-grid--promotion,html body main.zml-app.view-grid .cs-grid--ringtone{grid-auto-flow:row!important;grid-auto-columns:unset!important;gap:var(--cs-gap-mobile)!important;box-sizing:border-box!important;scroll-snap-type:none!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-rows:1fr!important;justify-content:stretch!important;place-items:stretch stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;max-height:none!important;padding-left:0!important;padding-right:0!important;display:grid!important;overflow:visible!important}html body main.zml-app.view-grid .horizontal-rail,html body main.zml-app.view-grid .content .horizontal-rail-track,html body main.zml-app.view-grid .content .desktop-horizontal-rail,html body main.zml-app.view-grid .content [data-horizontal-rail],html body main.zml-app.view-grid .artist-section,html body main.zml-app.view-grid .discovery-section,html body main.zml-app.view-grid .marketplace-page,html body main.zml-app.view-grid .marketplace-hero,html body main.zml-app.view-grid .marketplace-filters,html body main.zml-app.view-grid .marketplace-advanced-grid,html body main.zml-app.view-grid .marketplace-results,html body main.zml-app.view-grid .marketplace-feature-panel{height:auto!important;max-height:none!important;overflow:visible!important}html body main.zml-app.view-grid .horizontal-rail-track.marketplace-release-grid,html body main.zml-app.view-grid .horizontal-rail-track.marketplace-bundle-grid,html body main.zml-app.view-grid .horizontal-rail-track.marketplace-limited-grid,html body main.zml-app.view-grid .horizontal-rail-track.marketplace-preorder-grid{grid-auto-rows:auto!important}html body main.zml-app.view-grid .marketplace-page .horizontal-rail,html body main.zml-app.view-grid .marketplace-page .horizontal-rail-track.marketplace-release-grid,html body main.zml-app.view-grid .marketplace-page .horizontal-rail-track.marketplace-bundle-grid,html body main.zml-app.view-grid .marketplace-page .horizontal-rail-track.marketplace-limited-grid,html body main.zml-app.view-grid .marketplace-page .horizontal-rail-track.marketplace-preorder-grid{contain:none!important;will-change:auto!important;overflow:visible!important;transform:none!important}html body main.zml-app.view-grid [data-desktop-media-grid-card=true].marketplace-release-card,html body main.zml-app.view-grid .marketplace-advanced-grid [data-card-family=promotion].cs-promotion-card{height:auto!important;min-height:0!important;max-height:none!important}html body main.zml-app.view-grid .horizontal-rail{grid-template-columns:minmax(0,1fr)!important;gap:0!important;width:100%!important;min-width:0!important;display:grid!important}html body main.zml-app.view-grid .horizontal-rail .rail-arrow{display:none!important}html body main.zml-app.view-grid [data-desktop-media-grid-card=true].desktop-media-grid-card,html body main.zml-app.view-grid [data-desktop-media-grid-card=true].song-card,html body main.zml-app.view-grid [data-desktop-media-grid-card=true].video-card,html body main.zml-app.view-grid [data-desktop-media-grid-card=true].media-card,html body main.zml-app.view-grid [data-desktop-media-grid-card=true].library-card,html body main.zml-app.view-grid [data-desktop-media-grid-card=true].discovery-card,html body main.zml-app.view-grid [data-desktop-media-grid-card=true].artist-album-card,html body main.zml-app.view-grid [data-desktop-media-grid-card=true].marketplace-release-card,html body main.zml-app.view-grid [data-desktop-media-grid-card=true].ringtone-market-card,html body main.zml-app.view-grid [data-desktop-media-grid-card=true].recent-row,html body main.zml-app.view-grid [data-desktop-media-grid-card=true].playlist-tile,html body main.zml-app.view-grid [data-card-family=media].cs-media-card,html body main.zml-app.view-grid [data-card-family=ringtone],html body main.zml-app.view-grid [data-card-family=store].cs-store-card,html body main.zml-app.view-grid [data-card-family=promotion].cs-promotion-card{box-sizing:border-box!important;flex-direction:column!important;grid-template-rows:none!important;grid-template-columns:none!important;place-self:stretch stretch!important;gap:6px!important;width:100%!important;min-width:0!important;max-width:none!important;height:100%!important;min-height:0!important;max-height:none!important;margin:0!important;padding:6px!important;display:flex!important;overflow:hidden!important;transform:none!important}html body main.zml-app.view-grid [data-desktop-media-grid-card=true] .desktop-media-grid-card__img,html body main.zml-app.view-grid [data-desktop-media-grid-card=true].media-card img,html body main.zml-app.view-grid [data-desktop-media-grid-card=true].song-card img,html body main.zml-app.view-grid [data-desktop-media-grid-card=true].video-card img,html body main.zml-app.view-grid [data-desktop-media-grid-card=true].artist-album-card img,html body main.zml-app.view-grid [data-desktop-media-grid-card=true].discovery-card img,html body main.zml-app.view-grid [data-card-family=media] img,html body main.zml-app.view-grid [data-card-family=ringtone] img{-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center center!important;object-position:center center!important;aspect-ratio:auto!important;width:100%!important;min-width:0!important;max-width:none!important;height:100%!important;min-height:0!important;max-height:none!important;margin:0!important;display:block!important;transform:none!important}html body main.zml-app.view-grid [data-desktop-media-grid-card=true]>.desktop-media-grid-card__art,html body main.zml-app.view-grid [data-card-family=media] .cs-media-card__art{aspect-ratio:1!important;flex:none!important;justify-content:center!important;align-items:center!important;width:100%!important;max-width:none!important;margin:0!important;display:flex!important;position:relative!important;overflow:hidden!important;transform:none!important}html body main.zml-app.view-grid [data-desktop-media-grid-card=true] .desktop-media-grid-card__title,html body main.zml-app.view-grid [data-desktop-media-grid-card=true] h3.desktop-media-grid-card__title{overflow-wrap:anywhere!important;word-break:break-word!important;max-height:2.4em!important;font-size:11px!important;line-height:1.2!important}html body main.zml-app.view-grid [data-desktop-media-grid-card=true] .desktop-media-grid-card__secondary,html body main.zml-app.view-grid [data-desktop-media-grid-card=true] .desktop-media-grid-card__meta{min-width:0!important;max-width:100%!important;font-size:10px!important}html body main.zml-app.view-grid [data-card-family=store] .cs-store-card__media{aspect-ratio:1!important;width:100%!important}html body main.zml-app.view-grid [data-card-family=store] .cs-store-card__art{-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center center!important;object-position:center center!important;width:100%!important;max-width:none!important;height:100%!important}html body main.zml-app.view-grid [data-card-family=store] .cs-store-card__name{font-size:12px!important}html body main.zml-app.view-grid [data-card-family=store] .cs-store-card__meta{-webkit-line-clamp:1;font-size:10px!important}html body main.zml-app.view-grid [data-card-family=store] .cs-store-card__actions:has(>:nth-child(2)){grid-template-columns:1fr!important}html body main.zml-app.view-grid [data-card-family=store] .cs-store-card__actions button{min-height:34px!important;padding:0 6px!important;font-size:11px!important}html body main.zml-app.view-grid [data-card-family=promotion] .cs-promotion-card__art{aspect-ratio:1!important;-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center center!important;object-position:center center!important;width:100%!important;height:auto!important;max-height:none!important}html body main.zml-app.view-grid [data-card-family=promotion] .cs-promotion-card__title{font-size:12px!important}html body main.zml-app.view-grid [data-card-family=promotion] .cs-promotion-card__meta{-webkit-line-clamp:1;font-size:10px!important}html body main.zml-app.view-grid [data-card-family=promotion] .cs-promotion-card__action{min-height:34px!important;font-size:11px!important}html body main.zml-app.view-grid [data-card-family=list].cs-list-card{grid-template-rows:auto auto;grid-template-columns:28px 40px minmax(0,1fr);width:100%!important;max-width:none!important}html body main.zml-app.view-grid [data-card-family=list] .cs-list-card__price,html body main.zml-app.view-grid [data-card-family=list] .cs-list-card__actions{grid-column:1/-1;justify-content:flex-start}}:root{--cs-title-lines:2;--cs-title-lh:1.25;--cs-secondary-lh:1.3;--cs-meta-lh:1.3;--cs-copy-block-h:calc((1em * var(--cs-title-lh) * var(--cs-title-lines)) + (1em * var(--cs-secondary-lh)) + (1em * var(--cs-meta-lh)) + 6px)}html body .zml-app.view-grid .horizontal-rail-track.song-grid,html body .zml-app.view-grid .horizontal-rail-track.video-grid,html body .zml-app.view-grid .horizontal-rail-track.artist-album-grid,html body .zml-app.view-grid .horizontal-rail-track.artist-playlist-grid,html body .zml-app.view-grid .horizontal-rail-track.discovery-grid,html body .zml-app.view-grid .horizontal-rail-track.marketplace-release-grid,html body .zml-app.view-grid .discovery-grid,html body .zml-app.view-grid .home-discovery-grid,html body .zml-app.view-grid .desktop-media-grid,html body .zml-app.view-grid .playlist-detail-grid,html body .zml-app.view-grid .song-grid,html body .zml-app.view-grid .video-grid,html body .zml-app.view-grid .recent-list,html body .zml-app.view-grid .ringtone-market-grid,html body .zml-app.view-grid .ringtone-purchased-list,html body .zml-app.view-grid[data-active-view=Queue] .queue-manage-list{align-items:stretch!important}html body .zml-app.view-grid [data-desktop-media-grid-card=true].desktop-media-grid-card,html body .zml-app.view-grid[data-active-view=Queue] [data-desktop-media-grid-card=true].desktop-media-grid-card{align-self:stretch!important;height:100%!important;min-height:100%!important}html body .zml-app.view-grid [data-desktop-media-grid-card=true]>.desktop-media-grid-card__copy{min-height:var(--cs-copy-block-h)!important;flex:auto!important;justify-content:flex-start!important}html body .zml-app.view-grid [data-desktop-media-grid-card=true].song-card,html body .zml-app.view-grid [data-desktop-media-grid-card=true].video-card,html body .zml-app.view-grid [data-desktop-media-grid-card=true].media-card,html body .zml-app.view-grid [data-desktop-media-grid-card=true].library-card,html body .zml-app.view-grid [data-desktop-media-grid-card=true].discovery-card,html body .zml-app.view-grid [data-desktop-media-grid-card=true].artist-album-card,html body .zml-app.view-grid [data-desktop-media-grid-card=true].marketplace-release-card,html body .zml-app.view-grid [data-desktop-media-grid-card=true].ringtone-market-card,html body .zml-app.view-grid [data-desktop-media-grid-card=true].recent-row,html body .zml-app.view-grid [data-desktop-media-grid-card=true].queue-manage-row,html body .zml-app.view-grid [data-desktop-media-grid-card=true].playlist-tile{min-height:0!important;max-height:none!important;width:var(--cs-media-desktop-w)!important;max-width:var(--cs-media-desktop-w)!important;flex-direction:column!important;grid-template-rows:none!important;grid-template-columns:none!important;display:flex!important;overflow:hidden!important}html body .zml-app.view-grid [data-desktop-media-grid-card=true] .desktop-media-grid-card__img,html body .zml-app.view-grid [data-desktop-media-grid-card=true].artist-album-card .desktop-media-grid-card__img,html body .zml-app.view-grid [data-desktop-media-grid-card=true].discovery-card .desktop-media-grid-card__img{aspect-ratio:auto!important;-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center center!important;object-position:center center!important;width:100%!important;height:100%!important;margin:0!important;transform:none!important}html body .zml-app.view-grid [data-desktop-media-grid-card=true] .media-card-title,html body .zml-app.view-grid [data-desktop-media-grid-card=true] .media-card-artist{min-width:0!important;max-width:100%!important;overflow:hidden!important}html body .zml-app.view-grid [data-desktop-media-grid-card=true] .album-open-title,html body .zml-app.view-grid [data-desktop-media-grid-card=true].artist-album-card .album-open-title{appearance:none!important;box-shadow:none!important;color:inherit!important;font:inherit!important;font-weight:inherit!important;font-size:inherit!important;line-height:inherit!important;white-space:normal!important;width:auto!important;max-width:100%!important;height:auto!important;min-height:0!important;text-overflow:unset!important;text-align:left!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;display:inline!important;overflow:visible!important}html body .zml-app.view-grid[data-active-view=Queue] .queue-manage-list{grid-template-columns:repeat(auto-fill, minmax(var(--cs-media-desktop-w), var(--cs-media-desktop-w)))!important;gap:var(--cs-gap)!important;justify-content:start!important;align-items:stretch!important;width:100%!important;display:grid!important;overflow-x:hidden!important}html body .zml-app.view-list[data-active-view=Queue] .queue-manage-list{grid-template-columns:minmax(0,1fr)!important;grid-auto-rows:auto!important;justify-content:stretch!important;gap:6px!important;width:100%!important;max-width:100%!important;display:grid!important;overflow-x:hidden!important}@media (max-width:820px){html body main.zml-app.view-grid[data-active-view=Queue] .queue-manage-list{grid-template-columns:repeat(3,minmax(0,1fr))!important;justify-content:stretch!important;justify-items:stretch!important;overflow:visible!important}html body main.zml-app.view-grid[data-active-view=Queue] [data-desktop-media-grid-card=true],html body main.zml-app.view-grid[data-active-view=Queue] [data-desktop-media-grid-card=true].queue-manage-row{justify-self:stretch!important;width:100%!important;max-width:none!important}html body main.zml-app.view-list[data-active-view=Queue] .queue-manage-list{grid-template-columns:minmax(0,1fr)!important;grid-auto-rows:auto!important;justify-items:stretch!important;overflow:visible!important}}.cs-grid--control,html body .zml-app .control-overview-grid{gap:var(--cs-gap)!important;box-sizing:border-box!important;grid-template-columns:repeat(auto-fit,minmax(140px,1fr))!important;align-items:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;margin-left:0!important;display:grid!important;transform:none!important}html body .zml-app .control-health-grid,html body .zml-app .control-activity-grid{gap:var(--cs-gap)!important;box-sizing:border-box!important;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr))!important;align-items:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;margin-left:0!important;display:grid!important;transform:none!important}[data-card-family=control].cs-control-card,html body .zml-app .control-overview-card,html body .zml-app .control-center-card,html body .zml-app .control-health-card{box-sizing:border-box!important;border-radius:var(--cs-radius)!important;border:1px solid var(--mdb-border-gold-subtle)!important;background:color-mix(in srgb, var(--mdb-surface-raised) 72%, transparent)!important;flex-direction:column!important;gap:6px!important;width:100%!important;min-width:0!important;max-width:100%!important;height:100%!important;margin:0!important;padding:14px!important;display:flex!important;overflow:visible!important}html body .zml-app .control-health-card-head{box-sizing:border-box!important;flex-wrap:wrap!important;justify-content:space-between!important;align-items:flex-start!important;gap:8px!important;width:100%!important;min-width:0!important;max-width:100%!important;display:flex!important}html body .zml-app .control-health-card-head>strong{white-space:normal!important;min-width:0!important;max-width:100%!important;text-overflow:unset!important;overflow-wrap:anywhere!important;word-break:break-word!important;flex:1 1 0!important;line-height:1.25!important;overflow:visible!important}html body .zml-app .control-health-badge{box-sizing:border-box!important;white-space:nowrap!important;flex:0 auto!important;min-width:0!important;max-width:100%!important}[data-card-family=control] .cs-control-card__value,html body .zml-app .control-overview-card>strong{overflow-wrap:anywhere!important;white-space:normal!important;min-width:0!important;max-width:100%!important;font-size:24px!important;line-height:1.2!important;display:block!important}[data-card-family=control] .cs-control-card__title,html body .zml-app .control-overview-card>span,html body .zml-app .control-center-card>span,html body .zml-app .control-center-card>h4{white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important;min-width:0!important;max-width:100%!important;line-height:1.3!important;display:block!important;overflow:visible!important}html body .zml-app .control-health-card p,html body .zml-app .control-center-card p,html body .zml-app .control-overview-card p,html body .zml-app .control-activity-list li,html body .zml-app .control-activity-list strong,html body .zml-app .control-activity-list span,html body .zml-app .control-activity-list small{white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important;min-width:0!important;max-width:100%!important;margin:0!important;line-height:1.35!important;display:block!important;overflow:visible!important}@media (max-width:820px){html body .zml-app .platform-control-center{box-sizing:border-box!important;margin-inline:auto!important;width:100%!important;min-width:0!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;overflow:visible!important;transform:none!important}html body .zml-app .control-center-panel,html body .zml-app .control-overview-grid,html body .zml-app .control-health-grid,html body .zml-app .control-activity-grid,html body .zml-app .control-overview-card,html body .zml-app .control-center-card,html body .zml-app .control-health-card{box-sizing:border-box!important;min-width:0!important;max-width:100%!important}html body .zml-app .control-layout--grid.control-overview-grid,html body .zml-app .control-layout--grid.control-health-grid,html body .zml-app .control-layout--grid.control-activity-grid,html body .zml-app .platform-control-center.control-layout--grid .control-overview-grid,html body .zml-app .platform-control-center.control-layout--grid .control-health-grid,html body .zml-app .platform-control-center.control-layout--grid .control-activity-grid,html body .zml-app.view-grid .control-overview-grid,html body .zml-app.view-grid .control-health-grid,html body .zml-app.view-grid .control-activity-grid{box-sizing:border-box!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:1fr!important;align-items:stretch!important;gap:10px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;display:grid!important;transform:none!important}html body .zml-app .control-layout--list.control-overview-grid,html body .zml-app .control-layout--list.control-health-grid,html body .zml-app .control-layout--list.control-activity-grid,html body .zml-app .platform-control-center.control-layout--list .control-overview-grid,html body .zml-app .platform-control-center.control-layout--list .control-health-grid,html body .zml-app .platform-control-center.control-layout--list .control-activity-grid,html body .zml-app.view-list .control-overview-grid,html body .zml-app.view-list .control-health-grid,html body .zml-app.view-list .control-activity-grid{box-sizing:border-box!important;grid-template-columns:minmax(0,1fr)!important;grid-auto-rows:auto!important;align-items:stretch!important;gap:10px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;display:grid!important;transform:none!important}html body .zml-app .platform-control-center.control-layout--list .control-health-card,html body .zml-app .platform-control-center.control-layout--list .control-overview-card,html body .zml-app .platform-control-center.control-layout--list .control-center-card,html body .zml-app.view-list .control-health-card,html body .zml-app.view-list .control-overview-card,html body .zml-app.view-list .control-center-card{flex-direction:column!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;display:flex!important}html body .zml-app .control-overview-card,html body .zml-app .control-center-card,html body .zml-app .control-health-card{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow:visible!important}}html body .zml-app .founding-artist-badge{letter-spacing:.02em;vertical-align:middle;white-space:nowrap;color:#f6e6b4;background:#ffc4562e;border:1px solid #ffc45673;border-radius:999px;align-items:center;margin-left:.45rem;padding:.12rem .45rem;font-size:.72rem;font-weight:600;display:inline-flex}
.subscription-period-notice-module__EbssTG__backdrop{z-index:10050;box-sizing:border-box;background:#030805b8;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.subscription-period-notice-module__EbssTG__dialog{box-sizing:border-box;border:1px solid var(--mdb-border-green);background:var(--mdb-surface-raised);width:min(440px,100%);max-width:100%;color:var(--mdb-text);overflow-wrap:anywhere;border-radius:8px;gap:14px;padding:16px;display:grid;box-shadow:0 24px 80px #00000073}.subscription-period-notice-module__EbssTG__head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.subscription-period-notice-module__EbssTG__kicker{letter-spacing:.04em;text-transform:uppercase;color:var(--mdb-green-secondary);font-size:12px;font-weight:700;display:block}.subscription-period-notice-module__EbssTG__title{margin:4px 0 0;font-size:20px;line-height:1.15}.subscription-period-notice-module__EbssTG__body{color:var(--mdb-text-secondary);margin:0;font-size:15px;line-height:1.45}.subscription-period-notice-module__EbssTG__actions{justify-content:flex-end;display:flex}.subscription-period-notice-module__EbssTG__dismiss{border:1px solid var(--mdb-border-green);background:var(--mdb-surface-secondary);min-width:96px;min-height:44px;color:var(--mdb-text);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:8px;padding:0 16px;font-weight:700}.subscription-period-notice-module__EbssTG__dismiss:hover,.subscription-period-notice-module__EbssTG__dismiss:focus-visible{outline:2px solid color-mix(in srgb, var(--mdb-green) 70%, transparent);outline-offset:2px}
.sidekick-launcher{right:12px;bottom:calc(var(--mobile-player-reserve,calc(var(--global-player-height,88px) + 36px)) + 12px);z-index:10000;border:1px solid var(--mdb-border-green);min-height:44px;color:var(--mdb-text);letter-spacing:.02em;cursor:pointer;touch-action:manipulation;box-sizing:border-box;background:linear-gradient(#09110cfa,#050a07f5);border-radius:999px;justify-content:center;align-items:center;padding:0 14px;font-size:13px;font-weight:900;line-height:1;display:inline-flex;position:fixed;box-shadow:0 10px 28px #0000006b}.sidekick-launcher:hover{border-color:var(--mdb-green);color:#fff}.sidekick-launcher:focus-visible{outline:2px solid var(--mdb-green);outline-offset:2px}.sidekick-launcher[aria-expanded=true]{border-color:var(--mdb-gold);color:var(--mdb-gold-bright)}.sidekick-panel-backdrop{z-index:10001;padding:12px;padding-bottom:calc(var(--mobile-player-reserve,calc(var(--global-player-height,88px) + 36px)) + 12px + env(safe-area-inset-bottom,0px));box-sizing:border-box;pointer-events:auto;background:#0308058c;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.sidekick-panel{width:min(420px,100%);max-height:min(420px, calc(100dvh - var(--app-header-offset,96px) - var(--mobile-player-reserve,120px) - 48px));border:1px solid var(--mdb-border-green);background:var(--mdb-surface-raised);box-sizing:border-box;border-radius:12px;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 70px #0000007a}.sidekick-panel-head{border-bottom:1px solid var(--mdb-border-green-subtle);flex:none;justify-content:space-between;align-items:flex-start;gap:10px;padding:14px 14px 10px;display:flex}.sidekick-panel-head-text{gap:4px;min-width:0;display:grid}.sidekick-panel-title{color:#fff;margin:0;font-size:16px;font-weight:900}.sidekick-panel-subtitle{color:var(--mdb-green-secondary);margin:0;font-size:13px;font-weight:700}.sidekick-panel-close{border:1px solid var(--mdb-border-green);background:var(--mdb-surface-secondary);color:#fff;cursor:pointer;touch-action:manipulation;border-radius:8px;flex:none;min-width:44px;min-height:44px;padding:0 12px;font-size:13px;font-weight:800}.sidekick-panel-close:hover{border-color:var(--mdb-green)}.sidekick-panel-close:focus-visible{outline:2px solid var(--mdb-green);outline-offset:2px}.sidekick-panel-body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;min-height:0;color:var(--mdb-text-secondary);flex:auto;padding:14px;font-size:14px;line-height:1.45;overflow:hidden auto}.sidekick-panel-body p{margin:0}.sidekick-compose{gap:8px;margin-bottom:12px;display:grid}.sidekick-compose-label{color:var(--mdb-green-secondary);text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:800}.sidekick-input{resize:vertical;box-sizing:border-box;border:1px solid var(--mdb-border-green);background:var(--mdb-bg);width:100%;min-height:72px;color:var(--mdb-text);border-radius:8px;padding:10px;font-family:inherit;font-size:14px;line-height:1.4}.sidekick-input:focus-visible{outline:2px solid var(--mdb-green);outline-offset:1px}.sidekick-input:disabled{opacity:.7}.sidekick-send{border:1px solid var(--mdb-border-green);background:var(--mdb-surface-secondary);color:#fff;cursor:pointer;touch-action:manipulation;border-radius:8px;justify-self:start;min-height:44px;padding:0 16px;font-size:13px;font-weight:800}.sidekick-send:hover:not(:disabled){border-color:var(--mdb-green)}.sidekick-send:disabled{opacity:.55;cursor:not-allowed}.sidekick-error{color:#fca5a5;margin:0 0 10px;font-size:13px;font-weight:700}.sidekick-reply{border:1px solid var(--mdb-border-green-subtle);background:#0308058c;border-radius:8px;gap:6px;padding:10px;display:grid}.sidekick-reply strong{color:var(--mdb-gold);text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:900}@media (min-width:821px){.sidekick-launcher{bottom:calc(var(--global-player-height,88px) + var(--player-dock-inset-bottom,12px) + env(safe-area-inset-bottom,0px) + 16px);right:max(16px, var(--player-scrollbar-gutter,20px))}.sidekick-panel-backdrop{padding-bottom:calc(var(--global-player-height,88px) + var(--player-dock-inset-bottom,12px) + env(safe-area-inset-bottom,0px) + 24px);align-items:center}}
.mdb-public-entry-page{box-sizing:border-box;background-color:#0000;background-image:linear-gradient(90deg,#030805eb,#0308058c),url(https://images.unsplash.com/photo-1516280440614-37939bbacd81?auto=format&fit=crop&w=1600&q=80);background-position:50%;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;place-items:center;min-height:100vh;padding:16px;display:grid}.mdb-public-entry-panel{border:1px solid var(--mdb-border-gold-subtle);box-sizing:border-box;background:#09110cf5;border-radius:10px;width:min(720px,100%);padding:20px;box-shadow:0 20px 70px #00000059}.mdb-public-entry-mark{text-align:center;justify-items:center;gap:8px;margin-bottom:12px;display:grid}.mdb-public-entry-mark img{-o-object-fit:contain;object-fit:contain;width:min(220px,72vw);max-height:220px}.mdb-public-entry-mark span{color:var(--mdb-gold);font-size:12px;font-weight:900}.mdb-public-entry-title{text-align:center;letter-spacing:.06em;color:#fff;margin:0;font-size:clamp(28px,7vw,40px);font-weight:900}.mdb-public-entry-coming-soon{text-align:center;letter-spacing:.14em;color:var(--mdb-green);margin:6px 0 18px;font-size:clamp(22px,5.5vw,32px);font-weight:900}.mdb-public-entry-grid{gap:14px;display:grid}@media (min-width:640px){.mdb-public-entry-grid{grid-template-columns:1fr 1fr}}.mdb-public-entry-card{border:1px solid var(--mdb-border-green);background:#0308058c;border-radius:8px;gap:12px;padding:16px;display:grid}.mdb-public-entry-card h2{color:var(--mdb-gold);letter-spacing:.04em;margin:0;font-size:16px;font-weight:900}.mdb-public-entry-card p{color:var(--mdb-text-secondary);margin:0;font-size:14px;line-height:1.45}.mdb-public-entry-action{border:1px solid var(--mdb-border-green);background:var(--mdb-surface-secondary);color:#fff;cursor:pointer;touch-action:manipulation;border-radius:8px;width:100%;min-height:44px;padding:0 14px;font-size:13px;font-weight:800}.mdb-public-entry-action:hover{border-color:var(--mdb-green)}.mdb-public-entry-action:disabled{opacity:.6;cursor:not-allowed}.mdb-public-entry-back{width:100%;min-height:44px;color:var(--mdb-green-secondary);cursor:pointer;background:0 0;border:0;margin-top:14px;font-size:13px;font-weight:700}.mdb-public-entry-form{gap:10px;margin-top:8px;display:grid}.mdb-public-entry-form label{color:var(--mdb-text-secondary);gap:6px;font-size:13px;font-weight:700;display:grid}.mdb-public-entry-form input{border:1px solid var(--mdb-border-green);background:var(--mdb-bg);color:#fff;box-sizing:border-box;border-radius:8px;width:100%;min-height:44px;padding:0 12px;font-size:16px}.mdb-public-entry-honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.mdb-public-entry-message{margin:0;font-size:13px;font-weight:700}.mdb-public-entry-message.is-success{color:var(--mdb-green-secondary)}.mdb-public-entry-message.is-error{color:#fca5a5}.mdb-public-entry-login-link{text-align:center;margin-top:16px}.mdb-public-entry-login-link button{color:var(--mdb-green-secondary);cursor:pointer;background:0 0;border:0;min-height:44px;padding:8px 12px;font-size:13px;font-weight:700}
.desktop-floating-action-menu[data-desktop-floating-action-menu=true]{box-sizing:border-box;border:1px solid var(--mdb-border-green);background:var(--mdb-surface-raised);width:208px;max-width:calc(100vw - 24px);color:var(--mdb-text);-webkit-font-smoothing:antialiased;border-radius:10px;flex-direction:column;gap:2px;max-height:none;margin:0;padding:6px;font-family:Arial,Helvetica,sans-serif;font-size:13px;line-height:1.3;display:flex;overflow:visible;box-shadow:0 0 0 1px #0308058c,0 16px 36px #00000094}.desktop-floating-action-menu__item{appearance:none!important;box-sizing:border-box!important;width:100%!important;height:38px!important;min-height:38px!important;color:var(--mdb-text)!important;letter-spacing:normal!important;text-align:left!important;text-transform:none!important;white-space:nowrap!important;text-overflow:ellipsis!important;cursor:pointer!important;-webkit-user-select:none!important;user-select:none!important;background:#94a3b80f!important;border:0!important;border-radius:7px!important;justify-content:flex-start!important;align-items:center!important;gap:8px!important;margin:0!important;padding:0 12px!important;font-family:Arial,Helvetica,sans-serif!important;font-size:13px!important;font-style:normal!important;font-weight:600!important;line-height:1.3!important;text-decoration:none!important;transition:background-color 90ms,color 90ms,box-shadow 90ms!important;display:flex!important;overflow:hidden!important}.desktop-floating-action-menu__item:hover{background:var(--mdb-border-green)!important;color:#f5fcff!important;outline:none!important}.desktop-floating-action-menu__item:focus{outline:none!important}.desktop-floating-action-menu__item:focus-visible{background:var(--mdb-border-green)!important;color:#f5fcff!important;box-shadow:inset 0 0 0 2px var(--mdb-border-green)!important;outline:none!important}.desktop-floating-action-menu__item:active{background:var(--mdb-border-green)!important;color:#fff!important;box-shadow:none!important}.desktop-floating-action-menu__item[aria-selected=true],.desktop-floating-action-menu__item[aria-current=true],.desktop-floating-action-menu__item--selected{background:var(--mdb-border-green-subtle)!important;color:#f0fbff!important;box-shadow:inset 0 0 0 1px var(--mdb-border-green)!important}.desktop-floating-action-menu__item[aria-selected=true]:hover,.desktop-floating-action-menu__item[aria-current=true]:hover,.desktop-floating-action-menu__item--selected:hover,.desktop-floating-action-menu__item[aria-selected=true]:focus-visible,.desktop-floating-action-menu__item[aria-current=true]:focus-visible,.desktop-floating-action-menu__item--selected:focus-visible{background:var(--mdb-border-green)!important;color:#fff!important}.desktop-floating-action-menu__item:disabled,.desktop-floating-action-menu__item[aria-disabled=true]{opacity:.4!important;cursor:not-allowed!important;pointer-events:none!important;color:#e8f7ff8c!important;box-shadow:none!important;background:#94a3b80a!important}.desktop-floating-action-menu__item:not(.desktop-floating-action-menu__item--danger)+.desktop-floating-action-menu__item--danger{position:relative;margin-top:6px!important}.desktop-floating-action-menu__item:not(.desktop-floating-action-menu__item--danger)+.desktop-floating-action-menu__item--danger:before{content:"";pointer-events:none;background:#94a3b852;height:1px;position:absolute;top:-4px;left:8px;right:8px}.desktop-floating-action-menu__item--danger{color:#fda4af!important;background:#f43f5e0f!important}.desktop-floating-action-menu__item--danger:hover{color:#fecdd3!important;background:#f43f5e42!important}.desktop-floating-action-menu__item--danger:focus-visible{color:#fecdd3!important;background:#f43f5e42!important;box-shadow:inset 0 0 0 2px #fb7185b3!important}.desktop-floating-action-menu__item--danger:active{color:#ffe4e6!important;box-shadow:none!important;background:#f43f5e5c!important}.desktop-floating-action-menu__item--danger[aria-selected=true],.desktop-floating-action-menu__item--danger[aria-current=true],.desktop-floating-action-menu__item--danger.desktop-floating-action-menu__item--selected{color:#fecdd3!important;background:#f43f5e29!important;box-shadow:inset 0 0 0 1px #fb718566!important}.desktop-floating-action-menu__item--danger:disabled,.desktop-floating-action-menu__item--danger[aria-disabled=true]{opacity:.4!important;cursor:not-allowed!important;pointer-events:none!important;color:#fda4af8c!important;box-shadow:none!important;background:#f43f5e0a!important}
html body .zml-app.view-grid [data-desktop-media-grid-card=true] .desktop-media-grid-card__art-btn{cursor:pointer;background:0 0;border:0;width:100%!important;height:100%!important;padding:0!important;display:block!important}html body .zml-app.view-grid [data-desktop-media-grid-card=true] .desktop-media-grid-card__badge{color:var(--mdb-text);text-overflow:ellipsis;white-space:nowrap;pointer-events:none;background:#080c18b8;border-radius:999px;max-width:calc(100% - 48px);padding:2px 6px;font-size:10px;overflow:hidden;z-index:2!important;position:absolute!important;bottom:6px!important;left:6px!important}html body .zml-app.view-grid [data-desktop-media-grid-card=true][data-grid-menu-open=true]{z-index:2}html body .zml-app.view-list .playlist-detail-grid.desktop-media-grid{flex-direction:column!important;grid-template-columns:none!important;gap:6px!important;display:flex!important}html body .zml-app.view-grid .recent-list>[data-desktop-media-grid-card=true].desktop-media-grid-card.recent-row{flex-wrap:nowrap!important;align-items:stretch!important;padding-bottom:14px!important;overflow:hidden!important}html body .zml-app.view-grid .recent-list>[data-desktop-media-grid-card=true] .desktop-media-grid-card__title,html body .zml-app.view-grid .recent-list>[data-desktop-media-grid-card=true] .desktop-media-grid-card__secondary,html body .zml-app.view-grid .recent-list>[data-desktop-media-grid-card=true] .desktop-media-grid-card__meta{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}
@media (max-width:820px){html body main.zml-app.view-grid .content{padding-left:8px!important;padding-right:8px!important;padding-bottom:var(--mobile-player-reserve,120px)!important}html body main.zml-app.view-grid .artist-section,html body main.zml-app.view-grid .discovery-section{padding-left:0!important;padding-right:0!important}html body main.zml-app.view-grid[data-active-view=Queue] .queue-manage-list{grid-auto-flow:row!important;grid-auto-columns:unset!important;box-sizing:border-box!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;justify-content:stretch!important;place-items:stretch stretch!important;gap:6px!important;width:100%!important;min-width:0!important;max-width:100%!important;display:grid!important;overflow:visible!important}html body main.zml-app.view-list[data-active-view=Queue] .queue-manage-list{grid-template-columns:minmax(0,1fr)!important;grid-auto-rows:auto!important;gap:6px!important;width:100%!important;max-width:100%!important;display:grid!important;overflow:visible!important}html body main.zml-app[data-active-view=Queue] .queue-page{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;padding-bottom:var(--mobile-player-reserve,120px)!important}html body main.zml-app.view-grid[data-active-view=Queue] [data-desktop-media-grid-card=true].queue-manage-row,html body main.zml-app.view-grid[data-active-view=Queue] [data-desktop-media-grid-card=true].desktop-media-grid-card{flex-direction:column!important;grid-template-rows:none!important;grid-template-columns:none!important;justify-self:stretch!important;gap:6px!important;width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;padding:6px!important;display:flex!important}html body main.zml-app[data-active-view=My\ Ringtones] [data-main-scroll-container]{--ringtone-mobile-scroll-clearance:calc(var(--mobile-player-height,var(--global-player-height,88px)) + var(--mobile-player-bottom-inset,8px) + env(safe-area-inset-bottom,0px) + 20px);-webkit-overflow-scrolling:touch;padding-bottom:var(--ringtone-mobile-scroll-clearance)!important;scroll-padding-bottom:var(--ringtone-mobile-scroll-clearance)!important}html body main.zml-app[data-active-view=My\ Ringtones] .ringtone-card{scroll-margin-bottom:var(--ringtone-mobile-scroll-clearance,calc(var(--mobile-player-reserve,120px) + 12px))}.queue-page .queue-exit-bar{top:var(--app-header-offset,0px)!important;z-index:60!important;box-sizing:border-box!important;width:100%!important;padding:max(6px, env(safe-area-inset-top,0px)) 0 8px!important;border-bottom:1px solid var(--mdb-border-gold-subtle)!important;background:#030805f5!important;align-items:center!important;gap:8px!important;margin:0 0 8px!important;display:flex!important;position:sticky!important}.queue-page .queue-exit-bar .queue-back-btn{border:1px solid var(--mdb-border-green)!important;background:var(--mdb-surface-raised)!important;min-width:44px!important;height:44px!important;min-height:44px!important;color:var(--mdb-green-secondary)!important;border-radius:8px!important;flex:none!important;justify-content:center!important;align-items:center!important;gap:6px!important;padding:0 14px!important;font-size:13px!important;font-weight:800!important;display:inline-flex!important}.queue-page .queue-toolbar{z-index:1!important;flex-wrap:wrap!important;align-items:center!important;gap:6px!important;display:flex!important;position:relative!important}.topbar .topbar-mobile-action-row{grid-template-columns:minmax(0,1.05fr) minmax(0,1.35fr)!important;align-items:stretch!important;gap:6px!important;width:100%!important;min-width:0!important;display:grid!important}.topbar .topbar-mobile-action-row .view-toggle,.topbar .topbar-mobile-action-row [data-mobile-view-toggle=true]{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;width:100%!important;display:grid!important}.topbar .topbar-mobile-action-row .topbar-account-actions{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;width:100%!important;display:grid!important}}@media (max-width:768px) and (orientation:portrait){.topbar .topbar-mobile-action-row{grid-template-columns:repeat(5,minmax(0,1fr))!important;align-items:stretch!important;gap:6px!important;width:100%!important;min-width:0!important;display:grid!important}.topbar .topbar-mobile-action-row .view-toggle,.topbar .topbar-mobile-action-row [data-mobile-view-toggle=true],.topbar .topbar-mobile-action-row .topbar-account-actions{display:contents!important}.topbar .topbar-mobile-action-row .topbar-mobile-control-btn,.topbar .topbar-mobile-action-row .notification-wrap{box-sizing:border-box!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;width:100%!important;min-width:0!important;height:36px!important;min-height:36px!important;max-height:36px!important;margin:0!important;padding:0!important;display:flex!important}.topbar .topbar-mobile-action-row .view-toggle-label,.topbar .topbar-mobile-action-row .topbar-control-label{display:none!important}}@media (max-width:820px) and (orientation:landscape) and (max-height:500px){html body main.zml-app.view-grid .horizontal-rail-track.song-grid,html body main.zml-app.view-grid .horizontal-rail-track.video-grid,html body main.zml-app.view-grid .song-grid,html body main.zml-app.view-grid .video-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}
