/* Gemeinsame Gestaltung der Rechtstexte (nutzt die Farben der Hauptseite) */
@import url("/app.css");

body { padding-bottom: 0; }
.legal { max-width: 760px; margin: 0 auto; padding: 32px var(--gutter) 64px; }
.legal h1 { margin-bottom: 8px; }
.legal h2 { font-size: 1.3rem; margin: 32px 0 10px; }
.legal p, .legal li { color: var(--papier); max-width: 70ch; }
.legal ul { padding-left: 1.2em; }
.legal .stand { color: var(--leise); }
.legal .vorlage {
  border-left: 3px solid var(--live);
  background: var(--pult);
  padding: 12px 16px;
  border-radius: 0 var(--r-ctl) var(--r-ctl) 0;
  margin: 18px 0 8px;
}
.fill { background: color-mix(in srgb, var(--pegel) 22%, transparent); color: var(--pegel); padding: 0 4px; border-radius: 3px; }
.top-simple { display: flex; align-items: center; gap: 20px; padding: 12px var(--gutter); border-bottom: 1px solid var(--linie); }
.top-simple .back { margin-left: auto; color: var(--leise); }
