/* DartPrime v7.46.3 · bewusst auf v7.45.0 aufgebaut
   Nur: neues Hero-Artwork, Favoriten-Scrollfix.
   Keine Änderungen an Home-/Setup-Höhen, Grid-Reihen oder Overlay-Positionen. */

/* ==========================================================
   HERO
   Das neue Bild enthält DARTPRIME bereits vollständig.
   Deshalb die v7.45.0-Abdeckmaske/zusätzliche Wordmark deaktivieren.
   Die bewährte v7.44.x Header-/Home-Shell-Geometrie bleibt unverändert.
   ========================================================== */
.dvTopbar::before{
  background-image:url('../branding/dartprime-hero-7463.png')!important;
}
.dvLiveHero::before,
.dvLiveHero::after,
.dvHomeHero::before,
.dvHomeHero::after,
#setupOverlay.homeMode .dvHomeHero::before,
#setupOverlay.homeMode .dvHomeHero::after{
  display:none!important;
  content:none!important;
}

/* X01-Mittenoptik (Scheibe, VS, Pfeile): siehe x01-broadcast-7465.css */

/* ==========================================================
   FAVORITEN
   Der vorhandene gameConfigScroll bleibt der einzige äußere
   Scroll-Container. Nur die Favoritenliste bekommt bei vielen
   Einträgen eine begrenzte, eigene Scrollfläche.
   ========================================================== */
#setupOverlay .gameConfigScroll{
  overflow-y:auto!important;
  overflow-x:hidden!important;
  min-height:0!important;
}
#setupOverlay .x01FavoriteBar,
#setupOverlay .dvFavoriteBar{
  position:relative!important;
  z-index:2!important;
}
#setupOverlay .x01FavoriteList,
#setupOverlay .dvFavoriteList{
  max-height:min(220px,calc(30 * var(--dp-vh)))!important;
  overflow-y:auto!important;
  overflow-x:hidden!important;
  align-content:flex-start!important;
  scrollbar-gutter:stable;
}

@media(max-width:720px){
  #setupOverlay .x01FavoriteList,
  #setupOverlay .dvFavoriteList{
    max-height:min(180px,calc(28 * var(--dp-vh)))!important;
  }
}
