/* V1.31.700: Eine kalibrierte 20x20-m-Korfball-Haelfte fuer alle Wurfkarten.
   Original-SVG: Nutzerdatei vom 09.11.2026; rechter Korb geometrisch gespiegelt.
   Das tatsaechliche Spielfeld liegt im SVG zwischen 4 und 96 Prozent.
   Gespeicherte 0..100-Koordinaten beziehen sich auf DIESES Innenquadrat.
   Darstellung: Bildschirm-Prozent = 4 + 0.92 * Spielfeld-Prozent. */
.shotmap,
.player-shotmap,
.attack-court {
  position:relative;
  aspect-ratio:1/1;
  border:0!important;
  border-radius:12px;
  background-color:#edf5f7!important;
  background-image:url('korfball-court-left-v1.31.700.svg')!important;
  background-position:center!important;
  background-size:100% 100%!important;
  background-repeat:no-repeat!important;
  overflow:hidden;
}
.shotmap.side-right,
.player-shotmap.side-right,
.attack-court.court-side-right {
  background-image:url('korfball-court-right-v1.31.700.svg')!important;
}
/* Fruehere Schemata nicht ueber die neue Feldzeichnung legen. */
.shotmap::before,.shotmap::after,
.player-shotmap::before,.player-shotmap::after,
.attack-court::before,.attack-court::after {content:none!important;display:none!important}
.shotmap .shotmap-post,
.player-shotmap .player-shotmap-post,
.attack-court .korf-post,
.attack-court .penalty-spot,
.attack-court .court-distance-ring,
.attack-court .court-distance-label,
.attack-court .court-end-label,
.attack-court .court-center-label {display:none!important}
/* Wuerfe und aktive Fingermarkierung bleiben ueber dem Spielfeld. */
.shotmap .shotdot,.player-shotmap .player-shotdot {
  z-index:5;
  border:2px solid #fff;
  box-shadow:0 1px 4px rgba(17,39,28,.35);
}
.attack-court .court-marker {z-index:9}
