@charset "UTF-8";@font-face{font-family:Spotify Mix;src:url(/assets/SpotifyMix-Regular-C5QHsvhm.eot);src:local("Spotify Mix Regular"),local("SpotifyMix-Regular"),url(/assets/SpotifyMix-Regular-C5QHsvhm.eot?#iefix) format("embedded-opentype"),url(/assets/SpotifyMix-Regular-eTAjyN1Y.woff2) format("woff2"),url(/assets/SpotifyMix-Regular-DBUu_Fe7.woff) format("woff"),url(/assets/SpotifyMix-Regular-Bz5ub8B2.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Spotify Mix;src:url(/assets/SpotifyMix-LightItalic-JpkHtQkJ.eot);src:local("Spotify Mix Light Italic"),local("SpotifyMix-LightItalic"),url(/assets/SpotifyMix-LightItalic-JpkHtQkJ.eot?#iefix) format("embedded-opentype"),url(/assets/SpotifyMix-LightItalic-DNduWY7I.woff2) format("woff2"),url(/assets/SpotifyMix-LightItalic-Cur1ffm3.woff) format("woff"),url(/assets/SpotifyMix-LightItalic-BDmG4McU.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Spotify Mix;src:url(/assets/SpotifyMix-ExtraboldItalic-Ct0Q0ZNb.eot);src:local("Spotify Mix Extrabold Italic"),local("SpotifyMix-ExtraboldItalic"),url(/assets/SpotifyMix-ExtraboldItalic-Ct0Q0ZNb.eot?#iefix) format("embedded-opentype"),url(/assets/SpotifyMix-ExtraboldItalic-DSP-j9s3.woff2) format("woff2"),url(/assets/SpotifyMix-ExtraboldItalic-BsECNTDt.woff) format("woff"),url(/assets/SpotifyMix-ExtraboldItalic-Cb5h2dh9.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Spotify Mix;src:url(/assets/SpotifyMix-Extrabold-D4fBtuFa.eot);src:local("Spotify Mix Extrabold"),local("SpotifyMix-Extrabold"),url(/assets/SpotifyMix-Extrabold-D4fBtuFa.eot?#iefix) format("embedded-opentype"),url(/assets/SpotifyMix-Extrabold-DbmeBkyh.woff2) format("woff2"),url(/assets/SpotifyMix-Extrabold-BAxXYT4r.woff) format("woff"),url(/assets/SpotifyMix-Extrabold-B1lionWz.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Spotify Mix;src:url(/assets/SpotifyMix-Light-VNN3BR-k.eot);src:local("Spotify Mix Light"),local("SpotifyMix-Light"),url(/assets/SpotifyMix-Light-VNN3BR-k.eot?#iefix) format("embedded-opentype"),url(/assets/SpotifyMix-Light-Dbyr9a3d.woff2) format("woff2"),url(/assets/SpotifyMix-Light-DG0x9utj.woff) format("woff"),url(/assets/SpotifyMix-Light-BL3sYNWL.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Spotify Mix;src:url(/assets/SpotifyMix-BlackItalic-Bo9YbvfB.eot);src:local("Spotify Mix Black Italic"),local("SpotifyMix-BlackItalic"),url(/assets/SpotifyMix-BlackItalic-Bo9YbvfB.eot?#iefix) format("embedded-opentype"),url(/assets/SpotifyMix-BlackItalic-aulNORda.woff2) format("woff2"),url(/assets/SpotifyMix-BlackItalic-DMW1gn1w.woff) format("woff"),url(/assets/SpotifyMix-BlackItalic-BCR96JW8.ttf) format("truetype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Spotify Mix;src:url(/assets/SpotifyMix-RegularItalic-Bsf1XXI_.eot);src:local("Spotify Mix Regular Italic"),local("SpotifyMix-RegularItalic"),url(/assets/SpotifyMix-RegularItalic-Bsf1XXI_.eot?#iefix) format("embedded-opentype"),url(/assets/SpotifyMix-RegularItalic-CzHmL-Wy.woff2) format("woff2"),url(/assets/SpotifyMix-RegularItalic-CeJevxNg.woff) format("woff"),url(/assets/SpotifyMix-RegularItalic-DZkknUQ7.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Spotify Mix;src:url(/assets/SpotifyMix-BoldItalic-Chtsbg-B.eot);src:local("Spotify Mix Bold Italic"),local("SpotifyMix-BoldItalic"),url(/assets/SpotifyMix-BoldItalic-Chtsbg-B.eot?#iefix) format("embedded-opentype"),url(/assets/SpotifyMix-BoldItalic-K0NLJZN0.woff2) format("woff2"),url(/assets/SpotifyMix-BoldItalic-Dnx6Wy-8.woff) format("woff"),url(/assets/SpotifyMix-BoldItalic-ikcqKzS7.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Spotify Mix;src:url(/assets/SpotifyMix-MediumItalic-DtrrC5-q.eot);src:local("Spotify Mix Medium Italic"),local("SpotifyMix-MediumItalic"),url(/assets/SpotifyMix-MediumItalic-DtrrC5-q.eot?#iefix) format("embedded-opentype"),url(/assets/SpotifyMix-MediumItalic-CEugpcKy.woff2) format("woff2"),url(/assets/SpotifyMix-MediumItalic-DLjS5bQZ.woff) format("woff"),url(/assets/SpotifyMix-MediumItalic-ZOAvqke9.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Spotify Mix;src:url(/assets/SpotifyMix-Black-CKcGnluh.eot);src:local("Spotify Mix Black"),local("SpotifyMix-Black"),url(/assets/SpotifyMix-Black-CKcGnluh.eot?#iefix) format("embedded-opentype"),url(/assets/SpotifyMix-Black-Xe6nU7DX.woff2) format("woff2"),url(/assets/SpotifyMix-Black-DBp1-afz.woff) format("woff"),url(/assets/SpotifyMix-Black-q3BXDRf2.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Spotify Mix;src:url(/assets/SpotifyMix-Medium-DC9YO2Uv.eot);src:local("Spotify Mix Medium"),local("SpotifyMix-Medium"),url(/assets/SpotifyMix-Medium-DC9YO2Uv.eot?#iefix) format("embedded-opentype"),url(/assets/SpotifyMix-Medium-CoCRJ0Fy.woff2) format("woff2"),url(/assets/SpotifyMix-Medium-nrwcCk2p.woff) format("woff"),url(/assets/SpotifyMix-Medium-Ddf9HrtE.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Spotify Mix;src:url(/assets/SpotifyMix-Bold-C9-o9shO.eot);src:local("Spotify Mix Bold"),local("SpotifyMix-Bold"),url(/assets/SpotifyMix-Bold-C9-o9shO.eot?#iefix) format("embedded-opentype"),url(/assets/SpotifyMix-Bold-lHbgehe9.woff2) format("woff2"),url(/assets/SpotifyMix-Bold-DLz8k8IT.woff) format("woff"),url(/assets/SpotifyMix-Bold-BZq8LAq8.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Spotify Mix;src:url(/assets/SpotifyMix-ThinItalic-CVTmCWxK.eot);src:local("Spotify Mix Thin Italic"),local("SpotifyMix-ThinItalic"),url(/assets/SpotifyMix-ThinItalic-CVTmCWxK.eot?#iefix) format("embedded-opentype"),url(/assets/SpotifyMix-ThinItalic-BMrIf4yB.woff2) format("woff2"),url(/assets/SpotifyMix-ThinItalic-B9Wj3-Ku.woff) format("woff"),url(/assets/SpotifyMix-ThinItalic-i_S9ZXzp.ttf) format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Spotify Mix Ultra;src:url(/assets/SpotifyMix-UltraItalic-Bi8HHpjs.eot);src:local("Spotify Mix Ultra Italic"),local("SpotifyMix-UltraItalic"),url(/assets/SpotifyMix-UltraItalic-Bi8HHpjs.eot?#iefix) format("embedded-opentype"),url(/assets/SpotifyMix-UltraItalic-CTArgUj0.woff2) format("woff2"),url(/assets/SpotifyMix-UltraItalic-AVTSNLQa.woff) format("woff"),url(/assets/SpotifyMix-UltraItalic-BZt0tZdK.ttf) format("truetype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Spotify Mix;src:url(/assets/SpotifyMix-Thin-Bkd-tFfh.eot);src:local("Spotify Mix Thin"),local("SpotifyMix-Thin"),url(/assets/SpotifyMix-Thin-Bkd-tFfh.eot?#iefix) format("embedded-opentype"),url(/assets/SpotifyMix-Thin-C7YnKzSe.woff2) format("woff2"),url(/assets/SpotifyMix-Thin-sAkNYcEF.woff) format("woff"),url(/assets/SpotifyMix-Thin-CCVbH-ph.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Spotify Mix Ultra;src:url(/assets/SpotifyMix-Ultra-BkqSgGIV.eot);src:local("Spotify Mix Ultra"),local("SpotifyMix-Ultra"),url(/assets/SpotifyMix-Ultra-BkqSgGIV.eot?#iefix) format("embedded-opentype"),url(/assets/SpotifyMix-Ultra-Bh_Yhzup.woff2) format("woff2"),url(/assets/SpotifyMix-Ultra-CU3Oe6DO.woff) format("woff"),url(/assets/SpotifyMix-Ultra-DSE4JeAJ.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}:root{font-family:Spotify Mix,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}nav{position:fixed;top:20px;left:20px;min-width:100px;width:fit-content;background-color:#ffffff1a;border-radius:25px;cursor:pointer;z-index:1000}nav .logo{display:flex;align-items:center;padding:15px;gap:10px;height:30px}nav .logo img{width:30px;height:30px}nav .logo h1{font-size:1.5em;color:var(--color-green);user-select:none;-webkit-user-select:none}nav a{display:flex;align-items:center;padding:10px 10px 10px 20px;margin:10px;gap:5px;height:30px;font-size:1.5em;font-weight:600;text-decoration:none;color:#919191;border-radius:15px}nav a:first-of-type{margin-top:0}nav a:hover{background-color:#ffffff1a}.user-container{position:fixed;top:20px;right:20px;z-index:1000}.user-container .user-component{width:40px;height:40px;border-radius:50%;overflow:hidden;background-color:var(--color-dark-gray);display:flex;justify-content:center;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none}.user-container .user-component span{font-size:1.5rem;font-weight:600;color:var(--color-background-gray);user-select:none;-webkit-user-select:none}.user-container .user-component.logged-in{background-color:var(--color-green)}.user-container .user-nav{position:absolute;top:100%;right:0;padding:10px 0 10px 10px;border-radius:5px;display:flex;flex-direction:column;gap:10px}.user-container .user-nav a{color:#fff;text-decoration:none;font-size:1rem;text-align:center;padding:5px 10px;border-radius:10px}.user-container .user-nav a:hover{background-color:var(--color-dark-gray)}.player{background-color:var(--color-green-darker);position:fixed;width:45%;height:50px;border-radius:100px;z-index:1000;cursor:pointer;display:flex;justify-content:start;gap:20px;align-items:center;padding:0 20px;box-sizing:border-box}.player .play-pause-button{height:90%;aspect-ratio:1/1;border-radius:10px;border:none;background-color:transparent;display:flex;justify-content:center;align-items:center;cursor:pointer}.player .play-pause-button img{height:80%;aspect-ratio:1/1;object-fit:contain}.player .play-pause-button img#pause-icon{height:75%}.player .player-track-info{display:flex;flex-grow:1}.player .player-buttons{height:90%;display:flex;justify-content:end;align-items:center;gap:15px}.player .player-buttons img{height:60%;object-fit:contain}.player .player-buttons img:nth-of-type(1){cursor:not-allowed}.player .player-buttons img#player-close{height:40%}.circular-scroll-wheel{height:100vh}.circular-scroll-wheel .artist-title-container,.circular-scroll-wheel .album-title-container{position:fixed;top:20%;width:100%;display:flex;align-items:center;justify-content:center}.circular-scroll-wheel .artist-title-container .artist-title,.circular-scroll-wheel .artist-title-container .album-title,.circular-scroll-wheel .album-title-container .artist-title,.circular-scroll-wheel .album-title-container .album-title{display:flex;flex-direction:column;align-items:start;justify-content:center}.circular-scroll-wheel .artist-title-container .artist-title h2,.circular-scroll-wheel .artist-title-container .album-title h2,.circular-scroll-wheel .album-title-container .artist-title h2,.circular-scroll-wheel .album-title-container .album-title h2{font-size:80px;font-weight:800;margin:0;position:relative}.circular-scroll-wheel .artist-title-container .artist-title h2:after,.circular-scroll-wheel .artist-title-container .album-title h2:after,.circular-scroll-wheel .album-title-container .artist-title h2:after,.circular-scroll-wheel .album-title-container .album-title h2:after{content:attr(data-text);position:absolute;top:0;left:0;width:max-content;z-index:-1;opacity:.7;color:var(--color-green);transition:all .3s ease;animation:title .5s ease forwards;animation-delay:.4s}@keyframes title{to{top:5px;left:5px}}.circular-scroll-wheel .artist-title-container .artist-title h3,.circular-scroll-wheel .artist-title-container .album-title h3,.circular-scroll-wheel .album-title-container .artist-title h3,.circular-scroll-wheel .album-title-container .album-title h3{margin:-10px 0 20px;font-size:20px;font-weight:500}.circular-scroll-wheel .selector-indicator{height:20px;width:fit-content;position:fixed;bottom:16%;left:50%;transform:translate(-50%,-50%);pointer-events:none}.circular-scroll-wheel .container{position:absolute;width:300vw;height:300vw;left:-100vw;top:-10vw;will-change:transform}.circular-scroll-wheel .container .inner-media{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;pointer-events:none}.circular-scroll-wheel .container .inner-media .media{width:20vw;height:26vw;margin:50vh 0 0;object-fit:contain;object-position:50% 100%;will-change:transform;transform-origin:center center}.circular-scroll-wheel .container .inner-media .media.active{pointer-events:auto;cursor:pointer}.album-detail-container{width:100vw;height:100vh;padding-top:max(100px,7%);padding-left:max(220px,15%);padding-right:10%;box-sizing:border-box;display:flex;justify-content:center;align-items:start;gap:100px}.album-detail-container .back-button{position:fixed;top:50%;left:0;transform:translateY(-50%) rotate(-90deg);font-family:Spotify Mix,Avenir,Helvetica,Arial,sans-serif;font-size:40px;font-weight:800;margin:0;padding:0;background-color:transparent;border:none;color:#fff3;cursor:pointer;transition:all .3s ease}.album-detail-container .back-button:after{content:"BACK";position:absolute;top:0;left:0;z-index:-1;opacity:0;color:var(--color-green);transition:all .3s ease}.album-detail-container .back-button:hover{color:#fff}.album-detail-container .back-button:hover:after{top:5px;z-index:-1;opacity:1}.album-detail-container .back-button:active{transition:all .2s ease;scale:.98}.album-detail-container .album-detail-left{min-width:500px;width:500px;color:#fff;display:block}.album-detail-container .album-detail-left .album-detail-title{display:flex;justify-content:space-between;align-items:center;padding:0 10px}.album-detail-container .album-detail-left .album-detail-title h2{font-size:40px;font-weight:800;margin:0 0 15px;max-width:80%;line-height:80%}.album-detail-container .album-detail-left .album-detail-title h4{font-size:15px;font-weight:200}.album-detail-container .album-detail-left h3{margin:0 0 20px;font-size:20px;font-weight:500;padding-left:10px;cursor:pointer;position:relative;width:fit-content}.album-detail-container .album-detail-left h3:after{content:attr(data-text);width:max-content;position:absolute;top:0;left:10px;z-index:-1;opacity:0;color:var(--color-green);transition:all .2s ease}.album-detail-container .album-detail-left h3:hover:after{top:3px;left:13px;z-index:-1;opacity:.7}.album-detail-container .album-detail-left img{width:100%;aspect-ratio:1/1;object-fit:contain;border-radius:12px}.album-detail-container .album-detail-left span{color:#fff;opacity:.6;font-weight:200;font-size:12px;display:block;margin-left:10px}.album-detail-container .album-detail-right{flex-grow:1;height:100%;overflow:hidden}.album-detail-container .album-detail-right .album-detail-genres-container{display:flex;gap:25px;max-width:100%;min-height:100px;overflow-x:scroll;scrollbar-width:none;-ms-overflow-style:none}.album-detail-container .album-detail-right .album-detail-genres-container::-webkit-scrollbar{display:none}.album-detail-container .album-detail-right .album-detail-genres-container:after{content:"";position:absolute;right:10%;width:30px;height:100px;pointer-events:none;background:linear-gradient(90deg,#24242400,#242424)}.album-detail-container .album-detail-right .album-detail-genres-container .album-detail-genre-item{padding:15px;font-size:14px;font-weight:300;height:70px;aspect-ratio:1/1;display:flex;justify-content:center;align-items:center;flex-direction:column;background-color:#515151;mask-image:url(/assets/album-shape.svg);-webkit-mask-image:url(/assets/album-shape.svg);mask-size:contain;-webkit-mask-size:contain;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-position:center;-webkit-mask-position:center;-webkit-user-select:none;user-select:none;cursor:pointer}.album-detail-container .album-detail-right .album-detail-genres-container .album-detail-genre-item img{width:30px;height:30px;margin-bottom:10px}.album-detail-container .album-detail-right .album-detail-genres-container .album-detail-genre-item span{color:#fff;font-size:14px;font-weight:600;text-transform:uppercase}.album-detail-container .album-detail-right .album-detail-right-scroll-section{height:calc(100vh - max(100px,7%) - 140px);margin-top:15px;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}.album-detail-container .album-detail-right .album-detail-right-scroll-section::-webkit-scrollbar{display:none}.album-detail-container .album-detail-right .album-detail-right-scroll-section:after{content:"";position:fixed;bottom:10px;width:50%;height:30px;pointer-events:none;background-color:red;background:linear-gradient(0deg,#242424,#24242400)}.album-detail-container .album-detail-right .album-detail-right-scroll-section h3{color:#fff;margin:15px 0;font-size:25px;font-weight:800}.album-detail-container .album-detail-right .album-detail-right-scroll-section h3:nth-of-type(2){color:var(--color-green)}.album-detail-container .album-detail-right .album-detail-right-scroll-section p{color:#ffffffb3;font-weight:100;line-height:160%;text-align:justify}.album-detail-container .album-detail-right .album-detail-right-scroll-section .album-detail-tracks-container{display:flex;flex-direction:column;gap:5px}.album-detail-container .album-detail-right .album-detail-right-scroll-section .album-detail-tracks-container .album-detail-track-item{width:100%;padding:7px 15px;box-sizing:border-box;height:40px;display:flex;align-items:center;gap:10px;border-radius:3px;cursor:pointer;color:#fff}.album-detail-container .album-detail-right .album-detail-right-scroll-section .album-detail-tracks-container .album-detail-track-item:hover,.album-detail-container .album-detail-right .album-detail-right-scroll-section .album-detail-tracks-container .album-detail-track-item.active{background-color:#1fd35e21}.album-detail-container .album-detail-right .album-detail-right-scroll-section .album-detail-tracks-container .album-detail-track-item .title{width:60%;margin-right:20%}.album-detail-container .album-detail-right .album-detail-right-scroll-section .album-detail-tracks-container .album-detail-track-item span:last-child{margin-left:auto;font-variant-numeric:tabular-nums}.album-detail-container .album-detail-right .album-detail-right-scroll-section .album-detail-tracks-container .album-detail-track-item span:nth-child(2):not(:last-child){opacity:.7;font-size:.9em;color:#ccc}.album-detail-container .album-detail-right .album-detail-right-scroll-section .album-detail-tracks-container .album-detail-track-item #spinning-logo{height:30px;aspect-ratio:1/1;animation:spin 3s linear infinite;animation-play-state:paused}.album-detail-container .album-detail-right .album-detail-right-scroll-section .album-detail-tracks-container .album-detail-track-item #spinning-logo.spinning{animation-play-state:running}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.album-detail-container .album-detail-right .album-detail-right-scroll-section .album-detail-tracks-container .track-separator{height:.5px;background-color:#ffffff1a;margin:5px auto;width:90%}.noise-overlay{position:absolute;left:0;top:0;width:100vw;height:100vh;pointer-events:none}:root{--color-green: #1ed760;--color-green-darker: #16b14c;--color-black: #121212;--color-dark-gray: #2c2c2c;--color-background-gray: #242424}body{margin:0;padding:0;box-sizing:border-box;overflow:hidden}.artist-detail-container{width:100vw;height:100vh;padding-top:max(100px,7%);padding-left:max(220px,15%);padding-right:10%;box-sizing:border-box;display:flex;justify-content:center;align-items:start;gap:100px}.artist-detail-container .back-button{position:fixed;top:50%;left:0;transform:translateY(-50%) rotate(-90deg);font-family:Spotify Mix,Avenir,Helvetica,Arial,sans-serif;font-size:40px;font-weight:800;margin:0;padding:0;background-color:transparent;border:none;color:#fff3;cursor:pointer;transition:all .3s ease}.artist-detail-container .back-button:after{content:"BACK";position:absolute;top:0;left:0;z-index:-1;opacity:0;color:var(--color-green);transition:all .3s ease}.artist-detail-container .back-button:hover{color:#fff}.artist-detail-container .back-button:hover:after{top:5px;z-index:-1;opacity:1}.artist-detail-container .back-button:active{transition:all .2s ease;scale:.98}.artist-detail-container .artist-detail-left{min-width:500px;width:500px;color:#fff;display:block}.artist-detail-container .artist-detail-left .artist-detail-title{display:flex;justify-content:space-between;align-items:center;padding:0 10px}.artist-detail-container .artist-detail-left .artist-detail-title h2{font-size:40px;font-weight:800;margin:0}.artist-detail-container .artist-detail-left .artist-detail-title h4{font-size:15px;font-weight:200}.artist-detail-container .artist-detail-left h3{margin:0 0 20px;font-size:20px;font-weight:500;padding-left:10px}.artist-detail-container .artist-detail-left img{width:100%;aspect-ratio:1/1;object-fit:contain;border-radius:12px}.artist-detail-container .artist-detail-left span{color:#fff;opacity:.6;font-weight:200;font-size:12px;display:block;width:100%;text-align:center}.artist-detail-container .artist-detail-right{flex-grow:1;height:100%;overflow:hidden}.artist-detail-container .artist-detail-right .artist-album-container{max-width:100%;display:flex;gap:20px;overflow-x:scroll;height:fit-content;scrollbar-width:none;-ms-overflow-style:none}.artist-detail-container .artist-detail-right .artist-album-container::-webkit-scrollbar{display:none}.artist-detail-container .artist-detail-right .artist-album-container:after,.artist-detail-container .artist-detail-right .artist-album-container:before{content:"";position:absolute;width:30px;height:230px;pointer-events:none;z-index:10}.artist-detail-container .artist-detail-right .artist-album-container:after{right:10%;background:linear-gradient(90deg,#24242400,#242424)}.artist-detail-container .artist-detail-right .artist-album-container:before{right:auto;background:linear-gradient(-90deg,#24242400,#242424);opacity:0;transform:translate(-30px);transition:all .3s ease}.artist-detail-container .artist-detail-right .artist-album-container.is-scrolled:before{transition:all .3s ease;transform:translate(0);opacity:1}.artist-detail-container .artist-detail-right .artist-album-container .artist-album-item{display:flex;flex-direction:column;align-items:start;gap:10px}.artist-detail-container .artist-detail-right .artist-album-container .artist-album-item img{width:200px;aspect-ratio:1/1;cursor:pointer}.artist-detail-container .artist-detail-right .artist-album-container .artist-album-item span{color:#fff;opacity:.5;font-size:12px;font-weight:600;text-transform:uppercase}.artist-detail-container .artist-detail-right .artist-detail-right-scroll-section{height:calc(100vh - max(100px,7%) - 140px);margin-top:15px;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}.artist-detail-container .artist-detail-right .artist-detail-right-scroll-section::-webkit-scrollbar{display:none}.artist-detail-container .artist-detail-right .artist-detail-right-scroll-section:after{content:"";position:fixed;bottom:10px;width:50%;height:30px;pointer-events:none;background-color:red;background:linear-gradient(0deg,#242424,#24242400)}.artist-detail-container .artist-detail-right .artist-detail-right-scroll-section h3{color:#fff;margin:15px 0;font-size:25px;font-weight:800}.artist-detail-container .artist-detail-right .artist-detail-right-scroll-section h3:nth-of-type(2){color:var(--color-green)}.artist-detail-container .artist-detail-right .artist-detail-right-scroll-section p{color:#ffffffb3;font-weight:100;line-height:160%;text-align:justify}
