
/* Individual tag pills */
.select2-container--default .select2-selection--multiple .select2-selection__choice {
    background-color: #e8f0fe; /* light blue background */
    border: 1px solid #a8c4fb;
    border-radius: 0.375rem;
    color: #1a56db; /* dark blue text = readable */
    padding: 3px 10px 3px 8px;
    font-size: 0.82rem;
    font-weight: 500;
    display: inline-flex;
    align-items: center;
    gap: 6px; /* spacing between × and text */
    margin: 2px 3px;
}

/* The × remove button */
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
    color: #1a56db; /* matches text color */
    font-weight: 700;
    font-size: 1rem;
    line-height: 1;
    border: none;
    background: none;
    padding: 0 2px 0 0;
    margin: 0;
    order: -1; /* × stays on the left */
    opacity: 0.6;
}

    .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
        opacity: 1;
        color: #c0392b; /* red on hover for clarity */
    }
