.recentlyPlayed{background-color:#ffffff2b;border-radius:20px;flex-direction:column;justify-content:start;align-items:stretch;gap:20px;padding:20px;display:flex}.recent-topSection{justify-content:space-between;align-items:center;margin:5px;display:flex}.recentlyPlayed>:not(.recent-topSection){flex:1}.recent-topSection h3{letter-spacing:-4%;text-transform:capitalize;color:#fff;font-size:23px;font-weight:400;line-height:100%}.recent-topSection p{letter-spacing:-4%;text-transform:capitalize;color:#fff;font-size:17px;font-weight:500;line-height:100%}.recent-topSection>div{justify-content:center;align-items:center;gap:10px;display:flex}@media (max-width:1100px){.recent-topSection h3,.sortButton p{font-size:16px}}
.albumCard-new{border-radius:14px;position:relative;overflow:hidden}.odd{flex:none!important;height:150px!important}.albumCard-new>img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.albumCard-new .cardContent{z-index:2;flex-direction:column;justify-content:space-between;width:100%;height:100%;display:flex;position:relative}.albumCard-new .tag{letter-spacing:-4%;letter-spacing:.2px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);color:#fff;background-color:#ffffff17;border-radius:10000px;width:max-content;margin-bottom:10px;padding:9px 15px;font-size:12px;font-weight:200;line-height:100%}.albumCard-new .absolute{margin:20px}.albumCard-new .card-bottomSection{background:linear-gradient(#0000,#0000,#0000008f,#000000b5,#000);justify-content:space-between;align-items:end;gap:10px;padding:20px;display:flex}.albumCard-new .card-leftSection h1{letter-spacing:-4%;text-transform:capitalize;color:#fff;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:16px;font-weight:500;line-height:1.3;display:-webkit-box;overflow:hidden}.albumCard-new .card-leftSection h3{letter-spacing:-4%;text-transform:capitalize;color:#fff;opacity:.75;margin-top:5px;font-family:Inter;font-size:13px;font-weight:200;line-height:1}.albumCard-new .card-leftSection{flex-direction:column;justify-content:end;align-items:start;display:flex}.albumCard-new .card-rightSection{cursor:pointer;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#ffffff2f;border-radius:1000px;justify-content:center;align-items:center;width:45px;min-width:45px;height:45px;min-height:45px;display:flex}.albumCard-new .card-rightSection:hover{transition:all .2s;transform:scale(1.05)}.albumCard-new .card-rightSection svg:not(.card-rightSection-owned svg){margin-left:3px}@media (max-width:1000px){.albumCard-new .card-leftSection h1{font-size:18px}.albumCard-new .card-leftSection h3{font-size:13px}.albumCard-new .tag{padding:7px 10px}}.albumCard-new .buyTopSection{justify-content:space-between;align-items:center;gap:10px;padding:20px;display:flex}.albumCard-new .likeButton{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);cursor:pointer;background-color:#00000039;border-radius:1000px;justify-content:center;align-items:center;width:45px;min-width:45px;height:45px;min-height:45px;display:flex}.albumCard-new .likeButton svg{scale:1.15}.albumCard-new .priceTag{background-color:#fff;border-radius:1000px;padding:5px 10px;font-weight:600}.albumCard-new-contextMenu{z-index:9999;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#16161aeb;border:1px solid #ffffff1f;border-radius:12px;min-width:200px;padding:6px;animation:.12s contextMenuFadeIn;position:fixed;box-shadow:0 8px 32px #00000080}@keyframes contextMenuFadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.albumCard-new-contextMenu__item{color:#ffffffe0;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;width:100%;padding:10px 14px;font-family:Inter,sans-serif;font-size:13px;font-weight:400;transition:background .15s,color .15s;display:flex}.albumCard-new-contextMenu__item:hover{color:#fff;background:#ffffff1a}.albumCard-new-contextMenu__item svg{opacity:.75;flex-shrink:0}.albumCard-new__noImage{background:linear-gradient(135deg,#1a1a2e 0%,#16213e 50%,#0f3460 100%);position:absolute;inset:0}
