.pwa-hint-mask{align-items:flex-end;animation:pwaHintFadeIn .25s ease;background:rgba(0,0,0,.5);display:flex;inset:0;justify-content:center;padding:0 .08rem calc(.1rem + env(safe-area-inset-bottom, 0rem));position:fixed;z-index:4000}@keyframes pwaHintFadeIn{from{opacity:0}to{opacity:1}}.pwa-hint-card{align-items:center;animation:pwaHintSlideUp .32s cubic-bezier(.2,.9,.3,1.1);background:var(--surface-2,#fff);border-radius:.12rem;box-shadow:0 .06rem .16rem rgba(0,0,0,.18);display:flex;flex-direction:column;gap:.04rem;max-width:2.1rem;padding:.12rem .1rem .1rem;width:100%}@keyframes pwaHintSlideUp{from{opacity:0;transform:translateY(.12rem)}to{opacity:1;transform:translateY(0)}}.pwa-hint-title{color:var(--color-text,#1a1a1a);font-size:.085rem;font-weight:700;letter-spacing:0;text-align:center}.pwa-hint-sub{color:var(--color-text-secondary,rgba(60,60,67,.6));font-size:.065rem;margin-bottom:.06rem;text-align:center}.pwa-hint-steps{background:var(--surface-1,#f6f8f7);border-radius:.08rem;display:flex;flex-direction:column;gap:.06rem;margin-bottom:.03rem;padding:.07rem .08rem;width:100%}.pwa-hint-step{align-items:center;display:flex;gap:.06rem}.pwa-hint-step-icon{align-items:center;background:var(--surface-2,#fff);border-radius:.05rem;display:flex;flex-shrink:0;height:.18rem;justify-content:center;width:.18rem}.pwa-hint-step-text{color:var(--color-text,#1a1a1a);font-size:.07rem;letter-spacing:0}.pwa-hint-btn{align-items:center;background:#16a34a;border-radius:.06rem;cursor:pointer;display:flex;height:.22rem;justify-content:center;margin-top:.03rem;transition:background .15s ease;width:100%}.pwa-hint-btn:active{background:#15803d}.pwa-hint-btn-text{color:#fff;font-size:.075rem;font-weight:600;letter-spacing:0}.weui-input,.weui-input:focus,.weui-input:focus-visible,.weui-textarea,.weui-textarea:focus,.weui-textarea:focus-visible{border:none!important;box-shadow:none!important;outline:none!important;-webkit-tap-highlight-color:transparent!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}taro-input-core,taro-input-core:focus,taro-input-core:focus-visible,taro-textarea-core,taro-textarea-core:focus,taro-textarea-core:focus-visible{box-shadow:none!important;outline:none!important;-webkit-tap-highlight-color:transparent!important}[contenteditable],taro-input-core,taro-textarea-core{outline:none!important;-webkit-tap-highlight-color:transparent!important}taro-input-core:focus,taro-input-core:focus-visible,taro-textarea-core:focus,taro-textarea-core:focus-visible{box-shadow:none!important;outline:none!important}.weui-input:-webkit-autofill,.weui-input:-webkit-autofill:active,.weui-input:-webkit-autofill:focus,.weui-input:-webkit-autofill:hover,taro-input-core taro-input-core:-webkit-autofill,taro-input-core taro-input-core:-webkit-autofill:active,taro-input-core taro-input-core:-webkit-autofill:focus,taro-input-core taro-input-core:-webkit-autofill:hover,taro-input-core:-webkit-autofill,taro-input-core:-webkit-autofill:active,taro-input-core:-webkit-autofill:focus,taro-input-core:-webkit-autofill:hover,taro-textarea-core:-webkit-autofill{box-shadow:0 0 0 5rem var(--surface-1,#f6f8f7) inset!important;-webkit-text-fill-color:var(--label-1,#0f172a)!important;background-color:var(--surface-1,#f6f8f7)!important;background-image:none!important;caret-color:var(--label-1,#0f172a)!important;-webkit-transition:background-color 9999s ease-out 0s!important;transition:background-color 9999s ease-out 0s!important}.invite-input:focus taro-input-core:-webkit-autofill,.wl-input:focus taro-input-core:-webkit-autofill,taro-input-core taro-input-core:-webkit-autofill:focus,taro-input-core:-webkit-autofill:focus{background-color:#fff!important;box-shadow:inset 0 0 0 5rem #fff!important}taro-input-core[type="number"]::-webkit-inner-spin-button,taro-input-core[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}taro-input-core,taro-textarea-core{box-sizing:border-box}.taro-textarea,.weui-textarea,taro-textarea-core taro-textarea-core{background:transparent!important;background-color:transparent!important;background-image:none!important;border:none!important;box-shadow:none!important;box-sizing:border-box!important;color:inherit!important;font-family:inherit!important;font-size:inherit!important;height:100%!important;line-height:inherit!important;margin:0!important;max-width:100%!important;min-height:100%!important;outline:none!important;padding:0!important;resize:none!important;width:100%!important}.taro-input,.weui-input,taro-input-core taro-input-core{background:transparent!important;background-color:transparent!important;border:none!important;box-shadow:none!important;box-sizing:border-box!important;max-width:100%!important;outline:none!important;width:100%!important}.app-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(60,60,67,.06);border:.0075rem solid transparent;border-radius:.1rem;box-sizing:border-box;color:var(--label-1,#000);font-size:.13rem;height:.32rem;line-height:1.4;outline:none;padding:0 .1rem;transition:background .15s,border-color .15s;width:100%}.app-input::-moz-placeholder{color:var(--label-3,rgba(60,60,67,.6))}.app-input::placeholder{color:var(--label-3,rgba(60,60,67,.6))}.app-input:focus{background:#fff;border-color:var(--systemMint,#00c7be)}.app-input--sm{border-radius:.08rem;font-size:.12rem;height:.28rem;padding:0 .08rem}.app-input--pill{border-radius:4.995rem}.app-textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(60,60,67,.06);border:.0075rem solid transparent;border-radius:.08rem;box-sizing:border-box;color:var(--label-1,#000);font-family:inherit;font-size:.13rem;line-height:1.55;min-height:.6rem;outline:none;padding:.08rem .1rem;resize:none;transition:background .15s,border-color .15s;width:100%}.app-textarea::-moz-placeholder{color:var(--label-3,rgba(60,60,67,.6))}.app-textarea::placeholder{color:var(--label-3,rgba(60,60,67,.6))}.app-textarea:focus{background:#fff;border-color:var(--systemMint,#00c7be)}.app-textarea--lg{min-height:.9rem}.app-input-group{align-items:center;background:rgba(60,60,67,.06);border:.0075rem solid transparent;border-radius:4.995rem;display:flex;gap:.04rem;padding:.03rem .03rem .03rem .1rem;transition:background .15s,border-color .15s}.app-input-group:focus-within{background:#fff;border-color:var(--systemMint,#00c7be)}.app-input-group .app-input,.app-input-group .app-input-bare{background:transparent;border:none;border-radius:0;flex:1;font-size:.13rem;height:.3rem;min-width:0;outline:none;padding:0}.app-input-group .app-input-bare::-moz-placeholder{color:var(--label-3,rgba(60,60,67,.6))}.app-input-group .app-input-bare::placeholder{color:var(--label-3,rgba(60,60,67,.6))}.app-input-group .app-input-bare:focus,.app-input-group .app-input:focus{background:transparent;border:none}.app-input-counter{color:var(--label-4,rgba(60,60,67,.3));display:block;font-size:.1rem;margin-top:.03rem;text-align:right}taro-input-core{align-items:center!important;display:flex!important}taro-input-core .weui-input,taro-input-core > taro-input-core{flex:1!important;height:100%!important;line-height:normal!important;margin:0!important;min-height:0!important;padding:0!important}