/* skin-dr.css — Fassung 2: Daily-Rituals-Look.
   Cremeweiß, Altrosa/Terrakotta, runde Formen, weiche Schatten. Text unverändert. */

:root{
  --papier:#FFFAF7;
  --papier-2:#FCF1EB;
  --tinte:#2F2523;
  --tinte-2:#554540;
  --grau:#8C766E;
  --amber:#C2795B;
  --amber-dunkel:#A05B41;
  --gold:#E9BCA2;
  --gold-hell:#F8DFD0;
  --linie:#F0E0D7;
}

body{font-size:17px;line-height:1.75}
.top{border-bottom:0;padding-bottom:22px}
.logo{font-size:27px;font-weight:600}
.logo span{color:var(--amber);font-style:italic}
.anzeige{background:var(--papier-2);padding:6px 10px;border-radius:999px;color:var(--amber-dunkel)}
.kicker,.rubrik,.datum{color:var(--amber-dunkel)}
h1{font-weight:600;letter-spacing:-.01em}
h2{font-weight:600;letter-spacing:-.005em}
.lede{color:var(--tinte-2)}
.zitat{border-left-width:2px}
figure img{border-radius:14px}
figure figcaption{border-left:2px solid var(--gold)}
.liesweiter{background:#fff;border:1px solid var(--linie);border-radius:14px;box-shadow:0 8px 26px rgba(123,80,60,.06)}
.mail{background:#fff;border:1px solid var(--linie);border-left:2px solid var(--gold);border-radius:14px;box-shadow:0 8px 26px rgba(123,80,60,.06)}
.ebene.klartext{border-left-width:2px;background:transparent;padding:12px 16px}
.zug-zeile{color:var(--grau)}
.chip{border-radius:999px;padding:5px 9px}
.chip.zugelassen{background:var(--amber);color:#fff}
.chip.klartext{border:1px solid var(--amber);color:var(--amber-dunkel);background:#fff}
.zutat{border-left:1px solid var(--linie)}
.gruppe > .kopfzeile{border-top:1px solid var(--linie)}
.kopfzeile .zahl{background:var(--gold-hell);color:var(--amber-dunkel);border-radius:999px}
.illu,.kurve,.diagramm,.schluß,.schluss,.rechnung,.garantie,.notiz{border-radius:14px}
.illu,.kurve,.diagramm{background:#fff;border:1px solid var(--linie);box-shadow:0 8px 26px rgba(123,80,60,.05)}
.ebene.zugelassen{background:var(--papier-2);border-left:2px solid var(--gold);border-radius:0}
.cta{background:var(--amber);border-radius:999px;padding:17px 32px;box-shadow:0 10px 24px rgba(194,121,91,.28)}
.cta:hover{background:var(--amber-dunkel);transform:translateY(-1px)}
.pk{border-radius:14px}
.pk.top{border-color:var(--amber);background:#fff;box-shadow:0 12px 30px rgba(194,121,91,.14)}
.gratis{background:var(--gold-hell);color:var(--amber-dunkel)}
.haft{background:rgba(47,37,35,.95)}
.haft a{background:var(--gold);color:#2F2523;border-radius:999px}
.fassung{border-top:1px solid var(--linie);margin-top:14px;padding-top:10px;font-size:12.5px;color:var(--grau)}
