/* VENDORED — do not edit directly.
   Source: evenonfridays/origincloud-brand, skills/origincloud-brand/references/blueprint.css
   Synced from commit 8f8851c7a8a2ecbf21c690eb14b8721a2269f3bd.
   Edit the source repo and re-copy; see that repo's README. */

/* ===================================================================
   Origin Cloud — "blueprint" brand tokens (canonical, dark UI variant)

   Source of truth for the color palette shared across dark, dense
   product UIs (origincloud-console, origincloud-operator, ...). See
   ../SKILL.md for the full rationale and
   ../../origincloud-product-design/SKILL.md for how product apps (as
   opposed to the marketing site) should use these.

   Relationship to the marketing site (origincloud-web):
   origincloud-web's page/themes/bs5/assets/scss/_variables.scss holds
   the base light-ink palette ($primary #c96a34, $secondary #3f6a92,
   $success #3f7a5c, $warning #b9862f, $danger #b9432f) plus its own
   dark-on-dark variant baked into the same swatches (see that file's
   comments — Bootstrap's $primary etc. don't have independent
   dark-mode hooks in that setup). The values below are the palette
   BRIGHTENED for legibility on the darker, denser ink canvas that
   origincloud-console and origincloud-operator use — this file exists
   so that brightening is chosen ONCE, here, instead of independently
   eyeballed per consuming repo (which is what happened before this
   file existed — see origincloud-console's issue #11).

   Consumption: vendor this file verbatim (copy it in, don't
   hand-transcribe values) into `styles/tokens.css` or equivalent, load
   it before your own stylesheet, and reference the custom properties
   below — never inline a hex code for one of these roles. Re-copy
   when this file changes; there's no build-time import mechanism, the
   same low-tech vendoring pattern origincloud-console already uses
   for graphql/schema.graphql from origincloud-mono.

   Font tokens are deliberately NOT included here — origincloud-web
   uses Big Shoulders Display/Public Sans/JetBrains Mono, but a
   dense, stared-at-all-day product console wants legibility over
   character, so origincloud-console (and origincloud-operator) use
   the system font stack instead. That's a per-product decision, not
   a brand token — see each product's own design skill.
   =================================================================== */
:root {
  /* Copper — the only action/signal color. Primary buttons, active
     nav, launch CTAs. Never decorative. */
  --copper: #e2793d;
  --copper-soft: rgba(226, 121, 61, 0.14);

  /* Cyanotype blue — structural. Links, panel corner-brackets, info,
     schematic/grid lines. Never a status color. */
  --blue: #6fa3d6;
  --blue-soft: rgba(111, 163, 214, 0.12);

  /* Status-only colors — running/healthy, pending/warning,
     error/danger. Never used decoratively, never for anything that
     isn't reporting an actual resource/request state. */
  --sage: #6db28e;
  --sage-soft: rgba(109, 178, 142, 0.14);
  --gold: #d9a441;
  --gold-soft: rgba(217, 164, 65, 0.14);
  --coral: #d9584b;
  --coral-soft: rgba(217, 88, 75, 0.14);

  /* Schematic/grid line variants, derived from --blue at different
     opacities — corner-bracket motifs, faint grid-paper texture,
     hover/active structural lines. */
  --line: rgba(111, 163, 214, 0.14);
  --line-strong: rgba(111, 163, 214, 0.28);
  --line-bright: #6fa3d6;
}
