/* Illustrated empty states sit directly on the page canvas.
   Keep layout, artwork and interactive controls unchanged. Bitacora is excluded. */
body:not(.aportar-redesign) :is(.empty, .staff-empty):has(> .state-art),
body:not(.aportar-redesign) .community-invitation:has(> div > .state-art),
body.auth-page .access-card:has(> .state-art) {
  border: 0;
  border-radius: 0;
  background: none;
  box-shadow: none;
}

/* Only the mail-sent / expired-link views contain this direct child.
   Remove the blurred rectangle as well; editable access forms keep their card. */
body.auth-page .access-card:has(> .state-art) {
  backdrop-filter: none;
  -webkit-backdrop-filter: none;
}
