/* Only override white-space to allow cell wrapping */
.wy-table-responsive table td,
.wy-table-responsive table th {
  white-space: normal !important;
}

/* Optional: reduce default max table width */
.wy-table-responsive {
  overflow-x: auto;
}

/* Makes the main content area wider */
.wy-nav-content {
  max-width: 1000px;
  /* or any other value */
}


/* Override sidebar background */
.wy-nav-side {
  background: #00506D;
  /* your dark brand color */
}

/* Top-left logo area */
.wy-side-nav-search {
  background-color: #00506D;
  /* same or matching tone */
}

/* Sidebar section headers */
.wy-menu-vertical .caption-text {
  color: #ffffff;
  /* white text */
}

/* Highlighted current section */
.wy-menu-vertical li.current>a {
  background-color: #406d8c;
  /* accent color */
  color: #ffffff;
}

/* Hover effect for sidebar links */
.wy-menu-vertical a:hover {
  color: #ffcc00;
  /* or another brand accent */
}

/* Copyright footer disabled via html_show_copyright = False in conf.py */

/* Add version display to sidebar */
.wy-side-nav-search .version {
  color: #ffffff;
  font-size: 0.9em;
  font-weight: normal;
}

/* Ensure version shows in project title area */
.wy-side-nav-search > div.version {
  display: block !important;
  text-align: center;
  margin-top: 5px;
}
