.pm-recovery,.pm-recovery *{box-sizing:border-box}.pm-recovery{color:#fff;min-height:100dvh;padding:28px 24px 85px;font-family:Arial,Helvetica,sans-serif;background:#000!important}.pm-recovery-container{width:min(100%,460px);margin:0 auto}.pm-recovery-top{justify-content:space-between;align-items:center;min-height:44px;margin-bottom:60px;display:flex}.pm-recovery-back{color:#fff;font-size:35px;line-height:1;text-decoration:none}.pm-recovery-help{color:#fff;border:2px solid #fff;border-radius:50%;place-items:center;width:28px;height:28px;font-size:19px;font-weight:700;text-decoration:none;display:grid}.pm-recovery-forgot-top{text-align:center;grid-template-columns:1fr auto 1fr;font-size:19px;font-weight:400;display:grid}.pm-recovery-forgot-top .pm-recovery-back{justify-self:start}.pm-recovery-logo{justify-content:center;width:fit-content;margin:0 auto 82px;display:flex}.pm-recovery-logo img{object-fit:contain;width:190px;max-width:100%;height:auto;display:block}.pm-recovery-content{width:100%}.pm-recovery-intro{margin-bottom:32px}.pm-recovery-center{text-align:center}.pm-recovery-intro h1{letter-spacing:-.03em;color:#fff;margin:0 0 14px;font-family:Arial,Helvetica,sans-serif;font-size:clamp(30px,5vw,35px);font-weight:700;line-height:1.2}.pm-recovery-intro p{color:#aaa9b2;margin:0;font-size:16px;font-weight:400;line-height:1.6}.pm-recovery-phone-display{display:block}.pm-recovery-form{flex-direction:column;gap:25px;display:flex}.pm-otp-input-wrap{cursor:text;width:100%;position:relative}.pm-otp-boxes{pointer-events:none;grid-template-columns:repeat(6,minmax(0,1fr));gap:7px;display:grid}.pm-otp-box{aspect-ratio:1/1.05;color:#fff;background:#191919;border:1px solid #393939;border-radius:13px;justify-content:center;align-items:center;min-width:0;font-size:clamp(22px,5vw,27px);font-weight:700;display:flex}.pm-otp-input-wrap:focus-within .pm-otp-current{border-color:#f09}.pm-otp-real-input{opacity:.01;z-index:2;cursor:text;width:100%;height:100%;position:absolute;inset:0}.pm-recovery-primary{color:#fff;cursor:pointer;background:#f09;border:0;border-radius:18px;width:100%;min-height:62px;padding:14px 18px;font:700 17px/1.3 Arial,Helvetica,sans-serif}.pm-recovery-primary:disabled{cursor:not-allowed;opacity:.6}.pm-recovery-resend{text-align:center;color:#737373;margin-top:34px;font-size:16px;font-weight:700}.pm-recovery-resend button{color:#f09;font:inherit;cursor:pointer;background:0 0;border:0}.pm-recovery-change-number{color:#f09;cursor:pointer;background:0 0;border:0;margin:38px auto 0;font-size:16px;font-weight:700;display:block}.pm-recovery-field,.pm-recovery-email-wrap{color:#fff;background:#191919;border:1px solid #0000;border-radius:18px;width:100%;min-height:64px}.pm-recovery-field{padding:0 20px;font:16px Arial,Helvetica,sans-serif}.pm-recovery-email-wrap{align-items:center;gap:16px;padding:0 18px;display:flex}.pm-recovery-email-wrap svg{color:#b9bbc6;flex:0 0 25px;width:25px;height:25px}.pm-recovery-email-wrap input{color:#fff;background:0 0;border:0;outline:0;flex:1;min-width:0;font:16px Arial,Helvetica,sans-serif}.pm-recovery-email-wrap input::placeholder,.pm-recovery-field::placeholder{color:#c4c4ca}.pm-recovery-email-wrap:focus-within,.pm-recovery-field:focus{border-color:#f09}.pm-recovery-signin{text-align:center;color:#f09;margin-top:40px;font-size:16px;font-weight:700;text-decoration:none;display:block}.pm-recovery-error{color:#ffb0ca;margin-top:24px;font-size:14px;line-height:1.5}.pm-recovery-error a{color:#f09}.pm-recovery-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:480px){.pm-recovery{padding:32px 22px 65px}.pm-recovery-top{margin-bottom:68px}.pm-recovery-logo{margin-bottom:84px}.pm-recovery-logo img{width:175px}.pm-otp-boxes{gap:6px}.pm-otp-box{border-radius:12px}}@media (prefers-reduced-motion:reduce){.pm-recovery *,.pm-recovery :before,.pm-recovery :after{transition:none!important;animation:none!important}}
