:root {
    --van-pull-refresh-head-height: 50px;
    --van-pull-refresh-head-font-size: var(--van-font-size-md);
    --van-pull-refresh-head-text-color: var(--van-text-color-2);
    --van-pull-refresh-loading-icon-size: 16px
}

.van-pull-refresh {
    overflow: hidden
}

.van-pull-refresh__track {
    height: 100%;
    position: relative;
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    -o-transition-property: transform;
    transition-property: transform;
    transition-property: transform, -webkit-transform
}

.van-pull-refresh__head {
    color: var(--van-pull-refresh-head-text-color);
    font-size: var(--van-pull-refresh-head-font-size);
    height: var(--van-pull-refresh-head-height);
    left: 0;
    line-height: var(--van-pull-refresh-head-height);
    overflow: hidden;
    position: absolute;
    text-align: center;
    -webkit-transform: translateY(-100%);
    -ms-transform: translateY(-100%);
    transform: translateY(-100%);
    width: 100%
}

.van-pull-refresh__loading .van-loading__spinner {
    height: var(--van-pull-refresh-loading-icon-size);
    width: var(--van-pull-refresh-loading-icon-size)
}
/* ::-webkit-scrollbar {
    display: none;
} */