:root{--dp-font-family:"Plus Jakarta Sans",sans-serif;--dp-border-radius:4px;--dp-cell-border-radius:4px;--dp-common-transition:all .1s ease-in;--dp-button-height:35px;--dp-month-year-row-height:35px;--dp-month-year-row-button-size:35px;--dp-button-icon-height:20px;--dp-cell-size:35px;--dp-cell-padding:5px;--dp-common-padding:10px;--dp-input-icon-padding:35px;--dp-input-padding:6px 30px 6px 12px;--dp-menu-min-width:260px;--dp-action-buttons-padding:2px 5px;--dp-row-margin:5px 0;--dp-calendar-header-cell-padding:.5rem;--dp-two-calendars-spacing:10px;--dp-overlay-col-padding:3px;--dp-time-inc-dec-button-size:32px;--dp-menu-padding:6px 8px;--dp-font-size:1.6rem;--dp-preview-font-size:1.4rem;--dp-time-font-size:1.4rem}@keyframes button-flash{0%{transform:translate(-120%)}to{transform:translate(120%)}}.custom-tooltip{background-color:#2cb57e!important;border-radius:5px!important;color:#fff!important;font-size:1rem!important;padding:.5rem 1rem!important}.v-popper--theme-tooltip{display:block!important;z-index:10000}.v-popper--theme-tooltip .v-popper__inner{background-color:#323241!important;border:none;border-radius:6px;color:#fff;font-family:Switzer,Plus Jakarta Sans,sans-serif;font-size:1.4rem;font-style:normal;font-weight:500;line-height:2rem;padding:4px 8px}.v-popper--theme-tooltip .v-popper__arrow-container{height:0;width:0;z-index:1}.v-popper--theme-tooltip .v-popper__arrow-inner,.v-popper--theme-tooltip .v-popper__arrow-outer{border:5px solid #323241;position:absolute}.v-popper--theme-tooltip[data-popper-placement^=top]{margin-bottom:5px}.v-popper--theme-tooltip[data-popper-placement^=top] .v-popper__arrow-inner,.v-popper--theme-tooltip[data-popper-placement^=top] .v-popper__arrow-outer{border-bottom-color:transparent!important;border-left-color:transparent!important;border-right-color:transparent!important;border-width:5px 5px 0;bottom:-5px;left:calc(50% - 5px);margin-bottom:0;margin-top:0}.v-popper--theme-tooltip[data-popper-placement^=bottom]{margin-top:5px}.v-popper--theme-tooltip[data-popper-placement^=bottom] .v-popper__arrow-inner,.v-popper--theme-tooltip[data-popper-placement^=bottom] .v-popper__arrow-outer{border-left-color:transparent!important;border-right-color:transparent!important;border-top-color:transparent!important;border-width:0 5px 5px;left:calc(50% - 5px);margin-bottom:0;margin-top:0;top:-5px}.v-popper--theme-tooltip[data-popper-placement^=right]{margin-left:5px}.v-popper--theme-tooltip[data-popper-placement^=right] .v-popper__arrow-inner,.v-popper--theme-tooltip[data-popper-placement^=right] .v-popper__arrow-outer{border-bottom-color:transparent!important;border-left-color:transparent!important;border-top-color:transparent!important;border-width:5px 5px 5px 0;left:-5px;margin-left:0;margin-right:0;top:calc(50% - 5px)}.v-popper--theme-tooltip[data-popper-placement^=left]{margin-right:5px}.v-popper--theme-tooltip[data-popper-placement^=left] .v-popper__arrow-inner,.v-popper--theme-tooltip[data-popper-placement^=left] .v-popper__arrow-outer{border-bottom-color:transparent!important;border-right-color:transparent!important;border-top-color:transparent!important;border-width:5px 0 5px 5px;margin-left:0;margin-right:0;right:-5px;top:calc(50% - 5px)}.v-popper--theme-tooltip.v-popper__popper--hidden{opacity:0;transition:opacity .15s,visibility .15s;visibility:hidden}.v-popper--theme-tooltip.v-popper__popper--shown{opacity:1;transition:opacity .15s;visibility:visible}.v-popper--theme-tooltip.v-popper__popper--skip-transition{transition:none!important}.custom-tooltip .v-popper__inner{background-color:unset!important}.music-player-container{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:space-between;padding:1.6rem 3.2rem;position:relative}.music-player-container .icon-close{cursor:pointer;padding:1.3rem;position:absolute;right:0;top:0;z-index:1000}.music-player-container .left-side{align-items:center;display:flex;gap:1.6rem;justify-content:flex-start;width:20%}.music-player-container .left-side .player-album-art{height:6.4rem;max-width:6.4rem;position:relative;width:6.4rem}.music-player-container .left-side .player-album-art .early-access-bubble-album-view{opacity:0;transition:all .2s ease-in-out}.music-player-container .left-side .player-album-art .song-early-icon-player{box-shadow:none!important;filter:drop-shadow(0 4px 4px rgba(0,0,0,.5));left:50%;margin:0!important;max-width:unset!important;opacity:1;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .15s ease;transition:all .2s ease-in-out}.music-player-container .left-side .player-album-art:hover .song-early-icon{opacity:0}.music-player-container .left-side .player-album-art:hover .early-access-bubble-album-view{opacity:1!important}.music-player-container .left-side .player-album-art .player-album-art-img{border-radius:.8rem;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.music-player-container .left-side .player-album-art .early-access-overlay{background:linear-gradient(0deg,#ffffff80,#ffffff80);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:.8rem;height:100%;left:0;position:absolute;top:0;width:100%}.music-player-container .left-side .song-info{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.music-player-container .left-side .song-info .song-name{color:#11111e;font-size:1.4rem;font-weight:700}.music-player-container .left-side .song-info .dot-symbol{display:none}.music-player-container .left-side .song-info .artist-name{color:#11111ecc;font-size:1.4rem;font-weight:400}.music-player-container .right-side{align-items:center;display:flex;gap:3.2rem;justify-content:center;width:80%}.music-player-container .right-side .song-wav-container{position:relative;width:100%}.music-player-container .right-side .song-wav-container .hover-over-region-bubble{opacity:0;pointer-events:none;position:absolute!important;top:-5rem!important;transition:opacity .2s ease-in-out}.music-player-container .right-side .song-wav-container .hover-over-region-bubble .info-bubble{left:auto;left:60rem;position:static!important}.music-player-container .right-side .song-wav-container:hover .hover-over-region-bubble{opacity:1}.music-player-container .right-side .song-wav-container .music-player-waveform-slider{height:100%;width:100%}.music-player-container .right-side .buttons-left{align-items:center;display:flex;gap:.8rem;justify-content:center}.music-player-container .right-side .buttons-left .play-button{align-items:center;background-color:#9357e8;border-radius:50%;box-sizing:border-box;cursor:pointer;display:flex;height:3.6rem;justify-content:center;padding:.8rem;width:3.6rem}.music-player-container .right-side .buttons-left .next-song-button,.music-player-container .right-side .buttons-left .play-button svg,.music-player-container .right-side .buttons-left .previous-song-button{height:2rem;width:2rem}.music-player-container .right-side .buttons-left .next-song-button button svg,.music-player-container .right-side .buttons-left .previous-song-button button svg{height:100%;width:100%}.music-player-container .right-side .buttons-left .next-song-button button:hover svg path,.music-player-container .right-side .buttons-left .previous-song-button button:hover svg path{stroke:#9357e8}.music-player-container .right-side .buttons-left .next-song-button button:disabled svg,.music-player-container .right-side .buttons-left .previous-song-button button:disabled svg{cursor:not-allowed}.music-player-container .right-side .buttons-left .next-song-button button:disabled svg path,.music-player-container .right-side .buttons-left .previous-song-button button:disabled svg path{stroke:#9999a0}.music-player-container .right-side .buttons-left :deep(.icon-container.active){color:#9357e8}.music-player-container .right-side .buttons-right{align-items:center;box-sizing:border-box;display:flex;justify-content:center}.music-player-container .right-side .buttons-left .icon-container,.music-player-container .right-side .buttons-right .icon-container{align-items:center;border-radius:50%;box-sizing:border-box;cursor:pointer;display:flex;height:3.6rem;justify-content:center;max-height:3.6rem;max-width:3.6rem;padding:.8rem;width:3.6rem}.music-player-container .right-side .buttons-left .icon-container:hover,.music-player-container .right-side .buttons-right .icon-container:hover{background-color:#eaeaeb}.music-player-container .right-side .buttons-left .icon-container .sound-button,.music-player-container .right-side .buttons-right .icon-container .sound-button{margin-top:0}.music-player-container .right-side .buttons-left .icon-container svg,.music-player-container .right-side .buttons-right .icon-container svg{height:2rem;width:2rem}.music-player-container .right-side .buttons-left .icon-container svg:hover,.music-player-container .right-side .buttons-right .icon-container svg:hover{color:unset}.music-player-container .right-side .buttons-left .icon-container svg:hover *,.music-player-container .right-side .buttons-right .icon-container svg:hover *{fill:unset}.music-player-container .right-side .buttons-left .icon-container.add-to-playlist-icon svg,.music-player-container .right-side .buttons-right .icon-container.add-to-playlist-icon svg{height:1.6rem;width:1.6rem}@media screen and (max-width:768px){.music-player-container{padding:1.6rem 1.6rem 4rem}.music-player-container .left-side{align-items:flex-start;flex-direction:column;gap:1.6rem;justify-content:flex-start;width:100%}.music-player-container .left-side .song-info{bottom:1.6rem;flex-direction:row;gap:1rem;position:absolute;width:100%}.music-player-container .left-side .song-info .dot-symbol{color:#9357e8;display:flex;font-size:1.4rem;font-weight:700}.music-player-container .right-side{flex-direction:row-reverse}.music-player-container .right-side .buttons-left .repeat-button,.music-player-container .right-side .buttons-left .shuffle-button,.music-player-container .right-side .song-wav-container{display:none}.music-player-container .right-side .buttons-right{flex-direction:row-reverse}.music-player-container .right-side .buttons-right .icon-share-btn,.music-player-container .right-side .buttons-right .player-options,.music-player-container .right-side .buttons-right .radio-button,.music-player-container .right-side .buttons-right .song-versions{display:none}}.music-player-waveform-slider{height:4.5rem}@media only screen and (max-width:600px){.music-player-waveform-slider{margin:auto;width:90%}}
