.quick-pick-random-btn{
    padding: 4px;
    flex: 1;
}

/* QUICK PICK V4 (Roulette) */
.v4-quick-pick-game-wrap{
    width: 100%;
    display: flex;
    flex-direction: column;
    gap: 8px;
}

.v4-quick-pick-game-board{
    width: 100%;
    display: grid;
    grid-template-columns: repeat(10, 1fr);
    gap: 8px;
}

.v4-quick-game-input{
    background: var(--foreground-10, rgba(13, 12, 7, 0.10));
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 6px;
    border-width: 4px;
    border-style: solid;
    border-color: transparent;
    position: relative;
    cursor: pointer;
}

.v4-quick-game-input input{
    z-index: 1;
    width: 100%;
    height: 100%;
    cursor: pointer;
}

.v4-quick-game-input.black input{
    cursor: default;
}

.v4-quick-game-ball{
    width: 100%;
    aspect-ratio: 1 / 1;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 80px;
    text-align: center;
    font-family: "Public Pixel";
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: 150%;
}

.v4-quick-game-input.black .v4-quick-game-ball{
    opacity: 0.8;
    background: var(--Gradient-black-darker, linear-gradient(142deg, #717171 3.28%, #000 85.26%));
    color: var(--card-foreground, #FFF);
}

.v4-quick-game-input.gold .v4-quick-game-ball{
    background: var(--gradient-yellow-hover, linear-gradient(142deg, #FFFBE3 3.28%, #E4C100 75.84%));
    color: var(--foreground, #0D0C07);
}

.v4-quick-game-input.grey .v4-quick-game-ball{
    background: var(--White-main, linear-gradient(142deg, #F7F7F7 3.28%, #BDBDBD 85.26%));
    color: var(--foreground, #0D0C07);
}

.v4-quick-game-input.gold:hover{
    background: #F3F3D5;
    cursor: pointer;
}

.v4-quick-game-input.gold:hover .v4-quick-game-ball{
    background: var(--gradient-yellow-selected, linear-gradient(142deg, #FFF 3.28%, #F0D53D 75.84%));
}

.v4-quick-game-input.grey:hover{
    background: #F3F3D5;
    cursor: pointer;
}

.v4-quick-game-input.grey:hover .v4-quick-game-ball{
    background: var(--WHite-hover, linear-gradient(142deg, #FFF 3.28%, #DEDCDC 85.26%));
}

.v4-quick-game-input.black:hover{
    cursor: default;
}

.v4-quick-game-input.gold.selected{
    border-color: var(--Warning-400, #FB923C);
    background: var(--foreground-5, rgba(13, 12, 7, 0.05));
}

.v4-quick-game-input.gold.selected .v4-quick-game-ball{
    background: var(--gradient-yellow-selected, linear-gradient(142deg, #FFF 3.28%, #F0D53D 75.84%));
}

.v4-quick-game-input.grey.selected{
    border-color: var(--Warning-400, #FB923C);
    background: var(--foreground-5, rgba(13, 12, 7, 0.05));
}

.v4-quick-game-input.grey.selected .v4-quick-game-ball{
    background: var(--WHite-hover, linear-gradient(142deg, #FFF 3.28%, #DEDCDC 85.26%));
}

.v4-quick-game-input.win .v4-quick-game-ball{
    background: var(--gradient-green-hover, linear-gradient(142deg, #B9F8CA 3.28%, #20A843 85.26%));
}

.v4-quick-game-input.win:hover{
    background: var(--foreground-5, rgba(13, 12, 7, 0.05));
    cursor: pointer;
}

.v4-quick-game-input.win:hover .v4-quick-game-ball{
    background: var(--gradient-green-selected, linear-gradient(142deg, #F3FFF7 3.28%, #1CCE4B 85.26%));
}

.v4-quick-game-input.lose .v4-quick-game-ball{
    background: var(--gradient-red-hover, linear-gradient(142deg, #FFDBDB 3.28%, #EF2E3B 83.38%));
}

.v4-quick-game-input.lose:hover{
    background: var(--foreground-5, rgba(13, 12, 7, 0.05));
    cursor: pointer;
}

.v4-quick-game-input.lose:hover .v4-quick-game-ball{
    background: var(--gradient-red-selected, linear-gradient(142deg, #FFF6F6 3.28%, #FF4450 83.38%));
}

.v4-quick-game-input.win.selected{
    border-color: var(--Success-500, #3ABB5D);
    background: var(--Success-100, #CEFBDA);
}

.v4-quick-game-input.win.selected .v4-quick-game-ball{
    background: var(--gradient-green-selected, linear-gradient(142deg, #F3FFF7 3.28%, #1CCE4B 85.26%));
}

.v4-quick-game-input.lose.selected{
    border-color: var(--Danger-500, #FF3D3B);
    background: var(--Danger-200, #FFC5B1);
}

.v4-quick-game-input.lose.selected .v4-quick-game-ball{
    background: var(--gradient-red-selected, linear-gradient(142deg, #FFF6F6 3.28%, #FF4450 83.38%));
}

.v4-quick-game-input.black.lose{
    background: var(--danger-main-20, rgba(255, 61, 59, 0.20));
}

.v4-quick-game-input.black.lose .v4-quick-game-ball{
    background: linear-gradient(142deg, #DB1515 3.28%, #4F0202 93.74%);
}

.v4-quick-game-input.check{
    background: var(--foreground-5, rgba(13, 12, 7, 0.05));
    border-color: transparent !important;
}

.v4-quick-pick-game-info{
    display: flex;
    gap: 8px;
}

.v4-quick-pick-game-info-left{
    display: flex;
    gap: 12px;
    background: var(--accent-20, rgba(244, 211, 24, 0.20));
    padding: 0 12px;
}

.v4-quick-pick-game-info-payout-wrap{
    display: flex;
    flex-direction: column;
    justify-content: center;
}

.v4-quick-pick-game-info-payout-txt{
    color: var(--foreground, #0D0C07);
    leading-trim: both;
    text-edge: cap;
    font-size: 13px;
    font-style: normal;
    font-weight: 700;
    line-height: 120%;
}

.v4-quick-pick-game-info-payout-value{
    color: var(--foreground, #0D0C07);
    leading-trim: both;
    text-edge: cap;
    font-family: "Public Pixel";
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: 120%;
    letter-spacing: -2.4px;
}

.v4-quick-pick-game-info-num-block{
    display: flex;
    gap: 4px;
    padding: 8px 0;
}

.v4-quick-pick-game-info-num-block{
    display: flex;
    gap: 4px;
}

.v4-quick-pick-game-info-right{
    width: 100%;
    display: grid;
    grid-template-columns: fit-content(100%) fit-content(100%) 1fr;
    gap: 4px;
    padding: 0 12px;
    background: var(--accent-20, rgba(244, 211, 24, 0.20));
}

.v4-quick-pick-game-info-right-icon-wrap{
    display: flex;
    align-items: center;
    justify-content: center;
}

.v4-quick-pick-game-info-right-icon{
    width: 27px;
}

.v4-quick-pick-game-info-right-divider-main-wrap{
    padding: 12px 8px;
}

.v4-quick-pick-game-info-right-divider-main{
    width: 1px;
    height: 100%;
    background-color: #BFBFBD;
}

.v4-quick-pick-game-info-right-win-num-wrap{
    width: 100%;
    display: flex;
    overflow: scroll;
    align-items: stretch;
}

.v4-quick-pick-game-info-right-win-num-wrap::-webkit-scrollbar{ width: 0; height: 0; }
.v4-quick-pick-game-info-right-win-num-wrap{ -ms-overflow-style: none; }
.v4-quick-pick-game-info-right-win-num-wrap{ overflow: -moz-scrollbars-none; }

.v4-quick-pick-game-info-right-win-num-placeholder-wrap{
    display: flex;
    align-items: center;
    justify-content: center;
    white-space: nowrap;
}

.v4-quick-pick-game-info-right-win-num-placeholder{
    color: var(--foreground, #0D0C07);
    leading-trim: both;
    text-edge: cap;
    font-family: "Public Pixel";
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 150%;
    opacity: 0.5;
}

.v4-quick-pick-win-number{
    padding: 0 6px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.v4-quick-pick-win-number p{
    text-align: center;
    font-family: "Public Pixel";
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: 150%;
}

.v4-quick-pick-win-number.win p{
    color: var(--Success-800, #288140);
}

.v4-quick-pick-win-number.lose p{
    color: var(--Danger-800, #931231);
}

.v4-quick-pick-btns-wrap{
    display: flex;
    gap: 4px;
}

.v4-quick-pick-btns-base{
    display: flex;
    gap: 4px;
    flex: 1;
}

.v4-quick-pick-btns-add{
    display: flex;
    gap: 4px;
}

.v4-quick-pick-risk-wrap{
    display: flex;
    gap: 0;
}

.v4-quick-pick-risk-wrap > * + *{
    margin-left: -1px;
    position: relative;
    z-index: 0;
}

.v4-quick-pick-risk-wrap > .v3-line-bingo-risk-btn:hover,
.v4-quick-pick-risk-wrap > .v3-line-bingo-risk-btn:active,
.v4-quick-pick-risk-wrap > .v3-line-bingo-risk-btn:focus-visible{
    z-index: 1;
}

.v4-quick-pick-risk-wrap .v3-line-bingo-risk-block{
    width: fit-content;
}

main .new-games-mobile-flex:has(.v4-quick-pick-game-board) .new-pick-game-block-right-content{
    gap: 0;
}

.viewBetGameBoard_wrapper .v4-quick-game-input{
    padding: 4px;
}

.viewBetGameBoard_wrapper .v4-quick-game-ball{
    font-size: 12px;
}

.viewBetGameBoard_wrapper .v4-quick-pick-game-info-right{
    padding-top: 8px;
    padding-bottom: 8px;
}

.viewBetGameBoard_wrapper .v4-quick-pick-game-info-right-divider-main-wrap{
    padding: 4px 8px;
}

@media screen and (max-width: 1500px) {
    .v4-quick-game-input{
        padding: 4px;
    }

    .v4-quick-game-ball{
        font-size: clamp(13px, calc(2.917vw - 22.01px), 20px);
    }
}

@media screen and (max-width: 1400px) {
    .v4-quick-pick-btns-wrap{
        flex-direction: column;
    }
}

@media screen and (max-width: 1100px) {
    /* Roulette: match dice rewards-block spacing/placement on tablet+mobile. */
    main .new-games-mobile-flex:has(.v4-quick-pick-game-board) .new-pick-game-block-right-content{
        gap: 0;
    }

    main .new-games-mobile-flex:has(.v4-quick-pick-game-board) .new-pick-game-block-right-content .new-pick-game-block-right-placement.desk.rewardsPDP{
        display: flex !important;
        position: relative !important;
        visibility: visible !important;
        top: auto !important;
        left: auto;
        width: 100%;
        max-width: 100%;
        box-sizing: border-box;
        padding: 0 !important;
        margin: 0 !important;
        box-shadow: none !important;
        z-index: 1;
    }

    main:has(.v4-quick-pick-game-board) .games-win-boards-wrap .rewardsPDP.mob{
        display: none !important;
        min-height: 0 !important;
        height: 0 !important;
        max-height: 0 !important;
        padding: 0 !important;
        margin: 0 !important;
        overflow: hidden !important;
        border: 0 !important;
    }

    /* Global ≤1100px uses column-reverse on .new-games-mobile-flex, which stacked
       wrapper (game + rewards) above the picker — rewards sat above place bet.
       Grid + display:contents yields game → picker → rewards. */
    main .new-games-mobile-flex:has(.v4-quick-pick-game-board){
        display: grid;
        grid-template-columns: minmax(0, 1fr);
        grid-template-areas:
            "game"
            "picker"
            "rewards";
        gap: 0;
        width: 100%;
        max-width: 100%;
        box-sizing: border-box;
    }

    main .new-games-mobile-flex:has(.v4-quick-pick-game-board) .new-pick-game-block-right-wrapper,
    main .new-games-mobile-flex:has(.v4-quick-pick-game-board) .new-pick-game-block-right-content{
        display: contents;
    }

    main .new-games-mobile-flex:has(.v4-quick-pick-game-board) .new-quick-pick-game-block{
        grid-area: game;
        min-width: 0;
    }

    main .new-games-mobile-flex:has(.v4-quick-pick-game-board) .new-pick-picker{
        grid-area: picker;
        min-width: 0;
    }

    main .new-games-mobile-flex:has(.v4-quick-pick-game-board) .new-pick-game-block-right-placement.desk.rewardsPDP{
        grid-area: rewards;
        min-width: 0;
    }

    .v4-quick-game-input{
        padding: 8px;
    }

    .v4-quick-game-ball{
        font-size: clamp(13px, calc(3.5vw - 18.5px), 20px);
    }

    .v4-quick-pick-btns-wrap{
        flex-direction: row;
    }

    .viewBetGameBoard_wrapper .v4-quick-pick-game-wrap{
        padding: 16px;
    }
}

@media screen and (max-width: 1200px) {
    .v4-quick-game-ball{
        font-size: clamp(11px, calc(3vw - 22px), 14px);
    }
}

@media (max-width: 1000px) {
    .v4-quick-pick-btns-wrap{
        flex-direction: column;
    }
}

@media screen and (max-width: 900px) {
    .v4-quick-game-input{
        padding: 4px;
    }

    .v4-quick-game-ball{
        font-size: clamp(11px, calc(3.33vw - 13.97px), 16px);
    }
}

@media screen and (max-width: 1100px) {
    /* Single-width contract for roulette compact stack (≤1100px). */
    main .new-games-mobile-flex:has(.v4-quick-pick-game-board) .new-pick-game-block-right-wrapper,
    main .new-games-mobile-flex:has(.v4-quick-pick-game-board) .new-pick-game-block-right-content,
    main .new-games-mobile-flex:has(.v4-quick-pick-game-board) .new-quick-pick-game-block,
    main .new-games-mobile-flex:has(.v4-quick-pick-game-board) .new-pick-game-block-wrapper,
    main .new-games-mobile-flex:has(.v4-quick-pick-game-board) .new-pick-picker,
    main .new-games-mobile-flex:has(.v4-quick-pick-game-board) .new-pick-picker .new-pick-picker-game.black-0-card,
    main .new-games-mobile-flex:has(.v4-quick-pick-game-board) #baseVariationGame,
    main .new-games-mobile-flex:has(.v4-quick-pick-game-board) #baseVariationGame .input-picks-wrapper,
    main .new-games-mobile-flex:has(.v4-quick-pick-game-board) #baseVariationGame .manual-bet-card,
    main .new-games-mobile-flex:has(.v4-quick-pick-game-board) .new-pick-picker-game > .game-card-picks,
    main .new-games-mobile-flex:has(.v4-quick-pick-game-board) .v4-quick-pick-btns-wrap,
    main .new-games-mobile-flex:has(.v4-quick-pick-game-board) .v4-quick-pick-btns-base,
    main .new-games-mobile-flex:has(.v4-quick-pick-game-board) .v4-quick-pick-risk-wrap{
        width: 100%;
        max-width: 100%;
        min-width: 0;
        box-sizing: border-box;
        margin-left: 0;
        margin-right: 0;
        padding-left: 0;
        padding-right: 0;
    }

    main .new-games-mobile-flex:has(.v4-quick-pick-game-board){
        align-items: stretch;
        width: 100%;
        max-width: 100%;
        box-sizing: border-box;
    }

    main .new-games-mobile-flex:has(.v4-quick-pick-game-board) .new-pick-picker{
        gap: 0;
        width: 100%;
        max-width: none;
        min-width: 0;
        align-self: stretch;
        box-sizing: border-box;
        margin: 0;
        padding: 0;
    }

    main .new-games-mobile-flex:has(.v4-quick-pick-game-board) .new-pick-picker .new-pick-picker-game.black-0-card{
        padding: 0 !important;
        margin: 0;
        gap: 0;
        width: 100%;
        max-width: none;
        box-sizing: border-box;
        box-shadow: none !important;
    }

    main .new-games-mobile-flex:has(.v4-quick-pick-game-board) .new-pick-picker-game > .new-pick-picker-game-img{
        display: none !important;
        margin: 0 !important;
        padding: 0 !important;
        min-height: 0;
        max-height: 0;
        flex: 0 0 0;
        overflow: hidden;
        border: 0;
    }

    main .new-games-mobile-flex:has(.v4-quick-pick-game-board) #baseVariationGame{
        margin: 0;
        padding: 0;
    }

    main .new-games-mobile-flex:has(.v4-quick-pick-game-board) .new-pick-picker-game > #baseVariationGame.card-game-base-picks{
        width: 100%;
        max-width: 100%;
        box-sizing: border-box;
        margin: 0;
        padding: 0;
    }

    main .new-games-mobile-flex:has(.v4-quick-pick-game-board) #baseVariationGame .input-picks-wrapper{
        width: 100%;
        max-width: 100%;
        box-sizing: border-box;
        margin: 0;
        padding: 0;
        gap: 0;
    }

    main .new-games-mobile-flex:has(.v4-quick-pick-game-board) #baseVariationGame .new-pick-picker-bet-place{
        margin: 0;
    }

    .v4-quick-pick-game-board{
        gap: 0;
    }

    .v4-quick-game-input{
        padding: 2px;
        border-width: 2px;
    }

    .v4-quick-game-ball{
        font-size: clamp(12px, calc(3.213vw - 4.05px), 20px);
    }

    .v4-quick-pick-game-wrap{
        gap: 0;
    }

    .v4-quick-pick-game-info{
        gap: 0;
        border-top: 0.907px solid var(--border-light, #BFBFBD);
        flex-direction: column-reverse;
    }

    .v4-quick-pick-game-info-right{
        border-top: 0.907px solid var(--border-light, #BFBFBD);
        border-bottom: 0.907px solid var(--border-light, #BFBFBD);
        border-left: 0;
        padding: 0 4px;
        gap: 0;
    }

    .viewBetGameBoard_wrapper .v4-quick-pick-game-wrap{
        padding: 0;
        gap: 0;
    }

    .viewBetGameBoard_wrapper .v4-quick-pick-game-board{
        gap: 0;
    }

    .viewBetGameBoard_wrapper .v4-quick-pick-game-info{
        flex-direction: column-reverse;
        gap: 0;
    }

    .viewBetGameBoard_wrapper .v4-quick-pick-game-info-right{
        padding: 0 4px;
        gap: 0;
    }

    .viewBetGameBoard_wrapper .v4-quick-pick-game-info-right-icon-wrap{
        padding: 7.8px 0 7.8px 0;
    }

    .viewBetGameBoard_wrapper .v4-quick-pick-game-info-right-icon{
        width: 19px;
    }

    .viewBetGameBoard_wrapper .v4-quick-pick-win-number p{
        font-size: 13px;
    }

    .v4-quick-pick-btns-wrap{
        gap: 0;
        width: 100%;
        max-width: 100%;
        box-sizing: border-box;
    }

    main .new-games-mobile-flex:has(.v4-quick-pick-game-board) .new-pick-game-block-wrapper{
        gap: 0;
    }

    /* Roulette mobile: mirror dice fused bet row + 4/7 PLACE BET alignment. */
    main .new-games-mobile-flex:has(.v4-quick-pick-game-board) #baseVariationGame .manual-bet-fields-row > .global-input-block.pad-4-12,
    main .new-games-mobile-flex:has(.v4-quick-pick-game-board) #baseVariationGame .manual-bet-fields-row > .global-input-block{
        display: none !important;
    }

    main .new-games-mobile-flex:has(.v4-quick-pick-game-board) #baseVariationGame .manual-bet-card{
        width: 100%;
        max-width: 100%;
        box-sizing: border-box;
        margin: 0;
    }

    main .new-games-mobile-flex:has(.v4-quick-pick-game-board) #baseVariationGame .manual-bet-card.card-input-block{
        border: none;
        box-shadow: none;
    }

    main .new-games-mobile-flex:has(.v4-quick-pick-game-board) #baseVariationGame .manual-bet-place-btn{
        border: 1px solid var(--foreground, #0D0C07);

        border-radius: 0;
        box-sizing: border-box;
        flex: 0 0 57.142857%;
        width: 57.142857%;
        max-width: 57.142857%;
        min-width: 0;
        box-shadow: none;
    }

    main .new-games-mobile-flex:has(.v4-quick-pick-game-board) #baseVariationGame .manual-bet-fields-row{
        flex: 0 0 42.857143%;
        width: 42.857143%;
        max-width: 42.857143%;
        min-width: 0;
    }

    main .new-games-mobile-flex:has(.v4-quick-pick-game-board) #baseVariationGame .manual-bet-fields-row > .bet-box-mob-border{
        border: 1px solid var(--foreground, #0D0C07);
        border-left-width: 0;
        border-radius: 0;
        box-sizing: border-box;
    }

    main .new-games-mobile-flex:has(.v4-quick-pick-game-board) #baseVariationGame .manual-bet-fields-row > .bet-box-mob-border,
    main .new-games-mobile-flex:has(.v4-quick-pick-game-board) #baseVariationGame .manual-bet-place-btn{
        margin: 0;
    }

    main .new-games-mobile-flex:has(.v4-quick-pick-game-board) .new-pick-picker-game > .game-card-picks{
        display: flex;
        flex-direction: row;
        flex-wrap: nowrap;
        width: 100%;
        max-width: 100%;
        margin: 0;
        gap: 0;
        box-sizing: border-box;
        border: 1px solid var(--foreground, #0D0C07);
        margin-top: 0;
    }

    main .new-games-mobile-flex:has(.v4-quick-pick-game-board) .new-pick-picker-game > .game-card-picks > .pick-select-btn{
        flex: 1 1 0;
        min-width: 0;
        width: auto !important;
        max-width: none !important;
        margin: 0;
        border-radius: 0;
        border: none;
        box-shadow: inset -1px 0 0 var(--foreground, #0D0C07);
        padding-left: 0.125rem;
        padding-right: 0.125rem;
    }

    main .new-games-mobile-flex:has(.v4-quick-pick-game-board) .new-pick-picker-game > .game-card-picks > .pick-select-btn:last-child{
        box-shadow: none;
    }

    .v4-quick-pick-btns-base{
        flex-wrap: wrap;
        gap: 0;
    }

    .v4-quick-pick-btns-base .pick-select-btn{
        width: 25%;
        flex: none;
        height: 2.25rem;
    }

    .v4-quick-pick-risk-wrap{
        gap: 0;
    }

    .v4-quick-pick-game-info-num-block{
        width: 100%;
    }

    .v4-quick-pick-game-info-num-block .pixel-picker-container{
        width: 100%;
        height: 1.5rem;
    }

    .v4-quick-pick-game-info-payout-value{
        font-size: .8125rem;
        min-width: 4rem;
    }

    .v4-quick-pick-game-info-payout-txt{
        font-size: .625rem;
    }

    .v4-quick-pick-game-info-num-block .number-item{
        font-size: .875rem;
        height: 1.5rem;
    }

    .v4-quick-pick-game-info-right-icon-wrap{
        padding: .5rem .25rem;
    }

    .v4-quick-pick-game-info-right-icon{
        width: 19px;
    }

    .v4-quick-pick-game-info-right-divider-main-wrap{
        padding: 0 .5rem 0 .25rem;
    }

    .v4-quick-pick-win-number p{
        font-size: 13px;
    }
}

@media screen and (max-width: 620px) {
    .viewBetGameBoard_wrapper .v4-quick-game-input{
        padding: 2px;
    }
}

@media screen and (max-width: 550px) {
    .v4-quick-pick-game-info-payout-txt{
        font-size: 10px;
    }

    .v4-quick-pick-game-info-payout-value{
        font-size: 13px;
    }

    .v4-quick-pick-btns-base .quick-pick-random-btn{
        padding: 4px;
    }
}

@media screen and (max-width: 500px) {
    .viewBetGameBoard_wrapper .v4-quick-game-ball{
        font-size: clamp(6px, calc(2.609vw - 2.35px), 12px);
    }

    .viewBetGameBoard_wrapper .v4-quick-game-input{
        border-width: 2px;
    }

    .viewBetGameBoard_wrapper .v4-quick-pick-game-info-right-win-num-placeholder{
        font-size: 10px;
    }
}

@media screen and (max-width: 450px) {
    .v4-quick-game-input{
        padding: 1px;
    }

    .v4-quick-game-ball{
        font-size: clamp(7px, calc(3.33vw - 3.65px), 13px);
    }
}

@media screen and (max-width: 400px) {
    .v4-quick-pick-game-info-right-win-num-placeholder{
        font-size: 10px;
    }
}
