/* Marketplace seller badges (Areas/Estate/Views/Shared/_SellerBadge.cshtml), used on the listing cards and the
   listing page. Same size and shape everywhere: a small outlined pill. */
.estate-seller-badge {
    display: inline-flex;
    align-items: center;
    gap: .35rem;
    padding: .38rem .65rem;
    border: 1px solid transparent;
    border-radius: 999px;
    background: #fff;
    font-size: .75rem;
    line-height: 1.2;
    font-weight: 600;
    letter-spacing: .005em;
    white-space: nowrap;
}

/* Icons keep the badge colour (not the green card-icon styling). */
.estate-seller-badge i.fa-solid,
.card .estate-seller-badge i.fa-solid {
    color: inherit;
    font-size: .72rem;
    transform: none;
    will-change: auto;
}

/* NSCOU Member: red outline with a tick. */
.estate-seller-member {
    border-color: #b3132b;
    color: #b3132b;
}

/* Private Seller: grey outline with a person icon. */
.estate-seller-private {
    border-color: #8a94a1;
    color: #4b5563;
}

/* Trader or holiday park (unchanged colours). */
.estate-seller-business {
    background: #f5f7fa;
    border-color: #dce3eb;
    color: #526174;
}
