/* ==========================================================================
   AXI skin over SNX v0.1.
   AXI is the workshop made public: on the LXD site, purple marks
   AI-generated candidates that never ship. Here, everything is a candidate —
   so purple IS the signal. One token re-pointed; the system does the rest.
   ========================================================================== */
:root{
  --snx-signal:var(--snx-ai);        /* #A44BE0 — the candidate color, claimed */
}
a{color:var(--snx-ai-deep)}
a:hover{color:var(--snx-ai)}
.snx-prose .p-eyebrow{color:var(--snx-ai-deep)}

/* AXI wordmark: four blocks and a sliver */
.axi-mark{display:inline-grid;grid-template-columns:14px 14px 4px 14px;grid-template-rows:14px 14px;gap:2px;vertical-align:-6px;margin-right:12px}
.axi-mark i{display:block}
.axi-mark i:nth-child(1){background:var(--snx-ink);grid-row:1/3}
.axi-mark i:nth-child(2){background:var(--snx-ai)}
.axi-mark i:nth-child(3){background:var(--snx-ai);grid-row:1/3}
.axi-mark i:nth-child(4){background:var(--snx-navy);grid-column:4}
.axi-mark i:nth-child(5){background:var(--snx-mint);grid-column:2}
