@charset "UTF-8";
._sign-tips_1fuyc_45 {
    position: absolute;
    top: .01rem;
    left: 0;
    display: flex;
    height: .3rem;
    padding: 0 .14rem;
    line-height: .3rem;
    background-color: var(--skin__accent_2);
    border-radius: .14rem .06rem .14rem 0;
    z-index: 1
}

[dir=rtl] ._sign-tips_1fuyc_45 {
    left: auto;
    right: 0;
    border-radius: .06rem .14rem 0
}

._sign-tips_1fuyc_45 i {
    position: absolute;
    bottom: -.12rem;
    left: 0;
    color: var(--skin__accent_2);
    font-size: .12rem
}

[dir=rtl] ._sign-tips_1fuyc_45 i {
    left: auto;
    right: 0
}

._sign-tips_1fuyc_45 span {
    color: #ffe815;
    font-size: .18rem
}

html[data-skin-bg="1"] ._item_ao7av_45 {
    margin-right: .2rem
}

html[dir=rtl][data-skin-bg="1"] ._item_ao7av_45 {
    margin-right: 0;
    margin-left: .2rem
}

html[data-skin-bg="1"] ._item_ao7av_45:nth-child(3n) {
    margin-right: 0
}

html[dir=rtl][data-skin-bg="1"] ._item_ao7av_45:nth-child(3n) {
    margin-right: 0;
    margin-left: 0
}

._item_ao7av_45 {
    position: relative;
    z-index: 1;
    width: 1.96rem;
    height: 2.55rem;
    margin-right: .21rem;
    margin-bottom: .2rem;
    background-color: var(--skin__bg_2);
    border: var(--lobby__px) solid var(--skin__border);
    border-radius: .14rem;
    box-shadow: 0 .03rem .07rem 0 var(--skin__web_left_bg_shadow)
}

[dir=rtl] ._item_ao7av_45 {
    margin-right: 0;
    margin-left: .21rem
}

._item_ao7av_45:nth-child(3n) {
    margin-right: 0
}

[dir=rtl] ._item_ao7av_45:nth-child(3n) {
    margin-right: 0;
    margin-left: 0
}

._item_ao7av_45._sign-item0_ao7av_67 {
    margin-right: .2rem
}

[dir=rtl] ._item_ao7av_45._sign-item0_ao7av_67 {
    margin-right: 0;
    margin-left: .2rem
}

._item_ao7av_45._sign-item0_ao7av_67:nth-child(3n) {
    margin-right: 0
}

[dir=rtl] ._item_ao7av_45._sign-item0_ao7av_67:nth-child(3n) {
    margin-right: 0;
    margin-left: 0
}

._item_ao7av_45 .sign-badge {
    position: absolute;
    top: 0;
    left: 50%;
    transform: none;
    right: auto;
    max-width: inherit !important;
    color: #ff0
}

[dir=rtl] ._item_ao7av_45 .sign-badge {
    right: 50%;
    left: auto
}

._item_ao7av_45 ._reward-pattern_ao7av_82 {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 1.24rem;
    height: 1.24rem;
    margin: .2rem auto 0;
    color: var(--skin__neutral_2)
}

._item_ao7av_45 ._reward-pattern_ao7av_82 .received-box {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%
}

._item_ao7av_45 ._reward-pattern_ao7av_82 .received-box .bg-receive {
    position: absolute;
    top: 50%;
    left: 50%;
    font-size: 1.24rem;
    transform: translate(-50%, -50%)
}

[dir=rtl] ._item_ao7av_45 ._reward-pattern_ao7av_82 .received-box .bg-receive {
    left: auto;
    right: 50%;
    transform: translate(50%, -50%)
}

[dir=rtl] ._item_ao7av_45 ._reward-pattern_ao7av_82 .received-box .bg-receive {
    transform: translate(50%, -50%) scaleX(-1)
}

[dir=rtl] [dir=rtl] ._item_ao7av_45 ._reward-pattern_ao7av_82 .received-box .bg-receive {
    transform: translate(-50%, -50%) scaleX(-1)
}

