@font-face{font-family:AvenirNext-Bold;src:url(/build/assets/AvenirNext-Bold-01-ngSkqS28.woff2) format("woff2"),url(/build/assets/AvenirNext-Bold-01-qAu6mjXf.woff) format("woff"),url(/build/assets/AvenirNext-Bold-01-DaBt06it.ttf) format("ttf");font-weight:400;font-style:normal}@font-face{font-family:AvenirNext-DemiBold;src:url(/build/assets/AvenirNext-DemiBold-03-D30s9vxo.woff2) format("woff2"),url(/build/assets/AvenirNext-DemiBold-03-FPfgt3ZI.woff) format("woff"),url(/build/assets/AvenirNext-DemiBold-03-DzLtlxqn.ttf) format("ttf");font-weight:400;font-style:normal}@font-face{font-family:AvenirNext-Regular;src:url(/build/assets/AvenirNext-Regular-08-BYhCjaT4.woff2) format("woff2"),url(/build/assets/AvenirNext-Regular-08-BpoZoKK3.woff) format("woff"),url(/build/assets/AvenirNext-Regular-08-Dvtpgak0.ttf) format("ttf");font-weight:400;font-style:normal}body{margin:0;font-family:AvenirNext-Regular,"sans-serif";font-size:18px;box-sizing:border-box}body *{box-sizing:border-box}body .text-center{text-align:center!important}body .real-bold{font-family:AvenirNext-Bold,AvenirNext-Regular,"sans-serif"}body .demi-bold{font-family:AvenirNext-DemiBold,AvenirNext-Regular,"sans-serif"}body .action-button{font-size:18px;display:flex;justify-content:center;align-items:center;background:#fff;color:#000;padding:10px 30px;border-radius:8px;margin-bottom:10px;cursor:pointer}body .action-button:hover{background:#eee}body .action-button:last-child{margin-bottom:0}body #app #main-template{background:#0f0f0f;width:100%;min-height:100vh;color:#fff;position:relative}body #app #main-template #react-app{max-width:100%;display:flex;justify-content:center;padding:0;position:relative}body #app #main-template #react-app .main-content{width:900px;max-width:100vw;padding:34px 42px;position:relative}body #app #main-template #react-app .main-content .logo-container{margin-bottom:15px;display:flex;justify-content:space-between;align-items:center}body #app #main-template #react-app .main-content .logo-container svg{width:100px;height:auto}body #app #main-template #react-app .main-content .logo-container svg path{fill:#fff}body #app #main-template #react-app .main-content a{color:#00deff}body #app #main-template #react-app .main-content .general-input{font-family:AvenirNext-Regular,"sans-serif";background:transparent;color:#fff;border:3px solid #FFFFFF;border-radius:19.5px;width:100%;font-size:18px;line-height:20px;padding:5px 20px}body #app #main-template #react-app .main-content .general-input:focus,body #app #main-template #react-app .main-content .general-input:active{text-decoration:none;outline:none}body #app #main-template #react-app .main-content .general-input.error-input{border:3px solid #B13327}body #app #main-template #react-app .main-content textarea.general-input{padding:20px;resize:none}body #app #main-template #react-app .main-content .basic-multi-select{color:#000}body #app #main-template #react-app .main-content .section-language{display:flex;justify-content:center;align-items:center;margin-top:30px;margin-bottom:30px}body #app #main-template #react-app .main-content .section-language .label{margin-right:10px}body #app #main-template #react-app .main-content .section-language .input-container{width:50%}body #app #main-template #react-app .main-content .status-box{text-transform:uppercase;font-size:16px;padding:0 7px;height:23px;display:flex;justify-content:center;align-items:center;border-radius:3px}body #app #main-template #react-app .main-content .status-box.color-0{background:#fff;color:#000}body #app #main-template #react-app .main-content .status-box.color-1{background:#2bb127;color:#fff}body #app #main-template #react-app .main-content .status-box.color-2{background:#dc9c41;color:#fff}body #app #main-template #react-app .main-content .status-box.color-3{background:#b13327;color:#fff}body #app #main-template #react-app .main-content .status-box.color-4{background:#73bb17;color:#fff}body #app #main-template #react-app .main-content .status-box.color-5{background:#555;color:#fff}body #app #main-template #react-app .main-content .title{text-align:center}body #app #main-template #react-app .main-content .title .main{font-size:24px;line-height:33px}body #app #main-template #react-app .main-content .title .sub{font-size:20px;line-height:27px}body #app #main-template #react-app .main-content .description{margin:24px 0}body #app #main-template #react-app .main-content .search-bar-container .search-bar{position:relative}body #app #main-template #react-app .main-content .search-bar-container .search-bar .search-icon{position:absolute;left:13px;top:0;display:flex;align-items:center;justify-content:center;height:100%}body #app #main-template #react-app .main-content .search-bar-container .search-bar .search-icon svg{width:25px;height:28px}body #app #main-template #react-app .main-content .search-bar-container .search-bar .search-icon svg path{fill:#fff}body #app #main-template #react-app .main-content .search-bar-container .search-bar input{padding:5px 40px;font-size:19px}body #app #main-template #react-app .main-content .artist-list-section{position:relative;min-height:400px}body #app #main-template #react-app .main-content .artist-list-section .artist-list-container .result-message{font-size:18px;line-height:25px;padding:20px 0;text-align:center}body #app #main-template #react-app .main-content .artist-list-section .artist-list-container .artist-list-results .single-artist-box{background:#1e1e1e;border-radius:7px;margin-bottom:7px;padding:10px 15px}body #app #main-template #react-app .main-content .artist-list-section .artist-list-container .artist-list-results .single-artist-box:hover{background:#353535}body #app #main-template #react-app .main-content .artist-list-section .artist-list-container .artist-list-results .single-artist-box .box-header{display:flex;align-items:center;justify-content:space-between;cursor:pointer;font-size:18px}body #app #main-template #react-app .main-content .artist-list-section .artist-list-container .artist-list-results .single-artist-box .box-content{margin-top:20px;margin-bottom:20px}body #app #main-template #react-app .main-content .artist-list-section .artist-list-container .artist-list-results .single-artist-box .box-content .details-section{margin-top:20px}body #app #main-template #react-app .main-content .artist-list-section .artist-list-container .artist-list-results .single-artist-box .box-content .actions-section{display:flex;justify-content:center;flex-direction:column;align-items:center;margin-top:20px}body #app #main-template #react-app .main-content .artist-list-section .artist-list-container .artist-list-results .single-artist-box .box-content .actions-section .action-button{width:60%;text-align:center}body #app #main-template #react-app .main-content .artist-list-section .artist-list-container .artist-list-results .single-artist-box .box-content .actions-section .action-button svg{height:26px;width:33px;position:relative;top:-1px}body #app #main-template #react-app .main-content .artist-list-section .artist-list-container .artist-list-results .single-artist-box .box-content .actions-section .action-button svg path{fill:#000}body #app #main-template #react-app .main-content .artist-list-section .artist-list-container .artist-list-actions{margin-top:15px}body #app #main-template #react-app .main-content .artist-form .single-section{margin-bottom:30px;position:relative;min-height:50px}body #app #main-template #react-app .main-content .artist-form .single-section .section-title{margin-bottom:18px}body #app #main-template #react-app .main-content .artist-form .single-section .section-input{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}body #app #main-template #react-app .main-content .artist-form .single-section .section-input>div{width:50%}body #app #main-template #react-app .main-content .artist-form .single-section .approval-selector .single-approval{margin-bottom:13px;padding:20px 27px;border-radius:9px;border:3px solid #484646;cursor:pointer}body #app #main-template #react-app .main-content .artist-form .single-section .approval-selector .single-approval.active{border:3px solid #FFFFFF}body #app #main-template #react-app .main-content .artist-form .single-section .approval-selector .single-approval .status-box{width:auto;display:inline-block;margin-bottom:15px}body #app #main-template #react-app .main-content .artist-form .single-section.artist-instructions .submit-container .submit-button{margin:auto;width:60%}body #app #main-template #react-app .main-content .artist-form .single-section.artist-copy{text-align:center}body #app #main-template #react-app .main-content .artist-form .single-section.artist-copy .action-button{margin:auto;width:60%}body #app #main-template #react-app .main-content .artist-form .single-section.artist-copy .action-button svg{height:26px;width:33px;position:relative;top:-1px}body #app #main-template #react-app .main-content .artist-form .single-section.artist-copy .action-button svg path{fill:#000}body #app #main-template #react-app .main-content .artist-form .single-section .error-message{margin-top:15px;color:#b13327;text-align:center}body #app #main-template #react-app .main-content .artist-form .single-section .required-tag{color:#b13327}body #app #main-template #react-app .main-content .artist-form .single-section .template-container .general-input{background:#fff;color:#000;resize:none}body #app #main-template #react-app .main-content .artist-form.artist-upload-section .artist-details textarea{min-height:300px}.loading-screen{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;justify-content:center;align-items:center}.loading-screen .lds-spinner{color:#000;display:block;width:40px;height:40px;top:calc(50% - 40px);left:calc(50% - 20px)}.lds-spinner div{transform-origin:20px 20px;animation:lds-spinner 1.2s linear infinite}.lds-spinner div:after{content:" ";display:block;position:absolute;top:4px;left:19px;width:3px;height:9px;border-radius:20%;background:#fff}.lds-spinner div:nth-child(1){transform:rotate(0);animation-delay:-1.1s}.lds-spinner div:nth-child(2){transform:rotate(30deg);animation-delay:-1s}.lds-spinner div:nth-child(3){transform:rotate(60deg);animation-delay:-.9s}.lds-spinner div:nth-child(4){transform:rotate(90deg);animation-delay:-.8s}.lds-spinner div:nth-child(5){transform:rotate(120deg);animation-delay:-.7s}.lds-spinner div:nth-child(6){transform:rotate(150deg);animation-delay:-.6s}.lds-spinner div:nth-child(7){transform:rotate(180deg);animation-delay:-.5s}.lds-spinner div:nth-child(8){transform:rotate(210deg);animation-delay:-.4s}.lds-spinner div:nth-child(9){transform:rotate(240deg);animation-delay:-.3s}.lds-spinner div:nth-child(10){transform:rotate(270deg);animation-delay:-.2s}.lds-spinner div:nth-child(11){transform:rotate(300deg);animation-delay:-.1s}.lds-spinner div:nth-child(12){transform:rotate(330deg);animation-delay:0s}@keyframes lds-spinner{0%{opacity:1}to{opacity:0}}@media screen and (max-width: 600px){body{font-size:16px}body .action-button{font-size:16px;padding:6px 30px}body .action-button svg{height:20px!important;width:30px!important}body #app #main-template #react-app .main-content{padding:15px 12px}body #app #main-template #react-app .main-content .search-bar-container .search-bar .search-icon svg{width:21px;height:23px}body #app #main-template #react-app .main-content .search-bar-container .search-bar input{padding:3px 40px;font-size:16px}body #app #main-template #react-app .main-content .status-box{font-size:14px;height:auto;line-height:16px;padding:5px 7px;text-align:center}body #app #main-template #react-app .main-content .artist-form .single-section .section-input{flex-direction:column}body #app #main-template #react-app .main-content .artist-form .single-section .section-input .label-container{margin-bottom:5px}body #app #main-template #react-app .main-content .artist-form .single-section .section-input>div{width:100%}body #app #main-template #react-app .main-content .artist-form .single-section.artist-copy .action-button,body #app #main-template #react-app .main-content .artist-form .single-section.artist-instructions .submit-container .submit-button,body #app #main-template #react-app .main-content .artist-list-section .artist-list-container .artist-list-results .single-artist-box .box-content .actions-section .action-button{width:100%}body #app #main-template #react-app .main-content .artist-list-section .artist-list-container .artist-list-actions .action-button{display:block;text-align:center}}
