.cash-stat-bg-icon {
    position: relative;
    isolation: isolate;
    overflow: hidden;
}

.cash-stat-bg-icon>.grid {
    position: relative;
    z-index: 2;
}

.cash-stat-bg-icon .fi-wi-stats-overview-stat-icon {
    position: absolute;
    top: -45px;
    right: -25px;
    z-index: 50;
    width: 180px;
    height: 180px;
    border-radius: 1rem;
    border: 1px solid rgb(255 255 255 / 0.08);
    background: linear-gradient(140deg, rgb(255 255 255 / 0.08), rgb(255 255 255 / 0.02));
    box-shadow: inset 0 1px 0 rgb(255 255 255 / 0.05);
    padding: 0.75rem;
    opacity: 0.2;
    pointer-events: none;
}

.cash-stat-bg-icon {
    height: 160px !important;
    display: flex !important;
    width: 100% !important;
    flex-direction: column !important;
    justify-content: center !important;
}

.cash-stat-bg-icon .fi-wi-stats-overview-stat-icon svg {
    width: 100% !important;
    height: 100% !important;
}

.cash-stat-bg-icon--primary {
    color: rgb(59 130 246);
}

.cash-stat-bg-icon--success {
    color: rgb(16 185 129);
}

.cash-stat-bg-icon--danger {
    color: rgb(244 63 94);
}