/*
 * Eckdaten — mitgelieferte Grundstile.
 *
 * Reines CSS, kein Build noetig. Alle Werte ueber var() mit Rueckfallwert,
 * damit Projektangaben immer gewinnen — unabhaengig von der Ladereihenfolge.
 *
 * Die Trennlinien entstehen aus der Nachbarschaft: jede Zeile bekommt eine
 * Linie oben. So bleibt die Liste richtig, egal wie viele Zeilen die
 * Redaktion setzt oder umsortiert.
 */

.cb-eckdaten-titel {
    margin: 0 0 .35rem;
    font-family: var(--cb-eckdaten-mono, var(--bs-font-monospace));
    font-size: var(--cb-eckdaten-titel-size, .68rem);
    letter-spacing: var(--cb-eckdaten-titel-spacing, .14em);
    text-transform: uppercase;
    color: var(--cb-eckdaten-titel-color, var(--bs-tertiary-color));
}

.cb-eckdaten-liste {
    margin: 0;
}

.cb-eckdaten-zeile {
    padding-block: var(--cb-eckdaten-zeile-padding, .7rem);
    border-top: 1px solid var(--cb-eckdaten-rule, var(--bs-border-color));
}

.cb-eckdaten-bezeichnung {
    font-family: var(--cb-eckdaten-mono, var(--bs-font-monospace));
    font-size: var(--cb-eckdaten-bezeichnung-size, .66rem);
    letter-spacing: .1em;
    text-transform: uppercase;
    font-weight: 400;
    color: var(--cb-eckdaten-bezeichnung-color, var(--bs-tertiary-color));
}

.cb-eckdaten-wert {
    margin: .2rem 0 0;
    font-size: var(--cb-eckdaten-wert-size, .95rem);
    line-height: 1.4;
}
