.signin_signinContainer__yKVN8{max-width:500px;width:100%;margin:0 auto}.signin_signinContainer__yKVN8 h1{text-align:center;margin-bottom:4px}.signin_signinContainer__yKVN8 p{text-align:center;color:#8083a3;margin-bottom:24px}.signin_signinContainer__yKVN8 label{font-weight:700;display:inline-block;margin-bottom:16px}.signin_signinContainer__yKVN8 .signin_caregiverLink__APWg_{margin-top:24px}.signin_signinContainer__yKVN8 .signin_feedbackMessage__wYiEk{color:#c33;margin-top:10px;font-size:14px;text-align:center}.signin_signinContainer__yKVN8 .signin_errorMessage__D2acI{color:red;margin-top:10px}.signin_signinContainer__yKVN8 .signin_successMessage__xjOHb{color:green;margin-top:10px}.signin_signinContainer__yKVN8 .signin_rememberMeContainer__k95Te{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.signin_signinContainer__yKVN8 .signin_rememberMeContainer__k95Te .signin_inputsContainer__sGhEK{display:flex;align-items:center}.signin_signinContainer__yKVN8 .signin_rememberMeContainer__k95Te label{margin-bottom:0;font-size:12px;color:#2a2e34;font-weight:400;margin-left:4px}.signin_signinContainer__yKVN8 .signin_rememberMeContainer__k95Te a{font-size:12px;font-weight:700;color:#2f80ed}.signin_signinContainer__yKVN8 .signin_linkButtonsContainer__pdVnh{display:flex;align-items:center;justify-content:center;gap:16px;margin:32px 0}.signin_signinContainer__yKVN8 .signin_linkButtonsContainer__pdVnh button{color:#0b0c0c;font-size:14px;padding:4px 8px;background-color:#f8f8f8;border-radius:8px;box-sizing:border-box;flex:1;min-width:120px}.signin_signinContainer__yKVN8 .signin_linkButtonsContainer__pdVnh button.signin_active__OWpsD{background-color:#c33;color:#fff}@media(max-width:768px){.signin_signinContainer__yKVN8 .signin_linkButtonsContainer__pdVnh{gap:8px}.signin_signinContainer__yKVN8 .signin_linkButtonsContainer__pdVnh button{min-width:100px}}.signin_googleButton__61wqJ{padding:12px 16px;color:#646e7d;font-size:16px;font-weight:500;border:1px solid #e9eaec!important;border-radius:16px!important;margin-bottom:24px;display:flex;align-items:center;justify-content:center;gap:8px}.signin_passwordInputContainer__xtBIV{position:relative;width:100%}.signin_passwordInputContainer__xtBIV .signin_passwordToggle__E6pKT{position:absolute;right:5px;width:50px;top:50%;transform:translateY(70%);background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;color:#666}.signin_passwordInputContainer__xtBIV .signin_passwordToggle__E6pKT:hover{color:#333}