/* Rebuild Check — Design-Tokens.
 *
 * EINZIGE Quelle für Farben, Radien und Schriftfamilie. Vorher standen die
 * Werte in fünf Layouts nebeneinander und der Markenton zusätzlich 66-mal
 * als roher Hex-Wert im Markup — eine Farbänderung war damit eine Suche
 * über 16 Dateien.
 *
 * Eingebunden über <link> in den eigenständigen Layouts und über den
 * Panel-Renderhook (filament/portal/theme.blade.php) im Portal.
 * Neue Farbe? Hier ändern, sonst nirgends.
 */
:root {
    /* Flächen */
    --rc-bg: #FAF9F6;          /* warmes Creme statt kühlem Grau */
    --rc-surface: #FFFFFF;
    --rc-line: #E2DFD7;

    /* Text */
    --rc-ink: #14171A;

    /* Gedämpfter Text — 5,13:1 auf --rc-bg, erfüllt WCAG AA für Fließtext.
     * Vorher galt im Portal #8B8579 mit nur 3,48:1; das reicht nach AA
     * ausschließlich für große Schrift. Die öffentlichen Seiten nutzten
     * längst diesen Wert, jetzt gilt er überall. */
    --rc-muted: #6E6A5F;

    /* Nur noch für Flächen, auf denen Text keine Rolle spielt (Trennlinien,
     * dezente Symbole). Für Text nicht verwenden. */
    --rc-muted-schwach: #8B8579;

    /* Marke */
    --rc-accent: #1F5E3D;       /* 7,31:1 auf --rc-bg */
    --rc-accent-dark: #17462E;
    --rc-accent-soft: #E7EFE9;

    /* Zweitfarbe (Energie-Themen) */
    --rc-teal: #0e7c66;
    --rc-teal-soft: #E3F1EE;

    /* Zustände */
    --rc-warn: #C99A2E;
    --rc-warn-soft: #F7F1E1;
    --rc-neg: #B84040;
    --rc-neg-soft: #F7E8E8;

    /* Form */
    --rc-radius: 14px;
    --rc-shadow: 0 1px 2px rgba(20, 23, 26, .04), 0 10px 30px rgba(20, 23, 26, .07);

    /* Schrift — Dateien liegen unter /fonts/ibm-plex (siehe ibm-plex.css) */
    --rc-font: 'IBM Plex Sans', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;
    --rc-font-mono: 'IBM Plex Mono', ui-monospace, monospace;
}
