body,h1,h2,h3,h4,h5,h6{margin:0;padding:0;color:#1c212c}.form__title a,body{-webkit-font-smoothing:antialiased;display:flex}.form__title,.inner,body{display:flex}.form__inputs button[type=submit],.form__title a{font-family:"Open Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif}*,.modal-inner{box-sizing:border-box}*{margin:0;padding:0}body{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-size:1rem;line-height:1;flex-direction:column}h1{font-weight:700;font-size:2.5em;line-height:1.5;letter-spacing:-1.25px}h1,h2{font-family:Montserrat,-apple-system,BlinkMacSystemFont,Helvetica,Arial,sans-serif}.navbar img{position:fixed;left:0;top:0;margin:20px;height:50px}@media screen and (max-width:460px){body{font-size:14px}.navbar img{margin:20px 0 0;left:50%;transform:translate(-50%)}}.inner{justify-content:center}.form-reset,.form-signup{max-width:420px;width:100%;padding:0 1rem;margin:120px auto 20px}.form__title{justify-content:space-between;align-items:center;margin:0 0 50px}.form__title a{width:fit-content;padding:.85em 1em;border:1px solid #f2f2f2;border-radius:3px;cursor:pointer;transition:50ms ease-out;align-items:center;gap:6px;white-space:nowrap;color:#3b3b3b;background-color:#f2f2f2;font-size:14px;font-weight:600;text-decoration:none}.form__inputs{display:grid;row-gap:15px}.form__inputs input[type=email],.form__inputs input[type=password],.form__inputs input[type=text]{font-size:1rem;line-height:1.5;transition:.1s,_ .1s;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif;color:#1a1a1a;outline:0;width:100%;padding:.625em;box-sizing:border-box;border:1px solid #ebebeb;background:0 0;border-radius:.35em}.forgot-btn,.form__inputs button[type=submit]{padding:.85em 1em;transition:50ms ease-out;-webkit-font-smoothing:antialiased;white-space:nowrap;cursor:pointer}.form__inputs input[type=email]:hover,.form__inputs input[type=password]:hover,.form__inputs input[type=text]:hover{background:#fafafa;border-color:#c9c9c9}.form__inputs input[type=email].error,.form__inputs input[type=password].error,.form__inputs input[type=text].error{border-color:#d0011d}.form__inputs input[type=email].error:hover,.form__inputs input[type=password].error:hover,.form__inputs input[type=text].error:hover{background-color:#f9ebed}.form__inputs input[type=email]:focus,.form__inputs input[type=password]:focus,.form__inputs input[type=text]:focus{box-shadow:#1a74ea 0 0 0 2px}.form__inputs input[type=email].error:focus,.form__inputs input[type=password].error:focus,.form__inputs input[type=text].error:focus{box-shadow:#d0011d 0 0 0 2px;background-color:#f9ebed}.password-container .password{padding-right:72px!important}.password-container{position:relative}.password-container .forgot-btn{position:absolute;top:50%;right:4px;transform:translateY(-50%)}.forgot-btn{font-size:13px;width:fit-content;border:1px solid transparent;border-radius:3px;color:#1a74ea;background-color:transparent}.forgot-btn:hover{color:#1a74ea;background-color:#f0f6ff;border-color:#f0f6ff}.form__inputs button[type=submit]{font-size:16px;width:100%;border:1px solid #4050ff;border-radius:3px;position:relative;color:#fff;background-color:#4050ff;font-weight:600}.form__inputs button[type=submit]:has(svg.loader){font-size:unset;display:flex;justify-content:center;align-items:center}.form__inputs button[type=submit] svg.loader,.reset-pass .loaderr{width:24px;height:24px;fill:currentColor;color:inherit}svg.loader .static,svg.loaderr .static{opacity:.2}.reset-pass-container button[type=submit]{display:flex;align-items:center;justify-content:space-between}.form__inputs button[type=submit]:hover,.reset-pass-container button[type=submit]:hover{color:#fff;background-color:#3646ec;border-color:#3646ec}.reset-pass-container{display:flex;gap:10px;align-items:stretch}.reset-pass-container .login{background:0 0;color:#6a6a6c;border:1px solid #babec7;display:flex;gap:10px;align-items:center;text-align:left;border-radius:3px;transition:.2s;font-size:1rem;cursor:pointer;padding:10px 18px;outline:rgb(106,106,108) solid 3px}.reset-pass span{display:flex;align-items:center;gap:4px}.infobox.error{color:#1c212c;background:rgba(255,0,0,.15);border-left-color:#d0011b}.infobox{padding:15px;border-radius:3px;color:#6a6a6c;background:#eaeaec;margin-top:10px;border-left:5px solid #babec7;font-size:1rem;line-height:1.3}.modal{position:fixed;top:0;left:0;right:0;bottom:0;z-index:20;background:rgba(0,0,0,.4);display:grid;place-items:center;padding:14px}.modal-inner{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;max-width:32rem;padding:1.5rem;border:none;border-radius:5px;background:#fff;color:#545454;font-family:inherit;font-size:1rem}.success-icon{width:88px;height:88px;padding:10px;border-radius:50%;border:.25rem solid rgba(165,220,134,.3)}.success-icon svg{color:#a5dc86;width:100%;height:100%}.modal-inner h2,.modal-inner p{color:#545454;text-align:center}.modal-inner h2{font-size:1.875em;font-weight:600;text-transform:none;word-wrap:break-word;padding:.8em 1em 0}.modal-inner p{padding:1em 0 .3em;font-size:1.125em}.modal-inner button{background-color:#7066e0;color:#fff;font-size:1em;border:0;border-radius:.25em;margin:1.25em auto 0;padding:.625em 1.1em;transition:box-shadow .1s;box-shadow:0 0 0 3px transparent;font-weight:500;cursor:pointer}