.mini-code-overlay{align-items:center;background:rgba(18,46,53,.48);box-sizing:border-box;display:flex;inset:0;justify-content:center;padding:20PX;position:fixed;z-index:100000}.mini-code-dialog{background:#fff;border-radius:20PX;box-shadow:0 16PX 60PX rgba(18,46,53,.2);box-sizing:border-box;color:#24443d;font-family:sans-serif;max-height:90vh;max-width:100%;overflow-y:auto;padding:28PX 24PX 18PX;position:relative;text-align:center;width:420PX}.mini-code-dialog h2{font-size:20PX;line-height:1.5;margin:4PX 22PX 12PX}.mini-code-dialog p{font-size:14PX;line-height:1.65;margin:8PX 0}.mini-code-close{background:#f2f6f4;border:0;border-radius:50%;color:#637c74;cursor:pointer;font-size:26PX;height:36PX;padding:0;position:absolute;right:8PX;top:8PX;width:36PX}.mini-code-image{display:block;height:auto;margin:12PX auto;max-width:100%;width:240PX}.mini-code-instructions{background:#f4f9f7;border-radius:12PX;padding:8PX 12PX;text-align:left}.mini-code-instructions p{font-size:13PX}.mini-code-download{background:#458d7a;border:0;border-radius:12PX;color:#fff;cursor:pointer;display:block;font-size:16PX;margin:16PX 0 0;padding:12PX;width:100%}.mini-code-download:disabled{opacity:.6}.mini-code-dialog .mini-code-status{color:#647b73;font-size:12PX}.weui-picker__overlay{overscroll-behavior:none;touch-action:none}.weui-picker__overlay .weui-picker{font-family:PingFang SC,Microsoft YaHei,Arial,sans-serif;font-size:22PX}.weui-picker__overlay .weui-picker__hd{align-items:center;box-sizing:border-box;font-size:18PX;min-height:56PX;padding:6PX 16PX}.weui-picker__overlay .weui-picker__action{font-size:18PX;line-height:44PX;min-height:44PX}.weui-picker__overlay .weui-picker__item{font-size:22PX}.account-overlay{align-items:flex-end;background:rgba(18,46,53,.35);display:flex;inset:0;justify-content:center;position:fixed;z-index:12000}.account-sheet{background:#fbfdfb;border-radius:26PX 26PX 0 0;box-sizing:border-box;color:#163c3b;max-height:88vh;max-width:520PX;overflow:auto;padding:24PX 22PX calc(20PX + env(safe-area-inset-bottom));width:100%}.account-sheet__heading{align-items:center;display:flex;font-size:21PX;font-weight:700;justify-content:space-between}.account-sheet__close{background:#edf4ef;border-radius:50%;color:#718982;font-size:25PX;font-weight:400;height:32PX;line-height:30PX;margin:0;padding:0;width:32PX}.account-sheet taro-button-core::after{border:0}.account-sprout{background:#e6f3eb;border-radius:50%;height:62PX;margin:24PX auto 16PX;padding:12PX;width:62PX}.account-sprout taro-image-core{height:100%;width:100%}.account-sheet__hint{color:#7c918a;display:block;font-size:14PX;line-height:23PX;margin:15PX 0 20PX}.account-button{background:#388c79;border-radius:24PX;color:#fff;display:block;font-size:16PX;font-weight:600;height:46PX;line-height:46PX;margin:18PX 0 0;padding:0 10PX;width:100%}.account-button[disabled]{background:#388c79;color:#fff;opacity:.6}.account-button--plain{background:transparent;color:#8c9e98;font-size:14PX;font-weight:400;margin-top:8PX}.account-button--plain[disabled]{background:transparent;color:#8c9e98}.account-consent{align-items:center;color:#8b9b95;display:flex;flex-wrap:wrap;font-size:12PX;gap:3PX;line-height:22PX}.account-consent__check{align-items:center;border:1px solid #b2c9bd;border-radius:5PX;display:flex;flex:0 0 18PX;height:18PX;justify-content:center;margin-right:3PX}.account-consent__check--checked{background:#388c79;border-color:#388c79;color:#fff}.account-link{color:#388c79}.account-error{color:#b65e4e;display:block;font-size:13PX;line-height:21PX;margin-top:12PX}.account-policy{height:46vh;margin-top:18PX}.account-policy span,.account-policy taro-text-core{color:#5a746b;display:block;font-size:14PX;line-height:24PX;margin-bottom:15PX}.account-avatar{background:#e6f3eb;border-radius:50%;height:80PX;overflow:hidden;padding:0;width:80PX}.account-avatar taro-image-core{border-radius:50%;display:block;height:80PX;overflow:hidden;width:80PX}.account-avatar-hint{color:#8b9b95;display:block;font-size:12PX;margin:8PX 0 22PX;text-align:center}.account-input{background:#eef5ef;border-radius:12PX;box-sizing:border-box;color:#163c3b;display:block;font-size:16PX;height:46PX;padding:0 15PX;width:100%}.account-setting{background:#eff6f0;border-radius:12PX;color:#345c50;display:flex;font-size:15PX;justify-content:space-between;margin:12PX 0 0;padding:0 12PX}.account-gender{margin-top:20PX}.account-gender__label{align-items:center;color:#345c50;display:flex;font-size:15PX;gap:8PX}.account-gender__optional{color:#8b9b95;font-size:12PX}.account-gender__options{display:flex;gap:12PX;margin-top:10PX}.account-gender__option{align-items:center;background:#eef5ef;border:1px solid #e0ebe3;border-radius:12PX;box-sizing:border-box;color:#5a746b;display:flex;flex:1;font-size:16PX;gap:10PX;height:44PX;justify-content:center;line-height:42PX;margin:0;padding:0 12PX}.account-gender__option--selected{background:#e2f1e9;border-color:#388c79;color:#287560;font-weight:600}.account-gender__check{font-size:14PX;width:14PX}.account-gender__option[disabled]{opacity:.6}body,html{min-height:100%}html{touch-action:manipulation}body{background:#fff;margin:0;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}page{background:#fff;color:#20242a;font-family:PingFang SC,Microsoft YaHei,Arial,sans-serif;letter-spacing:0;min-height:100%}@media (min-width:561PX){html{font-size:22.933333PX!important}}taro-button-core,taro-canvas-core,taro-image-core,taro-text-core,taro-view-core{box-sizing:border-box}taro-button-core{letter-spacing:0}