.SharePreview-module-sass-module__dEkLAG__root{z-index:100;position:fixed;top:-9999px;left:-9999px}.SharePreview-module-sass-module__dEkLAG__export{background-color:var(--misc-background);grid-template-columns:40px 1fr;grid-template-areas:"track track""lyrics lyrics""img info""credits credits";row-gap:8px;width:400px;padding:24px 16px;display:grid}.SharePreview-module-sass-module__dEkLAG__lyrics{grid-area:lyrics;padding:8px 0 16px}.SharePreview-module-sass-module__dEkLAG__track{grid-area:track;font-family:Noto Serif SC;font-size:1.5rem;font-weight:700}.SharePreview-module-sass-module__dEkLAG__img{border-radius:2px;grid-area:img;align-self:center;width:100%}.SharePreview-module-sass-module__dEkLAG__info{grid-area:info;align-self:center;padding:0 8px;font-size:.75rem}.SharePreview-module-sass-module__dEkLAG__info *{white-space:nowrap;text-overflow:ellipsis;width:312px;overflow:hidden}.SharePreview-module-sass-module__dEkLAG__credits{color:var(--text-secondary);grid-area:credits;font-size:.7rem}
.Icon-module-sass-module__Yp5VXW__root{fill:currentColor;width:1em;height:1em;font-size:1.5em}.Icon-module-sass-module__Yp5VXW__logoRoot{fill:currentColor;height:1em;font-size:1.5em;transform:translateY(.05em)}
.Footer-module-sass-module__2kVQZq__root{z-index:100;border-top:1px solid var(--misc-background-dark);justify-content:space-between;align-items:center;height:60px;padding:0 56px;font-size:.8rem;display:flex}.Footer-module-sass-module__2kVQZq__root>*{align-items:center;gap:4px;display:flex}.Footer-module-sass-module__2kVQZq__language{gap:8px}.Footer-module-sass-module__2kVQZq__language .Footer-module-sass-module__2kVQZq__locales{gap:8px;display:flex}.Footer-module-sass-module__2kVQZq__language .Footer-module-sass-module__2kVQZq__locales .Footer-module-sass-module__2kVQZq__locale{opacity:.5;transition:opacity .2s ease-in-out}.Footer-module-sass-module__2kVQZq__language .Footer-module-sass-module__2kVQZq__locales .Footer-module-sass-module__2kVQZq__locale:hover,.Footer-module-sass-module__2kVQZq__language .Footer-module-sass-module__2kVQZq__locales .Footer-module-sass-module__2kVQZq__locale.Footer-module-sass-module__2kVQZq__active{opacity:1}.Footer-module-sass-module__2kVQZq__github{opacity:.5;padding:8px;transition:opacity .2s ease-in-out}.Footer-module-sass-module__2kVQZq__github:hover{opacity:1}@media (max-width:600px){.Footer-module-sass-module__2kVQZq__root{height:calc(50px + env(safe-area-inset-bottom));padding:0 16px;padding-bottom:env(safe-area-inset-bottom)}.Footer-module-sass-module__2kVQZq__globe{display:none}}
@keyframes MobileMenu-module-sass-module__mi7ghq__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes MobileMenu-module-sass-module__mi7ghq__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes MobileMenu-module-sass-module__mi7ghq__slideInUp{0%{transform:translateY(-20px)}to{transform:translateY(0)}}@keyframes MobileMenu-module-sass-module__mi7ghq__slideInDown{0%{transform:translateY(20px)}to{transform:translateY(0)}}@keyframes MobileMenu-module-sass-module__mi7ghq__slideInLeft{0%{transform:translate(-20px)}to{transform:translateY(0)}}@keyframes MobileMenu-module-sass-module__mi7ghq__slideInRight{0%{transform:translate(20px)}to{transform:translateY(0)}}@keyframes MobileMenu-module-sass-module__mi7ghq__slideOutDown{0%{transform:translateY(0)}to{transform:translateY(-20px)}}.MobileMenu-module-sass-module__mi7ghq__root{height:var(--app-height,100vh);background:var(--misc-background);z-index:50;margin-top:calc(65px + env(safe-area-inset-top));padding:24px;font-family:Noto Serif SC;font-size:1.5rem;font-weight:700;position:absolute;inset:0}.MobileMenu-module-sass-module__mi7ghq__root.MobileMenu-module-sass-module__mi7ghq__mount{animation:.25s ease-in-out MobileMenu-module-sass-module__mi7ghq__fadeIn,.25s ease-in-out MobileMenu-module-sass-module__mi7ghq__slideInUp}.MobileMenu-module-sass-module__mi7ghq__root.MobileMenu-module-sass-module__mi7ghq__unmount{animation:.25s ease-in-out MobileMenu-module-sass-module__mi7ghq__fadeOut,.25s ease-in-out MobileMenu-module-sass-module__mi7ghq__slideOutDown}.MobileMenu-module-sass-module__mi7ghq__links,.MobileMenu-module-sass-module__mi7ghq__deadLinks{border-top:1px solid var(--misc-divider);justify-content:space-between;padding:4px 0 16px;display:flex}.MobileMenu-module-sass-module__mi7ghq__deadLinks{color:var(--text-secondary)}.MobileMenu-module-sass-module__mi7ghq__comingSoon{font-family:Noto Sans HK;font-size:1rem;font-weight:400}
.SearchBarResult-module-sass-module__nyHzlG__root{z-index:50;background:var(--misc-background);border:1px solid var(--misc-divider);width:400px;max-height:60vh;padding:8px 0;position:absolute;top:calc(100% + 24px);right:0;overflow-x:auto;box-shadow:0 2px 4px #0000002e}.SearchBarResult-module-sass-module__nyHzlG__entry{cursor:pointer;grid-template-columns:64px 1fr;gap:4px 16px;padding:8px 16px;transition:background .2s ease-in-out;display:grid}.SearchBarResult-module-sass-module__nyHzlG__entry:hover{background:var(--misc-background-dark)}.SearchBarResult-module-sass-module__nyHzlG__lyrics{color:var(--text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.9em;display:-webkit-box;overflow:hidden}.SearchBarResult-module-sass-module__nyHzlG__highlight{color:var(--text-primary);font-family:Noto Serif SC;font-weight:700}.SearchBarResult-module-sass-module__nyHzlG__img{grid-row:2 span;align-self:center;width:100%}.SearchBarResult-module-sass-module__nyHzlG__noResult{text-align:center;color:var(--text-secondary);padding:8px 16px}@media (max-width:600px){.SearchBarResult-module-sass-module__nyHzlG__root{width:calc(100vw - 32px);font-size:.8rem;top:calc(100% + 16px);left:50%;transform:translate(-50%)}.SearchBarResult-module-sass-module__nyHzlG__entry{grid-template-columns:48px 1fr}}
.SearchBar-module-sass-module___HsIKq__inputWrapper{justify-content:stretch;display:flex;position:relative}.SearchBar-module-sass-module___HsIKq__input{background:var(--misc-background-dark);border-radius:4px;width:120px;padding:8px 8px 8px 2rem}.SearchBar-module-sass-module___HsIKq__icon{font-size:1.75rem;position:absolute;top:50%;left:4px;transform:translateY(-50%)}@media (max-width:600px){.SearchBar-module-sass-module___HsIKq__inputWrapper{margin-bottom:8px}.SearchBar-module-sass-module___HsIKq__input{flex:1}}
@keyframes ShareExport-module-sass-module__MiZ3gW__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ShareExport-module-sass-module__MiZ3gW__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes ShareExport-module-sass-module__MiZ3gW__slideInUp{0%{transform:translateY(-20px)}to{transform:translateY(0)}}@keyframes ShareExport-module-sass-module__MiZ3gW__slideInDown{0%{transform:translateY(20px)}to{transform:translateY(0)}}@keyframes ShareExport-module-sass-module__MiZ3gW__slideInLeft{0%{transform:translate(-20px)}to{transform:translateY(0)}}@keyframes ShareExport-module-sass-module__MiZ3gW__slideInRight{0%{transform:translate(20px)}to{transform:translateY(0)}}@keyframes ShareExport-module-sass-module__MiZ3gW__slideOutDown{0%{transform:translateY(0)}to{transform:translateY(-20px)}}.ShareExport-module-sass-module__MiZ3gW__backdrop{z-index:100;background:#0000001a;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.ShareExport-module-sass-module__MiZ3gW__backdrop.ShareExport-module-sass-module__MiZ3gW__mount{animation:.25s ShareExport-module-sass-module__MiZ3gW__fadeIn}.ShareExport-module-sass-module__MiZ3gW__backdrop.ShareExport-module-sass-module__MiZ3gW__mount .ShareExport-module-sass-module__MiZ3gW__dialog{animation:.25s ShareExport-module-sass-module__MiZ3gW__fadeIn,.25s ShareExport-module-sass-module__MiZ3gW__slideInDown}.ShareExport-module-sass-module__MiZ3gW__backdrop.ShareExport-module-sass-module__MiZ3gW__unmount{animation:.25s ShareExport-module-sass-module__MiZ3gW__fadeOut}.ShareExport-module-sass-module__MiZ3gW__backdrop.ShareExport-module-sass-module__MiZ3gW__unmount .ShareExport-module-sass-module__MiZ3gW__dialog{animation:.25s ShareExport-module-sass-module__MiZ3gW__fadeOut,.25s ShareExport-module-sass-module__MiZ3gW__slideOutDown}.ShareExport-module-sass-module__MiZ3gW__dialog{all:unset;background:var(--misc-background);border:1px solid var(--misc-divider);flex-direction:column;width:clamp(300px,500px,90%);height:max(300px,80vh);display:flex;position:relative;overflow:hidden;box-shadow:0 2px 4px #0000002e}.ShareExport-module-sass-module__MiZ3gW__dialog .ShareExport-module-sass-module__MiZ3gW__selectLyrics,.ShareExport-module-sass-module__MiZ3gW__dialog .ShareExport-module-sass-module__MiZ3gW__figure{flex:1;overflow-x:auto}.ShareExport-module-sass-module__MiZ3gW__close{font-size:1.25rem;display:flex;position:absolute;top:16px;right:16px}.ShareExport-module-sass-module__MiZ3gW__header{border-bottom:1px solid var(--misc-divider);padding:16px 24px}.ShareExport-module-sass-module__MiZ3gW__header .ShareExport-module-sass-module__MiZ3gW__title{font-family:Noto Serif SC;font-size:1.25rem;font-weight:700}.ShareExport-module-sass-module__MiZ3gW__selectLyrics{padding:16px 24px}.ShareExport-module-sass-module__MiZ3gW__selectLyrics p{opacity:.5;cursor:pointer;padding:8px 0}.ShareExport-module-sass-module__MiZ3gW__selectLyrics p.ShareExport-module-sass-module__MiZ3gW__selected{opacity:1;border-left:2px solid var(--misc-background-dark);padding:8px 16px}.ShareExport-module-sass-module__MiZ3gW__footer{display:flex}.ShareExport-module-sass-module__MiZ3gW__footer.ShareExport-module-sass-module__MiZ3gW__forward{justify-content:flex-end}.ShareExport-module-sass-module__MiZ3gW__footer.ShareExport-module-sass-module__MiZ3gW__forward .ShareExport-module-sass-module__MiZ3gW__button{animation:.3s both ShareExport-module-sass-module__MiZ3gW__fadeInDisabled,.3s both ShareExport-module-sass-module__MiZ3gW__slideInLeft}.ShareExport-module-sass-module__MiZ3gW__footer.ShareExport-module-sass-module__MiZ3gW__backward{justify-content:flex-start}.ShareExport-module-sass-module__MiZ3gW__footer.ShareExport-module-sass-module__MiZ3gW__backward .ShareExport-module-sass-module__MiZ3gW__button{animation:.3s both ShareExport-module-sass-module__MiZ3gW__fadeIn,.3s both ShareExport-module-sass-module__MiZ3gW__slideInRight}.ShareExport-module-sass-module__MiZ3gW__footer .ShareExport-module-sass-module__MiZ3gW__button{align-items:center;padding:12px 16px;display:flex}.ShareExport-module-sass-module__MiZ3gW__footer .ShareExport-module-sass-module__MiZ3gW__button.ShareExport-module-sass-module__MiZ3gW__enabled{opacity:1!important}.ShareExport-module-sass-module__MiZ3gW__footer .ShareExport-module-sass-module__MiZ3gW__button .ShareExport-module-sass-module__MiZ3gW__arrow{font-size:1.25rem;transform:translateY(1px)}.ShareExport-module-sass-module__MiZ3gW__figure{flex-direction:column;justify-content:center;align-items:center;padding:16px;display:flex}.ShareExport-module-sass-module__MiZ3gW__figure .ShareExport-module-sass-module__MiZ3gW__exportImg{width:400px}.ShareExport-module-sass-module__MiZ3gW__figure .ShareExport-module-sass-module__MiZ3gW__caption{white-space:pre-wrap;text-align:center;color:var(--text-secondary);margin:16px;font-size:.7rem}@media (max-width:600px){.ShareExport-module-sass-module__MiZ3gW__figure .ShareExport-module-sass-module__MiZ3gW__exportImg{width:100%}}@keyframes ShareExport-module-sass-module__MiZ3gW__fadeInDisabled{0%{opacity:0}to{opacity:.5}}
@keyframes Header-module-sass-module__dSrakG__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes Header-module-sass-module__dSrakG__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes Header-module-sass-module__dSrakG__slideInUp{0%{transform:translateY(-20px)}to{transform:translateY(0)}}@keyframes Header-module-sass-module__dSrakG__slideInDown{0%{transform:translateY(20px)}to{transform:translateY(0)}}@keyframes Header-module-sass-module__dSrakG__slideInLeft{0%{transform:translate(-20px)}to{transform:translateY(0)}}@keyframes Header-module-sass-module__dSrakG__slideInRight{0%{transform:translate(20px)}to{transform:translateY(0)}}@keyframes Header-module-sass-module__dSrakG__slideOutDown{0%{transform:translateY(0)}to{transform:translateY(-20px)}}.Header-module-sass-module__dSrakG__root{background:var(--misc-background);z-index:100;padding:0 56px;position:sticky;top:0}.Header-module-sass-module__dSrakG__root.Header-module-sass-module__dSrakG__searchMode{grid-template-columns:1fr max-content;align-items:center;column-gap:16px;display:grid}.Header-module-sass-module__dSrakG__nav{z-index:100;justify-content:space-between;align-items:center;gap:4px;min-height:75px;display:flex;position:relative}.Header-module-sass-module__dSrakG__menu{display:none}.Header-module-sass-module__dSrakG__logo{font-size:2.5rem}.Header-module-sass-module__dSrakG__links{flex:1;align-items:center;gap:16px;padding:0 32px;display:flex}.Header-module-sass-module__dSrakG__actions{gap:16px;display:flex}.Header-module-sass-module__dSrakG__actions .Header-module-sass-module__dSrakG__action{justify-content:center;align-items:center;gap:4px;display:flex}.Header-module-sass-module__dSrakG__actions .Header-module-sass-module__dSrakG__icon{font-size:1.75rem}@media (max-width:900px){.Header-module-sass-module__dSrakG__actions{grid-auto-columns:1fr;grid-auto-flow:column;display:grid}.Header-module-sass-module__dSrakG__actions .Header-module-sass-module__dSrakG__action{flex-direction:column;font-size:.75rem}.Header-module-sass-module__dSrakG__actions .Header-module-sass-module__dSrakG__icon{font-size:1.5rem}}@media (min-width:600px){.Header-module-sass-module__dSrakG__action.Header-module-sass-module__dSrakG__active{display:none}}@media (max-width:600px){.Header-module-sass-module__dSrakG__root{padding:0 16px;padding-top:env(safe-area-inset-top)}.Header-module-sass-module__dSrakG__root.Header-module-sass-module__dSrakG__searchMode{grid-template-columns:unset}.Header-module-sass-module__dSrakG__nav{min-height:65px}.Header-module-sass-module__dSrakG__menu{cursor:pointer;margin-right:8px;font-size:2rem;display:block}.Header-module-sass-module__dSrakG__links{display:none}.Header-module-sass-module__dSrakG__logoWrapper{flex:1}.Header-module-sass-module__dSrakG__logoWrapper .Header-module-sass-module__dSrakG__logo{font-size:2rem}.Header-module-sass-module__dSrakG__actions .Header-module-sass-module__dSrakG__action{font-size:.6rem}}
.TrackInfo-module-sass-module__DvqoNG__root{grid-template-columns:max-content .75fr 1fr;grid-template-areas:"title title title""info info info""vr img lyrics";gap:32px 5%;max-width:1800px;margin:0 auto;padding:0 56px;display:grid;position:relative}.TrackInfo-module-sass-module__DvqoNG__title{grid-area:title;margin-right:20vw;font-family:Noto Serif SC;font-size:3rem;font-weight:700}.TrackInfo-module-sass-module__DvqoNG__infosheet{flex-wrap:wrap;grid-area:info;gap:16px;margin-bottom:16px;font-size:.8em;display:flex}.TrackInfo-module-sass-module__DvqoNG__infosheet dt{font-family:Noto Serif SC;font-weight:700}.TrackInfo-module-sass-module__DvqoNG__infosheet dd{gap:8px;display:flex}.TrackInfo-module-sass-module__DvqoNG__imgBorder{aspect-ratio:1;background:var(--misc-background-dark);grid-area:img;justify-content:center;align-self:flex-start;align-items:center;width:100%;display:flex;position:sticky;top:107px}.TrackInfo-module-sass-module__DvqoNG__imgBorder .TrackInfo-module-sass-module__DvqoNG__img{width:60%}.TrackInfo-module-sass-module__DvqoNG__imgBorder .TrackInfo-module-sass-module__DvqoNG__albumName,.TrackInfo-module-sass-module__DvqoNG__imgBorder .TrackInfo-module-sass-module__DvqoNG__trackNo{width:100%;color:var(--text-secondary);padding:12px;font-size:.8rem;position:absolute}.TrackInfo-module-sass-module__DvqoNG__imgBorder .TrackInfo-module-sass-module__DvqoNG__albumName{bottom:0;left:0}.TrackInfo-module-sass-module__DvqoNG__imgBorder .TrackInfo-module-sass-module__DvqoNG__trackNo{text-align:right;bottom:0;right:0}.TrackInfo-module-sass-module__DvqoNG__vr{border-left:1px solid var(--misc-divider);grid-area:vr;display:flex}.TrackInfo-module-sass-module__DvqoNG__vr .TrackInfo-module-sass-module__DvqoNG__name{writing-mode:vertical-rl;border-left:1px solid var(--misc-background);align-self:flex-end;margin-left:-1px;padding:8px 0;font-family:Noto Serif SC;font-size:1rem;font-weight:700}.TrackInfo-module-sass-module__DvqoNG__lyrics{grid-area:lyrics;padding-left:16px;line-height:1.5rem}.TrackInfo-module-sass-module__DvqoNG__lyrics p{text-indent:-16px}.TrackInfo-module-sass-module__DvqoNG__lyrics .TrackInfo-module-sass-module__DvqoNG__shareLyrics{border:1px solid var(--misc-divider);align-items:center;margin-top:24px;padding:4px 8px;transition:all .2s;display:flex;transform:translate(-16px)}.TrackInfo-module-sass-module__DvqoNG__lyrics .TrackInfo-module-sass-module__DvqoNG__shareLyrics:hover{background:var(--misc-background-dark)}@media (max-width:900px){.TrackInfo-module-sass-module__DvqoNG__root{column-gap:16px}.TrackInfo-module-sass-module__DvqoNG__imgBorder .TrackInfo-module-sass-module__DvqoNG__img{width:70%}}@media (max-width:600px){.TrackInfo-module-sass-module__DvqoNG__root{margin:0 0 48px;padding:0;display:block}.TrackInfo-module-sass-module__DvqoNG__root>*{margin:24px 16px}.TrackInfo-module-sass-module__DvqoNG__title{padding:0;font-size:2rem}.TrackInfo-module-sass-module__DvqoNG__imgBorder{aspect-ratio:3/4;margin:0;position:relative;top:0}.TrackInfo-module-sass-module__DvqoNG__infosheet{row-gap:8px;padding:0}.TrackInfo-module-sass-module__DvqoNG__vr{display:none}.TrackInfo-module-sass-module__DvqoNG__lyrics{padding:0 16px}}
.TrackAlbumInfo-module-sass-module__ukViVG__root{grid-template-columns:repeat(2,minmax(0,1fr));gap:80px;max-width:1800px;margin-left:auto;margin-right:auto;padding:0 56px;display:grid}.TrackAlbumInfo-module-sass-module__ukViVG__album .TrackAlbumInfo-module-sass-module__ukViVG__title,.TrackAlbumInfo-module-sass-module__ukViVG__artworks .TrackAlbumInfo-module-sass-module__ukViVG__title{margin-bottom:32px;font-family:Noto Serif SC;font-size:1.5rem;font-weight:700}.TrackAlbumInfo-module-sass-module__ukViVG__album .TrackAlbumInfo-module-sass-module__ukViVG__trackList{font-size:1.5rem}.TrackAlbumInfo-module-sass-module__ukViVG__album .TrackAlbumInfo-module-sass-module__ukViVG__trackList .TrackAlbumInfo-module-sass-module__ukViVG__track,.TrackAlbumInfo-module-sass-module__ukViVG__album .TrackAlbumInfo-module-sass-module__ukViVG__trackList .TrackAlbumInfo-module-sass-module__ukViVG__divider{color:var(--text-secondary);display:inline}.TrackAlbumInfo-module-sass-module__ukViVG__album .TrackAlbumInfo-module-sass-module__ukViVG__trackList .TrackAlbumInfo-module-sass-module__ukViVG__track{transition:color .2s ease-in-out}.TrackAlbumInfo-module-sass-module__ukViVG__album .TrackAlbumInfo-module-sass-module__ukViVG__trackList .TrackAlbumInfo-module-sass-module__ukViVG__track:hover{color:var(--text-primary)}.TrackAlbumInfo-module-sass-module__ukViVG__album .TrackAlbumInfo-module-sass-module__ukViVG__trackList .TrackAlbumInfo-module-sass-module__ukViVG__track.TrackAlbumInfo-module-sass-module__ukViVG__active{color:var(--text-primary);font-family:Noto Serif SC;font-weight:700}.TrackAlbumInfo-module-sass-module__ukViVG__album .TrackAlbumInfo-module-sass-module__ukViVG__backButton{align-items:center;width:max-content;margin-top:16px;padding:16px 0;display:flex}.TrackAlbumInfo-module-sass-module__ukViVG__album .TrackAlbumInfo-module-sass-module__ukViVG__backButton .TrackAlbumInfo-module-sass-module__ukViVG__back{transition:transform .2s;transform:translateY(1px)}.TrackAlbumInfo-module-sass-module__ukViVG__album .TrackAlbumInfo-module-sass-module__ukViVG__backButton:hover .TrackAlbumInfo-module-sass-module__ukViVG__back{transform:translateY(1px)translate(-8px)}.TrackAlbumInfo-module-sass-module__ukViVG__artworks .TrackAlbumInfo-module-sass-module__ukViVG__otherAlbums{flex-wrap:no-wrap;gap:16px;margin:16px 0;padding-bottom:16px;display:flex;overflow:auto}.TrackAlbumInfo-module-sass-module__ukViVG__artworks .TrackAlbumInfo-module-sass-module__ukViVG__otherAlbums .TrackAlbumInfo-module-sass-module__ukViVG__otherAlbum{cursor:pointer}.TrackAlbumInfo-module-sass-module__ukViVG__artworks .TrackAlbumInfo-module-sass-module__ukViVG__otherAlbums .TrackAlbumInfo-module-sass-module__ukViVG__imgBorder{aspect-ratio:1;background:var(--misc-background-dark);justify-content:center;align-items:center;width:200px;display:flex}.TrackAlbumInfo-module-sass-module__ukViVG__artworks .TrackAlbumInfo-module-sass-module__ukViVG__otherAlbums .TrackAlbumInfo-module-sass-module__ukViVG__imgBorder .TrackAlbumInfo-module-sass-module__ukViVG__img{width:70%}.TrackAlbumInfo-module-sass-module__ukViVG__artworks .TrackAlbumInfo-module-sass-module__ukViVG__otherAlbums .TrackAlbumInfo-module-sass-module__ukViVG__name{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:200px;padding:8px 0;display:-webkit-box;overflow:hidden}.TrackAlbumInfo-module-sass-module__ukViVG__artworks .TrackAlbumInfo-module-sass-module__ukViVG__otherAlbums .TrackAlbumInfo-module-sass-module__ukViVG__name.TrackAlbumInfo-module-sass-module__ukViVG__active{font-family:Noto Serif SC;font-weight:700}@media (max-width:900px){.TrackAlbumInfo-module-sass-module__ukViVG__root{display:block}.TrackAlbumInfo-module-sass-module__ukViVG__root>*{margin:48px 0}.TrackAlbumInfo-module-sass-module__ukViVG__root .TrackAlbumInfo-module-sass-module__ukViVG__album .TrackAlbumInfo-module-sass-module__ukViVG__trackList{font-size:1.25rem}}@media (max-width:600px){.TrackAlbumInfo-module-sass-module__ukViVG__root{margin:48px 16px;padding:0;display:block}.TrackAlbumInfo-module-sass-module__ukViVG__album .TrackAlbumInfo-module-sass-module__ukViVG__title,.TrackAlbumInfo-module-sass-module__ukViVG__artworks .TrackAlbumInfo-module-sass-module__ukViVG__title{margin-bottom:16px}.TrackAlbumInfo-module-sass-module__ukViVG__album .TrackAlbumInfo-module-sass-module__ukViVG__tracklist{font-size:1.25rem}.TrackAlbumInfo-module-sass-module__ukViVG__album .TrackAlbumInfo-module-sass-module__ukViVG__backButton{margin-top:8px}.TrackAlbumInfo-module-sass-module__ukViVG__artworks .TrackAlbumInfo-module-sass-module__ukViVG__name{font-size:.9rem}}
.TrackList-module-sass-module__3vzmFq__root{grid-template-columns:repeat(auto-fill,minmax(325px,1fr));column-gap:32px;display:grid}.TrackList-module-sass-module__3vzmFq__track{grid-template-columns:max-content 1fr max-content;grid-template-areas:"index meta img""index lyrics img";column-gap:16px;padding:16px 8px;display:grid;position:relative}.TrackList-module-sass-module__3vzmFq__track:hover{cursor:pointer}.TrackList-module-sass-module__3vzmFq__track:hover .TrackList-module-sass-module__3vzmFq__index .TrackList-module-sass-module__3vzmFq__number{opacity:0}.TrackList-module-sass-module__3vzmFq__track:hover .TrackList-module-sass-module__3vzmFq__index .TrackList-module-sass-module__3vzmFq__arrow{opacity:1;transform:translate(-3px)}.TrackList-module-sass-module__3vzmFq__track .TrackList-module-sass-module__3vzmFq__index{grid-area:index;padding-top:3px;font-family:Noto Serif SC;font-size:.8rem;font-weight:700;position:relative}.TrackList-module-sass-module__3vzmFq__track .TrackList-module-sass-module__3vzmFq__index .TrackList-module-sass-module__3vzmFq__number{opacity:1;transition:opacity .2s ease-in-out}.TrackList-module-sass-module__3vzmFq__track .TrackList-module-sass-module__3vzmFq__index .TrackList-module-sass-module__3vzmFq__arrow{opacity:0;transition:all .25s ease-in-out;position:absolute;top:3px;left:0;transform:translate(-100%)}.TrackList-module-sass-module__3vzmFq__track .TrackList-module-sass-module__3vzmFq__meta{grid-area:meta}.TrackList-module-sass-module__3vzmFq__track .TrackList-module-sass-module__3vzmFq__meta .TrackList-module-sass-module__3vzmFq__name{grid-area:name;font-family:Noto Serif SC;font-weight:700}.TrackList-module-sass-module__3vzmFq__track .TrackList-module-sass-module__3vzmFq__meta .TrackList-module-sass-module__3vzmFq__album{color:var(--text-secondary);grid-area:album;font-size:.8rem}.TrackList-module-sass-module__3vzmFq__track .TrackList-module-sass-module__3vzmFq__img{grid-area:img;width:80px}.TrackList-module-sass-module__3vzmFq__track .TrackList-module-sass-module__3vzmFq__lyrics{color:var(--text-secondary);-webkit-line-clamp:3;word-wrap:break-word;-webkit-box-orient:vertical;grid-area:lyrics;padding-top:8px;font-size:.8rem;display:-webkit-box;overflow:hidden}.TrackList-module-sass-module__3vzmFq__track .TrackList-module-sass-module__3vzmFq__hidden{display:none}.TrackList-module-sass-module__3vzmFq__root.TrackList-module-sass-module__3vzmFq__compact{display:block}.TrackList-module-sass-module__3vzmFq__root.TrackList-module-sass-module__3vzmFq__compact .TrackList-module-sass-module__3vzmFq__track{padding:2px 0;display:flex}.TrackList-module-sass-module__3vzmFq__root.TrackList-module-sass-module__3vzmFq__compact .TrackList-module-sass-module__3vzmFq__meta{flex:1}.TrackList-module-sass-module__3vzmFq__root.TrackList-module-sass-module__3vzmFq__compact .TrackList-module-sass-module__3vzmFq__meta .TrackList-module-sass-module__3vzmFq__name,.TrackList-module-sass-module__3vzmFq__root.TrackList-module-sass-module__3vzmFq__compact .TrackList-module-sass-module__3vzmFq__meta .TrackList-module-sass-module__3vzmFq__album{display:inline}.TrackList-module-sass-module__3vzmFq__root.TrackList-module-sass-module__3vzmFq__compact .TrackList-module-sass-module__3vzmFq__meta .TrackList-module-sass-module__3vzmFq__album{padding-left:4px}.TrackList-module-sass-module__3vzmFq__root.TrackList-module-sass-module__3vzmFq__compact .TrackList-module-sass-module__3vzmFq__img,.TrackList-module-sass-module__3vzmFq__root.TrackList-module-sass-module__3vzmFq__compact .TrackList-module-sass-module__3vzmFq__lyrics{display:none}@media (max-width:600px){.TrackList-module-sass-module__3vzmFq__root{padding:0 16px}.TrackList-module-sass-module__3vzmFq__track{grid-template-columns:max-content 1fr max-content;padding:8px}.TrackList-module-sass-module__3vzmFq__track .TrackList-module-sass-module__3vzmFq__img{align-self:flex-end;width:56px}.TrackList-module-sass-module__3vzmFq__track .TrackList-module-sass-module__3vzmFq__lyrics{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}
.AlbumInfo-module-sass-module__x6huDa__root{grid-template-columns:45% 55%;row-gap:16px;max-width:1800px;margin:12rem auto 0;padding:0 16px;display:grid}.AlbumInfo-module-sass-module__x6huDa__meta{flex-direction:column;align-self:flex-end;height:max-content;padding:0 32px;display:flex;position:sticky;top:75px}.AlbumInfo-module-sass-module__x6huDa__meta .AlbumInfo-module-sass-module__x6huDa__title{word-break:break-all;font-family:Noto Serif SC;font-size:3.5rem;font-weight:700}.AlbumInfo-module-sass-module__x6huDa__meta .AlbumInfo-module-sass-module__x6huDa__year{font-family:Noto Serif SC;font-size:1.5rem;font-weight:700}.AlbumInfo-module-sass-module__x6huDa__img{width:100%}.AlbumInfo-module-sass-module__x6huDa__list{grid-template-columns:max-content 1fr 4rem;margin-bottom:12rem;display:grid}.AlbumInfo-module-sass-module__x6huDa__list .AlbumInfo-module-sass-module__x6huDa__track{font-size:1.2rem;display:contents}.AlbumInfo-module-sass-module__x6huDa__list .AlbumInfo-module-sass-module__x6huDa__track>*{border-top:1px solid var(--text-primary);padding:16px 8px}.AlbumInfo-module-sass-module__x6huDa__list .AlbumInfo-module-sass-module__x6huDa__track .AlbumInfo-module-sass-module__x6huDa__trackIdx{text-align:right}@media (min-width:1200px){.AlbumInfo-module-sass-module__x6huDa__root{grid-template-columns:55% 45%}}@media (max-width:600px){.AlbumInfo-module-sass-module__x6huDa__root{margin-top:32px;padding:0;display:block}.AlbumInfo-module-sass-module__x6huDa__meta{margin-bottom:48px;padding:16px;position:static}.AlbumInfo-module-sass-module__x6huDa__meta .AlbumInfo-module-sass-module__x6huDa__title{margin:0;font-size:2.75rem;position:static}.AlbumInfo-module-sass-module__x6huDa__meta .AlbumInfo-module-sass-module__x6huDa__year{color:var(--text-secondary);padding-left:2px;font-size:1.5rem}.AlbumInfo-module-sass-module__x6huDa__list{margin:0;padding:24px 16px}}
.index-module-sass-module__fSDZBa__root{padding:48px 0}.index-module-sass-module__fSDZBa__root>*+*{margin-top:48px}@media (max-width:600px){.index-module-sass-module__fSDZBa__root{padding:0}}
.Tracks-module-sass-module__fact1a__root{max-width:1800px;margin:0 auto;padding:48px;display:grid}.Tracks-module-sass-module__fact1a__title{margin-bottom:48px;font-family:Noto Serif SC;font-size:4rem;font-weight:700}.Tracks-module-sass-module__fact1a__filters{gap:8px;margin:32px 0;display:flex}.Tracks-module-sass-module__fact1a__filters .Tracks-module-sass-module__fact1a__toggleButton{border:.5px solid var(--misc-divider);align-items:center;padding:4px 8px;display:flex}@media (max-width:600px){.Tracks-module-sass-module__fact1a__root{padding:32px 0;display:block}.Tracks-module-sass-module__fact1a__title{padding:0 16px;font-size:3rem}.Tracks-module-sass-module__fact1a__filters{padding:0 16px;font-size:.8rem}}
