.album_button{padding:14px 0 16px;display:flex;justify-content:flex-start;-moz-column-gap:10px;column-gap:10px}.album_button button{height:28px;cursor:pointer;color:var(--whiteFontColor);border:none;background:var(--redBgColor);padding:0 12px;border-radius:4px;min-width:90px;font-size:13px;outline:none}.album_song_list span:nth-of-type(3) .add_play_list{left:0}#name_artist a{font-size:12px;color:var(--grayishFontColor)}#name_artist{display:flex}.name_artist{display:grid;align-content:center}.name_artist div:first-of-type{-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical;white-space:normal;overflow:hidden}.name_artist div{line-height:24.5px}#album{display:flex;grid-auto-flow:column;margin-bottom:40px}#album .search_title{padding-left:0}.cover{position:-webkit-sticky;position:sticky;top:84px;height:47%;width:47%}#album img{width:100%;height:100%;box-shadow:0 4px 8px 0 rgb(0 0 0/10%),0 10px 13px 0 rgb(0 0 0/11%);border-radius:6px}.album_content{margin-left:20px;width:-webkit-fill-available}.album_content h1{font-size:24px}.album_content h3{margin-top:4px;color:var(--grayishFontColor);text-transform:uppercase;font-size:11px;line-height:1.18182;font-weight:500;letter-spacing:.006em}.album_content a{font-size:24px;color:var(--redFontColor);margin-right:8px}.album_content a:hover{text-decoration:underline}#album_song_list{margin-top:16px}.album_song_list{display:grid;font-size:14px;grid-template-columns:17.5px 26px 1fr 70px 17.5px}.album_song_list span:nth-of-type(3){text-align:end;font-size:12px;display:flex;position:relative;justify-content:flex-end;color:var(--grayishFontColor)}.album_song_list:hover{background:#fbfbfb;border-radius:8px}.album_song_list:hover+.album_song_list span,.album_song_list:hover span{box-shadow:none}.album_song_list:hover span:first-of-type div{opacity:0}.album_song_list:hover span:first-of-type svg{opacity:1;cursor:pointer}.album_song_list:focus{background:#dd1f34;border-radius:8px;outline:none}.album_song_list:focus .bars div[class*=bars]{background:var(--whiteBgColor)}.album_song_list:focus span{color:var(--whiteFontColor)!important;box-shadow:none}.album_song_list:focus #name_artist a{color:var(--whiteFontColor)}.album_song_list:focus+.album_song_list span{box-shadow:none}.album_song_list:focus span:first-of-type svg,.album_song_list:focus span:nth-of-type(3) svg{fill:var(--whiteFillColor)}.album_song_list:focus span:nth-of-type(3){color:#dd1f34!important}.album_song_list span{box-shadow:0 -1px rgba(0,0,0,.14901960784313725);height:55px;line-height:55px}.album_song_list span:first-of-type{height:55px;width:26px;position:relative;color:var(--grayishFontColor)}.album_song_list span:first-of-type svg{left:-12px;width:34px;top:10.5px;position:absolute;fill:var(--redFillColor);opacity:0}#album_info{padding:0 17.5px}.album_info{padding:20px 17.5px 0}.album_info span{display:block;color:var(--grayishFontColor);font-size:12px;line-height:1.18182;font-weight:500;letter-spacing:.006em;margin-bottom:3px;font-family:SF Pro,PingFang SC}.album{margin-top:40px}#album_cover_bg{transform:scale(.92) translateY(calc(4% + 14px)) translateZ(0);filter:blur(30px) brightness(130%);opacity:.55;position:absolute;z-index:-1}@media screen and (max-width:484px){#album_info{padding:0;text-align:center}#album .cover{margin:0 53px;width:calc(100% - 106px);height:100%;position:relative;top:0}#album{display:block;margin-bottom:40px}.album{padding:24px;margin-top:0}.album_content{margin:18px 0 0}}