
/* V439N - Agency name and assigned Sale on separate lines */

.v439n-agency-owner{
  display:flex!important;
  flex-direction:column!important;
  align-items:flex-start!important;
  justify-content:center!important;
  gap:5px!important;
  min-width:0;
}
.v439n-agency-name{
  display:block!important;
  width:100%;
  margin:0!important;
  font-weight:800!important;
  line-height:1.3!important;
  white-space:normal!important;
  overflow-wrap:anywhere;
}
.v439n-sale-line{
  display:flex!important;
  align-items:center!important;
  gap:5px!important;
  width:100%;
  min-width:0;
  color:var(--muted-foreground);
  line-height:1.35;
}
.v439n-sale-line span{
  flex:none;
}
.v439n-sale-line b{
  min-width:0;
  color:var(--foreground);
  font-weight:700!important;
  white-space:normal!important;
  overflow-wrap:anywhere;
}

@media(min-width:761px){
  .v439n-agency-owner,
  .v439n-agency-owner *{
    font-size:14px!important;
  }
  .v439n-agency-name{
    font-size:15px!important;
  }
}

@media(max-width:760px){
  .v439n-agency-owner{
    gap:4px!important;
    padding-top:8px!important;
  }
  .v439n-agency-name{
    font-size:11px!important;
  }
  .v439n-sale-line{
    display:grid!important;
    grid-template-columns:auto minmax(0,1fr)!important;
    gap:4px!important;
  }
  .v439n-sale-line span,
  .v439n-sale-line b{
    font-size:9px!important;
  }
}
