/* Avisame: lo que no está en kit.css. */
.head { display: flex; flex-wrap: wrap; align-items: center; gap: .5rem .75rem; margin-bottom: 1rem; }
.head h1 { margin: 0; }
.head .row-end { display: flex; align-items: center; gap: .5rem; }
.toolbar { display: flex; flex-wrap: wrap; align-items: center; gap: .5rem; margin-bottom: .75rem; }
.toolbar .select { width: auto; }
.settings-grid { max-width: 34rem; }
.check { display: flex; align-items: center; gap: .5rem; font-weight: 600; }
.accent-row { display: flex; gap: .5rem; align-items: center; }
.accent-row input[type=color] { width: 2.5rem; height: 2.25rem; padding: 0; border: 0; background: none; }
.pager { display: flex; align-items: center; gap: .75rem; margin-top: .75rem; }
.card + .card, .stats + .card { margin-top: 1rem; }
.stats { margin-bottom: 1rem; }
.num-col { text-align: right; font-variant-numeric: tabular-nums; }
