/* Hash generator - one block per algorithm, value in monospace. */
.hg-list { display: grid; gap: 8px; }
.hg-item { padding: 8px 10px; border: 1px solid var(--e-line); border-radius: 8px; }
.hg-item.hg-main { background: var(--e-surface); }
.hg-head { display: flex; flex-wrap: wrap; align-items: baseline; justify-content: space-between; gap: 2px 10px; font-size: .88em; }
.hg-hint { font-size: .85em; color: var(--e-warn); }
.hg-val { display: block; margin-top: 3px; font: .86em/1.45 var(--e-mono); overflow-wrap: anywhere; user-select: all; }
