.competition__landing{font-family:var(--font-family-text)}.competition__landing .competition__title{display:flex;flex-direction:column;justify-content:space-between;flex:1 300px;width:100%}.competition__landing .competition__title .competition__dashboard-link{display:flex;margin-top:10px;color:#0e141e;text-decoration:none;align-items:center}.competition__landing .competition__title .competition__dashboard-link .competition__hr-logo{width:200px}.competition__landing .competition__title .competition__section-header{color:#0e141e;word-break:break-word;font-weight:600;font-size:40px;line-height:1.1}.competition__landing .competition__title .competition__sponsor-row{margin-bottom:20px}.competition__landing .competition__title .competition__sponsors-label{margin-bottom:20px;color:#738f93}.competition__landing .competition__title .competition__title-footer{font-size:13px;color:var(--color-branding-text,#576871)}.competition__landing .competition__title .competition__title-footer .competition__faq-link{color:rgb(6.705,91.635,142.295);text-decoration:underline;-webkit-text-decoration-style:dashed;text-decoration-style:dashed}.competition__landing .competition__title .competition__title-footer .competition__divider{margin:0 5px}.competition__landing .competition__leaderboard-button{margin-left:20px;text-decoration:none}.competition__landing .competition__registration{display:flex;flex-direction:column}.competition__landing .competition__registration *,.competition__landing .competition__registration :after,.competition__landing .competition__registration :before{box-sizing:border-box}.competition__landing .competition__registration .competition__registration-toggle{margin:20px 0}.competition__landing .competition__registration .logout-button{display:inline-block;color:#097bbf;text-decoration:underline;font-size:15px}.competition__landing .competition__registration .competition__form-info{width:100%}.competition__landing .competition__registration .input{height:38px;font-family:var(--font-family-text)}.competition__landing .competition__registration .competition__single-input-container{margin-bottom:10px}.competition__landing .competition__registration .competition__form-row{display:flex;box-sizing:border-box;margin:-10px;flex-wrap:wrap;flex-wrap:nowrap}.competition__landing .competition__registration .competition__form-row .competition__form-col{box-sizing:border-box;margin:10px;width:calc(50% - 20px)}.competition__landing .competition__registration .competition__form-row .competition__form-full{box-sizing:border-box;width:100%;margin:0 10px}.competition__landing .competition__registration .competition__form-row .input[type=file]{background-color:transparent;box-shadow:none}.competition__landing .competition__registration .competition__resume-input-container{align-items:flex-start}.competition__landing .competition__registration .competition__resume-input-container .competition__resume-input-row{display:flex;margin-bottom:20px;align-items:center}.competition__landing .competition__registration .competition__label-text{display:block;margin-bottom:.5em;line-height:1.2}.competition__landing .competition__registration .competition-country__control,.competition__landing .competition__registration .competition-institution__control,.competition__landing .competition__registration .competition-job-availability__control,.competition__landing .competition__registration .competition-job-type__control,.competition__landing .competition__registration .competition-state__control,.competition__landing .competition__registration .input,.competition__landing .competition__registration .labeled-input .input{background:#fff}.competition__landing .competition__registration .competition__link-button{color:rgb(6.705,91.635,142.295);text-decoration:underline;font-weight:600}.competition__landing .competition__vertical-center{display:flex;align-items:center}.competition__landing .competition__checkbox{line-height:1.2em}.competition__landing .competition__loader-container{display:flex;min-height:250px;align-items:center;justify-content:center}.competition__landing .competition__scrolling-page{min-width:500px}.competition__landing .competition__start-button{text-decoration:none}.competition__modal .competition__modal__dialog{max-width:100%;font-size:13px;margin-bottom:-20px}.competition__modal .competition__modal__dialog .competition__modal__button-group{text-align:right}.competition__modal .competition__modal__dialog .competition__modal__button{margin-left:20px;margin-bottom:20px;text-decoration:none}.competition__button-group__sample{margin-left:20px;text-decoration:none}
.competition__title{display:flex;flex-direction:column;justify-content:space-between;flex:1 300px;width:100%}.competition__title a{text-decoration:none}.competition__title .competition__dashboard-link{display:flex;margin-top:10px;color:#0e141e;text-decoration:none;align-items:center}.competition__title .competition__dashboard-link .competition__hr-logo{width:200px}.competition__title .competition__subheader{margin-bottom:10px;color:#576871;font-weight:400;font-size:26px;line-height:1.1}.competition__title .competition__name{margin:0 0 20px;color:#0e141e;word-break:break-word;font-weight:600;font-size:40px;line-height:1.1}.competition__title .competition__detail-container{margin-bottom:20px;min-height:45px}.competition__title .competition__detail{color:var(--color-branding-text,#576871);margin-right:30px}.competition__title .competition__detail .competition__detail__header{font-size:13px}.competition__title .competition__detail .competition__detail__content{color:var(--color-branding-text,#39424e);padding:5px 5px 5px 0;font-size:18px}.competition__title .competition__sponsor-row{margin-bottom:20px}.competition__title .competition__sponsors-label{margin-bottom:20px;color:#738f93}.competition__title .competition__title-footer{font-size:13px;color:var(--color-branding-text,#576871)}.competition__title .competition__title-footer .competition__faq-link{color:rgb(6.705,91.635,142.295);text-decoration:underline;-webkit-text-decoration-style:dashed;text-decoration-style:dashed}.competition__title .competition__title-footer .competition__divider{margin:0 5px}
.footer{color:var(--color-branding-text,rgb(6.705,91.635,142.295));width:100%;color:#738f93;font-size:13px}.footer__divider{margin:0 5px}.footer .footer__link{font-weight:700;font-family:Arial,Helvetica,sans-serif;font-family:var(--font-family-text);color:#11639c;-webkit-text-decoration-style:dashed;text-decoration-style:dashed;-webkit-text-decoration-line:underline;text-decoration-line:underline}
.keyboard-shortcuts{width:100%;border-collapse:collapse;text-align:center}.keyboard-shortcuts th{padding:0 10px 10px}.keyboard-shortcuts__hint{font-weight:400;font-family:Arial,Helvetica,sans-serif;font-family:var(--font-family-text);text-transform:lowercase;font-size:13px}.keyboard-shortcuts__item{font-size:14px}.keyboard-shortcuts__item__title{width:40%}.keyboard-shortcuts__item__desc,.keyboard-shortcuts__item__title{padding:10px;border:1px solid #738f93}
.form-error__message{color:#d11534;font-size:.75em}
.hr-candidate-form__sub-text{margin:0;padding:10px 0 25px;color:#39424e;font-weight:400;font-size:13px;line-height:1.85}.hr-candidate-form .labeled-input{margin-bottom:20px}.hr-candidate-form .labeled-input .label-text{margin-bottom:10px}.hr-candidate-form .ui-btn.ui-btn-link{padding:0;word-spacing:normal;font-family:inherit}.hr-candidate-form .ui-btn.ui-btn-link .ui-content{color:rgb(6.705,91.635,142.295);text-decoration:underline;font-weight:400;font-size:inherit}.hr-candidate-form__buttons{margin-top:30px}.hr-candidate-form__login.ui-btn.ui-btn-plain,.hr-candidate-form__signup.ui-btn.ui-btn-plain{color:rgb(6.705,91.635,142.295);text-decoration:underline;cursor:pointer}
.ReactCrop{position:relative;display:inline-block;cursor:crosshair;overflow:hidden;max-width:100%;background-color:#000}.ReactCrop:focus{outline:none}.ReactCrop--disabled{cursor:inherit}.ReactCrop__image{display:block;max-width:100%;max-height:-webkit-fill-available;max-height:-moz-available;max-height:stretch}.ReactCrop--crop-invisible .ReactCrop__image{opacity:.5}.ReactCrop__crop-selection{position:absolute;top:0;left:0;transform:translateZ(0);box-sizing:border-box;cursor:move;box-shadow:0 0 0 9999em rgba(0,0,0,.5);border:1px solid;border-image-source:url("data:image/gif;base64,R0lGODlhCgAKAJECAAAAAP///////wAAACH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OEI5RDc5MTFDNkE2MTFFM0JCMDZEODI2QTI4MzJBOTIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OEI5RDc5MTBDNkE2MTFFM0JCMDZEODI2QTI4MzJBOTIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuZGlkOjAyODAxMTc0MDcyMDY4MTE4MDgzQzNDMjA5MzREQ0ZDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAyODAxMTc0MDcyMDY4MTE4MDgzQzNDMjA5MzREQ0ZDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEBQoAAgAsAAAAAAoACgAAAhWEERkn7W3ei7KlagMWF/dKgYeyGAUAIfkEBQoAAgAsAAAAAAoACgAAAg+UYwLJ7RnQm7QmsCyVKhUAIfkEBQoAAgAsAAAAAAoACgAAAhCUYgLJHdiinNSAVfOEKoUCACH5BAUKAAIALAAAAAAKAAoAAAIRVISAdusPo3RAzYtjaMIaUQAAIfkEBQoAAgAsAAAAAAoACgAAAg+MDiem7Q8bSLFaG5il6xQAIfkEBQoAAgAsAAAAAAoACgAAAg+UYRLJ7QnQm7SmsCyVKhUAIfkEBQoAAgAsAAAAAAoACgAAAhCUYBLJDdiinNSEVfOEKoECACH5BAUKAAIALAAAAAAKAAoAAAIRFISBdusPo3RBzYsjaMIaUQAAOw==");border-image-slice:1;border-image-repeat:repeat}.ReactCrop--disabled .ReactCrop__crop-selection{cursor:inherit}.ReactCrop__drag-handle{position:absolute;width:9px;height:9px;background-color:rgba(0,0,0,.2);border:1px solid hsla(0,0%,100%,.7);box-sizing:border-box;outline:1px solid transparent}.ReactCrop .ord-nw{left:0;cursor:nw-resize}.ReactCrop .ord-n,.ReactCrop .ord-nw{top:0;margin-top:-5px;margin-left:-5px}.ReactCrop .ord-n{left:50%;cursor:n-resize}.ReactCrop .ord-ne{top:0;cursor:ne-resize}.ReactCrop .ord-e,.ReactCrop .ord-ne{right:0;margin-top:-5px;margin-right:-5px}.ReactCrop .ord-e{top:50%;cursor:e-resize}.ReactCrop .ord-se{bottom:0;right:0;margin-bottom:-5px;margin-right:-5px;cursor:se-resize}.ReactCrop .ord-s{left:50%;cursor:s-resize}.ReactCrop .ord-s,.ReactCrop .ord-sw{bottom:0;margin-bottom:-5px;margin-left:-5px}.ReactCrop .ord-sw{left:0;cursor:sw-resize}.ReactCrop .ord-w{top:50%;left:0;margin-top:-5px;margin-left:-5px;cursor:w-resize}.ReactCrop__disabled .ReactCrop__drag-handle{cursor:inherit}.ReactCrop__drag-bar{position:absolute}.ReactCrop__drag-bar.ord-n{top:0;left:0;width:100%;height:6px;margin-top:-3px}.ReactCrop__drag-bar.ord-e{right:0;top:0;width:6px;height:100%;margin-right:-3px}.ReactCrop__drag-bar.ord-s{bottom:0;left:0;width:100%;height:6px;margin-bottom:-3px}.ReactCrop__drag-bar.ord-w{top:0;left:0;width:6px;height:100%;margin-left:-3px}.ReactCrop--fixed-aspect .ReactCrop__drag-bar,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-e,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-n,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-s,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-w,.ReactCrop--new-crop .ReactCrop__drag-bar,.ReactCrop--new-crop .ReactCrop__drag-handle{display:none}@media(max-width:768px),(pointer:coarse){.ReactCrop__drag-handle{width:17px;height:17px}.ReactCrop .ord-n,.ReactCrop .ord-nw{margin-top:-9px;margin-left:-9px}.ReactCrop .ord-e,.ReactCrop .ord-ne{margin-top:-9px;margin-right:-9px}.ReactCrop .ord-se{margin-bottom:-9px;margin-right:-9px}.ReactCrop .ord-s,.ReactCrop .ord-sw{margin-bottom:-9px;margin-left:-9px}.ReactCrop .ord-w{margin-top:-9px;margin-left:-9px}.ReactCrop__drag-bar.ord-n{height:14px;margin-top:-7px}.ReactCrop__drag-bar.ord-e{width:14px;margin-right:-7px}.ReactCrop__drag-bar.ord-s{height:14px;margin-bottom:-7px}.ReactCrop__drag-bar.ord-w{width:14px;margin-left:-7px}}
.candidate-details__sub-text{margin:0;padding:10px 0 25px;color:#39424e;font-weight:400;font-size:13px;line-height:1.85}.candidate-details .labeled-input,.candidate-details__field-wrapper{margin-bottom:20px}.candidate-details .labeled-input .label-text{margin-bottom:10px}.candidate-details__select{width:250px}.candidate-details .ui-checkbox.candidate-details__checkbox-disclaimer{margin-right:-15px}.candidate-details .ui-checkbox.candidate-details__checkbox-disclaimer>.label-wrap{display:flex;justify-content:flex-start;align-items:flex-start}.candidate-details .ui-checkbox.candidate-details__checkbox-disclaimer>.label-wrap>.checkbox-wrap{margin-top:5px}.candidate-details .ui-checkbox.candidate-details__checkbox-disclaimer,.candidate-details .ui-checkbox.candidate-details__share-profile{margin-bottom:15px;line-height:inherit}.candidate-details .ui-checkbox.candidate-details__checkbox-disclaimer .custom-holder,.candidate-details .ui-checkbox.candidate-details__share-profile .custom-holder{border-radius:0}.candidate-details .ui-checkbox.candidate-details__checkbox-disclaimer .label-wrap .checkbox-wrap,.candidate-details .ui-checkbox.candidate-details__share-profile .label-wrap .checkbox-wrap{vertical-align:top;flex-shrink:0}.candidate-details .ui-checkbox.candidate-details__checkbox-disclaimer .label,.candidate-details .ui-checkbox.candidate-details__share-profile .label{margin-left:15px;white-space:pre-wrap}.candidate-details__checkbox-wrapper{margin-bottom:20px}.candidate-details__checkbox-wrapper__title{margin-bottom:10px;color:#39424e;font-size:14px}.candidate-details__submit{margin:10px 0}.candidate-details .hacker-details__email-container{font-size:14px;flex-wrap:wrap}.candidate-details .hacker-details__email{font-weight:700;font-family:Arial,Helvetica,sans-serif;font-family:var(--font-family-text);margin-right:10px}.candidate-details .hacker-details__logout.ui-btn{font-weight:400;font-family:Arial,Helvetica,sans-serif;font-family:var(--font-family-text);color:var(--color-link-text,rgb(6.705,91.635,142.295));height:20px}.candidate-details .upload-wrapper__button.ui-btn.ui-btn-plain{color:rgb(6.705,91.635,142.295)}.candidate-details__disclaimer{padding-top:20px}.candidate-details__disclaimer.labeled-input .label-text{display:inline-flex;align-items:center}.candidate-details__disclaimer-heading{font-weight:400;font-size:14px}.candidate-details__disclaimer-title{margin-top:60px;color:var(--color-shade-dark);letter-spacing:.2em;font-weight:400;font-size:14px;font-family:var(--font-family-text)}.candidate-details__cookie-policy{padding-top:10px;color:#39424e;font-weight:400;font-size:13px}.candidate-details .ui-icon-help{margin-left:5px}.multipleMonitorDetectedErrorMessage{padding-top:5px;color:#d11534;font-size:13px}
.hr-login-with-selection__sub-text{margin:0;padding:10px 0 25px;color:#39424e;font-weight:700;font-size:14px;line-height:1.85}.hr-login-with-selection__emails{margin-bottom:30px}.hr-login-with-selection__password-label{margin-bottom:10px;color:#576871;font-weight:400}
.hr-login__password-input{margin-bottom:15px}.hr-login__password-label{margin-bottom:10px;color:#576871;font-weight:400}.hr-login__password-label-link{font-size:13px}
.hr-candidate-social-login{flex:75%;align-self:center}.hr-candidate-social-login .oauth-login .oauth-btn-item{display:flex;border-right:none}.hr-candidate-social-login .oauth-btn{display:flex}.hr-candidate-social-login .oauth-btn-wrap{margin-block-start:0;margin-block-end:0}.login-container--low-width-layout .hr-candidate-social-login .oauth-btn-wrap{padding-inline-start:20px}
.hr_signup__agree{margin-top:60px;color:#576871;font-weight:400;font-size:13px;line-height:1.23}.hr_signup__tos-checkbox{display:flex}.hr_signup__tos-checkbox .required{color:#d11534}

/*# sourceMappingURL=https://hrcdn.net/candidate-site/assets/sourcemaps/hackerrank_r_competition_landing-75e539f9.css.map*/