/* Constrain Flova mark everywhere — original Tailwind size classes are purged */
img[src="/logo.png"] {
  object-fit: cover;
  border-radius: 6px;
  width: 36px !important;
  height: 36px !important;
  max-width: 36px !important;
  max-height: 36px !important;
}

.z-10 img[src="/logo.png"] {
  width: 36px !important;
  height: 36px !important;
}

img[src="/logo.png"][width="16"],
.w-8 img[src="/logo.png"],
.w-4 img[src="/logo.png"] {
  width: 16px !important;
  height: 16px !important;
  max-width: 16px !important;
  max-height: 16px !important;
  border-radius: 50%;
}

img[src="/logo.png"].w-\[48px\],
img[src="/logo.png"][width="48"] {
  width: 48px !important;
  height: 48px !important;
  max-width: 48px !important;
  max-height: 48px !important;
}

img[src="/logo-blue.png"] {
  border-radius: 50% !important;
  object-fit: cover;
  background: #0a1a6e;
}

/* Hide leftover whitelist email forms if RSC hydrates them */
input[placeholder="name@email.com"] {
  display: none !important;
}
div.flex.items-center.bg-white.rounded-\[8px\].overflow-hidden.shadow-lg:has(input[type="email"]) {
  display: none !important;
}
