/* Ergänzungen zum Original-Look (style.css und life-empire.css bleiben 1:1).
   Trupp CH, 22.10.2026: Sprachumschalter in der Kopfzeile, Platzhalter in den
   Entwürfen, Mitwirkende, Sprachweiche. */

/* Kopfzeile: rechts Sprachumschalter + Knopf, wie die Original-Navigation. */
.nav-rechts{display:flex;align-items:center;gap:18px}
.sprachwahl{display:flex;gap:2px;font-size:13px;font-weight:600;letter-spacing:.04em}
.sprachwahl a{padding:6px 7px;border-radius:5px;opacity:.75}
.sprachwahl a:hover{opacity:1}
.sprachwahl a[aria-current="true"]{opacity:1;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:5px}
@media(max-width:1000px){.nav-rechts{gap:12px}}
@media(max-width:700px){
  .nav-rechts{gap:6px}
  .sprachwahl{font-size:11px;gap:0}
  .sprachwahl a{padding:6px 4px}
  .nav-rechts .button.small{padding:9px 10px;font-size:12px}
}
@media(max-width:380px){.nav-rechts .button.small{display:none}}

/* Entwürfe: Platzhalter sichtbar machen. */
.platzhalter{background:#fff1b8;color:#5a4300;border:1px dashed #c79a00;border-radius:4px;padding:0 4px}
.document .notice.entwurf-hinweis strong{display:block;margin-bottom:6px}
.document h2[id],.document h3[id]{scroll-margin-top:20px}
.document code{font-size:.9em;background:#f2f3f8;padding:1px 5px;border-radius:4px}

/* Mitwirkende & Lizenzen */
.credits-liste{display:grid;gap:0 40px;margin:10px 0 24px}
@media(min-width:800px){.credits-liste{grid-template-columns:1fr 1fr}}
.credit-gruppe h3{font-size:17px;margin:22px 0 8px;color:var(--blue)}
.credit-gruppe ul{margin:0;padding-left:20px}
.credit-gruppe li{font-size:14px;margin:4px 0}
.credit-lizenz{color:#71716f}
.lizenztext{white-space:pre-wrap;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;line-height:1.55;background:#f2f3f8;border-radius:10px;padding:16px;overflow-x:auto;color:#444}

/* Sprachweiche (Wurzel, /support/) */
.wahl-knoepfe{display:flex;flex-wrap:wrap;gap:12px;margin-top:10px}

/* Lange Adressen in Texten am Handy umbrechen statt die Seite zu verbreitern. */
.document p,.document li,.document td{overflow-wrap:break-word}
