.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}img[data-v-36bd3092]{display:block}.y-input-number-wrap[data-v-6632fcd9]{display:flex;height:30px;flex-shrink:0;color:var(--redfinger-color-01-1)}.y-input-number-wrap .nums-btn[data-v-6632fcd9]{height:100%;width:28px;display:flex;align-items:center;justify-content:center;background-color:transparent;cursor:pointer;position:relative;border:1px solid var(--redfinger-gray-01-10per)}.y-input-number-wrap .nums-btn .text[data-v-6632fcd9]{font-size:15px;font-weight:700}.y-input-number-wrap .nums-btn.nums-btn-disabled[data-v-6632fcd9]{cursor:no-drop}.y-input-number-wrap .nums-btn.nums-btn-disabled .text[data-v-6632fcd9]{opacity:.2}.y-input-number-wrap .nums-btn-left[data-v-6632fcd9]{border-radius:8px 0 0 8px}.y-input-number-wrap .nums-btn-right[data-v-6632fcd9]{border-radius:0 8px 8px 0}.y-input-number-wrap .nums-input[data-v-6632fcd9]{background-color:transparent;border:1px solid var(--redfinger-gray-01-10per);border-left:none;border-right:none;min-height:100%;width:40px;height:100%;text-align:center;padding:0 4px;font-size:14px;font-weight:600;outline:none;border-radius:0}.y-input-number-wrap input[type=number][data-v-6632fcd9]::-webkit-inner-spin-button,.y-input-number-wrap input[type=number][data-v-6632fcd9]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.y-input-number-wrap input[type=number][data-v-6632fcd9]{-moz-appearance:textfield}.redeem-time-content[data-v-3802fcb9]{padding:16px 24px;padding-bottom:90px;flex:1;overflow:auto}.redeem-time-content .reset-row[data-v-3802fcb9]{display:flex;justify-content:space-between;align-items:center;padding:4px 0 16px}.redeem-time-content .reset-row .est-usage[data-v-3802fcb9]{font-size:14px;color:var(--redfinger-gray-06)}.redeem-time-content .reset-row .reset-btn[data-v-3802fcb9]{display:flex;align-items:center;cursor:pointer;color:var(--redfinger-gray-06)}.redeem-time-content .reset-row .reset-btn .reset-icon[data-v-3802fcb9]{width:14px;height:14px;margin-right:4px}.redeem-time-content .reset-row .reset-btn span[data-v-3802fcb9]{font-size:14px}.redeem-time-content .phone-item[data-v-3802fcb9]{display:flex;align-items:center;padding:12px 0}.redeem-time-content .phone-item .checkbox-wrap[data-v-3802fcb9]{width:18px;height:18px;margin-right:12px;flex-shrink:0}.redeem-time-content .phone-item .checkbox-wrap .checkbox[data-v-3802fcb9]{width:18px;height:18px;border-radius:50%;border:var(--redfinger-gray-01-10per);background-color:var(--redfinger-gray-01-5per);cursor:pointer;display:flex;align-items:center;justify-content:center}.redeem-time-content .phone-item .checkbox-wrap .checkbox.checked[data-v-3802fcb9]{background-color:var(--redfinger-color-01);border-color:var(--redfinger-color-01)}.redeem-time-content .phone-item .checkbox-wrap .checkbox.checked .check-icon[data-v-3802fcb9]{width:7.5px;height:5px}.redeem-time-content .phone-item .checkbox-wrap .checkbox.disabled[data-v-3802fcb9]{opacity:.4;cursor:not-allowed}.redeem-time-content .phone-item .phone-info[data-v-3802fcb9]{flex:1;min-width:0}.redeem-time-content .phone-item .phone-info .phone-name-row[data-v-3802fcb9]{display:flex;align-items:center;margin-bottom:6px}.redeem-time-content .phone-item .phone-info .phone-name-row .vip-icon[data-v-3802fcb9]{width:18px;height:18px;margin-right:6px;flex-shrink:0}.redeem-time-content .phone-item .phone-info .phone-name-row .phone-name[data-v-3802fcb9]{font-size:14px;color:var(--redfinger-gray-01);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.redeem-time-content .phone-item .phone-info .time-left[data-v-3802fcb9]{font-size:12px;color:var(--redfinger-gray-07)}.redeem-time-content .phone-item .hour-selector[data-v-3802fcb9]{flex-shrink:0}.redeem-time-content .phone-item .hour-selector.disabled[data-v-3802fcb9]{opacity:.4;pointer-events:none}.redeem-time-content[data-v-3802fcb9] .empty-data{min-height:250px}.y-skeleton-line[data-v-ca73e542]{display:block;height:10px;margin:10px 0;background-color:var(--background-color-f0f0f0);background-repeat:no-repeat;position:relative;overflow:hidden}.with-animation[data-v-ca73e542]:after{content:"";position:absolute;top:0;left:-100%;width:60%;height:100%;background:var(--flow-bg);animation:shimmer-ca73e542 1s linear infinite;animation-fill-mode:forwards}@keyframes shimmer-ca73e542{0%{left:-100%}to{left:100%}}.y-skeleton[data-v-0287dc7c]{border-radius:2px;background-color:var(--background-color-fff);width:100%;padding-left:16px}.y-skeleton .repeat-count-wrap[data-v-0287dc7c]{padding:20px 0;overflow:hidden;width:100%}.y-skeleton .repeat-count-wrap[data-v-0287dc7c]:not(:last-child){border-bottom:1px solid var(--color-DFDFDF)}.y-skeleton-content[data-v-0287dc7c]{height:100%;width:100%}.attr-values[data-v-4b37bcdc]{flex-wrap:wrap;justify-content:flex-start;margin-top:-5px;margin-left:-5px;display:flex}.attr-values .value[data-v-4b37bcdc]{text-align:center;font-size:12px;cursor:pointer;padding:6px 12px;z-index:1;position:relative;min-width:72px;background:var(--redfinger-gray-bg2);border-radius:6px;margin:5px 4px;border:1px solid var(--redfinger-gray-bg2)}.attr-values .value[data-v-4b37bcdc]:last-child{margin-right:0}.attr-values .value .upper-left-tag-wrap[data-v-4b37bcdc]{position:absolute;left:4px;top:-1px;width:8px;height:9px}.attr-values .value .left-badge[data-v-4b37bcdc]{position:absolute;left:4px;top:0;z-index:100;height:9px}.attr-values .value .attr-name[data-v-4b37bcdc]{height:100%;display:flex;align-items:center;justify-content:center}.attr-values .value .upper-right-tag-wrap[data-v-4b37bcdc]{position:absolute;right:4px;top:-1px;height:9px;width:8px}.attr-values .active[data-v-4b37bcdc]{border-color:var(--r-color-primary);font-weight:500;z-index:2;color:var(--r-color-primary)}.attr-values .attr-value-disabled[data-v-4b37bcdc]{opacity:.4}.redeem-phone-content[data-v-26e2cf84]{padding:20px 24px;padding-bottom:90px;flex:1;overflow:auto}.redeem-phone-content[data-v-26e2cf84] .cloud-tier-skeleton-wrap .y-skeleton .repeat-count-wrap{padding:0}.option-section[data-v-26e2cf84]{margin-bottom:20px}.option-section .section-title[data-v-26e2cf84]{font-size:16px;font-weight:500;color:var(--redfinger-gray-01);margin-bottom:14px}.option-section .option-list[data-v-26e2cf84]{display:flex;flex-wrap:wrap;gap:8px}.option-section .option-item[data-v-26e2cf84]{min-width:72px;height:30px;padding:0 12px;border-radius:6px;border:1px solid transparent;background-color:var(--redfinger-gray-09);display:flex;align-items:center;justify-content:center;font-size:12px;color:var(--redfinger-gray-01);cursor:pointer;transition:all .2s}.option-section .option-item.active[data-v-26e2cf84]{border-color:var(--color-01);background-color:var(--color-01-10per);color:var(--color-01);font-weight:500}[data-v-26e2cf84] .goods-attrs.form-item .item{padding-left:0}[data-v-26e2cf84] .goods-attrs.form-item .title{font-size:16px;font-weight:500;color:var(--redfinger-gray-01)}.quantity-section .quantity-row[data-v-26e2cf84]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.quantity-section .device-info[data-v-26e2cf84]{display:flex;align-items:center}.quantity-section .device-info .vip-icon[data-v-26e2cf84]{width:26px;height:26px;margin-right:8px}.quantity-section .device-info .device-name[data-v-26e2cf84]{font-size:12px;color:var(--redfinger-gray-01)}.quantity-section .cost-hint[data-v-26e2cf84]{text-align:right;font-size:14px;color:var(--redfinger-gray-06)}.blocked-tip-dialog-backdrop[data-v-4983c6be]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:20001}.blocked-tip-dialog[data-v-4983c6be]{width:296px;border-radius:24px;background:var(--redfinger-gray-10);display:flex;flex-direction:column;align-items:center;padding:18px 24px 20px;box-sizing:border-box}.blocked-tip-dialog .dialog-title[data-v-4983c6be]{font-size:16px;font-weight:500;color:var(--redfinger-gray-01);text-align:center;line-height:1.5}.blocked-tip-dialog .dialog-content[data-v-4983c6be]{margin-top:18px;font-size:14px;font-weight:400;color:var(--redfinger-gray-01);text-align:justify;line-height:1.8}.blocked-tip-dialog .dialog-buttons[data-v-4983c6be]{display:flex;justify-content:center;align-items:center;gap:12px;margin-top:18px;width:100%}.blocked-tip-dialog .dialog-buttons .btn-cancel[data-v-4983c6be],.blocked-tip-dialog .dialog-buttons .btn-confirm[data-v-4983c6be]{flex:1;height:40px;border-radius:48px;font-size:14px;font-weight:500;display:flex;justify-content:center;align-items:center;border:none;cursor:pointer}.blocked-tip-dialog .dialog-buttons .btn-cancel[data-v-4983c6be]{background:var(--redfinger-gray-01-5per);color:var(--redfinger-gray-03)}.blocked-tip-dialog .dialog-buttons .btn-confirm[data-v-4983c6be]{background:var(--color-01);color:#fff}.confirm-exchange-dialog-backdrop[data-v-28f9d358]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:20001}.confirm-exchange-dialog[data-v-28f9d358]{width:296px;border-radius:24px;background:var(--redfinger-gray-10);display:flex;flex-direction:column;align-items:center;padding:18px 24px 20px;box-sizing:border-box}.confirm-exchange-dialog .dialog-title[data-v-28f9d358]{font-size:16px;font-weight:500;color:var(--redfinger-gray-01);text-align:center;line-height:1.5}.confirm-exchange-dialog .dialog-content[data-v-28f9d358]{margin-top:18px;font-size:14px;font-weight:400;color:var(--redfinger-gray-01);text-align:justify;line-height:1.8}.confirm-exchange-dialog .dialog-content .highlight[data-v-28f9d358]{font-weight:500;color:var(--redfinger-color-01)}.confirm-exchange-dialog .dialog-buttons[data-v-28f9d358]{display:flex;justify-content:center;align-items:center;gap:12px;margin-top:18px;width:100%}.confirm-exchange-dialog .dialog-buttons .btn-cancel[data-v-28f9d358],.confirm-exchange-dialog .dialog-buttons .btn-confirm[data-v-28f9d358]{flex:1;height:40px;border-radius:48px;font-size:14px;font-weight:500;display:flex;justify-content:center;align-items:center;border:none;cursor:pointer}.confirm-exchange-dialog .dialog-buttons .btn-cancel[data-v-28f9d358]{background:var(--redfinger-gray-01-5per);color:var(--redfinger-gray-03)}.confirm-exchange-dialog .dialog-buttons .btn-cancel[data-v-28f9d358]:disabled{opacity:.5;cursor:not-allowed}.confirm-exchange-dialog .dialog-buttons .btn-confirm[data-v-28f9d358]{background:var(--color-01);color:#fff;border-radius:48px;height:40px;font-size:14px;font-weight:500}.redfinger-dialog{display:flex;align-items:center;justify-content:center;position:fixed;width:100%;top:0;bottom:0;left:0;background:rgba(0,0,0,.3);z-index:999;padding:0 20px}.clearPadding{padding:0}.redfinger-dialog>.wrapper{background:#fff;min-width:300px;min-height:100px;text-align:center;border-radius:20px;box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);padding:0 15px 5px}.redfinger-dialog.bottom{align-items:flex-end;padding:0}.redfinger-dialog.bottom>.wrapper{width:100%;border-radius:10px;border-bottom-left-radius:0;border-bottom-right-radius:0}.redfinger-dialog>.wrapper>.header{display:flex;align-items:center;justify-content:space-between;padding-top:20px;cursor:pointer}.redfinger-dialog>.wrapper>.header .title{font-size:20px;font-weight:500;color:var(--ion-text-color);flex:1;text-align:left;cursor:auto}.redfinger-dialog>.wrapper>.header .title-center{text-align:center}.redfinger-dialog>.wrapper>.header .btns{font-size:25px;color:#aaa;display:flex;cursor:pointer;padding-bottom:0}.redfinger-dialog>.wrapper>.content{padding:0 5px 16px;color:#737373;max-width:600px;max-height:420px;overflow-y:auto;margin-top:16px}.redfinger-dialog.text-left>.wrapper>.content{text-align:left}.redfinger-dialog>.wrapper>.content::-webkit-scrollbar{width:11px}.redfinger-dialog>.wrapper>.content::-webkit-scrollbar-thumb{background-color:#ccc;border-left:5px solid transparent;background-clip:padding-box}.redfinger-dialog>.wrapper>.content::-webkit-scrollbar-button{display:none}.redfinger-dialog>.wrapper .footer-btns{text-align:right;padding-bottom:10px;padding-top:10px}.redfinger-dialog>.wrapper .footer-btns.same-size{display:flex;padding-bottom:15px;padding-top:5px}.redfinger-dialog>.wrapper .footer-btns button{color:var(--ion-color-primary2);background:none;font-weight:500;padding:10px;font-size:14px;margin:0 10px;outline:none;line-height:16px}.redfinger-dialog>.wrapper .footer-btns button.cancel{color:var(--ion-text-color)}.redfinger-dialog>.wrapper .footer-btns.center{text-align:center;margin-bottom:10px;display:flex;justify-content:center}.redfinger-dialog>.wrapper .footer-btns.block button{background:var(--ion-color-primary);color:#fff;border-radius:3px;padding:10px 20px;width:100%;margin:0}.redfinger-dialog>.wrapper .footer-btns.block.round button{border-radius:20px}.redfinger-dialog>.wrapper .footer-btns.block.small-width button{width:auto;min-width:180px;padding:13px 20px}.redfinger-dialog .footer-btns.style-2 button{border-radius:20px;padding:13px 20px}.redfinger-dialog .footer-btns.same-size button{flex:1;margin:0 7px;padding:10px}.redfinger-dialog .footer-btns.same-size button:first-child{margin-left:0}.redfinger-dialog .footer-btns.same-size button:last-child{margin-right:0}.redfinger-dialog .footer-btns.style-2 .ok{background:var(--ion-color-primary);color:#fff}.redfinger-dialog .footer-btns.style-2 .cancel{background:#e8e8e8;color:#1e232c}@media (min-width:768px){.redfinger-dialog.bottom>.wrapper{max-width:450px;border-radius:5px}.redfinger-dialog.bottom{align-items:center}}@media (max-height:640px){.redfinger-dialog>.wrapper>.content{max-height:300px}}.help-rules-wrap[data-v-741a2201]{border-radius:24px;background-color:var(--redfinger-gray-10-1);max-width:375px;width:90vw;margin:0 auto}.help-rules-header[data-v-741a2201]{padding:18px 0;text-align:center}.help-rules-header .help-rules-title[data-v-741a2201]{font-size:16px;font-weight:500;color:var(--redfinger-gray-01);line-height:150%}.help-rules-content[data-v-741a2201]{text-align:left;padding:0 8px;max-height:70vh;overflow-y:auto}.help-rules-footer[data-v-741a2201]{padding:18px 24px 24px}.help-rules-footer .confirm-btn[data-v-741a2201]{width:100%;height:40px;border-radius:100px;background:var(--redfinger-color-01);color:#fff;font-size:14px;font-weight:500;line-height:100%;border:none;cursor:pointer}.help-rules-footer .confirm-btn[data-v-741a2201]:active{opacity:.8}#sapphire-redeem-page[data-v-a5d7eaca]{background-color:var(--redfinger-gray-09)}#sapphire-redeem-page .redeem-content[data-v-a5d7eaca]{background-color:var(--redfinger-gray-09);display:flex;flex-direction:column}.sapphire-balance-section[data-v-a5d7eaca]{padding:16px 24px}.sapphire-balance-section .balance-row[data-v-a5d7eaca]{display:flex;align-items:flex-end}.sapphire-balance-section .balance-row .gem-icon[data-v-a5d7eaca]{width:34px;height:34px;margin-right:4px}.sapphire-balance-section .balance-row .gem-num[data-v-a5d7eaca]{font-size:34px;font-weight:500;color:#247aff;line-height:1;margin-right:6px}.sapphire-balance-section .balance-row .total-info[data-v-a5d7eaca]{display:flex;align-items:center;margin-bottom:3px}.sapphire-balance-section .balance-row .total-info .total-label[data-v-a5d7eaca]{font-size:14px;font-weight:500;color:#247aff;line-height:1.2;margin-right:6px}.sapphire-balance-section .balance-row .total-info .total-time[data-v-a5d7eaca]{font-size:14px;font-weight:500;color:#247aff;line-height:1.2;letter-spacing:2px;margin-right:2px}.sapphire-balance-section .balance-row .total-info .help-icon[data-v-a5d7eaca]{width:14px;height:14px;color:var(--redfinger-gray-06);cursor:pointer}.main-content[data-v-a5d7eaca]{background-color:var(--redfinger-gray-10-1);border-radius:12px;flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.main-content .redeem-tabs-wrap[data-v-a5d7eaca]{border-radius:12px 12px 0 0}.main-content .redeem-tabs-wrap .redeem-tabs[data-v-a5d7eaca]{display:flex;position:relative;min-height:48px}.main-content .redeem-tabs-wrap .redeem-tabs .tab-item[data-v-a5d7eaca]{flex:1;display:flex;align-items:center;justify-content:center;font-size:16px;color:var(--redfinger-gray-01);cursor:pointer;font-weight:400;text-align:center;padding-bottom:10px}.main-content .redeem-tabs-wrap .redeem-tabs .tab-item.active[data-v-a5d7eaca]{font-weight:700}.main-content .redeem-tabs-wrap .redeem-tabs .tab-indicator[data-v-a5d7eaca]{position:absolute;bottom:0;width:12px;height:3px;background-color:#247aff;border-radius:2px;transition:left .3s ease}.confirm-footer[data-v-a5d7eaca]{position:fixed;bottom:0;left:0;right:0;background-color:var(--redfinger-gray-10);padding:6px 24px 14px;padding-bottom:calc(14px + env(safe-area-inset-bottom, 0px));z-index:100}.confirm-footer .confirm-btn[data-v-a5d7eaca]{width:100%;height:40px;border-radius:50px;background-color:#247aff;color:#fff;font-size:14px;font-weight:500;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center}.confirm-footer .confirm-btn.disabled[data-v-a5d7eaca]{opacity:.4;cursor:not-allowed}@media(min-width:768px){.y-content-wrap[data-v-a5d7eaca]{padding:0 12%}.confirm-footer[data-v-a5d7eaca]{left:12%;right:12%;background:none}}#gem-detail .gem-content[data-v-fd56d23e],#gem-detail[data-v-fd56d23e]{background-color:var(--redfinger-gray-09)}.gem-total-section[data-v-fd56d23e]{padding:16px 24px}.gem-total-section .gem-total[data-v-fd56d23e]{display:flex;align-items:flex-end}.gem-total-section .gem-total .gem-icon[data-v-fd56d23e]{width:34px;height:34px;margin-right:4px}.gem-total-section .gem-total .gem-num[data-v-fd56d23e]{font-size:34px;font-weight:500;color:#247aff;line-height:1;margin-right:6px;font-family:NDUX NUMBER}.gem-total-section .gem-total .gem-label[data-v-fd56d23e]{font-size:14px;font-weight:500;color:#247aff;line-height:1.2}.gem-tabs-wrap[data-v-fd56d23e]{background-color:var(--redfinger-gray-10);border-radius:12px 12px 0 0}.gem-tabs-wrap .gem-tabs[data-v-fd56d23e]{display:flex;position:relative;height:48px}.gem-tabs-wrap .gem-tabs .tab-item[data-v-fd56d23e]{flex:1;display:flex;align-items:center;justify-content:center;font-size:14px;color:var(--redfinger-gray-01);cursor:pointer}.gem-tabs-wrap .gem-tabs .tab-item.active[data-v-fd56d23e]{font-weight:500}.gem-tabs-wrap .gem-tabs .tab-indicator[data-v-fd56d23e]{position:absolute;bottom:0;width:12px;height:3px;background-color:#247aff;border-radius:2px;transition:left .3s ease}.gem-list-wrap[data-v-fd56d23e]{background-color:var(--redfinger-gray-10);padding:0 24px;min-height:400px}.gem-list-wrap .month-header[data-v-fd56d23e]{display:flex;justify-content:space-between;align-items:center;padding:16px 0;cursor:pointer}.gem-list-wrap .month-header .month-title[data-v-fd56d23e]{font-size:16px;font-weight:500;color:var(--redfinger-gray-01)}.gem-list-wrap .month-header .month-summary[data-v-fd56d23e]{display:flex;align-items:center;font-size:16px;color:var(--redfinger-gray-01)}.gem-list-wrap .month-header .month-summary .arrow-icon[data-v-fd56d23e]{width:16px;height:16px;margin-left:4px;transition:transform .3s;transform:rotate(90deg)}.gem-list-wrap .month-header .month-summary .arrow-icon.expanded[data-v-fd56d23e]{transform:rotate(270deg)}.gem-list-wrap .detail-item[data-v-fd56d23e]{display:flex;justify-content:space-between;align-items:center;padding:12px 0}.gem-list-wrap .detail-item .detail-info[data-v-fd56d23e]{flex:1}.gem-list-wrap .detail-item .detail-info .detail-title[data-v-fd56d23e]{font-size:14px;color:var(--redfinger-gray-01);margin-bottom:12px}.gem-list-wrap .detail-item .detail-info .detail-time[data-v-fd56d23e]{font-size:12px;color:var(--redfinger-gray-07)}.gem-list-wrap .detail-item .detail-num[data-v-fd56d23e]{display:flex;align-items:center;font-size:16px;color:#247aff}.gem-list-wrap .detail-item .detail-num.negative[data-v-fd56d23e]{color:var(--redfinger-gray-06)}.gem-list-wrap .detail-item .detail-num .symbol[data-v-fd56d23e]{font-weight:500;margin-right:2px}.gem-list-wrap .divider[data-v-fd56d23e]{height:1px;background-color:var(--redfinger-gray-08);margin:8px 0}.gem-list-wrap[data-v-fd56d23e] .empty-data{min-height:250px}@media(min-width:768px){.y-content-wrap[data-v-fd56d23e]{padding:0 12%}}