/* === HOTFIX v11f: Menü-Ausrichtung (links/zentriert/rechts) ===
   Greift auf body-Klassen: nav-left, nav-center, nav-right
   Erwartet, dass die Navigation als <nav class="main-nav"> ausgegeben wird. */

/* Baseline: Navigation als Flexzeile */
.site-header .shade{display:flex;align-items:center;gap:12px}

/* LINKS */
body.nav-left .site-header .main-nav{margin-left:16px;}

/* RECHTS: Navigation an den rechten Rand schieben */
body.nav-right .site-header .main-nav{margin-left:auto;}

/* ZENTRIERT: Grid-Layout, Brand links, Nav mittig */
body.nav-center .site-header .shade{display:grid !important;grid-template-columns:1fr auto 1fr;align-items:center}
body.nav-center .site-header .brand{grid-column:1;justify-self:start}
body.nav-center .site-header .main-nav{grid-column:2;justify-self:center}

/* Sicherstellen, dass Links in der Nav als Inline-Flex angezeigt werden */
.site-header .main-nav{display:inline-flex;gap:10px;flex-wrap:wrap}

/* Mobile: Stacken, aber Nav mittig lassen */
@media (max-width: 760px){
  body.nav-center .site-header .shade{grid-template-columns:auto 1fr auto}
  .site-header .shade{gap:8px}
  .site-header .main-nav{justify-content:center}
}