._item_ao7av_45 ._reward-pattern_ao7av_82 .received-box .has-receive {
    display: block;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 1.1rem;
    height: .5rem;
    margin-top: .02rem;
    font-weight: 700;
    font-size: .22rem;
    line-height: .24rem;
    text-align: center;
    transform: scale(.7) rotate(-18deg)
}

[dir=rtl] ._item_ao7av_45 ._reward-pattern_ao7av_82 .received-box .has-receive {
    transform: scale(.7) rotate(18deg)
}

._item_ao7av_45 ._reward-pattern_ao7av_82 .received-box .has-receive .text {
    position: relative;
    top: 0;
    display: grid;
    line-height: 0
}

._item_ao7av_45 ._reward-pattern_ao7av_82 .received-box .has-receive:lang(zh) {
    font-size: .32rem
}

._item_ao7av_45 ._reward-pattern_ao7av_82 .received-box .has-receive:lang(en) {
    font-size: .32rem
}

._item_ao7av_45 ._reward-pattern_ao7av_82 .received-box .has-receive:lang(pt) {
    font-size: .26rem
}

._item_ao7av_45 ._reward-pattern_ao7av_82 .picture {
    display: block;
    width: 100%;
    height: 100%
}

._item_ao7av_45 ._reward-description_ao7av_145 {
    margin-bottom: .01rem;
    padding: .01rem .1rem
}

._item_ao7av_45 ._reward-description_ao7av_145 .divider {
    border-top: var(--lobby__px) solid var(--skin__border)
}

._item_ao7av_45 ._reward-description_ao7av_145 .text-wrap {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    position: relative;
    width: 100%;
    height: .3rem;
    margin-bottom: .2rem;
    font-size: .22rem;
    line-height: .3rem;
    text-align: center
}

._item_ao7av_45 ._reward-description_ao7av_145 .yellow {
    color: var(--skin__accent_3)
}

._item_ao7av_45 ._caption_ao7av_167 {
    display: flex;
    align-items: center;
    justify-content: center;
    height: .4rem;
    padding-top: 0;
    color: var(--skin__neutral_2);
    font-size: .24rem;
    line-height: 1.29
}

._item_ao7av_45 ._caption_ao7av_167 ._sign-btn_ao7av_177 {
    width: 1.2rem;
    height: .4rem;
    font-size: .18rem;
    border-radius: .1rem;
    padding: 0 .05rem
}

._item_ao7av_45 ._caption_ao7av_167 ._sign-btn_ao7av_177 :not(:lang(zh)) .ui-button__text {
    word-break: break-word
}

._sign-item1_ao7av_188,
._sign-item2_ao7av_189,
._sign-item6_ao7av_190 {
    background-color: var(--skin__bg_1);
    box-shadow: none;
    border: none
}

._sign-item1_ao7av_188 ._sign-btn_ao7av_177,
._sign-item2_ao7av_189 ._sign-btn_ao7av_177,
._sign-item6_ao7av_190 ._sign-btn_ao7av_177 {
    border-radius: .2rem !important
}

._sign-item1_ao7av_188 .sign-badge,
._sign-item2_ao7av_189 .sign-badge {
    position: absolute;
    top: .01rem;
    left: 0;
    display: flex;
    height: .3rem;
    padding: 0 .14rem;
    line-height: .3rem;
    border-radius: .14rem .06rem .14rem 0
}

[dir=rtl] ._sign-item1_ao7av_188 .sign-badge,
[dir=rtl] ._sign-item2_ao7av_189 .sign-badge {
    left: auto;
    right: 0;
    border-radius: .06rem .14rem 0
}

._sign-item0_ao7av_67 ._reward-pattern_ao7av_82 {
    margin-top: 0
}

._sign-item0_ao7av_67 ._caption_ao7av_167 {
    height: .7rem
}

._sign-item0_ao7av_67 .sign-badge {
    left: auto;
    right: -.15rem
}

[dir=rtl] ._sign-item0_ao7av_67 .sign-badge {
    right: auto;
    left: -.15rem
}

._sign-item6_ao7av_190 .sign-badge {
    left: auto;
    right: -.15rem
}

[dir=rtl] ._sign-item6_ao7av_190 .sign-badge {
    right: auto;
    left: -.15rem
}