.SignInPage-module__QK7xoW__mainContent{flex:1}.SignInPage-module__QK7xoW__form{background-color:var(--card);border:1px solid var(--border);border-radius:8px;flex-direction:column;gap:16px;max-width:400px;margin:40px auto;padding:24px;display:flex;box-shadow:0 2px 8px #0000000d}.SignInPage-module__QK7xoW__formTitle{text-align:center;color:var(--text);margin-bottom:8px;font-size:24px;font-weight:600}.SignInPage-module__QK7xoW__formGroup{color:var(--text);flex-direction:column;font-size:14px;font-weight:500;display:flex}.SignInPage-module__QK7xoW__input{color:var(--text);background-color:var(--card);border:1px solid var(--border);border-radius:4px;margin-top:4px;padding:8px 12px;font-size:14px}.SignInPage-module__QK7xoW__actions{justify-content:flex-end;gap:8px;display:flex}.SignInPage-module__QK7xoW__submitButton{background-color:var(--button-bg);color:var(--button-text);cursor:pointer;border:none;border-radius:4px;padding:8px 16px;font-size:16px;transition:filter .2s}.SignInPage-module__QK7xoW__submitButton:hover{filter:brightness(.95)}.SignInPage-module__QK7xoW__error{color:#dc3545;text-align:center;margin-top:4px;font-size:12px}
