.portail-acces-table[data-v-27f4be15] .p-datatable-tbody>tr>td{vertical-align:middle}.contact-card[data-v-fcfa2da9]{display:flex;align-items:flex-start;gap:12px;background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:10px 12px;transition:all .15s ease}.contact-card[data-v-fcfa2da9]:hover{border-color:#93c5fd;box-shadow:0 2px 6px rgba(var(--omag-rgb),.12)}.contact-avatar[data-v-fcfa2da9]{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,#3b82f6,var(--omag-700));color:#fff;font-weight:700;font-size:14px}.contact-info[data-v-fcfa2da9]{flex:1;min-width:0}.contact-nom[data-v-fcfa2da9]{font-weight:600;font-size:.95rem;color:#1f2937;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.contact-fonction[data-v-fcfa2da9]{font-size:.8rem;color:#6b7280;margin-top:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.contact-coords[data-v-fcfa2da9]{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px;font-size:.75rem;color:#4b5563}.contact-coords span[data-v-fcfa2da9]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.action-chip[data-v-fcfa2da9]{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:20px;font-size:13px;font-weight:500;border:1px solid transparent;cursor:pointer;transition:all .15s ease;text-align:left;width:100%;white-space:nowrap}.action-chip[data-v-fcfa2da9]:hover{filter:brightness(.95);transform:translate(-2px);box-shadow:0 2px 4px #00000014}.action-chip i[data-v-fcfa2da9]{font-size:.85rem;flex-shrink:0}.action-chip-vedette[data-v-fcfa2da9]{background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff;padding:10px 18px;font-size:14px;font-weight:600;box-shadow:0 2px 6px #6366f140}.action-chip-vedette i[data-v-fcfa2da9]{font-size:.95rem}.action-chip-vedette[data-v-fcfa2da9]:hover{filter:brightness(1.05);box-shadow:0 4px 10px #6366f159}
