.text-center { text-align: center; }
.text-muted { color: #75867b; }
.font-small { font-size: .875rem; }
.font-bold { font-weight: 700; }
.rounded { border-radius: 8px; }
.hidden { display: none; }
.sr-only { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); white-space: nowrap; border: 0; }
