/* AG CRM V98 — Imóveis com captação completa + Leads simplificados */
.v98-photo-field small{display:block;margin-top:8px;color:var(--muted);font-size:10px;line-height:1.45}
.v98-photo-field input[type="file"]{height:auto!important;padding:12px!important}
.v98-quick-grid .card{padding:24px;border:1px solid var(--line);cursor:pointer;min-height:110px}
.v98-interest{font-weight:750;color:var(--ag-navy,#14253f)}

@media(max-width:900px){
  #page-leads .table thead{display:none!important}
  #page-leads .table tbody td{grid-template-columns:92px minmax(0,1fr)!important}
  #page-leads .table tbody td:nth-child(2)::before{content:"E-mail"!important}
  #page-leads .table tbody td:nth-child(3)::before{content:"Interesse"!important}
  #page-leads .table tbody td:nth-child(4)::before{display:none!important}
  #page-leads .table tbody td:nth-child(n+5){display:none!important}
  #page-leads .table tbody td:last-child{display:block!important}
  #page-leads .table tbody td:last-child .actions{grid-template-columns:repeat(3,minmax(0,1fr))!important}
  #page-leads .row-avatar small{display:block!important;margin-top:4px!important}
  #page-leads .toolbar{grid-template-columns:1fr!important}
  #page-leads #leadStatusFilter{display:none!important}
  .v98-quick-grid{grid-template-columns:1fr 1fr!important}
}
@media(max-width:430px){
  #page-leads .table tbody td:last-child .actions{grid-template-columns:1fr!important}
  .v98-quick-grid{grid-template-columns:1fr 1fr!important;gap:10px!important}
  .v98-quick-grid .card{min-height:96px!important;padding:16px 10px!important}
}
