/* firmenregister.css — das Firmenregister.
 *
 * DIESE DATEI IST ABSICHTLICH KURZ.
 *
 * Aufbau, Maße und Farben kommen aus wettbewerb.css, das hier
 * unverändert mitgeladen wird — dasselbe Verfahren wie bei systeme.css
 * und sanktionen.css. Der Nutzer wollte das Konkurrenten-Design, und
 * der einzige Weg, bei dem das nach der nächsten Änderung noch stimmt,
 * ist, dieselbe Datei zu benutzen statt ihre Werte abzuschreiben.
 * Abgeschriebene Werte driften; eine gemeinsame Datei kann es nicht.
 *
 * Vorher standen hier 166 Zeilen mit einem eigenen Listen-und-
 * Steckbrief-Layout. Das ist ersatzlos entfallen.
 *
 * WAS HIER STEHT, IST DAS, WAS DIE KONKURRENTENSEITE NICHT KENNT:
 *
 *   1. Die Kennzahlen mit ihrer Art. Eine Bilanzsumme und ein Umsatz
 *      sehen als Zahl gleich aus und sind völlig verschiedene Aussagen
 *      über eine Firma. Der Konkurrenten-Radar hat dafür keine Form,
 *      weil er keine Zahlen zeigt.
 *   2. Die Systemverbindungen als Liste von Links in die Systemmap.
 *   3. Zwei Kleinigkeiten an der Kachel.
 *
 * KEINE EIGENEN FARBWERTE. Die Marken der Konkurrentenseite (--wb-*)
 * gelten hier mit; ein zweites Grün wäre genau die Drift, die dieses
 * Vorgehen verhindern soll. Insbesondere steht hier kein --muted:
 * dieses Zeichen ist im Haus eine SCHRIFTfarbe, und ein fremdes --muted
 * hat das Portal schon einmal unlesbar gemacht.
 */

/* ── 1. Die Kennzahlen ──────────────────────────────────────────────
   Umsatz, Mitarbeiter, Gründung — und unter jeder Zahl, was sie ist.
   Die Zeile steht über den Karten, nicht in einer: sie ist die
   Kurzfassung, nicht ein Kapitel. */
.fr-zahlen {
  display: flex; flex-wrap: wrap; gap: 34px;
  margin: 0 0 26px; padding-bottom: 22px;
  border-bottom: 1px solid var(--wb-rand);
}
.fr-zahl { min-width: 130px; }
.fr-zahl__kopf {
  font-size: 11.5px; font-weight: 700; letter-spacing: .09em;
  text-transform: uppercase; color: var(--wb-leise); margin-bottom: 3px;
}
.fr-zahl__wert {
  margin: 0; font-family: var(--serif, Merriweather, Georgia, serif);
  font-size: 22px; line-height: 1.2; color: var(--wb-text);
  font-variant-numeric: tabular-nums;
}
/* Eine Zahl, die nicht erhoben ist, sieht anders aus als eine kleine
   Zahl. Grau und kleiner, damit niemand sie überliest und für einen
   Wert hält. */
.fr-zahl__wert--leer {
  color: var(--wb-still); font-size: 15px; font-variant-numeric: normal;
}
/* WAS die Zahl ist. Bei einer Bilanzsumme steht hier, dass es keine
   Umsatzangabe ist — sonst liest man sie als eine. Terra, weil es ein
   Vorbehalt ist und kein Beiwerk. */
.fr-zahl__art {
  display: block; margin-top: 3px;
  font-size: 12px; line-height: 1.4; color: var(--terratext);
}

/* ── 2. Die Systemverbindungen ──────────────────────────────────────
   Der Grund, warum eine Firma in diesem Haus geführt wird. Jede Zeile
   führt auf die Systemkarte des Programms. */
.fr-verbindungen { list-style: none; margin: 0; padding: 0; display: grid; gap: 6px; }
.fr-verbindung {
  display: flex; align-items: baseline; gap: 12px;
  padding: 9px 12px; border: 1px solid var(--wb-rand); border-radius: 8px;
  background: #fff; text-decoration: none; color: inherit;
}
.fr-verbindung:hover { border-color: var(--wb-tief); background: var(--wb-hell); }
.fr-verbindung:focus-visible { outline: 2px solid var(--wb-tief); outline-offset: 2px; }
.fr-verbindung__name { flex: 1 1 auto; font-size: 15px; font-weight: 600; min-width: 0; }
.fr-verbindung__n {
  flex: none; font-size: 13px; color: var(--wb-leise);
  font-variant-numeric: tabular-nums;
}
.fr-verbindungen__fuss { margin: 10px 0 0; font-size: 13px; color: var(--wb-leise); }

/* Fließtext in den Karten. „nicht erfasst" ist keine Aussage über die
   Firma, sondern über unseren Bestand — deshalb grau und nicht als
   Inhalt gesetzt. */
.fr-text { margin: 0; font-size: 15px; line-height: 1.66; color: var(--wb-text); max-width: 72ch; }
.fr-text--leer { color: var(--wb-still); }

/* ── 3. Die Kachel ──────────────────────────────────────────────────
   Das Logofeld ist unverändert das der Konkurrenten (.wb-kachel__zeichen),
   damit eine Firma auf beiden Seiten gleich aussieht. Hier kommt nur
   dazu, was das Register mehr weiß. */

/* Die Zahl der Kettenzeilen, rechtsbündig wie das Nutzungsdauerende bei
   den Systemen. Sie steht NUR, wenn es welche gibt: eine Kachel mit
   „0 Ketten" läse sich wie „liefert nichts", und das wäre falsch — die
   meisten Ketten sind noch gar nicht gebaut. Schweigen ist hier die
   genauere Auskunft. */
.fr-ketten {
  margin-left: auto; flex: none;
  font-variant-numeric: tabular-nums; color: var(--wb-leise);
}

/* Das Monogramm für die Firmen ohne Logodatei — heute die große
   Mehrheit. Etwas kleiner als ein Logo und in der ruhigen Schrift:
   es soll eine Platzhalterform sein, keine Marke, die es nicht gibt. */
.fr-monogramm { font-size: 15px; letter-spacing: .04em; }
