.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #000;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:linear-gradient(180deg,#fff 50%,#eee);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:linear-gradient(180deg,#eee 50%,#ccc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFCCCCCC",GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:linear-gradient(180deg,#fff 0,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:linear-gradient(180deg,#eee 50%,#fff);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFFFFFFF",GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}#nprogress{pointer-events:none}#nprogress .bar{background:#29d;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #29d,0 0 5px #29d;opacity:1;transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border-color:#29d transparent transparent #29d;border-style:solid;border-width:2px;border-radius:50%;-webkit-animation:nprogress-spinner .4s linear infinite;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@-webkit-keyframes passing-through{0%{opacity:0;transform:translateY(40px)}30%,70%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-40px)}}@keyframes passing-through{0%{opacity:0;transform:translateY(40px)}30%,70%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-40px)}}@-webkit-keyframes slide-in{0%{opacity:0;transform:translateY(40px)}30%{opacity:1;transform:translateY(0)}}@keyframes slide-in{0%{opacity:0;transform:translateY(40px)}30%{opacity:1;transform:translateY(0)}}@-webkit-keyframes pulse{0%{transform:scale(1)}10%{transform:scale(1.1)}20%{transform:scale(1)}}@keyframes pulse{0%{transform:scale(1)}10%{transform:scale(1.1)}20%{transform:scale(1)}}.dropzone,.dropzone *{box-sizing:border-box}.dropzone{min-height:150px;border:2px solid rgba(0,0,0,.3);background:#fff;padding:20px}.dropzone.dz-clickable{cursor:pointer}.dropzone.dz-clickable *{cursor:default}.dropzone.dz-clickable .dz-message,.dropzone.dz-clickable .dz-message *{cursor:pointer}.dropzone.dz-started .dz-message{display:none}.dropzone.dz-drag-hover{border-style:solid}.dropzone.dz-drag-hover .dz-message{opacity:.5}.dropzone .dz-message{text-align:center;margin:2em 0}.dropzone .dz-message .dz-button{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}.dropzone .dz-preview{position:relative;display:inline-block;vertical-align:top;margin:16px;min-height:100px}.dropzone .dz-preview:hover{z-index:1000}.dropzone .dz-preview.dz-file-preview .dz-image{border-radius:20px;background:#999;background:linear-gradient(180deg,#eee,#ddd)}.dropzone .dz-preview.dz-file-preview .dz-details{opacity:1}.dropzone .dz-preview.dz-image-preview{background:#fff}.dropzone .dz-preview.dz-image-preview .dz-details{transition:opacity .2s linear}.dropzone .dz-preview .dz-remove{font-size:14px;text-align:center;display:block;cursor:pointer;border:none}.dropzone .dz-preview .dz-remove:hover{text-decoration:underline}.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview .dz-details{z-index:20;position:absolute;top:0;left:0;opacity:0;font-size:13px;min-width:100%;max-width:100%;padding:2em 1em;text-align:center;color:rgba(0,0,0,.9);line-height:150%}.dropzone .dz-preview .dz-details .dz-size{margin-bottom:1em;font-size:16px}.dropzone .dz-preview .dz-details .dz-filename{white-space:nowrap}.dropzone .dz-preview .dz-details .dz-filename:hover span{border:1px solid hsla(0,0%,78.4%,.8);background-color:hsla(0,0%,100%,.8)}.dropzone .dz-preview .dz-details .dz-filename:not(:hover){overflow:hidden;text-overflow:ellipsis}.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span{border:1px solid transparent}.dropzone .dz-preview .dz-details .dz-filename span,.dropzone .dz-preview .dz-details .dz-size span{background-color:hsla(0,0%,100%,.4);padding:0 .4em;border-radius:3px}.dropzone .dz-preview:hover .dz-image img{transform:scale(1.05);filter:blur(8px)}.dropzone .dz-preview .dz-image{border-radius:20px;overflow:hidden;width:120px;height:120px;position:relative;display:block;z-index:10}.dropzone .dz-preview .dz-image img{display:block}.dropzone .dz-preview.dz-success .dz-success-mark{-webkit-animation:passing-through 3s cubic-bezier(.77,0,.175,1);animation:passing-through 3s cubic-bezier(.77,0,.175,1)}.dropzone .dz-preview.dz-error .dz-error-mark{opacity:1;-webkit-animation:slide-in 3s cubic-bezier(.77,0,.175,1);animation:slide-in 3s cubic-bezier(.77,0,.175,1)}.dropzone .dz-preview .dz-error-mark,.dropzone .dz-preview .dz-success-mark{pointer-events:none;opacity:0;z-index:500;position:absolute;display:block;top:50%;left:50%;margin-left:-27px;margin-top:-27px}.dropzone .dz-preview .dz-error-mark svg,.dropzone .dz-preview .dz-success-mark svg{display:block;width:54px;height:54px}.dropzone .dz-preview.dz-processing .dz-progress{opacity:1;transition:all .2s linear}.dropzone .dz-preview.dz-complete .dz-progress{opacity:0;transition:opacity .4s ease-in}.dropzone .dz-preview:not(.dz-processing) .dz-progress{-webkit-animation:pulse 6s ease infinite;animation:pulse 6s ease infinite}.dropzone .dz-preview .dz-progress{opacity:1;z-index:1000;pointer-events:none;position:absolute;height:16px;left:50%;top:50%;margin-top:-8px;width:80px;margin-left:-40px;background:hsla(0,0%,100%,.9);-webkit-transform:scale(1);border-radius:8px;overflow:hidden}.dropzone .dz-preview .dz-progress .dz-upload{background:#333;background:linear-gradient(180deg,#666,#444);position:absolute;top:0;left:0;bottom:0;width:0;transition:width .3s ease-in-out}.dropzone .dz-preview.dz-error .dz-error-message{display:block}.dropzone .dz-preview.dz-error:hover .dz-error-message{opacity:1;pointer-events:auto}.dropzone .dz-preview .dz-error-message{pointer-events:none;z-index:1000;position:absolute;display:block;display:none;opacity:0;transition:opacity .3s ease;border-radius:8px;font-size:13px;top:130px;left:-10px;width:140px;background:#be2626;background:linear-gradient(180deg,#be2626,#a92222);padding:.5em 1.2em;color:#fff}.dropzone .dz-preview .dz-error-message:after{content:"";position:absolute;top:-6px;left:64px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #be2626}.c-player{position:fixed;z-index:10;right:0;bottom:0;left:0;display:flex;width:100%;background:#434343;background:linear-gradient(45deg,#434343,#696969)}.c-player,.c-player a{color:#fff}.c-player__container{display:flex;flex-wrap:nowrap;align-items:center;height:90px;position:relative;flex:1 1 auto;min-width:0;padding-top:8px}@media (min-width:640px){.c-player__container{height:110px}}.c-player__controls{display:flex;align-items:center;margin-right:.5rem;margin-left:.5rem}@media (min-width:640px){.c-player__controls{margin-right:1.5rem;margin-left:1.5rem}}.c-player__volume-slider{height:150px}.c-player__time{font-size:1.125rem;margin-right:1.5rem;display:none}@media (min-width:640px){.c-player__time{display:initial}}.c-player__song{flex:1 1 0;margin:0 .5rem;min-width:0}@media (min-width:1024px){.c-player__song{margin:0 2rem}}.c-player__song .c-song__title{font-size:1rem}@media (min-width:640px){.c-player__song .c-song__title{font-size:1.125rem}}.c-player__song .c-song__artist{color:#778389}a.c-player__song .c-song__artist{display:inline-block;vertical-align:middle;white-space:normal}.c-player__song .c-song__artist,.c-player__song .c-song__title{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.c-player__song .c-song--large .c-song__title{font-size:1rem}@media (min-width:640px){.c-player__song .c-song--large .c-song__title{font-size:1.375rem}}.c-player__song .c-song .c-label{vertical-align:.25em;margin-left:.5em}.c-player__progress-bar{position:absolute;top:0;right:0;left:0;height:10px;overflow:hidden;background:#c3c2c2;background:linear-gradient(45deg,#c3c2c2,#e4e4e4);cursor:pointer;transition:all .2s ease}.c-player__progress-bar__progress{height:10px;opacity:.67;background:#f60;background:linear-gradient(45deg,#434343,#f60);border-radius:10px;transform:translateX(-100%);-webkit-backface-visibility:none;backface-visibility:none;pointer-events:none;transition:background .2s ease,opacity .2s ease,height .2s ease}.c-player__progress-bar:hover{height:13px}.c-player__progress-bar:hover .c-player__progress-bar__progress{height:13px;opacity:1}.c-player__control-button{border:0;padding:0;margin:.3125rem;background:transparent;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transform:scale(1);-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:all .3s ease}[data-whatintent=mouse] .c-player__control-button:focus{outline:none}.c-player__control-button svg{width:30px;height:30px;fill:#fff}.c-player__control-button--disabled,.c-player__control-button:disabled,.c-player__control-button[disabled]{opacity:.25;cursor:not-allowed}.c-player__control-button:enabled:hover{transform:scale(1.1)}.c-player__control-button--small{padding:.1875rem}.c-player__control-button--small svg{width:24px;height:24px}.c-player__control-button--pause,.c-player__control-button--play{border:2px solid #fff;border-radius:50%;padding:.25rem}@media (min-width:640px){.c-player__control-button--pause,.c-player__control-button--play{border:0;padding:0}}.c-player__playlist-selector{display:flex;align-items:center;width:20%;margin:0 .5rem}.c-player__playlist-selector__playlist{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.c-player__playlist-selector__actions button{margin-left:.5rem}@media (min-width:640px){.c-player__playlist-selector{margin:0 1.5rem}.c-player__playlist-selector button{margin-left:1rem}}.c-player--not-playable .c-player__container{height:30px}.c-player--not-playable .c-player__progress-bar{height:3px;pointer-events:none}.c-player--not-playable .c-song .c-song__title{font-size:13px}.c-player--not-playable .c-player__control-button svg{width:25px;height:25px}.c-player__playlist-selection__list-item{display:flex;align-items:center;padding:5px;background:#fafafa;border:1px solid #efefef;border-bottom:none}.c-player__playlist-selection__list-item:last-child{border-bottom:1px solid #efefef}.c-player__playlist-selection__list-item__title{flex:1 1 auto;padding:5px 10px}.c-player__playlist-selection__list-item__actions{flex:0 0 auto}.c-player__modal-mask{position:fixed;z-index:999;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.5);display:table}.c-player__modal-wrapper{display:table-cell;vertical-align:middle}.c-player__modal-container{position:relative;width:75vw;max-width:800px;max-height:80vh;margin:0 auto;padding:20px 22px;display:flex;flex-direction:column;background-color:#fff;border:3px solid #ccc;transition:all .3s ease}.c-player__modal-header{margin-bottom:10px}.c-player__modal-body{overflow-x:hidden;overflow-y:auto}.c-player__modal-footer{margin-top:10px}.c-player__modal-close{position:absolute;top:-14px;right:-18px;width:25px;height:29px;overflow:hidden;color:transparent;background:url(/img/buttons/x.png) no-repeat;border:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}[data-whatintent=mouse] .c-player__modal-close:focus{outline:none}.c-player-modal-transition-enter-active,.c-player-modal-transition-leave-active{transition:opacity .3s ease}.c-player-modal-transition-enter{opacity:0}.c-player-modal-transition-enter-to,.c-player-modal-transition-leave{opacity:1}.c-player-modal-transition-leave-to{opacity:0}.c-player-modal-transition-enter .c-player__modal-container,.c-player-modal-transition-leave-to .c-player__modal-container{transform:scale(1.1)}ul.list{margin:1em 0;padding-left:40px;list-style-type:circle}#content.upload{padding:40px 20px;width:960px}#content.upload h2{font-weight:700;font-size:large}#content.upload>.header{display:flex;justify-content:space-between}#content.upload>.header>.steps{display:flex;justify-content:flex-end;min-width:200px}#content.upload>.header>.steps>div{padding:0 5px;margin:0 5px;border:1px solid #f60}#content.upload>.header>.steps>div.active{background:#f60;color:#fff}#content.upload>.slide{padding-top:20px;display:none}#content.upload>.slide.active,#content.upload>.slide>p{display:block}#content.upload>.slide>.blocks{margin-top:20px;display:flex;justify-content:space-between}#content.upload>.slide>.blocks>div{background:#ddd;padding:40px;width:calc(50% - 100px);border:2px solid transparent}#content.upload>.slide>.blocks>div.active{border:2px solid #f60}#content.upload>.slide>.uploads{display:flex}#content.upload>.slide>.uploads label{display:block;float:none}#content.upload>.slide>.uploads>table{margin-right:20px}#content.upload>.slide>.licenses{margin-top:20px}#content.upload>.slide>.licenses img{width:88px;height:31px}#content.upload>.slide>.licenses label{all:unset}#content.upload>.slide>.licenses>div{display:flex;margin-bottom:20px}#content.upload>.slide>.licenses>div>:nth-child(2){margin:0 10px}#content.upload>.slide>.footer{padding-top:20px;display:flex}#content.upload>.slide>.footer>button{margin-right:10px}#content.upload>.slide>.footer a{text-decoration:underline}.overlay{position:fixed;display:none;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.8);z-index:20;cursor:pointer}.overlay .text{background:#fff;position:absolute;top:40%;left:50%;font-size:50px;color:#fff;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);padding:20px;width:400px}.overlay .text>h2{font-size:large;padding-bottom:10px}.overlay .text button{margin-top:10px}.download-overlay{position:fixed;display:block;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.8);z-index:20;cursor:pointer}.download-overlay .close{background:none;border:none;color:#fff;top:0;right:10px;position:absolute;font-size:60px}.download-overlay .text{display:flex;justify-content:space-between;border:5px solid #f60;background:#fff;position:absolute;top:40%;left:50%;color:#fff;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);padding:30px;width:600px}.download-overlay .text h2{font-size:24px}.download-overlay .text h3{font-size:15px;padding-bottom:10px}.download-overlay .text a{text-decoration:underline}.download-overlay .text>div:first-child{margin-right:40px}.download-overlay .text>div:last-child>p:last-child{margin-top:40px}.download-overlay .text .license-link{margin-bottom:20px}.download-overlay .text .license-link img{font-size:medium}.download-overlay .text .download{background:#f60;color:#fff;padding:20px;font-weight:700;display:block}.download-overlay .text .download.disabled{color:currentColor;cursor:not-allowed;opacity:.5;text-decoration:none}.download-overlay .text .tos-pro{margin-top:20px}.download-overlay .text .tos-pro img{margin-top:5px}.download-overlay .text button{margin-top:10px}#member-form .select2 input{border:none;margin:0;float:none}button.btnsavedraft{float:right;width:152px;height:35px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:transparent;background:transparent url(/img/buttons/btn_savedraft.gif) no-repeat 0 0;border:none}button.btnsavedraft:hover{background-position:-152px 0}button.btncreatemix{float:right;width:163px;height:35px;margin-left:10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:transparent;background:transparent url(/img/buttons/btn_createmix.gif) no-repeat 0 0;border:none}button.btncreatemix:hover{background-position:-163px 0}.btnsubmit{display:inline-block;position:relative;height:auto;padding:8px 22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default;color:#eee;font-family:Lato,Lucida Grande,Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;border:none;border-radius:5px;background:#bdbdbd;background:linear-gradient(180deg,#bdbdbd 0,#656565);opacity:1;transition:all .3s ease}.btnsubmit:after,.btnsubmit:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:5px}.btnsubmit:before{border:2px solid #fff}.btnsubmit:after{border:1px solid #ccc}.btnsubmit:hover{text-decoration:none;background:#9b9b9b;background:linear-gradient(180deg,#9b9b9b 0,#444)}.btnsubmit.btnsubmit--primary{background:#6f6f6f;background:linear-gradient(180deg,#6f6f6f 0,#181818)}.btnsubmit.btnsubmit--primary:hover{background:#9b9b9b;background:linear-gradient(180deg,#9b9b9b 0,#444)}.btnsubmit .material-design-icon{position:relative;top:2px}.btnsubmit .material-design-icon svg{height:16px;width:auto}.btnsubmit.btnsubmit--small{padding:5px 15px}.btnsubmit[disabled]{opacity:.3}a.sqbtn-makealbumfave.is_fav{background-position:-88px 0}a.sqbtn-makealbumfave.is_fav:hover{background-position:0 0}a.sqbtn-makealbumfave:hover{background-position:-88px 0}#nprogress .bar{background:#fd6202}#nprogress .peg{box-shadow:0 0 10px #fd6202,0 0 5px #fd6202}#nprogress .spinner-icon{border-top-color:#fd6202;border-left-color:#fd6202}.album-row-wrap{position:relative;overflow:hidden}.colset-b{box-sizing:border-box;display:flex;flex-wrap:wrap;width:100%}.colset-b .col-l{width:100%;float:none;margin-right:0}@media (min-width:640px){.colset-b .col-l{max-width:290px;margin-right:20px}}.colset-b .col-r{width:100%;float:none}@media (min-width:640px){.colset-b .col-r{flex:1 1 0%;max-width:650px}}.colset-a .col-l{width:100%}@media (min-width:640px){.colset-a .col-l{width:67%}}.colset-a .col-r{width:100%}@media (min-width:640px){.colset-a .col-r{width:calc(33% - 20px)}}.blog-txt img{height:auto;max-width:100%}.box-stnd-nobord.play-lrg-list{display:flex;flex-wrap:wrap;width:100%}.box-stnd-nobord.play-lrg-list .colr-lrg,.box-stnd-nobord.play-lrg-list .colr-lrg-10pad{float:none;width:auto;flex:1 1 0%}.box-stnd-nobord.play-lrg-list .colr-sml,.box-stnd-nobord.play-lrg-list .colr-sml-toppad{float:none}.box-stnd-nobord.play-lrg-list .play-item{display:flex;flex-wrap:wrap}.box-stnd-nobord.play-lrg-list .play-item .playtxt{flex:1 1 0;text-overflow:ellipsis}.box-stnd-nobord.play-lrg-list .play-item .playicn{flex:0 0 auto;margin-left:4px;width:auto}.box-stnd-nobord-nopad .play-item{display:flex;flex-wrap:wrap}.box-stnd-nobord-nopad .play-item .playtxt{flex:1 1 0;text-overflow:ellipsis}.box-stnd-nobord-nopad .play-item .playicn{flex:0 0 auto;margin-left:4px;width:auto}.colset-a,.colset-b,.colset-button,.colset-button-a,.colset-c,.colset-d,.colset-full{box-sizing:border-box;width:100%}.colset-a>.login,.colset-a>.register,.colset-b>.login,.colset-b>.register,.colset-button-a>.login,.colset-button-a>.register,.colset-button>.login,.colset-button>.register,.colset-c>.login,.colset-c>.register,.colset-d>.login,.colset-d>.register,.colset-full>.login,.colset-full>.register{margin:0;width:100%}@media (min-width:768px){.colset-a>.login,.colset-a>.register,.colset-b>.login,.colset-b>.register,.colset-button-a>.login,.colset-button-a>.register,.colset-button>.login,.colset-button>.register,.colset-c>.login,.colset-c>.register,.colset-d>.login,.colset-d>.register,.colset-full>.login,.colset-full>.register{width:calc(50% - 16px)}}.colset-a>.login fieldset,.colset-a>.register fieldset,.colset-b>.login fieldset,.colset-b>.register fieldset,.colset-button-a>.login fieldset,.colset-button-a>.register fieldset,.colset-button>.login fieldset,.colset-button>.register fieldset,.colset-c>.login fieldset,.colset-c>.register fieldset,.colset-d>.login fieldset,.colset-d>.register fieldset,.colset-full>.login fieldset,.colset-full>.register fieldset{margin:0 0 32px;width:100%}.colset-a>.login *,.colset-a>.register *,.colset-b>.login *,.colset-b>.register *,.colset-button-a>.login *,.colset-button-a>.register *,.colset-button>.login *,.colset-button>.register *,.colset-c>.login *,.colset-c>.register *,.colset-d>.login *,.colset-d>.register *,.colset-full>.login *,.colset-full>.register *{box-sizing:border-box}@media (min-width:768px){.colset-a>.login,.colset-b>.login,.colset-button-a>.login,.colset-button>.login,.colset-c>.login,.colset-d>.login,.colset-full>.login{margin-right:32px}}.playlist-lrg .playicn{width:auto;margin-left:auto}@media (min-width:667px){.playlist-lrg .playicn{display:flex}}.playlist-lrg-cms .playicn{margin-left:inherit;justify-content:space-evenly}.playlist-lrg-cms .playicn a{flex:1 1 auto;margin:0 10px;width:auto;float:none}.play-item.gcol,.play-sorthd{display:flex}.ptxt-play{padding:0 0 0 10px;margin-right:0}.playlist-lrg .doplay,.ptxt-play{flex:0 0 auto;float:none;width:41px}.ptxt-artist{width:45%}@media (min-width:768px){.ptxt-artist{width:200px}}.ptxt-track{width:35%}@media (min-width:768px){.ptxt-track{width:180px}}.ptxt-album{display:none;width:150px}@media (min-width:768px){.ptxt-album{display:block}}.ptxt-genre{display:none;width:150px}@media (min-width:1024px){.ptxt-genre{display:block}}.ptxt-album,.ptxt-artist,.ptxt-genre,.ptxt-listens,.ptxt-play,.ptxt-track{flex:0 0 auto;text-overflow:ellipsis}.curators-mainimg div{width:100%}@media (min-width:768px){.curators-mainimg div{width:50%}}.curators-mainimg div img{width:calc(100% - 8px);height:auto}@media (max-width:1020px){.fma-logo{margin-bottom:32px}}@media (max-width:1020px){#fma-menubox{box-sizing:border-box;display:flex;flex-wrap:wrap;height:auto;justify-content:center;padding:0 8px;width:100%!important}}@media (max-width:1020px){#fma-title{display:none;padding-left:16px}}@media (max-width:1020px){#fma-menu{display:flex;flex-wrap:wrap;padding:0 8px;position:static;width:100%!important}#fma-menu .menu-link{float:none;position:relative}#fma-menu .mhd-main{padding:8px 0}#fma-menu .menu-links{top:34px}}@media (max-width:1020px){#fma-menusearch,#fma-menusearchdrop{position:static}}#discography{overflow:hidden}#discography.artist-discography{max-height:229px}.sbar-stat{height:auto}.sbar-stat .lf105+b{display:block;margin-left:106px}.artist-image img{max-width:100%}#album-images,#album-images .album-image{width:100%}#album-images .album-image img{width:100%;height:auto}.menu-links strong{display:block;padding:0 10px 5px}.cms .playlist-lrg .playicn a.icn-close{width:19px}