/* Kleine, globale Anpassungen – optional */
:root {
  --bg: #2f2f2f; /* dunkelgrau */
  --text: #e6e6e6; /* helles Grau für Lesbarkeit */
  --link: #93c5fd; /* hellblau für Links */
  --muted: #a1a1aa;
}

html, body {
  background-color: var(--bg);
  color: var(--text);
  min-height: 100%;
}

a {
  color: var(--link);
}

a:focus, a:hover {
  text-decoration: underline;
}

:focus-visible { outline: 2px solid #2563eb; outline-offset: 3px; }
