/* user css file */
/* Antworttexte (Label-Inhalt) deutlich größer setzen */
label.radio .label-text {
  font-size: 1.15rem !important;   /* ggf. auf 1.2rem oder 1.25rem erhöhen */
  line-height: 1.3 !important;
}

/* Vertikale Ausrichtung mit den Radiokreisen beibehalten */
label.radio {
  display: inline-flex !important;
  align-items: center !important;
  gap: 0.45rem !important; /* Abstand zum Kreis */
}

/* Globale Regel für Radio-/Checkbox-Antworttexte */
input[type="radio"] + label .label-text,
input[type="checkbox"] + label .label-text,
label.radio .label-text,
label .label-text {
  font-size: 1.15rem !important;
  line-height: 1.3 !important;
}

/* Vertikale Zentrierung überall */
input[type="radio"] + label,
input[type="checkbox"] + label,
label.radio {
  display: inline-flex !important;
  align-items: center !important;
  gap: 0.45rem !important;
}

/* vertikal dargestellte Unipark-Slider */
.slider-base-container.layout-vertical {
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 0.9rem;               /* Breite des Balkens */
  margin: 1rem auto !important;
}

/* die „Spur“ höher machen */
.slider-base-container.layout-vertical .slider-track,
.slider-base-container.layout-vertical .slider-scale {
  height: 200px !important;
}

/* den Griff mittig auf den Balken setzen */
.slider-base-container.layout-vertical .slider-pointer,
.slider-base-container.layout-vertical .slider-handle {
  left: -6px !important;
}

