/* Aula "Heap, fila de prioridade e ordenação" — complementa estruturas-viz.css */

.ev-hint { font-size: .8rem; color: var(--text-muted); margin-top: .5rem; font-family: var(--mono); }

/* Baldes do radix sort */
.ho-buckets { display: grid; grid-template-columns: repeat(10, minmax(2.6rem, 1fr)); gap: .3rem; }
.ho-bucket { display: flex; flex-direction: column; align-items: center; gap: .2rem; min-height: 6rem; padding: .3rem .1rem; border: 2px solid var(--border); border-top-width: 0; border-radius: 0 0 8px 8px; background: #fff; transition: background .15s, border-color .15s; }
.ho-bucket.on { border-color: var(--mod); background: color-mix(in srgb, var(--mod) 10%, #fff); }
.ho-bd { font-family: var(--mono); font-size: .75rem; font-weight: 700; color: var(--mod); }
.ho-bv { font-family: var(--mono); font-size: .85rem; font-weight: 600; background: var(--surface2); border-radius: 4px; padding: .05rem .3rem; }
