/*
 * Brutmonitor Design-Tokens
 *
 * Einzige Quelle für Farben, Radien und Abstände von Portal und Website.
 * Werte stammen aus dem Portal (Tabler v1.4.0). Änderungen hier wirken
 * in beiden Systemen. Nach Änderungen: `collectstatic` im Portal und in der Website.
 */
:root {
    /* Marke */
    --bm-primary: #066fd1;
    --bm-primary-accent: #2563eb;
    --bm-primary-accent-strong: #1d4ed8;
    --bm-nav-active: #6f9ed4;

    /* Flächen */
    --bm-surface-dark: #1f2937;
    --bm-surface-page: #f8fafc;
    --bm-surface-card: #ffffff;
    --bm-border: #dbe2ea;

    /* Text */
    --bm-text-strong: #0f172a;
    --bm-text: #334155;
    --bm-text-muted: #475569;
    --bm-text-subtle: #64748b;

    /* Form */
    --bm-radius: 0.5rem;
    --bm-touch-target: 44px;
    --bm-focus-ring: 3px solid rgba(37, 99, 235, 0.28);
}
