/* ============================================================
   Bridge → Homirx: ajustes visuais para imagens externas
   O Directorist + Homirx cuida de todo o layout dos cards.
   Este CSS apenas garante que as imagens externas da Bridge
   se comportem igual às imagens nativas do WordPress.
   ============================================================ */

/* Imagem de capa externa no card do Directorist */
.atbd_single_listing .listing-thumbnail img,
.atbd-listing-thumbnail-area img,
.directory-listing-thumbnail img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center;
}

/* Garante que o wrapper de imagem não quebre o layout */
.atbd_listing_thumbnail_area,
.atbd-listing-thumbnail-area {
    overflow: hidden;
    position: relative;
}

/* Galeria de fotos externas na página de detalhe */
.directorist-single-listing .atbd_listing_gallery img {
    width: 100%;
    object-fit: cover;
}

/* Badge de tipo de operação gerado via tag */
.atbd_listing_tags .atbd_tag a[href*="para-alugar"],
.atbd_listing_tags .atbd_tag a[href*="rent"] {
    background-color: #e67e22 !important;
    color: #fff !important;
}

.atbd_listing_tags .atbd_tag a[href*="venda"],
.atbd_listing_tags .atbd_tag a[href*="sale"] {
    background-color: #27ae60 !important;
    color: #fff !important;
}

/* ============================================================
   Painel admin — grid de status
   ============================================================ */
@media (max-width: 782px) {
    .bridge-admin-grid {
        grid-template-columns: 1fr !important;
    }
}
