/* Forgot password sheet, sign-in link, lock-screen hint, in-app PIN reset */
.fpw-bg{position:fixed;inset:0;background:rgba(10,15,20,.55);display:flex;align-items:flex-end;justify-content:center;z-index:99998}
.fpw-bg.hidden{display:none}
.fpw-bg .lk-sheet{max-width:440px}
.fpw-bg .lk-input{margin:8px 0}
.fpw-row{display:flex;justify-content:flex-end;margin:6px 2px 0}
.fpw-link{background:none;border:0;padding:4px 0;font-family:inherit;font-size:12.5px;font-weight:600;color:#C31352;cursor:pointer;text-decoration:underline}
.lk-hint{width:100%;max-width:360px;margin:12px auto 0;text-align:center;font-size:12px;line-height:1.45;color:#5d5d66}
.cp-forgot{background:none;border:0;padding:0;font-family:inherit;font-size:12.5px;font-weight:600;color:#C31352;cursor:pointer;text-decoration:underline;text-align:left}
#rst-pin-box{margin-top:14px}
#rst-pin-box.hidden{display:none}
#rst-pass{width:100%;box-sizing:border-box;height:44px;border:1.5px solid #D5DCE2;border-radius:10px;padding:0 12px;font:inherit;background:var(--surface,#fff);color:inherit}
#rst-pass:focus{outline:none;border-color:#C31352}
