*{margin:0;padding:0;box-sizing:border-box}html,body,#app{width:100%;height:100%;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,PingFang SC,Microsoft YaHei,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"ss01" on}#app{background-color:#fafbfc}:root{--van-primary-color: #533afd;--van-success-color: #15be53;--van-warning-color: #ea2261;--van-danger-color: #ea2261;--van-text-color: #061b31;--van-text-color-2: #64748d;--van-text-color-3: #273951;--van-background: #fafbfc;--van-background-2: #ffffff;--van-active-color: rgba(#533afd, .05);--van-border-color: #e5edf5;--van-radius-sm: .10667rem;--van-radius-md: .16rem;--van-radius-lg: .21333rem;--van-button-radius: .10667rem;--van-font-family: -apple-system, BlinkMacSystemFont, SF Pro Display, PingFang SC, Microsoft YaHei, sans-serif;--van-font-weight-normal: 400;--van-font-weight-semibold: 400;--van-nav-bar-height: 1.49333rem;--van-nav-bar-title-font-size: .48rem;--van-tab-font-size: .37333rem;--van-tabs-line-height: .05333rem;--van-tag-radius: .10667rem}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(.53333rem)}to{opacity:1;transform:translateY(0)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,PingFang SC,Microsoft YaHei,sans-serif;font-size:.42667rem;line-height:1.4;color:#061b31;background-color:#fafbfc;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"ss01" on}#app{width:100%;max-width:12.8rem;margin:0 auto;min-height:100vh;min-height:100dvh}.page-flex{display:flex;flex-direction:column;min-height:100vh;min-height:100dvh;background-color:#fafbfc}.page-flex__main{flex:1;min-height:0;overflow:auto;-webkit-overflow-scrolling:touch}.page{min-height:100vh;min-height:100dvh;background-color:#fafbfc;padding-bottom:2.13333rem}.page--with-tabbar{padding-bottom:calc(1.38667rem + env(safe-area-inset-bottom))}.page-content{padding:.42667rem;padding-bottom:calc(.42667rem + env(safe-area-inset-bottom))}.page-content--no-bottom{padding-bottom:0}.section{margin-bottom:.42667rem}.section:last-child{margin-bottom:0}.card{background:#fff;border:.02667rem solid #e5edf5;border-radius:.13333rem;box-shadow:#17171714 0 .4rem .93333rem;padding:.42667rem}.card--inset{margin:.42667rem .42667rem .32rem}.card--no-padding{padding:0}.card--elevated{background:#fff;border:.02667rem solid #e5edf5;border-radius:.21333rem;box-shadow:#32325d40 0 .8rem 1.2rem -.8rem,#0000001a 0 .48rem .96rem -.48rem}.card--dark{background:#1c1e54;border:.02667rem solid rgba(255,255,255,.1);border-radius:.16rem;color:#fff}.card-header{display:flex;align-items:center;justify-content:space-between;padding:.42667rem .42667rem .21333rem;border-bottom:.02667rem solid #e5edf5}.card-header__title{font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,PingFang SC,Microsoft YaHei,sans-serif;font-size:.58667rem;font-weight:300;line-height:1.1;letter-spacing:-.00587rem;color:#061b31;font-feature-settings:"ss01" on}.card-header__extra{font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,PingFang SC,Microsoft YaHei,sans-serif;font-size:.34667rem;font-weight:400;line-height:1.4;color:#64748d;font-feature-settings:"ss01" on}.card-body{padding:.42667rem}.card-footer{padding:.42667rem;padding-top:0}.h1{font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,PingFang SC,Microsoft YaHei,sans-serif;font-size:.85333rem;font-weight:300;line-height:1.1;letter-spacing:-.01707rem;color:#061b31;font-feature-settings:"ss01" on}.h2{font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,PingFang SC,Microsoft YaHei,sans-serif;font-size:.69333rem;font-weight:300;line-height:1.12;letter-spacing:-.00693rem;color:#061b31;font-feature-settings:"ss01" on}.h3{font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,PingFang SC,Microsoft YaHei,sans-serif;font-size:.58667rem;font-weight:300;line-height:1.1;letter-spacing:-.00587rem;color:#061b31;font-feature-settings:"ss01" on}.h4{font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,PingFang SC,Microsoft YaHei,sans-serif;font-size:.48rem;font-weight:300;line-height:1.4;color:#64748d;font-feature-settings:"ss01" on}.body-text{font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,PingFang SC,Microsoft YaHei,sans-serif;font-size:.42667rem;font-weight:400;line-height:1.4;color:#64748d;font-feature-settings:"ss01" on}.secondary-text{font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,PingFang SC,Microsoft YaHei,sans-serif;font-size:.34667rem;font-weight:400;line-height:1.4;color:#64748d;font-feature-settings:"ss01" on}.label-text{font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,PingFang SC,Microsoft YaHei,sans-serif;font-size:.37333rem;font-weight:400;color:#273951;font-feature-settings:"ss01" on}.btn{display:inline-flex;align-items:center;justify-content:center;padding:.21333rem .42667rem;border:none;border-radius:.10667rem;cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,PingFang SC,Microsoft YaHei,sans-serif;font-size:.42667rem;font-weight:400;line-height:1;font-feature-settings:"ss01" on;transition:all .15s cubic-bezier(0,0,.2,1)}.btn:focus-visible{outline:.05333rem solid #533afd;outline-offset:.05333rem}.btn:disabled{opacity:.5;cursor:not-allowed}.btn{border-radius:.10667rem}.btn--xs{height:.64rem;padding:0 .21333rem;font-size:.37333rem}.btn--sm{height:.85333rem;padding:0 .32rem;font-size:.37333rem}.btn--md{height:1.06667rem;padding:0 .42667rem;font-size:.42667rem}.btn--lg{height:1.28rem;padding:0 .53333rem;font-size:.48rem}.btn--block{width:100%}.btn--primary{display:inline-flex;align-items:center;justify-content:center;padding:.21333rem .42667rem;border:none;border-radius:.10667rem;cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,PingFang SC,Microsoft YaHei,sans-serif;font-size:.42667rem;font-weight:400;line-height:1;font-feature-settings:"ss01" on;transition:all .15s cubic-bezier(0,0,.2,1)}.btn--primary:focus-visible{outline:.05333rem solid #533afd;outline-offset:.05333rem}.btn--primary:disabled{opacity:.5;cursor:not-allowed}.btn--primary{background:#533afd;color:#fff}.btn--primary:hover{background:#4434d4}.btn--primary:active{background:#2e2b8c}.btn--secondary{display:inline-flex;align-items:center;justify-content:center;padding:.21333rem .42667rem;border:none;border-radius:.10667rem;cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,PingFang SC,Microsoft YaHei,sans-serif;font-size:.42667rem;font-weight:400;line-height:1;font-feature-settings:"ss01" on;transition:all .15s cubic-bezier(0,0,.2,1)}.btn--secondary:focus-visible{outline:.05333rem solid #533afd;outline-offset:.05333rem}.btn--secondary:disabled{opacity:.5;cursor:not-allowed}.btn--secondary{background:transparent;color:#533afd;border:.02667rem solid #b9b9f9}.btn--secondary:hover{background:#533afd0d}.btn--text{display:inline-flex;align-items:center;justify-content:center;padding:.21333rem .42667rem;border:none;border-radius:.10667rem;cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,PingFang SC,Microsoft YaHei,sans-serif;font-size:.42667rem;font-weight:400;line-height:1;font-feature-settings:"ss01" on;transition:all .15s cubic-bezier(0,0,.2,1)}.btn--text:focus-visible{outline:.05333rem solid #533afd;outline-offset:.05333rem}.btn--text:disabled{opacity:.5;cursor:not-allowed}.btn--text{background:transparent;color:#533afd}.btn--text:hover{background:#533afd0d}.btn--danger{display:inline-flex;align-items:center;justify-content:center;padding:.21333rem .42667rem;border:none;border-radius:.10667rem;cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,PingFang SC,Microsoft YaHei,sans-serif;font-size:.42667rem;font-weight:400;line-height:1;font-feature-settings:"ss01" on;transition:all .15s cubic-bezier(0,0,.2,1)}.btn--danger:focus-visible{outline:.05333rem solid #533afd;outline-offset:.05333rem}.btn--danger:disabled{opacity:.5;cursor:not-allowed}.btn--danger{background:#ea2261;color:#fff}.btn--danger:hover{background:#c6134b}.btn--info{display:inline-flex;align-items:center;justify-content:center;padding:.21333rem .42667rem;border:none;border-radius:.10667rem;cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,PingFang SC,Microsoft YaHei,sans-serif;font-size:.42667rem;font-weight:400;line-height:1;font-feature-settings:"ss01" on;transition:all .15s cubic-bezier(0,0,.2,1)}.btn--info:focus-visible{outline:.05333rem solid #533afd;outline-offset:.05333rem}.btn--info:disabled{opacity:.5;cursor:not-allowed}.btn--info{background:transparent;color:#2874ad;border:.02667rem solid rgba(40,116,173,.2)}.btn--round{border-radius:.21333rem}.btn--square{border-radius:0}.btn-group{display:flex;gap:.32rem}.btn-group--block{width:100%}.btn-group--block .btn{flex:1}.btn-group--vertical{flex-direction:column}.input{width:100%;height:1.17333rem;padding:.32rem .42667rem;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,PingFang SC,Microsoft YaHei,sans-serif;font-size:.42667rem;color:#061b31;background:#fff;border:.02667rem solid #e5edf5;border-radius:.10667rem;outline:none;transition:border-color .15s cubic-bezier(0,0,.2,1);font-feature-settings:"ss01" on}.input::placeholder{color:#64748d}.input:focus{border-color:#533afd;outline:.05333rem solid #533afd;outline-offset:.05333rem}.input--search{width:100%;height:1.17333rem;padding:.32rem .42667rem;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,PingFang SC,Microsoft YaHei,sans-serif;font-size:.42667rem;color:#061b31;background:#fff;border:.02667rem solid #e5edf5;border-radius:.10667rem;outline:none;transition:border-color .15s cubic-bezier(0,0,.2,1);font-feature-settings:"ss01" on}.input--search::placeholder{color:#64748d}.input--search:focus{border-color:#533afd;outline:.05333rem solid #533afd;outline-offset:.05333rem}.input--search{background:#533afd0d;border:none;border-radius:.16rem}.input--borderless{border:none;background:transparent}.input--textarea{height:auto;min-height:2.66667rem;resize:none}.input-group{margin-bottom:.42667rem}.input-group__label{font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,PingFang SC,Microsoft YaHei,sans-serif;font-size:.37333rem;font-weight:400;color:#273951;font-feature-settings:"ss01" on;margin-bottom:.10667rem;display:block}.input-group__error{font-size:.34667rem;color:#ea2261;margin-top:.10667rem}.list{background:#fff;border-radius:.13333rem;border:.02667rem solid #e5edf5;overflow:hidden;box-shadow:#17171714 0 .4rem .93333rem}.list__item{display:flex;align-items:center;padding:.32rem .42667rem;background:#fff;min-height:1.28rem}.list__item:active{background:#533afd0d}.list__item{position:relative}.list__item:not(:last-child):after{content:"";position:absolute;left:.42667rem;right:0;bottom:0;height:.02667rem;background:#e5edf5;transform:scaleY(.5)}.list__icon{margin-right:.32rem;color:#533afd}.list__content{flex:1;min-width:0}.list__title{font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,PingFang SC,Microsoft YaHei,sans-serif;font-size:.42667rem;font-weight:400;line-height:1.4;color:#64748d;font-feature-settings:"ss01" on;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list__desc{font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,PingFang SC,Microsoft YaHei,sans-serif;font-size:.34667rem;font-weight:400;line-height:1.4;color:#64748d;font-feature-settings:"ss01" on;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:.10667rem}.list__value{font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,PingFang SC,Microsoft YaHei,sans-serif;font-size:.42667rem;font-weight:400;line-height:1.4;font-feature-settings:"ss01" on;color:#64748d}.list__arrow{margin-left:.21333rem;color:#64748d80}.empty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:.85333rem .42667rem}.empty__icon{font-size:1.70667rem;color:#64748d4d;margin-bottom:.42667rem}.empty__text{font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,PingFang SC,Microsoft YaHei,sans-serif;font-size:.42667rem;font-weight:400;line-height:1.4;color:#64748d;font-feature-settings:"ss01" on;text-align:center}.empty__action{margin-top:.42667rem}.badge{display:inline-flex;align-items:center;padding:.02667rem .16rem;font-size:.26667rem;font-weight:300;border-radius:.10667rem;background:#533afd1a;color:#533afd;border:.02667rem solid rgba(83,58,253,.3)}.badge--dot{display:inline-block;width:.21333rem;height:.21333rem;background:#ea2261;border-radius:50%;padding:0;border:none}.badge--success{display:inline-flex;align-items:center;padding:.02667rem .16rem;font-size:.26667rem;font-weight:300;border-radius:.10667rem;background:#15be5333;color:#108c3d;border:.02667rem solid rgba(21,190,83,.4)}.badge--warning{background:#ea226126;color:#ea2261;border-color:#ea22614d}.badge--neutral{display:inline-flex;align-items:center;padding:0 .16rem;height:.53333rem;font-size:.29333rem;font-weight:400;border-radius:.10667rem;border:.02667rem solid #e5edf5;background:#fff;color:#061b31}.tag{display:inline-flex;align-items:center;height:.53333rem;padding:0 .21333rem;font-size:.29333rem;font-weight:400;border-radius:.10667rem}.tag--default{display:inline-flex;align-items:center;padding:0 .16rem;height:.53333rem;font-size:.29333rem;font-weight:400;border-radius:.10667rem;border:.02667rem solid #e5edf5;background:#fff;color:#061b31}.tag--primary{display:inline-flex;align-items:center;padding:.02667rem .16rem;font-size:.26667rem;font-weight:300;border-radius:.10667rem;background:#533afd1a;color:#533afd;border:.02667rem solid rgba(83,58,253,.3)}.tag--success{display:inline-flex;align-items:center;padding:.02667rem .16rem;font-size:.26667rem;font-weight:300;border-radius:.10667rem;background:#15be5333;color:#108c3d;border:.02667rem solid rgba(21,190,83,.4)}.tag--warning{background:#ea226126;color:#ea2261}.tag--danger{background:#ea226133;color:#ea2261;border:.02667rem solid rgba(234,34,97,.4)}.tag--plain{background:transparent;border:.02667rem solid currentColor}.divider{height:.02667rem;background:#e5edf5;margin:.42667rem 0}.divider--thick{height:.21333rem;background:#fafbfc}.bottom-bar{position:fixed;bottom:0;left:0;right:0;z-index:100;backdrop-filter:blur(.32rem);-webkit-backdrop-filter:blur(.32rem);background:#ffffffd9;padding:.42667rem;padding-bottom:calc(.42667rem + env(safe-area-inset-bottom));box-shadow:#17171714 0 .4rem .93333rem}:deep(.van-nav-bar) .van-nav-bar__title{font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,PingFang SC,Microsoft YaHei,sans-serif;font-size:18px;font-weight:400;color:#061b31;font-feature-settings:"ss01" on}:deep(.van-cell-group--inset){margin:16px;border-radius:5px;border:1px solid #e5edf5;overflow:hidden;box-shadow:#17171714 0 15px 35px}:deep(.van-cell){padding:12px 16px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,PingFang SC,Microsoft YaHei,sans-serif;font-size:16px;font-feature-settings:"ss01" on}:deep(.van-cell):after{border-color:#e5edf5}:deep(.van-cell) .van-cell__title{color:#061b31;font-weight:400}:deep(.van-cell) .van-cell__label{color:#64748d;font-size:13px;margin-top:4px}:deep(.van-cell) .van-cell__value{color:#64748d}:deep(.van-button){font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,PingFang SC,Microsoft YaHei,sans-serif;font-weight:400;border-radius:4px;font-feature-settings:"ss01" on}:deep(.van-button--primary){background:#533afd;border-color:#533afd}:deep(.van-button--primary):active{background:#4434d4}:deep(.van-button--default){border-color:#e5edf5;color:#061b31}:deep(.van-button--large){height:48px;font-size:18px}:deep(.van-button--normal){height:40px;font-size:16px}:deep(.van-button--small){height:32px;font-size:14px}:deep(.van-search){padding:12px 16px}:deep(.van-search) .van-search__content{background:#533afd0d;border-radius:6px;padding-left:12px}:deep(.van-search) .van-field__control{font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,PingFang SC,Microsoft YaHei,sans-serif;font-size:16px;font-feature-settings:"ss01" on}:deep(.van-tabs) .van-tabs__nav{background:transparent}:deep(.van-tabs) .van-tab{font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,PingFang SC,Microsoft YaHei,sans-serif;font-size:14px;font-weight:400;font-feature-settings:"ss01" on}:deep(.van-tabs) .van-tab--active{font-weight:400;color:#533afd}:deep(.van-tabs) .van-tabs__line{background:#533afd;height:2px;border-radius:1px}:deep(.van-tag){font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,PingFang SC,Microsoft YaHei,sans-serif;font-weight:400;border-radius:4px;font-feature-settings:"ss01" on}:deep(.van-tag--primary){background:#533afd1a;color:#533afd}:deep(.van-tag--success){background:#15be5326;color:#108c3d}:deep(.van-loading) .van-loading__text{font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,PingFang SC,Microsoft YaHei,sans-serif;font-size:13px}:deep(.van-loading__spinner){color:#533afd}:deep(.van-empty){padding:32px 0}:deep(.van-empty) .van-empty__description{font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,PingFang SC,Microsoft YaHei,sans-serif;color:#64748d;font-size:16px;font-feature-settings:"ss01" on}:deep(.van-popup--bottom){border-radius:8px 8px 0 0}:deep(.van-dialog){border-radius:8px}:deep(.van-dialog) .van-dialog__header{font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,PingFang SC,Microsoft YaHei,sans-serif;font-weight:400;font-size:18px;color:#061b31;font-feature-settings:"ss01" on}:deep(.van-dialog) .van-dialog__message{font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,PingFang SC,Microsoft YaHei,sans-serif;color:#64748d;font-feature-settings:"ss01" on}:deep(.van-toast){border-radius:6px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,PingFang SC,Microsoft YaHei,sans-serif;font-feature-settings:"ss01" on}.fade-in{animation:fadeIn .25s cubic-bezier(0,0,.2,1)}.slide-up{animation:slideUp .25s cubic-bezier(0,0,.2,1)}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-primary{color:#061b31}.text-secondary{color:#64748d}.text-tertiary{color:#273951}.text-success{color:#15be53}.text-warning,.text-danger{color:#ea2261}.text-purple{color:#533afd}.font-light{font-weight:300}.font-normal{font-weight:400}.font-medium{font-weight:500}.font-bold{font-weight:700}.mt-sm{margin-top:.21333rem}.mt-md{margin-top:.32rem}.mt-lg{margin-top:.42667rem}.mt-xl{margin-top:.53333rem}.mb-sm{margin-bottom:.21333rem}.mb-md{margin-bottom:.32rem}.mb-lg{margin-bottom:.42667rem}.mb-xl{margin-bottom:.53333rem}.pt-sm{padding-top:.21333rem}.pt-md{padding-top:.32rem}.pt-lg{padding-top:.42667rem}.pb-sm{padding-bottom:.21333rem}.pb-md{padding-bottom:.32rem}.pb-lg{padding-bottom:.42667rem}.hidden{display:none!important}.visible{visibility:visible}.invisible{visibility:hidden}.flex{display:flex}.flex-center{display:flex;align-items:center;justify-content:center}.flex-between{display:flex;align-items:center;justify-content:space-between}.flex-column{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-1{flex:1}.w-full{width:100%}.h-full{height:100%}.brand-section{background:#1c1e54;color:#fff}.brand-section h1,.brand-section h2,.brand-section h3,.brand-section h4,.brand-section h5,.brand-section h6{color:#fff}.brand-section p,.brand-section span{color:#ffffffb3}.brand-section{padding:.85333rem .42667rem}.brand-section__card{background:#ffffff0d;border:.02667rem solid rgba(255,255,255,.1);border-radius:.16rem;padding:.42667rem}.dashed-border{border:.02667rem dashed #362baa;border-radius:.16rem}.gradient-accent{background:linear-gradient(135deg,#ea2261,#f96bee)}.focusable:focus-visible{outline:.05333rem solid #533afd;outline-offset:.05333rem}.page-container{min-height:100vh;background-color:#fafbfc;padding-bottom:1.33333rem}.content-padding{padding:.42667rem}
