@import url(https://css.vengefulsyndicate.com/theme.park/CSS/themes/sonarr/sonarr-base.css);
@import url(https://css.vengefulsyndicate.com/.arr-shared.css);

:root {
  --calendar-tv-unaired-premiere: 53 197 244;
  --calendar-tv-downloading: 122 67 182;
  --calendar-tv-unmonitored: 173 173 173;
  --calendar-tv-unaired: 43 135 205;
  --calendar-tv-missing: 240 80 80;
  --calendar-tv-on-air: 255 165 0;
  --calendar-tv-available: 0 132 0;
}

[class*="OverlayScroller-thumb-"], [class*="ImportSeriesSelectSeries-results-"]::-webkit-scrollbar-thumb {
  background-color: var(--accent-color);
  border: 1px solid black;
}

.SeriesDetailsSeason-header-11IdR {
  background-color: rgba(0, 0, 0, .5) !important;
  border: 1px solid black;
  border-radius: 8px;
}

.SeriesDetails-headerContent-2JDtm {
  border-bottom: 1px solid black;
}

[class*="SeriesDetailsSeason-collapseButtonContainer-"] {
  border: none !important;
  background-color: rgba(0, 0, 0, .5) !important;
  border-top: 2px solid black !important;
}

.SeriesDetailsSeason-episodes-1BN90 {
  padding-top: 0;
  border-top: none;
  border: 1px solid black;
  border-radius: 8px;
  /* background-color: rgba(0, 0, 0, .25) !important; */
}

.AddNewSeries-searchIconContainer-2rJMO {
  border: 1px solid black;
}

[class*="SeriesSearchInput-containerOpen-"] [class*="SeriesSearchInput-seriesContainer-"] {
  border: 1px solid black;
  background: #191919;
  color: #fff !important;
  box-shadow: 2px 2px 16px 2px black !important;
  border-radius: 8px;
}

.EpisodeDetailsModalContent-tab-UBMUf {
  position: relative;
  bottom: -1px;
  display: inline-block;
  padding: 6px 12px;
  border: 1px solid #900000;
  border-top: none;
  list-style: none;
  cursor: pointer;
  border-radius: 4px;
  background: rgba(0, 0, 0, 0.25);
}

.EpisodeDetailsModalContent-selectedTab-_FbVg {
  border-color: #A00000;
  border-radius: 0 0 6px 6px;
  background-color: rgba(64, 0, 0, 0.4);
  box-shadow: 0 0 5px #900000;
  font-weight: bold;
  font-size: 18px;
  text-shadow: 0 0 black;
}

[class*="SeriesDetailsSeason-season-"], [class*="SeriesDetailsSeason-collapseButtonContainer-"] {
  border: none !important;
  background-color: transparent;
}
