/* Render-blocking, application routes only. No loader/timer/visibility changes.
 * Match installed gateway logo assets exactly, leaving providers and legal links alone.
 * These rules also work before React or the deferred branding adapter starts.
 */
a[href="/create-payment-link"]:not(footer *) img[alt="Payram Logo"][src="/_next/static/media/payram-neon-green.3578fee0.svg"],
a[href="/create-payment-link"]:not(footer *) img[alt="xPayIT"][src="/_next/static/media/payram-neon-green.3578fee0.svg"] {
  content: url('/brand/prism-wordmark-light.svg?v=prism07-admin4');
  object-fit: contain;
}
a[href="/create-payment-link"]:not(footer *) img[alt="Payram Logo"][src="/_next/static/media/payram-p-icon.1adbb811.svg"],
a[href="/create-payment-link"]:not(footer *) img[alt="xPayIT"][src="/_next/static/media/payram-p-icon.1adbb811.svg"] {
  content: url('/brand/prism-symbol.svg?v=prism07-admin4');
  object-fit: contain;
}
header a[href="/"] > div:has(> svg[width="114"][height="16"][viewBox="0 0 114 16"] > path[d^="M18.845 4.315"]) {
  background-image: url('/brand/prism-wordmark.svg?v=prism07-admin4');
  background-position: left center;
  background-size: contain;
  background-repeat: no-repeat;
}
header a[href="/"] > div > svg[width="114"][height="16"][viewBox="0 0 114 16"]:has(> path[d^="M18.845 4.315"]) {
  visibility: hidden;
}
.dark header a[href="/"] > div:has(> svg[width="114"][height="16"][viewBox="0 0 114 16"] > path[d^="M18.845 4.315"]) {
  background-image: url('/brand/prism-wordmark-light.svg?v=prism07-admin4');
}
/* Preserve the native responsive SVG box and footer layout; replace its artwork
 * before the first paint, including the brief root-route authentication shell. */
footer svg[width="114"][height="16"][viewBox="0 0 114 16"]:has(> path[d^="M18.845 4.315"]) {
  background-image: url('/brand/prism-wordmark.svg?v=prism07-admin4');
  background-position: left center;
  background-size: contain;
  background-repeat: no-repeat;
}
footer svg[width="114"][height="16"][viewBox="0 0 114 16"]:has(> path[d^="M18.845 4.315"]) > path {
  visibility: hidden;
}
.dark footer svg[width="114"][height="16"][viewBox="0 0 114 16"]:has(> path[d^="M18.845 4.315"]) {
  background-image: url('/brand/prism-wordmark-light.svg?v=prism07-admin4');
}
