/* Style the main info container to accommodate the logo */
.swagger-ui .info {
  display: flex; /* Use flexbox for easy alignment */
  align-items: center; /* Vertically align logo and title */
  padding-left: 10px; /* Add some left padding */
}

/* Style the logo using the ::before pseudo-element */
.swagger-ui .info::before {
  content: ""; /* Required for pseudo-elements */
  display: inline-block; /* Allows setting width and height */
  width: 64px; /* Adjust to your logo's width */
  height: 64px; /* Adjust to your logo's height */
  background-image: url('../images/logo.png'); /* Adjust the path to your logo */
  background-size: contain; /* Scale the logo to fit within the dimensions */
  background-repeat: no-repeat;
  margin-right: 10px; /* Add some spacing between the logo and title */
}

/* Style the title as you had it before */
.swagger-ui .info .title {
  color: #3b4151;
  font-family: "Roboto", sans-serif;
  font-size: 36px;
  margin: 0; /* Remove default margins */
}

.swagger-ui .auth-wrapper {
  display: none;
}