/* The signer portal is a light surface, regardless of PDF.js or OS theme. */
.signer-portal {
  color-scheme: light;
}

.signer-portal .portal-type-signature > label > input {
  background-color: #ffffff;
  color: #0a1b2e;
  -webkit-text-fill-color: #0a1b2e;
  caret-color: #0a1b2e;
  border-color: #64748b;
  box-sizing: border-box;
  width: 100%;
}

.signer-portal .portal-type-signature > label > input::placeholder {
  color: #536375;
  -webkit-text-fill-color: #536375;
  opacity: 1;
}

.signer-portal .portal-type-signature > label > input:focus {
  border-color: #b84a12;
  outline: 2px solid #b84a12;
  outline-offset: 2px;
}
