/* Runde Feldbogenauflage nach der typischen DSB-Farbgebung. */
.target-field {
  border: 3px solid #fff;
  border-radius: 50%;
  transform: none;
  background: radial-gradient(
    circle,
    #ffd51a 0 17%,
    #c99d00 18% 19%,
    #ffd51a 20% 33%,
    #444 34% 35%,
    #050505 36% 49%,
    #3a3a3a 50% 51%,
    #050505 52% 65%,
    #3a3a3a 66% 67%,
    #050505 68% 81%,
    #3a3a3a 82% 83%,
    #050505 84% 100%
  );
  box-shadow: 0 0 0 1px rgba(255,255,255,.2);
}

.target-field::after {
  content: "";
  position: absolute;
  inset: 0;
  border: 0;
  border-radius: 50%;
  box-shadow: inset 0 0 18px rgba(0,0,0,.35);
}

/* Scheibenauflage in der offiziellen Farbfolge von innen nach außen. */
.target-round {
  border: 3px solid #fff;
  border-radius: 50%;
  background: radial-gradient(
    circle,
    #ffd21a 0 20%,
    #df1826 20% 40%,
    #1684c7 40% 60%,
    #090909 60% 80%,
    #f7f7f4 80% 100%
  );
  box-shadow: 0 0 0 1px rgba(255,255,255,.2);
}

.target-round::after {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 50%;
  background: transparent;
  box-shadow: inset 0 0 18px rgba(0,0,0,.18);
}
