/* Postlify: replace Postiz logos without touching the app's DOM */
svg[viewBox="0 0 101 33"] {
  width: 144px !important;
  height: 36px !important;
  background: url("/brand/postlify-logo.svg") left center / contain no-repeat;
}
svg[viewBox="0 0 101 33"] > * {
  display: none !important;
}
svg[viewBox="0 0 60 60"]:has(path[fill="#612BD3" i]) {
  background: url("/brand/postlify-mark.svg") center / contain no-repeat;
}
svg[viewBox="0 0 60 60"]:has(path[fill="#612BD3" i]) > * {
  display: none !important;
}

/* Auth pages: hide the Postiz marketing panel (user count + Postiz testimonials) and center the form */
div.text-\[36px\].flex-1.pt-\[88px\] {
  display: none !important;
}
div:has(> div.text-\[36px\].flex-1.pt-\[88px\]) {
  justify-content: center !important;
}
