.login-form .login-input .ui.label{width:2.5em}.login-form .login-input .ui.label>.icon{margin:0}.login-form .login-input.ui.input.error input{color:#912d2b;background-color:#fff6f6;border-color:#e0b4b4}.login-form .login-input.ui.input.error input::-webkit-input-placeholder{color:#c08e8e}.login-form .login-input.ui.input.error input::placeholder{color:#c08e8e}.login-form .ui.top.attached.segment{margin:0;width:100%;max-width:100%}.login-form .ui.inverted.black.segment{background-color:rgba(65,72,84,.9)!important;margin:0;border:none;width:100%;max-width:100%}.login-form .login-button .ui.disabled.button{margin:0;opacity:1!important;-webkit-filter:brightness(85%);filter:brightness(85%)}.login-form .ui.attached.segment.bottom-segment{padding:0;overflow:hidden;margin:0;max-width:100%;border:0}.login-form .ui.attached.segment.bottom-segment button{width:100%;border-radius:0}.reset-password-form .reset-password-input .ui.label{width:2.5em}.reset-password-form .reset-password-input .ui.label>.icon{margin:0}.reset-password-form .reset-password-input.ui.input.error input{color:#912d2b;background-color:#fff6f6;border-color:#e0b4b4}.reset-password-form .reset-password-input.ui.input.error input::-webkit-input-placeholder{color:#c08e8e}.reset-password-form .reset-password-input.ui.input.error input::placeholder{color:#c08e8e}.reset-password-form .ui.top.attached.segment{margin:0;width:100%;max-width:100%}.reset-password-form .ui.inverted.black.segment{background-color:rgba(65,72,84,.9)!important;margin:0;border:none;width:100%;max-width:100%}.reset-password-form .reset-password-button .ui.disabled.button{margin:0;opacity:1!important;-webkit-filter:brightness(85%);filter:brightness(85%)}.reset-password-form .ui.attached.segment.bottom-segment{padding:0;overflow:hidden;margin:0;max-width:100%;border:0}.reset-password-form .ui.attached.segment.bottom-segment button{width:100%;border-radius:0}.reset-password-form{padding:100px 0 40px}.reset-password-form,.reset-password-page div.ui.message{margin:0 auto;max-width:400px}.reset-password-page a{cursor:pointer}.reset-password-page{background-image:url(https://course.base.education/img/teen-with-backpack-on-top-of-mountain.jpg);background-size:cover;background-repeat:no-repeat;background-attachment:fixed;overflow-y:auto;min-height:100vh}.ui.dimmer.full-screen-loading-overlay{position:fixed}.login-page .ui.form.login-form{margin:0 auto;padding:60px 0 40px;max-width:400px}.login-page div.login-selection{margin:100px auto;max-width:600px;text-align:center}.login-page div.login-selection>.ui.header{text-shadow:0 0 10px #fff,0 0 10px #fff,0 0 10px #fff}.login-page div.login-selection .selection-button-group{display:flex;align-items:center;justify-content:space-between}.login-page div.login-selection .selection-button{width:45%}.login-page div.login-selection .divider{font-size:1.2rem;font-weight:700}.login-page div.login-selection .selection-button .ui.segment{background-color:hsla(0,0%,100%,.95);cursor:pointer}.login-page div.login-selection .selection-button:focus .ui.segment,.login-page div.login-selection .selection-button:hover .ui.segment{background-color:hsla(0,0%,96.1%,.95)}.login-page div.login-selection .selection-button:focus .ui.segment{box-shadow:0 0 2px 1px rgba(24,175,245,.582)}.login-page div.login-selection .selection-button:focus,.login-page div.login-selection .selection-button:hover{outline:none}.login-page .about-us-container{text-align:center;cursor:pointer}.login-page .about-us-container .ui.label{color:#c04a28!important;border-color:#c04a28!important}.login-page div.ui.message{margin:0 auto;max-width:400px}.login-page div.sso-container{margin:20px auto;max-width:250px}.login-page div.google-sso-container{margin:20px auto;max-width:183px;display:none}.login-page div.sso-container button{cursor:pointer}.login-page button.ui.fluid.image{padding:0;border-width:0}.login-page a{cursor:pointer}.login-page{background-image:url(https://course.base.education/img/teen-with-backpack-on-top-of-mountain.jpg);background-position:0;background-size:cover;background-repeat:no-repeat;background-attachment:fixed;overflow-y:auto;min-height:100vh}.set-password-form .reset-password-input .ui.label{width:2.5em}.set-password-form .reset-password-input .ui.label>.icon{margin:0}.set-password-form .reset-password-input.ui.input.error input{color:#912d2b;background-color:#fff6f6;border-color:#e0b4b4}.set-password-form .reset-password-input.ui.input.error input::-webkit-input-placeholder{color:#c08e8e}.set-password-form .reset-password-input.ui.input.error input::placeholder{color:#c08e8e}.set-password-form .ui.top.attached.segment{margin:0;width:100%;max-width:100%}.set-password-form .ui.inverted.black.segment{background-color:rgba(65,72,84,.9)!important;margin:0;border:none;width:100%;max-width:100%}.set-password-form .reset-password-button .ui.disabled.button{margin:0;opacity:1!important;-webkit-filter:brightness(85%);filter:brightness(85%)}.set-password-form .ui.attached.segment.bottom-segment{padding:0;overflow:hidden;margin:0;max-width:100%;border:0}.set-password-form .ui.attached.segment.bottom-segment button{width:100%;border-radius:0}.set-password-form{padding:100px 0 40px}.set-password-form,.set-password-page div.ui.message{margin:0 auto;max-width:400px}.set-password-page a{cursor:pointer}.set-password-page{background-image:url(https://course.base.education/img/teen-with-backpack-on-top-of-mountain.jpg);background-size:cover;background-repeat:no-repeat;background-attachment:fixed;overflow-y:auto;min-height:100vh}.top-level-error-boundary{margin-top:20px}#root,body{min-height:100vh}
/*# sourceMappingURL=main.e190c029.chunk.css.map */