@-webkit-keyframes pulse-glow{0%,100%{-webkit-box-shadow:0 0 0 0 rgba(212,175,55,.4),0 0 .25rem rgba(212,175,55,.2);box-shadow:0 0 0 0 rgba(212,175,55,.4),0 0 .25rem rgba(212,175,55,.2)}50%{-webkit-box-shadow:0 0 0 .5rem rgba(212,175,55,0),0 0 .75rem rgba(212,175,55,.4);box-shadow:0 0 0 .5rem rgba(212,175,55,0),0 0 .75rem rgba(212,175,55,.4)}}@keyframes pulse-glow{0%,100%{-webkit-box-shadow:0 0 0 0 rgba(212,175,55,.4),0 0 .25rem rgba(212,175,55,.2);box-shadow:0 0 0 0 rgba(212,175,55,.4),0 0 .25rem rgba(212,175,55,.2)}50%{-webkit-box-shadow:0 0 0 .5rem rgba(212,175,55,0),0 0 .75rem rgba(212,175,55,.4);box-shadow:0 0 0 .5rem rgba(212,175,55,0),0 0 .75rem rgba(212,175,55,.4)}}@-webkit-keyframes scale-down{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(.98);transform:scale(.98)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes scale-down{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(.98);transform:scale(.98)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes edge-glow-bazi{0%,100%{-webkit-box-shadow:inset 0 0 0 0 rgba(79,121,66,.4);box-shadow:inset 0 0 0 0 rgba(79,121,66,.4)}50%{-webkit-box-shadow:inset 0 0 1rem rgba(79,121,66,.4),inset 0 0 2rem rgba(79,121,66,.2);box-shadow:inset 0 0 1rem rgba(79,121,66,.4),inset 0 0 2rem rgba(79,121,66,.2)}}@keyframes edge-glow-bazi{0%,100%{-webkit-box-shadow:inset 0 0 0 0 rgba(79,121,66,.4);box-shadow:inset 0 0 0 0 rgba(79,121,66,.4)}50%{-webkit-box-shadow:inset 0 0 1rem rgba(79,121,66,.4),inset 0 0 2rem rgba(79,121,66,.2);box-shadow:inset 0 0 1rem rgba(79,121,66,.4),inset 0 0 2rem rgba(79,121,66,.2)}}@-webkit-keyframes edge-glow-ziwei{0%,100%{-webkit-box-shadow:inset 0 0 0 0 rgba(75,0,130,.4);box-shadow:inset 0 0 0 0 rgba(75,0,130,.4)}50%{-webkit-box-shadow:inset 0 0 1rem rgba(75,0,130,.4),inset 0 0 2rem rgba(75,0,130,.2);box-shadow:inset 0 0 1rem rgba(75,0,130,.4),inset 0 0 2rem rgba(75,0,130,.2)}}@keyframes edge-glow-ziwei{0%,100%{-webkit-box-shadow:inset 0 0 0 0 rgba(75,0,130,.4);box-shadow:inset 0 0 0 0 rgba(75,0,130,.4)}50%{-webkit-box-shadow:inset 0 0 1rem rgba(75,0,130,.4),inset 0 0 2rem rgba(75,0,130,.2);box-shadow:inset 0 0 1rem rgba(75,0,130,.4),inset 0 0 2rem rgba(75,0,130,.2)}}@-webkit-keyframes scan-line{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}50%{opacity:1}100%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes scan-line{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}50%{opacity:1}100%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}}.password-page{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#000;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:100%;min-height:100vh;overflow-x:hidden;width:100%}.password-page .page-header{-ms-flex-align:center;-webkit-box-align:center;-ms-flex-pack:justify;-webkit-box-pack:justify;-ms-flex-negative:0;-webkit-align-items:center;align-items:center;background:#000;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-flex-shrink:0;flex-shrink:0;-webkit-justify-content:space-between;justify-content:space-between;max-width:100%;padding:calc(env(safe-area-inset-top) + .4rem) .6rem .5rem;width:100%}.password-page .page-header .header-back{-ms-flex-align:center;-webkit-box-align:center;-ms-flex-pack:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;height:1.4rem;-webkit-justify-content:center;justify-content:center;width:1.4rem}.password-page .page-header .header-back:active{opacity:.6}.password-page .page-header .header-back .back-icon{color:#fff;font-size:1.1rem;font-weight:300;line-height:1}.password-page .page-header .header-title{color:#fff;font-size:.85rem;font-weight:600}.password-page .page-header .header-placeholder{width:1.4rem}.password-page .password-content{-webkit-box-flex:1;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-flex:1;-ms-flex:1;flex:1;max-width:100%;padding:.4rem .6rem 1.5rem;width:100%}.password-page .password-tips{-ms-flex-align:start;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;background:#1a1a1c;border-radius:.7rem;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;gap:.35rem;margin-bottom:.8rem;max-width:100%;padding:.6rem .7rem;width:100%}.password-page .password-tips .tips-icon{-ms-flex-negative:0;-webkit-flex-shrink:0;flex-shrink:0;font-size:.75rem;line-height:1.25;margin-top:.05rem}.password-page .password-tips .tips-text{-webkit-box-flex:1;color:#8e8e93;-webkit-flex:1;-ms-flex:1;flex:1;font-size:.65rem;line-height:1.55;min-width:0}.password-page .section-label{color:#8e8e93;display:block;font-size:.6rem;margin-bottom:.3rem;padding-left:.2rem}.password-page .password-form{background:#1a1a1c;border-radius:.7rem;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:.8rem;max-width:100%;overflow:hidden;width:100%}.password-page .password-form .password-field{border-bottom:.025rem solid hsla(0,0%,100%,.08);-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;padding:.6rem .7rem;width:100%}.password-page .password-form .password-field:last-child{border-bottom:none}.password-page .password-form .password-field .field-label{color:#8e8e93;display:block;font-size:.65rem;font-weight:400;margin-bottom:.3rem}.password-page .password-form .password-field .input-wrapper{background:hsla(0,0%,100%,.06);border:.025rem solid hsla(0,0%,100%,.1);border-radius:.35rem;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;min-width:0;-webkit-transition:border-color .2s ease;transition:border-color .2s ease;width:100%}.password-page .password-form .password-field .input-wrapper.input-medium{height:2rem!important;min-height:2rem!important;padding:0 .55rem!important}.password-page .password-form .password-field .input-wrapper.input-status-focus{border-color:#007aff;-webkit-box-shadow:0 0 0 .075rem rgba(0,122,255,.15);box-shadow:0 0 0 .075rem rgba(0,122,255,.15)}.password-page .password-form .password-field .input-wrapper.input-status-error{background:rgba(255,69,58,.06);border-color:#ff453a}.password-page .password-form .password-field .input-wrapper.input-status-error .input-field{color:#ff453a}.password-page .password-form .password-field .input-wrapper .input-field{color:#fff;font-size:.7rem;min-width:0}.password-page .password-form .password-field .input-wrapper .input-suffix-area{-ms-flex-negative:0;-webkit-flex-shrink:0;flex-shrink:0}.password-page .password-form .password-field .input-wrapper .input-eye{padding:.25rem .35rem}.password-page .password-form .password-field .input-wrapper .input-eye:active{opacity:.7}.password-page .password-form .password-field .input-wrapper .input-eye .eye-icon{font-size:.7rem}.password-page .password-form .password-field .message-error{color:#ff453a;display:block;font-size:.55rem;margin-top:.2rem}.password-page .password-form .password-field .input-footer{margin-top:.15rem;min-height:.7rem}.password-page .password-actions{-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;width:100%}.password-page .password-actions .btn.password-submit-btn{background:#007aff!important;border:none!important;border-radius:.7rem!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:#fff!important;font-size:.75rem!important;font-weight:600!important;height:2.2rem!important}.password-page .password-actions .btn.password-submit-btn .btn-text{color:#fff!important}.password-page .password-actions .btn.password-submit-btn .loading-dot{background:#fff!important}.password-page .password-actions .btn.password-submit-btn.btn-state-hover{background:#0066d6!important}.password-page .password-actions .btn.password-submit-btn.btn-state-active{-webkit-box-shadow:none!important;box-shadow:none!important;opacity:.92;-webkit-transform:scale(.99);-ms-transform:scale(.99);transform:scale(.99)}.password-page .password-actions .btn.password-submit-btn.btn-state-disabled{background:rgba(0,122,255,.25)!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:hsla(0,0%,100%,.35)!important}.password-page .password-actions .btn.password-submit-btn.btn-state-disabled .btn-text{color:hsla(0,0%,100%,.35)!important}.password-page .password-actions .btn.password-submit-btn.btn-state-loading{opacity:.95}