@import url(//fonts.googleapis.com/css?family=Rubik:300,300i,400,400i,500,700,700i);.app-main[data-v-538f5854]{width:100%;position:relative;overflow:hidden}.fade-enter-active[data-v-037bcb6c],.fade-leave-active[data-v-037bcb6c]{transition:opacity .3s ease}.fade-enter-from[data-v-037bcb6c],.fade-leave-to[data-v-037bcb6c]{opacity:0}.cdz-select[data-v-037bcb6c]{position:relative}.cdz-select.default .select-ctm[data-v-037bcb6c]{position:relative;background:#efefef;box-shadow:inset 1px 1px 4px rgba(0,0,0,.1);border-radius:5px;width:100%;border:none;height:53px;padding-left:.5rem;font-family:Rubik,sans-serif;font-weight:300;color:#8d8d8d;transition:color .3s ease 0ms}.cdz-select.default .select-ctm option[disabled][data-v-037bcb6c]{color:#8d8d8d}.cdz-select.default .select-ctm:focus option[disabled][data-v-037bcb6c],.cdz-select.default .select-ctm:hover option[disabled][data-v-037bcb6c],.cdz-select.default .select-ctm[data-v-037bcb6c]:focus,.cdz-select.default .select-ctm[data-v-037bcb6c]:hover{color:#616161}.cdz-select.default .select-label[data-v-037bcb6c]{position:absolute;top:50%;transform:translateY(-50%);color:#8d8d8d;font-family:Rubik,sans-serif;font-weight:300;z-index:1;left:.5rem}.cdz-select.default .wrapper .icon-arrow[data-v-037bcb6c] #icon-fill{fill:#8d8d8d}.cdz-select .label-icon[data-v-037bcb6c]{color:#8d8d8d;font-size:1.25rem}.cdz-select .select-label[data-v-037bcb6c]{color:#8d8d8d;font-size:16px;font-weight:700}.cdz-select .select-ctm[data-v-037bcb6c]{background-color:transparent;color:inherit;width:100%;line-height:1.1;border:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer}.cdz-select .select-ctm[data-v-037bcb6c]:focus{outline:none}.cdz-select .select-ctm.with-icon[data-v-037bcb6c]{padding-left:2.25rem;padding-right:1.75rem}.cdz-select .wrapper[data-v-037bcb6c]{position:relative;z-index:0}.cdz-select .wrapper .icon-arrow[data-v-037bcb6c]{position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.cdz-select .wrapper .icon-arrow[data-v-037bcb6c] #icon-fill{fill:#8d8d8d}.cdz-select .wrapper:hover .icon-arrow #icon-fill[data-v-037bcb6c]{fill:#616161}.cdz-select .icon[data-v-037bcb6c]{z-index:-1;position:absolute;top:50%;left:.5rem;transform:translateY(-50%)}html[dir=rtl] .cdz-select .select-ctm[data-v-037bcb6c]{padding-right:.5rem}.fade-enter-active[data-v-42b611a1],.fade-leave-active[data-v-42b611a1]{transition:opacity .3s ease}.fade-enter-from[data-v-42b611a1],.fade-leave-to[data-v-42b611a1]{opacity:0}.coderz-language-selector[data-v-42b611a1] .select-ctm{border:.0625rem solid #8d8d8d;border-radius:6px;padding:.5rem;transition:color .3s ease 0ms,border-color .3s ease 0ms}.coderz-language-selector[data-v-42b611a1] .select-ctm:hover{color:#616161;border-color:#616161}.coderz-language-selector[data-v-42b611a1] .wrapper .select-icon #icon-fill{fill:#8d8d8d}.coderz-language-selector[data-v-42b611a1] .wrapper:hover .select-icon #icon-fill{fill:#616161}.fade-enter-active[data-v-bc4130fa],.fade-leave-active[data-v-bc4130fa]{transition:opacity .3s ease}.fade-enter-from[data-v-bc4130fa],.fade-leave-to[data-v-bc4130fa]{opacity:0}.wrapper[data-v-bc4130fa]{width:100vw;min-height:100vh;display:grid;grid-template-columns:1fr 1.285fr}.wrapper .left-column[data-v-bc4130fa]{z-index:1}.wrapper .right-column[data-v-bc4130fa]{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:var(--right-column-background-color);background-image:var(--right-column-background);background-position:var(--right-column-background-position);background-size:var(--right-column-background-size);background-repeat:no-repeat}.wrapper .right-column .logo[data-v-bc4130fa]{display:block;height:auto;width:20rem;max-width:90%}.wrapper .right-column .school-logo[data-v-bc4130fa]{margin-top:3rem;display:block;height:auto;max-width:10rem;border-radius:100%}.wrapper .right-column .logo-text[data-v-bc4130fa]{font-size:1.5rem;color:#848f9f;margin:.5rem 0 0}.wrapper footer[data-v-bc4130fa]{position:fixed;bottom:0;width:100%;display:grid;grid-template-columns:1fr 1.285fr}.wrapper .right-footer[data-v-bc4130fa]{height:4.25rem;display:flex;width:100%;justify-content:space-around;padding:1rem;color:#bebebe;align-items:center}.wrapper .right-footer a[data-v-bc4130fa]{color:#bebebe;transition:color .3s ease 0ms}.wrapper .right-footer a[data-v-bc4130fa]:hover{color:#8d8d8d}.wrapper .right-footer .support a[data-v-bc4130fa]{text-decoration:underline}.wrapper .right-footer .policies[data-v-bc4130fa]{display:flex}.wrapper .right-footer .policies .divider[data-v-bc4130fa]{margin:0 .5rem}svg[data-v-2370572e]{animation:svg-animation-2370572e 3s linear infinite}@keyframes svg-animation-2370572e{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}circle[data-v-2370572e]{display:block;fill:transparent;stroke:#092040;stroke-width:8}#static[data-v-2370572e]{opacity:.5}#dynamic[data-v-2370572e]{animation:circle-animation-2370572e 2.5s ease-in-out infinite both;stroke-linecap:round;stroke-dasharray:283;stroke-dashoffset:280;transform-origin:50% 50%}@keyframes circle-animation-2370572e{0%,25%{stroke-dashoffset:280;transform:rotate(0)}50%,75%{stroke-dashoffset:75;transform:rotate(45deg)}to{stroke-dashoffset:280;transform:rotate(1turn)}}.fade-enter-active[data-v-a9653e24],.fade-leave-active[data-v-a9653e24]{transition:opacity .3s ease}.fade-enter-from[data-v-a9653e24],.fade-leave-to[data-v-a9653e24]{opacity:0}.cdz-toast-block[data-v-a9653e24]{position:fixed;top:0;left:0;height:4.5rem;display:flex;align-items:center;box-sizing:border-box;padding-left:4rem;width:40%;border-radius:0 0 1.5rem 0;z-index:1}.cdz-toast-block.relative[data-v-a9653e24]{position:relative;margin-bottom:1.75rem}html[dir=rtl] .cdz-toast-block[data-v-a9653e24]{left:unset;right:0;padding-right:4rem;padding-left:0;border-radius:0 0 0 1.5rem}.fade-enter-active[data-v-96b1341e],.fade-leave-active[data-v-96b1341e]{transition:opacity .3s ease}.fade-enter-from[data-v-96b1341e],.fade-leave-to[data-v-96b1341e]{opacity:0}.cdz-form-error[data-v-96b1341e]{background:#eda1a1;cursor:pointer}.cdz-form-error[data-v-96b1341e]:before{content:"";position:absolute;left:1.5rem;width:1.5rem;height:1.5rem;top:50%;transform:translateY(-50%);background-image:url(../../static/img/error-circle.8584e3d4.svg);background-size:100% auto;background-position:50%;background-repeat:no-repeat}.cdz-form-error .error-text[data-v-96b1341e]{font-family:Rubik,sans-serif;font-weight:300;max-width:70%}html[dir=rtl] .cdz-form-error[data-v-96b1341e]:before{left:unset;right:1.5rem;transform:translateY(-50%) rotate(180deg)}.fade-enter-active[data-v-4af2f826],.fade-leave-active[data-v-4af2f826]{transition:opacity .3s ease}.fade-enter-from[data-v-4af2f826],.fade-leave-to[data-v-4af2f826]{opacity:0}.cdz-form-success[data-v-4af2f826]{position:absolute;top:0;left:0;height:4.5rem;background:#ecf8f1;border-radius:0 0 1.5rem 0;display:flex;align-items:center;box-sizing:border-box;padding-left:4rem;background-image:url(../../static/img/success-circle.b1190f6d.svg);background-size:1.5rem auto;background-position:1.5rem;background-repeat:no-repeat;width:80%}.cdz-form-success .success-text[data-v-4af2f826]{font-family:Rubik,sans-serif;font-weight:300;max-width:70%}.cdz-container{min-height:100vh;width:100%;background-color:#fff;overflow:hidden}.cdz-container.title-center .cdz-welcome-phrase{width:100%;text-align:center}.cdz-container .cdz-form-wrapper{width:100%;min-height:100vh;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:center}.cdz-container .cdz-form-wrapper .login-form{width:100%}.cdz-container .cdz-form-wrapper .main-content{margin-top:auto;margin-bottom:auto;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;box-sizing:border-box;width:70%}.cdz-container .cdz-fields-grid{width:100%}.cdz-container .cdz-welcome-phrase{font-family:Rubik,sans-serif;font-weight:700;font-size:1.875rem;line-height:1.2;color:#092040}.cdz-container .notification{z-index:100}.fade-enter-active[data-v-66dde5d2],.fade-leave-active[data-v-66dde5d2]{transition:opacity .3s ease}.fade-enter-from[data-v-66dde5d2],.fade-leave-to[data-v-66dde5d2]{opacity:0}.cdz-back-link[data-v-66dde5d2]{display:flex;align-items:center;font-family:Rubik,sans-serif;font-weight:300;font-size:.875rem;border-bottom:.0625rem solid transparent;transition:border-color .3s ease 0ms}.cdz-back-link .icon-base[data-v-66dde5d2]{margin-right:.5rem}html[dir=rtl] .cdz-back-link .icon-base[data-v-66dde5d2]{margin-right:0;margin-left:.5rem;transform:rotate(180deg)}.cdz-back-link[data-v-66dde5d2]:focus,.cdz-back-link[data-v-66dde5d2]:hover{border-bottom:.0625rem solid #8d8d8d}.fade-enter-active[data-v-7eadebc6],.fade-leave-active[data-v-7eadebc6]{transition:opacity .3s ease}.fade-enter-from[data-v-7eadebc6],.fade-leave-to[data-v-7eadebc6]{opacity:0}.cdz-button[data-v-7eadebc6]{position:relative;width:100%;height:3rem;cursor:pointer;font-family:Rubik,sans-serif;font-weight:700;text-transform:uppercase;color:#fff;background-color:#ff2f8b;border:none;border-radius:2rem;transition:background-color .3s ease 0ms,border-color .3s ease 0ms}.cdz-button.bordered[data-v-7eadebc6]{background-color:transparent;border:.125rem solid #ff2f8b;color:#122033}.cdz-button.bordered[data-v-7eadebc6]:before{display:none}.cdz-button.bordered[data-v-7eadebc6]:focus:not(:disabled),.cdz-button.bordered[data-v-7eadebc6]:hover:not(:disabled){border-color:#aa57e6}.cdz-button[data-v-7eadebc6]:disabled{cursor:not-allowed;background-color:#bebebe}.cdz-button[data-v-7eadebc6]:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(90deg,#aa57e6,#ff2f8b 50%);border-radius:2rem;z-index:0;opacity:0;transition:opacity .3s ease 0ms}.cdz-button[data-v-7eadebc6]:focus:not(:disabled):before,.cdz-button[data-v-7eadebc6]:hover:not(:disabled):before{opacity:1}.cdz-button[data-v-7eadebc6] span{position:relative;z-index:1}.cdz-button.blue[data-v-7eadebc6]{background-color:#092040}.cdz-button.blue[data-v-7eadebc6]:before{display:none}.cdz-button.blue[data-v-7eadebc6]:focus,.cdz-button.blue[data-v-7eadebc6]:hover{background-color:#0e3366}.cdz-button.small[data-v-7eadebc6]{height:2rem}.fade-enter-active[data-v-0f2d0fb0],.fade-leave-active[data-v-0f2d0fb0]{transition:opacity .3s ease}.fade-enter-from[data-v-0f2d0fb0],.fade-leave-to[data-v-0f2d0fb0]{opacity:0}.cdz-checkbox[data-v-0f2d0fb0]{display:flex;align-items:center;cursor:pointer}.cdz-checkbox[data-v-0f2d0fb0]:focus .el-checkbox__input .el-checkbox__inner,.cdz-checkbox[data-v-0f2d0fb0]:hover .el-checkbox__input .el-checkbox__inner{border-color:#ff2f8b}.cdz-checkbox[data-v-0f2d0fb0] .el-checkbox__input{display:block;margin-right:1rem}html[dir=rtl] .cdz-checkbox[data-v-0f2d0fb0] .el-checkbox__input{margin-right:0;margin-left:1rem}.cdz-checkbox[data-v-0f2d0fb0] .el-checkbox__input .el-checkbox__inner{display:block;position:relative;width:1.25rem;height:1.25rem;background:#efefef;box-shadow:inset 1px 1px 4px rgba(0,0,0,.25);border-radius:2px;border:1px solid #fff;transition:border-color .3s ease 0ms}.cdz-checkbox[data-v-0f2d0fb0] .el-checkbox__input .el-checkbox__inner:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;background-image:url(../../static/img/icon-tick.6a29b765.svg);background-size:80% 80%;background-repeat:no-repeat;background-position:60%;transition:opacity .3s ease 0ms}.cdz-checkbox[data-v-0f2d0fb0] .el-checkbox__input .el-checkbox__original{opacity:0;outline:none;position:absolute;margin:0;width:0;height:0;z-index:-1}.cdz-checkbox[data-v-0f2d0fb0] .el-checkbox__input.is-checked .el-checkbox__inner:after{opacity:1}.cdz-checkbox[data-v-0f2d0fb0] .el-checkbox__label{font-family:Rubik,sans-serif;font-weight:300;font-size:16px}.fade-enter-active[data-v-18bffab2],.fade-leave-active[data-v-18bffab2]{transition:opacity .3s ease}.fade-enter-from[data-v-18bffab2],.fade-leave-to[data-v-18bffab2]{opacity:0}.coderz-input[data-v-18bffab2]{position:relative;background:#efefef;box-shadow:inset 1px 1px 4px rgba(0,0,0,.1);border-radius:5px;width:100%;border:none;height:53px;margin-bottom:1rem;padding-left:.5rem;padding-right:.5rem;cursor:text;display:flex;align-items:center;font-family:Rubik,sans-serif;font-weight:300}.coderz-input.disabled .label[data-v-18bffab2],.coderz-input.disabled[data-v-18bffab2],.coderz-input.disabled input[data-v-18bffab2]{cursor:not-allowed}.coderz-input.disabled[data-v-18bffab2]{background:#bebebe}.coderz-input.has-tip[data-v-18bffab2]{margin-bottom:32px}.coderz-input.has-tip .hints[data-v-18bffab2]{position:absolute;bottom:-24px}.coderz-input.has-error[data-v-18bffab2]{margin-bottom:32px}.coderz-input.has-error .hints[data-v-18bffab2]{position:absolute;bottom:-24px}.coderz-input.has-password-validator[data-v-18bffab2]{margin-bottom:44px}.coderz-input.has-password-validator .password-strength[data-v-18bffab2]{position:absolute;bottom:-36px;left:0;display:flex;flex-direction:column;gap:4px;width:100%;--progressBorderRadius:6px;--progressBackground:#e8eeee;--progressValueColor:#9b9b99}.coderz-input.has-password-validator .password-strength progress[data-v-18bffab2]{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:8px;width:100%}.coderz-input.has-password-validator .password-strength progress[data-v-18bffab2]::-webkit-progress-bar{background-color:orange;border-radius:var(--progressBorderRadius);background-color:var(--progressBackground)}.coderz-input.has-password-validator .password-strength progress[data-v-18bffab2]::-webkit-progress-value{background-color:var(--progressValueColor);border-top-left-radius:var(--progressBorderRadius);border-bottom-left-radius:var(--progressBorderRadius)}.coderz-input.has-password-validator .password-strength__text[data-v-18bffab2]{color:var(--progressValueColor);text-align:right}.coderz-input.has-password-validator .password-strength--very-strong[data-v-18bffab2]{--progressValueColor:#04b201}.coderz-input.has-password-validator .password-strength--very-strong progress[data-v-18bffab2]::-webkit-progress-value{border-top-right-radius:var(--progressBorderRadius);border-bottom-right-radius:var(--progressBorderRadius)}.coderz-input.has-password-validator .password-strength--weak[data-v-18bffab2]{--progressValueColor:#e81212}.coderz-input.has-password-validator .password-strength--medium[data-v-18bffab2]{--progressValueColor:#faad07}.coderz-input.has-password-validator .password-strength--strong[data-v-18bffab2]{--progressValueColor:#9dc356}.coderz-input.has-tip.has-error[data-v-18bffab2]{margin-bottom:48px}.coderz-input.has-tip.has-error .hints[data-v-18bffab2]{position:absolute;bottom:-42px}.coderz-input.has-tip.has-error .error[data-v-18bffab2]{margin-bottom:4px}.coderz-input.no-margin-bottom[data-v-18bffab2]{margin-bottom:0!important}.coderz-input.with-icon[data-v-18bffab2]{padding-left:2.5625rem}.coderz-input.with-icon .label[data-v-18bffab2]{left:2.5625rem}html[dir=rtl] .coderz-input.with-icon[data-v-18bffab2]{padding-left:.5rem;padding-right:2.5625rem}html[dir=rtl] .coderz-input.with-icon .label[data-v-18bffab2]{left:.5rem;right:2.5625rem}.coderz-input .icon[data-v-18bffab2]{position:absolute;top:50%;left:1.28125rem;width:1.5625rem;height:1.5625rem;transform:translate(-50%,-50%)}html[dir=rtl] .coderz-input .icon[data-v-18bffab2]{left:auto;right:1.28125rem;transform:translate(50%,-50%)}.coderz-input .label[data-v-18bffab2]{position:absolute;top:50%;left:.5rem;transform:translateY(-50%);cursor:text;color:#8d8d8d;font-size:16px;transition:top .3s ease 0ms,font-size .3s ease 0ms}html[dir=rtl] .coderz-input .label[data-v-18bffab2]{left:auto;right:.5rem}.coderz-input input[data-v-18bffab2]{background:transparent;width:100%;outline:none;border:none;transform:translateY(50%);padding:0;color:#8d8d8d;font-family:Rubik,sans-serif;font-weight:500}.coderz-input input.value+.label[data-v-18bffab2],.coderz-input input:valid+.label[data-v-18bffab2]{top:1rem;font-size:.75rem}.coderz-input input:-webkit-autofill+.label[data-v-18bffab2],.coderz-input input:autofill+.label[data-v-18bffab2],.coderz-input input:focus+.label[data-v-18bffab2]{top:1rem;font-size:.75rem}.coderz-input .hints[data-v-18bffab2]{display:flex;flex-direction:column;white-space:nowrap}.coderz-input .error[data-v-18bffab2]{color:#f96848;font-size:.875rem;font-weight:500}.coderz-input .tip[data-v-18bffab2]{font-size:.875rem;margin-right:5px}.coderz-input .pass-widget-text[data-v-18bffab2]{padding-left:5px;padding-right:5px;position:relative;font-size:.875rem}.coderz-input .help-icon[data-v-18bffab2]{border-radius:50%;width:.6em;height:.6em;display:inline-block}.coderz-input .grid-pass-status[data-v-18bffab2]{padding-top:10px;display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:10px 15px}.coderz-icon.icon-base #icon-fill{fill:#616161;transition:fill .3s ease 0ms}.coderz-icon.icon-base #icon-stroke{stroke:#616161;transition:stroke .3s ease 0ms}.fade-enter-active,.fade-leave-active{transition:opacity .3s ease}.fade-enter-from,.fade-leave-to{opacity:0}:root{--right-column-background:url(../../static/img/background-default.294ae581.svg);--right-column-background-size:100% 100%}.theme-robox{--right-column-background:url(../../static/img/background-robox.7f0c7ea6.jpg);--right-column-background-position:center center;--right-column-background-size:70%;--right-column-background-color:#001830}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-family:Rubik,sans-serif;font-weight:400}body,html{height:100%}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}a:active,a:focus{outline:none}a,a:focus,a:hover{cursor:pointer;color:inherit;text-decoration:none}.contact-support{text-decoration:underline}.contact-support:focus,.contact-support:hover{text-decoration:none}.terms-of-service a{font-family:Rubik,sans-serif;font-weight:300;border-bottom:.0625rem solid #8d8d8d;color:#8d8d8d;transition:border-color .3s ease 0ms}.terms-of-service a:focus,.terms-of-service a:hover{border-color:transparent}