/* ============================================================================
   AUTO-SYNCED from frontend/hugo-shared/tokens.css — DO NOT EDIT HERE.
   Edit the canonical file and run frontend/hugo-shared/sync.sh. The docs CI
   enforces that these stay in sync (docs + blog share one brand token source).
   ============================================================================ */

/*
 * Brand design tokens.
 *
 * Source of truth: frontend/logcatai-landing/src/colors.css
 * Re-sync this file when landing's tokens change. Three copies exist:
 * landing/src/colors.css, blog/static/css/_tokens.css, docs/static/css/_tokens.css.
 */
:root {
    --color-black: #232526;
    --color-white: #ededed;
    --color-secondary: #1d9a56;

    /* Brand green family — derived from --color-secondary, used for forensic accents */
    --brand-green: #1d9a56;
    --brand-green-bright: #2bb96b;
    --brand-green-soft: rgba(29, 154, 86, 0.12);
    --brand-green-line: rgba(29, 154, 86, 0.3);
    --brand-green-faint: rgba(29, 154, 86, 0.06);

    /* Mint accent — used only for the .ai wordmark, never elsewhere */
    --brand-mint: #4EDEA3;

    /* Severity */
    --color-fatal: rgba(248, 113, 113, 0.8);
    --color-error: rgba(251, 146, 60, 0.8);
    --color-warning: rgba(252, 211, 77, 0.8);
    --color-info: rgba(147, 197, 253, 0.8);

    /* Surfaces */
    --color-card-bg: oklch(0.13 0.028 261.692);
    --color-card-bg-light: rgb(17 24 39 / var(--tw-bg-opacity, 1));

    /* Forensic typography stack */
    --font-display: "Fraunces", ui-serif, Georgia, "Times New Roman", serif;
    --font-mono: "JetBrains Mono", ui-monospace, "SF Mono", Consolas, monospace;
    --font-sans: system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;
}
