/* V6.0 RC1 — photoreal visual fidelity pass. Decorative only; no training meaning. */

/* Production shell: the former preview-status badge is no longer part of the visible UI. */
.prototype-badge{display:none!important}

/* Final hero photograph supplied on the V6 branch. */
.workout-hero::before{
  background-image:url('./assets/14_07_52_.png')!important;
  background-position:center center!important;
  background-size:cover!important;
  opacity:.96!important;
}

/* Keep the content side bright while allowing the road/lake image to remain visible on the right. */
.workout-hero::after{
  background:linear-gradient(90deg,rgba(249,252,255,1) 0%,rgba(249,252,255,.99) 40%,rgba(249,252,255,.82) 55%,rgba(249,252,255,.34) 70%,rgba(249,252,255,.05) 100%)!important;
}

/* Final sidebar photograph supplied on the V6 branch. */
.sidebar::before{
  background-image:linear-gradient(180deg,rgba(249,251,254,1) 0%,rgba(249,251,254,.24) 20%,rgba(249,251,254,.03) 64%,rgba(249,251,254,.90) 100%),url('./assets/14_07_52.png')!important;
  background-position:center 55%!important;
  background-size:cover!important;
  opacity:.98!important;
}

/* Remove the unapproved decorative slogan; the image is purely visual. */
.sidebar::after{content:none!important;display:none!important}

/* The previously reported mini-thumbnail in Aktueller Fokus remains removed. */
.panel-accent-green::after{content:none!important;display:none!important}

@media(max-width:1180px){
  .workout-hero::before{background-position:42% center!important;opacity:.82!important}
  .workout-hero::after{background:linear-gradient(90deg,#f9fcff 0%,rgba(249,252,255,.99) 48%,rgba(249,252,255,.78) 66%,rgba(249,252,255,.20) 100%)!important}
}

@media(max-width:760px){
  .sidebar::before{display:none!important}
  .workout-hero::before{inset:0!important;background-position:30% center!important;opacity:.19!important}
  .workout-hero::after{background:linear-gradient(180deg,rgba(249,252,255,.96),rgba(249,252,255,.91))!important}
}
