/* Atlobni - provider card metadata/contact styling only */
.provider-card .provider-meta{
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:8px;
  margin:7px 0 2px;
  min-height:20px;
}
.provider-card .provider-meta .provider-rating{
  margin:0;
  white-space:nowrap;
}
.provider-card .provider-location{
  display:inline-flex;
  align-items:center;
  gap:4px;
  color:#6d7c86;
  font-size:12px;
  white-space:nowrap;
}
.provider-card .provider-location svg{
  width:15px;
  height:15px;
  fill:none;
  stroke:#078f6a;
  stroke-width:1.9;
  flex:0 0 15px;
}
.provider-card .provider-service{
  margin:3px 0 9px;
  color:#6d7c86;
  font-size:12px;
}
.provider-card .provider-contact-btn{
  display:flex;
  align-items:center;
  justify-content:center;
  gap:7px;
}
.provider-card .provider-contact-btn svg{
  width:16px;
  height:16px;
  fill:none;
  stroke:currentColor;
  stroke-width:1.8;
  flex:0 0 16px;
}
