/* ==========================================================================
   theme.css — sicheres.netz.jetzt theme layer over the shared base.css
   Deep "geprüft" green signal tokens + the domain-as-wordmark.
   Load order: base.css → theme.css → sicheres.css
   ========================================================================== */

/* Signal — verification green, ink-stamp deep */
:root {
  --signal:       #1c7a4a;
  --signal-ink:   #0e5230;
  --signal-soft:  #ddeee4;
}

[data-theme="dark"] {
  --signal:       #4ecb8d;
  --signal-ink:   #79dcaa;
  --signal-soft:  #10281b;
}

/* Wordmark: the domain is the logo — "sicheres.netz" + signal ".jetzt"
   + static cursor bar (no blink; the blinking cursor stays sysinit's own) */
.logo-tld { color: var(--signal); }

.logo-cursor { animation: none; }

/* Header rhythm */
nav ul { align-items: center; }

@media (max-width: 900px) {
  .header-content { gap: var(--s-3); }
  nav ul { align-items: stretch; }
}
