.error_error__HBUQe{color:#ec5555;text-align:center}.error_message__0lxJ0{padding:5px}.signin_signinForm__D5Ij3{max-width:420px;margin:32px auto 48px;padding:28px 26px;background:#fff;border:1px solid var(--sp-border);border-radius:16px;box-shadow:var(--sp-shadow-card)}.signin_signinFormTitle__8uTEZ{text-align:center;text-transform:none;margin:0 0 18px;font-size:1.6rem;color:var(--sp-text)}div.signin_signinButtons__o20XT{margin-top:20px;display:flex;justify-content:center;flex-wrap:wrap}.signin_formError__1MPPC{clear:both;min-height:24px;padding-top:10px;text-align:center}.signin_signinForm__fields__PqEfF{text-align:left}.signin_signinForm__button_submit__U1Cqy{margin-top:12px!important}div.signin_stayConnected__c831P{margin:4px 0;display:flex;align-items:center;justify-content:flex-start}div.signin_stayConnected__c831P input[type=checkbox]{margin-right:5px}div.signin_stayConnected__c831P label{cursor:pointer;color:var(--sp-text-2)}div.signin_resetPassword__CJxs0{margin-top:15px;text-align:center}@media only screen and (max-width:600px){.signin_signinForm__D5Ij3{margin:20px 12px 40px;padding:22px 18px}div.signin_signinButtons__o20XT{display:grid;width:100%}div.signin_signinButtons__o20XT button{margin-right:0}}