.listing-availability-notice{border:1px solid var(--border);border-inline-start:3px solid var(--primary);background:color-mix(in srgb, var(--primary) 5%, var(--background));border-radius:.5rem;flex-direction:column;gap:.3rem;margin-block:.65rem;padding:.65rem .8rem;font-size:.85rem;line-height:1.65;display:flex}.listing-availability-notice span{color:var(--muted-foreground)}.listing-brand-slot{align-items:center;gap:11px;min-width:0;display:flex}.listing-brand-slot .vehicle-card-brand-logo{border-radius:15px;flex:0 0 58px;width:58px;height:58px;margin:0;padding:8px;box-shadow:0 8px 20px #10221912}.listing-brand-slot__label{color:#176748;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:850;line-height:1.4;overflow:hidden}@media (width<=650px){.listing-brand-slot__label{font-size:12px}}.vehicle-identity{white-space:normal;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-width:0;display:flex}.vehicle-identity__line{overflow-wrap:anywhere;direction:rtl;justify-content:center;align-items:baseline;gap:5px;max-width:100%;display:flex}.vehicle-identity__line bdi{min-width:0}.vehicle-detail-identity{min-width:0;display:block}.vehicle-detail-identity .vehicle-identity{text-align:start;align-items:flex-start}.vehicle-detail-identity .vehicle-identity__line{flex-wrap:wrap;justify-content:flex-start}.demand-detail-vehicle-identities{flex-wrap:wrap;gap:10px 20px;display:flex}.demand-detail-identity{color:#15704b;margin-top:6px;font-size:13px;font-weight:850}.listing-title-row>div{min-width:0}.listing-card,.demand-card,.approved-demand-card,.proposal-demand-card,.listing-summary,.demand-hero-copy{overflow-wrap:anywhere}.listing-card-link,.listing-body,.listing-body>*,.card-bottom>*,.approved-demand-card>*,.listing-title-row,.listing-title-row>div,.listing-description,.expandable-description{min-width:0}.listing-description p,.expandable-description__text{overflow-wrap:anywhere}.listing-body .card-bottom{flex-wrap:wrap}.listing-body .card-bottom>span{max-width:100%}
