.modal-base .modal-dialog{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;z-index:1051;padding:20px;background:#fff;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,.2)}.modal-base .modal-default{top:0;left:0;width:100%;height:100%;z-index:1050;position:fixed}.modal-base .modal-default b,.modal-base .modal-default strong{font-weight:900}.modal-base .modal-default em{font-style:italic}.modal-base .modal-default a{text-decoration:none;color:#1c91c0;outline:none;background:transparent}.modal-base .modal-default a:hover{text-decoration:underline;cursor:pointer;outline:0}.modal-base .modal-default ul{display:block;list-style:none;margin:1em 0;padding-left:40px}.modal-base .modal-default ul li{list-style:disc}.modal-base .modal-deafult-overflow{overflow-y:auto}.modal-base .modal-body{max-height:420px;overflow-y:auto}@-webkit-keyframes modal-fade-enter{0%{opacity:0}}@keyframes modal-fade-enter{0%{opacity:0}}.modal-base .modal-fade-enter{-webkit-animation:modal-fade-enter both ease-in;animation:modal-fade-enter both ease-in}@-webkit-keyframes modal-fade-leave{to{opacity:0}}@keyframes modal-fade-leave{to{opacity:0}}.modal-base .modal-fade-leave{-webkit-animation:modal-fade-leave both ease-out;animation:modal-fade-leave both ease-out}@-webkit-keyframes modal-zoom-enter{0%{-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes modal-zoom-enter{0%{-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.modal-base .modal-zoom-enter{-webkit-animation:modal-zoom-enter both cubic-bezier(.4,0,0,1.5);animation:modal-zoom-enter both cubic-bezier(.4,0,0,1.5)}@-webkit-keyframes modal-zoom-leave{to{-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes modal-zoom-leave{to{-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.modal-base .modal-zoom-leave{-webkit-animation:modal-zoom-leave both;animation:modal-zoom-leave both}@-webkit-keyframes modal-slideDown-enter{0%{-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}}@keyframes modal-slideDown-enter{0%{-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}}.modal-base .modal-slideDown-enter{-webkit-animation:modal-slideDown-enter both cubic-bezier(.4,0,0,1.5);animation:modal-slideDown-enter both cubic-bezier(.4,0,0,1.5)}@-webkit-keyframes modal-slideDown-leave{to{-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}}@keyframes modal-slideDown-leave{to{-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}}.modal-base .modal-slideDown-leave{-webkit-animation:modal-slideDown-leave both;animation:modal-slideDown-leave both}@-webkit-keyframes modal-slideLeft-enter{0%{-webkit-transform:translate3d(-150px,0,0);transform:translate3d(-150px,0,0)}}@keyframes modal-slideLeft-enter{0%{-webkit-transform:translate3d(-150px,0,0);transform:translate3d(-150px,0,0)}}.modal-base .modal-slideLeft-enter{-webkit-animation:modal-slideLeft-enter both cubic-bezier(.4,0,0,1.5);animation:modal-slideLeft-enter both cubic-bezier(.4,0,0,1.5)}@-webkit-keyframes modal-slideLeft-leave{to{-webkit-transform:translate3d(-150px,0,0);transform:translate3d(-150px,0,0)}}@keyframes modal-slideLeft-leave{to{-webkit-transform:translate3d(-150px,0,0);transform:translate3d(-150px,0,0)}}.modal-base .modal-slideLeft-leave{-webkit-animation:modal-slideLeft-leave both;animation:modal-slideLeft-leave both}@-webkit-keyframes modal-slideRight-enter{0%{-webkit-transform:translate3d(150px,0,0);transform:translate3d(150px,0,0)}}@keyframes modal-slideRight-enter{0%{-webkit-transform:translate3d(150px,0,0);transform:translate3d(150px,0,0)}}.modal-base .modal-slideRight-enter{-webkit-animation:modal-slideRight-enter both cubic-bezier(.4,0,0,1.5);animation:modal-slideRight-enter both cubic-bezier(.4,0,0,1.5)}@-webkit-keyframes modal-slideRight-leave{to{-webkit-transform:translate3d(150px,0,0);transform:translate3d(150px,0,0)}}@keyframes modal-slideRight-leave{to{-webkit-transform:translate3d(150px,0,0);transform:translate3d(150px,0,0)}}.modal-base .modal-slideRight-leave{-webkit-animation:modal-slideRight-leave both;animation:modal-slideRight-leave both}@-webkit-keyframes modal-slideUp-enter{0%{-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}}@keyframes modal-slideUp-enter{0%{-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}}.modal-base .modal-slideUp-enter{-webkit-animation:modal-slideUp-enter both cubic-bezier(.4,0,0,1.5);animation:modal-slideUp-enter both cubic-bezier(.4,0,0,1.5)}@-webkit-keyframes modal-slideUp-leave{to{-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}}@keyframes modal-slideUp-leave{to{-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}}.modal-base .modal-slideUp-leave{-webkit-animation:modal-slideUp-leave both;animation:modal-slideUp-leave both}@-webkit-keyframes modal-flip-enter{0%{-webkit-transform:perspective(400px) rotateX(60deg);transform:perspective(400px) rotateX(60deg)}70%{-webkit-transform:perspective(400px) rotateX(-15deg);transform:perspective(400px) rotateX(-15deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes modal-flip-enter{0%{-webkit-transform:perspective(400px) rotateX(60deg);transform:perspective(400px) rotateX(60deg)}70%{-webkit-transform:perspective(400px) rotateX(-15deg);transform:perspective(400px) rotateX(-15deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.modal-base .modal-flip-enter{-webkit-animation:modal-flip-enter both ease-in;animation:modal-flip-enter both ease-in;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes modal-flip-leave{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-15deg);transform:perspective(400px) rotateX(-15deg)}to{-webkit-transform:perspective(400px) rotateX(45deg);transform:perspective(400px) rotateX(45deg)}}@keyframes modal-flip-leave{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-15deg);transform:perspective(400px) rotateX(-15deg)}to{-webkit-transform:perspective(400px) rotateX(45deg);transform:perspective(400px) rotateX(45deg)}}.modal-base .modal-flip-leave{-webkit-animation:modal-flip-leave both;animation:modal-flip-leave both;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes modal-rotate-enter{0%{-webkit-transform:rotate(-180deg) scale3d(.3,.3,.3);transform:rotate(-180deg) scale3d(.3,.3,.3)}}@keyframes modal-rotate-enter{0%{-webkit-transform:rotate(-180deg) scale3d(.3,.3,.3);transform:rotate(-180deg) scale3d(.3,.3,.3)}}.modal-base .modal-rotate-enter{-webkit-animation:modal-rotate-enter both;animation:modal-rotate-enter both;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes modal-rotate-leave{to{-webkit-transform:rotate(180deg) scale3d(.3,.3,.3);transform:rotate(180deg) scale3d(.3,.3,.3)}}@keyframes modal-rotate-leave{to{-webkit-transform:rotate(180deg) scale3d(.3,.3,.3);transform:rotate(180deg) scale3d(.3,.3,.3)}}.modal-base .modal-rotate-leave{-webkit-animation:modal-rotate-leave both;animation:modal-rotate-leave both;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes modal-door-enter{0%{-webkit-transform:scaleX(0);transform:scaleX(0)}}@keyframes modal-door-enter{0%{-webkit-transform:scaleX(0);transform:scaleX(0)}}.modal-base .modal-door-enter{-webkit-animation:modal-door-enter both cubic-bezier(.4,0,0,1.5);animation:modal-door-enter both cubic-bezier(.4,0,0,1.5)}@-webkit-keyframes modal-door-leave{60%{-webkit-transform:scaleX(.01);transform:scaleX(.01)}to{-webkit-transform:scale3d(0,1,.1);transform:scale3d(0,1,.1)}}@keyframes modal-door-leave{60%{-webkit-transform:scaleX(.01);transform:scaleX(.01)}to{-webkit-transform:scale3d(0,1,.1);transform:scale3d(0,1,.1)}}.modal-base .modal-door-leave{-webkit-animation:modal-door-leave both;animation:modal-door-leave both} .modal-dialog.modal-custom-styles{bottom:auto!important;height:auto!important;height:-webkit-fit-content!important;height:-moz-fit-content!important;height:-ms-fit-content!important;height:fit-content!important;min-height:176px!important;width:300px!important;padding:10px 20px!important;margin-top:30px!important;border-radius:6px!important;display:inline-block}.modal-close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.add-playlist-wrapper .playlist-title,.playlist-wrapper .playlist-title{font-size:20px;font-weight:200;line-height:1.5;margin:0;margin-bottom:20px}.add-playlist-wrapper .playlist-buttons,.playlist-wrapper .playlist-buttons{max-height:400px;overflow-y:auto}.add-playlist-wrapper .playlist-buttons button,.playlist-wrapper .playlist-buttons button{position:relative;display:block;width:100%;max-width:100%;text-align:center;color:#333;background-color:#fff;border:1px solid #ccc!important;border-bottom:unset!important;border-radius:unset;white-space:nowrap;padding:6px 12px;font-size:13px}.add-playlist-wrapper .playlist-buttons button:first-child,.playlist-wrapper .playlist-buttons button:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.add-playlist-wrapper .playlist-buttons button:last-child,.playlist-wrapper .playlist-buttons button:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px;border:1px solid #ccc!important}.add-playlist-wrapper .playlist-buttons button:hover,.playlist-wrapper .playlist-buttons button:hover{color:#333;background-color:#ebebeb!important;border-color:#adadad}.add-playlist-wrapper .playlist-buttons button:hover>.tool-tip,.playlist-wrapper .playlist-buttons button:hover>.tool-tip{display:block}.add-playlist-wrapper .playlist-buttons button .tool-tip,.playlist-wrapper .playlist-buttons button .tool-tip{transition:opacity .5s ease-in;width:max-content;background-color:#000;border-radius:5px;padding:10px;font-size:11px;color:#fff;top:-80%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;display:none;margin:unset!important;word-wrap:break-word;word-break:break-all;white-space:normal;max-width:90%}.add-playlist-wrapper .playlist-buttons button .tool-tip .arrow,.playlist-wrapper .playlist-buttons button .tool-tip .arrow{position:absolute;bottom:-9px;left:calc(50% - 5px);width:0;height:0;border-top:5px solid #000;border-bottom:5px solid transparent;border-left:5px solid transparent;border-right:5px solid transparent}.add-playlist-wrapper .playlist-add-form,.playlist-wrapper .playlist-add-form{display:flex;flex-direction:column}.add-playlist-wrapper .playlist-add-form>input,.playlist-wrapper .playlist-add-form>input{border:1px solid #c9c9c9;margin-bottom:10px;padding:10px 16px;font-size:18px;color:#666;line-height:1.33;border-radius:6px;text-transform:uppercase}.add-playlist-wrapper .playlist-add-form>input:focus,.playlist-wrapper .playlist-add-form>input:focus{border-color:#66afe9!important;outline:0!important;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)!important;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)!important}.add-playlist-wrapper .playlist-add-form>button,.playlist-wrapper .playlist-add-form>button{display:block;width:100%;max-width:100%;text-align:center;padding:10px 12px;font-size:13px;margin-top:5px;border:1px solid transparent}.playlist-notice p{word-wrap:break-word;word-break:break-all} /*# sourceMappingURL=35.static-learner.4.1.18.641f18668bb4b879ff43.css.map*/