/* Original Deposit channel-sheet/SysBalance scopes; source rem converted only. */
.source-frame-deposit-host .no-margin-bottom[data-v-65af8c2a]{margin-bottom:0!important}
.source-frame-deposit-host .deposit-box[data-v-65af8c2a]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;width:100%}
.source-frame-deposit-host .deposit-box--page[data-v-65af8c2a]{min-height:100%}
.source-frame-deposit-host .deposit-box .head[data-v-65af8c2a]{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;background-color:var(--theme-bg-color);color:var(--theme-text-color-darken);font-size:calc(var(--source-rem)*.42667);height:calc(var(--source-rem)*1.28);justify-content:space-between}
.source-frame-deposit-host .deposit-box .head[data-v-65af8c2a],.source-frame-deposit-host .deposit-box .head .headleft[data-v-65af8c2a]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.source-frame-deposit-host .deposit-box .head .headleft[data-v-65af8c2a]{margin-left:calc(var(--source-rem)*.29333)}
.source-frame-deposit-host .deposit-box .head .headleft .close-btn[data-v-65af8c2a]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;cursor:pointer;font-size:calc(var(--source-rem)*.53333);justify-content:center;margin-left:calc(var(--source-rem)*-.21333);min-height:calc(var(--source-rem)*.96);min-width:calc(var(--source-rem)*.96)}
.source-frame-deposit-host .deposit-box .head .headleft span[data-v-65af8c2a]{font-weight:500;line-height:1;margin-left:calc(var(--source-rem)*.21333)}
.source-frame-deposit-host .deposit-box .head .headleft .balance[data-v-65af8c2a]{color:var(--theme-primary-color);font-size:calc(var(--source-rem)*.37333);font-weight:700;margin-left:calc(var(--source-rem)*.37333)}
.source-frame-deposit-host .deposit-box .head .headleft .balance[data-v-65af8c2a] .refresh-icon{color:var(--theme-primary-color-light);font-size:calc(var(--source-rem)*.4)!important}
.source-frame-deposit-host .deposit-box .head .headright[data-v-65af8c2a]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:calc(var(--source-rem)*.32);-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:calc(var(--source-rem)*.32)}
.source-frame-deposit-host .deposit-box .head .headright .service[data-v-65af8c2a]{color:var(--theme-text-color-darken2);cursor:pointer}
.source-frame-deposit-host .deposit-box .head .headright .close[data-v-65af8c2a]{cursor:pointer;margin-right:0}
.source-frame-deposit-host .deposit-box .head .headright .record-icon[data-v-65af8c2a]{color:var(--theme-primary-color);cursor:pointer;font-size:calc(var(--source-rem)*.58667)}
.source-frame-deposit-host .deposit-box .content-wrap[data-v-65af8c2a]{-webkit-box-flex:1;background-color:var(--theme-deposit-bg-color);-webkit-flex:1;-ms-flex:1;flex:1;overflow-y:scroll;padding:calc(var(--source-rem)*.26667)}
.source-frame-deposit-host .deposit-box .content-wrap[data-v-65af8c2a],.source-frame-deposit-host .deposit-box .content-wrap .loading-box[data-v-65af8c2a]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.source-frame-deposit-host .deposit-box .content-wrap .loading-box[data-v-65af8c2a]{gap:calc(var(--source-rem)*.32);-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:calc(var(--source-rem)*.42667)}
.source-frame-deposit-host .deposit-box .content-wrap .loading-box .empty-retry-btn[data-v-65af8c2a]{min-width:calc(var(--source-rem)*3.2)}
.source-frame-deposit-host .deposit-box .content-wrap .tab-box[data-v-65af8c2a]{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;background-color:var(--theme-main-bg-color);border:calc(var(--source-rem)*.02667) solid var(--theme-line-color);height:calc(var(--source-rem)*1.06667);justify-content:space-between;margin-bottom:calc(var(--source-rem)*.32);padding:0 calc(var(--source-rem)*.05333)}
.source-frame-deposit-host .deposit-box .content-wrap .tab-box[data-v-65af8c2a],.source-frame-deposit-host .deposit-box .content-wrap .tab-box .tab-item[data-v-65af8c2a]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;border-radius:calc(var(--source-rem)*.21333)}
.source-frame-deposit-host .deposit-box .content-wrap .tab-box .tab-item[data-v-65af8c2a]{position:relative;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-ms-flex-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;color:var(--theme-text-color-darken2);cursor:pointer;font-size:calc(var(--source-rem)*.37333);font-weight:500;height:calc(var(--source-rem)*.96);justify-content:center}
.source-frame-deposit-host .deposit-box .content-wrap .tab-box .tab-item.active[data-v-65af8c2a]{background-color:var(--theme-bg-color);color:var(--theme-primary-color)}
.source-frame-deposit-host .deposit-box .content-wrap .tab-box .tab-item .feature-icon[data-v-65af8c2a]{height:calc(var(--source-rem)*.64);margin-right:calc(var(--source-rem)*.05333);width:calc(var(--source-rem)*.64)}
.source-frame-deposit-host .deposit-box .content-wrap .tab-box .tab-item .bonus-bubble[data-v-65af8c2a]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;left:50%;position:absolute;top:calc(var(--source-rem)*-.32);z-index:10;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-animation:bubble-pulse-65af8c2a 1.8s ease-in-out infinite;animation:bubble-pulse-65af8c2a 1.8s ease-in-out infinite;background:-webkit-gradient(linear,left top,right top,from(#ff5c00),to(#ff0032));background:-webkit-linear-gradient(left,#ff5c00,#ff0032);background:linear-gradient(90deg,#ff5c00,#ff0032);border-radius:calc(var(--source-rem)*.21333) calc(var(--source-rem)*.21333) calc(var(--source-rem)*.21333) 0;color:#fff;font-size:calc(var(--source-rem)*.26667);font-weight:400;gap:calc(var(--source-rem)*.05333);line-height:calc(var(--source-rem)*.37333);padding:calc(var(--source-rem)*.05333) calc(var(--source-rem)*.16);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;white-space:nowrap;will-change:transform}
.source-frame-deposit-host .deposit-box .content-wrap .tab-box .tab-item .bonus-bubble .gift-icon[data-v-65af8c2a]{color:#ffd54a;font-size:calc(var(--source-rem)*.26667)}
@-webkit-keyframes bubble-pulse-65af8c2a{0%,to{-webkit-transform:translateX(-50%) scale(1);transform:translate(-50%) scale(1)}50%{-webkit-transform:translateX(-50%) scale(1.08);transform:translate(-50%) scale(1.08)}}@keyframes bubble-pulse-65af8c2a{0%,to{-webkit-transform:translateX(-50%) scale(1);transform:translate(-50%) scale(1)}50%{-webkit-transform:translateX(-50%) scale(1.08);transform:translate(-50%) scale(1.08)}}.source-frame-deposit-host .balance-count-up[data-v-39333e75]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;border-radius:calc(var(--source-rem)*.13333);justify-content:center}
.source-frame-deposit-host .balance-count-up .currency-icon[data-v-39333e75]{font-size:calc(var(--source-rem)*.37333)}
.source-frame-deposit-host .balance-count-up .refresh-icon[data-v-39333e75]{color:var(--theme-text-color);cursor:pointer;margin-left:calc(var(--source-rem)*.13333)}
.source-frame-deposit-host .balance-count-up[data-v-39333e75] .countup-wrap.s_money span{font-size:calc(var(--source-rem)*.32);vertical-align:calc(var(--source-rem)*.02667)}

/* Host mimics original Vant popup/overlay; source x07 has bottomTabs and literal 52px reservation. */
.source-frame-deposit-host{position:fixed;inset:0;z-index:12000;pointer-events:none}
.source-frame-deposit-host .source-frame-deposit-overlay{bottom:0;height:100%;left:max(0px,(100% - min(100%,var(--theme-max-width)))/2)!important;max-width:100%;position:absolute;right:auto!important;top:0;transform:none;width:min(100%,var(--theme-max-width));background:var(--van-overlay-background);pointer-events:auto}
.source-frame-deposit-host .source-frame-deposit-popup{position:fixed;bottom:0;left:max(0px,(100% - min(100%,var(--theme-max-width)))/2)!important;right:auto!important;width:min(100%,var(--theme-max-width));max-width:min(100%,var(--theme-max-width));transform:none;overflow:hidden;pointer-events:auto;background:var(--van-popup-background);margin:0;padding:0;border:0;border-radius:0;min-height:0}
.source-frame-deposit-host .deposit-box>.head{flex-shrink:0}
.source-frame-deposit-host .deposit-box>.content-wrap{min-height:0}
.source-frame-deposit-host button{font:inherit;appearance:none;border:0;padding:0;background:none;color:inherit;cursor:pointer}
.source-frame-deposit-host .refresh-icon svg{width:24px;height:24px}
.source-frame-deposit-host .balance-count-up>span{margin-left:0}
