/* ===== Property details ===== */
.property-details {
    display: flex;
    flex-direction: column;
    gap: 1rem !important;
    max-width: 90%;
}

.property-details-item {
    gap: .5rem !important;
    display: flex;
    flex-direction: row !important;
    align-items: center;
}

.property-details-item>div {
    text-align: start;
    font-weight: bold;
}

.property-details-item>div>.second-line {
    font-size: 0.8rem;
    opacity: 0.8;
    font-weight: 300 !important;
}

.property-details-item img {
    width: 3rem;
    height: 3rem;
    padding: .5rem;
    border-radius: 50%;
    background-color: var(--color-brand-primary);
}

/* Onboarding Animation */
/* Catatan: override khusus .mouse dihapus agar posisi mouse.svg identik
   dengan finger.svg (pakai default .panoStartAnimation dari theme). */

/* Inventory list: tebal-kan nilai status (Available/Leased) di tabel. */
.inventory-table td[data-status] {
    font-weight: 700 !important;
}