.bojie-shot-captcha-overlay{position:fixed !important;left:50% !important;top:0 !important;right:auto !important;bottom:auto !important;width:min(7.5rem, 100vw) !important;height:100dvh !important;transform:translateX(-50%) !important;z-index:2147483000 !important;margin:0 !important;padding:0 !important;display:flex !important;align-items:center !important;justify-content:center !important;background:rgba(18, 28, 24, .43) !important;-webkit-backdrop-filter:blur(2px) !important;backdrop-filter:blur(2px) !important;overflow:hidden !important;box-sizing:border-box !important;contain:layout paint !important;isolation:isolate !important}.bojie-shot-captcha-card{position:relative !important;width:calc(100% - 24px) !important;max-width:342px !important;margin:0 !important;padding:15px 15px 12px !important;border:0 !important;border-radius:17px !important;background:#fff !important;color:#202622 !important;box-shadow:0 15px 42px rgba(0,0,0,.24) !important;overflow:hidden !important;box-sizing:border-box !important;animation:bojieShotCaptchaInR699 .20s cubic-bezier(.2,.75,.28,1) both !important}.bojie-shot-captcha-card *,.bojie-shot-captcha-card *::before,.bojie-shot-captcha-card *::after{box-sizing:border-box !important}.bojie-shot-captcha-head{width:100% !important;min-height:48px !important;margin:0 0 10px !important;padding:0 !important;display:flex !important;align-items:center !important;justify-content:space-between !important;gap:8px !important}.bojie-shot-captcha-title{min-width:0 !important;display:flex !important;align-items:center !important;gap:9px !important}.bojie-shot-captcha-title > div{min-width:0 !important;display:flex !important;flex-direction:column !important}.bojie-shot-captcha-title strong{color:#202622 !important;font:650 18px/22px -apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC",sans-serif !important;white-space:nowrap !important}.bojie-shot-captcha-close,.bojie-shot-captcha-refresh,.bojie-shot-captcha-handle{-webkit-appearance:none !important;appearance:none !important;border:0 !important;outline:0 !important;font:inherit !important;-webkit-tap-highlight-color:transparent !important}.bojie-shot-captcha-close{flex:0 0 31px !important;width:31px !important;height:31px !important;padding:0 !important;display:grid !important;place-items:center !important;border-radius:50% !important;background:transparent !important;color:#858c88 !important;font:500 24px/1 Arial,sans-serif !important;cursor:pointer !important}.bojie-shot-captcha-field{position:relative !important;width:100% !important;height:180px !important;margin:0 !important;border-radius:10px !important;overflow:hidden !important;background:#1b7f2d !important;box-shadow:inset 0 0 0 1px rgba(11,48,30,.10) !important;user-select:none !important;pointer-events:none !important}.bojie-shot-captcha-stadium-photo{position:absolute !important;inset:0 !important;z-index:1 !important;width:100% !important;height:100% !important;background-repeat:no-repeat !important;background-position:center center !important;background-size:100% 100% !important}.bojie-shot-captcha-target{position:absolute !important;z-index:5 !important;width:41px !important;height:41px !important;margin:-20.5px 0 0 -20.5px !important;border:3px solid rgba(224,255,235,.97) !important;border-radius:50% !important;background:rgba(255,255,255,.035) !important;box-shadow:0 0 0 1px rgba(36,143,88,.42),0 0 9px rgba(198,255,219,.48),inset 0 0 8px rgba(255,255,255,.16) !important;transition:border-color .13s ease,box-shadow .13s ease,transform .13s ease !important}.bojie-shot-captcha-target.near{border-color:#d9ffe9 !important;box-shadow:0 0 0 2px rgba(45,190,123,.45),0 0 14px rgba(190,255,216,.70) !important;transform:scale(1.06) !important}.bojie-shot-captcha-target.success{border-color:#baffd6 !important;background:rgba(48,190,123,.18) !important;box-shadow:0 0 0 3px rgba(47,190,123,.30),0 0 18px rgba(193,255,217,.88) !important;transform:scale(1.10) !important}.bojie-shot-captcha-target.miss{animation:bojieShotTargetMissR699 .24s ease !important}.bojie-shot-captcha-scene-ball{position:absolute !important;z-index:8 !important;left:calc(50% - 22px) !important;bottom:7px !important;width:44px !important;height:44px !important;display:block !important;object-fit:contain !important;transform:translate3d(0,0,0) scale(1) rotate(0deg) !important;transform-origin:50% 50% !important;filter:saturate(1.16) drop-shadow(0 3px 5px rgba(0,0,0,.24)) !important;will-change:transform !important}.bojie-shot-captcha-scene-ball.in-flight{filter:drop-shadow(0 4px 5px rgba(0,0,0,.20)) !important}.bojie-shot-captcha-scene-ball.success{filter:drop-shadow(0 0 7px rgba(160,255,194,.75)) !important}.bojie-shot-captcha-status{position:absolute !important;z-index:12 !important;left:50% !important;bottom:8px !important;transform:translateX(-50%) !important;max-width:88% !important;min-height:24px !important;padding:3px 10px !important;display:flex !important;align-items:center !important;justify-content:center !important;border-radius:12px !important;color:#fff !important;background:rgba(35,48,42,.90) !important;font:400 11px/17px -apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC",sans-serif !important;white-space:nowrap !important;opacity:0 !important;pointer-events:none !important;transition:opacity .12s ease !important}.bojie-shot-captcha-status:not(:empty){opacity:1 !important}.bojie-shot-captcha-status.success{background:#16a36e !important}.bojie-shot-captcha-status.error{background:#e2554c !important}.bojie-shot-captcha-status.loading{background:rgba(37,50,44,.91) !important}.bojie-shot-captcha-slider{width:100% !important;margin-top:13px !important}.bojie-shot-captcha-track{position:relative !important;width:100% !important;height:42px !important;overflow:visible !important;border:1px solid #e0e4e2 !important;border-radius:22px !important;background:#fff !important;box-shadow:inset 0 1px 2px rgba(19,48,36,.025) !important;touch-action:none !important;user-select:none !important;cursor:ew-resize !important}.bojie-shot-captcha-fill{position:absolute !important;z-index:1 !important;left:0 !important;top:0 !important;bottom:0 !important;width:0 !important;border-radius:22px 0 0 22px !important;background:#e3e6e4 !important;pointer-events:none !important;transition:width .30s cubic-bezier(.22,.74,.28,1) !important}.bojie-shot-captcha-handle{position:absolute !important;z-index:4 !important;left:0 !important;top:-1px !important;width:42px !important;height:42px !important;padding:0 !important;border-radius:50% !important;background:#fff !important;box-shadow:0 2px 7px rgba(20,39,31,.19) !important;cursor:grab !important;touch-action:none !important;user-select:none !important;will-change:transform !important;transition:transform .30s cubic-bezier(.22,.74,.28,1),box-shadow .12s ease !important}.bojie-shot-captcha-handle img{width:40px !important;height:40px !important;margin:1px !important;display:block !important;object-fit:contain !important;pointer-events:none !important}.bojie-shot-captcha-handle.dragging{cursor:grabbing !important;transition:none !important;box-shadow:0 3px 9px rgba(20,39,31,.24) !important}.bojie-shot-captcha-handle.resetting{transition:transform .32s cubic-bezier(.22,.74,.28,1),box-shadow .12s ease !important}.bojie-shot-captcha-fill.resetting{transition:width .32s cubic-bezier(.22,.74,.28,1) !important}.bojie-shot-captcha-handle:disabled{opacity:.68 !important;cursor:wait !important}.bojie-shot-captcha-slider-caption{width:100% !important;min-height:30px !important;margin-top:5px !important;display:grid !important;grid-template-columns:1fr auto 1fr !important;align-items:center !important;color:#929995 !important;font:400 12px/18px -apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC",sans-serif !important}.bojie-shot-captcha-slider-caption > span{grid-column:2 !important;white-space:nowrap !important}.bojie-shot-captcha-refresh{grid-column:3 !important;justify-self:end !important;height:29px !important;padding:0 2px 0 8px !important;background:transparent !important;color:#15966a !important;font:400 12px/18px -apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC",sans-serif !important;white-space:nowrap !important;cursor:pointer !important}.bojie-shot-captcha-refresh:disabled{opacity:.5 !important;cursor:wait !important}.bojie-shot-captcha-card.attention{animation:bojieShotAttentionR699 .24s ease !important}.bojie-shot-captcha-card.verified{animation:bojieShotSuccessR699 .36s ease !important}@media (max-width:360px){.bojie-shot-captcha-card{width:calc(100% - 20px) !important;padding:14px 14px 11px !important}}@media (max-width:360px){.bojie-shot-captcha-field{height:169px !important}}@media (max-width:360px){.bojie-shot-captcha-title strong{font-size:17px !important}}@media (max-width:360px){}@media (prefers-reduced-motion:reduce){.bojie-shot-captcha-card,.bojie-shot-captcha-handle,.bojie-shot-captcha-fill,.bojie-shot-captcha-target,.bojie-shot-captcha-status{animation:none !important;transition:none !important}}@keyframes bojieShotCaptchaInR699{from{opacity:0;transform:translateY(8px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes bojieShotTargetMissR699{0%,100%{transform:translateX(0)}35%{transform:translateX(-3px)}70%{transform:translateX(3px)}}@keyframes bojieShotAttentionR699{0%,100%{transform:translateX(0)}35%{transform:translateX(-4px)}70%{transform:translateX(4px)}}@keyframes bojieShotSuccessR699{0%,100%{box-shadow:0 15px 42px rgba(0,0,0,.24)}50%{box-shadow:0 15px 46px rgba(26,170,113,.34)}}
html body #dialog .lx-auth-field-error-r24{margin:5px 0 4px!important;padding:0!important;color:#d94545!important;font-size:13px!important;font-weight:400!important;line-height:19px!important;text-align:left!important;white-space:normal!important}
html body #dialog .lx-auth-field-error-r24[hidden]{display:none!important}
html body #dialog .auth-input.lx-auth-invalid-r24{border-color:#df5454!important;box-shadow:0 0 0 2px rgba(223,84,84,.08)!important}
html body #dialog>#dialogCard.lx-forgot-card-r24{width:min(420px,calc(100vw - 32px))!important;max-width:100%!important;max-height:calc(100dvh - 100px)!important;height:auto!important;padding:22px 20px 18px!important;overflow:visible!important;border:0!important;border-radius:14px!important;background:#fff!important;box-shadow:0 16px 48px rgba(21,40,32,.18)!important}
html body #dialog .lx-forgot-r24{padding:0!important;overflow-y:auto;max-height:calc(100dvh - 144px);color:#263d34;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC",sans-serif}
.lx-forgot-head-r24{display:flex;flex-direction:column;align-items:center;gap:9px;margin:0 0 18px}
.lx-forgot-head-r24 img{display:block!important;width:auto!important;height:23px!important;max-width:120px!important;object-fit:contain}
.lx-forgot-head-r24 h2{margin:0!important;padding:0!important;font-size:20px!important;line-height:28px!important;font-weight:500!important;color:#253a32!important}
.lx-forgot-steps-r24{list-style:none;display:grid;grid-template-columns:1fr 1fr;position:relative;margin:0 0 18px;padding:22px 16px;border:1px solid #e5ece8;border-radius:8px;background:#fcfdfc}
.lx-forgot-steps-r24:before{content:"";position:absolute;top:41px;left:26%;right:26%;height:3px;background:#e1e8e4}
.lx-forgot-steps-r24 li{display:flex;flex-direction:column;align-items:center;gap:8px;position:relative;color:#9aa59f;font-size:13px;line-height:20px}
.lx-forgot-steps-r24 b{display:grid;place-items:center;width:38px;height:38px;border:1px solid #dfe7e2;border-radius:50%;background:#fff;font-size:16px;font-weight:500}
.lx-forgot-steps-r24 li.active{color:#249c78}
.lx-forgot-steps-r24 li.active b{border-color:#249c78;background:#249c78;color:#fff}
html body #dialog .lx-forgot-r24 .auth-form{display:flex!important;flex-direction:column!important;gap:0!important;margin:0!important;padding:0!important}
html body #dialog .lx-forgot-r24 .auth-input{display:flex!important;align-items:center!important;width:100%!important;height:46px!important;min-height:46px!important;margin:0!important;padding:0 12px!important;border:1px solid #d7dfda!important;border-radius:7px!important;background:#fff!important;box-sizing:border-box!important;gap:10px!important}
html body #dialog .lx-forgot-r24 .auth-field-icon{width:20px!important;height:20px!important;flex:0 0 20px!important;color:#99a39d!important}
html body #dialog .lx-forgot-r24 .auth-field-icon svg{width:100%;height:100%;display:block}
html body #dialog .lx-forgot-r24 input{min-width:0!important;width:100%!important;flex:1!important;height:44px!important;padding:0!important;border:0!important;outline:0!important;background:transparent!important;color:#293c34!important;font-size:15px!important;box-shadow:none!important}
html body #dialog .lx-forgot-r24 .auth-input:focus-within{border-color:#249c78!important;box-shadow:0 0 0 2px rgba(36,156,120,.08)!important}
html body #dialog .lx-forgot-r24 .auth-input.lx-auth-invalid-r24{border-color:#df5454!important;box-shadow:0 0 0 2px rgba(223,84,84,.08)!important}
html body #dialog .lx-forgot-r24 .auth-clear-button{width:24px!important;height:24px!important;min-width:24px!important;display:grid!important;place-items:center!important;position:static!important;margin:0!important;padding:0!important;border:0!important;border-radius:50%!important;background:#eef2ef!important;color:#79867e!important;font:18px/1 Arial,sans-serif!important}
html body #dialog .lx-forgot-r24 .auth-clear-button[hidden]{display:none!important}
.lx-forgot-help-r24{margin:10px 0 0;padding:11px 12px;background:#f0f8f4;border:1px solid #d9ece1;border-radius:7px;color:#397459;font-size:13px;line-height:20px}
.lx-forgot-help-r24[hidden]{display:none!important}
.lx-forgot-help-r24 p{margin:0!important;font-size:13px!important;line-height:20px!important}
.lx-forgot-help-r24 p+p{margin-top:4px!important;color:#75847b!important}
html body #dialog .lx-forgot-r24 .primary-button{width:100%!important;height:46px!important;min-height:46px!important;margin:20px 0 0!important;padding:0 12px!important;border:0!important;border-radius:7px!important;background:#249c78!important;color:#fff!important;font-size:16px!important;font-weight:500!important;line-height:46px!important;box-shadow:none!important}
html body #dialog .lx-forgot-r24 .primary-button:disabled{background:#e1e6e3!important;color:#98a39c!important;opacity:1!important;cursor:default!important}
html body #dialog .lx-forgot-r24 .secondary-auth-button{height:32px!important;margin:9px 0 0!important;padding:0!important;border:0!important;background:transparent!important;color:#7d8a82!important;font-size:13px!important;line-height:32px!important}
html body #dialog>#dialogCard.lx-forgot-card-r24>#dialogClose.dialog-close{position:absolute!important;top:calc(100% + 18px)!important;right:50%!important;left:auto!important;bottom:auto!important;width:38px!important;height:38px!important;display:grid!important;place-items:center!important;margin:0!important;padding:0 0 2px!important;border:2px solid #fff!important;border-radius:50%!important;background:transparent!important;color:#fff!important;font:30px/1 Arial,sans-serif!important;transform:translateX(50%)!important;box-shadow:none!important}
.lx-auth-captcha .bojie-shot-captcha-head{margin-bottom:12px!important}
html body .lx-auth-captcha .bojie-shot-captcha-card{max-height:calc(100dvh - 32px)!important;overflow:auto!important;box-sizing:border-box!important}
.lx-auth-captcha .bojie-shot-captcha-title strong{font-size:18px!important;line-height:24px!important}
.lx-auth-captcha .lx-captcha-steps-r24{display:flex;align-items:center;justify-content:space-between;gap:3px;padding:0;margin:0 0 12px;list-style:none;color:#9ba89f;font-size:11px;line-height:18px}
.lx-auth-captcha .lx-captcha-steps-r24 li{display:flex;align-items:center;gap:4px;white-space:nowrap}
.lx-auth-captcha .lx-captcha-steps-r24 li+li:before{content:"";display:block;width:12px;height:1px;background:#dce5df;margin-right:4px}
.lx-auth-captcha .lx-captcha-steps-r24 b{display:grid;place-items:center;width:19px;height:19px;border:1px solid #dce5df;border-radius:50%;font-size:10px;font-weight:500;background:#fff}
.lx-auth-captcha .lx-captcha-steps-r24 .active,.lx-auth-captcha .lx-captcha-steps-r24 .done{color:#259d73}
.lx-auth-captcha .lx-captcha-steps-r24 .active b,.lx-auth-captcha .lx-captcha-steps-r24 .done b{background:#259d73;border-color:#259d73;color:#fff}
.lx-auth-captcha .lx-captcha-feedback-r24{height:62px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;margin-top:4px}
html body .lx-auth-captcha .bojie-shot-captcha-status{position:static!important;left:auto!important;top:auto!important;bottom:auto!important;transform:none!important;max-width:100%!important;width:100%!important;padding:0!important;display:flex!important;gap:6px!important;align-items:center!important;justify-content:center!important;background:transparent!important;color:#78877e!important;border:0!important;border-radius:0!important;font:13px/20px -apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC",sans-serif!important;white-space:normal!important;text-align:center!important;opacity:1!important}
html body .lx-auth-captcha .bojie-shot-captcha-status.loading:before{content:"";width:13px;height:13px;border:2px solid #d6e9df;border-top-color:#249c78;border-radius:50%;animation:lx-auth-spin-r24 .8s linear infinite!important}
html body .lx-auth-captcha .bojie-shot-captcha-status.success{color:#259d73!important}
html body .lx-auth-captcha .bojie-shot-captcha-status.success:before{content:"✓";font-weight:700}
html body .lx-auth-captcha .bojie-shot-captcha-status.error{color:#d94545!important}
.lx-auth-captcha .bojie-shot-captcha-refresh{font-size:12px!important;padding:3px 6px!important;color:#249c78!important}
.lx-auth-captcha button:disabled{cursor:default!important;opacity:.55}
.lx-auth-captcha .bojie-shot-captcha-card.attention{animation:none!important}
@keyframes lx-auth-spin-r24{to{transform:rotate(360deg)}}
@media(prefers-reduced-motion:reduce){html body .lx-auth-captcha .bojie-shot-captcha-status.loading:before{animation:none!important}}
html body #dialog.dialog>#dialogCard.dialog-card.forgot-password-dialog-card.lx-forgot-card-r24.lx-forgot-reference-card-r25{width:6.9rem!important;max-width:100%!important;padding:0 .3rem .3rem!important;border-radius:.2rem!important;height:auto!important;min-height:0!important;max-height:none!important;margin-top:-.88rem!important;overflow:visible!important;overflow-x:visible!important;overflow-y:visible!important;box-shadow:0 .2rem .6rem rgba(21,40,32,.15)!important}
html body #dialog .lx-forgot-reference-r25{max-height:calc(100dvh - 1.6rem)!important;overflow:auto!important}
html body #dialog .lx-forgot-reference-r25 .lx-forgot-head-r24{display:block!important;margin:0!important;padding:.2rem 0 .3rem!important;text-align:center!important}
html body #dialog .lx-forgot-reference-r25 h2{font-size:.3rem!important;line-height:.3rem!important;font-weight:400!important;color:#333!important}
html body #dialog .lx-forgot-reference-r25 .lx-forgot-steps-r24{height:1.85rem!important;box-sizing:border-box!important;margin:0 0 .2rem!important;padding:.42rem .95rem .4rem!important;border:1px solid #e4e4e4!important;border-radius:.15rem!important;background:#fff!important}
html body #dialog .lx-forgot-reference-r25 .lx-forgot-steps-r24:before{height:.1rem!important;top:.68rem!important;left:32%!important;right:32%!important;background:#e2e2e2!important}
html body #dialog .lx-forgot-reference-r25 .lx-forgot-steps-r24 li{gap:.15rem!important;font-size:.2rem!important;line-height:.28rem!important;color:#999!important}
html body #dialog .lx-forgot-reference-r25 .lx-forgot-steps-r24 b{width:.6rem!important;height:.6rem!important;font-size:.24rem!important;font-weight:400!important;color:#999!important;border-color:#e4e4e4!important}
html body #dialog .lx-forgot-reference-r25 .lx-forgot-steps-r24 li.active{color:#259d7f!important}
html body #dialog .lx-forgot-reference-r25 .lx-forgot-steps-r24 li.active b{background:#259d7f!important;border-color:#259d7f!important;color:#fff!important}
html body #dialog .lx-forgot-reference-r25 .auth-input{height:.7rem!important;min-height:.7rem!important;padding:0 .2rem!important;gap:.12rem!important;border-radius:.1rem!important;border-color:#d5d5d5!important}
html body #dialog .lx-forgot-reference-r25 .auth-field-icon{width:.28rem!important;height:.28rem!important;flex:0 0 .28rem!important;color:#999!important}
html body #dialog .lx-forgot-reference-r25 input{height:calc(.7rem - 2px)!important;line-height:normal!important;font-size:.24rem!important;color:#333!important}
html body #dialog .lx-forgot-reference-r25 input::placeholder{color:#999!important;opacity:1!important}
html body #dialog .lx-forgot-reference-r25 .auth-clear-button{width:.3rem!important;min-width:.3rem!important;height:.3rem!important;min-height:0!important;font-size:.24rem!important;transform:none!important;background:#999!important;color:#fff!important}
html body #dialog .lx-forgot-reference-r25 .primary-button{height:.7rem!important;min-height:.7rem!important;margin:.4rem 0 0!important;padding:0 .15rem!important;font-size:.24rem!important;font-weight:400!important;line-height:.7rem!important;background:#259d7f!important;border-radius:.14rem!important}
html body #dialog .lx-forgot-reference-r25 .primary-button:disabled{background:#999!important;color:#fff!important}
html body #dialog .lx-forgot-reference-r25 .lx-forgot-help-r24{height:auto!important;min-height:0!important;display:block!important;margin:.08rem 0 0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#999!important;font-size:.22rem!important;line-height:.3rem!important;text-align:left!important;white-space:normal!important}
html body #dialog .lx-forgot-reference-r25 .lx-forgot-help-r24[hidden]{display:none!important}
html body #dialog .lx-forgot-reference-r25 [data-recovery-support-r25]{display:inline!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;border:0!important;box-shadow:none!important;background:transparent!important;color:#259d7f!important;font:inherit!important;vertical-align:baseline!important}
html body #dialog.dialog>#dialogCard.dialog-card.forgot-password-dialog-card.lx-forgot-card-r24.lx-forgot-reference-card-r25>#dialogClose.dialog-close{width:.58rem!important;height:.58rem!important;top:calc(100% + .3rem)!important;right:50%!important;transform:translateX(50%)!important}
html body .lx-auth-captcha .lx-captcha-feedback-r24{margin:0!important;gap:0!important;flex-direction:row!important}
html body .lx-auth-captcha .bojie-shot-captcha-status{min-height:18px!important}
html body .lx-auth-captcha .bojie-shot-captcha-status.elapsed{color:#259d7f!important}
html body .lx-auth-captcha .lx-captcha-feedback-r24 .bojie-shot-captcha-status.error{font-size:12px!important}
@media(max-width:600px){html body #dialog .lx-forgot-reference-r25 input{font-size:16px!important}html body #dialog .lx-forgot-reference-r25 h2{font-size:18px!important;line-height:20px!important}html body #dialog .lx-forgot-reference-r25 .lx-forgot-steps-r24 li{font-size:13px!important}html body #dialog .lx-forgot-reference-r25 .primary-button{font-size:15px!important}html body #dialog .lx-forgot-reference-r25 .lx-forgot-help-r24{font-size:13px!important;line-height:18px!important}}
html body #dialog .lx-forgot-reference-r26 .lx-forgot-warning-r26{display:flex!important;align-items:flex-start!important;gap:.1rem!important}
html body #dialog .lx-forgot-reference-r26 .lx-forgot-warning-r26[hidden]{display:none!important}
html body #dialog .lx-forgot-reference-r26 .lx-forgot-warning-icon-r26{display:inline-flex!important;flex:0 0 .26rem!important;align-items:center!important;justify-content:center!important;width:.26rem!important;height:.26rem!important;margin-top:.02rem!important;border-radius:50%!important;background:#f44336!important;color:#fff!important;font:bold .2rem/.26rem Arial,sans-serif!important}
@media(max-width:600px){html body #dialog .lx-forgot-reference-r26 .lx-forgot-warning-icon-r26{flex-basis:14px!important;width:14px!important;height:14px!important;margin-top:2px!important;font-size:11px!important;line-height:14px!important}}
html body .lx-auth-captcha .bojie-shot-captcha-card{position:relative!important;transform-origin:center center!important}
html body .lx-auth-captcha .lx-captcha-result-r27[hidden]{display:none!important}
html body .lx-auth-captcha .lx-captcha-result-r27:not([hidden]){position:absolute!important;inset:0!important;z-index:3!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important;border-radius:inherit!important;background:#fff!important;color:#4abb36!important}
html body .lx-auth-captcha .lx-captcha-result-bar-r27{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:5px!important;background:#4abb36!important;border-radius:4px!important}
html body .lx-auth-captcha .lx-captcha-result-content-r27{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:9px!important;text-align:center!important;padding:20px!important}
html body .lx-auth-captcha .lx-captcha-result-content-r27 strong{font-size:14px!important;font-weight:400!important;line-height:1.5!important;color:#4abb36!important}
html body .lx-auth-captcha .lx-captcha-result-icon-r27{display:block!important;flex:none!important;overflow:visible!important;color:#4abb36!important}
html body .lx-auth-captcha .lx-captcha-result-icon-r27 circle{stroke-dasharray:70!important;stroke-dashoffset:70;animation:lx-result-circle-r27 .48s ease forwards!important;opacity:.5!important}
html body .lx-auth-captcha .lx-captcha-result-icon-r27 path{stroke-dasharray:22!important;stroke-dashoffset:22;animation:lx-result-check-r27 .3s .24s ease forwards!important}
html body .lx-auth-captcha .lx-result-visible-r27>.bojie-shot-captcha-head,html body .lx-auth-captcha .lx-result-visible-r27>.bojie-shot-captcha-field,html body .lx-auth-captcha .lx-result-visible-r27>.bojie-shot-captcha-slider,html body .lx-auth-captcha .lx-result-visible-r27>.lx-captcha-feedback-r24{visibility:hidden!important;pointer-events:none!important}
html body .lx-auth-captcha .lx-result-exit-r27{animation:lx-result-exit-r27 .24s ease-in forwards!important;pointer-events:none!important}
@keyframes lx-result-circle-r27{to{stroke-dashoffset:0}}
@keyframes lx-result-check-r27{to{stroke-dashoffset:0}}
@keyframes lx-result-exit-r27{to{transform:scale(.12);opacity:0}}
@media(prefers-reduced-motion:reduce){html body .lx-auth-captcha .lx-captcha-result-icon-r27 circle,html body .lx-auth-captcha .lx-captcha-result-icon-r27 path{animation:none!important;stroke-dashoffset:0!important}html body .lx-auth-captcha .lx-result-exit-r27{animation:none!important;opacity:0!important}}
html body .lx-auth-captcha .bojie-shot-captcha-card.verified:not(.lx-result-exit-r27){animation:none!important}
html body #dialog .lx-forgot-reference-r28 .primary-button{display:flex!important;align-items:center!important;justify-content:center!important;gap:7px!important}
html body #dialog .lx-forgot-reference-r28 .primary-button[aria-busy="true"]{background:#259d7f!important;color:#fff!important;opacity:1!important;cursor:wait!important}
html body #dialog .lx-forgot-reference-r28 .lx-recovery-spinner-r28{display:none!important}
html body #dialog .lx-forgot-reference-r28 .primary-button[aria-busy="true"] .lx-recovery-spinner-r28{display:inline-block!important;width:13px!important;height:13px!important;flex:0 0 13px!important;border:1.5px solid rgba(255,255,255,.35)!important;border-top-color:#fff!important;border-radius:50%!important;animation:lx-recovery-spin-r28 .8s linear infinite!important}
html body .lx-auth-captcha{background:rgba(0,0,0,.32)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}
html body .lx-auth-captcha.lx-captcha-preparing-r28{visibility:hidden!important;pointer-events:none!important}
html body .lx-auth-captcha .bojie-shot-captcha-head{margin-bottom:8px!important}
html body .lx-auth-captcha .bojie-shot-captcha-field{aspect-ratio:26 / 15!important}
html body .lx-auth-captcha .bojie-shot-captcha-slider{margin-top:10px!important}
html body .lx-auth-captcha .bojie-shot-captcha-slider-caption{display:flex!important;justify-content:flex-end!important;min-height:24px!important;margin-top:4px!important}
html body .lx-auth-captcha .bojie-shot-captcha-slider-caption>span{display:none!important}
html body .lx-auth-captcha .lx-captcha-feedback-r24{height:24px!important;min-height:24px!important}
html body .lx-auth-captcha .bojie-shot-captcha-status{font-size:12px!important;line-height:16px!important}
html body .lx-auth-captcha .lx-captcha-elapsed-r28[hidden]{display:none!important}
html body .lx-auth-captcha .lx-captcha-elapsed-r28:not([hidden]){position:absolute!important;left:0!important;bottom:0!important;z-index:20!important;width:100%!important;height:30px!important;display:flex!important;align-items:center!important;justify-content:center!important;background:rgba(37,157,127,.95)!important;color:#fff!important;font-size:12px!important;font-weight:400!important;line-height:18px!important;font-variant-numeric:tabular-nums!important;text-align:center!important}
@keyframes lx-recovery-spin-r28{to{transform:rotate(360deg)}}
@media(max-width:300px){html body .lx-auth-captcha .bojie-shot-captcha-card{width:calc(100% - 24px)!important;min-width:0!important}}
@media(prefers-reduced-motion:reduce){html body #dialog .lx-forgot-reference-r28 .primary-button[aria-busy="true"] .lx-recovery-spinner-r28{animation:none!important}}
html body .lx-auth-captcha .bojie-shot-captcha-card{padding-bottom:8px!important}
html body .lx-auth-captcha .bojie-shot-captcha-slider-caption>.bojie-shot-captcha-status{display:block!important;min-width:0!important;overflow-wrap:anywhere!important}
html body .lx-auth-captcha .bojie-shot-captcha-refresh{margin:0!important;white-space:nowrap!important}
html body .lx-auth-captcha .bojie-shot-captcha-target,html body .lx-auth-captcha .bojie-shot-captcha-target.success,html body .lx-auth-captcha .bojie-shot-captcha-target.miss,html body .lx-auth-captcha .bojie-shot-captcha-target.near{transform:none!important;filter:none!important;animation:none!important;box-shadow:none!important}
html body .lx-auth-captcha{--lx-captcha-width-r30:min(340px,85vw)}
html body .lx-auth-captcha .bojie-shot-captcha-card{width:var(--lx-captcha-width-r30)!important;min-width:0!important;max-width:none!important;height:calc(var(--lx-captcha-width-r30) * 1.1360294118)!important;min-height:0!important;padding:0 calc(var(--lx-captcha-width-r30) * .0561595588)!important;border:0!important;border-radius:4px!important;display:grid!important;grid-template-rows:calc(var(--lx-captcha-width-r30) * .1774816176) calc(var(--lx-captcha-width-r30) * .5917872549) minmax(0,1fr)!important;gap:0!important}
html body .lx-auth-captcha .bojie-shot-captcha-card::before{content:""!important;position:absolute!important;top:0!important;left:0!important;width:100%!important;height:6px!important;background:#259d7f!important;border-radius:4px 4px 0 0!important}
html body .lx-auth-captcha .bojie-shot-captcha-head{min-height:0!important;height:100%!important;margin:0!important;padding:6px 0 0!important;display:flex!important;align-items:center!important;box-sizing:border-box!important}
html body .lx-auth-captcha .bojie-shot-captcha-title strong{font-size:16px!important;line-height:24px!important;font-weight:400!important}
html body .lx-auth-captcha .bojie-shot-captcha-field{height:100%!important;min-height:0!important;width:100%!important;border-radius:3px!important;align-self:stretch!important}
html body .lx-auth-captcha .bojie-shot-captcha-stadium-photo{background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important}
html body .lx-auth-captcha .bojie-shot-captcha-slider{margin:calc(var(--lx-captcha-width-r30) * .0272058824) 0 0!important;display:grid!important;grid-template-rows:calc(var(--lx-captcha-width-r30) * .1488511029) minmax(0,1fr)!important;gap:0!important;min-height:0!important}
html body .lx-auth-captcha .bojie-shot-captcha-track{margin:0!important}
html body .lx-auth-captcha .bojie-shot-captcha-slider-caption.lx-captcha-feedback-r24{height:100%!important;min-height:0!important;margin:0!important;padding:0!important;display:grid!important;grid-template-columns:70px minmax(0,1fr)!important;align-items:center!important;gap:10px!important}
html body .lx-auth-captcha .lx-captcha-footer-controls-r30{display:flex!important;align-items:center!important;gap:10px!important;width:70px!important}
html body .lx-auth-captcha .lx-captcha-footer-controls-r30 button{position:static!important;display:flex!important;align-items:center!important;justify-content:center!important;width:25px!important;height:25px!important;min-width:25px!important;min-height:25px!important;margin:0!important;padding:0!important;border:0!important;border-radius:3px!important;background:transparent!important;color:#8c9290!important;line-height:1!important;box-shadow:none!important;transform:none!important;cursor:pointer!important}
html body .lx-auth-captcha .lx-captcha-footer-controls-r30 button svg{display:block!important;width:25px!important;height:25px!important}
html body .lx-auth-captcha .lx-captcha-footer-controls-r30 button:hover{color:#259d7f!important}
html body .lx-auth-captcha .lx-captcha-footer-controls-r30 button:disabled{opacity:.45!important;cursor:wait!important}
html body .lx-auth-captcha .lx-captcha-footer-controls-r30 button:focus-visible{outline:2px solid #259d7f!important;outline-offset:3px!important}
html body .lx-auth-captcha .bojie-shot-captcha-slider-caption>.bojie-shot-captcha-status{font-size:11px!important;line-height:16px!important;text-align:right!important}
html body .lx-auth-captcha .bojie-shot-captcha-track{height:var(--lx-captcha-track-r31)!important;min-height:0!important;align-self:center!important;box-sizing:border-box!important;border:1px solid #dfe4e1!important;border-radius:999px!important;background:#f7f9f8!important}
html body .lx-auth-captcha .bojie-shot-captcha-handle{top:0!important;left:0!important;width:calc(var(--lx-captcha-track-r31) - 2px)!important;height:calc(var(--lx-captcha-track-r31) - 2px)!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;box-sizing:border-box!important;border:0!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;background:#fff!important;box-shadow:0 1px 4px rgba(25,68,48,.12)!important}
html body .lx-auth-captcha .bojie-shot-captcha-handle img{max-width:none!important;max-height:none!important;display:block!important;margin:0!important;object-fit:contain!important}
html body .lx-auth-captcha .bojie-shot-captcha-fill{height:100%!important;max-width:100%!important;border-radius:inherit!important}
html body .lx-auth-captcha .lx-captcha-footer-controls-r30 button .lucide{width:24px!important;height:24px!important;stroke:currentColor!important;stroke-width:2!important;fill:none!important;stroke-linecap:round!important;stroke-linejoin:round!important}
html body .lx-auth-captcha .bojie-shot-captcha-handle img{width:var(--lx-captcha-ball-r32)!important;height:var(--lx-captcha-ball-r32)!important}
html body .lx-auth-captcha .bojie-shot-captcha-scene-ball{width:var(--lx-captcha-ball-r32)!important;height:var(--lx-captcha-ball-r32)!important;left:50%!important;top:calc(var(--lx-captcha-start-y-r32,.86) * 100%)!important;bottom:auto!important;margin-left:calc(var(--lx-captcha-ball-r32) * -.5)!important;margin-top:calc(var(--lx-captcha-ball-r32) * -.5)!important}
html body .lx-auth-captcha .bojie-shot-captcha-field>.bojie-shot-captcha-status[hidden]{display:none!important}
html body .lx-auth-captcha .bojie-shot-captcha-field>.bojie-shot-captcha-status:not([hidden]){position:absolute!important;left:0!important;right:0!important;bottom:0!important;z-index:30!important;display:block!important;width:100%!important;height:auto!important;min-height:30px!important;margin:0!important;padding:6px 8px!important;box-sizing:border-box!important;background:rgba(255,244,244,.97)!important;color:#bd4242!important;font-size:12px!important;line-height:18px!important;text-align:center!important;white-space:normal!important}
html body .lx-auth-captcha{--lx-captcha-ball-r32:min(40px,calc(var(--lx-captcha-width-r30) * .1165025212));--lx-captcha-track-r31:calc(var(--lx-captcha-ball-r32) + 4px)}
@media(max-width:767px){html body #dialog .lx-forgot-reference-r25 input{font-size:max(16px,.24rem)!important}}
html body #dialog.dialog>#dialogCard.dialog-card.forgot-password-dialog-card.lx-forgot-card-r24.lx-forgot-reference-card-r25>#dialogClose.dialog-close{padding:0!important;border:0!important;border-radius:0!important;font-size:0!important;line-height:0!important;background:transparent!important;color:#fff!important}
html body #dialog.dialog>#dialogCard.lx-forgot-reference-card-r25>#dialogClose::before,html body #dialog.dialog>#dialogCard.lx-forgot-reference-card-r25>#dialogClose::after{content:none!important;display:none!important}
html body #dialog .lx-forgot-close-svg-r37{display:block!important;width:100%!important;height:100%!important;fill:currentColor!important;stroke:none!important}
html body #dialog.auth-dialog-overlay>#dialogCard.auth-dialog-card>#dialogClose.dialog-close{padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;font-size:0!important;color:#fff!important}
html body #dialog.auth-dialog-overlay>#dialogCard.auth-dialog-card>#dialogClose::before,html body #dialog.auth-dialog-overlay>#dialogCard.auth-dialog-card>#dialogClose::after{content:none!important;display:none!important}
html body #dialog.auth-dialog-overlay>#dialogCard.auth-dialog-card>#dialogClose>.lx-auth-close-svg-r37{display:block!important;width:100%!important;height:100%!important;fill:currentColor!important;stroke:none!important}
html body #dialog.dialog.auth-dialog-overlay>#dialogCard.auth-dialog-card>#dialogClose.dialog-close.auth-close-stable-r1027{border:0!important;background:transparent!important;padding:0!important;box-shadow:none!important;border-radius:0!important}

/* Full popup and close control stay together; input focus never reduces or scrolls away the title and steps. */
@media(max-width:767px){
html body #dialog.dialog.lx-forgot-reference-stable-r40{position:fixed!important;inset:auto!important;top:0!important;left:50%!important;right:auto!important;bottom:0!important;width:min(7.5rem,100vw)!important;height:100%!important;min-height:0!important;max-height:none!important;margin:0!important;padding:12px 0 calc(12px + .88rem)!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain;transform:translateX(-50%)!important;transition:none!important;box-sizing:border-box!important}
html body #dialog.dialog.lx-forgot-reference-stable-r40>#dialogCard.dialog-card.forgot-password-dialog-card.lx-forgot-card-r24.lx-forgot-reference-card-r25{position:relative!important;inset:auto!important;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important;flex:0 0 auto!important;margin:auto 0!important;margin-top:auto!important;margin-bottom:auto!important;transform:none!important;min-height:0!important;max-height:none!important;height:auto!important;overflow:visible!important;animation:none!important;transition:none!important}
html body #dialog.dialog.lx-forgot-reference-stable-r40>#dialogCard.forgot-password-dialog-card>#dialogBody,html body #dialog.dialog.lx-forgot-reference-stable-r40 .lx-forgot-reference-r25{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;scroll-behavior:auto!important}
}
