.wpfpa-box{max-width:420px;padding:24px;border:1px solid #ddd;border-radius:10px}.wpfpa-box label{display:block;font-weight:600;margin:0 0 6px}.wpfpa-box input{box-sizing:border-box;width:100%;padding:11px;margin:0 0 12px}.wpfpa-box button{padding:10px 16px;cursor:pointer}.wpfpa-box [hidden]{display:none}.wpfpa-error{color:#b32d2e}.wpfpa-ok{color:#2271b1}
