.page-song{width:100%;padding-top:50px}
.header{height:var(--header-height);z-index:1;flex:none;align-items:center;width:100%;display:flex;top:0}.header .container{justify-content:space-between;align-items:center;column-gap:12px;width:100%;display:flex}.header>*{font-size:14px;font-weight:400;line-height:1}.header .logo{cursor:pointer;width:112px;height:35px;margin-left:auto;margin-right:auto}.header .counter{color:rgba(127,89,67,.73);text-wrap:nowrap;font-size:10px;position:relative;top:-6px;left:43px}
.page-song .song-wrapper{padding-bottom:90px}.page-song .song-wrapper .player-wrapper h1{text-align:center;margin:0 0 30px;font-size:25px;font-weight:700}.page-song .song-wrapper .player-wrapper .player{margin:0 auto}.page-song .song-wrapper .lyrics{white-space:pre-wrap;max-width:400px;margin:40px auto auto;padding:0 16px}.page-song .song-wrapper .join-wrapper{text-align:center;border-top:1px solid rgba(0,0,0,.1);margin-top:35px;padding-top:40px}.page-song .song-wrapper .join-wrapper .join-text{white-space:pre-line}.page-song .song-wrapper .join-wrapper .join{margin-top:25px}@media only screen and (min-width:720px){.page-song .song-wrapper{grid-template:"player lyrics""join lyrics"1fr/1fr 1fr;column-gap:max(40px,min(7.4vw,110px));display:grid}.page-song .song-wrapper .player-wrapper{grid-area:player}.page-song .song-wrapper .player-wrapper h1{max-width:450px;margin-left:auto}.page-song .song-wrapper .player-wrapper .player{margin:0 0 0 auto}.page-song .song-wrapper .lyrics{grid-area:lyrics;margin:6px 0 0;padding:0}.page-song .song-wrapper .join-wrapper{border:none;grid-area:join;margin-top:80px}.page-song .song-wrapper .join-wrapper .join-text,.page-song .song-wrapper .join-wrapper .join{max-width:450px;margin-left:auto}}
/*# sourceMappingURL=ae465c59be789a9f.css.map*/