/* MPU-Farbsystem: Hypothesen-Badges */
.badge-drogen   { background-color: #198754; color: #fff; } /* grün  — Drogen  (D) */
.badge-alkohol  { background-color: #0d6efd; color: #fff; } /* blau  — Alkohol (A) */
.badge-verkehr  { background-color: #dc3545; color: #fff; } /* rot   — Verkehr (V) */

/* Status: Erstgespräch — Bootstrap $orange */
.btn-orange                { background-color: #fd7e14; border-color: #fd7e14; color: #fff; }
.btn-orange:hover          { background-color: #e06b0a; border-color: #e06b0a; color: #fff; }
.btn-outline-orange        { color: #fd7e14; border-color: #fd7e14; background-color: transparent; }
.btn-outline-orange:hover  { background-color: #fd7e14; border-color: #fd7e14; color: #fff; }
.badge.bg-orange,
.bg-orange                 { background-color: #fd7e14 !important; color: #fff; }
.text-orange               { color: #fd7e14 !important; }

/* Status: Bereit zur Vorbereitung — Bootstrap $purple */
.btn-purple                { background-color: #6f42c1; border-color: #6f42c1; color: #fff; }
.btn-purple:hover          { background-color: #59359a; border-color: #59359a; color: #fff; }
.btn-outline-purple        { color: #6f42c1; border-color: #6f42c1; background-color: transparent; }
.btn-outline-purple:hover  { background-color: #6f42c1; border-color: #6f42c1; color: #fff; }
.badge.bg-purple,
.bg-purple                 { background-color: #6f42c1 !important; color: #fff; }
.text-purple               { color: #6f42c1 !important; }
