@charset "UTF-8";@font-face{font-family:fontello;src:url(/fonts/fontello.eot?4654130);src:url(/fonts/fontello.eot?4654130#iefix) format("embedded-opentype"),url(/fonts/fontello.woff2?4654130) format("woff2"),url(/fonts/fontello.woff?4654130) format("woff"),url(/fonts/fontello.ttf?4654130) format("truetype"),url(/fonts/fontello.svg?4654130#fontello) format("svg");font-weight:400;font-style:normal}[class^=icon-]:before,[class*=" icon-"]:before{font-family:fontello;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-check:before{content:""}.icon-cancel:before{content:""}.icon-down-open:before{content:""}.icon-left-open:before{content:""}.icon-right-open:before{content:""}.icon-up-open:before{content:""}.icon-circle-closed:before{content:""}.icon-circle-open:before{content:""}.icon-star-closed:before{content:""}.icon-star-open:before{content:""}.icon-thumbsdown-closed:before{content:""}.icon-thumbsdown-open:before{content:""}.icon-thumbsup-closed:before{content:""}.icon-thumbsup-open:before{content:""}.icon-pause:before{content:""}.icon-play:before{content:""}.icon-info-circled:before{content:""}.icon-download:before{content:""}.icon-award:before{content:""}*{box-sizing:border-box}html,body{background-color:#f5f7f9;font-size:16px;font-family:proxima-nova,sans-serif;font-weight:400;font-style:normal;color:#434343;padding:0;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}html b,body b{font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal}input[type=text],input[type=email],input[type=phone],textarea,select{font:inherit;padding:6px;outline:none;border:none;border-radius:8px;background-color:#fff;resize:none}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;font-size:.875em;width:50%;display:block;margin:0 0 20px;background:#fff url(/images/arrow-down.png) no-repeat 0 0;background-position:right;background-size:contain}button,span.button,div.button{display:inline-block;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:proxima-nova,sans-serif;font-weight:600;font-style:normal;font-size:1.375em;padding:12px 46px;background-color:#8465d0;border-radius:999px;color:#fff;border:none;outline:none}button.filter,span.button.filter,div.button.filter{background-color:transparent;border-radius:0;font-family:proxima-nova,sans-serif;font-weight:400;font-style:normal;border:1px solid #8465d0;font-size:.875em;color:#8465d0;padding:4px 8px;margin:0 3px 3px 0}button.filter b,span.button.filter b,div.button.filter b{font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal}button.filter:hover,span.button.filter:hover,div.button.filter:hover{border-color:#ff8e00}button.filter.active,span.button.filter.active,div.button.filter.active{background-color:#8465d0;color:#f5f7f9}button.filter.active i.icon-circle-open:before,span.button.filter.active i.icon-circle-open:before,div.button.filter.active i.icon-circle-open:before{content:""}button.filter.active i.icon-star-open:before,span.button.filter.active i.icon-star-open:before,div.button.filter.active i.icon-star-open:before{content:""}button.filter.active i.icon-thumbsup-open:before,span.button.filter.active i.icon-thumbsup-open:before,div.button.filter.active i.icon-thumbsup-open:before{content:""}button.filter.active i.icon-thumbsdown-open:before,span.button.filter.active i.icon-thumbsdown-open:before,div.button.filter.active i.icon-thumbsdown-open:before{content:""}button.big,span.button.big,div.button.big{background-color:#ee2bad;font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal;font-size:2.1875em;padding:20px 60px}button.small,span.button.small,div.button.small{font-size:1em;padding:8px 20px}button.micro,span.button.micro,div.button.micro{font-size:.875em;background-color:#434343;border-radius:8px;padding:4px 24px;font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal}button.nano,span.button.nano,div.button.nano{font-size:.625em;background-color:#8465d0;border-radius:999px;padding:4px 12px;font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal}button.purple,span.button.purple,div.button.purple{background-color:#8465d0}button.inverse,span.button.inverse,div.button.inverse{background-color:#fff;color:#8465d0}button.warning,span.button.warning,div.button.warning{background-color:#d31e4f}button:hover,span.button:hover,div.button:hover{background-color:#ff8e00;color:#fff}button[disabled],span.button[disabled],div.button[disabled]{pointer-events:none;opacity:.2}audio{width:100%;height:40px;-webkit-appearance:none;-moz-appearance:none;appearance:none}label{font-weight:700;font-size:.875em}h1,h2,h3,h4,h5{margin:0}h4,.h4{font-size:.75em;font-family:proxima-nova,sans-serif;font-weight:600;font-style:normal;color:#8465d0;text-transform:uppercase}h1{font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal;font-size:1.5em;margin-bottom:20px}.container{position:relative;display:flex;flex-direction:column;width:100vw;height:100%;min-height:100vh;background-color:#f5f7f9}.page-content{display:flex}.page-content.half{flex:.5}.page{display:flex;padding:20px 20px 0}.page .sidebar.filter{flex:.15;padding-right:8px}.page .sidebar.playlists{flex:.25;padding-left:8px}.page .sidebar.final-playlist{flex-basis:400px;padding-left:8px}.page .main{flex:.6;padding:15px 40px 0 8px;display:flex}.page.middle{flex:1;margin:0 auto}.page.create,.page.final{flex:1 1 auto;display:flex;flex-direction:row}.with-drag{-webkit-user-select:none;user-select:none}.row{width:100%;float:none;clear:both;padding:10px 0}.centered{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.center{text-align:center}.drag-over{background-color:#ff8e00}.input{display:flex;flex:1;margin-bottom:12px}.input label{flex:.3;padding-top:8px}.input .input-field,.input input[type=text],.input input[type=phone],.input textarea,.input select{flex:.7}.input textarea{height:6em}.close{position:absolute;top:10px;right:10px;font-size:2em;color:#8465d0;cursor:pointer}.close:hover{color:#ff8e00}.prompt{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background-color:#cccc}.prompt .prompt-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;padding:20px;width:100%;max-width:600px;border-radius:12px}.prompt .prompt-content .controls{padding-top:20px}.prompt .prompt-content .controls button{margin-right:10px}.sign-in{width:100%;max-width:500px}header{position:relative;display:flex;z-index:99;width:100%;margin:0 auto;color:#434343;background-color:#fff;padding:0 20px}header .logo{display:flex;flex:.15;padding:16px 0 0}header .logo figure{margin:0;width:100%}header .logo figure img{max-width:44px;height:auto}header .navigation{display:flex;flex:.75;flex-direction:column}header .navigation .main-navigation{display:flex;flex:1;justify-content:space-between}header .navigation .main-navigation .round-header{font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal;padding:12px 0;text-align:center;font-size:1em;text-decoration:none;color:#434343;width:20%}header .navigation .main-navigation .round-header:hover{color:#ff8e00}header .navigation .main-navigation .round-header.active{background-color:#8465d033;color:#8465d0}header .navigation .sub-navigation{padding:0 32px;height:50px}header .navigation .sub-navigation a{display:inline-block;font-size:.8125em;text-decoration:none;color:#434343;font-family:proxima-nova,sans-serif;font-weight:500;font-style:normal;letter-spacing:.118em;text-transform:uppercase;padding:20px 0 10px;margin-right:20px;border-bottom:4px solid transparent}header .navigation .sub-navigation a b{font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal}header .navigation .sub-navigation a.active{color:#8465d0;border-bottom:4px solid #8465d0;font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal}header .navigation .sub-navigation a:hover{color:#ff8e00}header .user{display:flex;flex:.2;justify-content:center;font-size:.875em}header .user .name-phone{margin-top:10px;text-align:center}header .user .controls{margin-top:10px}.sidebar.filter section{padding:20px 0;border-bottom:1px solid #d8d8d8}.sidebar.filter section .headline{font-family:proxima-nova,sans-serif;font-weight:600;font-style:normal;font-size:.75em;text-transform:uppercase;letter-spacing:.1em;margin-bottom:10px}.sidebar.filter section select{min-width:150px}.main{position:relative;overflow:hidden;display:flex;flex-direction:column}.main .heading{flex:0 0 auto}.main .heading h1{display:inline-block}.main .heading .count{font-family:proxima-nova,sans-serif;font-weight:600;font-style:normal;font-size:.75em;color:#8465d0;letter-spacing:.1em;margin-left:10px;text-transform:uppercase}.main .songlist-top{width:100%}.main .songlist-top button,.main .songlist-top .button{vertical-align:text-top;margin:0 0 0 12px}.main .songlist-top .hover-button{position:relative;width:100px;display:inline-block}.main .songlist-top .hover-button.global-grade{float:right}.main .songlist-top .hover-button.disabled{pointer-events:none;opacity:.2}.main .songlist-top .hover-button .handle-grades{position:absolute;top:0;right:80px;vertical-align:middle;width:0px;height:36px;background-color:#ff8e00;overflow:hidden;border-radius:999px 0 999px 999px}.main .songlist-top .hover-button .handle-grades .change-grade{font-size:24px;display:inline-block;vertical-align:middle;padding:3px 2px;margin:0;color:#0006;background-color:transparent}.main .songlist-top .hover-button .handle-grades .change-grade:hover{color:#fff}.main .songlist-top .hover-button .handle-grades.expanded{width:160px}.main .list-header{display:flex;flex-direction:row;flex-wrap:nowrap;font-family:proxima-nova,sans-serif;font-weight:600;font-style:normal;font-size:.75em;text-transform:uppercase;letter-spacing:.1em;border-bottom:1px solid #d8d8d8;padding:0 20px 0 0}.main .list-header>div{cursor:pointer;padding-bottom:6px;border-bottom:3px solid #f5f7f9}.main .list-header>div:hover{color:#8465d0}.main .list-header>div.active{border-bottom:3px solid #8465d0}.main .status-play{flex-grow:0;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}.main .status-play .status,.main .status-play .play{width:60px;position:relative;cursor:pointer}.main .status-play .status.play,.main .status-play .play.play{width:40px}.main .status-play .status.play:hover i,.main .status-play .play.play:hover i{color:#ff8e00}.main .status-play .status .icon-info-circled,.main .status-play .play .icon-info-circled{color:#8465d0;font-size:.875em;position:absolute;top:-4px;right:-10px}.main .title,.main .artist{flex-basis:80px}.main .title,.main .artist{flex-grow:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.main .info{flex-grow:0;width:80px}.main .playlist{flex-grow:0;width:120px}.main .song-list{position:relative;overflow-y:hidden;overflow-x:hidden;border-bottom:1px solid #d8d8d8;flex:1 1 auto;outline:none;padding-top:10px}.main .song-list .v-list{outline:none;padding-right:10px}.main .song-list .v-list::-webkit-scrollbar{width:8px;height:100px}.main .song-list .v-list::-webkit-scrollbar-track{background-color:#fff}.main .song-list .v-list::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:4px}.main .song-list .v-list::-webkit-scrollbar-track{background-color:transparent}.song-item.dragging,.song-details.dragging{opacity:.1}.song-item .status,.song-details .status{position:relative;height:100%}.song-item .status .big-grade,.song-details .status .big-grade{position:absolute;top:0;left:0;width:30px;color:#fff;font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal;font-size:.6875em;text-align:center;padding-top:.6875em}.song-item{margin-bottom:10px;cursor:grab;transition:top .25s}.song-item *{-webkit-user-select:none;user-select:none}.song-item .song-item-content{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;background-color:#fff;border-radius:999px;padding:3px;border:2px solid transparent;height:40px}.song-item .song-item-content.selected{border:2px solid #b6b6b6}.song-item .song-item-content .playlist{font-family:proxima-nova,sans-serif;font-weight:600;font-style:normal;font-size:.75em;padding-top:.125em;flex-grow:0;width:120px}.song-item .song-item-content .playlist.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.song-item .song-item-content .play i{color:#8465d0}.song-item .song-item-content .jury-assignment{text-align:right}.song-item .song-item-content .jury-assignment>i{display:block;width:16px;height:16px;border-radius:999px}.song-item .song-item-content .jury-assignment.jury-1{color:#ea7931}.song-item .song-item-content .jury-assignment.jury-1 i{background-color:#ea7931}.song-item .song-item-content .jury-assignment.jury-2{color:#cf337e}.song-item .song-item-content .jury-assignment.jury-2 i{background-color:#cf337e}.song-item .song-item-content .jury-assignment.jury-3{color:#15c470}.song-item .song-item-content .jury-assignment.jury-3 i{background-color:#15c470}.song-item .song-item-content .jury-assignment.jury-4{color:#06bae4}.song-item .song-item-content .jury-assignment.jury-4 i{background-color:#06bae4}.song-item .song-item-content .jury-assignment.jury-0 i{border:1px solid #d8d8d8}.song-item .song-item-content .jury-assignment i.grade-1,.song-item .song-item-content .jury-assignment i.grade--1{background:none;font-size:1.5em;margin-top:-2px}.song-item .song-item-content .jury-assignment i.grade-1:before,.song-item .song-item-content .jury-assignment i.grade--1:before{content:"";margin:0}.song-item .song-item-content .jury-assignment i.grade-1:before{content:""}.status i.icon-star-closed{position:absolute;top:0;left:3px;color:#fff;font-size:1.5em}.status i.icon-star-closed:before{margin:0}.status.with-grade.with-star .status-1,.status.with-grade.with-star .status-done{background-color:#fff;border:1px solid #02cb6b}.status.with-grade.with-star .status-0,.status.with-grade.with-star .status-not-done{background-color:#fff;border:1px solid #d8d8d8}.status.with-grade .status-1 i.icon-star-closed{font-size:2em;top:-4px;left:-2px;color:#02cb6b}.status.with-grade .status-0 i.icon-star-closed{font-size:2em;top:-4px;left:-2px;color:#d8d8d8}.status .declined{background-color:#d31e4f}.status.with-grade.with-star .declined{border-color:#d31e4f}.status.with-grade.with-star .declined i{color:#d31e4f}.status.final .status-0{background-color:#d8d8d8}.status.final.with-star .status-0{border-color:#d8d8d8}.status.final.with-star .status-0 i{color:#d8d8d8}.drag-preview .tag{position:absolute;top:-10px;right:10px;background-color:#333;color:#fff;border-radius:10px;min-width:20px;height:20px;text-align:center;font-family:proxima-nova,sans-serif;font-weight:600;font-style:normal;font-size:.75em;line-height:20px;padding:0 5px}.drag-preview .song-item .song-item-content{padding:8px 16px;box-shadow:0 4px 10px #0003}.drag-preview .song-item .play,.drag-preview .song-item .artist,.drag-preview .song-item .status,.drag-preview .song-item .info,.drag-preview .song-item .playlist{display:none}.status-0{height:30px;border-radius:999px;width:30px;background-color:#d8d8d8}.status-1{height:30px;border-radius:999px;width:30px;background-color:#02cb6b}.status--1{height:30px;border-radius:999px;width:30px;background-color:#d31e4f}.song-details{background-color:#fff;border-radius:4px;padding:5px;margin-bottom:10px;box-shadow:0 2px 4px #a0a0a080;display:flex;flex-direction:column}.song-details .expanded-top{position:relative;display:flex;flex-direction:row}.song-details .expanded-top .status{position:relative;flex-basis:74px}.song-details .expanded-top .status .download{position:absolute;bottom:0;right:10px}.song-details .expanded-top .status .download i{display:block;width:24px;height:24px;background-color:#8465d0;border-radius:999px;color:#fff;padding:2px 1px}.song-details .expanded-top .status .download i:hover{background-color:#ff8e00}.song-details .expanded-top .image{flex-basis:112px;width:112px;height:112px;background-size:cover;background-position:center;background-color:#d8d8d8}.song-details .expanded-top .details-top{position:relative;flex-grow:1;display:flex;flex-direction:row;padding-left:20px}.song-details .expanded-top .details-top .title-artist{flex-grow:1}.song-details .expanded-top .details-top .title-artist h2{font-family:proxima-nova,sans-serif;font-weight:600;font-style:normal;font-size:1.25em;margin:4px 0}.song-details .expanded-top .details-top .title-artist h3{font-family:proxima-nova,sans-serif;font-weight:400;font-style:normal;font-size:1em;height:1.25em}.song-details .expanded-top .details-top .title-artist h3 b{font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal}.song-details .expanded-top .details-top .title-artist button{margin:4px 0;background-color:#d31e4f}.song-details .expanded-top .details-top .title-artist button:hover{background-color:#ccc;color:#d31e4f}.song-details .expanded-top .details-top .close-details{width:200px;flex-grow:0;padding-top:4px}.song-details .expanded-top .audio-player{position:absolute;left:20px;right:10px;bottom:0}.song-details .expanded-top .audio-player .play{display:inline-block;color:#8465d0;cursor:pointer;z-index:10}.song-details .expanded-top .audio-player .play:hover i{color:#ff8e00}.song-details .expanded-top .audio-player .time-and-progress{position:absolute;top:5px;left:0;padding-left:40px;height:20px;width:100%;z-index:0;pointer-events:none}.song-details .expanded-top .audio-player .time-and-progress .time,.song-details .expanded-top .audio-player .time-and-progress .length{position:absolute;font-size:12px;text-align:center;line-height:10px;top:0;left:20px;width:40px}.song-details .expanded-top .audio-player .time-and-progress .length{left:auto;right:0}.song-details .expanded-top .audio-player .time-and-progress .progress-track{background-color:#d8d8d8;height:10px;margin-left:20px;width:calc(100% - 60px);cursor:pointer;pointer-events:all}.song-details .expanded-top .audio-player .time-and-progress .progress-bar{background-color:#8465d0;height:10px;pointer-events:none}.song-details .details-bottom{padding:14px 0 14px 14px;display:flex;flex-direction:row}.song-details .details-bottom .column{flex:.33;font-size:.8125em;line-height:1.75em;padding-right:10px}.song-details .details-bottom .column.comment{height:8.8em;overflow-y:auto}.song-details .details-bottom .column.comment::-webkit-scrollbar{width:8px;height:100px}.song-details .details-bottom .column.comment::-webkit-scrollbar-track{background-color:#fff}.song-details .details-bottom .column.comment::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:4px}.song-details .details-bottom .column.comment::-webkit-scrollbar-track{background-color:transparent}.song-details .details-bottom .column.credits span{cursor:pointer}.song-details .details-bottom .column.credits:hover span{text-decoration:underline}.song-details .details-bottom .column.credits .contact .contact-overlay{position:absolute;top:20px;right:20px;bottom:20px;left:20px;padding:20px;background-color:#d8d8d8;color:#000;border-radius:3px;box-shadow:0 4px 10px #0003}.song-details .details-bottom .column.credits .contact .contact-overlay .contact-item>div{-webkit-user-select:text;user-select:text}.song-details .details-bottom .column.credits .contact .contact-overlay .contact-item>div.type{font-weight:700}.playlists{position:relative;margin-top:15px}.playlists .playlists-list{max-height:calc(100vh - 300px);margin-top:56px;overflow-y:auto}.playlists .playlists-list::-webkit-scrollbar{width:8px;height:100px}.playlists .playlists-list::-webkit-scrollbar-track{background-color:#fff}.playlists .playlists-list::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:4px}.playlists .playlists-list::-webkit-scrollbar-track{background-color:transparent}.playlists .juries-list{max-height:calc(100vh - 218px);margin-top:56px;overflow-y:auto}.playlists .juries-list::-webkit-scrollbar{width:8px;height:100px}.playlists .juries-list::-webkit-scrollbar-track{background-color:#fff}.playlists .juries-list::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:4px}.playlists .juries-list::-webkit-scrollbar-track{background-color:transparent}.playlists .create-playlist{margin-top:20px;text-align:center}.playlists .create-playlist form{position:relative;background-color:#fff;border-radius:16px;padding:16px 20px;text-align:left}.playlists .create-playlist form .input{border-top:1px solid #d8d8d8;margin-top:10px;padding-top:10px}.playlists .create-playlist form .input input{box-shadow:0 2px 4px #8465d066}.playlists .playlist{background-color:#434343;color:#fff;padding:10px 18px;border-radius:22px;margin-bottom:8px}.playlists .playlist:hover{background-color:#ff8e00}.playlists .playlist .playlist-header{width:100%;cursor:pointer;display:flex;flex-direction:row;flex-wrap:wrap}.playlists .playlist .playlist-header .name,.playlists .playlist .playlist-header .length{flex:1 1 auto}.playlists .playlist .playlist-header .name{font-size:.9375em;flex-wrap:wrap;font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal}.playlists .playlist .playlist-header .length{font-size:.75em;text-transform:uppercase;line-height:1.5em;text-align:right;font-family:proxima-nova,sans-serif;font-weight:600;font-style:normal;white-space:nowrap}.playlists .playlist.expanded{position:absolute;top:0;left:10px;right:0;background-color:#fff;border:2px solid #434343;color:#434343}.playlists .playlist.expanded .playlist-header{padding:10px 0;border-bottom:1px solid #d8d8d8;margin-bottom:6px}.playlists .playlist.expanded .playlist-header .name{width:auto;font-size:1.5em}.playlists .playlist.expanded .playlist-header .length{width:auto;text-align:left;color:#8465d0;margin-left:10px}.playlists .playlist.expanded .songs{max-height:calc(100vh - 260px);overflow-y:auto;padding-right:10px}.playlists .playlist.expanded .songs::-webkit-scrollbar{width:8px;height:100px}.playlists .playlist.expanded .songs::-webkit-scrollbar-track{background-color:#fff}.playlists .playlist.expanded .songs::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:4px}.playlists .playlist.expanded .songs .song-item{width:100%;margin-bottom:0}.playlists .playlist.expanded .songs .song-item .song-item-content{display:flex;flex-direction:row;flex-wrap:nowrap;padding:6px;border:1px solid #d8d8d8;margin-bottom:6px}.playlists .playlist.expanded .songs .song-item .song-item-content .artist,.playlists .playlist.expanded .songs .song-item .song-item-content .play,.playlists .playlist.expanded .songs .song-item .song-item-content .playlist,.playlists .playlist.expanded .songs .song-item .song-item-content .info{display:none}.playlists .playlist.expanded .songs .song-item .song-item-content .status{width:60px}.playlists .playlist.expanded .empty-playlist{text-align:center;padding:40px 0;color:#d8d8d8}.playlists .playlist.expanded .footer{padding-top:10px;text-align:center}.playlists .playlist.drag-over{background-color:#ff8e00}.assign{display:flex;flex:1;flex-direction:column;width:100%;max-width:1180px;margin:0 auto}.assign .playlists{display:flex;justify-content:space-between;border-bottom:1px solid #d8d8d8;padding-bottom:80px;margin-bottom:20px}.assign .playlists .item{flex:1;padding:0 20px 0 0}.assign .playlists .item .playlist{margin-bottom:10px;cursor:grab}.assign .playlists .item .playlist *{-webkit-user-select:none;user-select:none}.assign .assignments{display:flex;justify-content:space-between;padding-top:20px}.assign .assignments .item{flex:1;padding:0 20px 0 0}.assign .assignments .item .playlist-assigment-item{display:flex;border:1px solid #d8d8d8;background-color:#fff;border-radius:20px;margin-bottom:10px}.assign .assignments .item .playlist-assigment-item.over{box-shadow:2px 5px #8465d0}.assign .assignments .item .playlist-assigment-item .content{padding:14px}.assign .assignments .item .playlist-assigment-item .content .pa-header .name{font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal}.assign .assignments .item .playlist-assigment-item .content .pa-header .length{color:#d8d8d8;text-align:right;font-size:.75em;letter-spacing:.1em;font-family:proxima-nova,sans-serif;font-weight:600;font-style:normal;text-transform:uppercase;padding-top:.25em}.assign .assignments .item .playlist-assigment-item .content .pa-items{min-height:100px;padding-top:40px}.assign .assignments .item .playlist-assigment-item .content .pa-items .playlists{border:none;padding-bottom:0;display:flex;flex-direction:column}.assign .assignments .item .playlist-assigment-item .content .pa-items .playlists .playlist{margin-bottom:10px}.assign .drag-preview .playlist{width:200px}.assign .drag-preview .playlist .name{width:100%}.assign .drag-preview .playlist .length{display:none}.populate-juries .sticky-outer-wrapper.active .sticky-inner-wrapper{z-index:999;background-color:#f5f7f9}.populate-juries .sticky-outer-wrapper.active .sticky-inner-wrapper .jury-member{padding-top:10px;padding-bottom:10px}.populate-juries .sticky-outer-wrapper.active .sticky-inner-wrapper .jury-member .jury-member-header{font-size:.75em}.populate-juries .jury-days .day{position:relative;display:flex;flex-direction:row;border-bottom:1px solid #d8d8d8;margin-bottom:20px;padding-bottom:20px}.populate-juries .jury-days .day.add{border-bottom:none}.populate-juries .jury-days .day h1{padding-top:12px;width:10%}.populate-juries .jury-members{padding:10px 0}.populate-juries .item{padding:0 20px 0 0}.populate-juries .item .jury-member{cursor:grab;border:1px solid #d8d8d8;background-color:#fff;color:#000;padding:10px 18px;border-radius:22px;margin-bottom:8px}.populate-juries .item .jury-member *{-webkit-user-select:none;user-select:none}.populate-juries .item .jury-member:hover{background-color:#d8d8d8}.populate-juries .item .jury-member .playlist-header{width:100%;cursor:pointer}.populate-juries .item .jury-member .playlist-header .name,.populate-juries .item .jury-member .playlist-header .length{width:50%;display:inline-block}.populate-juries .item .jury-member .playlist-header .name{font-size:.9375em;font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal}.populate-juries .item .jury-member .playlist-header .length{font-size:.75em;text-transform:uppercase;text-align:right;font-family:proxima-nova,sans-serif;font-weight:600;font-style:normal}.drag-preview .jury-member{border:1px solid #d8d8d8;background-color:#fff;color:#000;padding:10px 18px;border-radius:22px}.jury-group{width:23%}.jury-group .content{border-radius:20px;overflow:hidden;background-color:#fff;margin:0 16px}.jury-group .content .header{font-family:proxima-nova,sans-serif;font-weight:600;font-style:normal;font-size:1em;color:#fff;text-transform:uppercase;letter-spacing:.133em;padding:14px}.jury-group .content .leader{font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal;padding:8px 14px;font-size:1em;height:3em}.jury-group .content .members{padding:8px 14px}.jury-group .content .members .item{width:100%;padding:0}.jury-group .content .members .item .member{border:1px solid #d8d8d8}.jury-item{margin-bottom:20px;cursor:pointer}.jury-item .content{border-radius:20px;overflow:hidden;background-color:#fff;display:flex;flex-direction:row}.jury-item .content .jury-stats{position:relative;width:24%;min-height:120px}.jury-item .content .jury-stats .stats{position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%)}.jury-item .content .jury-stats .stats .stat{color:#fff;border-bottom:1px solid rgba(255,255,255,.5);padding:6px 0}.jury-item .content .jury-stats .stats .stat:nth-of-type(3){border:none}.jury-item .content .jury-stats .stats .stat .icon,.jury-item .content .jury-stats .stats .stat .digit{display:inline-block}.jury-item .content .jury-stats .stats .stat .icon{width:40%;text-align:right}.jury-item .content .jury-stats .stats .stat .icon i.dot{display:block;width:9px;height:9px;background-color:#fff;border-radius:999px;margin:0 6px 0 auto}.jury-item .content .jury-stats .stats .stat .digit{width:40%;font-family:proxima-nova,sans-serif;font-weight:600;font-style:normal;text-align:center;font-size:.875em}.jury-item .content .jury-info{width:76%;padding:20px;font-family:proxima-nova,sans-serif;font-weight:600;font-style:normal}.jury-item .content .jury-info .name,.jury-item .content .jury-info .length{display:inline-block;text-transform:uppercase}.jury-item .content .jury-info .name{width:70%;font-size:1em;letter-spacing:.133em}.jury-item .content .jury-info .length{width:30%;font-size:.75em;letter-spacing:.1em;text-align:right;color:#d8d8d8;text-transform:uppercase}.jury-item .content .jury-info .members{font-family:proxima-nova,sans-serif;font-weight:400;font-style:normal;font-size:1em;margin-top:10px}.jury-item .content .jury-info .members b,.jury-item .content .jury-info .members .jury-leader{font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal}.jury-item.expanded{position:absolute;top:0;left:10px;right:0;color:#434343}.jury-item.expanded .content{flex-direction:column;padding:10px 18px;border-radius:22px;margin-bottom:8px}.jury-item.expanded .jury-stats{display:none}.jury-item.expanded .jury-info{width:100%;padding:10px 0;border-bottom:1px solid #d8d8d8;margin-bottom:6px}.jury-item.expanded .jury-info .name{width:auto;text-transform:none;font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal;font-size:1.5em;letter-spacing:0}.jury-item.expanded .jury-info .length{text-align:left;color:#8465d0;padding-left:10px}.jury-item.expanded .jury-info .members{display:none}.jury-item.expanded .songs{max-height:calc(100vh - 260px);overflow-y:auto;padding-right:10px}.jury-item.expanded .songs::-webkit-scrollbar{width:8px;height:100px}.jury-item.expanded .songs::-webkit-scrollbar-track{background-color:#fff}.jury-item.expanded .songs::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:4px}.jury-item.expanded .songs .song-item{width:100%;margin-bottom:0}.jury-item.expanded .songs .song-item .song-item-content{display:flex;flex-direction:row;flex-wrap:nowrap;padding:6px;border:1px solid #d8d8d8;margin-bottom:6px}.jury-item.expanded .songs .song-item .song-item-content .artist,.jury-item.expanded .songs .song-item .song-item-content .play,.jury-item.expanded .songs .song-item .song-item-content .playlist,.jury-item.expanded .songs .song-item .song-item-content .info{display:none}.jury-item.expanded .songs .song-item .song-item-content .status{width:60px}.jury-item.expanded .empty-playlist{text-align:center;padding:40px 0;color:#d8d8d8}* .jury-1 .content{border:1px solid #ea7931}* .jury-1 .content .header,* .jury-1 .content .jury-stats{background-color:#ea7931}* .jury-1 .content .leader,* .jury-1 .content .name{color:#ea7931}* .jury-2 .content{border:1px solid #cf337e}* .jury-2 .content .header,* .jury-2 .content .jury-stats{background-color:#cf337e}* .jury-2 .content .leader,* .jury-2 .content .name{color:#cf337e}* .jury-3 .content{border:1px solid #15c470}* .jury-3 .content .header,* .jury-3 .content .jury-stats{background-color:#15c470}* .jury-3 .content .leader,* .jury-3 .content .name{color:#15c470}* .jury-4 .content{border:1px solid #06bae4}* .jury-4 .content .header,* .jury-4 .content .jury-stats{background-color:#06bae4}* .jury-4 .content .leader,* .jury-4 .content .name{color:#06bae4}.page.final .sidebar.final-playlist{border:2px solid #3d3d3d;border-radius:11px;background-color:#fff;display:flex;flex-direction:column;max-height:calc(100vh - 116px);padding:0;flex:.4}.page.final .sidebar.final-playlist .playlist-header{padding:20px 20px 0;width:100%;cursor:pointer}.page.final .sidebar.final-playlist .playlist-header .name,.page.final .sidebar.final-playlist .playlist-header .length{width:50%;display:inline-block}.page.final .sidebar.final-playlist .playlist-header .length{font-size:.75em;text-transform:uppercase;text-align:right;font-family:proxima-nova,sans-serif;font-weight:600;font-style:normal;color:#8465d0}.page.final .sidebar.final-playlist .songs{overflow-y:auto;height:70%;padding:0 10px 20px 20px;border-bottom:2px solid #d8d8d8}.page.final .sidebar.final-playlist .songs::-webkit-scrollbar{width:8px;height:100px}.page.final .sidebar.final-playlist .songs::-webkit-scrollbar-track{background-color:#fff}.page.final .sidebar.final-playlist .songs::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:4px}.page.final .sidebar.final-playlist .songs::-webkit-scrollbar-track{background-color:transparent}.page.final .sidebar.final-playlist .songs .empty-playlist{text-align:center;padding:40px 0;color:#d8d8d8}.page.final .sidebar.final-playlist .songs .song-item .status-play{width:80px;display:flex;flex-direction:row}.page.final .sidebar.final-playlist .songs .song-item .status-play .status,.page.final .sidebar.final-playlist .songs .song-item .status-play .play{width:40px}.page.final .sidebar.final-playlist .songs .song-item .status-play .play{padding-top:6px;cursor:pointer}.page.final .sidebar.final-playlist .songs .song-item .song-item-content{border:1px solid #d8d8d8}.page.final .sidebar.final-playlist .songs .song-item .song-item-content .artist,.page.final .sidebar.final-playlist .songs .song-item .song-item-content .info,.page.final .sidebar.final-playlist .songs .song-item .song-item-content .playlist{display:none}.page.final .sidebar.final-playlist .stats{overflow-y:auto;height:30%;padding:10px 20px}.page.final .sidebar.final-playlist .stats::-webkit-scrollbar{width:8px;height:100px}.page.final .sidebar.final-playlist .stats::-webkit-scrollbar-track{background-color:#fff}.page.final .sidebar.final-playlist .stats::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:4px}.page.final .sidebar.final-playlist .stats::-webkit-scrollbar-track{background-color:transparent}.page.final .sidebar.final-playlist .stats .stats-section{width:50%;display:inline-block;vertical-align:top;margin-bottom:20px}.page.final .sidebar.final-playlist .stats .stats-section h4{margin-bottom:10px}.page.final .sidebar.final-playlist .stats .stats-section .stats-items .stats-item{font-family:proxima-nova,sans-serif;font-weight:400;font-style:normal;font-size:.75em;line-height:1.5em}.page.final .sidebar.final-playlist .stats .stats-section .stats-items .stats-item b{font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal}.page.final .sidebar.final-playlist .stats .stats-section .stats-items .stats-item b{display:inline-block;vertical-align:bottom;font-size:2em;margin-bottom:1px;line-height:.75em}.page.final .sidebar.final-playlist .stats .stats-section .with-chart .stats-items .stats-item{padding-left:20px}.page.final .sidebar.final-playlist .stats .stats-section .no-data{font-size:.75em;color:#d8d8d8}.users{display:flex;flex:1;flex-direction:column;width:60%}.users select{margin-bottom:0}.users .section{display:flex;flex-direction:row;padding-bottom:32px;margin-bottom:32px;border-bottom:1px solid #d8d8d8}.users .half{display:flex;flex-direction:column}.users .users-list{width:100%;padding-right:120px}.users .users-list>div{display:block;font-family:proxima-nova,sans-serif;font-weight:500;font-style:normal;padding:4px 8px;margin:2px 0}.users .users-list>div b{font-family:proxima-nova,sans-serif;font-weight:700;font-style:normal}.users .users-list>div.level-1{background-color:#00800099}.users .users-list>div.level-2{background-color:#0080004d}.users .users-list>div.level-3{background-color:#0080001a}.users .users-list>div:hover{color:#fff;cursor:pointer}.users .input button{margin-right:10px}.mail-addresses{display:flex;flex-direction:column}.mail-addresses h1{display:block}.mail-addresses>div{margin-bottom:16px}
