.yupoo-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.yupoo-auth{min-height:650px;padding-top:20px;padding-bottom:80px}.yupoo-auth .yupoo-page-title{margin:0 0 102px}.yupoo-auth-form{width:360px;max-width:100%;margin:0 auto;display:flex;flex-direction:column;gap:16px}.yupoo-auth-field{position:relative}.yupoo-auth-field input{width:100%;height:54px;padding:0 12px;color:#333;border:1px solid transparent;border-radius:3px;background:#f6f6f6;font-size:14px;outline-offset:2px}.yupoo-auth-field-password input{padding-right:44px}.yupoo-auth-field input::-moz-placeholder{color:#999;opacity:1}.yupoo-auth-field input::placeholder{color:#999;opacity:1}.yupoo-auth-field input:focus-visible{outline:1px solid var(--yupoo-green,#43b082)}.yupoo-auth-visibility{position:absolute;right:0;top:0;height:54px;width:44px;display:grid;place-items:center;color:#666;background:transparent;border:0;cursor:pointer}.yupoo-auth-submit{height:48px;border:0;border-radius:3px;color:#fff;background:var(--yupoo-green,#43b082);font-size:16px;font-weight:500;cursor:pointer}.yupoo-auth-submit:disabled{opacity:.6;cursor:wait}.yupoo-auth-links{display:flex;justify-content:space-between;padding:30px 0 20px}.yupoo-auth-links a,.yupoo-auth-message a,.yupoo-auth-terms a{text-decoration:underline;text-underline-offset:2px}.yupoo-auth-links-centered{justify-content:center}.yupoo-auth-intro,.yupoo-auth-message,.yupoo-auth-terms{font-size:14px;line-height:1.6;margin:0}.yupoo-auth-error{color:#a62c2c}.yupoo-auth-register,.yupoo-auth-resetpassword{padding-bottom:160px}@media (max-width:767px){.yupoo-auth{min-height:540px;padding-top:30px;padding-bottom:70px}.yupoo-auth .yupoo-page-title{margin-bottom:50px}.yupoo-auth-register,.yupoo-auth-resetpassword{padding-bottom:80px}}