.statistics_container {
    display: flex;
    background: var(--card);
    border-radius: 16px;
    padding: 20px;
    flex-direction: column;
    color: var(--text-custom);
    gap: 10px;
    position: relative;
    overflow: hidden;
    justify-content: center;
}

.statistics_number {
    font-family: "Unbounded";
    font-size: 30px;
    font-weight: 700;
    color: var(--text-custom);
}

.statistics_icon {
    position: absolute;
    right: -20px;
    bottom: 18px;
}

.statistics_icon svg {
    width: 80px;
    height: auto;
    fill: var(--text-custom);
    opacity: 0.1;
}

.statistics_name {
    color: var(--text-custom);
}

.statistics_container2 > .statistics_name,
.statistics_container2 > .statistics_number,
.statistics_container2 > .statistics_icon svg {
    color: var(--top-one);
    fill: var(--top-one);
}

.statistics_container::before,
.statistics_container2::before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    right: 0;
    bottom: 0;
    border-radius: 12px;
    background: linear-gradient(to top left, var(--orange), transparent);
}

.statistics_container::before {
    background: linear-gradient(to top left, rgb(66 67 103 / 39%), transparent);
}

.statistics_container2::before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    right: 0;
    top: 0;
    bottom: 0;
    background: linear-gradient(to top left, rgb(255 219 92 / 10%), transparent);
}