.livefeed_table td:first-child > div,
.livefeed_table th:first-child div {
    border-top-left-radius: var(--b-radius);
    border-bottom-left-radius: var(--b-radius);
}
.livefeed_table td:last-child > div,
.livefeed_table th:last-child div {
    border-top-right-radius: var(--b-radius);
    border-bottom-right-radius: var(--b-radius);
}
.livefeed .filled.tar,
.livefeed_header-icon {
    margin-right: 0.8rem;
}
* + .livefeed {
    margin-top: 60px;
}
.livefeed_header {
    background: var(--bg_primary__100);
    border-radius: var(--b-radius);
    display: flex;
    align-items: center;
    padding: 1.2rem;
    margin-bottom: 0.6rem;
}
.livefeed_header-title {
    font-weight: 600;
    font-size: 1.2rem;
    color: var(--color_primary__100);
}
.livefeed_header-btn {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 2.4rem;
    height: 2.4rem;
    border-radius: 0.4rem;
    margin-left: auto;
    padding: 0;
}
.livefeed_header-btn svg {
    transition: 0.2s ease-in-out;
    transform: rotate(180deg);
}
.livefeed_header-btn.active svg {
    transform: rotate(0);
}
.livefeed_table {
    color: #2c2d33;
    font-weight: 600;
    text-align: center;
    border-spacing: 0 6px;
    border-collapse: separate;
}
.livefeed_table th {
    font-weight: 600;
    width: 20% !important;
}
.livefeed_table th:first-child div {
    text-align: left;
}
.livefeed_table th:last-child div {
    text-align: right;
}
.livefeed_table td {
    padding: 0;
}
.livefeed_table td:first-child > div {
    padding-left: 2rem;
    justify-content: flex-start;
}
.livefeed_table td:last-child > div {
    padding-right: 2rem;
    justify-content: flex-end;
}
.livefeed--th {
    color: var(--color_primary__100);
    background: var(--bg_light_hover__200);
    padding: 0 2rem;
    display: flex;
    align-items: center;
    height: 40px;
}
@media (min-width: 979px) {
    /*
    .livefeed--th {
        height: 63px;
    }
    */
}
.livefeed thead tr th div {
    justify-content: center;
}
.livefeed thead tr th:last-child div {
    justify-content: flex-end;
}
.livefeed thead tr th:first-child div {
    justify-content: flex-start;
}
.livefeed-tr {
    position: relative;
    z-index: 1;
}
.livefeed .filled {
    padding: 0;
    height: 2.4rem;
    margin: auto;
}
.livefeed--td {
    overflow: hidden;
    padding: 0.8rem;
    height: 6rem;
    display: flex;
    align-items: center;
    justify-content: center;
    color: var(--color_main__100);
    background: var(--bg_primary__100);
}
.livefeed--td_icon {
    width: auto;
    /*min-width: 80px;*/
    height: 45px;
    color: var(--color_secondary__100);
    margin: 0 !important;
}
.livefeed--td_icon svg {
    width: 100%;
    height: auto;
}
.livefeed--td_name {
    width: 10rem;
    margin-left: 0 !important;
    text-transform: capitalize;
}
@media (max-width: 979px) {
    .livefeed_table td:first-child > div {
        padding-left: 1rem;
    }
    .livefeed_table td:last-child > div {
        padding-right: 1rem;
    }
    .livefeed .filled {
        height: 1.6rem;
    }
    .livefeed .filled.tar {
        margin-right: 0.2rem;
    }
    .livefeed--td_name {
        width: 8rem;
    }
}
@media (max-width: 360px) {
    .livefeed--td_name {
        width: 6rem;
    }
}
@supports ((-webkit-background-clip: text) or (background-clip: text)) {

    .livefeed--td span{
        /*background: linear-gradient(90deg, #76ac41 3.33%, #97d25b 100%);
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
        background-clip: text;
        text-fill-color: transparent;*/
    }


    .livefeed-tr.wait .livefeed--td,
    .livefeed-tr.draft .livefeed--td,
    .livefeed-tr.wait_withdraw .livefeed--td,
    .livefeed-tr.transferring .livefeed--td,
    .livefeed-tr.confirming .livefeed--td,
    .livefeed-tr.new .livefeed--td{
        color:#ffebd9!important;
    }

    .livefeed-tr.delete .livefeed--td,
    .livefeed-tr.delete_withdraw .livefeed--td,
    .livefeed-tr.unset_withdraw .livefeed--td,
    .livefeed-tr.admin_withdraw .livefeed--td,
    .livefeed-tr.admin_withdraw_balance .livefeed--td,
    .livefeed-tr.admin_withdraw_bonus .livefeed--td,
    .livefeed-tr.cashback_withdraw_balance .livefeed--td,
    .livefeed-tr.cashback_withdraw_bonus .livefeed--td,
    .livefeed-tr.bonus_points_withdraw .livefeed--td,
    .livefeed-tr.processer_search .livefeed--td,
    .livefeed-tr.cancelled .livefeed--td,
    .livefeed-tr.rejected .livefeed--td,
    .livefeed-tr.fail .livefeed--td,
    .livefeed-tr.expired .livefeed--td{
        color:#ffb2b2!important;
    }

    .livefeed-tr.admin_add .livefeed--td,
    .livefeed-tr.admin_add_balance .livefeed--td,
    .livefeed-tr.admin_add_bonus .livefeed--td,
    .livefeed-tr.cashback_add_balance .livefeed--td,
    .livefeed-tr.cashback_add_bonus .livefeed--td,
    .livefeed-tr.checkout .livefeed--td,
    .livefeed-tr.completed .livefeed--td,
    .livefeed-tr.success .livefeed--td,
    .livefeed-tr.processed .livefeed--td,
    .livefeed-tr.done .livefeed--td,
    .livefeed-tr.promo_done .livefeed--td{
        color:#60a145!important;
    }

    .livefeed-tr.bonus_points .livefeed--td,
    .livefeed-tr.bonus_points_bonus .livefeed--td,
    .livefeed-tr.referal_add_bonus .livefeed--td,
    .livefeed-tr.transfering_kasa .livefeed--td,
    .livefeed-tr.transfering_from_kasa .livefeed--td,
    .livefeed-tr.pay_kasa .livefeed--td,
    .livefeed-tr.withdraw_kasa .livefeed--td,
    .livefeed-tr.pay_casu .livefeed--td{
        color:#80c380!important;
    }

    .livefeed-tr.withdraw .livefeed--td{
        color:#a17845!important;
    }

    .livefeed-tr.requests .livefeed--td{
        color:#d8d0ff!important;
    }

    .livefeed-tr.lineDate .livefeed--td{
        color:#7856ff!important;
    }


}
.livefeed--td .danger {
    color: #ff3232;
}
@media (max-width: 979px) {
    .livefeed .hm {
        display: none;
    }
    .livefeed_table {
        font-size: 1.2rem;
    }
    .livefeed_table th {
        width: 33.33% !important;
    }
    .livefeed--th {
        padding: 1.4rem 1.2rem;
    }
    .livefeed--td {
        padding: 0.3rem;
        height: 4rem;
    }
    .livefeed--td_icon {
        width: 40px;
        min-width: 40px;
        height: 27px;
    }
}
@media (min-width: 1340px) {
    .livefeed--td_name {
        width: auto;
    }
}
