/* url-encoder-decoder: styles only it uses, split out of site.css by scripts/split-css.mjs. */
.hash-results { margin: 0; display: flex; flex-direction: column; gap: 8px; }
.hash-results div { display: grid; grid-template-columns: 130px minmax(0, 1fr); gap: 12px; align-items: center; padding: 10px 14px; border-radius: 10px; background: var(--ink); }
.hash-results dt { color: #A9B5CB; font-weight: 600; font-size: 0.9rem; }
.hash-results dd { margin: 0; min-width: 0; color: #fff; overflow-wrap: anywhere; }
@media (max-width: 560px) { .hash-results div { grid-template-columns: 1fr; gap: 2px; } }
