.pda-login-credential { display: grid; gap: 1.5rem; }
.pda-login-credential-card {
  padding: 1.5rem;
  border: 1px solid #e2e8f0;
  border-radius: 1rem;
  background: #fff;
  display: grid;
  gap: 1rem;
  min-width: 0;
}
.pda-login-credential-card h2 { font-size: 1.15rem; font-weight: 700; }
.pda-login-credential-card p { color: #475569; line-height: 1.6; }
.pda-login-credential-qr { background: #fff; justify-self: center; max-width: 100%; }
.pda-login-credential-qr svg { display: block; width: 360px; max-width: 100%; height: auto; }
.pda-login-credential-card textarea {
  width: 100%; min-width: 0; padding: .75rem; border: 1px solid #cbd5e1;
  border-radius: .5rem; font-family: monospace; font-size: .875rem; resize: vertical;
}
.pda-login-credential-note { font-size: .875rem; }
