
/* =========================================================
   V171 – TAKE THE RISK JOIN komplett transparent
   NUR Optik. Position / Breite / Teilnehmer / Eventdaten /
   Admin-Einstellungen bleiben unverändert dynamisch.
   ========================================================= */

.v932-join{
  background:transparent!important;
  border:0!important;
  border-radius:0!important;
  box-shadow:none!important;
  overflow:visible!important;
}

/* alten Karten-/Panel-Nebel entfernen */
.v932-join .v932-join-glow{
  display:none!important;
}

/* bestehendes Original-Logo bleibt unverändert */
.v932-join .v935-join-logo{
  background:transparent!important;
}

/* !join + Texte frei über OBS */
.v932-join-body{
  background:transparent!important;
}

/* Gewinnkarte: keine Box, kein Rahmen */
.v932-join .v932-prize-card{
  background:transparent!important;
  border:0!important;
  border-radius:0!important;
  box-shadow:none!important;
  padding:8px 12px!important;
}

/* nur ganz dezente Trennlinien wie im Beispiel */
.v932-join .v932-eligibility{
  background:transparent!important;
  border-top:1px solid rgba(255,255,255,.08)!important;
  border-bottom:1px solid rgba(255,255,255,.08)!important;
}

/* Teilnehmerbereich ebenfalls frei */
.v932-join footer{
  background:transparent!important;
  border:0!important;
}

/* Text muss auf hellem und dunklem Streambild lesbar bleiben */
.v932-join-body>b,
.v932-prize-card strong,
.v932-join footer strong{
  text-shadow:
    0 2px 7px rgba(0,0,0,.95),
    0 0 16px rgba(255,23,109,.25)!important;
}
.v932-prize-card small,
.v932-prize-card p,
.v932-eligibility span,
.v932-eligibility strong,
.v932-join-body>p,
.v932-join footer span{
  text-shadow:0 2px 6px rgba(0,0,0,.95)!important;
}

/* V172 – auch die Logo-Fläche selbst komplett transparent */
.v932-join .v935-join-logo,
.v932-join .v935-join-logo img{
  background:transparent!important;
  box-shadow:none!important;
  border:0!important;
}


/* =========================================================
   V174 – JOIN kompakter
   Nur vertikale Abstände. Größen/Logo/Eventlogik unverändert.
   ========================================================= */
.v932-join .v935-join-logo{
  margin-bottom:-10px!important;
}

.v932-join-body{
  gap:4px!important;
  padding-top:0!important;
  padding-bottom:0!important;
}

.v932-join-body>b{
  margin-top:0!important;
  margin-bottom:0!important;
  line-height:.95!important;
}

.v932-join .v932-prize-card{
  margin-top:-2px!important;
  margin-bottom:0!important;
  padding:2px 12px!important;
}

.v932-join .v932-prize-card>*{
  margin-top:1px!important;
  margin-bottom:1px!important;
}

.v932-join .v932-eligibility{
  margin-top:3px!important;
  margin-bottom:2px!important;
  padding-top:5px!important;
  padding-bottom:5px!important;
}

.v932-join-body>p{
  margin-top:2px!important;
  margin-bottom:2px!important;
  line-height:1.15!important;
}

.v932-join footer{
  margin-top:4px!important;
  padding-top:3px!important;
  padding-bottom:0!important;
  min-height:0!important;
}

/* eventuell vorhandene große Mindesthöhen im Join-Modus aufheben */
.v932-join,
.v932-join-body{
  min-height:0!important;
}


/* =========================================================
   V175 – Stream-Join auf das Wesentliche reduziert
   Kleine Beschriftungen ausblenden, Hauptinfos bleiben.
   ========================================================= */

/* "BIST DU BEREIT?" / kleine Zeilen direkt am Join-Bereich */
.v932-join-body>p{
  display:none!important;
}

/* kleine "WON EVENT" / Eventtyp-Zeile */
.v932-join .v932-prize-card small{
  display:none!important;
}

/* kleine Erklärung unter dem großen Gewinn */
.v932-join .v932-prize-card p{
  display:none!important;
}

/* "TEILNAHME FÜR ALLE" ist seitlich im Stream zu klein */
.v932-join .v932-eligibility{
  display:none!important;
}

/* dadurch alles noch enger */
.v932-join .v932-prize-card{
  padding:0 8px!important;
  margin:0!important;
}
.v932-join footer{
  margin-top:2px!important;
  padding-top:0!important;
}


/* =========================================================
   V176 – Teilnehmerzeile weiter bereinigt
   "Teilnehmer" + rosa Striche weg, Zahl bleibt.
   ========================================================= */
.v932-join footer span{
  display:none!important;
}

.v932-join footer{
  border:0!important;
  background:transparent!important;
  box-shadow:none!important;
}

.v932-join footer::before,
.v932-join footer::after,
.v932-join footer strong::before,
.v932-join footer strong::after{
  content:none!important;
  display:none!important;
  border:0!important;
  background:none!important;
  box-shadow:none!important;
}

/* Falls die kleinen rosa Striche über alte Header/Footer-Dekos kommen */
.v932-join header,
.v932-join header::before,
.v932-join header::after{
  border:0!important;
  box-shadow:none!important;
}

.v932-join footer strong{
  margin-left:auto!important;
  border:0!important;
  background:transparent!important;
  box-shadow:none!important;
}


/* =========================================================
   V177 – Join Feinschliff
   "BIST DU BEREIT?" weg + Gewinn exakt mittig.
   ========================================================= */

/* Kicker oberhalb von !join komplett entfernen */
.v932-join [data-v932-kicker]{
  display:none!important;
}

/* Gewinn unabhängig von alten Layout-Regeln exakt zentrieren */
.v932-join .v932-prize-card{
  width:100%!important;
  box-sizing:border-box!important;
  display:flex!important;
  flex-direction:column!important;
  align-items:center!important;
  justify-content:center!important;
  text-align:center!important;
  padding-left:0!important;
  padding-right:0!important;
}

.v932-join .v932-prize-card [data-v932-prize]{
  display:block!important;
  width:100%!important;
  margin-left:0!important;
  margin-right:0!important;
  padding-left:0!important;
  padding-right:0!important;
  text-align:center!important;
  align-self:center!important;
  transform:none!important;
}

/* untere alte Dekolinien/Striche endgültig abschalten */
.v932-join footer{
  border-top:0!important;
  border-bottom:0!important;
  outline:0!important;
}


/* =========================================================
   V178 – Gewinn optisch exakt unter Logo / !join zentrieren
   ========================================================= */

/* Join-Inhalt bekommt eine eindeutige gemeinsame Mittelachse */
.v932-join .v932-join-body{
  width:100%!important;
  display:flex!important;
  flex-direction:column!important;
  align-items:center!important;
  justify-content:flex-start!important;
  text-align:center!important;
}

/* !join und Gewinn benutzen exakt dieselbe Mitte */
.v932-join .v932-join-body>b,
.v932-join .v932-prize-card,
.v932-join [data-v932-prize]{
  position:relative!important;
  left:auto!important;
  right:auto!important;
  margin-left:auto!important;
  margin-right:auto!important;
  transform:none!important;
  text-align:center!important;
}

/* Preis nicht über eine volle, eventuell versetzte Kartenbreite ausrichten */
.v932-join .v932-prize-card{
  width:auto!important;
  min-width:0!important;
  max-width:100%!important;
  align-self:center!important;
}

.v932-join [data-v932-prize]{
  width:auto!important;
  min-width:0!important;
  display:inline-block!important;
  align-self:center!important;
  white-space:nowrap!important;
}
