/*
 * Checker design tokens — the single source of the palette shared by the public landing
 * (`home.css`) and the admin panel (`admin.css`).
 *
 * AGENTS §5: never re-declare these values in a page template or a component sheet.
 * Add a token here and consume it by name, so the two surfaces cannot drift apart.
 */
:root {
    --ink: #0d1f2d;
    --ink-soft: #33475b;
    --muted: #5f7385;
    --brand: #0e9f6e;
    --brand-dark: #0a7d56;
    --brand-darker: #086b49;
    --brand-soft: #e7f7f0;
    /* The brand mark's tile: a highlight stop the flat `--brand` favicon cannot carry, so the
     gradient lives here once and both sheets (landing + panel) consume the token. */
    --brand-bright: #12b981;
    --brand-gradient: linear-gradient(150deg, #12b981, var(--brand-dark));
    --line: #e3e9ef;
    --bg-soft: #f7f9fb;
    --radius: 18px;
    --shadow: 0 24px 48px -32px rgba(13, 31, 45, .42);
    --max: 1160px;
}
