.SingpassButton-module__1-J1Vq__button{cursor:pointer;background:#fff;border:1px solid #aaabad;border-radius:9px;justify-content:center;align-items:center;width:100%;min-height:48px;padding:0 16px;display:flex}.SingpassButton-module__1-J1Vq__button:hover{background:#f5f5f7}.SingpassButton-module__1-J1Vq__button:focus-visible{outline-offset:3px;outline:3px solid #245aff}.SingpassButton-module__1-J1Vq__button:disabled{cursor:not-allowed;opacity:.6}.SingpassButton-module__1-J1Vq__button img{width:auto;height:40px;display:block}
.GoogleButton-module__NV46CW__button{cursor:pointer;background:#f2f2f2;border:0;border-radius:9px;justify-content:center;align-items:center;width:100%;min-height:48px;padding:0 16px;display:flex}.GoogleButton-module__NV46CW__button:hover:not(:disabled){filter:brightness(.95)}.GoogleButton-module__NV46CW__button:focus-visible{outline-offset:3px;outline:3px solid #245aff}.GoogleButton-module__NV46CW__button:disabled{cursor:not-allowed;opacity:.6}.GoogleButton-module__NV46CW__button img{width:auto;height:40px;display:block}
.PasswordField-module__ffY9Na__control{position:relative}.PasswordField-module__ffY9Na__toggle{color:#51658e;cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;width:38px;height:38px;padding:0;display:grid;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.PasswordField-module__ffY9Na__toggle:hover{color:#0d2e80;background:#f1f6ff}.PasswordField-module__ffY9Na__toggle:focus-visible{outline-offset:1px;outline:2px solid #075fff}.PasswordField-module__ffY9Na__toggle:disabled{cursor:not-allowed;opacity:.6}.PasswordField-module__ffY9Na__toggle .icon{font-size:17px}
