.badge-primary, .chip-checkbox:checked ~ label {
    color: var(--bs-body-bg);
    background-color: #242614;
    border: 2px solid transparent;
}

.badge-primary-outlined {
    color: #242614;
    background: none;
    border: 2px solid #242614;
}

.badge-secondary, .chip-checkbox ~ label {
    color: #888;
    background: none;
    border: 2px solid #888;
}

.badge {
    color: var(--bs-body-bg);
    font-size: 100%;
    margin: 4px;
    cursor: pointer;
}

.badge-cursor-auto {
    cursor: auto;
}

.chip-container {
    display: flex;
    flex-wrap: wrap;
    align-items: baseline;
}

.chip-checkbox {
    display: none;
}

.chip-box:nth-child(n + 11) {
    display: none;
}

.chip-small {
    color: black;
    font-size: 85%;
}