.background-customizable {  border-radius: 5px;  /* neutral-500 */  color: #616e7c;}.errorMessage-customizable {  /* red-50 */  background-color: #ffe3e3;  color: inherit;  /* red-400 */  border: #ef4e4e 1px solid;  border-radius: 5px;  padding: 8px 16px;}.passwordCheck-valid-customizable {  /* teal-700 */  color: #147d64;}.passwordCheck-notValid-customizable {  /* red-500 */  color: #cd2833;}.redirect-customizable {  color: #0b69a3;}.inputField-customizable {  /* neutral-200 */  border: 1px solid #cad1d9;  border-radius: 5px;  width: 100%;  box-shadow: none;  box-sizing: border-box;  transition:    box-shadow 0.3s,    border 0.3s;  background-color: white;  padding: 12px 16px;  height: unset;}.inputField-customizable:focus {  outline: 1px solid #1a92d4;  box-shadow: 0 1px 0 0 #1a92d4;}.submitButton-customizable {  border: none;  border-radius: 5px;  font-weight: 700;  display: inline-block;  vertical-align: middle;  -webkit-tap-highlight-color: transparent;  text-decoration: none;  text-align: center;  letter-spacing: 0.5px;  -webkit-transition: background-color 0.1s ease-out;  transition: background-color 0.1s ease-out;  cursor: pointer;}.idpButton-customizable {  border-radius: 5px;  font-weight: 700;  display: inline-block;  vertical-align: middle;  -webkit-tap-highlight-color: transparent;  text-decoration: none;  text-align: center;  letter-spacing: 0.5px;  -webkit-transition: background-color 0.1s ease-out;  transition: background-color 0.1s ease-out;  cursor: pointer;}/* Default button */.submitButton-customizable {  /* blue-800 */  background-color: #0b69a3;  /* neutral-50 */  color: #f5f7fa;  outline-offset: 2px;}.submitButton-customizable:hover {  /* blue-600 */  background-color: #1a92d4;}/* TextButton */.idpButton-customizable {  background: none;  /* blue-800 */  color: #0b69a3;  border: #0b69a3 1px solid;}.idpButton-customizable:hover {  /* blue-50 */  background-color: #e3f8ff;  /* blue-600 */  color: #1a92d4;  border-color: #1a92d4;}.banner-customizable {  /* neutral-900 */  background-color: #222c37;}.textDescription-customizable {  /* neutral-900 */  color: #222c37;  font-weight: 700;}.label-customizable {  /* neutral-900 */  color: #222c37;  font-weight: 700;  margin-top: 10px;}.redirect-customizable {  margin-top: 8px;  display: block;  text-align: left;}