.cashout-popup-bc {
    width: 100%
}

[class*=is-web] .cashout-popup-bc {
    min-height: 352px
}

.cashout-popup-bc .radio-control-bc {
    margin: 5px 0;
    display: block
}

[class*=is-mobile] .radio-v-bc {
    margin: 20px 0
}

.cash-p-t-info-bc {
    font-size: 16px;
    font-weight: 500;
    color: rgba(var(--b-sc), .9);
    text-align: center;
    text-transform: uppercase;
    width: 100%;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    padding: 46px 12px 21px
}

.cash-p-tabs-w-bc {
    width: 100%
}

.cash-out-tab-w-bc {
    width: 100%;
    background: var(--skin-palette-5)
}

.cash-p-tabs-w-bc {
    width: 100%;
    display: table;
    table-layout: fixed;
    height: 36px
}

.cash-t-item-bc {
    display: table-cell;
    vertical-align: middle;
    transition: box-shadow var(--default-transition-duration);
    text-align: center;
    font-size: 14px;
    line-height: 16px;
    color: rgba(var(--b-sc), .9);
    cursor: pointer
}

.cash-t-item-bc.active {
    box-shadow: 0 -1px rgba(var(--hero), 1) inset
}

.tab-info-b-w-bc {
    width: 100%;
    padding: 15px
}

.cash-out-t-info-bc {
    text-align: center;
    color: rgba(var(--b-sc), .9);
    font-size: 14px;
    line-height: 18px;
    font-weight: 700;
    margin: 0 0 15px;
    text-transform: uppercase
}

.cash-rules-t-bc {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    margin: 10px 0;
    color: rgba(var(--b-sc), .8);
    font-size: 14px;
    line-height: 16px
}

.curr-am-cashout-bc {
    color: rgba(var(--oc-2), 1)
}

.form-control-bc+.cash-out-btn-c-bc {
    margin-top: 20px
}

.cash-out-btn-c-bc>.btn+.btn {
    margin-top: 10px
}

.min-max-cashout-r-bc {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    margin: 5px 0;
    font-size: 12px;
    line-height: 14px;
    color: rgba(var(--b-sc), .9)
}

.slider-pr-container-bc {
    width: 100%;
    position: relative;
    padding: 10px 0 30px
}

.slider-pr-circle-bc {
    position: absolute;
    transform: translate3d(-50%, -50%, 0);
    z-index: 5;
    width: 28px;
    height: 42px;
    cursor: pointer;
    top: 0
}

.slider-handles {
    width: 100%;
    height: 100%
}

.slider-pr-line-bc {
    position: absolute;
    width: 100%;
    height: 42px;
    transform: translate3d(0, -50%, 0);
    border-radius: 7px;
    cursor: pointer
}

.slider-pr-line-bg-bc {
    position: absolute;
    width: 100%;
    height: 6px;
    transform: translate3d(0, -50%, 0);
    border-radius: 3px;
    pointer-events: none;
    background-color: rgba(var(--b-sc), .1)
}

.slider-pr-circle-color-bc {
    position: absolute;
    transform: translate3d(-50%, -50%, 0);
    z-index: 2;
    width: 14px;
    height: 14px;
    border-radius: 50%;
    color: rgba(var(--b-sc), .7);
    background: rgba(var(--b), 1);
    font-size: 12px;
    line-height: 18px;
    text-align: center;
    box-shadow: 0 0 0 1px rgba(var(--b-sc), .2)
}

.slider-pr-circle-color-bc>span {
    display: block;
    position: absolute;
    top: -22px;
    left: 50%;
    padding: 0 10px;
    min-width: 40px;
    border-radius: var(--border-radius);
    background: rgba(var(--b-sc), .1);
    transform: translate(-50%)
}

.partial-cashout-text .entrance-f-error-message-bc {
    padding: 5px 0;
    font-size: 12px;
    color: rgba(var(--b-sc), .5);
    background: none
}

[class*=is-web] .betslip-bc .betslip-cashout-container {
    padding: 15px 0
}