/* Hard Parts & Co. Generated by _build/kit.py. Do not hand edit. */
:root{
  --surface: #07070B;  /* The field. The default ground for everything. */
  --surface-card: #0E0E15;  /* Cards and panels on the field. */
  --surface-sub: #151522;  /* Raised panels, table rows, the plate behind the mark. */
  --hairline: #22222F;  /* Borders and dividers on the field. */
  --violet: #7B5BFF;  /* The identity. Mark block, wordmark, the future being built. */
  --violet-deep: #412BB4;  /* Violet that carries white text. Filled buttons and the deep field. */
  --violet-mid: #2A1F63;  /* The back plate behind the mark. Never carries text. */
  --blue: #38A2FF;  /* Points and proves. Links, the one call to action, a validated number. */
  --blue-lift: #A8D5FF;  /* Blue raised so it still points on the deep violet field. */
  --hard: #FF8A5C;  /* The hard part. Risk, in build, not yet proven. */
  --hard-deep: #FFB89E;  /* The hard part raised for the deep violet field. */
  --ink: #ECECEF;  /* All text starts here. */
  --ink-body: #C7CBD4;  /* Running body copy on the field. */
  --muted: #9CA3AF;  /* Secondary text and captions. */
  --white: #FFFFFF;  /* Text on the deep violet field, and nowhere else by default. */
  --paper: #F6F6F9;  /* The rare light surface. Print, letterhead, and the notch. */
  --paper-ink: #0B0B12;  /* Text on the light surface. */
}
