.page_page__x6cc4{max-width:1200px;margin:0 auto;padding:36px 24px 150px;color:#f8fafc}.page_hero__NmRMm{text-align:center;padding:55px 20px 45px;margin-bottom:35px;background:radial-gradient(ellipse at center,rgba(120,40,150,.22),transparent 70%)}.page_eyebrow__hV5qF,.page_sectionEyebrow__wpVzI{display:block;color:#e879f9;font-size:.72rem;font-weight:800;letter-spacing:.2em;margin-bottom:12px}.page_title__rGNxH{font-size:clamp(2.4rem,6vw,4.5rem);font-weight:900;letter-spacing:.08em;line-height:1.1;background:linear-gradient(90deg,#f0abfc,#67e8f9);-webkit-background-clip:text;background-clip:text;color:transparent}.page_subtitle__ldTDf{margin-top:14px;color:#cbd5e1;font-size:1rem}.page_heroAccent__A_Uns{color:#67e8f9;font-size:2rem;margin-top:20px}.page_welcome__WLAkB{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:30px;border:1px solid hsla(0,0%,100%,.1);border-radius:22px;background:linear-gradient(120deg,rgba(168,85,247,.14),rgba(34,211,238,.07))}.page_albumInfo__UVoKN h2,.page_catalogHeader__3qO62 h2,.page_sectionHeading__dplWj h2,.page_welcome__WLAkB h2{font-size:1.65rem;font-weight:800;margin-bottom:10px}.page_welcome__WLAkB p{color:#cbd5e1;max-width:650px;line-height:1.7}.page_miniArtwork__a3nhw,.page_recordGraphic__21IMH{display:flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:50%;background:radial-gradient(circle,#111827 0 12%,#a855f7 13% 18%,#17172d 19% 55%,#67e8f9 56% 58%,#17172d 59%);color:#fff;font-size:2rem;font-weight:900;width:110px;height:110px}.page_catalogHeader__3qO62,.page_sectionHeading__dplWj{display:flex;justify-content:space-between;align-items:end;gap:20px;margin:48px 0 20px}.page_search__PEA1D{width:min(100%,300px);padding:12px 16px;border:1px solid hsla(0,0%,100%,.16);border-radius:999px;background:hsla(0,0%,100%,.06);color:#fff;outline:none}.page_search__PEA1D:focus{border-color:#67e8f9}.page_search__PEA1D::-moz-placeholder{color:#94a3b8}.page_search__PEA1D::placeholder{color:#94a3b8}.page_albumSection__bPrp1{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:24px;margin-top:25px}.page_albumCard__k89cX{overflow:hidden;border:1px solid hsla(0,0%,100%,.12);border-radius:20px;background:hsla(0,0%,100%,.045)}.page_albumArtwork__gAX3H{aspect-ratio:1;display:flex;flex-direction:column;justify-content:space-between;padding:25px;background:radial-gradient(circle at 50% 45%,#ec4899,#6b21a8 48%,#111827 100%);text-align:center;color:#fff}.page_albumCover__9cY76{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;border-radius:8px}.page_artworkBottom__zUZ4P,.page_artworkLabel__fCln_{font-size:.75rem;font-weight:800;letter-spacing:.25em}.page_artworkTitle__qipz2{font-size:clamp(2.5rem,5vw,4rem);font-weight:900;line-height:.95;letter-spacing:.04em;text-shadow:0 5px 25px rgba(0,0,0,.4)}.page_albumInfo__UVoKN{padding:24px}.page_albumInfo__UVoKN p{color:#a5b4fc;margin-bottom:20px}.page_primaryButton__fZD3J{padding:12px 20px;border:0;border-radius:999px;background:linear-gradient(90deg,#a855f7,#06b6d4);color:#fff;font-weight:900;cursor:pointer}.page_trackPanel__VcdEL{padding:22px;border:1px solid hsla(0,0%,100%,.1);border-radius:20px;background:hsla(0,0%,100%,.035)}.page_trackPanelHeader__meFv8{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.page_trackPanelHeader__meFv8 h3{font-size:1.2rem;font-weight:800}.page_count__RmzGS,.page_trackPanelHeader__meFv8 span{color:#67e8f9;font-size:.75rem;font-weight:800;letter-spacing:.1em}.page_trackRow__5qeAO{display:flex;align-items:center;gap:14px;width:100%;padding:13px 10px;border:0;border-bottom:1px solid hsla(0,0%,100%,.07);background:transparent;color:#e2e8f0;text-align:left;cursor:pointer}.page_activeTrack__l897g,.page_trackRow__5qeAO:hover{background:rgba(168,85,247,.14);color:#67e8f9}.page_trackNumber__YEQ0Z{width:25px;color:#94a3b8;font-size:.85rem}.page_trackName__yELSf{flex:1}.page_trackPlay__6t3Vn{color:#67e8f9}.page_singlesSection__6I0GZ{margin-top:55px}.page_singlesGrid__9eluE{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.page_singleCard__swAEK{display:flex;flex-direction:column;align-items:flex-start;padding:14px;border:1px solid hsla(0,0%,100%,.1);border-radius:17px;background:hsla(0,0%,100%,.045);color:#fff;text-align:left;cursor:pointer;transition:transform .2s ease,border-color .2s ease,background .2s ease}.page_selectedCard__DRqUF,.page_singleCard__swAEK:hover{transform:translateY(-3px);border-color:#a855f7;background:rgba(168,85,247,.12)}.page_singleArtwork__1v7Ig{position:relative;width:100%;aspect-ratio:1;margin-bottom:14px;overflow:hidden;border-radius:12px;background:linear-gradient(145deg,#312e81,#86198f 55%,#0e7490)}.page_singleArtwork__1v7Ig,.page_singleVinyl__B4Roe{display:flex;align-items:center;justify-content:center}.page_singleVinyl__B4Roe{width:65%;height:65%;border:8px solid hsla(0,0%,100%,.12);border-radius:50%;background:radial-gradient(circle,#67e8f9 0 7%,#111827 8% 20%,#27204b 21% 100%);font-size:1.8rem}.page_singleIndex__yEX4x{position:absolute;right:10px;bottom:8px;font-size:.75rem;font-weight:900;color:#fff}.page_singleTitle__yN2jy{font-weight:800;line-height:1.4;min-height:42px}.page_singleArtist__FvdRi{margin-top:7px;color:#94a3b8;font-size:.7rem;letter-spacing:.16em}.page_singleAction__bpSW_{margin-top:14px;color:#67e8f9;font-size:.75rem;font-weight:900}.page_empty__vYbB1{padding:20px;color:#94a3b8;text-align:center}.page_footer__On9Ek{margin-top:60px;padding:25px;border-top:1px solid hsla(0,0%,100%,.1);text-align:center;color:#94a3b8}.page_footer__On9Ek p{color:#e879f9;font-weight:900;letter-spacing:.18em;margin-bottom:8px}.page_player__eH2ny{position:fixed;z-index:50;bottom:0;left:0;right:0;display:grid;grid-template-columns:1fr 1.2fr 1fr;align-items:center;gap:20px;padding:13px 24px;border-top:1px solid hsla(0,0%,100%,.15);background:rgba(10,10,20,.96);backdrop-filter:blur(18px);box-shadow:0 -8px 35px rgba(0,0,0,.3)}.page_playerTrack__IhUG4{display:flex;align-items:center;gap:12px;min-width:0}.page_miniArtwork__a3nhw{width:48px;height:48px;font-size:1rem}.page_playerTrackInfo__SbewT{display:flex;flex-direction:column;min-width:0;gap:5px}.page_playerTrackInfo__SbewT span,.page_playerTrackInfo__SbewT strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_playerTrackInfo__SbewT strong{font-size:.9rem}.page_playerTrackInfo__SbewT span{color:#94a3b8;font-size:.7rem}.page_playerCenter__BI38J{display:flex;flex-direction:column;align-items:center;gap:8px}.page_playerButtons__1iQas{display:flex;align-items:center;gap:22px}.page_playerButtons__1iQas button{border:0;background:transparent;color:#fff;font-size:1.1rem;cursor:pointer}.page_playerButtons__1iQas .page_playButton__1IH8Q{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:linear-gradient(135deg,#a855f7,#06b6d4);font-size:1rem}.page_progressRow__cQfs0{display:flex;align-items:center;gap:10px;width:100%;color:#94a3b8;font-size:.7rem}.page_progress__PsxwS{flex:1;min-width:50px;accent-color:#c084fc}.page_volumeControl__2YoA9{display:flex;justify-content:flex-end;align-items:center;gap:12px;color:#67e8f9}.page_volumeControl__2YoA9 input{width:100px;accent-color:#c084fc}@media (max-width:900px){.page_singlesGrid__9eluE{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:700px){.page_page__x6cc4{padding:20px 15px 190px}.page_welcome__WLAkB{padding:22px}.page_recordGraphic__21IMH{width:75px;height:75px}.page_albumSection__bPrp1{grid-template-columns:1fr}.page_singlesGrid__9eluE{grid-template-columns:repeat(2,minmax(0,1fr))}.page_catalogHeader__3qO62,.page_sectionHeading__dplWj{align-items:flex-start;flex-direction:column}.page_search__PEA1D{width:100%}.page_player__eH2ny{grid-template-columns:1fr auto;gap:10px;padding:10px 14px}.page_playerTrack__IhUG4{grid-column:1/-1}.page_playerCenter__BI38J{grid-column:1}.page_volumeControl__2YoA9{grid-column:2;grid-row:2}.page_volumeControl__2YoA9 input{width:65px}}.page_singleArtworkImage__DMk61{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:inherit}.page_versionList___NcSt{display:flex;flex-direction:column;width:100%;gap:8px;margin-top:14px}.page_versionList___NcSt>div{display:flex;flex-direction:column;align-items:stretch;width:100%}.page_versionButton__9ETbd{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:10px 12px;border:1px solid hsla(0,0%,100%,.12);border-radius:9px;background:hsla(0,0%,100%,.05);color:#fff;text-align:left;font-size:.78rem;cursor:pointer;transition:background .2s ease,border-color .2s ease}.page_selectedVersion__eQGgs,.page_versionButton__9ETbd:hover{border-color:#a855f7;background:rgba(168,85,247,.16)}.page_versionButton__9ETbd span:last-child{flex-shrink:0;color:#67e8f9;font-size:.68rem;font-weight:800}.page_kennyArtwork__86Nvk{display:block;width:100%;max-width:150px;aspect-ratio:1;-o-object-fit:cover;object-fit:cover;border-radius:8px;margin:4px 0 8px}.page_memorialNote__R2u4p{margin:5px 0 4px;color:#d6b878;font-size:.72rem;font-style:italic;line-height:1.5}