/* Match the login brand on registration without changing the embedded app bundle. */
.cw-auth-shell:has(form input[autocomplete="email"]):has(form input[autocomplete="new-password"])
  > .relative.z-10 > .mb-8.text-center > .inline-flex {
  border: 1px solid rgb(165 243 252 / 20%);
  background: #0b1730 url('/cloudweave-logo-20260911.png') center / contain no-repeat;
  box-shadow: 0 10px 15px -3px rgb(34 211 238 / 20%);
}

.cw-auth-shell:has(form input[autocomplete="email"]):has(form input[autocomplete="new-password"])
  > .relative.z-10 > .mb-8.text-center > .inline-flex > img {
  visibility: hidden;
}

.cw-auth-shell:has(form input[autocomplete="email"]):has(form input[autocomplete="new-password"])
  > .relative.z-10 > .mb-8.text-center > h1 {
  background-image: linear-gradient(to right, #67e8f9, #60a5fa, #a78bfa);
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
}

.cw-auth-shell:has(form input[autocomplete="email"]):has(form input[autocomplete="new-password"])
  > .relative.z-10 > .mb-8.text-center > p {
  color: #94a3b8;
}
