/* Census Tool — Custom Styles */

body {
    background-color: #f8f9fa;
}

.facility-list {
    max-height: 70vh;
    overflow-y: auto;
}

.table th {
    font-size: 0.85rem;
    text-transform: uppercase;
    letter-spacing: 0.03em;
}

/* Stronger zebra-stripe + light-blue hover so Francee can track which row
   she's on (PCC-style line lock). Bootstrap applies these via box-shadow,
   so overriding the CSS variables is enough. */
.table {
    --bs-table-striped-bg: #e6e6e6;
    --bs-table-hover-bg: #cfe2ff;
}

.card-header {
    font-size: 0.9rem;
}

pre {
    background: #f8f9fa;
    padding: 1rem;
    border-radius: 0.375rem;
    font-size: 0.9rem;
}

.form-select-sm, .form-control-sm {
    font-size: 0.82rem;
}

.badge {
    font-weight: 500;
}

/* Make checkbox flags compact */
.form-check-inline {
    margin-right: 0.3rem;
}

.form-check-inline .form-check-label {
    font-size: 0.75rem;
}
