.sign-in_mainForm__Gm2uj{display:flex;flex-direction:column;align-items:center;gap:1rem}.sign-in_headerForm__0tVde{position:relative}.sign-in_pageWrapper__3DEdi{display:flex;justify-content:center;align-items:center;min-height:100vh;background-color:var(--background-color);padding:1rem}.sign-in_formCard__nTBpl{background:#fff;width:100%;max-width:400px;padding:2rem;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.1);text-align:center;color:#666}.sign-in_labelForm__7tGiy{display:block;font-weight:500;margin-bottom:.5rem;color:#000}.sign-in_logo__xcFS9{max-width:150px;margin:0 auto 1rem;display:block}.sign-in_description__WYkPi{font-size:.95rem;margin-bottom:1.5rem}.sign-in_formGroup__w37xk{text-align:left;margin-bottom:1.5rem}.sign-in_formGroup__w37xk label{display:block;font-weight:400;margin-bottom:.5rem;margin-left:.5rem}.sign-in_forgotPasswordWrapper__19OhK{margin-top:8px;text-align:right;margin-right:25px}.sign-in_forgotPasswordLink__qJbAy{font-size:14px;color:#007bff;text-decoration:none}.sign-in_forgotPasswordLink__qJbAy:hover{text-decoration:underline}.sign-in_messageError__J78e_{color:red;margin-bottom:1rem}