.AlbumPage-module__DNEqIq__page{max-width:1180px;margin:0 auto;padding:18px 16px 70px}.AlbumPage-module__DNEqIq__main{gap:18px;display:grid}.AlbumPage-module__DNEqIq__buyTop{border:1px solid var(--line);background:var(--card2);color:var(--text);border-radius:16px;padding:14px}.AlbumPage-module__DNEqIq__buyTopInner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.AlbumPage-module__DNEqIq__buyTopLeft{gap:2px;display:grid}.AlbumPage-module__DNEqIq__buyKicker{letter-spacing:.45px;text-transform:uppercase;opacity:.78;font-size:11px;font-weight:1000}.AlbumPage-module__DNEqIq__buySub{opacity:.72;font-size:12px;font-weight:800}.AlbumPage-module__DNEqIq__buyTopRight{align-items:center;gap:14px;margin-left:auto;display:flex}.AlbumPage-module__DNEqIq__hero{grid-template-columns:minmax(0,420px) 1fr;align-items:start;gap:28px;display:grid}.AlbumPage-module__DNEqIq__heroLeft{flex-direction:column;gap:12px;display:flex}.AlbumPage-module__DNEqIq__heroRight{min-width:0}.AlbumPage-module__DNEqIq__heroInfo{flex-direction:column;gap:12px;padding-top:2px;display:flex}.AlbumPage-module__DNEqIq__titleLine{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;display:flex}.AlbumPage-module__DNEqIq__buyRow{margin-top:4px}.AlbumPage-module__DNEqIq__topRow{grid-template-columns:1fr auto;align-items:start;gap:16px;display:grid}.AlbumPage-module__DNEqIq__albumTitle{letter-spacing:.2px;margin:0;font-size:34px;font-weight:900}.AlbumPage-module__DNEqIq__bylineRow{flex-wrap:wrap;align-items:center;gap:12px;margin-top:6px;display:flex}.AlbumPage-module__DNEqIq__bylineLeft{flex-wrap:wrap;align-items:center;gap:10px;display:inline-flex}.AlbumPage-module__DNEqIq__byline{font-size:16px;font-weight:750}.AlbumPage-module__DNEqIq__artistLink{border-bottom:2px solid color-mix(in srgb,var(--accent)70%,var(--line));font-weight:900;text-decoration:none}.AlbumPage-module__DNEqIq__artistLink:hover{opacity:.9}.AlbumPage-module__DNEqIq__editLink{letter-spacing:.2px;color:#ffffffeb;background:#2f3b34eb;border-radius:999px;align-items:center;margin-left:12px;padding:6px 10px;font-size:13px;font-weight:1000;text-decoration:none;display:inline-flex}.AlbumPage-module__DNEqIq__editLink:hover{opacity:.92}.AlbumPage-module__DNEqIq__favoriteBlock{align-items:center;display:inline-flex;transform:translateY(1px)}.AlbumPage-module__DNEqIq__priceCol{text-align:right;flex-direction:column;align-items:flex-end;gap:8px;display:flex}.AlbumPage-module__DNEqIq__price{font-size:32px;font-weight:800}.AlbumPage-module__DNEqIq__buyAlbumWrap .btn{background:color-mix(in srgb,var(--accent)55%,#22c55e 45%);border:1px solid color-mix(in srgb,var(--accent)60%,var(--line));color:#fffffff2;border-radius:14px;padding:12px 18px;font-weight:900}.AlbumPage-module__DNEqIq__buyAlbumWrap .btn:hover{filter:brightness(1.04)}.AlbumPage-module__DNEqIq__contentRow{grid-template-columns:360px 1fr;align-items:start;gap:28px;display:grid}.AlbumPage-module__DNEqIq__coverWrap{width:100%}.AlbumPage-module__DNEqIq__cover{aspect-ratio:1;border:1px solid var(--line);background:var(--card);border-radius:0;width:100%;position:relative;overflow:hidden}.AlbumPage-module__DNEqIq__coverCartBtn{opacity:1!important;transform:translateY(0)!important}.AlbumPage-module__DNEqIq__coverImg{object-fit:cover}.AlbumPage-module__DNEqIq__downloadInfo{border:1px solid var(--line);background:var(--card2);color:var(--text);border-radius:14px;margin-top:12px;padding:12px}.AlbumPage-module__DNEqIq__downloadLine{font-size:14px;font-weight:900}.AlbumPage-module__DNEqIq__qualityTag{font-weight:1000}.AlbumPage-module__DNEqIq__downloadSub{opacity:.8;margin-top:6px;font-size:12px}.AlbumPage-module__DNEqIq__aboutInline{border-top:1px solid var(--line);margin-top:14px;padding-top:12px}.AlbumPage-module__DNEqIq__aboutSummary{cursor:pointer;justify-content:space-between;align-items:center;gap:10px;font-size:15px;font-weight:1000;list-style:none;display:flex}.AlbumPage-module__DNEqIq__aboutSummary::-webkit-details-marker{display:none}.AlbumPage-module__DNEqIq__aboutSummary:after{content:"▾";opacity:.65;font-weight:1000}.AlbumPage-module__DNEqIq__aboutInline[open] .AlbumPage-module__DNEqIq__aboutSummary:after{content:"▴"}.AlbumPage-module__DNEqIq__aboutBody{margin-top:10px}.AlbumPage-module__DNEqIq__aboutTitle{margin-bottom:8px;font-size:15px;font-weight:1000}.AlbumPage-module__DNEqIq__aboutText{opacity:.92;font-size:14px;line-height:1.5}.AlbumPage-module__DNEqIq__aboutMeta{grid-template-columns:1fr;gap:10px;margin-top:12px;display:grid}.AlbumPage-module__DNEqIq__metaK{opacity:.72;letter-spacing:.4px;text-transform:uppercase;font-size:11px;font-weight:900}.AlbumPage-module__DNEqIq__metaV{margin-top:4px;font-size:13px;font-weight:900}.AlbumPage-module__DNEqIq__genreTags{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.AlbumPage-module__DNEqIq__genreTag{border:1px solid var(--line);background:var(--card);color:var(--text);opacity:.9;border-radius:10px;padding:6px 10px;font-size:11px;font-weight:950}.AlbumPage-module__DNEqIq__tracks{padding-top:2px}.AlbumPage-module__DNEqIq__tracksHeader{gap:4px;margin:2px 0 10px;display:grid}.AlbumPage-module__DNEqIq__tracksTitle{letter-spacing:.3px;text-transform:uppercase;opacity:.86;font-size:14px;font-weight:1000}.AlbumPage-module__DNEqIq__tracksHint{opacity:.72;font-size:12px;font-weight:700}.AlbumPage-module__DNEqIq__trackRow{border-bottom:1px solid var(--line);grid-template-columns:28px 1fr auto;align-items:center;gap:12px;padding:12px 0;display:grid}.AlbumPage-module__DNEqIq__play{place-items:center;width:28px;height:28px;display:grid}.AlbumPage-module__DNEqIq__playBtn{--ars-play-bg:transparent;--ars-play-fg:#e11d48;--ars-play-radius:0px;width:28px;height:28px;box-shadow:none;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;line-height:1;display:grid}.AlbumPage-module__DNEqIq__playBtn:hover{--ars-play-bg:#e11d481a}.AlbumPage-module__DNEqIq__playBtn:focus-visible{outline:2px solid color-mix(in srgb,#e11d48 55%,var(--line));outline-offset:2px}.AlbumPage-module__DNEqIq__playBtn[data-playing=true]{--ars-play-bg:#e11d4829;--ars-play-fg:#e11d48}.AlbumPage-module__DNEqIq__trackTitle{align-items:baseline;gap:10px;font-size:18px;display:flex}.AlbumPage-module__DNEqIq__trackNo{text-align:right;opacity:.55;font-variant-numeric:tabular-nums;width:34px;font-weight:1000}.AlbumPage-module__DNEqIq__trackName{font-weight:800}.AlbumPage-module__DNEqIq__dur{opacity:.75;margin-left:auto;font-size:12px;font-weight:700}.AlbumPage-module__DNEqIq__buyTrackWrap .btn{cursor:pointer;letter-spacing:.1px!important;text-transform:none!important;background:0 0!important;border:none!important;border-radius:0!important;padding:0!important;font-weight:650!important}.AlbumPage-module__DNEqIq__relatedSection{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;margin-top:10px;display:grid}.AlbumPage-module__DNEqIq__relatedCard{border:1px solid var(--line);background:var(--card2);color:var(--text);border-radius:16px;padding:16px}.AlbumPage-module__DNEqIq__relatedHeader{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px;display:flex}.AlbumPage-module__DNEqIq__relatedTitle{margin:0;font-size:14px;font-weight:1000}.AlbumPage-module__DNEqIq__relatedHint{opacity:.75;font-size:12px;font-weight:800}.AlbumPage-module__DNEqIq__moreGrid{gap:10px;display:grid}.AlbumPage-module__DNEqIq__moreItem{border:1px solid var(--line);background:var(--card);color:var(--text);border-radius:14px;grid-template-columns:72px 1fr;align-items:center;gap:10px;padding:10px;text-decoration:none;display:grid}.AlbumPage-module__DNEqIq__moreItem:hover{background:var(--card2)}.AlbumPage-module__DNEqIq__moreCover{background:var(--card2);border:1px solid var(--line);border-radius:0;width:72px;height:72px;display:block;position:relative;overflow:hidden}.AlbumPage-module__DNEqIq__moreCoverImg{object-fit:cover;width:100%;height:100%;display:block}.AlbumPage-module__DNEqIq__moreMeta{gap:2px;display:grid}.AlbumPage-module__DNEqIq__moreTitle{font-size:13px;font-weight:1000;line-height:1.1}.AlbumPage-module__DNEqIq__moreArtist{opacity:.75;font-size:12px;font-weight:900}.AlbumPage-module__DNEqIq__morePrice{opacity:.82;font-size:12px;font-weight:900}.AlbumPage-module__DNEqIq__discographyGrid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;display:grid}.AlbumPage-module__DNEqIq__discographyItem,.AlbumPage-module__DNEqIq__discographyActive{color:var(--text);border:1px solid var(--line);background:var(--card);border-radius:14px;text-decoration:none;display:grid;overflow:hidden}.AlbumPage-module__DNEqIq__discographyItem:hover{background:var(--card2)}.AlbumPage-module__DNEqIq__discographyActive{border-color:color-mix(in srgb,var(--accent)60%,var(--line));box-shadow:0 0 0 2px color-mix(in srgb,var(--accent)35%,transparent)}.AlbumPage-module__DNEqIq__discographyCover{aspect-ratio:1;background:var(--card);border-radius:0;width:100%;display:block;position:relative;overflow:hidden}.AlbumPage-module__DNEqIq__discographyCoverImg{object-fit:cover;width:100%;height:100%;display:block}.AlbumPage-module__DNEqIq__discographyMeta{gap:4px;padding:10px;display:grid}.AlbumPage-module__DNEqIq__discographyTitle{font-size:12px;font-weight:1000;line-height:1.15}.AlbumPage-module__DNEqIq__discographyPrice{opacity:.75;font-size:12px;font-weight:850}@media (max-width:980px){.AlbumPage-module__DNEqIq__buyTopInner{flex-direction:column;align-items:stretch}.AlbumPage-module__DNEqIq__buyTopRight{flex-direction:column;align-items:stretch;gap:10px;width:100%;margin-left:0}.AlbumPage-module__DNEqIq__price{text-align:left}.AlbumPage-module__DNEqIq__albumTitle{font-size:28px}.AlbumPage-module__DNEqIq__price{font-size:24px}.AlbumPage-module__DNEqIq__hero{grid-template-columns:1fr;gap:14px}.AlbumPage-module__DNEqIq__coverWrap{max-width:420px;margin:0 auto}.AlbumPage-module__DNEqIq__buyAlbumWrap .btn{justify-content:center;width:100%}.AlbumPage-module__DNEqIq__relatedSection{grid-template-columns:1fr}.AlbumPage-module__DNEqIq__discographyGrid{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}}.AlbumPage-module__DNEqIq__albumCover,.AlbumPage-module__DNEqIq__cover,.AlbumPage-module__DNEqIq__coverWrap,.AlbumPage-module__DNEqIq__coverArt,.AlbumPage-module__DNEqIq__tileCover,.AlbumPage-module__DNEqIq__cardCover{aspect-ratio:1;background:#ffffff08;position:relative;overflow:hidden}.AlbumPage-module__DNEqIq__albumCoverImg,.AlbumPage-module__DNEqIq__coverImg,img.AlbumPage-module__DNEqIq__albumCoverImg,img.AlbumPage-module__DNEqIq__coverImg{object-fit:contain!important}
