.tresorerie-dashboard[data-v-89630dca]{padding:0}.tresorerie-cards[data-v-89630dca]{display:flex;gap:14px;margin-bottom:18px;flex-wrap:wrap}.tresorerie-card[data-v-89630dca]{flex:1 1 220px;border-radius:12px;padding:16px 18px;color:#fff;box-shadow:0 4px 14px rgba(0,0,0,.08);display:flex;align-items:center;gap:12px;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,filter .15s ease;border:3px solid transparent}.tresorerie-card[data-v-89630dca]:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(0,0,0,.14)}.tresorerie-card .card-icon[data-v-89630dca]{font-size:30px;opacity:.9}.tresorerie-card .card-label[data-v-89630dca]{font-size:.8rem;text-transform:uppercase;letter-spacing:.5px;opacity:.9}.tresorerie-card .card-value[data-v-89630dca]{font-size:1.4rem;font-weight:700}.tresorerie-card.caisse[data-v-89630dca]{background:linear-gradient(135deg,#43a047,#2e7d32)}.tresorerie-card.banque[data-v-89630dca]{background:linear-gradient(135deg,#1e88e5,#1565c0)}.tresorerie-card.mm[data-v-89630dca]{background:linear-gradient(135deg,#8e24aa,#6a1b9a)}.tresorerie-card.total[data-v-89630dca]{background:linear-gradient(135deg,#455a64,#263238)}.tresorerie-card.filtre-actif[data-v-89630dca]{border-color:#fff;outline:3px solid hsla(0,0%,100%,.85);filter:brightness(1.12)}.tresorerie-card .card-filtre-hint[data-v-89630dca]{font-size:.65rem;opacity:.75;display:block;text-transform:none;letter-spacing:0}.comptes-grid[data-v-89630dca]{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;margin-bottom:22px}.compte-tile[data-v-89630dca]{border:1px solid #e3e6ea;border-radius:10px;padding:12px;display:flex;align-items:center;gap:12px;background:#fff;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.compte-tile[data-v-89630dca]:hover{border-color:#007bff;box-shadow:0 4px 12px rgba(0,123,255,.15)}.compte-tile.filtre-actif[data-v-89630dca]{border-color:#007bff;background:#f0f6ff;box-shadow:0 0 0 2px rgba(0,123,255,.25)}.compte-tile .compte-logo-placeholder[data-v-89630dca],.compte-tile img[data-v-89630dca]{width:45px;height:45px;border-radius:8px;-o-object-fit:contain;object-fit:contain;background:#f1f3f5;display:flex;align-items:center;justify-content:center;color:#adb5bd;font-size:20px}.compte-tile .compte-nom[data-v-89630dca]{font-weight:600;color:#343a40}.compte-tile .compte-solde[data-v-89630dca]{font-size:1.1rem;font-weight:700}.sens-ENTREE[data-v-89630dca]{color:#2e7d32;font-weight:600}.sens-SORTIE[data-v-89630dca]{color:#c62828;font-weight:600}.sens-NEUTRE[data-v-89630dca]{color:#6c757d}.journal-loading[data-v-89630dca]{opacity:.55;pointer-events:none}