/* Experience Dentistry — Patient UI Override
   Goal: Fix giant logo + align patient shell with modern gradient.
*/

/* 1) Stop absolute-position logo behavior in patient header */
nav.navbar a.navbar-brand > img.logo-light,
nav.navbar a.navbar-brand > img.logo-dark,
.navbar-brand > img.logo-light,
.navbar-brand > img.logo-dark {
  position: relative !important;
  left: auto !important;
  top: auto !important;
  padding-left: 0 !important;
  height: 40px !important;
  max-height: 40px !important;
  width: auto !important;
  display: inline-block !important;
}

/* 2) If the legacy anchor logo (#logo) is a background image, clamp it */
a#logo {
  display: inline-block !important;
  width: 180px !important;
  height: 40px !important;
  background-size: contain !important;
  background-repeat: no-repeat !important;
  background-position: left center !important;
}

/* 3) Make the patient topbar match the public gradient shell */
nav.navbar {
  background: linear-gradient(135deg, #7b4dff, #c86bff) !important;
  background-image: none !important;
}
