/* Current source index-UIoKG38R.css; rem mapped, component scope retained. */
.source-member-settings .c-999999{color:#999}
.source-member-settings .c-04be02{color:#04be02}
.source-member-settings .c-e94d3c{color:#e94d3c}
.source-member-settings .c-4e80ff{color:#4e80ff}
.source-member-settings .c-fb5050{color:#fb5050}
.source-member-settings .icon{margin-right:calc(var(--source-rem)*.13333)}
.source-member-settings .setting-identity-mark{color:var(--theme-primary-color,#f5c518);display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin-right:calc(var(--source-rem)*.13333)}
.source-member-settings .setting-identity-file{height:calc(var(--source-rem)*.02667);left:0;opacity:0;position:fixed;top:0;width:calc(var(--source-rem)*.02667)}
.source-member-settings .account-value{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;gap:calc(var(--source-rem)*.21333);-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;max-width:100%;min-width:0}
.source-member-settings .account-value__text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.source-member-settings .account-value__copy{-webkit-flex-shrink:0;-ms-flex-negative:0;border-radius:calc(var(--source-rem)*.10667);color:var(--theme-primary-color,#ffe033);cursor:pointer;flex-shrink:0;margin:calc(var(--source-rem)*-.10667);padding:calc(var(--source-rem)*.10667)}
.source-member-settings .van-cell-group{-webkit-box-shadow:0 0 calc(var(--source-rem)*.13333) rgba(0,0,0,.1);box-shadow:0 0 calc(var(--source-rem)*.13333) #0000001a;margin-top:calc(var(--source-rem)*.4)}
.source-member-settings .setting-logout-wrap{padding:calc(var(--source-rem)*.64) calc(var(--source-rem)*.42667) calc(calc(var(--source-rem)*.64) + env(safe-area-inset-bottom,0px))}
.source-member-settings .setting-logout-btn{background:var(--theme-card-bg-color,#1c1c18)!important;border:calc(var(--source-rem)*.02667) solid var(--theme-line-color,hsla(0,0%,100%,.08));color:var(--theme-primary-color,#ffe033)!important;font-size:calc(var(--source-rem)*.37333);font-weight:500;height:calc(var(--source-rem)*1.17333)}
.source-member-settings .imgList{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[5];border-radius:calc(var(--source-rem)*.26667);gap:calc(var(--source-rem)*.26667);grid-template-columns:repeat(5,1fr)}
.source-member-settings .imgList .avatar{background-color:var(--theme-main-bg-color);border:calc(var(--source-rem)*.02667) solid var(--theme-line-color);border-radius:calc(var(--source-rem)*.26667);margin:calc(var(--source-rem)*.05333);padding:calc(var(--source-rem)*.05333);text-align:center}
.source-member-settings .imgList .avatar img{border-radius:calc(var(--source-rem)*.21333);height:auto;-o-object-fit:contain;object-fit:contain;width:100%}
.source-member-settings .imgList .active{background-color:var(--theme-primary-color)}
.source-member-settings .email{-webkit-flex-basis:45%;-ms-flex-preferred-size:45%;flex-basis:45%}
.source-member-settings .telephone{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;gap:calc(var(--source-rem)*.10667)}
.source-member-settings .verify-btn{font-size:calc(var(--source-rem)*.29333);height:calc(var(--source-rem)*.48);margin-left:calc(var(--source-rem)*.10667);padding:0 calc(var(--source-rem)*.16)}
.source-member-settings .nick-submit-wrap{margin:calc(var(--source-rem)*.42667)}
.source-member-settings .nick-submit-btn.van-button--primary,.source-member-settings .nick-submit-btn.van-button--primary{background-color:var(--theme-primary-color);border-color:var(--theme-primary-color);color:var(--theme-on-primary-color,var(--theme-primary-btn-text-color,#0f172a))}
.source-member-settings .van-nav-bar .van-button{background-color:var(--theme-primary-color);border-color:var(--theme-primary-color);color:var(--theme-on-primary-color,var(--theme-primary-btn-text-color,#fff))}
/* Current ReNavBar and Vant substrate used by both declared setting components. */
:is(.source-member-settings,.source-dcr-settings){font-family:"Helvetica Neue",Helvetica,Arial;font-size:calc(var(--source-rem)*.32);line-height:1.5;color:var(--theme-text-color);background:var(--theme-main-bg-color);min-height:100%;box-sizing:border-box}
:is(.source-member-settings,.source-dcr-settings) button{font:inherit;cursor:pointer;margin:0;border:0;background:transparent;color:inherit}
:is(.source-member-settings,.source-dcr-settings) .van-nav-bar__placeholder{height:calc(var(--source-rem)*1.2)}
:is(.source-member-settings,.source-dcr-settings) .van-nav-bar{background:var(--theme-nav-bg-color,var(--theme-bg-color));color:var(--theme-text-color);position:relative;height:calc(var(--source-rem)*1.2)}
:is(.source-member-settings,.source-dcr-settings) .van-nav-bar__content{position:relative;display:flex;align-items:center;height:calc(var(--source-rem)*1.2)}
:is(.source-member-settings,.source-dcr-settings) .van-nav-bar__left{position:absolute;left:0;top:0;height:100%;padding:0 var(--van-padding-md);display:flex;align-items:center;color:var(--van-nav-bar-icon-color,var(--theme-primary-color));gap:calc(var(--source-rem)*.10667)}
:is(.source-member-settings,.source-dcr-settings) .van-nav-bar__title{max-width:60%;margin:0 auto;font-weight:var(--van-font-bold);font-size:var(--van-nav-bar-title-font-size);color:var(--van-nav-bar-title-text-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.source-member-settings .van-cell-group{position:relative;background:var(--van-cell-group-background)}
.source-member-settings .van-cell-group--inset{margin-left:var(--van-cell-group-inset-padding-left,var(--van-padding-md));margin-right:var(--van-cell-group-inset-padding-right,var(--van-padding-md));border-radius:var(--van-cell-group-inset-radius);overflow:hidden}
.source-member-settings .van-cell{position:relative;display:flex;align-items:center;width:100%;padding:var(--van-cell-vertical-padding) var(--van-cell-horizontal-padding);overflow:hidden;color:var(--van-cell-text-color);font-size:var(--van-cell-font-size);line-height:var(--van-cell-line-height);background:var(--van-cell-background);box-sizing:border-box;text-decoration:none}
.source-member-settings .van-cell:after{position:absolute;box-sizing:border-box;content:"";pointer-events:none;right:var(--van-padding-md);bottom:0;left:var(--van-padding-md);border-bottom:1px solid var(--van-cell-border-color);transform:scaleY(.5)}
.source-member-settings .van-cell:last-child:after{display:none}.source-member-settings .van-cell__title,.source-member-settings .van-cell__value{flex:1;min-width:0}.source-member-settings .van-cell__value{position:relative;overflow:hidden;color:var(--van-cell-value-color);text-align:right;vertical-align:middle;word-wrap:break-word}
.source-member-settings .van-cell>.icon{width:1em;height:1em;flex:none}.source-member-settings .van-cell>.van-icon{margin-left:var(--van-padding-base);color:var(--van-cell-right-icon-color)}
.source-member-settings .account-value__copy{display:flex;padding:calc(var(--source-rem)*.10667);margin:calc(var(--source-rem)*-.10667);color:var(--theme-primary-color)}.source-member-settings .account-value__copy svg{width:calc(var(--source-rem)*.36);height:calc(var(--source-rem)*.36)}
.source-member-settings .van-button{position:relative;display:inline-block;box-sizing:border-box;height:var(--van-button-default-height);padding:0;font-size:var(--van-button-default-font-size);line-height:1.2;text-align:center;border:var(--van-border-width) solid var(--van-button-default-border-color);background:var(--van-button-default-background);color:var(--van-button-default-color);border-radius:var(--van-button-radius)}
.source-member-settings .van-button--block{display:block;width:100%}.source-member-settings .van-button--round{border-radius:var(--van-button-round-radius)}.source-member-settings .van-button:disabled{opacity:var(--van-button-disabled-opacity);cursor:default}
.source-member-settings .van-button--primary{color:var(--van-button-primary-color);background:var(--van-button-primary-background);border-color:var(--van-button-primary-border-color)}
.source-member-settings-dialog{position:fixed;inset:0;width:calc(var(--source-rem)*10);max-width:100vw;height:100dvh;max-height:100dvh;padding:0;margin:0 auto;border:0;border-radius:0;overflow:auto;min-height:0}
.source-member-settings-dialog::backdrop{background:var(--van-overlay-background)}
.source-member-settings .van-field__label{flex:none;width:4em;margin-right:var(--van-field-label-margin-right);color:var(--van-field-label-color)}
.source-member-settings .van-field__body{display:flex;align-items:center}.source-member-settings .van-field__control{display:block;width:100%;min-width:0;margin:0;padding:0;color:var(--van-field-input-text-color);line-height:inherit;text-align:left;background:none;border:0;outline:0;font:inherit;box-shadow:none;border-radius:0}
.source-member-settings .van-field__error-message{color:var(--van-field-error-message-color);font-size:var(--van-field-error-message-font-size);text-align:left;line-height:var(--van-field-error-message-line-height)}
/* Final main stylesheet's ReNavBar overrides, after Vant defaults. */
:is(.source-member-settings,.source-dcr-settings) .re-nav-bar-container{position:relative;height:calc(var(--source-rem)*1.2)}
:is(.source-member-settings,.source-dcr-settings) .van-nav-bar{background:var(--theme-header-bg-color);position:absolute;top:0;width:100%}
:is(.source-member-settings,.source-dcr-settings) .van-nav-bar .van-icon,:is(.source-member-settings,.source-dcr-settings) .van-nav-bar .van-nav-bar__left span,:is(.source-member-settings,.source-dcr-settings) .van-nav-bar .van-nav-bar__title{color:var(--theme-header-text-color);font-size:var(--font-size-lg,calc(var(--source-rem)*.44))}
:is(.source-member-settings,.source-dcr-settings) .van-nav-bar .van-icon:before{font-size:calc(var(--source-rem)*.37333)}
