@font-face{font-family:Lexend;font-weight:900;src:url(/assets/fonts/Lexend-Black.ttf) format("opentype")}@font-face{font-family:Lexend;font-weight:700;src:url(/assets/fonts/Lexend-Bold.ttf) format("opentype")}@font-face{font-family:Lexend;font-weight:500;src:url(/assets/fonts/Lexend-Medium.ttf) format("opentype")}@font-face{font-family:Lexend;font-weight:400;src:url(/assets/fonts/Lexend-Regular.ttf) format("opentype")}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:Lexend}body,html{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;justify-content:center;margin:0;min-height:100%;width:100%}body{padding:10px}li,ul{padding:0}h1,h2,h3,h4,h5,h6,input,li,p,ul{margin:0;padding:0}li,ul{list-style-type:none;margin:0}button,input{background:transparent;border:0;outline:0}body{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background-color:#000000ad;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;justify-content:center}.background-image{background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;-webkit-filter:blur(20px);filter:blur(20px);height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:0}.card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;border-radius:9.01243px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-filter:drop-shadow(1px 1px 26px rgba(0,0,0,.15));filter:drop-shadow(1px 1px 26px rgba(0,0,0,.15));-ms-flex-direction:column;flex-direction:column;justify-content:center;overflow:hidden;z-index:9}.card.frosted-theme{background-color:hsla(0,0%,100%,.4);border:2.05156px solid hsla(0,0%,100%,.13);-webkit-box-shadow:0 4px 30px rgba(0,0,0,.1);box-shadow:0 4px 30px rgba(0,0,0,.1)}@supports ((-webkit-backdrop-filter:none) or (backdrop-filter:none)){.card.frosted-theme{-webkit-backdrop-filter:blur(8.3px);backdrop-filter:blur(8.3px);background:hsla(0,0%,100%,.2);-webkit-box-shadow:0 4px 30px rgb(0 0 0/10%);box-shadow:0 4px 30px rgb(0 0 0/10%)}}.card_header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;position:relative}.card_header-image{height:100%;width:100%}.card_content{background-color:#fff;border-radius:9.01243px;border-top-left-radius:0;border-top-right-radius:0;width:100%}.frosted-theme .card_content{background-color:transparent}.card_content-item{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;align-items:center;border-bottom:1px solid transparent;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;justify-content:center;padding:19.77px 22.76px;-webkit-transition:background-color .3s;transition:background-color .3s}li:not(:last-child){border-bottom:1px solid rgba(0,0,0,.1)}.frosted-theme li:not(:last-child){border-bottom:1px solid hsla(0,0%,100%,.1)}.card_content-item:hover{background-color:rgba(0,0,0,.1)}a{text-decoration:none}.card_content-button{background:#fff;border:1px solid rgba(0,0,0,.17);border-radius:30px;color:rgba(0,0,0,.52);cursor:pointer;font-size:15px;font-style:normal;font-weight:700;line-height:16px;margin-left:auto;padding:11px 17px;-webkit-transition:background-color .4s;transition:background-color .4s}.frosted-theme .card_content-button{background:transparent;border:2px solid #fff;color:#fff}.card_content-item:hover .card_content-button{background-color:#333232;color:#fff}.frosted-theme .card_content-item:hover .card_content-button{background-color:#fff;color:#333232}.card_header-title{color:#fff;font-size:20.2512px;font-style:normal;font-weight:700;max-width:265px}.card_header-artist{color:hsla(0,0%,100%,.87);font-size:14px;max-width:221px}.card_header-artist,.card_header-description{font-style:normal;font-weight:500;line-height:16px}.card_header-description{color:hsla(0,0%,100%,.37);font-size:11.8132px}.overlay{background-color:rgba(0,0,0,.1);height:100%;position:absolute;width:100%}.card_header-wrapper{height:300px;position:relative;width:300px}.card_header-wrapper,.round-button{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;justify-content:center}.round-button{background-color:#fff;border-radius:50%;cursor:pointer;height:56.35px;position:absolute;-webkit-transition:background .4s;transition:background .4s;width:56.35px;z-index:1}.round-button:hover{background-color:#dbdbdb}.card_header-wrapper.video{width:533.333333px}.card_header_bottom{bottom:24.82px;left:24.82px;position:absolute}.centered{z-index:9}.cookies{color:#fff;font-size:12px;margin-top:11px;text-align:center;width:230px}.card_success{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-radius:9.01px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;justify-content:center;padding:24.51px}.card_success-image{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.2)),to(rgba(0,0,0,.2)));background:linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2));border-radius:9.01243px 5px 9.01px 9.01px;height:150px;width:150px}.card_success-description{color:rgba(0,0,0,.52);font-size:18px;font-style:normal;font-weight:700;margin-left:28px;max-width:191.08px}.card_success-description span,.emoji{color:#000}.success{opacity:0;pointer-events:none;position:absolute}.service-image{width:100px}.time{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;align-items:center;background:#333232;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;justify-content:center;padding:20px;width:100%}.frosted-theme .time{background:transparent}.time-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;margin:0 10px}.time-item-title{color:#fff;font-size:24px;font-weight:900}.time-item-value{color:hsla(0,0%,100%,.52);font-size:12px;font-weight:700}.modal-container{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(0,0,0,.47);bottom:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;justify-content:center;left:0;opacity:0;pointer-events:all;pointer-events:none;position:fixed;right:0;top:0;-webkit-transition:opacity .3s;transition:opacity .3s;will-change:opacity;z-index:999}.subscribe-email-button{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;cursor:pointer;-ms-flex-direction:column;flex-direction:column}.email-title{-ms-flex-item-align:start;align-self:flex-start;color:rgba(0,0,0,.8);font-size:14px;margin-bottom:11px;max-width:250px}.frosted-theme .email-title{color:hsla(0,0%,100%,.8)}.modal-backdrop{bottom:0;left:0;position:fixed;right:0;top:0;z-index:1}.privacy-tab{background-color:#fff;padding:20px;-webkit-transform:translateX(-314px);-ms-transform:translateX(-314px);transform:translateX(-314px);-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;width:314px}.privacy-tab,.privacy-wrapper{bottom:0;left:0;position:fixed;top:0;z-index:9999}.privacy-wrapper{background-color:rgba(0,0,0,.6);opacity:0;pointer-events:none;right:0;-webkit-transition:opacity .4s;transition:opacity .4s}.close-tab{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;margin-bottom:20px}.privacy-wrapper.visible{opacity:1;pointer-events:all}.privacy-wrapper.visible .privacy-tab{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.privacy-title{font-size:14px;font-weight:700}.privacy-description{font-size:14px;max-width:222px}.privacy-group{border:1px solid rgb(0 0 0/10%);border-radius:5px;margin:10px 0;padding:20px}.data-item,.radios{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex}.data-item-privacy{color:#626ffe;font-size:14px;font-weight:700;margin-left:auto}.data-item-type{color:rgba(0,0,0,.6);font-size:14px}.data-item-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.data-item-name{font-size:14px;font-weight:700}.radio{padding:10px}.permissions-title{font-size:18px;font-weight:700;margin-left:17px}.privacy-popup-accept-button{color:#626ffe;cursor:pointer;font-size:14px;font-weight:700;margin-left:10px}.close-tab-button{cursor:pointer}.privacy-popup{background-color:#fff;border-radius:5px;bottom:4px;font-size:14px;margin:5px;padding:10px}.privacy-modal,.privacy-popup{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;position:fixed;z-index:9999}.privacy-modal{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;background-color:rgba(0,0,0,.6);bottom:0;justify-content:center;left:0;opacity:1;pointer-events:all;right:0;top:0;-webkit-transition:opacity .4s;transition:opacity .4s}.privacy-modal.hidden{opacity:0;pointer-events:none}.privacy-modal-close-button{cursor:pointer;margin-left:auto}.privacy-modal-header{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-size:15px;font-weight:700}.privacy-modal-content,.privacy-modal-header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex}.privacy-modal-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;background-color:#fff;border-radius:5px;color:rgba(0,0,0,.8);-ms-flex-direction:column;flex-direction:column;font-size:14px;padding:26px;position:relative}.privacy-modal-button{-webkit-box-flex:1;-moz-box-flex:1;background:#626ffe;border-radius:250px;color:#fff;cursor:pointer;-ms-flex:1;flex:1;font-size:14px;font-weight:700;margin:0 2.5px;padding:12px 26px}.privacy-modal-buttons{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;margin-top:10px}.privacy-popup.hidden{opacity:0;pointer-events:none}input[type=radio]{accent-color:#626ffe}.save-settings-button{background-color:#626ffe;border-radius:50px;color:#fff;cursor:pointer;font-size:14.5px;font-weight:700;margin-top:20px;padding:15px;text-transform:uppercase;-webkit-transition:opacity .4s;transition:opacity .4s;width:100%}.toggle-privacy-button{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;border-radius:42px;color:#ffffff70;cursor:pointer;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;font-size:12px;justify-content:center;margin:10px auto auto}.save-settings-button:hover{opacity:.7}.modal-container.visible{opacity:1;pointer-events:all}.modal{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;background:#fff;border-radius:4px;-webkit-box-shadow:0 .2px 1px rgb(0 0 0/25%);box-shadow:0 .2px 1px rgb(0 0 0/25%);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:342px;opacity:0;padding:28px 38px;-webkit-transform:scale(.6);-ms-transform:scale(.6);transform:scale(.6);-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s,-webkit-transform .3s;z-index:999}.modal.visible{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.modal-title{color:rgba(0,0,0,.86);font-size:18px;font-style:normal;font-weight:700;line-height:22px;margin-bottom:10px}.modal-input{background:rgba(0,0,0,.04);border-radius:4px;color:#3c3c3c;font-size:14px;padding:14px 10px;width:71%}.modal-wrapper{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex}.modal-input.error{-webkit-box-shadow:0 0 0 1px #d6353f;box-shadow:0 0 0 1px #d6353f}.modal-button{background-color:#333232;border:1px solid rgba(0,0,0,.17);border-radius:30px;color:rgba(0,0,0,.52);color:#fff;cursor:pointer;font-size:15px;font-style:normal;font-weight:700;margin-left:auto;padding:11px 17px;-webkit-transition:background-color .4s;transition:background-color .4s}.frosted-theme .modal-button{background-color:#fff;color:#333232}.frosted-theme .modal-input{background:rgb(255 255 255/4%);color:#fff}.button-success{color:rgba(0,0,0,.6);font-weight:700}.pause-button{visibility:hidden}.play-button{visibility:visible}.logo-link{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;justify-content:center;margin-top:10px}.logo{width:107px}.policy{color:hsla(0,0%,100%,.6);font-size:13px;font-weight:400;margin:18px auto auto;max-width:210px;text-align:center}.policy a{color:#fff;font-weight:700}li:not(:last-child).social-list-item{border:none}.socials{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin-top:20px}.social{cursor:pointer;margin:0 5px;-webkit-transition:opacity .4s;transition:opacity .4s}.card_infos{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background-color:#333232;border-bottom:1px solid hsla(0,0%,100%,.1);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;padding:17px;width:100%}.card_infos .card_header-title{font-size:17.5px;font-weight:500;text-align:center}.card_infos .card_header-artist{font-size:12.5px;text-align:center}.frosted-theme .card_infos{background-color:transparent;border-bottom:1px solid hsla(0,0%,100%,.1)}.social img{height:26px;width:26px}.social:hover{opacity:.6}.playlist-container{background-color:#434343;padding:20px}.playlist-wrapper-image{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;border-radius:4px;cursor:pointer;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;font-size:14px;height:220px;justify-content:center;position:relative;width:220px}.playlist-wrapper-title{color:#fff;font-family:Lexend;font-size:24px;font-weight:700;margin:20px 0;text-align:center}.playlist-item{background-color:hsla(0,0%,100%,.17);border:1px solid hsla(0,0%,100%,.17);border-radius:18px;cursor:pointer;height:68px;margin:5px 0;padding:14px}.playlist-item,.playlist-section,.playlist-wrapper_header-wrapper{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;justify-content:center}.playlist-section{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.playlist-item-title{color:#fff;font-size:14px;font-weight:700;margin-bottom:-1px}.playlist-item-description{color:hsla(0,0%,100%,.56);font-size:14px;font-weight:400}.playlist-item-artwork{border-radius:4px;height:40px;margin-right:8px;width:40px}.playlist-item-header{margin-right:22px}.playlist-action,.playlist-item-header{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex}.playlist-action{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;border:2px solid #fff;border-radius:100px;color:#fff;cursor:pointer;-ms-flex-direction:row;flex-direction:row;font-size:14px;font-weight:500;justify-content:center;min-width:95px;padding:12px;-webkit-transition:opacity .4s;transition:opacity .4s}.playlist-item-actions{margin-left:auto}.icon-wrapper{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:5px}.icon-wrapper,.playlist-item-link{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex}.playlist-item-link{width:100%}.playlist-action.white{border:2px solid #fff;color:#fff;-webkit-transition:background-color .4s;transition:background-color .4s}.playlist-action.white.spotify .playlist-item-icon{fill:#fff}.playlist-item:hover .playlist-action.white{background-color:#fff;color:#333232}.playlist-item:hover .playlist-action.white .playlist-item-icon{fill:#333232}.playlist-action.filled{background-color:#fff;border:2px solid #fff;-webkit-transition:opacity .4s;transition:opacity .4s}.playlist-action.filled.spotify{color:#24cf5f}.playlist-action.filled.apple_music{color:#fa435b}.playlist-action.filled.spotify .playlist-item-icon{fill:#24cf5f}.playlist-action.filled.apple_music .playlist-item-icon{fill:#fa435b}.playlist-action.filled.youtube_music{color:red}.playlist-item:hover .playlist-action.filled,.playlist-item:hover .playlist-action.inverted{opacity:.8}.playlist-action.inverted.spotify{background:#24cf5f;border-color:#24cf5f;color:#fff}.playlist-action.inverted.apple_music{background:#fa435b;border-color:#fa435b;color:#fff}.playlist-action.inverted.apple_music .playlist-item-icon,.playlist-action.inverted.spotify .playlist-item-icon{fill:#fff}.playlist-action.inverted.youtube_music{background:red;border-color:red;color:#fff}.switch{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background:rgb(255 255 255/5%);border:1px solid rgba(0,0,0,.01);border-radius:11.7575px;cursor:pointer;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;height:23.51px;position:relative;-webkit-transition:background .4s;transition:background .4s;width:48.68px}.switch.active{background:#ffffff3b}.switch-grab{background:#ffffff29;border-radius:50%;-webkit-box-shadow:0 .2px 1px hsla(0,0%,100%,.25);box-shadow:0 .2px 1px hsla(0,0%,100%,.25);height:18px;-webkit-transform:translateX(3px);-ms-transform:translateX(3px);transform:translateX(3px);-webkit-transition:background .4s,-webkit-transform .4s;transition:background .4s,-webkit-transform .4s;transition:transform .4s,background .4s;transition:transform .4s,background .4s,-webkit-transform .4s;width:18px}.switch.active .switch-grab{background:#fff;-webkit-transform:translateX(25.68px);-ms-transform:translateX(25.68px);transform:translateX(25.68px)}.future-saves-label{max-width:200px}.all-time-future-saves-label,.future-saves-label{color:hsla(0,0%,100%,.79);font-size:14px;font-weight:700;margin-left:11px}.all-time-future-saves-label{max-width:290px;text-align:center}.switch-group{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;justify-content:center;margin-bottom:15px;margin-top:15px}.accent{color:#fff}.checkbox{opacity:0;pointer-events:none;position:absolute}@media (max-width:575px){.card_header-wrapper.video{height:215.0625px;width:382.333333px}.privacy-popup,.privacy-popup-accept-button{font-size:13px}}@media (max-width:415px){.card_success-description{width:auto}.card_success{margin:10px}.card_header-wrapper.video{height:168.75px;width:300px}}