::-webkit-scrollbar{display:none}*{box-sizing:border-box}*,body{margin:0}body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%;min-width:768px;min-height:600px;height:100%;overflow:hidden;position:fixed;scrollbar-width:none!important}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.login{display:flex;flex-direction:column;justify-content:center;height:100vh;background:linear-gradient(135deg,#1e1e1e,#101010 50%,#0c0b0b);align-items:center}.login>img{width:300px}.login>a{width:180px;height:50px;display:flex;justify-content:center;align-items:center;padding:11px 32px 9px;background-color:#1db954;border-radius:99px;color:#0f0f0f;font-weight:700;text-decoration:none}.login>a:hover{color:#fff}.player{display:flex;flex-direction:column;height:100vh}.player__body{flex:1 1;overflow:hidden}.footer{height:100vh;flex-direction:column;justify-content:center;grid-gap:2rem;gap:2rem;bottom:0;width:100%;background-color:#161616}.footer,.footer__left{display:flex;align-items:center}.footer__left{color:#fff;min-width:250px;max-width:400px}.footer__left>img{box-shadow:0 4px 12px rgba(0,0,0,.5)}.footer__albumLogo{height:60px;width:60px;margin-right:20px;object-fit:contain}.footer__green{color:#fff!important}.footer__songInfo,.footer__songInfo>h4{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.footer__songInfo>h4{font-size:16px;margin-bottom:6px;color:#fff}.footer__songInfo>p{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:14px;color:hsla(0,0%,100%,.7)}.footer__savedTrack{padding:30px 30px 30px 20px}.footer__center{color:#fff;display:flex;align-items:center;grid-gap:2rem;gap:2rem;justify-content:center;max-width:500px;flex-wrap:wrap}.footer__green:hover,.footer__icon:hover{transition:transform .2s ease-in-out;transform:scale(1.08)!important;color:#fff}.footer_buttons{padding:0 10px;display:flex;justify-content:space-between;align-items:center;width:100%;width:225px}.footer__slider{margin:5px 40px!important}.footer__right{display:flex;justify-content:flex-end;align-items:center;color:#fff;min-width:150px}.footer * .MuiSlider-root{color:grey}.footer * .MuiSlider-root:active,.footer * .MuiSlider-root:hover{color:#fff}.footer__right>.MuiGrid-spacing-xs-2{max-width:200px}.footer__right>.MuiGrid-container{align-items:center}.footer__savedTrack{margin-left:20px;color:grey;display:flex;align-content:center}.footer__savedTrack:hover{color:#1ed15e}.like-popup * .MuiDialogContent-root{background-color:#161616;justify-content:center;padding-bottom:12px}.like-popup * .MuiPaper-rounded{border-radius:0}.like-popup * .MuiButtonBase-root{padding:6px 16px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;outline:none;font-family:inherit;background-color:#282828;color:#fff}.submission{height:100vh;grid-gap:2rem;gap:2rem;bottom:0;background-color:#161616}.submission,.submission__container{display:flex;flex-direction:column;justify-content:center;width:100%;align-items:center}.submission__container{text-align:center;padding:3rem 2rem;max-width:500px;position:relative;z-index:1;margin:0 auto}.submission__logo{font-size:16px;font-weight:500;margin-bottom:6px;color:#fff}.submission__subtitle{font-size:14px;color:hsla(0,0%,100%,.7);margin-bottom:1.5rem;font-weight:400}.submission__disclaimer{display:flex;grid-gap:1rem;gap:1rem;font-size:14px;color:hsla(0,0%,100%,.7);margin-top:2.5rem;margin-bottom:2.5rem;padding:1.5rem;text-align:left}.submission__card,.submission__disclaimer{background-color:#282828;border-radius:8px;border:1px solid hsla(0,0%,100%,.2)}.submission__card{padding:2.5rem;transition:all .2s ease}.submission__card:hover{background-color:#2a2a2a}.submission__form-group{margin-bottom:1.5rem}.submission__input-wrapper{position:relative}.submission__card input[type=url]{width:100%;padding:1rem 1.5rem;font-size:14px;background-color:#161616;border:1px solid hsla(0,0%,100%,.2);border-radius:8px;color:#fff;outline:none;transition:all .2s ease;font-family:inherit}.submission__card input[type=url]:focus{border-color:#1ed760;background-color:#1a1a1a}.submission__card input[type=url]::-webkit-input-placeholder{color:hsla(0,0%,100%,.5)}.submission__card input[type=url]:-ms-input-placeholder{color:hsla(0,0%,100%,.5)}.submission__card input[type=url]::-ms-input-placeholder{color:hsla(0,0%,100%,.5)}.submission__card input[type=url]::placeholder{color:hsla(0,0%,100%,.5)}.submission__submit-btn{width:100%;padding:6px 16px;font-size:14px;font-weight:500;background-color:#282828;color:#fff;border:1px solid hsla(0,0%,100%,.2);border-radius:8px;cursor:pointer;transition:all .2s ease;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;grid-gap:.5rem;gap:.5rem;outline:none;font-family:inherit}.submission__submit-btn:hover:not(:disabled){background-color:#2a2a2a}.submission__submit-btn:active:not(:disabled){background-color:#252525}.submission__submit-btn:disabled{opacity:.6;cursor:not-allowed;transform:none}.submission__status-message{margin-top:1rem;padding:1rem;border-radius:8px;font-size:14px;opacity:0;transform:translateY(10px);transition:all .2s ease}.submission__status-message.show{opacity:1;transform:translateY(0)}.submission__status-message.success{background-color:rgba(29,185,84,.2);border:1px solid #1ed760;color:#1ed760}.submission__status-message.error{background-color:rgba(229,62,62,.2);border:1px solid #e53e3e;color:#ff6b6b}.submission__closed-info{text-align:center}.submission__closed-title{font-size:16px;margin-bottom:6px;color:#fff;font-weight:500}.submission__schedule{font-size:14px;color:hsla(0,0%,100%,.7);margin:1.5rem 0;font-weight:400}.submission__current-time{font-size:14px;color:hsla(0,0%,100%,.7);margin-bottom:1rem}.submission__next-opening{font-size:14px;color:hsla(0,0%,100%,.7);background-color:#282828;border:1px solid hsla(0,0%,100%,.2);padding:1rem;border-radius:8px}.submission__loading{display:inline-block;width:20px;height:20px;border-radius:50%;border:2px solid hsla(0,0%,100%,.3);border-top-color:#1ed760;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}@-webkit-keyframes spin{to{transform:rotate(1turn)}}@keyframes spin{to{transform:rotate(1turn)}}.floating-notes{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0}.note{pointer-events:none;position:absolute;color:hsla(0,0%,77.6%,.1);font-size:2rem;-webkit-animation:float 8s linear infinite;animation:float 8s linear infinite}@-webkit-keyframes float{0%{transform:translateY(100vh) rotate(0deg)}to{transform:translateY(-100px) rotate(1turn)}}@keyframes float{0%{transform:translateY(100vh) rotate(0deg)}to{transform:translateY(-100px) rotate(1turn)}}.body{flex:0.95 1;color:#fff;overflow-y:scroll;background-color:#161616;scrollbar-width:none!important}.body__header{padding:30px}.body__info{display:flex;align-items:flex-end;padding:15px 30px;background:linear-gradient(#636363,#161616);margin-top:50px}.body__info>img{height:20vw;min-height:184px;margin-right:20px;box-shadow:0 4px 12px 0 rgba(0,0,0,.5)}.body__infoText{flex:1 1}.body__infoText>h2{font-size:48px;margin-bottom:10px}.body__infoText>p{font-size:14px}.body__icons{display:flex;align-items:center;padding:10px 0}.body__icons>.MuiSvgIcon-root{margin-right:20px}.body__songs{padding:0 30px 20px;background-color:#161616}.body__play{font-size:60px!important}.body__heart{color:#1ed15e}.body__heart:hover,.body__more:hover,.body__play:hover{transition:transform .1s ease-in-out;transform:scale(1.08)}.hide{display:none}.css-0{position:relative;top:50%;left:50%}.css-1by9rry,.css-110do72{background-color:#dcdcdc!important}.topnav{display:flex;justify-content:center;align-items:center;grid-gap:2rem;gap:2rem;padding:1rem 2rem;background-color:#161616;border-bottom:1px solid hsla(0,0%,100%,.1);position:-webkit-sticky;position:sticky;top:0;z-index:100}.topnav__link{color:hsla(0,0%,100%,.7);text-decoration:none;font-size:.95rem;font-weight:500;transition:all .2s ease;padding:.5rem 0;position:relative}.topnav__link.active,.topnav__link:hover{color:#fff}.topnav__link.active:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background-color:#fff}
/*# sourceMappingURL=main.8674e411.chunk.css.map */