.km-entry[data-v-61564118]{border-bottom:1px solid #e5e7eb;padding:10px 12px;display:flex;flex-direction:column;gap:8px;overflow-x:auto}.km-entry-line[data-v-61564118]{display:flex;align-items:flex-end;gap:8px;flex-wrap:nowrap}.km-ecr-bar[data-v-61564118]{display:flex;align-items:center;gap:14px;min-height:22px}.km-champ[data-v-61564118]{display:flex;flex-direction:column;gap:3px}.km-champ label[data-v-61564118]{font-size:11px;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.02em}.km-grow[data-v-61564118]{flex:1;min-width:150px}.km-montant[data-v-61564118]{width:115px;flex:none}.km-f-journal[data-v-61564118]{width:155px;flex:none}.km-f-date[data-v-61564118]{width:125px;flex:none}.km-f-ref[data-v-61564118]{width:95px;flex:none}.km-select[data-v-61564118],.km-date[data-v-61564118],.km-ref[data-v-61564118],.km-montant[data-v-61564118] .p-inputnumber,.km-montant[data-v-61564118] input{width:100%}.km-entry-actions[data-v-61564118]{display:flex;align-items:center;gap:6px;padding-bottom:2px}.km-entry-tools[data-v-61564118]{display:flex;align-items:center;gap:4px}.km-tools-hint[data-v-61564118]{font-size:12px;color:#9ca3af;margin-left:auto}.km-ecr-badge[data-v-61564118]{font-size:12px;font-weight:700;color:var(--omag-700, #1d4ed8);background:#eff6ff;border:1px solid #bfdbfe;border-radius:9999px;padding:2px 10px}.km-hint[data-v-61564118]{display:inline-flex;align-items:center;gap:5px;font-size:12px;color:#9ca3af}.km-footer[data-v-61564118]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:10px 12px;border-top:1px solid #e5e7eb}.km-stats[data-v-61564118]{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.km-stat[data-v-61564118]{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:#4b5563}.km-stat b[data-v-61564118]{color:#111827;font-variant-numeric:tabular-nums}.km-balance[data-v-61564118]{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;padding:3px 10px;border-radius:9999px}.km-balance.ok[data-v-61564118]{color:#047857;background:#ecfdf5;border:1px solid #a7f3d0}.km-balance.ko[data-v-61564118]{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca}.km-actions[data-v-61564118]{display:flex;align-items:center;gap:8px}
