/* ==========================================================================
   tokens.css — Design System v1 "The System Underneath" (round 3)
   Owner: pc5 (task 026). The single source of truth for colour, per
   docs/DESIGN-SYSTEM.md. Values are the head-authored token block, verbatim.

   Dark-only. There is no light theme. Purple is retired — no violet-family
   value survives anywhere in the sheet tree.

   Loaded via `@import` at the top of css/styles.css, so these custom
   properties are defined before any rule that consumes them, regardless of
   which <link>s the HTML carries.
   ========================================================================== */

:root {
    /* Surfaces — the teal agrees with the logo; the site now agrees with it. */
    --bg-0: #0B0E14;
    --bg-1: #11151E;
    --bg-2: #161C28;

    /* Structural lines (1px, never box-shadows for structure). */
    --line: #1F2633;
    --line-hi: #2C3546;

    /* Text ramp. */
    --text-hi: #E8ECF4;
    --text-mid: #98A2B3;
    --text-low: #5C6674;

    /* Accent — from the logo. */
    --accent: #35E0C2;
    --accent-deep: #0E8C77;
    --accent-ink: #062820;

    /* Signal — telemetry numbers, active states. Used sparingly. */
    --signal: #FFB224;

    /* Danger — form errors only. */
    --danger: #FF5C5C;
}
