*,:after,:before{box-sizing:border-box}body{position:relative;padding:0;margin:0;font-family:Poppins,Arial,Verdana,sans-serif;font-size:100%;color:#474747}a{color:#00aeef}a:focus,a:hover{color:#00a7e5}strong{font-weight:600}h1{font-size:1.63rem;font-weight:500;color:#2b2350}h1+h1,h1+h2,h1+h3,h1+h4{margin-top:0}h2{font-size:1.13rem;font-weight:600;color:#797687;letter-spacing:2px;text-transform:uppercase}h2+h1,h2+h2,h2+h3,h2+h4{margin-top:0}h3{font-size:1rem;font-weight:600;color:#00aeef;letter-spacing:1px;text-transform:uppercase}h3+h1,h3+h2,h3+h3,h3+h4{margin-top:0}h4{font-size:1rem;font-weight:600;color:#2b2350}h4+h1,h4+h2,h4+h3,h4+h4{margin-top:0}.l-content .collapsible{background:#fff;margin:0 0 1.5rem;padding:.5rem 1.5rem 1.5rem;border-radius:15px 15px 15px 0;box-shadow:0 0 15px rgba(43,35,80,.15)}.l-content .collapsible .collapsible-control{font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#00aeef;position:relative;cursor:pointer}.l-content .collapsible .collapsible-control:after{content:"\f107";font-family:"Font Awesome 5 Pro";font-weight:900;font-size:1.5rem;line-height:1rem;position:absolute;right:0;top:0}.l-content .collapsible .collapsible-control.hidden:after{content:"\f106"}.cbox{position:relative;background:#fff;margin:1.5rem 0;padding:1.5rem;border-radius:15px 15px 15px 0;box-shadow:0 0 15px rgba(43,35,80,.15)}.btn-link{display:inline-block;font-family:Poppins,Arial,Verdana,sans-serif;font-size:.85rem;font-weight:600;line-height:1rem;letter-spacing:1px;text-transform:uppercase;text-decoration:none;text-align:center;cursor:pointer;outline:0;padding:.35rem .75rem;color:#fff;background:#00aeef;border:2px solid #00aeef;border-radius:4px;box-shadow:0 0 6px rgba(0,0,0,.16);text-decoration:none}.btn-link:focus,.btn-link:hover{color:#00aeef;background:#fff}.btn-link+.btn-link{margin-left:1ch}.reader-only{height:1px;width:1px;display:block;position:absolute;overflow:hidden}.l-main-nav .box-wc{display:flex;flex-flow:column nowrap;justify-content:space-between;align-items:center;height:100%;background-color:#fff;box-shadow:0 0 10px rgba(43,35,80,.16);position:fixed;width:3.75rem;min-height:100vh}.l-main-nav .box-wc>div{flex:0 0 auto}.l-main-nav ul,.l-main-nav ul li{list-style-type:none;margin:0;padding:0;position:relative}.l-main-nav a{text-decoration:none;color:#797687}.l-main-nav .mlogo{width:100%;border-bottom:1px solid rgba(43,35,80,.16);box-shadow:0 5px 5px rgba(43,35,80,.14)}.l-main-nav .mlogo p{margin:7px;width:calc(100% - 14px);position:relative}.l-main-nav .mlogo p:before{content:"";display:block;width:100%;padding-top:100%}.l-main-nav .mlogo img{position:absolute;top:5px;left:5px;right:5px;bottom:5px;width:calc(100% - 10px);height:auto}.l-main-nav .mlogo.scripting form{margin:7px;width:calc(100% - 14px)}.l-main-nav .mlogo.scripting form .inlinewindow{display:block;width:100%;padding-top:100%;position:relative}.l-main-nav .menubean>ul>li,.l-main-nav .mnav>ul>li{padding:1px 0;float:none}.l-main-nav .menubean>ul>li:not(.last),.l-main-nav .mnav>ul>li:not(.last){margin:.25rem 0}.l-main-nav .menubean>ul>li:before,.l-main-nav .mnav>ul>li:before{content:"\f2f5";font-family:"Font Awesome 5 Pro";font-weight:900;font-size:1.5rem;text-align:center;color:#a19fab;display:block;padding:.312rem 1rem;margin:.25rem 0}.l-main-nav .menubean>ul>li>.menuitemlabel,.l-main-nav .mnav>ul>li>.menuitemlabel{display:none;position:absolute;background-color:#fff;box-shadow:0 0 10px rgba(43,35,80,.16);font-size:.95rem;font-weight:500;width:14rem;padding:.5rem 1rem;margin:0 1rem;top:50%;left:calc(100% - 15px);transform:translateY(-50%);z-index:2}.l-main-nav .menubean>ul>li.mi-active:before,.l-main-nav .menubean>ul>li.mi-active>.menuitemlabel .mil,.l-main-nav .mnav>ul>li.mi-active:before,.l-main-nav .mnav>ul>li.mi-active>.menuitemlabel .mil{color:#00aeef}.l-main-nav .menubean>ul>li.over:before,.l-main-nav .menubean>ul>li.over>.menuitemlabel .mil,.l-main-nav .menubean>ul>li:focus:before,.l-main-nav .menubean>ul>li:focus>.menuitemlabel .mil,.l-main-nav .menubean>ul>li:hover:before,.l-main-nav .menubean>ul>li:hover>.menuitemlabel .mil,.l-main-nav .mnav>ul>li.over:before,.l-main-nav .mnav>ul>li.over>.menuitemlabel .mil,.l-main-nav .mnav>ul>li:focus:before,.l-main-nav .mnav>ul>li:focus>.menuitemlabel .mil,.l-main-nav .mnav>ul>li:hover:before,.l-main-nav .mnav>ul>li:hover>.menuitemlabel .mil{color:#00aeef}.l-main-nav .menubean>ul>li.over>.menuitemlabel,.l-main-nav .menubean>ul>li:focus>.menuitemlabel,.l-main-nav .menubean>ul>li:hover>.menuitemlabel,.l-main-nav .mnav>ul>li.over>.menuitemlabel,.l-main-nav .mnav>ul>li:focus>.menuitemlabel,.l-main-nav .mnav>ul>li:hover>.menuitemlabel{display:block}.l-main-nav .menubean>ul ul,.l-main-nav .mnav>ul ul{display:none;position:absolute;width:14rem;background-color:#fff;box-shadow:0 0 10px rgba(43,35,80,.16);margin:0 1rem;left:calc(100% - 15px);top:calc(100% - .325rem);font-size:.8rem}.l-main-nav .menubean>ul ul li,.l-main-nav .mnav>ul ul li{padding:.5rem 1rem}.l-main-nav .menubean>ul ul li:not(:last-child),.l-main-nav .mnav>ul ul li:not(:last-child){border-bottom:1px solid #e5f3f8}.l-main-nav .menubean>ul ul li.active,.l-main-nav .menubean>ul ul li.over,.l-main-nav .menubean>ul ul li:hover,.l-main-nav .mnav>ul ul li.active,.l-main-nav .mnav>ul ul li.over,.l-main-nav .mnav>ul ul li:hover{background-color:#e5f3f8}.l-main-nav .menubean>ul li:hover ul,.l-main-nav .mnav>ul li:hover ul{display:block}.l-main-nav .menubean.scriptingbean{flex:1 1 100%}.l-main-nav .menubean.scriptingbean>ul{margin-top:.5rem}.l-main-nav .menubean.scriptingbean>ul>li.dashboard:before{content:"\f3fd"}.l-main-nav .menubean.scriptingbean>ul>li.event-details:before{content:"\f133"}.l-main-nav .menubean.scriptingbean>ul>li.customization:before{content:"\f013"}.l-main-nav .menubean.scriptingbean>ul>li.management:before{content:"\f328"}.l-main-nav .menubean.scriptingbean>ul>li.event-links:before{content:"\f0c1"}.l-main-nav .mnav{justify-self:flex-end}.l-main-nav .mnav>ul{margin-bottom:.5rem}.l-main-nav .mnav>ul>li.support:before{content:"\f1cd"}.l-main-nav .mnav>ul>li.user:before{content:"\f2bd"}.l-main-nav .mnav>ul ul{top:unset;bottom:calc(100% - .325rem)}#judge-nav>ul>li.submissions:before{content:"\f328"}#judge-nav>ul>li.reports:before{content:"\f15c"}#judge-nav>ul>li.profile:before{content:"\f2bd"}#competitor-nav{flex:1 1 auto}#competitor-nav>ul>li.submissions:before{content:"\f05a"}#competitor-nav>ul>li.profile:before{content:"\f15b"}#competitor-nav>ul>li.my-subs:before{content:"\f0c5"}#competitor-nav-add{flex:1 1 100%;justify-self:flex-start}#competitor-nav-add button.add{font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:normal;text-transform:none;padding:0;color:#00aeef;background:0 0;border:none;border-radius:0;box-shadow:none;margin:.25rem 0;font-size:0}#competitor-nav-add button.add:focus,#competitor-nav-add button.add:hover{color:#00a7e5;background:0 0}#competitor-nav-add button.add:before{content:"\f319";font-family:"Font Awesome 5 Pro";font-weight:900;font-size:1.5rem;text-align:center;color:#a19fab;display:block;padding:.312rem 1rem;margin:.25rem 0}#competitor-nav-add .window.dialog{left:unset!important;transform:unset!important}@media (min-width:360px){#competitor-nav-add .window.dialog{width:240px!important;right:calc((-100vw - 190px)/ 2)!important}}@media (min-width:480px){#competitor-nav-add .window.dialog{width:320px!important;right:calc((-100vw - 230px)/ 2)!important}}@media (min-width:768px){#competitor-nav-add .window.dialog{width:600px!important;right:calc((-100vw - 370px)/ 2)!important}}@media (min-width:1024px){#competitor-nav-add .window.dialog{width:800px!important;right:calc((-100vw - 470px)/ 2)!important}}#competitor-nav-add .window.dialog .actions{margin-top:0;text-align:center}#competitor-nav-add .window.dialog .actions .btn{margin-top:1rem}.l-sec-nav .snav{height:calc(3.74rem + 1px);padding:1px 0;font-weight:500}.l-sec-nav .snav li,.l-sec-nav .snav ul{display:flex;flex-flow:row nowrap;align-items:center}.l-sec-nav .snav ul{padding-left:2rem}.l-sec-nav .snav li:not(.last){margin-right:2rem}.l-sec-nav .snav li.mi-active .mil{color:#fa7070}.l-sec-nav .snav a,.l-sec-nav .snav li{text-decoration:none;color:#2b2350}.l-sec-nav .snav a:focus,.l-sec-nav .snav a:hover,.l-sec-nav .snav li:focus,.l-sec-nav .snav li:hover{color:#00aeef}body>.page{display:flex;flex-flow:row nowrap;width:100%;padding:1px;max-width:100vw;min-height:100vh;background:linear-gradient(180deg,#e5f3f8 0,#fff 100%)}.l-main-nav{flex:0 0 3.74rem;padding:1px 0;z-index:2}.l-aside,.l-main-nav,.l-sec-nav{background-color:#fff;box-shadow:0 0 10px rgba(43,35,80,.16)}.l-content-enclosing{display:flex;flex-flow:row nowrap;width:100%}.l-aside{flex:1 1 auto;z-index:0;position:relative}.l-main-enclosing{flex:1 1 100%;display:flex;flex-flow:column;width:100%}.l-content{flex:0 1 100%;padding:1rem 2rem 2rem;z-index:0;position:relative}@media (max-width:767px){.l-content{max-width:calc(100vw - 4rem)}}#l-footer{font-size:.85rem;padding:1px 2rem}.pageheading-wrapper{display:flex;width:100%;align-items:center;flex-flow:row nowrap}.pageheading-wrapper .page_heading{flex:0 1 100%}.back_btn,.help_btn,.pay-submission,.print_btn{padding-left:1rem}.back_btn a,.help_btn a,.pay-submission a,.print_btn a{display:inline-block;max-width:3rem;font-size:0;line-height:0;color:transparent}.back_btn a:after,.help_btn a:after,.pay-submission a:after,.print_btn a:after{content:"";display:block;font-family:"Font Awesome 5 Pro";font-weight:900;font-size:1.125rem;text-align:center;color:#00aeef}.back_btn a:after{content:"\f04a"}.help_btn a:after{content:"\f059"}.print_btn a:after{content:"\f02f"}.pay-submission a:after{content:"\f07a"}form{color:#797687}form .label,form label{font-weight:600;color:#474747;display:block}form .label.tbl,form label.tbl{display:inline-block}form .label.tbl+.ctb,form .label.tbl+.rtb,form label.tbl+.ctb,form label.tbl+.rtb{display:inline-block}form input:not([type=radio]:not([type=file]),forminput[type=checkbox],forminput[type=submit]){font-family:Poppins,Arial,Verdana,sans-serif;line-height:1.75;padding:.075rem .5rem;border:1px solid #ccccce}form input[type=file],form input[type=text]:not(.extension,.nanp_number){width:100%;max-width:16rem}form input[type=password]{width:100%;min-width:180px;max-width:16rem}form textarea{width:100%;font-family:Poppins,Arial,Verdana,sans-serif;line-height:1.75;padding:.075rem .5rem;border:1px solid #ccccce}form .ctb.label-after,form .rtb.label-after{display:inline-flex;align-items:baseline;margin-right:1rem}form .ctb.label-after label,form .rtb.label-after label{display:inline-block;vertical-align:baseline}form .choice .ctb label,form .choice .rtb label,form .phone_number_format .ctb label,form .phone_number_format .rtb label{font-weight:400}form table.phone_number_nanp{max-width:100%}form table.phone_number_nanp tr{display:flex;flex-flow:wrap}form button,form input[type=submit]{display:inline-block;font-family:Poppins,Arial,Verdana,sans-serif;font-size:.85rem;font-weight:600;line-height:1rem;letter-spacing:1px;text-transform:uppercase;text-decoration:none;text-align:center;cursor:pointer;outline:0;padding:.35rem .75rem;color:#fff;background:#00aeef;border:2px solid #00aeef;border-radius:4px;box-shadow:0 0 6px rgba(0,0,0,.16)}form button:focus,form button:hover,form input[type=submit]:focus,form input[type=submit]:hover{color:#00aeef;background:#fff}form button+button,form button+input[type=submit],form input[type=submit]+button,form input[type=submit]+input[type=submit]{margin-left:1rem}form button:disabled,form input[type=submit]:disabled{display:none}form .explicit-input-width input[type=text]{width:auto!important;max-width:unset}.select2-container{width:auto!important}@media (max-width:480px){.select2-container{max-width:80vw!important}}@media (min-width:360px){.select2-container{max-width:80vw!important}}@media (min-width:480px){.select2-container{max-width:60vw!important}}@media (min-width:768px){.select2-container{max-width:50vw!important}}@media (min-width:1024px){.select2-container{max-width:25vw!important}}.select2-container .select2-selection--single{display:block;height:1.75rem;min-width:4.75rem;padding:1px;overflow:hidden;position:relative;border:1px solid #ccccce;white-space:nowrap;color:#ccccce;text-decoration:none;background-clip:padding-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#fff;border-radius:0}.select2-container--default .select2-selection--single .select2-selection__rendered{padding:0 2rem 0 .5rem;line-height:1.75}.select2-container--default .select2-selection--single .select2-selection__arrow{display:inline-block;width:24px;height:100%;position:absolute;right:0;top:0;border-left:1px solid #ccccce;background-clip:padding-box;background:#e7e7e9}.select2-container--default .select2-selection--single .select2-selection__arrow b{position:relative;top:50%;left:45%;margin-top:-4px;margin-left:-4px;display:block;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:8px solid #00aeef}.select2-selection--multiple input.select2-search__field{width:unset!important;min-width:12ch}.miwt-form .prop_con.sign.up.form>label{font-weight:600;color:#00aeef;letter-spacing:1px;text-transform:uppercase;margin-bottom:0}.miwt-form .question{margin-bottom:.5rem}.miwt-form .question .form_field:not(:last-child){margin-bottom:.5rem}.miwt-form .question .prop-group-title h1{font-size:.9rem;color:#474747;font-weight:600;margin-bottom:0}.miwt-form .question .prop.attachments{position:relative}.miwt-form .question .prop.attachments>a.add{display:inline-block;font-family:Poppins,Arial,Verdana,sans-serif;font-size:.85rem;font-weight:600;line-height:1rem;letter-spacing:1px;text-transform:uppercase;text-decoration:none;text-align:center;cursor:pointer;outline:0;padding:.35rem .75rem;color:#fff;background:#00aeef;border:2px solid #00aeef;border-radius:4px;box-shadow:0 0 6px rgba(0,0,0,.16)}.miwt-form .question .prop.attachments>a.add:focus,.miwt-form .question .prop.attachments>a.add:hover{color:#00aeef;background:#fff}@media (min-width:1024px){.miwt-form .question .prop.attachments>a.add{position:absolute;right:0;top:-2.25rem}}@media (min-width:1024px){.miwt-form .question .prop_con.attachments>label{padding:1rem 0 .25rem}}.miwt-form .question .address_form,.miwt-form .question .name_form:not(.name_part_field){display:flex;flex-flow:row wrap;width:100%;max-width:36rem}.miwt-form .question .address_form .part:not(:last-child),.miwt-form .question .name_form:not(.name_part_field) .part:not(:last-child){margin-bottom:.5rem}@media (min-width:1024px){.miwt-form .question .address_form .part,.miwt-form .question .name_form:not(.name_part_field) .part{margin-right:1rem}}.miwt-form .question .address_form .address_container{flex:0 0 100%}.miwt-form .question .address_form .address_lines{display:flex;flex-flow:row wrap}.miwt-form .question .address_form div.address_line:not(:last-child){margin-bottom:.5rem}@media (min-width:1024px){.miwt-form .question .address_form div.address_line{margin-right:1rem}}.miwt-form .question .user-entry-required .dropdowns label:after,.miwt-form .question .user-entry-required>.label:after,.miwt-form .question .user-entry-required>label:after{content:"*";display:inline-block;padding-left:.5ch;color:#fa7070}.miwt-form .question .user-entry-required .props>.label:after,.miwt-form .question .user-entry-required .props>label:after,.miwt-form .question .user-entry-required>.table_column>.label:after,.miwt-form .question .user-entry-required>.table_column>label:after{content:"*";display:inline-block;padding-left:.5ch;color:#fa7070}.miwt-form .question .user-entry-required.prop-group>section>.prop-group-title h1{font-size:1rem}.miwt-form .question .user-entry-required.prop-group>section>.prop-group-title h1:after{content:"*";display:inline-block;padding-left:.5ch;color:#fa7070}.miwt-form .question .address_form label.required:after{content:"*";display:inline-block;padding-left:.5ch;color:#fa7070}.miwt-form .question strong.required:after{content:"*";display:inline-block;padding-left:.5ch;color:#fa7070}.miwt-form .question .invite{position:relative;margin-top:.5rem}.miwt-form .question .invite .add.reference{padding:.5rem 0 .75rem}@media (min-width:1024px){.miwt-form .question .invite .add.reference{position:absolute;right:0;top:-2.75rem}}.miwt-form .question.faux-table{display:flex;flex-flow:row wrap;width:100%;background-color:#fff;border-bottom:1px solid #dbdbdb;border-left:1px solid #dbdbdb}.miwt-form .question.faux-table .form_field{align-items:stretch;width:20%;min-height:4em;padding:5px;margin-bottom:0!important;position:relative;text-align:center;border-top:1px solid #dbdbdb;border-right:1px solid #dbdbdb;box-sizing:border-box}.miwt-form .question.faux-table .form_field:first-child{width:100%}.miwt-form .question.faux-table .form_field h4{position:absolute;top:50%;transform:translateY(-50%);display:block;margin:0}.miwt-form .question.faux-table .form_field input{width:95%!important;position:absolute;bottom:5px;right:5px;left:5px;border:0 none;margin-bottom:0!important}.miwt-form .question.faux-table .form_field.first-row h4{border-top:1px solid #dbdbdb;top:8.75em;right:0;left:0;padding:1.25em 5px;transform:none;text-align:left}.miwt-form .question.faux-table .form_field.text_field .label{display:none}.miwt-form .question.faux-table .form_field.text_field.row-heading .label{display:block;text-align:center;height:8em;overflow:hidden;border-bottom:1px solid #dbdbdb;margin:.5em -.5em 3.5em}.miwt-form .question span.submit_registration_button{display:block;width:100%;text-align:right;background-color:transparent}.miwt-form .question span.submit_registration_button button{padding:.375rem 1rem;border-color:#61ce71;background-color:#61ce71}.miwt-form .question span.submit_registration_button button:focus,.miwt-form .question span.submit_registration_button button:hover{color:#61ce71;border-color:#61ce71;background-color:#fff}.miwt-form img{max-width:calc(100vw - 12rem);height:auto}.miwt-form .form_field>p{color:#474747}.miwt-form .form_field>p:last-child{margin-bottom:0}.miwt-form .form_field .extra_value_renderer_readonly{color:#797687}.miwt-form .form_field .extra_value_renderer_readonly .selection_even,.miwt-form .form_field .extra_value_renderer_readonly .selection_odd{display:block;position:relative;padding-left:1rem}.miwt-form .form_field .extra_value_renderer_readonly .selection_even:before,.miwt-form .form_field .extra_value_renderer_readonly .selection_odd:before{display:block;content:"\f111";font-family:"Font Awesome 5 Pro";font-weight:900;font-size:.5rem;text-align:center;color:#797687;position:absolute;left:0;top:50%;transform:translateY(-50%)}.miwt-form .form_field.address_field .extra_value_renderer_readonly span:not(:last-child):after{content:",";display:inline-block;padding-right:.5ch}.miwt-form .prop.attachments>span.add{display:none}.miwt-form .form_field span.attachment.existing button.remove,.miwt-form .form_field span.attachment.existing button.upload,.miwt-form .form_field span.attachment.existing button.view{margin-left:1ch}.wizard_step_navigator .unanswered{margin-right:2rem}.wizard_step_navigator .unanswered.selected{font-weight:600}.miwt-procedure-card{width:100%}.miwt-procedure-card .wizard_category_navigator,.miwt-procedure-card .wizard_procedure_step_header{display:none}.miwt-procedure-card .summary{width:calc(100% - 40px);margin:auto}.miwt-procedure-card span.submit_registration_button{position:relative}@media (max-width:480px){.miwt-procedure-card span.submit_registration_button button{position:absolute;right:0;bottom:-6.5rem}}@media (min-width:768px){.miwt-procedure-card span.submit_registration_button button{position:absolute;top:.425rem;right:0}}.procedure-navigation-con,.procedure_navigation_con{min-height:2.5rem}@media (max-width:480px){.procedure-navigation-bottom-con .procedure-navigation-bottom{margin-top:0;margin-left:0;margin-bottom:4rem}}.submission.details>.actions{position:absolute;top:1.5rem;right:1.5rem}.submission.details>.actions a{display:inline-block;font-family:Poppins,Arial,Verdana,sans-serif;font-size:.85rem;font-weight:600;line-height:1rem;letter-spacing:1px;text-transform:uppercase;text-decoration:none;text-align:center;cursor:pointer;outline:0;padding:.35rem .75rem;color:#fff;background:#00aeef;border:2px solid #00aeef;border-radius:4px;box-shadow:0 0 6px rgba(0,0,0,.16)}.submission.details>.actions a:focus,.submission.details>.actions a:hover{color:#00aeef;background:#fff}.submission.details>.actions .submission-video{max-width:100%;border:1px solid #ccc}.summary .viewer .save_logout{display:none}.genform{position:relative;position:relative;background:#fff;margin:1.5rem 0;padding:1.5rem;border-radius:15px 15px 15px 0;box-shadow:0 0 15px rgba(43,35,80,.15)}div>div.actions,div>span.actions{display:block;padding:.25rem 0}div>div.actions:first-child,div>span.actions:first-child{margin-bottom:1rem}div>div.actions:last-child,div>span.actions:last-child{margin-top:1rem}div>div.actions>span.action+span.action,div>span.actions>span.action+span.action{margin-left:1ch}div>div.actions a[data-features=submit],div>span.actions a[data-features=submit]{display:inline-block;font-family:Poppins,Arial,Verdana,sans-serif;font-size:.85rem;font-weight:600;line-height:1rem;letter-spacing:1px;text-transform:uppercase;text-decoration:none;text-align:center;cursor:pointer;outline:0;padding:.35rem .75rem;color:#fff;background:#00aeef;border:2px solid #00aeef;border-radius:4px;box-shadow:0 0 6px rgba(0,0,0,.16)}div>div.actions a[data-features=submit]:focus,div>div.actions a[data-features=submit]:hover,div>span.actions a[data-features=submit]:focus,div>span.actions a[data-features=submit]:hover{color:#00aeef;background:#fff}div>div.actions a[data-features=submit]+a[data-features=submit],div>span.actions a[data-features=submit]+a[data-features=submit]{margin-left:1ch}#judge-form .form_entry .question .hide-judge,#judge-form .form_entry .question .hide_judge{display:none}#competitor-form #judge-form .form_entry .question .hide-competitor,#competitor-form #judge-form .form_entry .question .hide_competitor{display:none}.report-download{color:#00aeef;font-weight:600}.signature .name label{margin-top:.5rem}.disabled-con{display:none}.message-container .message{position:relative;padding:.25rem .5rem;color:#000}.message-container .message+.message{margin-top:.125rem}.message-container .message.info:nth-child(odd){background-color:#70d8ff}.message-container .message.info:nth-child(even){background-color:#a3e6ff}.message-container .message.success:nth-child(odd){background-color:#afe6b7}.message-container .message.success:nth-child(even){background-color:#c2ecc8}.message-container .message.important:nth-child(odd),.message-container .message.warning:nth-child(odd){background-color:#fdd1ba}.message-container .message.important:nth-child(even),.message-container .message.warning:nth-child(even){background-color:#fde1d3}.message-container .message.error:nth-child(odd){background-color:#fdbaba}.message-container .message.error:nth-child(even){background-color:#fdd3d3}.miwt-form .form-entry .message-container .message+.message{margin-top:0}input.miwt_calendar[type=text]{display:inline-block}.miwt-calendar button.open{background-image:url(/_resources/e1h:pejt1z/files/1123953za040f676/_fn/calendar.png);background-position:center center;background-repeat:no-repeat;background-color:#00aeef;border:0 none;display:inline-block;height:30px;margin:0 10px 0 -23px;text-indent:-1000em;vertical-align:middle;width:24px;min-width:0}.miwt-calendar button.clear{display:none}div.calendar{position:relative}.calendar{border:0;background-clip:padding-box;box-shadow:0 0 15px rgba(43,35,80,.15)}.calendar table{border:0 none;font-size:12px;color:#2b2350;cursor:default;background:#fff}.calendar thead .title{font-size:1.25rem;font-weight:500;text-align:center;padding:2px;background:#00aeef;color:#fff;border:0 none}.calendar thead .title .active{padding:0;border:0 none}.calendar thead .title .hilite{color:#000;border:0 none}.calendar thead .title .weekend{color:#fa7070}.calendar thead .title .daynames{background:#fff}.calendar thead .title .name{padding:2px;text-align:center;color:#2b2350}.calendar tbody td.hilite{background-color:#ffe5dd;padding:2px 4px 2px 2px;border:0 none;font-weight:700}.calendar tbody td.active{font-weight:700}.calendar tbody td.selected{font-weight:700;padding:1px 3px 1px 1px;background:#f4f4f4;color:#000;border:0 none}.calendar tbody td.weekend{color:#016895}.calendar tbody td.today{font-weight:700;color:#00aeef}.calendar tbody td.time{border-top:0 none;padding:1px 0;text-align:center;background-color:#016895;color:#fff}.calendar tbody td.time .ampm,.calendar tbody td.time .hour,.calendar tbody td.time .minute{padding:0 3px 0 4px;border:0 none;font-weight:500;background-color:#fff;color:#000}.calendar tbody td.time .ampm{text-align:center}.calendar tbody td.time .colon{padding:0 2px 0 3px;font-weight:700}.calendar tbody td.time span.hilite{border-color:#000;background-color:#ffc0ad;color:#000}.calendar tbody td.time span.active{border-color:red;background-color:#000;color:#fff}.calendar tbody .day{color:#666;text-align:right;padding:2px 4px 2px 2px;width:30px;height:20px}.calendar tbody .day.othermonth{font-size:80%;color:#bbb}.calendar tbody .day.othermonth.oweekend{color:#016895}.calendar tbody .rowhilite td,.calendar tbody .rowhilite td.wn{background-color:#f4f4f4;color:#000}.calendar tbody .rowhilite .day.othermonth{font-size:80%;color:#fff}.calendar tbody .disabled{color:#999}.calendar tbody .emptycell{visibility:hidden}.calendar tbody .emptyrow{display:none}.calendar tfoot .footrow{text-align:center;background:#016895;color:#fff}.calendar tfoot .ttip{padding:2px;background:#016895;color:#fff;border:0 none}.calendar tfoot .hilite{border:0 none;color:#000;padding:1px}.calendar tfoot .active{padding:2px 0 0 2px}.calendar .button{text-align:center;padding:2px;background:#016895;color:#fff;border:0 none;font-size:90%}.calendar .nav{background:#016895 url(menuarrow.gif) no-repeat 100% 100%}.calendar .wn{padding:2px 3px 2px 2px;border-right:0 none;background:#ccc}.calendar .combo{position:absolute;display:none;top:0;left:0;width:4em;cursor:default;border:1px solid #565;background:#efd;color:#000;font-size:90%;z-index:100}.calendar .combo .label,.calendar .combo .label-IEfix{text-align:center;padding:1px}.calendar .combo .label-IEfix{width:4em}.calendar .combo .hilite{background:#61ce71}.calendar .combo .active{border-top:1px solid #61ce71;border-bottom:1px solid #61ce71;background:#f4f4f4;font-weight:500}.search-bar,.search_bar{position:relative;position:relative;background:#fff;margin:1.5rem 0;padding:1.5rem;border-radius:15px 15px 15px 0;box-shadow:0 0 15px rgba(43,35,80,.15)}.search-bar .constraints,.search_bar .constraints{display:flex;flex-flow:row wrap;align-items:flex-start}.search-bar .constraint,.search_bar .constraint{display:block;padding:0 1rem 1rem 0;width:100%}@media (min-width:480px){.search-bar .constraint,.search_bar .constraint{width:50%}}@media (min-width:768px){.search-bar .constraint,.search_bar .constraint{width:33.333333%}}@media (min-width:1024px){.search-bar .constraint,.search_bar .constraint{width:25%}}.search-bar .constraint .select2-container,.search-bar .constraint input,.search_bar .constraint .select2-container,.search_bar .constraint input{margin:0;width:100%!important}.search-bar .constraint.range-constraint,.search_bar .constraint.range-constraint{display:flex;flex-flow:row wrap;max-width:100%}.search-bar .constraint.range-constraint .constraint-operator .select2-container,.search_bar .constraint.range-constraint .constraint-operator .select2-container{width:100%!important;max-width:100%!important;min-width:7rem!important}.search-bar .constraint.range-constraint .constraint-input,.search_bar .constraint.range-constraint .constraint-input{display:flex;flex-flow:row nowrap;align-items:center;margin-left:1rem}.search-bar .constraint.range-constraint .constraint-input-conjunction,.search_bar .constraint.range-constraint .constraint-input-conjunction{padding:0 .5rem}.search-bar .constraint.range-constraint .constraint-label,.search_bar .constraint.range-constraint .constraint-label{flex:0 0 100%}.search-bar .constraint .miwt-calendar,.search_bar .constraint .miwt-calendar{display:flex;flex-flow:row nowrap;max-width:6rem}.search-bar .constraint .miwt-calendar button.open,.search_bar .constraint .miwt-calendar button.open{margin:0}.search-bar .search-actions,.search-bar .search_actions,.search_bar .search-actions,.search_bar .search_actions{display:block;vertical-align:bottom;padding:1px 0 5px}.search-bar .actions,.search_bar .actions{display:block}.search-bar .actions a[data-features=submit],.search-bar+.actions a[data-features=submit],.search_bar .actions a[data-features=submit],.search_bar+.actions a[data-features=submit]{display:inline-block;font-family:Poppins,Arial,Verdana,sans-serif;font-size:.85rem;font-weight:600;line-height:1rem;letter-spacing:1px;text-transform:uppercase;text-decoration:none;text-align:center;cursor:pointer;outline:0;padding:.35rem .75rem;color:#fff;background:#00aeef;border:2px solid #00aeef;border-radius:4px;box-shadow:0 0 6px rgba(0,0,0,.16)}.search-bar .actions a[data-features=submit]:focus,.search-bar .actions a[data-features=submit]:hover,.search-bar+.actions a[data-features=submit]:focus,.search-bar+.actions a[data-features=submit]:hover,.search_bar .actions a[data-features=submit]:focus,.search_bar .actions a[data-features=submit]:hover,.search_bar+.actions a[data-features=submit]:focus,.search_bar+.actions a[data-features=submit]:hover{color:#00aeef;background:#fff}.search-bar .actions a[data-features=submit]+a[data-features=submit],.search-bar+.actions a[data-features=submit]+a[data-features=submit],.search_bar .actions a[data-features=submit]+a[data-features=submit],.search_bar+.actions a[data-features=submit]+a[data-features=submit]{margin-left:1rem}.search-bar+.actions,.search_bar+.actions{display:flex;flex-flow:row nowrap;justify-content:flex-end;width:100%;margin-bottom:1rem}.pager-search-results .miwt-table-con,.search.results .miwt-table-con,.search_result .miwt-table-con,.search_results .miwt-table-con{width:100%;max-width:calc(100vw - 9rem);overflow:auto;margin-bottom:1rem;box-shadow:0 0 15px rgba(43,35,80,.15)}@media (min-width:1024px){.pager-search-results .miwt-table-con,.search.results .miwt-table-con,.search_result .miwt-table-con,.search_results .miwt-table-con{max-width:calc(100vw - 8rem)}}.pager-search-results .miwt-table-con .miwt-table,.search.results .miwt-table-con .miwt-table,.search_result .miwt-table-con .miwt-table,.search_results .miwt-table-con .miwt-table{margin-bottom:0;box-shadow:none}.result_actions{display:flex;flex-flow:row nowrap;justify-content:flex-end;width:100%}.result_actions a[data-features=submit]{display:inline-block;font-family:Poppins,Arial,Verdana,sans-serif;font-size:.85rem;font-weight:600;line-height:1rem;letter-spacing:1px;text-transform:uppercase;text-decoration:none;text-align:center;cursor:pointer;outline:0;padding:.35rem .75rem;color:#fff;background:#00aeef;border:2px solid #00aeef;border-radius:4px;box-shadow:0 0 6px rgba(0,0,0,.16)}.result_actions a[data-features=submit]:focus,.result_actions a[data-features=submit]:hover{color:#00aeef;background:#fff}.judge .search_bar .actions{display:block}@media (min-width:1024px){.submission_search{position:relative}.submission_search .entity-actions{text-align:right}.submission_heading+.submission_search{position:relative}.submission_heading+.submission_search .entity-actions{position:absolute;top:-4rem;right:0}}.constraint label,.constraints label,.search-constraint label,.search_bar label{padding-right:5px;vertical-align:middle}.constraint input,.constraints input,.search-constraint input,.search_bar input{margin-right:30px}.constraints label,.label.extension_label{width:auto;vertical-align:middle}.miwt-table{border-collapse:collapse;width:100%;min-width:320px;margin-bottom:1rem;box-shadow:0 0 15px rgba(43,35,80,.15)}.miwt-table th{font-size:.75rem;font-weight:600;letter-spacing:1px;text-transform:uppercase;text-align:center;white-space:nowrap;color:#fff;padding:.25rem 1ch;background:#00aeef;border:1px solid #00aeef}.miwt-table th a{color:#fff}.miwt-table tbody.miwt-select-all-rows th{font-weight:600;letter-spacing:normal;text-transform:none;border-top:1px solid #e5f3f8}.miwt-table td{font-size:.75rem;padding:.25rem 1ch;background:#fff;border:1px solid #e5f3f8}.miwt-table td a{color:#2b2350}.miwt-table td a:hover{text-decoration:none}.miwt-table tr:hover td{background:rgba(229,243,248,.15)}.miwt-table td span.miwt_button{display:inline-block}.miwt-table td span.miwt_submit{margin-right:5px}.miwt-table td .actions{display:inline-flex;flex-flow:row nowrap}.miwt-table td.first-column .actions a,.miwt-table td.first-column .actions button{white-space:nowrap}.miwt-table button,.miwt-table input[type=submit]{font-size:.75rem;padding:.125rem .25rem}.miwt-table button+button,.miwt-table button+input[type=submit],.miwt-table input[type=submit]+button,.miwt-table input[type=submit]+input[type=submit]{margin-left:.5rem}.miwt-table button{margin:.25rem .5rem}.miwt-table button.attachment-set-logo{order:10}.miwt-table button.attachment-delete,.miwt-table button.attachment-download,.miwt-table button.attachment-edit,.miwt-table button.attachment-link,.miwt-table button.attachment-lock,.miwt-table button.attachment-new-version,.miwt-table button.attachment-unlock,.miwt-table button.attachment-view,.miwt-table button.configure,.miwt-table button.copy,.miwt-table button.delete,.miwt-table button.download,.miwt-table button.edit,.miwt-table button.invite,.miwt-table button.login,.miwt-table button.view{font-size:1rem;line-height:0;padding:.25rem;color:transparent;background:0 0;border:none;border-radius:0;box-shadow:none;height:1.5rem;width:2rem;overflow:hidden}.miwt-table button.attachment-delete:focus,.miwt-table button.attachment-delete:hover,.miwt-table button.attachment-download:focus,.miwt-table button.attachment-download:hover,.miwt-table button.attachment-edit:focus,.miwt-table button.attachment-edit:hover,.miwt-table button.attachment-link:focus,.miwt-table button.attachment-link:hover,.miwt-table button.attachment-lock:focus,.miwt-table button.attachment-lock:hover,.miwt-table button.attachment-new-version:focus,.miwt-table button.attachment-new-version:hover,.miwt-table button.attachment-unlock:focus,.miwt-table button.attachment-unlock:hover,.miwt-table button.attachment-view:focus,.miwt-table button.attachment-view:hover,.miwt-table button.configure:focus,.miwt-table button.configure:hover,.miwt-table button.copy:focus,.miwt-table button.copy:hover,.miwt-table button.delete:focus,.miwt-table button.delete:hover,.miwt-table button.download:focus,.miwt-table button.download:hover,.miwt-table button.edit:focus,.miwt-table button.edit:hover,.miwt-table button.invite:focus,.miwt-table button.invite:hover,.miwt-table button.login:focus,.miwt-table button.login:hover,.miwt-table button.view:focus,.miwt-table button.view:hover{color:transparent}.miwt-table button.attachment-delete:after,.miwt-table button.attachment-download:after,.miwt-table button.attachment-edit:after,.miwt-table button.attachment-link:after,.miwt-table button.attachment-lock:after,.miwt-table button.attachment-new-version:after,.miwt-table button.attachment-unlock:after,.miwt-table button.attachment-view:after,.miwt-table button.configure:after,.miwt-table button.copy:after,.miwt-table button.delete:after,.miwt-table button.download:after,.miwt-table button.edit:after,.miwt-table button.invite:after,.miwt-table button.login:after,.miwt-table button.view:after{content:"\f0c1";display:block;font-family:"Font Awesome 5 Pro";font-weight:900;font-size:1rem!important;line-height:1rem;text-align:center;color:#00aeef}.miwt-table button.attachment-delete:after,.miwt-table button.delete:after{content:"\f1f8"}.miwt-table button.attachment-download:after,.miwt-table button.download:after{content:"\f019"}.miwt-table button.attachment-edit:after,.miwt-table button.edit:after{content:"\f044"}.miwt-table button.attachment-link:after{content:"\f0c1"}.miwt-table button.attachment-lock:after{content:"\f023"}.miwt-table button.attachment-new-version:after{content:"\f574"}.miwt-table button.attachment-unlock:after{content:"\f3c1"}.miwt-table button.attachment-view:after,.miwt-table button.evaluate:after,.miwt-table button.view:after{content:"\f06e"}.miwt-table button.configure{text-indent:0!important;padding:0!important;background:0 0!important}.miwt-table button.configure:after{content:"\f013";color:rgba(255,255,255,.75)}.miwt-table button.copy:after{content:"\f0c5"}.miwt-table button.invite:after{content:"\f234"}.miwt-table button.login:after{content:"\f2f6"}.miwt-table .actions a:not(.attachment-link,.evaluate){color:#00aeef}.miwt-table .actions a:not(.attachment-link,.evaluate)+a{margin-left:.5rem}.miwt-table a.attachment-link,.miwt-table a.evaluate,.miwt-table a[title=Visit]{font-size:0;line-height:0;color:transparent;margin:.25rem .5rem}.miwt-table a.attachment-link:after,.miwt-table a.evaluate:after,.miwt-table a[title=Visit]:after{content:"";display:inline-block;font-family:"Font Awesome 5 Pro";font-weight:900;font-size:1rem;line-height:1.5rem;width:2rem;text-align:center;color:#00aeef}.miwt-table a.attachment-link:after{content:"\f0c1"}.miwt-table a.evaluate:after{content:"\f06e"}.miwt-table a[title=Visit]:after{content:"\f08e";padding:0 .5rem}.miwt-config-option.column-visibility li{display:flex;flex-flow:row nowrap;align-items:center}.pager{padding:1px 0}.pager .pager-top{display:none}.pager .pager-bottom{margin:1rem auto;text-align:center}.pager .controls>a,.pager .controls>span{font-weight:500;padding:.25rem .5rem;text-decoration:none}.pager .controls>a:focus,.pager .controls>a:hover{text-decoration:underline}.pager .mp-controls .control span{font-size:0;line-height:0;color:transparent}.pager .mp-controls .control:before{content:"";display:inline-block;font-family:"Font Awesome 5 Pro";font-weight:900;font-size:1rem;text-align:center;color:#00aeef}.pager .mp-controls .control.first:before{content:"\f100"}.pager .mp-controls .control.prev:before{content:"\f104"}.pager .mp-controls .control.next:before{content:"\f105"}.pager .mp-controls .control.last:before{content:"\f101"}table.display-table{border-collapse:collapse;width:100%;min-width:250px;margin-bottom:1rem}table.display-table th{font-size:.75rem;font-weight:600;letter-spacing:1px;text-transform:uppercase;text-align:center;white-space:nowrap;color:#fff;padding:.25rem 1ch;background:#00aeef;border:.5pt solid #00aeef}table.display-table th a{color:#fff}table.display-table td{font-size:.75rem;color:#000;padding:.25rem 1ch;background:#fff;border:.5pt solid #000}.judge .miwt-table td .actions,.search.results .miwt-table td div{min-width:180px}.tab-content{background:#fff;margin:0 0 1.5rem;padding:1.5rem;border-radius:15px 15px 15px 0;box-shadow:0 0 15px rgba(43,35,80,.15)}.tab-content strong{font-weight:500}.tab-content .title{font-size:1.13rem;font-weight:600;color:#797687;letter-spacing:2px;text-transform:uppercase}.tab-items{display:flex;flex-flow:row nowrap;padding:0;margin-bottom:0;margin-left:.75rem}@media (min-width:1024px){.tab-items{margin-left:1.25rem}}@media (min-width:1400px){.tab-items{margin-left:1.5rem}}.tab-items a{text-decoration:none}.tab-items li{display:inline-block;background-color:#fff;color:#00aeef;border:1px solid #d1eaf3;border-radius:1rem 1rem 0 0;padding:.35rem .75rem .25rem;cursor:pointer;text-transform:uppercase;letter-spacing:1px;font-weight:600}@media (min-width:1024px){.tab-items li{padding:.35rem 1rem .25rem}}@media (min-width:1280px){.tab-items li{padding:.35rem 1.25rem .25rem}}.tab-items li:hover{border-top:1px solid #c5e4ef;border-left:1px solid #c5e4ef;border-right:1px solid #c5e4ef;border-bottom:none}.tab-items li.tab-selected{padding:.5rem 1rem .25rem;border-top:1px solid #bde0ed;border-left:1px solid #bde0ed;border-right:1px solid #bde0ed;border-bottom:none;z-index:2}@media (min-width:1024px){.tab-items li.tab-selected{padding:.5rem 1.5rem .25rem}}.tab-items li.tab-selected:not(:first-child){margin-left:-.5rem}.tab-items li.tab-selected+li{margin-left:-.5rem}.tab-items li .label{margin:0}.tab-items .label{width:auto;padding:0}.window.dialog{left:50%!important;transform:translateX(-50%);max-width:60vw!important;max-height:calc(60vh + 2.5rem)!important;padding:1px 0;border:0 none;background-color:#fff;box-shadow:0 0 15px rgba(43,35,80,.45)}.window.dialog .titlebar:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-color:#fff;display:block;z-index:-1}.window.dialog .titlebar td{padding:.25rem}.window.dialog .titlebar td.activewindowtitle{font-size:1.13rem;font-weight:600;color:#00aeef;letter-spacing:1px;text-transform:uppercase}.window.dialog .titlebar td.windowbuttons .btn{font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:normal;text-transform:none;padding:0;color:#00aeef;background:0 0;border:none;border-radius:0;box-shadow:none;font-size:0;line-height:0;color:transparent;margin:.25rem .5rem}.window.dialog .titlebar td.windowbuttons .btn:focus,.window.dialog .titlebar td.windowbuttons .btn:hover{color:#00a7e5;background:0 0}.window.dialog .titlebar td.windowbuttons .btn:after{content:"\f00d";display:inline-block;font-family:"Font Awesome 5 Pro";font-weight:900;font-size:1rem;line-height:1.5rem;text-align:center;color:#fa7070}.window.dialog .windowcontent{position:relative;top:unset;bottom:unset;left:unset;right:unset;border:0 none;padding:1.5rem;color:#474747;max-height:60vh!important;background-color:#fff;box-shadow:inset 0 5px 5px rgba(43,35,80,.15)}.box-container{border-left:1px solid #ddd;border-right:1px solid #ddd;margin-top:1.5rem}.box-container .file.properties{border-top:1px solid #ddd;background-color:#f4f4f4;padding:1.5rem}.box-container .box-component{border-top:1px solid #ddd;border-bottom:1px solid #ddd}.box-container .box-component .document-inner{height:80vh;width:100%;padding:1px 0 0}.box-container .box-component .document-inner iframe{border:none;height:100%;width:100%}
/*# sourceMappingURL=/_sourcemaps/template--s2.min.css.map */
