/*
4302	CSS (mic, adițional) — CUCO — Wallet Journal (scroll)
admin2	Site Wide Header	30 September 2025 at 07:17		css	10
*/

/* CUCO — Wallet Journal (scroll) – se integrează cu dark+gold */
.cuco-wallet-chip{
    display:inline-flex; align-items:center; gap:8px;
    padding:10px 14px; border:1px solid var(--cu-border, #23283B);
    border-radius:999px; background:#0F1422; color:var(--cu-text, #E9ECF4);
    box-shadow:0 8px 20px rgba(0,0,0,.18);
}
.cuco-wallet-chip .b{ font-weight:900; color:var(--cu-gold2, #F6D773); }

.cuco-kpis{ display:grid; grid-template-columns: repeat(4, 1fr); gap:16px; }
.cuco-kpi{
    background:#0F1422; border:1px solid var(--cu-border, #23283B);
    border-radius:14px; padding:16px 18px; box-shadow:0 8px 20px rgba(0,0,0,.18);
}
.cuco-kpi__label{ font-size:13px; color:var(--cu-dim, #A8B0C2); margin-bottom:6px; }
.cuco-kpi__value{ font-size:22px; font-weight:900; color:var(--cu-text, #E9ECF4); }

.cuco-wallet-journal{
    border:1px solid var(--cu-border, #23283B); border-radius:12px; background:#0B0F18;
}
.cuco-jrow{
    display:grid; grid-template-columns: 80px 1fr 160px; gap:12px;
    padding:10px 12px; border-bottom:1px solid var(--cu-border, #23283B);
    align-items:center; color:var(--cu-text, #E9ECF4);
}
.cuco-jrow:last-child{ border-bottom:none; }
.cuco-jrow .a{ font-weight:900; }
.cuco-jrow.inc .a{ color:var(--cu-gold2, #F6D773); }
.cuco-jrow.out .a{ color:#FF6B3D; }
.cuco-jrow .t{ opacity:.95; }
.cuco-jrow .d{ color:var(--cu-dim, #A8B0C2); text-align:right; }

@media (max-width: 767px){
    .cuco-kpis{ grid-template-columns:1fr 1fr; }
    .cuco-jrow{ grid-template-columns: 70px 1fr; }
    .cuco-jrow .d{ grid-column:1 / -1; text-align:left; opacity:.85; }
}
