/* Platzhalterseite für app. und demo. (Paket P05b). Kein externes Laden,
   eine Schriftfamilie, zwei Größen (16/14), zwei Gewichte (400/600),
   Abstände im 8-px-Raster, hell/dunkel über prefers-color-scheme. */
:root {
  --grund: #ffffff;
  --text: #1f2933;
  --gedaempft: #52606d;
  color-scheme: light;
}
@media (prefers-color-scheme: dark) {
  :root {
    --grund: #14181d;
    --text: #e4e7eb;
    --gedaempft: #9aa5b1;
    color-scheme: dark;
  }
}
* { box-sizing: border-box; margin: 0; }
html, body { height: 100%; }
body {
  background: var(--grund);
  color: var(--text);
  font-family: system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.5;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 16px;
}
main { max-width: 480px; text-align: center; }
h1 { font-size: 16px; font-weight: 600; margin-bottom: 8px; }
p { font-size: 14px; color: var(--gedaempft); }
