@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+KR);.eq-bar--1,.eq-bar--2,.eq-bar--3{animation-duration:.5s;animation-iteration-count:infinite}h1,h2,h3{letter-spacing:-.1rem}body,h6{line-height:1.6}.flex-row{justify-content:space-between;align-items:center}.flex-column{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;overflow:auto}#hEqualizer{position:absolute;background:rgba(0,0,0,.2);display:none}.eq-bar{transform:scale(1,-1) translate(0,-24px);fill:#fff}.eq-bar--1{animation-name:short-eq;animation-delay:0s}.eq-bar--2{animation-name:tall-eq;animation-delay:.17s}.eq-bar--3{animation-name:short-eq;animation-delay:.34s}@keyframes short-eq{0%,100%{height:8px}50%{height:4px}}@keyframes tall-eq{0%,100%{height:16px}50%{height:6px}}#snackbar{visibility:hidden;min-width:250px;width:70vw;min-height:48px;background-color:#455A64;color:#fff;text-align:center;border-radius:16px;padding:4px 16px;position:fixed;z-index:100;left:50%;transform:translate(-50%,0);bottom:128px;display:flex;align-items:center;justify-content:center}.column,.columns,.container,.u-full-width{width:100%;box-sizing:border-box}#snackbar.show{visibility:visible;-webkit-animation:snack_fadein .5s,snack_fadeout .5s 2.5s;animation:snack_fadein .5s,snack_fadeout .5s 2.5s}@-webkit-keyframes snack_fadein{from{bottom:0;opacity:0}to{bottom:128px;opacity:1}}@keyframes snack_fadein{from{bottom:0;opacity:0}to{bottom:128px;opacity:1}}@-webkit-keyframes snack_fadeout{from{bottom:128px;opacity:1}to{bottom:0;opacity:0}}@keyframes snack_fadeout{from{bottom:128px;opacity:1}to{bottom:0;opacity:0}}.container{position:relative;max-width:960px;margin:0 auto;padding:0 20px}h1,h2,h3,h4,h5,h6,ol,p,ul{margin-top:0}.column,.columns{float:left}@media (min-width:400px){.container{width:85%;padding:0}}html{font-size:62.5%}body{font-size:1.5em;font-weight:400;font-family:'Noto Sans KR',sans-serif}h1,h2,h3,h4,h5,h6{margin-bottom:2rem;font-weight:300}h1{font-size:4rem;line-height:1.2}h2{font-size:3.6rem;line-height:1.25}h3{font-size:3rem;line-height:1.3}h4{font-size:2.4rem;line-height:1.35;letter-spacing:-.08rem}h5{font-size:1.8rem;line-height:1.5;letter-spacing:-.05rem}h6{font-size:1.5rem;letter-spacing:0}@media (min-width:550px){.container{width:80%}.column,.columns{margin-left:4%}.column:first-child,.columns:first-child{margin-left:0}.one.column,.one.columns{width:4.66666666667%}.two.columns{width:13.3333333333%}.three.columns{width:22%}.four.columns{width:30.6666666667%}.five.columns{width:39.3333333333%}.six.columns{width:48%}.seven.columns{width:56.6666666667%}.eight.columns{width:65.3333333333%}.nine.columns{width:74%}.ten.columns{width:82.6666666667%}.eleven.columns{width:91.3333333333%}.twelve.columns{width:100%;margin-left:0}.one-third.column{width:30.6666666667%}.two-thirds.column{width:65.3333333333%}.one-half.column{width:48%}.offset-by-one.column,.offset-by-one.columns{margin-left:8.66666666667%}.offset-by-two.column,.offset-by-two.columns{margin-left:17.3333333333%}.offset-by-three.column,.offset-by-three.columns{margin-left:26%}.offset-by-four.column,.offset-by-four.columns{margin-left:34.6666666667%}.offset-by-five.column,.offset-by-five.columns{margin-left:43.3333333333%}.offset-by-six.column,.offset-by-six.columns{margin-left:52%}.offset-by-seven.column,.offset-by-seven.columns{margin-left:60.6666666667%}.offset-by-eight.column,.offset-by-eight.columns{margin-left:69.3333333333%}.offset-by-nine.column,.offset-by-nine.columns{margin-left:78%}.offset-by-ten.column,.offset-by-ten.columns{margin-left:86.6666666667%}.offset-by-eleven.column,.offset-by-eleven.columns{margin-left:95.3333333333%}.offset-by-one-third.column,.offset-by-one-third.columns{margin-left:34.6666666667%}.offset-by-two-thirds.column,.offset-by-two-thirds.columns{margin-left:69.3333333333%}.offset-by-one-half.column,.offset-by-one-half.columns{margin-left:52%}h1{font-size:5rem}h2{font-size:4.2rem}h3{font-size:3.6rem}h4{font-size:3rem}h5{font-size:2.4rem}h6{font-size:1.5rem}}.button,button,input[type=submit],input[type=reset],input[type=button]{display:inline-block;height:38px;padding:0 30px;color:#555;text-align:center;font-size:11px;font-weight:600;line-height:38px;letter-spacing:.1rem;text-transform:uppercase;text-decoration:none;white-space:nowrap;background-color:transparent;border-radius:4px;border:1px solid #bbb;cursor:pointer;box-sizing:border-box}.button:focus,.button:hover,button:focus,button:hover,input[type=submit]:focus,input[type=submit]:hover,input[type=reset]:focus,input[type=reset]:hover,input[type=button]:focus,input[type=button]:hover{color:#333;border-color:#888;outline:0}.button.button-primary,button.button-primary,input[type=submit].button-primary,input[type=reset].button-primary,input[type=button].button-primary{color:#FFF;background-color:#33C3F0;border-color:#33C3F0}.button.button-primary:focus,.button.button-primary:hover,button.button-primary:focus,button.button-primary:hover,input[type=submit].button-primary:focus,input[type=submit].button-primary:hover,input[type=reset].button-primary:focus,input[type=reset].button-primary:hover,input[type=button].button-primary:focus,input[type=button].button-primary:hover{color:#FFF;background-color:#1EAEDB;border-color:#1EAEDB}input[type=password],input[type=email],input[type=number],input[type=search],input[type=text],input[type=tel],input[type=url],select,textarea{height:38px;padding:6px 10px;background-color:#3C3C3C;border-radius:4px;box-shadow:none;box-sizing:border-box}input[type=password],input[type=email],input[type=number],input[type=search],input[type=text],input[type=tel],input[type=url],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea{min-height:65px;padding-top:6px;padding-bottom:6px}input[type=password]:focus,input[type=email]:focus,input[type=number]:focus,input[type=search]:focus,input[type=text]:focus,input[type=tel]:focus,input[type=url]:focus,select:focus,textarea:focus{border:1px solid #33C3F0;outline:0}label,legend{display:block;margin-bottom:.5rem;font-weight:600}fieldset{padding:0;border-width:0}input[type=checkbox],input[type=radio]{display:inline}label>.label-body{display:inline-block;margin-left:.5rem;font-weight:400}ul{list-style:circle inside}ol{list-style:decimal inside}ol,ul{padding-left:0}ol ol,ol ul,ul ol,ul ul{margin:1.5rem 0 1.5rem 3rem;font-size:90%}ol li,ul li{margin-bottom:1rem}code{padding:.2rem .5rem;margin:0 .2rem;font-size:90%;white-space:nowrap;background:#F1F1F1;border:1px solid #E1E1E1;border-radius:4px}#hSearchForm,.button,button,fieldset,input,select,textarea{margin-bottom:0}pre>code{display:block;padding:1rem 1.5rem;white-space:pre}td,th{padding:12px 15px;text-align:left;border-bottom:1px solid #E1E1E1}td:first-child,th:first-child{padding-left:0}td:last-child,th:last-child{padding-right:0}blockquote,dl,figure,form,ol,p,pre,table,ul{margin-bottom:2.5rem}.u-max-full-width{max-width:100%;box-sizing:border-box}.u-pull-right{float:right}.u-pull-left{float:left}hr{margin-top:3rem;margin-bottom:3.5rem;border-width:0;border-top:1px solid #E1E1E1}.container:after,.row:after,.u-cf{content:"";display:table;clear:both}.modal{display:none;position:fixed;left:0;top:0;right:0;bottom:0;background-color:rgba(0,0,0,.65);visibility:hidden;backface-visibility:hidden;opacity:0;transition:opacity .15s ease-in-out}.modal.modal-open{visibility:visible;backface-visibility:visible;opacity:1;z-index:100}.modal .modal-inner{position:relative;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.modal .modal-inner .modal-content{color:rgba(0,0,0,.65);background-color:#fff;max-width:35em;padding:1em 1.5em;position:relative;margin:2em;border-radius:2%;box-shadow:0 0 10px 0 rgba(0,0,0,.35)}.modal .modal-inner .modal-content .modal-close-icon{position:absolute;top:8px;right:8px;width:36px;height:36px;display:flex;justify-content:center;align-items:center;font-size:18px}.modal .modal-inner .modal-content .modal-content-inner{padding:4vh 0}.modal .modal-inner .modal-content .modal-content-inner h1,.modal .modal-inner .modal-content .modal-content-inner h2,.modal .modal-inner .modal-content .modal-content-inner h3,.modal .modal-inner .modal-content .modal-content-inner h4,.modal .modal-inner .modal-content .modal-content-inner h5,.modal .modal-inner .modal-content .modal-content-inner h6{margin-bottom:.25em}.modal .modal-inner .modal-content .modal-content-inner p{margin-top:3em}.modal .modal-inner .modal-content .modal-buttons-seperator{margin:0 0 1.5em}.modal .modal-inner .modal-content .modal-buttons{display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.modal .modal-inner .modal-content .modal-buttons button{margin-left:1em}.modal .modal-inner .modal-content .modal-buttons button:first-child{margin-left:0}.modal-content-error{font-weight:700;color:red}body{color:#DADADA;margin:unset;padding-top:60px;background-size:cover;background-position:top center;background-image:url(/images/playlist_bg.jpg);background-repeat:no-repeat;background-attachment:fixed}.flex-row{flex:1;display:flex;flex-direction:row}#hLoginContainer,#hUserId,#hUserName,#hUserQr,#hUserSignIn{display:none}.flex-row.align-items-center{justify-content:center}.flex-row.align-items-start{justify-content:flex-start}.flex-row.align-items-end{justify-content:flex-end}.flex-column.align-items-start{align-items:flex-start}#hSongLiftUpModalBg,.flex-column.align-items-end{align-items:flex-end}.space-between{justify-content:space-between}.full-width{width:100%}#hUserLoginRow{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;background:#fff;height:60px;position:fixed;left:0;top:0;width:100%;z-index:1;transition:top .3s}#hUserSignIn{text-align:right;color:#1D1D1D;text-decoration:none;padding:0 16px}#hUserInfo{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;padding:16px;color:#1D1D1D}#hUserQr{width:20px;height:20px}#hUserCoins{margin:0 16px}#hUserPhoto{padding:0 8px;width:36px;height:36px;border-radius:50%}#hLoginContainer .modal-content{position:fixed;bottom:0;padding:unset;margin:unset;width:100%;border-radius:unset;box-shadow:unset}#hLoginContainer .modal-title{height:48px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #d3d3d3}#hLoginContainer .modal-title-content{padding-left:16px;font-size:14px;display:flex;align-items:center}#hLoginContainer .modal-title-content span{display:inline-flex;align-items:center}#hLoginContainer .modal-title-content .fa-sign-in{font-size:24px;margin-right:8px;color:#0FA0CE}#hLoginContainer .modal-close-icon{position:unset;width:48px;color:unset!important}#hLoginContainer .modal-close-icon a{color:#757575}#firebaseui-auth-container .firebaseui-tospp-full-message b{color:#cd5c5c}#hSearchInput{font-size:14px;width:100%;background-color:#3C3C3C;color:#fff;border-radius:20px;border:none;padding:0 16px}input:-internal-autofill-selected{background-color:#3C3C3C}#hSearchProgressBar{height:4px;display:flex;background-color:#2C2C2C;width:100%;position:fixed;bottom:0;z-index:10}#hSearchProgress{background-color:#7AFF4B;height:4px;width:0%;transition:width .3s ease-in-out}#hSearchProgress.error{background-color:#E57373}#hSearchResults{font-size:14px;list-style-type:none}#hSearchResults li{display:flex;justify-content:flex-start;overflow:hidden;width:100%}#hSearchResults li img{width:64px;border-radius:4px;margin-right:8px;max-height:48px;object-fit:cover}#hSearchResults .flex-column{flex:1}#hSearchResults li .search-title{width:100%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-weight:500;line-height:1.3;color:#DADADA}#hSearchResults li .search-title>i{width:20px;color:#7AFF4B}#hSearchResults li .search-desc{overflow:hidden;width:100%;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:20px;color:#DADADA}#hSearchResults button{font-size:24px;font-weight:700;width:36px;height:36px;border:none;padding:unset;margin-left:8px}.now-playing-cont{background-color:#fff;padding:16px;margin:16px;color:#1D1D1D;font-size:48px;line-height:58px;font-weight:700;letter-spacing:-1.44px;font-family:Ubuntu;flex-direction:column;display:none}#hNowPlayingTitle{word-break:break-all;max-height:180px;overflow:hidden}.play-list-header{margin:0 16px;color:#7AFF4B;font-size:24px;font-weight:700;border-bottom:2px solid #7AFF4B}#hPlaylist{text-align:center;font-size:14px;height:calc(100vh - 60px - 100px);padding-bottom:100px}#hPlaylist li[data-status=played]{color:#777!important}#hPlaylist li[data-status=playing]{background:#1D1D1D;color:#fff}#hPlaylist li{position:relative;display:flex;align-items:center;margin:18px 20px;padding:8px 16px;background-color:#1D1D1D}#hPlaylist li.empty{height:160px;align-items:flex-start;justify-content:center;background-color:transparent}#hPlaylist li.my-song{color:#7AFF4B}#hPlaylist li>.full-width{width:calc(100% - 48px)}#hPlaylist li img{width:56px;height:48px;margin-right:12px;border-radius:5%;object-fit:cover}#hPlaylist li .playlist-cont{flex:1;text-align:left}#hPlaylist .song-index{font-size:32px;line-height:32px;font-weight:400;position:absolute;color:#fff;left:0;top:-18px;font-family:'Chelsea Market',cursive}#hPlaylist li .yt-title{width:100%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.3;font-weight:500}#hPlaylist li .yt-desc{overflow:hidden;width:100%;text-overflow:ellipsis;white-space:nowrap;line-height:1.8;font-weight:300}#hPlaylist li .yt-cheerup-msg{color:#fff;font-size:12px}#hPlaylist li .playlist-sub{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;width:36px;margin-right:-12px}#hPlaylist li .playlist-sub i.fa{display:flex;align-items:center;justify-content:center;width:100%;height:32px;font-size:16px}#hPlaylist li .playlist-sub .playlist-nlikes{min-width:24px;display:flex;align-items:center;height:-webkit-fill-available}#hPlaylist li .playlist-sub .total-like-cnt{display:flex;justify-content:center;align-items:flex-start;width:100%;height:28px}#hSongLiftUpModalDrag,#hSongLikeListModalDrag{height:30px;box-shadow:0 8px 27px rgb(0 0 0 / 40%)}#likeUsersModal{background:0 0}#likeUsersModal .modal-content{position:absolute;background:rgb(255,255,255,9 0);border-radius:8px;margin:unset}#likeUsersModal .modal-content .modal-content-inner{padding:unset;font-size:14px}#likeUsersModal .modal-content li{display:flex;margin:unset}#hSongLiftUpModalBg{height:100vh;position:fixed;z-index:6;bottom:-100vh}#hSongLiftUpModalBg.expand{background:rgba(0,0,0,.7);bottom:0!important;transition:background-color .5s,margin .5s;margin-top:0!important}#hSongLiftUpModal{min-height:40%;width:100vw}#hSongLiftUpModalDrag{width:100vw;border-top-left-radius:24px;border-top-right-radius:24px;background-color:#2C2C2C}#hSongLiftUpDiv{display:flex;flex-direction:column;justify-items:center;justify-content:center;flex:1;text-align:center;padding:0 16px 55px;height:100%;background-color:#2C2C2C;color:#fff}#hSongLiftUpDiv img{width:120px;height:120px;align-self:center;margin:16px}#hSearchModalBg.expand,#hSongLikeListModalBg.expand{transition:background-color .5s,margin .5s;margin-top:0!important}#hSongLiftUpDiv h2{font-size:20px;font-weight:700}#hSongLiftUpDiv h3,#hSongLiftUpDiv.song-title{font-size:14px;font-weight:400}.song-lift-btn{width:100%;padding:14px 0;color:#fff;border:1px solid #fff;border-radius:12px;justify-content:center;gap:8px;margin-bottom:16px}.song-fee-badge{padding:4px 24px;border:1px solid #fff;border-radius:24px}#hSongLikeListModalBg{height:100vh;position:fixed;z-index:6;bottom:-100vh;align-items:flex-end}#hSongLikeListModalBg.expand{background:rgba(0,0,0,.7);bottom:0!important}#hSongLikeListModal{min-height:40%;width:100vw}#hSongLikeListModalDrag{width:100vw;border-top-left-radius:24px;border-top-right-radius:24px;background-color:#2C2C2C}#hSongLikeListDiv{display:flex;flex-direction:column;align-items:flex-start;justify-content:start;flex:1;text-align:center;padding:0 16px 55px;height:100%;min-height:40vh;max-height:70vh;background-color:#2C2C2C;color:#fff}.bottom-modal-body,.bottom-modal-header{color:var(--primary-text)}#hSongLikeListDiv h2{font-size:18px;font-weight:700;padding-left:10px}#hLikeUserList{width:100%;overflow-y:scroll}#hLikeUserList li{list-style:none;padding:8px 10px}#hLikeUserList li .flex-row{gap:4px;align-items:center}#hLikeUserList li .like-user-avatar,#hLikeUserList li .like-user-avatar img{width:36px;height:36px}#hLikeUserList li .like-user-name{font-size:16px;font-weight:500;letter-spacing:-.48px}#hLikeUserList li .like-user-like-count{font-size:12px;font-weight:500;letter-spacing:-.48px}.flexcenter{display:flex;align-items:center;justify-content:center}.draggable:hover{cursor:pointer}.draggable:active{cursor:grabbing}.bottom-modal{position:fixed;bottom:0;width:100%;max-width:500px;background-color:#fff;border-radius:18px 18px 0 0}.bottom-modal-wrapper{border-radius:14px 14px 0 0;background-color:#fff}.bottom-modal-header{min-height:56px;display:flex;align-items:center;justify-content:center;font-size:1.2rem;font-weight:700}.bottom-modal-body ul{list-style:none;padding:0;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-padding-start:0}.bottom-modal-body ul li input[type=radio]{position:absolute;visibility:hidden}.bottom-modal-body ul li{display:flex;align-items:center;justify-content:space-between;width:100%;height:64px;border-bottom:1px solid var(--primary-gray)}.bottom-modal-body div.content{display:flex;align-items:center}.bottom-modal-body div.text{display:flex;flex-direction:column}.bottom-modal-body div.text>span{font-size:.75rem;color:var(--primary-text-alpha-05)}.bottom-modal-body .selected .list-radio-button{border-color:var(--primary-purple)}.bottom-modal-body .selected .list-radio-button:before{background-color:var(--primary-purple)}.bottom-modal-body img{width:20vw;height:1.1rem;max-width:71px}.bottom-modal-body .more-menu-item{display:flex;align-items:center;flex-direction:row;height:64px;width:100%;padding:0 16px;border-top:1px solid #EFEFEF}.bottom-modal-body .more-menu-item .more-menu-item-text{color:#151639;font-size:1rem;font-weight:400;margin-right:20px;flex:1 1 0}.bottom-modal-body .more-menu-item .more-menu-item-sub-text{display:none;color:red;font-size:1rem;font-weight:400;margin-right:20px;align-items:center}.bottom-modal-body .more-menu-item .more-menu-item-sub-text::before{content:"!";color:#fff;display:inline-block;margin-right:5px;background-color:red;font-size:.7rem;font-weight:700;border-radius:50%;width:1rem;height:1rem;text-align:center}.bottom-modal-body .more-menu-item .more-menu-item-icon{width:20px;height:unset;margin-right:16px}.bottom-modal-footer{height:56px;display:flex;align-items:center;justify-content:center;font-size:1.2rem;font-weight:700;color:var(--primary-text)}#hSearchModalBg{height:100vh;position:fixed;z-index:6;bottom:calc(-100vh + 100px)}#hSearchModalBg.expand{background:rgba(0,0,0,.7);top:0!important}#hSearchDiv,#hSearchForm,#hSearchModalDrag{background-color:#2C2C2C}#hSearchModal{height:100vh;width:100vw}#hSearchModalBg.downward #hSearchModal{transition:transform .5s;transform:translateY(100px)}#hSearchModal.flip{transition:transform .5s}#hSearchModalBg.expand #hSearchModal{margin-top:100px}#hSearchModalBg.downward.expand #hSearchModal{transform:translateY(0)}#hSearchForm{display:flex;align-items:center;justify-content:center;height:64px;padding:0 20px}#hSearchDiv{height:calc(100% - 210px);padding:8px 16px;overflow-y:auto;color:#000}#hSearchCatRow{display:flex;flex-direction:row;justify-content:flex-start}.search-cat-btn.selected{background-color:#DADADA;color:rgba(0,0,0,.87)}.search-cat-btn{display:flex;align-items:center;justify-content:center;padding:4px 8px;margin:-4px 8px 16px 4px;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#DADADA;font-size:13px;min-width:48px}#hSearchModalDrag,#hUserInfoModalDrag{width:100vw;height:30px;border-top-left-radius:24px;border-top-right-radius:24px;box-shadow:0 8px 27px rgb(0 0 0 / 40%)}#hSearchResults{padding-bottom:100px}#hUserInfoModalBg{height:100vh;position:fixed;z-index:6;bottom:-100vh;align-items:flex-end}#hUserInfoModalBg.expand{background:rgba(0,0,0,.7);bottom:0!important;transition:background-color .5s,margin .5s;margin-top:0!important}#hUserInfoModal{min-height:50%;width:100vw}#hUserInfoDiv{height:100%;background-color:#2C2C2C;padding:0 20px}.userInfoBox{flex:none}#hUserPhotoQR{width:36px;height:36px;margin-right:8px}#hUserPhotoQR img{width:36px;height:36px;border-radius:50%;object-fit:cover}#hUserNameQR{font-size:16px}.qrInfo{justify-content:center;align-items:center;padding:40px 0}.qrInfo h2{font-size:20px;font-weight:700;margin:2rem}.qrInfo h3{font-size:14px;font-weight:400;text-align:center}#hUserSignOut{display:flex;width:100%;align-items:center;justify-content:center;background-color:#DADADA;border-radius:12px;color:#2c2c2c;font-size:16px;font-weight:700;padding:18px 0;margin-top:24px}#hUserQrCode{max-width:120px;max-height:120px;padding:16px;background-color:#FFF;border-radius:8px}#hUserQrCode img{max-width:120px;max-height:120px;object-fit:contain}#hUserInfoModalBg.downward #hUserInfoModal{transition:transform .5s;transform:translateY(100px)}#hUserInfoModal.flip{transition:transform .5s}#hUserInfoModalBg.expand #hUserInfoModal{margin-top:100px}#hUserInfoModalBg.downward.expand #hUserInfoModal{transform:translateY(0)}#hUserInfoModalDrag{background-color:#2C2C2C}.draggable{width:36px;height:6px;border-radius:5px;background-color:#DADADA}#hRequestMusicModalBg{height:100vh;position:fixed;z-index:6;bottom:-100vh;align-items:flex-end}#hRequestMusicModalBg.expand{background:rgba(0,0,0,.7);bottom:0!important;transition:background-color .5s,margin .5s;margin-top:0!important}#hRequestMusicModal{min-height:40%;width:100vw}#hRequestMusicDiv{height:100%;background-color:#2C2C2C;padding:0 20px 55px;color:#DADADA;display:flex;flex-direction:column;align-items:center}.musicThumbnail{width:120px;height:120px}#hRequestMusicDiv h2{font-size:20px;font-weight:700;margin-top:16px}.musicName{font-size:14px;font-weight:400;text-align:center}.requestMusicContinue{width:100%;padding:14px 0;color:#7AFF4B;border:1px solid #7AFF4B;border-radius:12px;justify-content:center;gap:8px;margin-top:24px;margin-bottom:16px}.requestMusicSkip{font-size:16px;font-weight:400}.musicCoinDiv{padding:4px 24px;border:1px solid #7AFF4B;border-radius:24px}#hRequestMusicModalDrag{width:100vw;height:30px;border-top-left-radius:24px;border-top-right-radius:24px;background-color:#2C2C2C;box-shadow:0 8px 27px rgb(0 0 0 / 40%)}#hReloadBtn{position:fixed;display:flex;align-items:center;justify-content:center;font-size:16px;right:20px;bottom:120px;width:36px;height:36px;border-radius:50%;color:rgba(86,88,105,1);background-color:rgba(247,247,248,1);border:1px solid;box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}