/* ============================================================================
   POWERED-BY-SCHWARZWALD-FOOTER — exakt wie Projekt Tsunami.
   Self-contained (fixe Werte, kein Token-Bezug), damit es auf JEDER Insel
   identisch aussieht — unabhängig vom Insel-CSS. Helle Kreditzeile, zentriert,
   Mono-Label + Tannen-Icon + grüner Display-Schriftzug, dezent (75 %→100 %).
   ========================================================================== */
.pbStrip {
  display: flex; flex-direction: column; align-items: center; gap: 9px;
  padding: 26px 16px 22px; text-align: center;
  background: #FEFDF9; border-top: 1px solid #E8E0D5;
}
.pbStrip .pbLink {
  display: inline-flex; align-items: center; gap: 11px;
  opacity: .75; transition: opacity .18s ease; text-decoration: none;
}
.pbStrip .pbLink:hover { opacity: 1; text-decoration: none; }
.pbStrip .pbLabel {
  font-family: ui-monospace, SFMono-Regular, 'SF Mono', Menlo, Consolas, monospace;
  font-size: 10px; font-weight: 600; text-transform: uppercase;
  letter-spacing: .28em; color: #8B7355;
}
.pbStrip .pbIcon { height: 32px; width: 32px; object-fit: contain; display: block; }
.pbStrip .pbName {
  font-family: 'Plus Jakarta Sans', 'Inter', system-ui, -apple-system, Segoe UI, Arial, sans-serif;
  font-size: 14px; font-weight: 800; letter-spacing: -.02em; color: #0D4A3C;
}
