
/* Catalogue departure roommate status */
ul.list-none + .ct-catalog-roommates { display: none; }
.ct-catalog-roommates {
    display: grid;
    justify-items: start;
    gap: 4px;
    margin-top: 5px;
    max-width: 100%;
}
.ct-catalog-roommate {
    box-sizing: border-box;
    max-width: 100%;
    padding: 3px 6px;
    border: 1px solid #efb3b3;
    background: #fff0f0;
    color: #a51616;
    font-size: 11px;
    line-height: 1.35;
    white-space: normal;
    overflow-wrap: anywhere;
}
.ct-catalog-roommate--female {
    background: #b71c1c;
    border-color: #b71c1c;
    color: #fff;
    font-weight: 700;
    padding: 2px 5px;
}
.ct-catalog-roommate--male {
    background: #e8f1ff;
    color: #1858a5;
    border: 1px solid #b8d2f3;
}
