.AlbumTrackItem{cursor:pointer;gap:8px;width:100%;height:60px;display:flex}.AlbumTrackItem:hover .AlbumTrackItem_box{background-color:#5969fc26;transition:all .2s ease-in-out}.AlbumTrackItem_box{border-radius:9px;width:100%;margin:5px;transition:all .2s ease-in-out;display:flex}.AlbumTrackItem_box_icon{width:60px;height:50px;display:flex}.AlbumTrackItem_box_icon svg{color:#fff;width:30px;height:30px;margin:auto}.AlbumTrackItem_box_box{flex-direction:column;margin:auto 0;display:flex}.ItemAuthorName_block{cursor:pointer;background:#5969fc1a;border:1px solid #5969fc26;border-radius:22px;min-width:40px;max-width:120px;height:35px;margin:auto 0;padding:0 4px;display:flex;overflow:hidden}.ItemAuthorName_block span{margin:auto 0!important}.ItemAuthorName_block_icon{border:1px solid #5969fc1a;border-radius:22px;width:25px;height:25px;margin:auto 5px auto 0;display:flex;overflow:hidden}.ItemAuthorName_block_icon svg{width:25px;height:25px;margin:auto}.ItemAuthorName_block img{border:1px solid #5969fc1a;border-radius:22px;width:25px;height:25px;margin:auto 5px auto 0;overflow:hidden}.dark .ItemAuthorName_block{background:#5969fc1a;border:1px solid #5969fc26}.dark .ItemAuthorName_block_icon,.dark .ItemAuthorName_block img{border:1px solid #5969fc1a}.ModalAlbumContent{flex-direction:column;width:640px;display:flex}.ModalAlbumContent_head{width:100%;height:50px;display:flex}.ModalAlbumContent_head span{margin:auto!important}.ModalAlbumContent_head_icon{cursor:pointer;width:50px;height:50px;display:flex}.ModalAlbumContent_head_icon svg{color:#90959e;width:24px;height:24px;margin:auto}.ModalAlbumContent_box{flex-direction:row;width:100%;height:180px;display:flex}.ModalAlbumContent_box_img{width:150px;height:150px;border-radius:12px!important;margin:15px!important}.ModalAlbumContent_box_titleBox{flex-direction:column;width:100%;margin:15px 15px 15px 0;display:flex}.ModalAlbumContent_box_titleBox span{text-align:left!important;margin:0!important}.ModalAlbumContent_box_buttonBox{flex-direction:row;gap:8px;width:100%;display:flex;height:45px!important}.ModalAlbumContent_box_buttonBox_button,.ModalAlbumContent_box_buttonBox_button button{height:45px!important}.ModalAlbumContent_box_buttonBox_button svg{width:24px!important;height:24px!important}.ModalAlbumContent_box_buttonBox_icon svg{color:var(--primary);width:45px!important;height:45px!important}.ModalAlbumContent_footer{width:100%;height:50px;display:flex}.ModalAlbumDiscography{display:flex}.HorizontalItemDiscography{cursor:pointer;flex-direction:column;width:147px;height:187px;display:flex}.HorizontalItemDiscography_box{flex-direction:column;display:flex}.HorizontalItemDiscography_box img{border-radius:14px;width:147px;height:147px;margin:auto}.HorizontalItemDiscography_title{text-align:left;flex-direction:column;margin:0 auto;display:flex}.HorizontalItemDiscography_title a{white-space:nowrap;text-overflow:ellipsis;width:147px;margin-top:4px;overflow:hidden}.HorizontalItemDiscography_title span{white-space:nowrap;text-overflow:ellipsis;width:147px;margin-top:2px;overflow:hidden}.HorizontalListDiscography{flex-direction:row;display:flex;overflow:hidden}.HorizontalListDiscography a,.HorizontalListDiscographyCarousel a{text-decoration:none}.HorizontalListDiscographyCarousel{border-bottom:1px solid #5969fc0a;border-left:1px solid #5969fc0a;border-right:1px solid #5969fc0a;border-bottom-right-radius:22px;border-bottom-left-radius:22px;padding:15px;position:relative}.HorizontalListDiscographyCarousel .mantine-Carousel-slide{padding-right:6px!important}.emblaDiscographyCarousel{overflow:hidden}.emblaDiscographyCarousel__container{will-change:transform;display:flex}.emblaDiscographyCarousel__slide{flex:0 0 25%;min-width:0;padding:0 10px}.prevDiscographyCarousel{z-index:100;width:30px;height:100%;display:flex;position:absolute;top:0;left:0}.nextDiscographyCarousel{z-index:100;width:30px;height:100%;display:flex;position:absolute;top:0;right:0}.circleDiscographyCarousel{cursor:pointer;background-color:#5969fc1a;border-radius:50%;width:30px;height:30px;margin:auto;display:flex}.circleDiscographyCarousel svg{color:#fff;width:12px;height:12px;margin:auto}
