.card-saldos{width:100%;background:linear-gradient(135deg,#f2b01e,#e8a21d);border-radius:18px;padding:10px 1rem 0px 2rem;color:#fff;font-family:Inter,sans-serif;box-shadow:0 4px 12px #00000026;box-sizing:border-box;position:relative;z-index:2;transition:all .35s ease-in-out;margin-bottom:1rem}.card-saldos:hover{box-shadow:0 4px 1rem #0000005b}.card-saldos.is-warn{background:linear-gradient(135deg,#f2b01e,#e8a21d)}.card-saldos.is-ok{background:linear-gradient(135deg,#2ea44f,#24963e)}.card-saldos.is-zero{background:linear-gradient(135deg,#cf3a3a,#b93131)}.saldos-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(115px,1fr));gap:.8rem;width:100%;margin-bottom:18px}.saldos-item{background:transparent;border-radius:12px;color:#fff}.saldos-item{display:flex;flex-direction:column;min-width:130px;margin-left:.8rem}.icon{font-size:.85rem;opacity:.85}.label{font-size:.78rem;opacity:.9}.monto{font-size:1.25rem;font-weight:700}.saldos-footer{margin:16px;padding-top:10px;border-top:1px solid rgba(255,255,255,.35);display:flex;justify-content:space-between;font-size:.85rem}.footer-total{font-weight:700}.receipt-bg{position:absolute;right:25px;top:2rem;opacity:.15;font-size:95px;pointer-events:none;z-index:1}.receipt-bg i{font-size:10.3rem}@media (max-width: 768px){.saldos-row{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;padding:12px;width:100%;box-sizing:border-box}.saldos-row{grid-template-columns:repeat(2,1fr);gap:5px;padding:1px 0}.saldos-item{background:linear-gradient(135deg,#f2b01e,#e8a21d);padding:10px 5px!important;border-radius:16px;margin-left:1px;transition:all .5s ease-in-out}.saldos-item:hover{transform:scale(1.05)}.card-saldos{padding:0;box-shadow:none!important;background:transparent!important}.saldos-item .label{font-size:1.1rem;margin-left:5px}.saldos-item .monto{font-size:1.3rem;margin-left:5px}}.card-saldos.is-loading{background:#f1f3f4;color:#8a8a8a}.card-saldos.is-loading .monto{opacity:.65}.cardtotalc{background-color:#28a745;color:#fff;border-radius:12px;box-shadow:0 4px 8px #00000026;overflow:hidden;transition:transform .2s ease-in-out;font-family:Arial,sans-serif;position:relative;cursor:pointer}.cardtotalc:hover{transform:translateY(-5px);box-shadow:0 6px 12px #0003}.cardtotalc-content{padding:20px}.cardtotalc h3{font-size:2px;font-weight:700;opacity:0;margin-bottom:10px}.amountc{font-size:26px;font-weight:700;line-height:1;opacity:1;color:#fff;opacity:.9;text-align:center}.cardtotalc .graph-icon{position:absolute;top:3px;right:23px;font-size:60px;opacity:.3}.cardtotalc-footer{background-color:#28a745;padding:10px;font-size:14px;font-weight:700;text-align:center;cursor:pointer;transition:background-color .3s;opacity:.6}.cardtotalc-footer:hover{background-color:#1c7430}.cardtotalc-footer i{margin-left:5px;font-size:12px}.amount-row{display:flex;gap:1rem}.amountc{margin:0}.cardtotalc{background:#2ea44f;color:#fff}.cardtotalc.is-ok{background:#2ea44f}.cardtotalc.is-warn{background:#f2b01e}.cardtotalc.is-zero{background:#d93c3c}.cardtotalc.is-warn,.cardtotalc.is-zero,.cardtotalc.is-ok{color:#fff}.amount-row{display:flex;align-items:baseline;gap:.75rem;flex-wrap:wrap}.label{font-size:.8rem;opacity:.9}.amountc{font-weight:700;margin:0 .5rem 0 0}
