/* Current source index-CmGI0ZxN.css; rem mapped, component scope retained. */
.source-dcr-settings.setting-container{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%}
.source-dcr-settings.setting-container .setting-scroll{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;overflow-y:auto}
.source-dcr-settings.setting-container .setting-wrap{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;gap:calc(var(--source-rem)*.26667);padding:calc(var(--source-rem)*.26667)}
.source-dcr-settings.setting-container .setting-sport-item{margin-bottom:calc(var(--source-rem)*.26667)}
.source-dcr-settings.setting-container .setting-sport-item .setting-sport-setting{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-dcr-settings.setting-container .setting-sport-item .setting-sport-setting .horizontal-radio-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-top:calc(var(--source-rem)*.24)}
.source-dcr-settings.setting-container .setting-sport-item .setting-sport-setting .horizontal-radio-group .van-radio{margin-right:calc(var(--source-rem)*.53333)}
.source-dcr-settings.setting-container .setting-sport-item .setting-sport-setting .horizontal-radio-group.column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.source-dcr-settings.setting-container .setting-sport-item .setting-sport-setting .horizontal-radio-group.column .van-radio{margin:0 0 calc(var(--source-rem)*.26667)}
.source-dcr-settings.setting-container .setting-sport-item .setting-sport-setting .horizontal-radio-group.column .van-radio .green{fill:#37d200}
.source-dcr-settings.setting-container .setting-sport-item .setting-sport-setting .horizontal-radio-group.column .van-radio .red{fill:#ea3543}
.source-dcr-settings.setting-container .setting-sport-item .setting-sport-setting .radio-group-2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}
.source-dcr-settings.setting-container .setting-sport-item .setting-sport-setting .radio-group-2 .radio-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:calc(var(--source-rem)*.32)}
.source-dcr-settings.setting-container .setting-sport-item .setting-sport-setting .radio-group-2 .radio-item span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:calc(var(--source-rem)*.16);-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.source-dcr-settings.setting-container .setting-card{background-color:var(--theme-card-bg-color);border-radius:calc(var(--source-rem)*.26667);padding:calc(var(--source-rem)*.26667)}
.source-dcr-settings.setting-container .setting-card .setting-card-item,.source-dcr-settings.setting-container .setting-card .setting-card-title{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:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;color:var(--theme-text-color-lighten);font-size:calc(var(--source-rem)*.32);height:calc(var(--source-rem)*1.06667);justify-content:space-between}
.source-dcr-settings.setting-container .setting-card .setting-card-title .title{color:var(--theme-text-color-darken2);font-size:calc(var(--source-rem)*.37333)}
.source-dcr-settings.setting-container .setting-card .setting-card-title .arrow-box{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.source-dcr-settings.setting-container .setting-card .setting-card-item{border-bottom:calc(var(--source-rem)*.02667) solid var(--theme-line-color)}
.source-dcr-settings.setting-container .setting-card .setting-card-item:last-child{border-bottom:none}
.source-dcr-settings.setting-container .loginout-wrap{margin-bottom:calc(var(--source-rem)*.53333);margin-top:calc(var(--source-rem)*.26667);padding:0 calc(var(--source-rem)*.26667)}
.source-dcr-settings.setting-container .loginout-wrap .loginout-btn{background:var(--theme-active-linear-bg);border:none;border-radius:calc(var(--source-rem)*.53333);color:var(--theme-active-color);font-size:calc(var(--source-rem)*.37333)}
.source-dcr-settings .setting-card-content[hidden]{display:none}.source-dcr-settings .horizontal-radio-group{font-size:var(--van-radio-label-font-size)}
.source-dcr-settings .van-radio{display:flex;align-items:center;overflow:hidden;cursor:pointer;user-select:none;padding:0;text-align:left}
.source-dcr-settings .van-radio__icon{display:flex;align-items:center;justify-content:center;flex:none;width:var(--van-radio-size);height:var(--van-radio-size);border:1px solid var(--van-radio-border-color);border-radius:100%;box-sizing:border-box}
.source-dcr-settings .van-radio__icon--checked{border-color:var(--van-radio-checked-icon-color)}.source-dcr-settings .van-radio__icon--checked i{width:50%;height:50%;border-radius:100%;background:var(--van-radio-checked-icon-color)}
.source-dcr-settings .van-radio__label{margin-left:var(--van-radio-label-margin);color:var(--van-radio-label-color);line-height:var(--van-radio-size)}
.source-dcr-settings .radio-item svg{width:1em;height:1em}
.source-dcr-settings .loginout-btn{height:var(--van-button-default-height)}
.source-dcr-settings .arrow-box>.source-account-vant{font-size:calc(var(--source-rem)*.45)!important}
.source-dcr-settings .source-account-vant-arrow-up:before{content:""}
.source-dcr-settings .van-button--block{display:block;width:100%;box-sizing:border-box;padding:0;line-height:1.2;text-align:center}
