/* ==================================================================
   Die Nähte der Welt — Naht-Wasserzeichen
   ------------------------------------------------------------------
   Eine feine Stichlinie im Pergament, wie eine geflickte Stelle
   im Papier. Motiv der Reihe, kein Dekor.

   JUSTIEREN: nur --naht-staerke anfassen.
     .05 = kaum zu ahnen · .08 = Standard · .14 = deutlich · 0 = aus
   ================================================================== */

:root{
  --naht-staerke:.18;
}

body{ position:relative; }

body::before{
  content:"";
  position:absolute;
  inset:0;
  z-index:-1;
  pointer-events:none;
  opacity:var(--naht-staerke);
  background-image:
    url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 420'><g fill='none' stroke='%23785f32' stroke-linecap='round'><path d='M100 0C92 52 108 96 100 148C92 200 110 244 100 296C90 348 108 372 100 420' stroke-width='1.05' stroke-opacity='1'/><g stroke-width='1.15' stroke-opacity='0.85'><path d='M91 26L109 34'/><path d='M91 82L109 74'/><path d='M91 122L109 130'/><path d='M91 178L109 170'/><path d='M91 218L109 226'/><path d='M91 274L109 266'/><path d='M91 314L109 322'/><path d='M91 370L109 362'/><path d='M91 410L109 418'/></g></g></svg>")   /* kraeftig */,
    url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 420'><g fill='none' stroke='%23785f32' stroke-linecap='round'><path d='M100 0C110 70 90 140 100 210C110 280 90 350 100 420' stroke-width='0.85' stroke-opacity='0.62'/><g stroke-width='0.9' stroke-opacity='0.5'><path d='M93 40L107 48'/><path d='M93 110L107 102'/><path d='M93 164L107 172'/><path d='M93 234L107 226'/><path d='M93 288L107 296'/><path d='M93 358L107 350'/></g></g></svg>")   /* leise */,
    url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 420'><g fill='none' stroke='%23785f32' stroke-linecap='round'><path d='M100 0C106 60 92 118 100 176C108 234 90 292 100 350C106 386 96 404 100 420' stroke-width='0.75' stroke-opacity='0.45'/><g stroke-width='0.8' stroke-opacity='0.38'><path d='M94 32L106 40'/><path d='M94 114L106 106'/><path d='M94 180L106 188'/><path d='M94 262L106 254'/><path d='M94 328L106 336'/><path d='M94 410L106 402'/></g></g></svg>")   /* sehr leise */,
    url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 420'><g fill='none' stroke='%23785f32' stroke-linecap='round'><path d='M100 0C94 38 106 76 100 114C94 152 106 190 100 228C94 266 106 304 100 342C94 380 104 400 100 420' stroke-width='0.85' stroke-opacity='0.6'/><g stroke-width='0.9' stroke-opacity='0.5'><path d='M93 24L107 32'/><path d='M93 88L107 80'/><path d='M93 136L107 144'/><path d='M93 200L107 192'/><path d='M93 248L107 256'/><path d='M93 312L107 304'/><path d='M93 360L107 368'/></g></g></svg>")   /* leise */,
    url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 420'><g fill='none' stroke='%23785f32' stroke-linecap='round'><path d='M100 0C108 52 92 96 100 148C108 200 90 244 100 296C110 348 92 372 100 420' stroke-width='1.0' stroke-opacity='0.95'/><g stroke-width='1.1' stroke-opacity='0.8'><path d='M91 50L109 58'/><path d='M91 106L109 98'/><path d='M91 146L109 154'/><path d='M91 202L109 194'/><path d='M91 242L109 250'/><path d='M91 298L109 290'/><path d='M91 338L109 346'/><path d='M91 394L109 386'/></g></g></svg>")   /* kraeftig */;
  background-repeat:repeat-y, repeat-y, repeat-y, repeat-y, repeat-y;
  background-position:9% 0, 24% -80px, 47% -220px, 68% -140px, 88% -150px;
  background-size:200px 420px, 190px 470px, 210px 520px, 190px 440px, 200px 420px;
}

/* Schmale Bildschirme: nur zwei Naehte, weit aussen */
@media (max-width:900px){
  body::before{
    background-image:
      url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 420'><g fill='none' stroke='%23785f32' stroke-linecap='round'><path d='M100 0C92 52 108 96 100 148C92 200 110 244 100 296C90 348 108 372 100 420' stroke-width='1.05' stroke-opacity='1'/><g stroke-width='1.15' stroke-opacity='0.85'><path d='M91 26L109 34'/><path d='M91 82L109 74'/><path d='M91 122L109 130'/><path d='M91 178L109 170'/><path d='M91 218L109 226'/><path d='M91 274L109 266'/><path d='M91 314L109 322'/><path d='M91 370L109 362'/><path d='M91 410L109 418'/></g></g></svg>"),
      url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 420'><g fill='none' stroke='%23785f32' stroke-linecap='round'><path d='M100 0C108 52 92 96 100 148C108 200 90 244 100 296C110 348 92 372 100 420' stroke-width='1.0' stroke-opacity='0.95'/><g stroke-width='1.1' stroke-opacity='0.8'><path d='M91 50L109 58'/><path d='M91 106L109 98'/><path d='M91 146L109 154'/><path d='M91 202L109 194'/><path d='M91 242L109 250'/><path d='M91 298L109 290'/><path d='M91 338L109 346'/><path d='M91 394L109 386'/></g></g></svg>");
    background-repeat:repeat-y, repeat-y;
    background-position:6% 0, 94% -150px;
    background-size:170px 360px, 170px 360px;
  }
}

@media print{ body::before{ display:none } }

/* ==================================================================
   Szene: der Falke und die, die ihm nachschaut
   Motiv aus »Die Nähte der Welt«. Erscheint EINMAL pro Seite,
   unten rechts. Silhouette, nicht Kontur — hält bei tiefer Deckung.

   JUSTIEREN: --szene-staerke   (0 = aus)
   ================================================================== */

:root{ --szene-staerke:0; }

body::after{
  content:"";
  position:fixed;
  right:0; bottom:0;
  width:min(640px, 62vw);
  height:min(370px, 36vw);
  margin:0 4vw 6vh 0;
  z-index:-1;
  pointer-events:none;
  opacity:var(--szene-staerke);
  background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 900 520'><g fill='%23785f32'><g transform='translate(70 232)'><circle cx='56' cy='26' r='18'/><path d='M60 46C42 46 30 60 27 80L8 232C6 240 10 244 18 244L102 244C110 244 114 240 112 232L93 80C90 60 78 46 60 46Z'/></g><g transform='translate(470 46)'><path d='M160 14C168 14 174 22 174 32C174 44 173 54 172 62C210 58 258 68 296 86C306 90 314 96 316 102C300 100 276 100 254 104C224 109 190 118 170 126C169 140 168 148 168 152L178 198L160 186L142 198L152 152C152 148 151 140 150 126C130 118 96 109 66 104C44 100 20 100 4 102C6 96 14 90 24 86C62 68 110 58 148 62C147 54 146 44 146 32C146 22 152 14 160 14Z'/></g></g></svg>");
  background-repeat:no-repeat;
  background-position:center bottom;
  background-size:contain;
}

@media (max-width:700px){ body::after{ display:none } }
@media print{ body::after{ display:none } }
