.card[data-v-bae430c1]{flex-direction:column;gap:12px;height:100%;padding:18px}.card[data-v-bae430c1],.who[data-v-bae430c1]{display:flex}.who[data-v-bae430c1]{align-items:center;gap:10px;min-width:0}.logo-vide[data-v-bae430c1]{flex:0 0 auto;width:40px;height:40px;border-radius:9px;display:grid;place-items:center;background:var(--teal-50);color:var(--teal-700);font-weight:700;font-size:17px}.who-txt[data-v-bae430c1]{min-width:0}.lieu[data-v-bae430c1],.nom[data-v-bae430c1]{margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nom[data-v-bae430c1]{font-size:13.5px;font-weight:600;color:var(--ink)}.lieu[data-v-bae430c1],.nom[data-v-bae430c1]{line-height:1.35}.lieu[data-v-bae430c1]{font-size:12.5px;color:var(--muted)}.titre[data-v-bae430c1]{font-size:17px;font-weight:650;line-height:1.3;letter-spacing:-.01em;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tags[data-v-bae430c1],.titre[data-v-bae430c1]{margin:0}.campagne[data-v-bae430c1]{margin:-4px 0 0;display:flex;align-items:center;gap:6px;min-width:0;font-size:12.5px;font-weight:600;color:var(--teal-700)}.campagne img[data-v-bae430c1]{width:20px;height:20px;flex:0 0 auto;-o-object-fit:contain;object-fit:contain;border-radius:4px}.campagne span[data-v-bae430c1]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pay.absente strong[data-v-bae430c1]{color:var(--muted);font-weight:500}.pied[data-v-bae430c1]{margin-top:auto;padding-top:12px;border-top:1px solid var(--line);align-items:flex-end;justify-content:space-between;gap:10px}.etat[data-v-bae430c1],.pied[data-v-bae430c1]{display:flex}.etat[data-v-bae430c1]{flex-direction:column;gap:1px;min-width:0;font-size:12.5px}.statut[data-v-bae430c1]{display:inline-flex;align-items:center;gap:6px;font-weight:600}.statut i[data-v-bae430c1]{width:7px;height:7px;border-radius:50%;background:currentColor}.statut.open[data-v-bae430c1]{color:var(--teal-700)}.statut.soon[data-v-bae430c1]{color:var(--amber-tx)}.statut.closed[data-v-bae430c1]{color:var(--faint)}.echeance[data-v-bae430c1]{color:var(--muted)}.go[data-v-bae430c1]{flex:0 0 auto;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:var(--teal-50);color:var(--teal-700);font-weight:700;transition:background .12s ease,color .12s ease}.offer-card:hover .go[data-v-bae430c1]{background:var(--teal-700);color:#fff}
