*,*:before,*:after{box-sizing:border-box}html{width:100%;height:100%;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{margin:0;padding:0;width:100%;min-height:100%;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif;font-size:calc(28 * 100vw / 750);line-height:1.5;color:#333;background:#fff;-webkit-overflow-scrolling:touch;overflow-x:hidden}body.safe-area{padding-top:constant(safe-area-inset-top);padding-top:env(safe-area-inset-top);padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom);padding-left:constant(safe-area-inset-left);padding-left:env(safe-area-inset-left);padding-right:constant(safe-area-inset-right);padding-right:env(safe-area-inset-right)}#app{width:100%;min-height:100%;position:relative}header,main,footer,aside,section,nav,article,div,view,text,dl,dt,dd,ul,ol,li,pre,form,fieldset,input,select,textarea,p,blockquote,th,td,h1,h2,h3,h4,h5,h6,span,strong,b,i,img,image,button,a{margin:0;padding:0;border:0 none;outline:none}table{border-collapse:collapse;border-spacing:0}ul,ol{list-style:none}a{text-decoration:none;color:inherit;cursor:pointer}img{max-width:100%;vertical-align:middle}input,button,textarea,select{font-family:inherit;font-size:inherit;color:inherit}button{cursor:pointer;background:none;border:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}view{display:block;box-sizing:border-box}text{display:inline-block}.btn{display:inline-flex;align-items:center;justify-content:center;padding:calc(16 * 100vw / 750) 4vw;font-size:calc(28 * 100vw / 750);line-height:1.5;border-radius:calc(8 * 100vw / 750);border:1px solid transparent;cursor:pointer;transition:opacity .2s}.btn:disabled{opacity:.6;cursor:not-allowed}.btn--small{padding:1.6vw 3.2vw;font-size:3.2vw;border-radius:.8vw}.btn--large{padding:3.2vw calc(38 * 100vw / 750);font-size:calc(28 * 100vw / 750)}.btn--primary{color:#fff;background:#409eff;border-color:#409eff}.btn--primary:hover:not(:disabled){opacity:.9}.btn--success{color:#fff;background:#67c23a;border-color:#67c23a}.btn--success:hover:not(:disabled){opacity:.9}.btn--info{color:#fff;background:#909399;border-color:#909399}.btn--info:hover:not(:disabled){opacity:.9}.btn--default{color:#606266;background:#fff;border-color:#dcdfe6}.btn--default:hover:not(:disabled){color:#409eff;border-color:#c6e2ff;background:#ecf5ff}.input,.textarea{width:100%;padding:calc(20 * 100vw / 750) 3.2vw;font-size:calc(28 * 100vw / 750);line-height:1.5;color:#333;background:#fff;border:1px solid #dcdfe6;border-radius:calc(8 * 100vw / 750)}.input::placeholder,.textarea::placeholder{color:#c0c4cc}.input:focus,.textarea:focus{border-color:#409eff;outline:none}.textarea{min-height:calc(160 * 100vw / 750);resize:vertical}.input--small,.textarea--small{padding:1.6vw calc(20 * 100vw / 750);font-size:3.2vw}.input--large,.textarea--large{padding:3.2vw calc(28 * 100vw / 750);font-size:calc(28 * 100vw / 750)}.global-toast{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);z-index:10000;padding:3.2vw 6.4vw;border-radius:calc(16 * 100vw / 750);background:rgba(0,0,0,.8);color:#fff;font-size:calc(28 * 100vw / 750);text-align:center;pointer-events:none;max-width:80%}.global-toast.global-toast--error{background:rgba(245,108,108,.95)}.global-toast.global-toast--warning{background:rgba(230,162,60,.95)}::root,body[data-theme=light],.theme-scope-light{--theme-primary: #007aff;--theme-primary-light: #409eff;--theme-primary-lighter: #e0efff;--theme-primary-dark: #0056cc;--theme-primary-darker: #031937;--theme-success: #4cd964;--theme-success-light: #81d79f;--theme-success-lighter: #e6f7ec;--theme-success-dark: #388e3c;--theme-success-darker: #0b5828;--theme-warning: #f0ad4e;--theme-warning-light: #f5d1a5;--theme-warning-lighter: #fef9e6;--theme-warning-dark: #e6a840;--theme-warning-darker: #a0610a;--theme-error: #dd524d;--theme-error-light: #f7a7a6;--theme-error-lighter: #fee4e3;--theme-error-dark: #b71c1c;--theme-error-darker: #7f1d1d;--theme-info: #ccc;--theme-button-text-light: #fff;--theme-button-text-dark: #000;--theme-text-primary: #333333;--theme-text-regular: #606266;--theme-text-secondary: #909399;--theme-text-tertiary: #ccc;--theme-text-placeholder: #c0c4cc;--theme-text-disabled: #c0c0c0;--theme-text-inverse: #ffffff;--theme-text-invert: #000;--theme-color-deep-0: #fff;--theme-color-deep-1: #f4f4f4;--theme-color-deep-2: #eaeaea;--theme-color-deep-3: #ddd;--theme-color-deep-4: #ccc;--theme-color-deep-5: #999;--theme-color-deep-6: #777;--theme-color-deep-7: #666;--theme-color-deep-8: #333;--theme-color-deep-9: #222;--theme-color-deep-10: #000;--theme-blue-deep-0: #f9fcff;--theme-blue-deep-1: #f2f9ff;--theme-blue-deep-2: #d9ecff;--theme-blue-deep-3: #b3d9ff;--theme-blue-deep-4: #8cc6ff;--theme-blue-deep-5: #66b3ff;--theme-blue-deep-6: #409eff;--theme-blue-deep-7: #007aff;--theme-bg-primary: #f6f6f6;--theme-bg-secondary: #fff;--theme-bg-tertiary: #ccc;--theme-bg-quaternary: #999;--theme-bg-hover: #f1f1f1;--theme-bg-active: #e6e8eb;--theme-bg-mask: rgba(0, 0, 0, .4);--theme-bg-tabbar: linear-gradient(to bottom, #ffffff 0%, #f6f6f6 100%);--theme-border-lighter: rgba(0, 0, 0, .05);--theme-border-light: rgba(0, 0, 0, .1);--theme-border-base: rgba(0, 0, 0, .2);--theme-border-dark: rgba(0, 0, 0, .3);--theme-shadow-lighter: 0 1px .4vw rgba(0, 0, 0, .12), 0 0 .8vw rgba(0, 0, 0, .04);--theme-shadow-light: 0 calc(2 * 100vw / 750) calc(4 * 100vw / 750) rgba(0, 0, 0, .12), 0 0 .8vw rgba(0, 0, 0, .04);--theme-shadow-base: 0 calc(2 * 100vw / 750) calc(8 * 100vw / 750) rgba(0, 0, 0, .15), 0 0 1.6vw rgba(0, 0, 0, .06);--theme-shadow-dark: 0 calc(4 * 100vw / 750) 1.6vw rgba(0, 0, 0, .18), 0 0 calc(16 * 100vw / 750) rgba(0, 0, 0, .08)}body[data-theme=dark],.theme-scope-dark{--theme-primary: #409eff;--theme-primary-light: #0056cc;--theme-primary-lighter: #031937;--theme-primary-dark: #409eff;--theme-primary-darker: #e0efff;--theme-success: #4cd964;--theme-success-light: #388e3c;--theme-success-lighter: #0b5828;--theme-success-dark: #81d79f;--theme-success-darker: #e6f7ec;--theme-warning: #f0ad4e;--theme-warning-light: #e6a840;--theme-warning-lighter: #4d2902;--theme-warning-dark: #f5d1a5;--theme-warning-darker: #fef9e6;--theme-error: #dd524d;--theme-error-light: #b71c1c;--theme-error-lighter: #7f1d1d;--theme-error-dark: #f7a7a6;--theme-error-darker: #fee4e3;--theme-button-text-light: #fff;--theme-button-text-dark: #fff;--theme-text-primary: #e5eaf3;--theme-text-regular: #cfd3dc;--theme-text-secondary: #a3a6ad;--theme-text-tertiary: #999;--theme-text-placeholder: #666;--theme-text-disabled: #6c6e72;--theme-text-inverse: #000000;--theme-text-invert: #fff;--theme-color-deep-0: #000;--theme-color-deep-1: #222;--theme-color-deep-2: #333;--theme-color-deep-3: #666;--theme-color-deep-4: #777;--theme-color-deep-5: #999;--theme-color-deep-6: #ccc;--theme-color-deep-7: #ddd;--theme-color-deep-8: #eaeaea;--theme-color-deep-9: #f4f4f4;--theme-color-deep-10: #fff;--theme-blue-deep-0: #050817;--theme-blue-deep-1: #13111B;--theme-blue-deep-2: #191c28;--theme-blue-deep-3: #0a3f60;--theme-blue-deep-4: #0b4367;--theme-blue-deep-5: #0d4b72;--theme-blue-deep-6: #0e537d;--theme-blue-deep-7: #105b8a;--theme-bg-primary: #1e1e1e;--theme-bg-secondary: #2a2a2a;--theme-bg-tertiary: #333;--theme-bg-quaternary: #666;--theme-bg-hover: #2c2c2c;--theme-bg-active: #333333;--theme-bg-mask: rgba(0, 0, 0, .6);--theme-bg-tabbar: linear-gradient(to bottom, #1e1e1e 0%, #1e1e1e 100%);--theme-border-lighter: rgba(255, 255, 255, .05);--theme-border-light: rgba(255, 255, 255, .1);--theme-border-base: rgba(255, 255, 255, .2);--theme-border-dark: rgba(255, 255, 255, .3);--theme-shadow-lighter: 0 1px .4vw rgba(0, 0, 0, .24), 0 0 .8vw rgba(0, 0, 0, .12);--theme-shadow-light: 0 calc(2 * 100vw / 750) calc(4 * 100vw / 750) rgba(0, 0, 0, .24), 0 0 .8vw rgba(0, 0, 0, .12);--theme-shadow-base: 0 calc(2 * 100vw / 750) calc(8 * 100vw / 750) rgba(0, 0, 0, .32), 0 0 1.6vw rgba(0, 0, 0, .16);--theme-shadow-dark: 0 calc(4 * 100vw / 750) 1.6vw rgba(0, 0, 0, .4), 0 0 calc(16 * 100vw / 750) rgba(0, 0, 0, .2)}
