/* Status Pills */
.gl-badge {
    padding: 0.5em 0.8em;
    font-weight: 500;
    border-radius: 50rem;
    color: white;
}

.gl-badge-active {
    background-color: green;
}

.gl-badge-pending {
    background-color: deepskyblue;
}

.gl-badge-temporary {
    background-color: blue;
}

.gl-badge-guest {
    background-color: gold;
    color: black; /* Better contrast for light background */
}

.gl-badge-onhold {
    background-color: orange;
    color: black; /* Better contrast for light background */
}

.gl-badge-inactive {
    background-color: deeppink;
}

.gl-badge-suspended {
    background-color: red;
}