.loginForm_actionButton__rqbS5,.loginForm_backButton__cEQem,.loginForm_button__XYYdh,.loginForm_button__XYYdh.loginForm_secondary__9Ao3P,.loginForm_closeButton__6AgAN,.loginForm_deleteButton__LUCUM,.loginForm_editButton__znqiN,.loginForm_nextButton___kBQv{padding:8px 16px;border-radius:4px;font-weight:500;cursor:pointer;transition:all .2s;font-size:14px;line-height:1.5;display:inline-flex;align-items:center;justify-content:center;gap:4px}.loginForm_actionButton__rqbS5,.loginForm_button__XYYdh,.loginForm_nextButton___kBQv{background-color:#182f4f;color:#fff;border:none}.loginForm_actionButton__rqbS5:hover:not(:disabled),.loginForm_button__XYYdh:hover:not(:disabled),.loginForm_nextButton___kBQv:hover:not(:disabled){background-color:rgb(12.1165048544,23.7281553398,39.8834951456)}.loginForm_actionButton__rqbS5:disabled,.loginForm_button__XYYdh:disabled,.loginForm_nextButton___kBQv:disabled{background-color:rgb(47.7669902913,93.5436893204,157.2330097087);cursor:not-allowed}.loginForm_backButton__cEQem,.loginForm_button__XYYdh.loginForm_secondary__9Ao3P,.loginForm_closeButton__6AgAN,.loginForm_editButton__znqiN{background-color:#fff;color:#333;border:1px solid #e1e5eb}.loginForm_backButton__cEQem:hover:not(:disabled),.loginForm_button__XYYdh.loginForm_secondary__9Ao3P:hover:not(:disabled),.loginForm_closeButton__6AgAN:hover:not(:disabled),.loginForm_editButton__znqiN:hover:not(:disabled){background-color:#f5f7fa}.loginForm_backButton__cEQem:disabled,.loginForm_button__XYYdh.loginForm_secondary__9Ao3P:disabled,.loginForm_closeButton__6AgAN:disabled,.loginForm_editButton__znqiN:disabled{opacity:.5;cursor:not-allowed}.loginForm_deleteButton__LUCUM{background-color:#fff;color:#e93846;border:1px solid #e93846}.loginForm_deleteButton__LUCUM:hover:not(:disabled){background-color:#e93846;color:#fff}.loginForm_deleteButton__LUCUM:disabled{opacity:.5;cursor:not-allowed}.loginForm_navigationButtons__c4GHQ{display:flex;gap:8px;padding:16px;border-top:1px solid #e1e5eb;justify-content:flex-end}.loginForm_editButton__znqiN{color:#182f4f;border-color:#182f4f}.loginForm_editButton__znqiN:hover:not(:disabled){background-color:#182f4f;color:#fff}.loginForm_formContainer__EIkCX{background:#fff;padding:32px;border-radius:8px;box-shadow:0 1px 3px rgba(14,30,85,.411);max-width:400px;width:100%;min-height:-moz-fit-content;min-height:fit-content;transition:all .3s ease}.loginForm_title__jLShG{font-size:24px;font-weight:600;color:#182f4f;margin-bottom:4px;text-align:center;font-family:Nexa-Bold,Nexa-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.loginForm_subtitle__5VTGg{color:#333;text-align:center;margin-bottom:32px;line-height:1.5;font-family:Nexa-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.loginForm_loginMethodInfo__Iz6PP{background-color:hsl(213.9473684211,38%,134.2156862745%);border:1px solid hsl(213.9473684211,38%,119.2156862745%);border-radius:4px;padding:16px;margin-bottom:24px;text-align:center}.loginForm_methodMessage__1g8On{color:#333;font-size:14px;font-family:Nexa-Medium,Nexa-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;margin:0;line-height:1.4}.loginForm_form__bOlq_{display:flex;flex-direction:column;gap:24px;margin-bottom:32px}.loginForm_formGroup___2Ebg{display:flex;flex-direction:column;gap:4px;font-family:Nexa-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.loginForm_formGroup___2Ebg label{font-size:14px;font-weight:500;color:#333;font-family:Nexa-Medium,Nexa-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.loginForm_input__UYhLB{padding:16px;border:1px solid #e1e5eb;border-radius:4px;font-size:16px;transition:border-color .3s ease-in-out;font-family:Nexa-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.loginForm_input__UYhLB:focus{outline:none;border-color:#3e5f8a;box-shadow:0 0 0 3px rgba(37,99,235,.1)}.loginForm_input__UYhLB:disabled{background-color:#e1e5eb;cursor:not-allowed}.loginForm_button__XYYdh{padding:16px;font-size:16px;font-weight:500;margin-top:4px}.loginForm_button__XYYdh.loginForm_secondary__9Ao3P{color:#3e5f8a;border-color:#3e5f8a}.loginForm_button__XYYdh.loginForm_secondary__9Ao3P:hover:not(:disabled){background-color:#e1e5eb}.loginForm_loading__ZsrmS{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:4px}.loginForm_loading__ZsrmS:after{content:"";width:1rem;height:1rem;border:2px solid;border-right:2px solid rgba(0,0,0,0);border-radius:50%;animation:loginForm_spin__v0CaF .75s linear infinite}@keyframes loginForm_spin__v0CaF{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loginForm_error__eGD4W{background-color:#e93846;border:1px solid #e93846;border-radius:4px}.loginForm_error__eGD4W,.loginForm_success__RhMG0{padding:16px;color:#fff;font-size:14px;font-family:Nexa-Medium,Nexa-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.loginForm_success__RhMG0{background-color:#2e7d52;border:1px solid #2e7d52;border-radius:4px}.loginForm_devLoginContainer__EsIiP{margin-top:24px;display:flex;flex-direction:column;gap:16px}.loginForm_divider__1UoMc{display:flex;flex-direction:row;align-items:center;justify-content:center;text-align:center;color:var(--color-gray-400);font-size:14px;font-family:Nexa-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.loginForm_divider__1UoMc:after,.loginForm_divider__1UoMc:before{content:"";flex:1 1;border-bottom:1px solid var(--color-gray-200)}.loginForm_divider__1UoMc:not(:empty):before{margin-right:.5em}.loginForm_divider__1UoMc:not(:empty):after{margin-left:.5em}.loginForm_devButton__Iizj_{background-color:var(--color-secondary-500);color:var(--color-white)}.loginForm_devButton__Iizj_:hover{background-color:var(--color-secondary-600)}.loginForm_alternatives__Nja9O{display:flex;flex-direction:column;gap:16px;margin-bottom:32px;text-align:center}.loginForm_alternativeLink__2OO19{background:none;border:none;color:#3e5f8a;font-size:14px;cursor:pointer;text-decoration:none;transition:color .3s ease-in-out;padding:4px;font-family:Nexa-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.loginForm_alternativeLink__2OO19:hover{color:rgb(46.19,70.775,102.81);text-decoration:underline}.loginForm_successIcon__Dd4zG{width:4rem;height:4rem;background:#2e7d52;color:#fff;border-radius:50%;display:flex;flex-direction:row;align-items:center;justify-content:center;font-size:32px;font-weight:700;margin:0 auto 24px;font-family:Nexa-Bold,Nexa-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.loginForm_message__LKK4O{margin-bottom:32px;color:#333;text-align:center;font-family:Nexa-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.loginForm_message__LKK4O p{margin:4px 0;line-height:1.6}.loginForm_email__r886C{font-weight:600;color:#3e5f8a;word-break:break-all;font-family:Nexa-Medium,Nexa-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.loginForm_actions__pftXP{display:flex;flex-direction:column;gap:16px}@media(min-width:576px){.loginForm_formContainer__EIkCX{padding:24px}.loginForm_title__jLShG{font-size:18px}.loginForm_successIcon__Dd4zG{width:3rem;height:3rem;font-size:24px}}@media(max-height:500px){.loginForm_formContainer__EIkCX{padding:16px}.loginForm_title__jLShG{font-size:16px;margin-bottom:4px}.loginForm_subtitle__5VTGg{margin-bottom:16px}.loginForm_loginMethodInfo__Iz6PP{padding:8px;margin-bottom:8px}.loginForm_form__bOlq_{gap:8px;margin-bottom:16px}.loginForm_alternatives__Nja9O{gap:4px;margin-bottom:16px}.loginForm_footer__bDV7e{padding-top:8px}}@media(max-width:360px){.loginForm_formContainer__EIkCX{padding:16px;max-width:100%}.loginForm_title__jLShG{font-size:18px}}