body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}@font-face{font-family:"Akrobat";src:url(/static/media/Akrobat-Black.c4fbe249.woff) format("woff")}@font-face{font-family:"Akrobat";src:url(/static/media/Akrobat-SemiBold.6611a9bd.woff) format("woff")}@font-face{font-family:"Akrobat";src:url(/static/media/Akrobat-Bold.c3a4ba61.woff) format("woff")}@font-face{font-family:"Akrobat";src:url(/static/media/Akrobat-ExtraBold.c6c8de9b.woff) format("woff")}@font-face{font-family:"Akrobat";src:url(/static/media/Akrobat-Light.a858d53a.woff) format("woff")}@font-face{font-family:"Akrobat";src:url(/static/media/Akrobat-ExtraLight.460b3568.woff) format("woff")}@font-face{font-family:"Akrobat";src:url(/static/media/Akrobat-Thin.1dee0632.woff) format("woff")}@font-face{font-family:"Akrobat";src:url(/static/media/Akrobat-Regular.41061214.woff) format("woff")}.content{max-width:1200px;padding:0 20px;margin:0 auto;height:100%}.App,.content{position:relative}.App{font-family:Akrobat,sans-serif;background-image:url(/static/media/jesk-bg-min.c3036f1d.jpg);height:100vh;overflow:hidden;background-repeat:no-repeat;background-position:50%;background-size:cover}.hover-effect{position:relative}.hover-effect:before{transform:translateY(-10px);top:100%}.hover-effect:after,.hover-effect:before{position:absolute;left:0;width:100%;height:2px;background:#fff;content:"";opacity:0;transition:.3s}.hover-effect:after{bottom:100%;transform:translateY(10px)}.hover-effect:hover:before{opacity:1;transform:translateY(0);top:0}.hover-effect:hover:after{opacity:1;bottom:0;transform:translateY(0)}.main-player{width:100%;height:100%}.how-to-vote{width:90%;height:100%}.how-to-vote div{width:100%!important;position:relative;padding-bottom:56.25%;height:0}.how-to-vote div iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media (max-width:480px){.content{padding:0 10px}.how-to-vote{width:100%}}.nav-bar{display:flex;align-items:center;padding:10px 0;height:110px}.nav-item{text-decoration:none;margin-right:30px;color:#fff;text-transform:uppercase;font-weight:300;font-size:29px;padding:10px 0;position:relative}.nav-item:first-child{margin-left:40px}.nav-item.active,.nav-item:hover{text-shadow:1px 1px 4px #fff}.nav-item.active:before{opacity:1;transform:translateY(0);top:0}.nav-item.active:after{opacity:1;bottom:0;transform:translateY(0)}.nav-item.nav-item__logo img{width:150px;height:auto}.nav-item.logo-euro{margin-left:auto;margin-right:0}.nav-item .logo-ua{width:40px;position:absolute;top:0;left:-40px}.nav-bar.nav-bar-mob{display:none}.nav-bar.nav-bar-mob.open .menu-icon .line:first-child{transform:rotate(45deg);top:50%}.nav-bar.nav-bar-mob.open .menu-icon .line:nth-child(2){transform:rotate(-45deg);top:50%}.nav-bar.nav-bar-mob.open .menu-icon .line:last-child{display:none}.menu-icon{width:35px;height:20px;position:relative;cursor:pointer}.menu-icon .line{width:100%;height:2px;background:#fff;border-radius:5px;display:block;position:absolute;transition:.2s}.menu-icon .line:first-child{top:0}.menu-icon .line:nth-child(2){top:50%}.menu-icon .line:last-child{top:100%}@media (max-width:889px){.nav-bar{height:90px;display:none}.nav-bar.nav-bar-mob{display:flex;justify-content:space-between;position:relative;background:transparent;transition:.3s;margin:0 -40px;padding:10px 40px}.nav-bar.nav-bar-mob.open{background:#000}.nav-bar.nav-bar-mob.open .nav-menu-mob{right:0}.nav-bar .nav-menu-mob{right:-100%;position:absolute;width:100%;height:calc(100vh - 90px);z-index:9;top:90px;background:#000;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:.3s}.nav-bar .nav-menu-mob .nav-item{margin:0;width:100%;text-align:center;font-size:28px}.nav-bar .nav-menu-mob .social-block{position:relative;top:0;right:0;height:auto;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;text-align:center;margin:0}.nav-bar .nav-menu-mob .social-block .logo-euro{display:block;margin:0;grid-column:1/4;grid-row:1}.nav-bar .nav-menu-mob .social-block .nav-item__social{width:60px;margin:10px auto 0}.nav-item{font-size:20px}.nav-item:first-child{margin-left:30px}.nav-item.nav-item__logo img{width:110px}.nav-item .logo-ua{width:34px;left:-30px}}@media (max-width:670px){.nav-item{margin-right:12px}.nav-item.nav-item__logo img{width:130px}.nav-bar-mob{align-items:center}.nav-bar-mob,.nav-bar-mob .nav-mob-icon{justify-content:space-between;position:relative}.nav-bar-mob .nav-mob-icon{width:35px;height:25px;display:flex;flex-direction:column}.nav-bar-mob .nav-mob-icon .line{width:100%;height:3px;background:#fff;border-radius:5px}}@media (max-width:480px){.nav-bar{height:40px}.nav-bar .logo-euro{display:none}.nav-bar.nav-bar-mob .nav-menu-mob{top:60px;height:calc(100vh - 60px)}.nav-item{font-size:18px}.nav-item .logo-ua{width:28px;left:-28px}}.social-block{position:absolute;top:calc(50% - 150px);right:30px;display:flex;flex-direction:column;align-items:flex-end;z-index:3}.social-block .nav-item__social{width:60px;height:60px;margin-top:40px;border:2px solid #fff;padding:10px;box-sizing:border-box;border-radius:50%;transition:.3s;box-shadow:none;position:relative}.social-block .nav-item__social:hover{transform:scale(1.2)}.social-block .nav-item__social img{width:100%}.social-block .logo-euro{display:none}@media (max-width:889px){.social-block{display:none}}@media (max-width:670px){.social-block{width:100%;flex-direction:revert;align-items:center;justify-content:center;position:relative;right:0;top:0}.social-block .nav-item__social{margin:0 20px}}@media (max-width:480px){.social-block .logo-euro{display:inline-block}}.container{width:calc(100% - 200px);height:calc(100% - 200px);overflow-y:scroll}.main-text{color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0 auto;text-align:center}.main-text .h-title{font-size:44px;text-shadow:3px 2px 0 #000;margin-bottom:10px}.main-text .h-title.h-title__md{font-size:28px}.main-text .btn{background:transparent;border:2px solid transparent;border-top:none;border-bottom:none;color:#fff;font-family:Akrobat,sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;padding:10px 30px;transition:.3s;cursor:pointer;text-decoration:none;margin-top:20px}.main-text .btn:before{opacity:1;transform:translateY(-10px);top:0}.main-text .btn:after{opacity:1;transform:translateY(10px);bottom:0}.main-text .btn:hover{border-left:2px solid #fff;border-right:2px solid #fff;text-shadow:1px 1px 4px #fff}.main-text .btn:hover:before{opacity:1;transform:translateY(0);top:0}.main-text .btn:hover:after{opacity:1;bottom:0;transform:translateY(0)}.main-text .winner-image img{width:100%}.text-separator{display:none}.main-player-wrapper{width:90%}.main-player{position:relative;padding-bottom:56.25%;height:0}.main-player iframe{position:absolute;top:0;left:0;width:100%;height:100%}.country-list{list-style:decimal!important}.songs-list{text-align:left;list-style:none}.songs-list>li:before{content:"-"}.songs-list .songs-list-nested{list-style:circle}.songs-list a{color:#fff;text-decoration:underline}.video-descr{font-size:18px;text-align:left}.video-descr h2{margin-top:10px}.video-descr ul{list-style:none}.video-descr ul li{margin-bottom:5px}.video-descr a{color:#fff;text-decoration:underline;margin-left:3px;margin-right:3px}@media (max-width:1040px){.text-separator{display:inline}}@media (max-width:889px){.container{width:100%}}@media (max-width:670px){.main-text .h-title{font-size:30px}}.documents{max-width:80%;height:calc(100% - 250px);display:flex;flex-direction:column;justify-content:center;list-style:circle}.document-item{color:#fff;text-decoration:none;font-size:34px;margin-bottom:30px;position:relative;text-shadow:none;transition:.3s}.document-item:hover{text-shadow:1px 1px 4px #fff}@media (max-width:670px){.documents{max-width:unset;height:calc(100% - 350px)}.document-item{font-size:20px}}.styles_container__2J_W8{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;overflow-y:scroll;overflow-x:hidden;height:calc(100% - 200px);width:calc(100% - 200px);margin-right:-17px;padding-right:17px;padding-left:0}.styles_container__2J_W8::-webkit-scrollbar{width:0;display:none}.styles_listItem__gPis2{background:#fff;padding:1em;border-radius:10px;display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;text-decoration:none;color:#000}.styles_listItem__gPis2:hover .styles_listItemNumber__nFJZP{transform:scale(1.2)}.styles_listItemName__2cy67{font-size:20px;margin-top:4px}.styles_listItemImage__1xpNQ{position:relative}.styles_listItemImage__1xpNQ img{width:100%}.styles_listItemNumber__nFJZP{transition:.2s ease-in;position:absolute;left:10px;bottom:20px;font-size:30px;width:40px;height:40px;background:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;border:1px solid #000}@media (max-width:889px){.styles_container__2J_W8{width:100%;height:calc(100% - 130px)}.styles_listItemName__2cy67{font-size:18px}.styles_listItemNumber__nFJZP{font-size:24px;width:30px;height:30px;bottom:10px}}@media (max-width:500px){.styles_container__2J_W8{grid-template-columns:1fr}}.styles_itemContainer__1tMF8{overflow-y:scroll;overflow-x:hidden;height:calc(100% - 200px);width:calc(100% - 200px);margin-right:-17px;padding-right:17px;padding-left:0;color:#fff}.styles_image__2te4m{position:relative;color:#000}.styles_image__2te4m img,.styles_video__2yjs7{width:100%}.styles_name__1Cmi4{font-size:28px;margin:12px 0 5px}.styles_song__2x-is{font-size:24px;margin-bottom:10px}.styles_bio__3ka5x{font-size:18px}@media (max-width:889px){.styles_itemContainer__1tMF8{width:100%;height:calc(100% - 130px)}}@media (max-width:500px){.styles_itemContainer__1tMF8{grid-template-columns:1fr}.styles_name__1Cmi4{font-size:20px}.styles_song__2x-is{font-size:18px}.styles_bio__3ka5x{font-size:16px}}.styles_modal__Ewfg_{height:100%}.styles_modal__Ewfg_,.styles_modalContent__2Y4Bl{display:flex;justify-content:center;align-items:center}.styles_modalContent__2Y4Bl{width:500px;min-height:150px;padding:20px;border-radius:20px;background:#fff;text-align:center;font-size:20px;position:relative}.styles_modalClose__3KhPf{position:absolute;top:20px;right:20px;cursor:pointer;font-family:Arial,sans-serif}.video-player_playerWrapper__3G5EK{width:100%;position:relative;padding-top:56.25%}.video-player_player__39nDW{position:absolute;top:0;left:0;width:100%!important;height:100%!important}.footer{position:absolute;bottom:0;width:100%;left:0}.footer-copyright{text-align:center;margin-top:-20px;position:relative;z-index:2;color:#fff}.footer-copyright a{color:#fff;margin-left:5px}.short-list-item{transition:.2s;overflow:hidden}.short-list-item .video-name{background:transparent;transition:.2s;text-shadow:1px 1px 4px #fff;display:block;padding-top:5px}.short-list-item .fb-btn{background:transparent}.vote-btn{display:flex;align-items:center;justify-content:center;border:3px solid transparent;font-family:Akrobat,sans-serif;font-size:20px;font-weight:700;padding:10px;margin-top:10px;width:100%;background:#15162b;transition:.2s;color:#fff;border-radius:10px;text-transform:uppercase}.vote-btn .vote-btn-img{width:25px;margin-left:7px;transition:.4s}.vote-btn .vote-btn-text{transition:.2s;letter-spacing:2px;display:flex}.vote-btn:hover{background:#1b1e58;cursor:pointer}.vote-btn:hover .vote-btn-img{animation:fingerUp .4s ease-in-out;animation-delay:.2s}@keyframes fingerUp{0%{transform:translate(0) rotate(0)}50%{transform:translate(2px,-5px) rotate(-10deg) scale(1.2)}to{transform:translate(0) rotate(0) scale(1)}}@media (max-width:520px){.vote-btn{font-size:14px}.vote-btn .vote-btn-img{width:20px}}@media (max-width:380px){.vote-btn .vote-btn-img{display:none}}.modal.modal-confirm .modal-content{max-width:400px}.modal{box-sizing:border-box;padding:1em}.modal.modal-rules{display:none}.modal.modal-rules.show{display:flex}.modal.modal-rules .modal-content{background:#fff;color:#000;width:100%;max-width:700px;padding:2em;border-radius:10px;overflow:hidden;position:relative}.modal.modal-rules .modal-text{overflow:hidden}.modal.modal-rules .modal-text .text{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;overflow:scroll;overflow-x:hidden;padding-right:17px;margin-right:-17px;text-align:left}.modal.modal-rules .modal-text .text h3{text-align:center}.modal.modal-rules .modal-buttons{text-align:left}.modal.modal-rules .modal-buttons .modal-button{margin-top:10px;display:flex}.modal.modal-rules .modal-buttons .modal-button label{width:95%}.modal-close{position:absolute;width:75px;height:75px;top:-20px;right:-10px;z-index:9}.modal-close img{width:100%;cursor:pointer}@media (max-width:670px){.modal.modal-rules .modal-content{padding:1em}.modal.modal-rules .modal-text .text{height:270px}}.fb-btn{border:1px solid #000;font-family:Akrobat,sans-serif;font-size:22px;padding:10px;margin:5px 0;width:100%;background:#fff;transition:.2s}.fb-btn.fb-btn-hide{display:none}.details-page{overflow-y:scroll;overflow-x:hidden;height:calc(100% - 200px);max-width:calc(100% - 400px);margin-right:-17px;padding-right:17px;padding-left:0}.details-page::-webkit-scrollbar{width:0;display:none}.details-page .details{border-radius:10px;box-sizing:border-box}.details-page .image{margin:0 auto;position:relative}.details-page .image img{width:100%;margin-bottom:-5px}.details-page .image .image-about{position:absolute;width:100%;color:#fff;bottom:0;left:0;background:rgba(0,0,0,.5);padding:15px;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center}.details-page .image .image-about .image-name{font-size:2.25rem;font-weight:700;margin-bottom:10px}.details-page .image .image-about .image-song{font-size:1.75rem;display:flex;align-content:center}.details-page .image .image-about .vote-btn-detail{width:200px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;border-color:#fff;padding:10px 20px}.details-page .image .image-about .vote-btn-detail .vote-btn-img{width:25px}.details-page .image .image-icon{margin-left:10px;transition:.2s;height:26px;display:flex;align-content:center;margin-top:3px}.details-page .image .image-icon:hover{transform:scale(1.2)}.details-page .image .image-icon img{width:30px}.details-page .text{background:#fff;padding:15px;font-size:20px}.details-page .text .text-song{margin:0}.details-page .text .text-video div{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}@media (max-width:1200px){.details-page{max-width:calc(100% - 200px)}}@media (max-width:889px){.details-page{max-width:unset}.details-page .image .image-about .image-name{font-size:29px}.details-page .image .image-about .image-song{font-size:20px}.details-page .image .image-icon{margin-top:-3px}.details-page .text{padding:10px}.details-page .text-video div{width:100%!important;position:relative;padding-bottom:56.25%;height:0}.details-page .text-video div iframe{position:absolute;top:0;left:0;width:100%;height:100%}}@media (max-width:560px){.details-page .image .image-about .image-name{font-size:24px}.details-page .image .image-about .image-song{font-size:18px}.details-page .image .image-about .image-icon{width:26px}}.results{overflow-y:scroll;overflow-x:hidden;height:calc(100% - 200px);margin:0 auto;text-align:center;max-width:800px}.results::-webkit-scrollbar{width:0;display:none}.result-text{color:#fff}.result-list{list-style:none;font-size:20px}.result-list-item{font-size:22px}.styles_container__1VE7E{width:calc(100% - 200px);height:calc(100% - 200px);overflow-y:scroll}.styles_form__13x9Q{background:hsla(0,0%,100%,.45098039215686275);padding:15px;border-radius:5px}.styles_section__U5H98{margin-bottom:20px}.styles_removeButtonWrapper__3J10v{margin-top:16px;margin-bottom:-36px;display:flex;justify-content:flex-end}.styles_removeButton__2tEoB{opacity:.5}.styles_removeButton__2tEoB:hover{opacity:1}.styles_form__13x9Q h6{margin-top:10px}.styles_checkboxGroup__1q6mp{display:flex;margin-bottom:15px}.styles_checkboxText__1lW92{font-size:14px}.styles_button__1GRxA svg{margin-right:10px}@media (max-width:889px){.styles_container__1VE7E{width:100%}}@media (max-width:630px){.styles_removeButtonWrapper__3J10v{justify-content:flex-start;margin-bottom:15px}}.styles_container__qig3U{background:#fff;height:100%;min-height:100vh;padding:10px}.styles_listItem__2kgGG{background:#dedede;padding:10px;font-size:14px;margin-bottom:20px;border-radius:2px;display:grid;grid-template-columns:.3fr .7fr}.styles_listItem__2kgGG>.styles_toggler__RXQRG{right:10px;top:5px;font-size:16px}.styles_listItemWrapper__2Jklt{margin-bottom:10px;background:#dedede;position:relative}.styles_toggler__RXQRG{display:flex;align-items:center;padding:0 10px;cursor:pointer}.styles_block__3s6SD{padding:0 5px}.styles_blockTitle__t3lnB{font-size:18px;font-weight:500;margin-bottom:5px}.styles_infoRow__s-Ujk{margin-bottom:5px}.styles_infoLabel__1u3pC{font-weight:600;margin-bottom:2px;text-decoration:underline}.styles_infoText__UPgao{min-height:17px}.styles_userItem__39Reb{padding:5px;margin-bottom:10px}.admin{width:100%;height:100vh;overflow:hidden;display:grid;grid-template-columns:250px 1fr;grid-gap:10px;box-sizing:border-box;font-family:Akrobat,sans-serif;background:#f1f1f1}.admin .admin-block{box-sizing:border-box;padding:10px;overflow-y:scroll}.admin .sidebar{display:flex;flex-direction:column;overflow:hidden;background:#23282d}.admin .sidebar .sidebar-item{color:#fff;font-size:20px;text-decoration:none;padding:5px 0;border-top:1px solid transparent;border-bottom:1px solid transparent;transition:.2s;font-weight:600}.admin .sidebar .sidebar-item:hover{border-color:#fff}.admin .sidebar .sidebar-logo{position:relative;left:0;transition:.2s}.admin .sidebar .sidebar-logo img{width:100%}.list .list-item{display:flex;justify-content:space-between;font-size:24px;transition:.2s;padding:5px 0;margin-bottom:5px;border-top:1px solid transparent;border-bottom:1px solid transparent;box-sizing:border-box;cursor:pointer}.list .list-item:hover{padding-left:10px;border-color:#000}.add-button{position:absolute;bottom:50px;right:50px;background:#23282e;width:70px;height:70px;border-radius:50%;box-sizing:border-box;padding:18px;border:none;outline:none;cursor:pointer}.add-button:hover img{transform:scale(1.2)}.add-button img{width:100%;transition:.2s}.edit-bar{position:fixed;top:0;right:0;width:400px;height:100%;color:#fff;background:#23282e;box-sizing:border-box;padding:10px;box-shadow:-1px 0 10px 1px rgba(0,0,0,.5803921568627451);transition:.2s;z-index:9}.edit-bar.hide{right:-400px}.edit-bar .edit-bar-content{margin-top:20px}.edit-bar .edit-bar-item{margin-bottom:10px}.edit-bar .edit-bar-input{box-sizing:border-box;padding:10px;border-radius:10px;border:1px solid #000;font-size:16px;width:100%}.edit-bar .edit-bar-label{display:inline-block;font-size:20px;margin-bottom:5px}.edit-bar .edit-bar-control{margin-top:20px}.edit-bar .btn{border:1px solid #000;background:#000;color:#fff;box-shadow:none;padding:7px 14px;border-radius:10px;margin-right:15px;position:relative;overflow:hidden;cursor:pointer}.edit-bar .btn.btn-cancel{background:#d00000;border-color:#d00000}.edit-bar .btn:hover .btn-icon{top:5px}.edit-bar .btn:hover .btn-text{transform:scale(.5);opacity:0}.edit-bar .btn .btn-icon{width:20px;position:absolute;left:calc(50% - 10px);top:-50px;transition:.2s}.edit-bar .btn .btn-text{font-size:18px;transition:.2s}.edit-bar .edit-bar-input-wrap{display:flex}.edit-bar .play-icon{width:30px;display:flex;justify-content:center;align-content:center;margin-left:10px;background:#000;padding:0 10px;border-radius:10px}.edit-bar .play-icon:hover img{transform:scale(1.2)}.edit-bar .play-icon img{width:100%;transition:.2s}.modal{position:fixed;width:100%;height:100%;background:rgba(0,0,0,.65);z-index:9;top:0;left:0;display:flex;justify-content:center;align-items:center}.modal.hide{display:none}.modal.modal-video .modal-content{width:900px;position:relative}.modal.modal-video .modal-content div{position:relative;padding-bottom:56.25%;height:0}.modal.modal-video .modal-content iframe{position:absolute;top:0;left:0;width:100%;height:100%}.modal.modal-video .modal-content .modal-close{position:absolute;width:100px;height:100px;top:-100px;right:-100px;z-index:9}.modal.modal-video .modal-content .modal-close img{width:100%;cursor:pointer}@media (max-width:1040px){.modal.modal-video .modal-content .modal-close{right:0}}@media (max-width:490px){.modal.modal-video .modal-content .modal-close{width:80px;height:80px;top:-80px}}
/*# sourceMappingURL=main.d834bebb.chunk.css.map */