/* Pro authentication page: intentionally no product branding. */
#app .max-w-md:has(#email):has(#password) > .mb-8.text-center > :not(p) {
  display: none !important;
}
#app .max-w-md:has(#email):has(#password) > .mb-8.text-center > p {
  display: block;
  color: #6b7280;
  font-size: 16px;
}
#app .max-w-md:has(#email):has(#password) > .mt-8.text-center.text-xs,
#app .max-w-md:has(#email):has(#password) .card-glass > .space-y-6 > .text-center:has(h2) {
  display: none !important;
}
