.rs-profile{--rs-pink:#ed4d98;max-width:1200px;margin:auto}.rs-hero{margin:24px 0;padding:64px 40px;border-radius:18px;background:radial-gradient(at 90% 10%,#694351,transparent 65%),#1e2025;color:#fff}.rs-hero h1{font-size:clamp(38px,6vw,76px);margin:16px 0}.rs-hero p{font-size:22px}.rs-cta{display:inline-block;padding:12px 20px;background:var(--rs-pink);color:#17131a;border-radius:25px;font-weight:700;text-decoration:none}.rs-about{max-width:740px;line-height:1.75}.rs-albums{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.rs-album{text-align:left;padding:0 0 16px!important;overflow:hidden;border:1px solid #7776!important;border-radius:12px;background:transparent!important;color:inherit!important;cursor:pointer}.rs-album[aria-pressed=true],.rs-album:hover{outline:2px solid var(--rs-pink)}.rs-album img{width:100%;aspect-ratio:1;object-fit:cover;display:block}.rs-album small,.rs-album strong,.rs-album span{display:block;margin:12px 14px 0}.rs-album small{font-size:11px;opacity:.7}.rs-album strong{font-size:17px}.rs-album span{font-size:12px;opacity:.65}.rs-heading{display:flex;justify-content:space-between;align-items:center}.rs-heading button{background:var(--rs-pink);color:#17131a;border:0;border-radius:24px;padding:10px 18px}.rs-music{margin:40px 0}.rs-track-list{max-height:1120px;overflow-y:auto;overscroll-behavior:contain;border:1px solid #7775;border-radius:12px;scrollbar-color:var(--rs-pink) transparent}.rs-track-list .track{height:56px;min-height:56px;box-sizing:border-box;margin:0}.rs-empty{padding:30px;margin:0;opacity:.7}.rs-credit{border-top:1px solid #7775;margin-top:36px;padding-top:16px;font-size:14px}.rs-profile button:focus-visible,.rs-profile a:focus-visible{outline:3px solid var(--rs-pink);outline-offset:4px}@media(max-width:700px){.rs-albums{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.rs-hero{padding:40px 22px}.rs-track-list{max-height:560px}.rs-album strong{font-size:15px}}@media(prefers-reduced-motion:reduce){.rs-profile *{scroll-behavior:auto!important}}
