#sapphire-redeem .container{padding-left:0;padding-right:0;max-width:500px}#sapphire-redeem .y-content-wrap{--background:#f8fbff}#sapphire-redeem .sapphire{background-color:var(--redfinger-gray-10);text-align:center;padding:12px}#sapphire-redeem .sapphire h2{font-size:18px;font-weight:400;color:var(--ion-text-color);line-height:25px}#sapphire-redeem .sapphire .nums{display:flex;align-items:center;justify-content:center;font-size:40px;font-weight:400;color:#237aff;line-height:56px}#sapphire-redeem .sapphire .checked-phone-info{margin-top:5px;text-align:left}#sapphire-redeem .exchange-price{display:flex;flex-wrap:wrap;padding:8px}#sapphire-redeem .exchange-price .item{width:33.3333333%;margin-top:16px;padding:0 8px}#sapphire-redeem .exchange-price .item .wrapper{background-color:var(--redfinger-gray-10);border:1px solid var(--redfinger-gray-10);padding:20px 0;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:3px}#sapphire-redeem .exchange-price .item .wrapper.active{border:1px solid var(--ion-color-primary)}#sapphire-redeem .exchange-price .time{color:var(--ion-color-primary);font-size:16px}#sapphire-redeem .exchange-price .nums{display:flex;color:#bcc3d0;font-size:14px;align-items:center;margin-top:5px}#sapphire-redeem .exchange-price .nums img{width:15px;height:15px;margin-left:5px}#sapphire-redeem .exchange{background-color:var(--redfinger-gray-10);margin:10px 35px;padding:10px;display:flex;justify-content:center;align-items:center;color:var(--ion-color-primary)}#sapphire-redeem .exchange input{border:none;outline:none;flex:1;line-height:26px;text-align:center;font-size:20px;background-color:var(--redfinger-gray-10);border:1px solid var(--redfinger-gray-08)}#sapphire-redeem .exchange input::-moz-placeholder{font-size:16px}#sapphire-redeem .exchange input::placeholder{font-size:16px}#sapphire-redeem .exchange span{width:50px}#sapphire-redeem .pay-sapphire{color:var(--ion-color-primary);text-align:center;font-size:14px;margin:15px auto}#sapphire-redeem .pay-sapphire .nums{display:flex;align-items:center;justify-content:center}#sapphire-redeem .pay-sapphire img{width:14px;margin-left:5px}#sapphire-redeem .submit{padding:0 35px}.empty-data{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:500px;color:#b4bac3;font-size:14px}.empty-data img{width:50%;margin-bottom:10px}#sapphire-detail .header{position:relative;background:url(../../assets/img/sapphire_bg.bbf64b83.png) no-repeat;min-height:200px;background-size:cover}#sapphire-detail .header h2{font-size:18px;font-weight:400;margin-bottom:16px}#sapphire-detail .header .info{position:absolute;width:100%;height:100%;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff}#sapphire-detail .header .info .nums{font-size:40px;font-weight:600}#sapphire-detail .header .info .sapphire{width:31px}#sapphire-detail .header .day{margin-top:5px}#sapphire-detail .rewards .empty-data{min-height:250px}#sapphire-detail .rewards{padding:10px}#sapphire-detail .rewards h3{color:var(--ion-color-primary);font-size:16px;font-weight:400;padding-left:20px}#sapphire-detail .rewards .history .item{display:flex;padding:10px 20px;border-top:1px solid #eee;align-items:center;justify-content:space-between}#sapphire-detail .rewards .history .item .reward-title{font-size:14px;color:#434343;line-height:20px}#sapphire-detail .rewards .history .item .time{color:#bdbdbd;line-height:17px;font-size:12px}#sapphire-detail .rewards .history .item .nums{font-size:14px;color:var(--ion-color-primary);line-height:20px;display:flex;align-items:center}#sapphire-detail .rewards .history .item .nums img{width:14px;margin-left:5px}body.dark #sapphire-detail .rewards .history .item{border-top-color:#333}@media (min-width:768px){#sapphire-detail .container{max-width:500px}}