/* hashing.css — two input→digest rows; the digest nibbles that differ are flagged. */
.hs-lbl { fill: #8aa0b6; font-size: 11px; font-weight: 600; }
.hs-in { fill: #eaf6ff; font-size: 14px; font-weight: 700; font-family: ui-monospace, Menlo, Consolas, monospace; }
.hs-box { fill: rgba(255, 255, 255, 0.04); stroke: rgba(148, 163, 184, 0.4); stroke-width: 1.2; }
.hs-fn { fill: #94a3b8; font-size: 13px; font-family: ui-monospace, Menlo, Consolas, monospace; }
.hs-arrow { stroke: #94a3b8; stroke-width: 1.5; }
.hs-nib { fill: #6ee7b7; font-size: 15px; font-weight: 700; font-family: ui-monospace, Menlo, Consolas, monospace; }
.hs-diff { fill: #fb7185; }
.hs-note { fill: #cbd5e1; font-size: 12px; font-weight: 600; }
