/* DBG 3.8.7 – finale Marken- und Loader-Korrektur */
.dbg-loader .loader-mark {
  width: min(330px, 68vw);
  aspect-ratio: 221 / 73;
  position: relative;
}

.dbg-loader .loader-mark img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: contain;
  image-rendering: auto;
  backface-visibility: hidden;
  transform: translateZ(0);
}

.dbg-loader .loader-base {
  opacity: .16;
  filter: grayscale(1) brightness(1.65);
}

.dbg-loader .loader-fill {
  position: absolute;
  inset: 0;
  overflow: hidden;
  clip-path: inset(0 100% 0 0);
  transition: clip-path .12s linear;
}

.dbg-loader .loader-fill img {
  filter: none !important;
}

.dbg-loader .loader-line {
  display: none !important;
}

.dbg-loader small {
  margin-top: 20px;
}

@media (max-width: 700px) {
  .dbg-loader .loader-mark { width: min(292px, 76vw); }
}
