:root{--input-padding:8px 12px}body{background-color:#f9f6f3!important;min-width:unset}.logo{height:48px;margin-left:-7px}.separator{align-items:center;color:#9e928a;display:flex;font-size:.75rem;text-align:center;text-transform:uppercase}.separator:after,.separator:before{border-bottom:1px solid #9e928a;content:"";flex:1;opacity:.4}.separator:not(:empty):before{margin-right:.25em}.separator:not(:empty):after{margin-left:.25em}.btn.btn-github{background:#202328;border:1px solid #202328;color:#fff}.btn.btn-github:active,.btn.btn-github:focus,.btn.btn-github:hover{background:#000;border:1px solid #000;color:#fff}.btn.btn-github:focus{box-shadow:0 0 0 4px hsla(0,0%,67%,.267)}.btn.btn-google{background:#fff;border:1px solid #fff;color:#1f1f1f}.btn.btn-google:active,.btn.btn-google:focus,.btn.btn-google:hover{border:1px solid #dcd7d0}.btn.btn-google:focus{box-shadow:0 0 0 4px hsla(0,0%,67%,.133)}.btn.btn-github,.btn.btn-google{font-weight:500}.btn.btn-github img,.btn.btn-google img{height:1.1em;margin-right:.5rem}#id_password1_helptext ul,#id_password2_helptext ul,#id_password_helptext ul{list-style-type:none;padding:0}#id_password1_helptext ul li,#id_password2_helptext ul li,#id_password_helptext ul li{padding-left:0}#terms-text a{color:#726055;text-decoration:underline}#terms-text a:hover{text-decoration:none}.login .alert{padding:8px 12px;padding:var(--input-padding)}.login .alert ul{list-style-type:none}.login .alert ul,.login .alert ul li{margin:0;padding:0}.login .invalid-feedback{text-align:left}.login #div_id_password{position:relative}.login #div_id_password #id_password_helptext{position:absolute;right:0;top:0}.login #div_id_password #id_password_helptext a{color:#726055;text-decoration:underline}.login #div_id_password #id_password_helptext a:hover{text-decoration:none}.signup{min-width:300px;width:480px}.login,.reset_password{max-width:100%;min-width:300px;width:400px}.login .asteriskField,.reset_password .asteriskField{display:none}.login,.reset_password,.signup{max-width:100%;padding:0 10px}.login .form-label,.reset_password .form-label,.signup .form-label{margin-bottom:.25rem}.login .form-control,.login .form-select,.reset_password .form-control,.reset_password .form-select,.signup .form-control,.signup .form-select{color:#726055;padding:8px 12px;padding:var(--input-padding)}.login .btn,.reset_password .btn,.signup .btn{padding:8px 12px;padding:var(--input-padding)}.login .auth-section,.reset_password .auth-section,.signup .auth-section{display:block;margin-bottom:1rem}
